.kim-blog-article{color:rgb(var(--kim-ink));font-size:1rem;line-height:1.95;overflow-wrap:anywhere}.kim-blog-article>*+*{margin-top:1.35rem}.kim-blog-article h1,.kim-blog-article h2,.kim-blog-article h3,.kim-blog-article h4{margin-top:2.6rem;color:rgb(var(--kim-ink-strong));font-family:Playfair Display,"Noto Serif TC",serif;font-weight:600;line-height:1.4}.kim-blog-article h2{font-size:1.75rem}.kim-blog-article h3{font-size:1.4rem}.kim-blog-article p{min-height:.5rem}.kim-blog-article a{color:rgb(var(--kim-rose));text-decoration:underline;text-underline-offset:3px}.kim-blog-article img{display:block;width:auto!important;max-width:100%!important;height:auto!important;margin:1.75rem auto;border-radius:.5rem}.kim-blog-article .kim-blog-emoticon,.kim-blog-article .kim-blog-media{display:block;width:min(var(--kim-media-width,100%),100%);max-width:100%;margin-top:1.75rem;margin-bottom:1.75rem}.kim-blog-article .kim-blog-emoticon--left,.kim-blog-article .kim-blog-media--left{margin-right:auto;margin-left:0}.kim-blog-article .kim-blog-emoticon--center,.kim-blog-article .kim-blog-media--center{margin-right:auto;margin-left:auto}.kim-blog-article .kim-blog-emoticon--right,.kim-blog-article .kim-blog-media--right{margin-right:0;margin-left:auto}.kim-blog-article .kim-blog-emoticon>img,.kim-blog-article .kim-blog-media>img{width:100%!important;max-width:100%!important;height:auto!important;margin:0}.kim-blog-article .kim-blog-media>img[width="19"][height="19"],.kim-blog-article .kim-blog-media>img[width="20"][height="20"],.kim-blog-article .kim-blog-media>img[width="48"][height="48"]{width:auto!important;margin-right:auto;margin-left:auto}.kim-blog-article .kim-blog-image-credit{margin:.55rem 0 0;color:rgb(var(--kim-ink)/62%);font-size:.78rem;line-height:1.65;text-align:center}.kim-blog-article .kim-blog-media>img{max-height:min(80svh,720px);-o-object-fit:contain;object-fit:contain}.kim-blog-article .kim-blog-media--left>img{-o-object-position:left center;object-position:left center}.kim-blog-article .kim-blog-media--right>img{-o-object-position:right center;object-position:right center}.kim-blog-article .kim-blog-image-credit a{color:inherit}.kim-blog-article .kim-blog-emoticon>img{border-radius:0}.kim-blog-article iframe,.kim-blog-article video{display:block;width:100%;max-width:100%;min-height:300px;margin:2rem auto;border:0}.kim-blog-article blockquote{margin:2rem 0;border-left:3px solid rgb(var(--kim-rose));padding:.25rem 0 .25rem 1.25rem;color:rgb(var(--kim-ink)/72%)}.kim-blog-article ol,.kim-blog-article ul{padding-left:1.4rem}.kim-blog-article ul{list-style:disc}.kim-blog-article ol{list-style:decimal}.kim-blog-article table{display:block;width:100%!important;max-width:100%!important;table-layout:fixed;overflow-x:auto;border-collapse:collapse}.kim-blog-article td,.kim-blog-article th{border:1px solid rgb(var(--kim-ink)/18%);padding:.7rem}@media (max-width:640px){.kim-blog-article{font-size:.96rem;line-height:1.9}.kim-blog-article iframe,.kim-blog-article video{min-height:210px}}.kim-blog-article .kim-blog-product-card{margin:2rem 0}.kim-blog-article .kim-blog-product-card:not(.is-live)>a{display:grid;grid-template-columns:minmax(96px,34%) 1fr;gap:1rem;align-items:center;overflow:hidden;border:1px solid rgb(var(--kim-line));border-radius:.75rem;background:rgb(var(--kim-surface));color:rgb(var(--kim-ink));text-decoration:none}.kim-blog-article .kim-blog-product-card:not(.is-live) img{width:100%!important;height:100%!important;max-width:none!important;aspect-ratio:4/5;margin:0;border-radius:0;-o-object-fit:cover;object-fit:cover}.kim-blog-article .kim-blog-product-card__body{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1rem 1rem 0;line-height:1.6}.kim-blog-article .kim-blog-product-card__name{font-weight:600}.kim-blog-article .kim-blog-product-card__intro{font-size:.875rem;color:rgb(var(--kim-ink)/75%)}.kim-blog-article .kim-blog-product-card__price strong{color:rgb(var(--kim-rose))}.kim-blog-article .kim-blog-product-card__price del{margin-right:.35rem;font-size:.85em;color:rgb(var(--kim-ink)/45%)}.kim-blog-article .kim-blog-product-card__cta{width:-moz-fit-content;width:fit-content;margin-top:.25rem;border-radius:.375rem;background:#8f4e55;padding:.45rem .9rem;font-size:.875rem;font-weight:600;color:#fff}.kim-blog-article .kim-product-card-live h3{margin:0}.kim-blog-article .kim-product-card-live a{text-decoration:none}.kim-blog-article .kim-product-card-live .text-white{color:#fff}.kim-blog-article .kim-product-carousel img{width:100%!important;height:100%!important;max-width:none!important;margin:0;border-radius:0;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}