:root{--dy-surface:#fbfaf5;--dy-ink:#344b43;--dy-muted:#68766d;--dy-brand:#3f6959;--dy-border:#dce3d8;--dy-panel:#e8eee5;--dy-radius:8px;--dy-font:Arial,"PingFang SC","Microsoft YaHei","Hiragino Kaku Gothic ProN",sans-serif;--dy-header-offset:124px;--dy-cream:var(--dy-surface);--dy-lime:#eee5cf;--dy-pink:#e8eee5;--cream:var(--dy-surface);--ink:var(--dy-ink);--line:var(--dy-border);--muted:var(--dy-muted);--pixel-red:var(--dy-brand);--pixel-gold:#e5bd69;--pixel-green:#92ab94;--pixel-paper:var(--dy-surface);--radius:8px;--max:1240px}body{background:var(--dy-surface);color:var(--dy-ink);font-family:var(--dy-font);font-size:16px;line-height:1.65}body :is(h1,h2,h3){font-family:var(--dy-font);font-weight:650;letter-spacing:-.025em;line-height:1.25;text-shadow:none}body .dy-eyebrow{font:600 12px/1.6 var(--dy-font);letter-spacing:.08em;color:var(--dy-muted)}body .dy-container{width:min(1240px,calc(100% - 80px))}body .dy-button{min-height:48px;border:1px solid var(--dy-brand);border-radius:8px;background:var(--dy-brand);color:#fff;box-shadow:none;font:600 14px/1.5 var(--dy-font);letter-spacing:0;padding:12px 22px;gap:18px;transform:none}body .dy-button:hover{background:#315447;border-color:#315447;color:#fff;box-shadow:none;transform:none}body .dy-button--outline{border-color:#cad4c9;background:#fff;color:var(--dy-ink)}body .dy-button--outline:hover{background:var(--dy-panel);border-color:#a9b9aa;color:var(--dy-ink)}body .dy-button[disabled]{box-shadow:none;transform:none}body .dy-link{font:600 14px/1.6 var(--dy-font);text-decoration-thickness:1px;text-underline-offset:5px}body .dy-section{padding-block:64px}body .dy-page-heading h1{font:650 clamp(30px,3.5vw,44px)/1.25 var(--dy-font);letter-spacing:-.025em;color:var(--dy-ink);text-shadow:none}body .dy-page-heading>p{font-size:15px;line-height:1.8;color:var(--dy-muted)}body .dy-product__title{font:650 clamp(28px,3vw,40px)/1.3 var(--dy-font);letter-spacing:-.025em;color:var(--dy-ink)}body .dy-product-card{border:1px solid var(--dy-border);border-radius:8px;overflow:hidden;background:#fff;box-shadow:none;transform:none}body .dy-product-card:hover{border-color:#b7c5b6;box-shadow:0 5px 18px #51433b08;transform:none}body .dy-product-card__image{border:0;border-radius:0;box-shadow:none;background:#f5f4ed}body .dy-product-card__body{padding:18px}body .dy-product-card__title{font:600 17px/1.5 var(--dy-font);letter-spacing:-.01em;color:var(--dy-ink)}body .dy-product-card__price,body .dy-product-card__link{font:400 14px/1.65 var(--dy-font);color:var(--dy-muted)}body .dy-product-card__link{font-weight:600;color:var(--dy-ink)}body .dy-product-card__body>.dy-eyebrow{font-size:11px;margin-bottom:8px}body .dy-product__gallery img,body .dy-cart-item img{border:1px solid var(--dy-border);border-radius:8px;box-shadow:none;background:#fff}body .dy-badge{border:1px solid #e5e4d5;border-radius:5px;box-shadow:none;background:#faf7f1eb;color:#617063;font:500 12px/1.5 var(--dy-font)}body .dy-card,body .dy-empty,body .dy-cart__summary,body .dy-product-placeholder{border:1px solid var(--dy-border);border-radius:8px;box-shadow:none;background:#fff}body .dy-preview-panel{border:1px solid var(--dy-border);border-radius:10px;box-shadow:none;background:var(--dy-panel);font:400 14px/1.8 var(--dy-font)}body .dy-product__help,body .dy-product-more,body .dy-collection__toolbar{border-top:1px solid var(--dy-border)}body .dy-product__help a{border-bottom-color:var(--dy-border)}body input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body select,body textarea{border:1px solid #cbd5ca;border-radius:8px;background:#fff;box-shadow:none;color:var(--dy-ink);font-family:var(--dy-font)}body .dy-refill-category{border-color:var(--dy-border);border-radius:8px;box-shadow:none;background:#fff}body .dy-footer{position:relative;background:var(--dy-panel);color:var(--dy-ink);border-top:1px solid var(--dy-border);padding-top:56px;overflow:hidden}body .dy-footer .dy-logo{color:var(--dy-ink);font-size:29px;text-shadow:none}body .dy-footer .dy-logo__flower{color:#9ba789}body .dy-footer__brand p,body .dy-footer__links a,body .dy-footer__tagline,body .dy-footer__bottom{color:var(--dy-muted);font-size:14px;line-height:1.8}body .dy-footer__links h2{color:var(--dy-ink);font:600 14px/1.5 var(--dy-font);letter-spacing:0}body .dy-footer__note{background:transparent;color:#718574;border:0;box-shadow:none;padding:0}body .dy-footer__note p{font:500 21px/1.7 var(--dy-font);letter-spacing:0}body .dy-footer__bottom{border-top:1px solid #d7e0d4;font-size:12px}body .dy-footer-wordmark{color:#e1e8dd}body .dy-language>summary,body .dy-language[open]>summary{border:1px solid #d5ddd1;background:transparent;box-shadow:none;color:var(--dy-ink);border-radius:8px}body .dy-language__panel{border:1px solid var(--dy-border);box-shadow:0 8px 26px #51433b12;border-radius:10px;background:#fff}body .dy-language__form button{border-radius:6px;color:var(--dy-ink);font-family:var(--dy-font)}body .dy-language__form button:hover,body .dy-language__form button[aria-current=true]{background:var(--dy-panel)}body :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--dy-brand);outline-offset:3px}@media(max-width:1099px){:root{--dy-header-offset:84px}}@media(max-width:720px){body .dy-container{width:calc(100% - 36px)}body .dy-section{padding-block:40px}body .dy-footer{padding-top:40px}body .dy-footer__note p{font-size:20px}body .dy-product-card__body{padding:13px}body .dy-product-card__title{font-size:15px}body .dy-page-heading h1{font-size:30px}body .dy-product__title{font-size:28px}body .dy-footer__grid{gap:30px 24px}body .dy-footer__brand{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){body .dy-button,body .dy-product-card{transition:none}}:root{--dy-serif:Georgia,"Noto Serif SC","Noto Serif TC","Noto Serif JP","Songti SC","Yu Mincho",SimSun,serif;--pixel-font:var(--dy-font)}body .dy-logo,body .dy-footer__brand .dy-logo{font-family:Georgia,serif;font-weight:600;letter-spacing:.055em;font-size:30px;line-height:1.3;color:var(--dy-ink)}body .dy-logo__flower,body .dy-footer__note>span{display:none}body .dy-page-heading h1,body .dy-product__title{font-family:var(--dy-serif);font-weight:500;letter-spacing:-.02em}body .dy-footer{background:#e8eee5}body .dy-footer:before{display:none}body .dy-footer__bottom{border-color:#dce3d8}body .dy-footer__note{color:#68766d}body .dy-footer__note p{font-family:var(--dy-serif);font-weight:400;font-size:25px}body .dy-button,body .dy-button:hover,body .dy-button--outline,body .dy-button--outline:hover{box-shadow:none;border-radius:8px}body .dy-button--outline{border-color:#acbbb0}body .dy-product-card:hover{border-color:#c8b9a8;box-shadow:0 7px 20px #51433b08}body .dy-badge{background:#eef2e9;color:#68766d;border-color:#dce3d8;border-radius:6px}body input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body select,body textarea{border-color:#acbbb0}body .dy-collection-nav a{background:#fff;border:1px solid #dce3d8;border-radius:8px;color:#344b43}body .dy-collection-nav a:hover,body .dy-collection-nav a[aria-current=page]{background:#e8eee5;box-shadow:none}body .dy-price-label,body .dy-heading-dot,body .dy-empty__flower{color:#68766d}body .dy-step__mark{display:none}@media(max-width:720px){body .dy-footer__brand .dy-logo{font-size:29px}}:root{--dy-craft-font:"Arial Rounded MT Bold","Trebuchet MS","PingFang SC","Microsoft YaHei","Hiragino Kaku Gothic ProN",Arial,sans-serif;--dy-serif:var(--dy-craft-font)}body :is(h1,h2,h3){font-family:var(--dy-craft-font)}body .dy-page-heading h1,body .dy-product__title{font-family:var(--dy-craft-font);font-weight:650}body .dy-logo,body .dy-footer__brand .dy-logo{font-family:var(--dy-craft-font);font-weight:800;letter-spacing:-.035em;display:inline-flex;align-items:center;gap:9px}body .dy-logo:before{content:"";display:block;width:19px;height:19px;flex:0 0 19px;border:6px solid #8aa58c;border-radius:50%;background:#fbfaf5;box-shadow:inset 1px 1px 1px #51433b22,1px 2px 2px #51433b12}body .dy-footer__note p{font-family:var(--dy-craft-font);font-weight:600;font-size:22px}body .dy-footer{background-image:radial-gradient(circle,#c4d0be35 1.4px,transparent 1.8px);background-size:18px 18px}body .dy-footer__brand p,body .dy-footer__links,body .dy-footer__note{position:relative}body .dy-product-card,body .dy-card,body .dy-preview-panel{border-radius:12px}.dy-bead-eyebrow{display:flex;align-items:center;gap:9px;font:600 12px/1.6 var(--dy-craft-font);color:#4f715f;letter-spacing:.035em;margin-bottom:17px}.dy-bead-eyebrow:before{content:"";width:11px;height:11px;border:3px solid #9aaa8c;border-radius:50%;background:#fbfaf5}.dy-bead-caption{display:block;padding:7px 11px;background:#f1f3eb;color:#68766d;font:400 11px/1.6 var(--dy-font);text-align:right}@media(max-width:760px){.dy-bead-eyebrow{font-size:11px;margin-bottom:10px}.dy-bead-caption{font-size:10px;padding:5px 9px}body .dy-footer__note p{font-size:20px}}.dy-home-slide__art .dy-carousel__photo{border-radius:10px 10px 0 0}.dy-home-slide__art .dy-bead-caption{border-radius:0 0 10px 10px}:root{--dy-brand-hover:#315447;--dy-radius:18px;--dy-sage:#e8eee5;--dy-apricot:#f4e3d5;--dy-lime:#e8eee5;--dy-pink:#f4e3d5;--pixel-green:#92ab94;--pixel-gold:#d8b56d;--radius:18px}body{font-family:var(--dy-font);-webkit-font-smoothing:antialiased}body .dy-button,body .dy-button:hover,body .dy-button--outline,body .dy-button--outline:hover{border-radius:100px;min-height:48px;padding-inline:24px}body .dy-button{box-shadow:0 2px 3px #344b4308}body .dy-button:hover{box-shadow:0 3px 9px #344b4314}body .dy-button--outline{border-color:#acbbb0;background:transparent}body .dy-button--outline:hover{background:var(--dy-sage)}body .dy-product-card,body .dy-card,body .dy-preview-panel,body .dy-empty,body .dy-cart__summary{border-radius:18px}body .dy-product-card:hover{border-color:#afc1ad;box-shadow:0 8px 26px #344b4309}body .dy-product-card__image{background:#f5f6f0}body .dy-badge{border-radius:100px;background:#eef2e9;color:#50684e;border-color:#dce3d8}body .dy-collection-nav a{border-radius:100px;color:var(--dy-ink);border-color:var(--dy-border)}body .dy-collection-nav a:hover,body .dy-collection-nav a[aria-current=page]{background:var(--dy-sage)}body .dy-footer{background-color:#e8eee5;background-image:none;border-top-color:#dce3d8}body .dy-footer__grid{padding-bottom:34px}body .dy-footer__note{color:#506b58}body .dy-footer__note p{font-size:23px;line-height:1.8}body .dy-footer__links a{display:block;min-height:36px;padding-block:5px}body .dy-footer__links a:hover{color:#3f6959;text-decoration:underline;text-underline-offset:4px}body .dy-footer__bottom{border-color:#ccd9c9}.dy-bead-eyebrow{color:#4f715f}.dy-bead-eyebrow:before{border-color:#9aaa8c;background:var(--dy-surface)}.dy-bead-caption{background:#f1f3eb;color:#68766d}body input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body select,body textarea{border-color:#acbbb0;border-radius:12px}body :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #3f6959;outline-offset:4px}body input[type=checkbox],body input[type=radio]{accent-color:#3f6959}body .dy-language__panel{border-radius:16px;box-shadow:0 12px 32px #344b4310}@media(prefers-reduced-motion:no-preference){body .dy-button,body .dy-product-card{transition:background-color .18s,border-color .18s,box-shadow .18s}}@media(max-width:760px){body .dy-footer__note p{font-size:20px}body .dy-footer__links a{min-height:44px;padding-block:9px}.dy-home-slide__art .dy-carousel__photo{border-radius:16px 16px 0 0}.dy-home-slide__art .dy-bead-caption{border-radius:0 0 16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bright-theme.css.map */
