html:root{--th-brand-dark:#3c3f2e;--th-brand-leaf:#6f7f4f;--th-brand-leaf-h:#5e6d40;--th-sage:#e2e8d2;--th-sage-soft:#eff2e6;--th-gold:#6f7f4f;--th-gold-2:#8a9a63;--th-gold-soft:#eef1e3;--th-ink:#2d3022}html body .th h1,html body .th h2,html body .th h3,html body .th h4{text-transform:none!important;letter-spacing:-.01em;color:var(--th-brand-dark)}html body .th .th-hero__inner{padding:clamp(56px,9vw,120px) clamp(16px,4vw,32px)}html body .th .th-hero__product{border-radius:28px;background:none;position:relative}html body .th .th-hero__product:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:50%;background:radial-gradient(circle,#fff9,#fff0 65%);z-index:0}html body .th .th-hero__product img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:24px;filter:none;box-shadow:0 30px 60px #3c3f2e40;border:1px solid rgba(60,63,46,.08)}html body .th .th-hero h1{max-width:18ch}html body .th .th-hero__lead{margin-top:16px}html body .th .th-opt__vals label small{display:block}html body .th .th-eyebrow{color:var(--th-brand-leaf)}html body .th .th-header .th-logo img{max-height:none;height:auto;width:150px;max-width:150px!important}html body .th .th-header__row{min-height:84px}html body .th .th-footer .th-logo img{width:170px;max-width:170px!important;height:auto}@media(max-width:989px){html body .th .th-header .th-logo img{width:118px;max-width:118px!important}html body .th .th-header__row{min-height:68px}}html body .th .th-pdp>*{min-width:0}html body .th .th-gal,html body .th .th-buy{min-width:0;max-width:100%}html body .th .th-gal__main{width:100%;max-width:100%}html body .th .th-gal__item img{width:100%;height:100%;object-fit:cover}html body .th .th-gal__thumbs{max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}html body .th .th-gal__thumbs::-webkit-scrollbar{display:none}html body .th .th-thumb{scroll-snap-align:start}html body .th .th-form{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;align-items:stretch}html body .th .th-form>*{grid-column:1/-1}html body .th .th-form .th-buyrow{display:contents}html body .th .th-form .th-qty{grid-column:1/-1;justify-self:start;display:flex;align-items:center;width:150px;height:48px;margin-top:22px;margin-bottom:12px;min-width:0;border:1.5px solid var(--th-line);border-radius:999px;background:#fff;overflow:hidden}html body .th .th-qty button{width:44px;height:100%;flex:none;border:0;background:transparent;font-size:20px;color:var(--th-ink);cursor:pointer}html body .th .th-qty input{flex:1;width:auto!important;min-width:0!important;height:100%!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important;outline:none!important;text-align:center;font:600 16px var(--th-font-body);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}html body .th .th-form [data-th-atc]{grid-column:1;width:100%;min-height:54px;padding:12px 16px;font-size:15.5px;border-radius:999px;margin:0}html body .th .th-form .shopify-payment-button{grid-column:2;margin:0!important;width:100%}html body .th .th-form:not(:has(.shopify-payment-button)) [data-th-atc]{grid-column:1/-1}html body .th .th-buy shopify-accelerated-checkout,html body .th .th-buy shopify-buy-it-now-button{display:block!important;width:100%!important}html body .th .th-buy .shopify-payment-button__button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:54px!important;height:54px;border-radius:999px!important;overflow:hidden;font:600 15.5px/1 var(--th-font-body)!important;text-transform:none!important;letter-spacing:0!important}html body .th .th-buy .shopify-payment-button__button--unbranded{background:var(--th-brand-dark)!important;color:#fff!important;padding:0 16px!important}html body .th .th-buy .shopify-payment-button__button--unbranded:hover{background:#2a2c20!important}html body .th .th-buy .shopify-payment-button__more-options{display:none!important}html body .th .th-btn--wa{width:100%;min-height:54px;margin-top:10px;border-radius:999px;gap:10px;font-size:15.5px}html body .th .th-btn--wa svg{width:22px;height:22px}@media(max-width:420px){html body .th .th-form [data-th-atc],html body .th .th-buy .shopify-payment-button__button{font-size:14.5px!important;padding:0 10px!important}}@media(max-width:749px){html body .th .th-pdp{padding-top:8px;gap:20px}html body .th .th-gal__main{border-radius:12px}html body .th .th-gal__arrow{width:34px;height:34px;font-size:18px;top:auto;bottom:10px;transform:none;background:#ffffffe0}html body .th .th-gal__arrow--prev{left:10px}html body .th .th-gal__arrow--next{right:10px}html body .th .th-gal__thumbs{gap:8px;margin-top:10px}html body .th .th-thumb{width:60px;height:60px;border-radius:8px}html body .th .th-assure{grid-template-columns:1fr 1fr;padding:12px;gap:8px}html body .th .th-assure li{font-size:13px}html body .th .th-crumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body:has(.th-sticky.is-visible) .th .th-wa{bottom:150px}html body .th .th-wa{transition:bottom .25s}}html,body{overflow-x:hidden}html body .th-topbar{background:var(--th-brand-dark);color:#eef1e3}html body .th-topbar__item:before{background:#a9b884}html body .th .th-util{background:var(--th-sage-soft)}html body .th .th-hero{background:var(--th-sage);color:var(--th-brand-dark)}html body .th .th-hero__media--none{background:radial-gradient(ellipse at 80% 20%,var(--th-sage-soft) 0%,var(--th-sage) 60%)}html body .th .th-hero__media:after{background:linear-gradient(90deg,#e2e8d2f2,#e2e8d2bf 45%,#e2e8d233)}@media(max-width:899px){html body .th .th-hero__media:after{background:linear-gradient(180deg,#e2e8d299,#e2e8d2f2)}}html body .th .th-hero__lead{color:#4a4e3a}html body .th .th-hero__cta .th-btn--gold{background:var(--th-brand-leaf);border:1.5px solid var(--th-brand-leaf);color:#fff!important}html body .th .th-hero__cta .th-btn--gold:hover{background:var(--th-brand-leaf-h);border-color:var(--th-brand-leaf-h)}html body .th .th-hero__cta .th-btn--ghost{color:var(--th-brand-dark)!important;border-color:var(--th-brand-dark);background:transparent}html body .th .th-hero__cta .th-btn--ghost:hover{background:var(--th-brand-dark);color:#fff!important}html body .th .th-trust__ic{background:var(--th-sage-soft);color:var(--th-brand-leaf)}html body .th .th-section--dark{background:var(--th-sage);color:var(--th-brand-dark)}html body .th .th-video{background:var(--th-sage-soft)}html body .th .th-video__ph{color:var(--th-brand-leaf)}html body .th .th-section--sand{background:var(--th-sage-soft)}html body .th .th-section--sand .th-story__body:after{background:linear-gradient(rgba(239,242,230,0),var(--th-sage-soft))}html body .th .th-colhero{background:var(--th-sage-soft)}html body .th .th-btn{background:var(--th-brand-leaf);border-color:var(--th-brand-leaf);color:#fff!important}html body .th .th-btn:hover{background:var(--th-brand-leaf-h);border-color:var(--th-brand-leaf-h)}html body .th .th-btn--ghost{background:transparent;border-color:var(--th-brand-dark);color:var(--th-brand-dark)!important}html body .th .th-btn--ghost:hover{background:var(--th-brand-dark);border-color:var(--th-brand-dark);color:#fff!important}html body .th .th-btn--light{background:#fff;border-color:#fff;color:var(--th-brand-dark)!important}html body .th .th-btn--wa{background:#25d366;border-color:#25d366;color:#fff!important}html body .th .th-btn--wa:hover{background:#1ebe5b;border-color:#1ebe5b}html body .th .th-step:before{background:var(--th-brand-leaf);color:#fff}html body .th .th-chip.is-active,html body .th .th-chip:hover,html body .th .th-pagination .current{background:var(--th-brand-leaf);border-color:var(--th-brand-leaf);color:#fff}html body .th .th-opt__vals input:checked+label{border-color:var(--th-brand-leaf);background:var(--th-sage-soft)}html body .th .th-badge--out{background:var(--th-brand-dark)}html body .th .th-banner--text{background:var(--th-brand-leaf)}html body .th .th-banner--text h2{color:#fff}html body .th .th-footer{background:var(--th-brand-dark);color:#d6dbc6}html body .th .th-footer h3,html body .th .th-footer .th-logo{color:#fff}html body .th .th-footer a:hover{color:#b9c792}html body .th .th-footer__contact .th-icon{color:#a9b884}html body .th .th-social a{border-color:#ffffff40;color:#fff}html body .th .th-social a:hover{background:var(--th-brand-leaf);border-color:var(--th-brand-leaf);color:#fff}html body .th .th-footer form .th-btn{background:var(--th-brand-leaf);border-color:var(--th-brand-leaf);color:#fff!important}html body .th .th-footer__bar{border-top-color:#ffffff1f}html body .th .th-footer__about{color:#d6dbc6}
/*# sourceMappingURL=/cdn/shop/t/12/assets/th-fixes.css.map */
