.th-sec .th-head .th-eyebrow,.th-cta .th-eyebrow{display:none!important}.th-head>.th-h2,.th-head--row>div>.th-h2,.th-cta h2{margin-top:0!important}.th-sec{padding-block:clamp(52px,6.5vw,92px)}.th-head{margin-bottom:clamp(26px,3.4vw,44px)}.th-rail{padding-bottom:14px}.th-more{margin-top:clamp(26px,3vw,40px)}.th-cta{padding-top:0}.th-steps{padding-bottom:clamp(52px,6.5vw,92px)}.th-slide .th-eyebrow{font-size:15px;font-weight:800;line-height:1.5;padding:6px 16px;color:#1f3d2d;background:#e7c66559;border:1px solid rgba(184,144,47,.35)}.th-slide .th-eyebrow svg{width:16px;height:16px;color:#8a6a1f}.th-slide--product .th-eyebrow{background:#e7c665;border-color:#e7c665;color:#1d1d1f}.th-slide--product .th-eyebrow svg{color:#1d1d1f}.th-seg [role=tab]{flex:none}@media(max-width:749px){.th-prods .th-head{align-items:stretch}.th-prods .th-h2{text-align:center}.th-seg{display:flex;width:auto;margin:22px -20px 0;padding:4px 20px;border-radius:0;background:none;gap:8px;scroll-snap-type:x proximity;scroll-padding-inline:20px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.th-seg__ind{display:none}.th-seg [role=tab]{scroll-snap-align:start;min-height:42px;padding:0 18px;background:#f3f1ec;color:var(--ink2);transition:background .25s,color .25s}.th-seg [role=tab][aria-selected=true]{background:var(--grd);color:#fff}}.th-spot{background:radial-gradient(120% 90% at 50% 0%,#fffaf0,#f8f1df 70%,#f3e8cc);overflow:hidden;overflow:clip}.th-spot__grid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(32px,6vw,90px)}.th-spot__media{position:relative;max-width:560px;width:100%;justify-self:center}.th-spot__ring{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;background:radial-gradient(circle closest-side,#e7c66580,#e7c66526 60%,#e7c66500);pointer-events:none}.th-spot__img{position:relative;display:block;aspect-ratio:1;border-radius:44px;overflow:hidden;background:#fff;box-shadow:0 44px 90px -36px #503c0a80,0 0 0 10px #ffffffb3;animation:th-float 8s ease-in-out infinite}.th-spot__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.th-spot__media:hover .th-spot__img img{transform:scale(1.05)}.th-spot__badge{position:absolute;z-index:2;top:22px;inset-inline-start:-10px;display:inline-flex;align-items:center;gap:8px;background:var(--g);color:var(--ink);font-weight:900;font-size:14px;line-height:1;padding:11px 16px;border-radius:999px;box-shadow:0 14px 30px -12px #00000059}.th-spot__badge svg{width:16px;height:16px}.th-spot__size{position:absolute;z-index:2;bottom:24px;inset-inline-end:-10px;background:#fff;color:var(--grd);font-weight:900;font-size:15px;line-height:1;padding:12px 18px;border-radius:999px;box-shadow:0 14px 30px -12px #0000004d;direction:ltr}.th-spot__text{display:flex;flex-direction:column;align-items:flex-start}.th-spot__t{font-size:clamp(34px,4.6vw,60px)!important;margin-top:0!important}.th-spot .th-lead{max-width:46ch}.th-spot__ih{font-size:16px!important;font-weight:800!important;color:var(--grd);margin-top:26px!important}.th-spot__ing{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px!important}.th-spot__ing li{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgba(78,128,100,.16);font-weight:700;font-size:14px;line-height:1.3;box-shadow:0 6px 16px -12px #00000040}.th-spot__ing svg{width:15px;height:15px;color:var(--gr)}.th-spot__buy{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:30px}.th-spot__price{display:flex;align-items:baseline;gap:10px;font-size:clamp(28px,3vw,38px);font-weight:900;color:var(--grd);line-height:1}.th-spot__price s{font-size:.5em;color:var(--ink2);font-weight:600}.th-spot__btns{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:899px){.th-spot__grid{grid-template-columns:1fr}.th-spot__media{max-width:420px}.th-spot__badge{inset-inline-start:8px}.th-spot__size{inset-inline-end:8px}.th-spot__text{align-items:center;text-align:center}.th-spot__ing,.th-spot__buy,.th-spot__btns{justify-content:center}.th-spot__buy{flex-direction:column}}@media(max-width:480px){.th-spot__btns .th-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.th-spot__img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/th-fixes.css.map */
