:root{--color-ink-black: #2c2e33;--color-notebook-canvas: #fdfbf7;--color-paper-white: #ffffff;--color-grid-gray: #e6e6e6;--color-highlighter: #ffd84d;--color-mint-panel: #d4eac8;--color-blush-panel: #f8e1e7;--color-blue-panel: #d0e4f2;--font-heading-family: "Zen Maru Gothic", "Noto Sans TC", sans-serif;--font-body-family: "Noto Sans TC", "Inter", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-style: normal;--font-body-weight: 400;--radius-tag: 4px;--radius-card: 12px;--radius-button: 24px}body,.button,.badge,.price,.field__input,.select__select{font-family:var(--font-body-family);letter-spacing:.05em}body{line-height:1.8;color:var(--color-ink-black)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.product__title,.article-template__title,.ip-panels__heading,.ip-panel h3{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.02em;line-height:1.3}.button,.shopify-challenge__button,.customer button{border-radius:24px;box-shadow:none;font-weight:500}.badge{border-radius:4px;box-shadow:none;font-weight:500}.card,.card__inner,.article-card,.collection-card{box-shadow:none!important}.card--card,.card--standard .card__inner,.article-card-wrapper .card,.header-wrapper--border-bottom,.announcement-bar,.footer{border-color:var(--color-grid-gray)}.field__input,.select__select,.customer .field input{border-color:var(--color-grid-gray);box-shadow:none;border-radius:12px}.rte a,.product__description a,.article-template__content a,.inline-shop-link{color:inherit;text-decoration:none;background-image:linear-gradient(var(--color-highlighter),var(--color-highlighter));background-repeat:no-repeat;background-size:100% .35em;background-position:0 88%}.product__description,.article-template__content,.rte{line-height:1.8}.product__description h2,.article-template__content h2,.rte h2{margin-top:48px}.article-template__content>p:first-of-type,.lead-text{font-size:1.125em}.product-editorial .feature-title,.editorial-article .article-title{font-family:var(--font-heading-family)}.subtle-divider{border:0;border-top:1px solid var(--color-grid-gray);margin:32px 0}.specs-box{background:var(--color-notebook-canvas);border:1px solid var(--color-grid-gray);border-radius:12px;padding:24px}.specs-box ul{margin:0;padding-left:1.2em}.editorial-quote{margin:32px 0;padding:8px 0 8px 20px;border-left:3px solid var(--color-ink-black);font-family:var(--font-heading-family)}.category-tag{display:inline-block;padding:4px 8px;border-radius:4px;background:var(--color-highlighter);color:var(--color-ink-black);font-size:14px;letter-spacing:.05em}.ip-panels{background:var(--color-notebook-canvas)}.ip-panels__heading{margin:0 0 12px;font-size:calc(var(--font-heading-scale) * 3.2rem)}.ip-panels__intro{max-width:42em;margin:0 0 32px}.ip-panels__grid{display:grid;grid-template-columns:1fr;gap:16px}.ip-panel{border-radius:12px;padding:32px;color:var(--color-ink-black)}.ip-panel__kicker{margin:0 0 8px;font-size:14px;letter-spacing:.05em}.ip-panel h3{margin:0 0 12px;font-size:32px}.ip-panel p:last-child{margin:0}@media screen and (min-width:750px){.ip-panels__grid{grid-template-columns:repeat(3,1fr)}}.collection-list .card__caption{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ip-boutique.css.map */
