body.thy-site,body.thy-site.template-index,body.thy-site.template-product,body.thy-site.template-collection,body.thy-site.template-index .color-scheme-1,body.thy-site.template-product .color-scheme-1,body.thy-site.template-collection .color-scheme-1,body.thy-site.template-index .color-scheme-2,body.thy-site.template-product .color-scheme-2,body.thy-site.template-collection .color-scheme-2,body.thy-site.template-index .color-scheme-5,body.thy-site.template-product .color-scheme-5,body.thy-site.template-collection .color-scheme-5{--color-foreground: 31, 76, 47;--color-button: 31, 76, 47;--color-link: 31, 76, 47;--focused-base-outline: 2px solid rgba(31, 76, 47, .55)}body.thy-site{overflow-x:clip;--avy-red: #1f4c2f;--avy-red-dark: #163d28;--avy-red-bright: #2a6240;--avy-burgundy: #1f4c2f;--avy-burgundy-dark: #163d28;--avy-burgundy-mid: #2a6240;--avy-burgundy-deep: #143222;--avy-wine-text: #1f4c2f;--avy-light-red: #f8f4eb;--avy-light-red-soft: #f3efe6;--avy-light-red-blush: #e7f0e4;--pure-green: #1f4c2f;--thy-green: #1f4c2f;--thy-green-deep: #163d28;--thy-cream: #f8f4eb;--thy-cream-2: #f3eee4;--thy-ink: #1f4c2f;--thy-mint: #b7e7c3;--thy-paper: #faf6f1;--thy-header-h: 64px;background:#f8f4eb!important;background-image:none!important;color:#1f4c2f;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.thy-chrome,.thy,.thy-footer{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;color:#1f4c2f}.thy-home{padding:0!important;margin:0!important}.thy h1,.thy h2,.thy h3,.thy-footer h3{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:-.03em;color:#1f4c2f;margin:0}.thy p{margin:0}.thy-wrap{width:min(1120px,calc(100% - 32px));margin:0 auto}.thy img,.thy svg{max-width:100%}.thy-kicker{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#1f4c2f;margin:0 0 12px}.thy-lead{font-size:18px;line-height:1.5;color:#3d5c48;margin-top:12px}.thy-btn{display:inline-flex;align-items:center;justify-content:center;background:#1f4c2f;color:#faf5f0;border:0;border-radius:999px;padding:16px 28px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.thy-btn:hover{background:#163d28;color:#faf5f0}.thy-btn--block{width:100%}.thy-link{color:#1f4c2f;font-weight:600;text-underline-offset:4px}.thy-link:hover{color:#163d28}.thy-hero .thy-link{color:#faf5f0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 14px rgba(0,0,0,.45)}.thy-hero .thy-link:hover{color:#fff}.thy-chrome{position:fixed;top:0;left:0;right:0;z-index:80;background:transparent}.thy-announce{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:nowrap;background:#1f4c2f;color:#faf5f0;min-height:0;padding:6px 16px;text-align:center}.thy-announce__text{margin:0;font-size:14px;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap}.thy-announce__pills{display:flex;gap:8px;flex-shrink:0}.thy-announce__pills span{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:3px 10px;border-radius:4px;background:#ffffff29;line-height:1}.thy-announce__pills strong{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#fff}.thy-announce__pills small{margin:0;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#ffffff73}.thy-header{--thy-header-h: 64px;position:relative;top:auto;left:auto;right:auto;z-index:80;background:#fff;border-bottom:1px solid rgba(31,76,47,.18);transition:background .2s ease,border-color .2s ease}body.template-index .thy-header:not(.is-stuck){background:#ffffffb8;-webkit-backdrop-filter:blur(28px) saturate(1.15);backdrop-filter:blur(28px) saturate(1.15);border-bottom:0;box-shadow:none}body.template-index .thy-header.is-stuck{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#1f4c2f2e}body.template-index main.content-for-layout{padding-top:var(--thy-announce-h, 40px)}body:not(.template-index) main.content-for-layout{padding-top:var(--thy-chrome-h, 104px)}.thy-header__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:min(1180px,calc(100% - 28px));margin:0 auto;min-height:var(--thy-header-h)}.thy-header__start{display:contents}.thy-header__menu{grid-column:1;justify-self:start}.thy-header__logo{grid-column:2;display:flex;justify-content:center;line-height:0}.thy-header__nav{display:none}.thy-header__nav ul{display:flex;align-items:center;gap:22px;margin:0;padding:0;list-style:none}.thy-header__nav a{color:#1f4c2f;font-size:15px;font-weight:500;text-decoration:none}.thy-header__nav a:hover{color:#163d28}.thy-header__right{grid-column:3;justify-self:end;display:flex;align-items:center;gap:4px}.thy-header__logo img{height:34px;width:auto}.thy-header__label{display:none}.thy-header__cart{position:relative}.thy-icon{color:#1f4c2f!important}@media(min-width:990px){.thy-header__inner{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 48px))}.thy-header__start{display:flex;align-items:center;gap:28px;min-width:0}.thy-header__menu{display:none}.thy-header__logo{justify-content:flex-start}.thy-header__logo img{height:28px}.thy-header__nav{display:block}.thy-header__right{gap:22px}.thy-header__account .thy-header__glyph,.thy-header__cart svg,.thy-header__cart .avy-header__cart-count{display:none}.thy-header__label{display:inline;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body.template-product .thy-header__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;align-items:center}body.template-product .thy-header__start{display:contents}body.template-product .thy-header__nav{grid-column:1;grid-row:1;justify-self:start;align-self:center}body.template-product .thy-header__logo{grid-column:2;grid-row:1;justify-self:center;align-self:center;align-items:center}body.template-product .thy-header__right{grid-column:3;grid-row:1;justify-self:end;align-self:center}.thy-header__account,.thy-header__cart{width:auto;height:auto}}.thy-hero{overflow:clip}.thy-hero__media{position:relative;min-height:860px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;color:#1f4c2f;padding:12px 0 24px}.thy-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%}.thy-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c1c1475,#0c1c1447 32%,#0c1c1414 52%,#0c1c1400 68%),linear-gradient(180deg,#08181000 58%,#0818106b)}body.template-index .thy-hero__layout{padding-top:calc(var(--thy-header-h) + 36px)}.thy-hero__layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,680px);align-items:center;gap:clamp(16px,3vw,40px);padding:56px 0 12px;width:min(1120px,calc(100% - 32px))}.thy-hero__copy{min-width:0}.thy-hero__copy h1{font-size:clamp(34px,4.6vw,64px);line-height:1.08;max-width:11em;color:#faf6f1;margin:0 0 14px;text-shadow:0 2px 18px rgba(8,20,14,.45)}.thy-hero__copy p{margin:0;max-width:34em;font-size:clamp(16px,1.5vw,20px);line-height:1.45;font-weight:600;color:#faf6f1;text-shadow:0 2px 14px rgba(8,20,14,.5)}@media(min-width:990px){body.template-index .thy-hero__layout{padding-top:calc(var(--thy-header-h) + 168px)}}.thy-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px}.thy-hero__product{justify-self:center;filter:drop-shadow(0 24px 30px rgba(20,40,20,.28))}.thy-hero__support{position:relative;z-index:3;text-align:center;color:#fff;font-size:clamp(16px,2vw,22px);font-weight:600;margin:auto auto 8px;padding:0 16px;max-width:28em;text-shadow:0 2px 18px rgba(0,0,0,.55)}.thy-hero__orbs{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,22px);width:min(980px,calc(100% - 24px));margin:8px auto 0}.thy-hero__orbs article{aspect-ratio:1;min-width:0;border-radius:50%;border:1.5px dashed rgba(255,255,255,.85);background:#10281c8c;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(12px,2vw,22px)}.thy-hero__orbs h3{color:#b7e7c3;font-size:18px;font-weight:600;margin-bottom:8px}.thy-hero__orbs p{font-size:14px;line-height:1.35;color:#fff}.thy-ticker{background:#f8f4eb;border-top:0;border-bottom:1px solid rgba(31,76,47,.08);overflow:hidden;margin-top:0;padding:16px 0}.thy-ticker__track,.thy-marquee__track{display:flex;width:max-content;animation:thy-marquee 32s linear infinite}.thy-ticker__group,.thy-marquee__group{display:flex;align-items:center;gap:42px;padding-right:42px}.thy-ticker__group span{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}@keyframes thy-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.thy-inside{position:relative;background:transparent}.thy-inside__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 6%,#000 28%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 6%,#000 28%,#000 100%)}.thy-inside__bg img{width:100%;height:100%;object-fit:cover;object-position:center center}.thy-inside__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#f8f4eb,#f8f4ebf0 16%,#f8f4ebb8 38%,#f8f4eb47 62%,#f8f4eb00),linear-gradient(90deg,#f8f4ebb8,#f8f4eb66 48%,#f8f4eb38)}.thy-inside .thy-wrap{position:relative;z-index:1}.thy-inside{z-index:1;margin-top:-180px}.thy-why{position:relative;z-index:0;overflow:hidden;background:#f6f1e6;padding:84px 0 140px}.thy-why:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' fill='none' stroke='%238fb59a' stroke-width='1.2'%3E%3Cpath d='M70 120c28-46 78-52 108-18-34 10-72 24-108 18z'/%3E%3Cpath d='M118 102c8 18 6 36-6 48'/%3E%3Cpath d='M360 70c22-30 58-28 74 2-28 4-54 14-74-2z'/%3E%3Cpath d='M430 250c36-20 70 8 62 42-24-8-48-16-62-42z'/%3E%3Cpath d='M80 360c-10 40 24 70 58 62-8-28-24-48-58-62z'/%3E%3Cpath d='M300 400c30-36 78-24 90 12-32 2-62 8-90-12z'/%3E%3C/svg%3E");background-size:520px 520px}.thy-why .thy-wrap{position:relative;z-index:1;width:min(1180px,calc(100% - 48px))}.thy-why .thy-kicker,.thy-why h2{text-align:center}.thy-why h2{font-size:clamp(28px,3.1vw,42px);line-height:1.25;max-width:18em;margin:0 auto}.thy-why__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:24px 8px;align-items:center;margin-top:44px}.thy-why .thy-cards{width:100%}.thy-why__product{display:flex;align-items:flex-end;justify-content:flex-end;margin-right:calc(-1*max(16px,(100vw - 1180px) / 2))}.thy-why__product img{width:min(600px,46vw);height:auto;max-width:none;display:block;filter:drop-shadow(0 18px 16px rgba(22,61,40,.1))}.thy-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.thy-cards article{background:#1f4c2f;color:#faf5f0;border-radius:18px;padding:22px 20px 24px;min-height:180px}.thy-cards h3,.thy-cards p{color:#faf5f0}.thy-why .thy-cards h3{color:#b7e7c3;font-size:20px;margin:0 0 8px}.thy-why .thy-cards p{color:#f7f3ea;font-size:15px;line-height:1.45;opacity:1}.thy-why .thy-cards__icon{display:none}.thy-why .thy-cards article{min-height:132px;padding:26px 22px}.thy-cards__icon{display:inline-flex;width:28px;height:28px;color:#d7f5df}.thy-cards__icon svg{width:28px;height:28px}.thy-why__stage{display:none}.thy-why__bottles{position:absolute;inset:auto 0 0 0;display:flex;justify-content:center;align-items:flex-end;gap:0;padding-bottom:8px}.thy-bottle{width:92px;filter:drop-shadow(0 18px 16px rgba(20,30,16,.28))}.thy-bottle__cap{display:flex;flex-direction:column;align-items:center}.thy-bottle__bulb{width:18px;height:26px;border-radius:10px 10px 4px 4px;background:radial-gradient(circle at 35% 30%,#4a4a4a,#111 70%)}.thy-bottle__neck{width:10px;height:16px;background:#1a1a1a}.thy-bottle__collar{width:28px;height:10px;border-radius:2px;background:#111}.thy-bottle__glass{position:relative;margin-top:-2px;height:210px;border-radius:18px 18px 22px 22px;background:linear-gradient(100deg,#ffecc48c,#ffecc400 18%),linear-gradient(180deg,#e8b56a,#c4842e 42%,#8d5a1c);box-shadow:inset 0 0 0 1px #ffffff40,inset -14px 0 18px #5a28002e;overflow:hidden}.thy-bottle__shine{position:absolute;left:10px;top:14px;width:10px;height:70%;border-radius:10px;background:linear-gradient(180deg,#ffffff8c,#fff0)}.thy-bottle__label{position:absolute;left:12px;right:12px;top:42px;background:#f7f3ea;border-radius:4px;padding:10px 8px 12px;text-align:center;color:#1f4c2f}.thy-bottle__label img{width:100%;height:auto}.thy-bottle__label strong,.thy-bottle__label small{display:block}.thy-bottle__label strong{margin-top:6px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.02em;line-height:1.05}.thy-bottle__label small{margin-top:6px;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#6d8a74}.thy-bottle--lg{width:168px}.thy-bottle--lg .thy-bottle__glass{height:300px;border-radius:46px 46px 36px 36px}.thy-bottle--lg .thy-bottle__bulb{width:26px;height:38px}.thy-bottle--lg .thy-bottle__neck{width:14px;height:22px}.thy-bottle--lg .thy-bottle__collar{width:42px;height:14px}.thy-bottle--lg .thy-bottle__label{top:64px;left:18px;right:18px;padding:14px 10px 16px}.thy-bottle--lg .thy-bottle__label strong{font-size:20px}.thy-why__bottles .thy-bottle:nth-child(1){transform:rotate(-8deg) translateY(12px);width:100px}.thy-why__bottles .thy-bottle:nth-child(2){width:124px;z-index:1}.thy-why__bottles .thy-bottle:nth-child(3){transform:rotate(8deg) translateY(12px);width:100px}.thy-inside{background:transparent;padding:210px 0 88px;text-align:center}.thy-inside h2,.thy-rhythm h2,.thy-faq h2,.thy-purpose h2,.thy-offer h2,.thy-close h2,.thy-stories h2{font-size:clamp(36px,5vw,60px);line-height:1}.thy-ings{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px;text-align:center}.thy-orb{width:148px;height:148px;margin:0 auto 16px;border-radius:50%;background:#ffffffb8;border:1px solid rgba(31,76,47,.12);display:grid;place-items:center;overflow:hidden}.thy-orb svg{width:78px;height:78px}.thy-orb img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.thy-ings h3{font-size:20px;margin-bottom:8px;color:#1f4c2f}.thy-ings p{font-size:15px;line-height:1.45;color:#1f4c2f}.thy-drop{background:#f7f3ea;padding:88px 0 72px;text-align:center}.thy-drop h2{font-size:clamp(40px,4.8vw,64px);line-height:1.05;color:#1f4c2f}.thy-drop .thy-lead{max-width:26em;margin-left:auto;margin-right:auto}.thy-drop__layout{display:grid;grid-template-columns:1fr minmax(240px,380px) 1fr;gap:20px 40px;align-items:center;margin-top:48px}.thy-drop__col{display:flex;flex-direction:column;gap:48px}.thy-drop__col:first-child{text-align:right}.thy-drop__col:last-child{text-align:left}.thy-drop h3{font-size:22px;line-height:1.2;color:#1f4c2f;margin-bottom:8px}.thy-drop__col p{font-size:15px;line-height:1.5;color:#3d5c48}.thy-drop__stage img{width:100%;height:auto;display:block;filter:drop-shadow(0 18px 22px rgba(22,61,40,.14))}.thy-rhythm{background:#1f4c2f;color:#faf5f0;padding:88px 0 36px}.thy-rhythm h2,.thy-lead--light{color:#faf5f0}.thy-rhythm .thy-lead{color:#faf5f0d1}.thy-rhythm__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px}.thy-rhythm__grid article{position:relative;min-height:260px;border-radius:18px;overflow:hidden;display:flex;align-items:flex-end}.thy-rhythm__grid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.thy-rhythm__grid div{position:relative;z-index:1;padding:22px;background:linear-gradient(180deg,transparent,rgba(12,32,22,.82));width:100%}.thy-rhythm__grid h3,.thy-rhythm__grid p{color:#faf5f0}.thy-rhythm__grid h3{font-size:26px;margin-bottom:6px}.thy-stories{background:#1f4c2f;padding:28px 0 36px;overflow:hidden}.thy-stories h2{color:#faf5f0}.thy-stories__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.thy-stories__score{display:flex;align-items:center;gap:14px;margin:0;padding-left:16px;border-left:1px solid rgba(250,245,240,.18);color:#faf5f0;flex-shrink:0}.thy-stories__num{font-family:Outfit,sans-serif;font-size:38px;line-height:1;font-weight:600;letter-spacing:-.02em}.thy-stories__score-meta{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.thy-stories__score-stars{display:inline-flex;align-items:center;gap:3px;color:#d8b468}.thy-stories__score-stars svg{width:15px;height:15px;fill:currentColor;display:block}.thy-stories__score-count{font-size:13px;font-weight:500;line-height:1;color:#faf5f099;white-space:nowrap}.thy-marquee{overflow:hidden}.thy-marquee__track{animation-duration:48s}.thy-marquee__group{gap:16px;align-items:stretch;padding-right:16px}.thy-quote{width:340px;background:#f8f4eb;border-radius:18px;padding:0;overflow:hidden;display:flex;flex-direction:column}.thy-quote__photo{aspect-ratio:4 / 3;background:#d7e4da;overflow:hidden}.thy-quote__photo img{width:100%;height:100%;object-fit:cover;display:block}.thy-quote__photo-empty{width:100%;height:100%;display:grid;place-items:center;color:#1f4c2f73;background:linear-gradient(180deg,#ffffff59,#1f4c2f14)}.thy-quote__photo-empty svg{width:42px;height:42px}.thy-quote__body{padding:18px 20px 20px}.thy-quote__stars{color:#1f4c2f;letter-spacing:2px;margin-bottom:8px}.thy-quote h3{font-size:20px;margin-bottom:8px}.thy-quote p{font-size:15px;line-height:1.45;color:#244232}.thy-quote__by{margin-top:14px;font-weight:700}.thy-stories__note{width:min(1120px,calc(100% - 40px));margin:18px auto 0;color:#faf5f0b3;font-size:13px}.thy-paths{display:grid;grid-template-columns:1fr 1fr;background:#1f4c2f}.thy-path{position:relative;min-height:320px;display:flex;align-items:flex-end;color:#faf5f0;text-decoration:none;overflow:hidden}.thy-path img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.thy-path:hover img{transform:scale(1.04)}.thy-path div{position:relative;z-index:1;padding:28px;background:linear-gradient(180deg,transparent,rgba(12,32,22,.78));width:100%}.thy-path .thy-kicker,.thy-path h3,.thy-path span{color:#faf5f0}.thy-path h3{font-size:28px;max-width:16ch;margin-bottom:10px}.thy-path span{font-weight:700}html{scroll-behavior:smooth}.thy-offer{background:#f8f4eb;padding:88px 0;scroll-margin-top:80px}.thy-offer__grid,.thy-purpose__grid,.thy-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.thy-offer__visual{position:relative;border-radius:24px;overflow:hidden;min-height:520px;background:#d7e4d4;display:grid;place-items:center}.thy-offer__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.thy-offer__visual .thy-bottle{position:relative;z-index:1;filter:drop-shadow(0 20px 24px rgba(0,0,0,.3))}.thy-offer__meta{margin-top:14px;font-weight:600}.thy-offer__meta span{font-size:22px}.thy-offer__price{margin:18px 0;font-size:32px;font-family:Outfit,sans-serif;font-weight:500}.thy-offer__price s{margin-left:8px;font-size:18px;color:#6d8a74}.thy-buybox{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(20px,3vw,40px);align-items:start;scroll-margin-top:88px}.thy-buybox__shot{position:relative;display:flex;align-items:center;justify-content:center;border-radius:18px;overflow:hidden;background:#efe6d8;aspect-ratio:1 / 1;width:100%}.thy-buybox__empty{margin:0;padding:28px;color:#1f4c2f;font-size:15px;line-height:1.45}.thy-buybox__shot img,.thy-buybox__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;visibility:hidden;pointer-events:none}.thy-buybox__shot img.is-active,.thy-buybox__slide.is-active{opacity:1;visibility:visible}.thy-buybox__gallery{min-width:0}.thy-buybox__thumbs-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0;margin-top:12px}.thy-buybox__arrow{flex:0 0 34px;width:34px;height:34px;border-radius:999px;border:0;background:#1f4c2f;color:#fff;box-shadow:0 2px 6px #163d282e;display:grid;place-items:center;padding:0;cursor:pointer;transition:background .15s ease}.thy-buybox__arrow:hover,.thy-buybox__arrow:focus-visible{background:#163d28;color:#fff;outline:none}.thy-buybox__arrow svg{width:16px;height:16px;display:block}.thy-buybox__arrow[data-thy-prev] svg{transform:translate(-.5px)}.thy-buybox__arrow[data-thy-next] svg{transform:translate(.5px)}.thy-buybox__thumbs{display:flex;gap:8px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.thy-buybox__thumbs::-webkit-scrollbar{display:none}.thy-kaching{width:100%;margin:16px 0 14px}.thy-kaching kaching-bundle,.thy-kaching kaching-bundles-block{display:block;width:100%}.thy-buybox__thumbs button{flex:0 0 72px;width:72px;height:72px;padding:0;border-radius:10px;border:2px solid transparent;overflow:hidden;background:#fff;cursor:pointer}.thy-buybox__thumbs button.is-selected,.thy-buybox__thumbs button:focus,.thy-buybox__thumbs button:focus-visible{border-color:#1f4c2f;outline:none;box-shadow:none}body.thy-site .button:focus,body.thy-site .button:focus-visible,body.thy-site .button.focused,body.thy-site #MainContent .product--thumbnail_slider .thumbnail[aria-current],body.thy-site #MainContent .product--thumbnail_slider .thumbnail:focus,body.thy-site #MainContent .product--thumbnail_slider .thumbnail:focus-visible{border-color:#1f4c2f!important;outline-color:#1f4c2f;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem #1f4c2f73!important}body.thy-site #MainContent .product--thumbnail_slider .thumbnail[aria-current]{box-shadow:none!important}@media(max-width:989px){body.thy-site .avy-pdp{padding-top:4px}body.thy-site .avy-pdp__grid{grid-template-columns:minmax(0,1fr);gap:14px}body.thy-site .avy-pdp__copy{display:contents}body.thy-site .avy-pdp__lead{order:1;display:flex;flex-direction:column}body.thy-site .avy-pdp__gallery{order:2}body.thy-site .avy-pdp--lead-below .avy-pdp__gallery{order:1}body.thy-site .avy-pdp--lead-below .avy-pdp__lead{order:2}body.thy-site .avy-pdp__info{order:3}body.thy-site .avy-pdp__lead .avy-pdp__title,body.thy-site .avy-pdp__lead .avy-pdp__product-name{order:1;margin-bottom:4px}body.thy-site .avy-pdp__lead .avy-pdp__product-name{margin-bottom:6px}body.thy-site .avy-pdp__lead .avy-pdp__subheadline{order:1;margin:0 0 6px;font-size:13px;line-height:1.4}body.thy-site .avy-pdp__lead .avy-pdp__intro,body.thy-site .avy-pdp__lead .avy-pdp__concept{order:2;margin-bottom:12px}body.thy-site .avy-pdp__lead .avy-pdp__intro.avy-hide-mobile,body.thy-site .avy-pdp__lead .avy-pdp__concept.avy-hide-mobile,body.thy-site .avy-pdp__benefits.avy-hide-mobile{display:none}body.thy-site .avy-pdp__lead .avy-pdp__rating-badge{order:3;margin-bottom:0}body.thy-site .avy-pdp--rating-above .avy-pdp__lead .avy-pdp__rating-badge{order:0;margin-bottom:6px}}@media(min-width:990px){body.thy-site.template-product{overflow-x:visible}body.thy-site.template-product main.content-for-layout{overflow:visible}body.thy-site .avy-pdp__gallery{grid-column:1;grid-row:1;align-self:start;position:sticky;top:calc(var(--thy-chrome-h, 104px) + 16px);z-index:2}body.thy-site .avy-pdp__copy{display:flex;flex-direction:column;grid-column:2;grid-row:1;align-self:start;min-width:0}body.thy-site .avy-pdp__lead{display:flex;flex-direction:column}body.thy-site .avy-pdp__lead .avy-pdp__rating-badge{order:1}body.thy-site .avy-pdp__lead .avy-pdp__title,body.thy-site .avy-pdp__lead .avy-pdp__product-name,body.thy-site .avy-pdp__lead .avy-pdp__subheadline{order:2}body.thy-site .avy-pdp__lead .avy-pdp__intro,body.thy-site .avy-pdp__lead .avy-pdp__concept{order:3;margin-bottom:20px}}body.thy-site .avy-pdp__product-name{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1f4c2fb3}body.thy-site .avy-pdp__protection{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:8px 0 2px;font-size:11px;line-height:1.5;color:#888;cursor:pointer;-webkit-user-select:none;user-select:none}body.thy-site .avy-pdp__protection-input{position:absolute;opacity:0;width:1px;height:1px}body.thy-site .avy-pdp__protection-box{flex:0 0 12px;width:12px;height:12px;margin-top:2px;border:1px solid #1f4c2f;border-radius:3px;background:#fff;color:#fff;display:inline-flex;align-items:center;justify-content:center}body.thy-site .avy-pdp__protection-box svg{width:8px;height:8px;opacity:0}body.thy-site .avy-pdp__protection-input:checked+.avy-pdp__protection-box{background:#1f4c2f}body.thy-site .avy-pdp__protection-input:checked+.avy-pdp__protection-box svg{opacity:1}body.thy-site .avy-pdp__protection-input:focus-visible+.avy-pdp__protection-box{outline:2px solid rgba(31,76,47,.45);outline-offset:2px}body.thy-site .avy-pdp__protection-text strong{font-size:inherit;font-weight:600;color:#888}body.thy-site .avy-pdp__subheadline{margin:-8px 0 18px;font-size:17px;font-weight:400;line-height:1.45;color:#1f4c2fcc}body.thy-site .avy-pdp__concept{display:inline-block;align-self:flex-start;margin:0 0 20px;padding:7px 14px;border-radius:999px;background:#1f4c2f14;font-size:14px;font-weight:600;color:var(--thy-green)}body.thy-site .avy-pdp__rating-badge{gap:9px;padding:0;border-radius:0;background:none;margin-bottom:14px}body.thy-site .avy-pdp__rating-stars{gap:1px}body.thy-site .avy-pdp__rating-stars svg{width:15px;height:15px;fill:#c08a2e}body.thy-site .avy-pdp__rating-text{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 7px;font-size:14px;line-height:1.3;color:var(--thy-green);white-space:normal}body.thy-site .avy-pdp__rating-score{font-weight:700;letter-spacing:-.01em}body.thy-site .avy-pdp__rating-max{font-weight:500;opacity:.45}body.thy-site .avy-pdp__rating-word{font-weight:600}body.thy-site .avy-pdp__rating-count{font-weight:500;color:#1f4c2f99}body.thy-site .avy-pdp__rating-word:before,body.thy-site .avy-pdp__rating-count:before{content:"";display:inline-block;width:3px;height:3px;margin-right:7px;border-radius:50%;background:#1f4c2f47;vertical-align:middle}@media(min-width:990px){body.thy-site .avy-pdp__rating-badge{margin-bottom:16px}body.thy-site .avy-pdp__rating-stars svg{width:16px;height:16px}body.thy-site .avy-pdp__rating-text{font-size:15px}}body.thy-site .avy-pdp__benefits{background:#f3f3f3}body.thy-site .avy-pdp__gallery,body.thy-site .avy-pdp__hero,body.thy-site .avy-pdp__main-image{min-width:0;max-width:100%}body.thy-site .avy-pdp__thumbs-row{display:flex;align-items:center;gap:10px;width:100%;min-width:0;margin-top:12px}body.thy-site .avy-pdp__thumbs{flex:1;min-width:0;margin-top:0;scrollbar-width:none}body.thy-site .avy-pdp__thumbs::-webkit-scrollbar{display:none}body.thy-site .avy-pdp__arrow{flex:0 0 34px;width:34px;height:34px;border-radius:999px;border:0;background:#1f4c2f;color:#fff;box-shadow:0 2px 6px #163d282e;display:grid;place-items:center;padding:0;cursor:pointer;transition:background .15s ease}body.thy-site .avy-pdp__arrow:hover,body.thy-site .avy-pdp__arrow:focus-visible{background:#163d28;color:#fff;outline:none}body.thy-site .avy-pdp__arrow svg{width:16px;height:16px;display:block}body.thy-site .avy-pdp__arrow[data-avy-gallery-prev] svg{transform:translate(-.5px)}body.thy-site .avy-pdp__arrow[data-avy-gallery-next] svg{transform:translate(.5px)}body.thy-site .avy-pdp__thumb{flex:0 0 88px;width:88px;height:88px;border-radius:12px;background:#fff}body.thy-site .avy-pdp__thumb.is-active,body.thy-site .avy-pdp__thumb:focus,body.thy-site .avy-pdp__thumb:focus-visible{border-color:#1f4c2f;outline:none;box-shadow:none}body.thy-site .avy-pdp__atc,body.thy-site .avy-pdp .avy-pdp__atc.product-form__submit,body.thy-site #MainContent .avy-pdp .avy-pdp__atc.product-form__submit,body.thy-site #MainContent .avy-pdp__atc.product-form__submit{background:#1f4c2f!important;background-color:#1f4c2f!important;color:#faf5f0!important;border-radius:999px!important}body.thy-site .avy-pdp__atc:hover,body.thy-site .avy-pdp__atc:active,body.thy-site #MainContent .avy-pdp .avy-pdp__atc.product-form__submit:hover,body.thy-site #MainContent .avy-pdp__atc.product-form__submit:hover,body.thy-site #MainContent .avy-pdp .avy-pdp__atc.product-form__submit:active,body.thy-site #MainContent .avy-pdp__atc.product-form__submit:active{background:#163d28!important;background-color:#163d28!important}body.thy-site.template-product.has-pdp-sticky{padding-bottom:0}body.thy-site.template-product.has-pdp-sticky .thy-footer{padding-bottom:calc(36px + var(--thy-sticky-h, 88px))}.thy-buybox__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.thy-buybox__info h2{color:#1f4c2f;font-size:clamp(32px,3vw,44px);line-height:1.05;max-width:12em}.thy-buybox__sub{margin-top:10px;color:#24382c;font-size:16px}.thy-buybox__stars{margin-top:8px;color:#1f4c2f;font-weight:700}.thy-buybox__stars span{letter-spacing:1px}.thy-buybox__packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.thy-pack{position:relative;border:1.5px solid #d9e3da;background:#fff;border-radius:12px;min-height:148px;padding:16px 10px 12px;text-align:center;cursor:pointer;color:#1f4c2f;font-family:inherit}.thy-pack.is-selected{background:#e7f6ee;border-color:#1f4c2f}.thy-pack em{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#1f4c2f;color:#fff;font-style:normal;font-size:11px;font-weight:700;border-radius:999px;padding:3px 8px;white-space:nowrap}.thy-pack strong{display:block;font-size:15px;line-height:1.25;margin-bottom:8px}.thy-pack__price{display:block;font-weight:700}.thy-pack__price s,.thy-pack s{color:#8aa192;font-weight:500;margin-left:4px}.thy-pack small{display:block;margin-top:4px;color:#5d7364}.thy-buybox__choose{margin:16px 0 8px;font-size:14px;color:#24382c}.thy-plan{display:flex;align-items:center;gap:12px;border:1.5px solid #d9e3da;border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;cursor:pointer}.thy-plan.is-selected{background:#e7f6ee;border-color:#9dcfb4}.thy-plan input{accent-color:#1f4c2f;width:18px;height:18px}.thy-plan strong,.thy-plan small{display:block}.thy-plan small{color:#5d7364;font-size:13px}.thy-plan__perks{margin-left:auto;color:#1f4c2f;font-size:13px;font-weight:600;text-align:right;line-height:1.45}.thy-buybox__form .thy-btn{margin-top:6px}.thy-buybox__guarantee{margin-top:10px;text-align:center;font-size:14px;font-weight:600;color:#1f4c2f}@media(max-width:989px){.thy-buybox{grid-template-columns:1fr}.thy-buybox__shot{aspect-ratio:1 / 1}.thy-plan{flex-wrap:wrap}.thy-plan__perks{margin-left:30px}}.thy-checks{list-style:none;padding:0;margin:22px 0 0}.thy-checks li{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid rgba(31,76,47,.12);font-weight:600;line-height:1.3}.thy-checks li:before{content:"";flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231f4c2f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.5'/%3E%3C/svg%3E") center / 16px 16px no-repeat}.thy-checks--lg{margin-top:28px}.thy-checks--lg li{font-size:18px;gap:14px;padding:14px 0}.thy-purpose{position:relative;background:#f8f4eb;padding:72px 0;overflow:hidden}.thy-purpose__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 72%,transparent 100%)}.thy-purpose__bg img{width:100%;height:100%;object-fit:cover;object-position:center right;display:block}.thy-purpose__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f8f4ebf0,#f8f4eb9e 36%,#f8f4eb29 62%,#f8f4eb00 82%)}.thy-purpose .thy-wrap{position:relative;z-index:1}.thy-purpose p{margin-top:16px;font-size:18px;line-height:1.5;max-width:36ch;color:#3d5c48}.thy-faq{background:#f8f4eb;padding:20px 0 88px}.thy-acc details{border-bottom:1px solid rgba(31,76,47,.16)}.thy-acc summary{cursor:pointer;list-style:none;padding:18px 28px 18px 0;font-family:Outfit,sans-serif;font-size:20px;font-weight:500;position:relative}.thy-acc summary::-webkit-details-marker{display:none}.thy-acc summary:after{content:"+";position:absolute;right:0;top:14px;font-size:26px;font-weight:400}.thy-acc details[open] summary:after{content:"\2013"}.thy-acc details p{padding:0 8px 18px 0;color:#3d5c48;line-height:1.5;font-size:16px}.thy-close{position:relative;min-height:520px;display:grid;place-items:center;text-align:center;overflow:hidden}.thy-close img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.thy-close__copy{position:relative;z-index:1;width:min(720px,calc(100% - 40px));padding:72px 0;color:#faf5f0}.thy-close__copy:before{content:"";position:absolute;top:10%;right:-20%;bottom:10%;left:-20%;background:#10281a73;filter:blur(30px);z-index:-1}.thy-close .thy-kicker,.thy-close h2,.thy-close p{color:#faf5f0}.thy-close p{margin:14px auto 24px;font-size:18px;line-height:1.45;max-width:42ch}.thy-footer{background:#1f4c2f;color:#f7f3ea;padding:64px 0 36px;background-image:radial-gradient(circle at 12% 20%,rgba(255,255,255,.04),transparent 28%),radial-gradient(circle at 80% 0%,rgba(0,0,0,.18),transparent 36%)}.thy-footer h3{color:#f7f3ea;font-size:18px;margin-bottom:14px}.thy-footer a{color:#f7f3ea;text-decoration:none}.thy-footer a:hover{text-decoration:underline}.thy-footer__grid{display:grid;grid-template-columns:1.3fr .8fr 1fr 1.1fr;gap:32px}.thy-footer__brand img{height:32px;width:auto}.thy-footer__blurb,.thy-footer__copy{margin-top:14px;color:#f7f3eadb;line-height:1.45;max-width:28ch}.thy-footer ul{list-style:none;margin:0;padding:0}.thy-footer li+li{margin-top:10px}.thy-news{display:flex;flex-direction:column;gap:10px}.thy-news__row{display:flex;align-items:center;gap:6px;min-height:48px;padding:4px 4px 4px 16px;background:#f7f3ea;border-radius:999px}.thy-news__row:focus-within{outline:2px solid #f7f3ea;outline-offset:3px}.thy-news input{flex:1;min-width:0;width:100%;border:0;border-radius:0;padding:8px 0;background:transparent;color:#1f4c2f;font:inherit;font-size:15px}.thy-news input::placeholder{color:#1f4c2f73}.thy-news input:focus,.thy-news input:focus-visible{outline:none;box-shadow:none}.thy-news button{flex:0 0 auto;border:0;border-radius:999px;padding:10px 16px;background:#1f4c2f;color:#faf5f0;font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.thy-news button:hover{background:#163d28;color:#faf5f0}.thy-news__ok{margin:0}.thy-footer__note{margin-top:36px;padding-top:20px;border-top:1px solid rgba(247,243,234,.18)}.thy-footer__note p{color:#f7f3eab8;font-size:12px;line-height:1.45;margin:0 0 8px}@media(max-width:989px){.thy-hero__layout,.thy-offer__grid,.thy-purpose__grid,.thy-faq__grid,.thy-footer__grid{grid-template-columns:1fr}.thy-hero__product,.thy-offer__visual{justify-self:center;width:100%}.thy-hero__product{width:auto}.thy-bottle--lg{width:min(190px,46vw)}.thy-ings,.thy-rhythm__grid,.thy-paths,.thy-cards,.thy-hero__orbs{grid-template-columns:1fr 1fr}.thy-why .thy-cards{width:100%}.thy-why__layout{grid-template-columns:1fr}.thy-why__product{justify-content:flex-end;width:calc(100% + 24px);margin-right:-24px}.thy-why__product img{width:min(520px,86vw);margin-left:auto}.thy-offer__visual{min-height:280px;height:320px}.thy-purpose__bg:after{background:linear-gradient(180deg,#f8f4ebf0,#f8f4ebc7 48%,#f8f4eb66)}.thy-stories__head{align-items:flex-start;flex-direction:column}.thy-stories__score{padding-left:0;border-left:0}.thy-footer__grid{gap:28px}.thy-drop__layout{grid-template-columns:1fr;gap:32px;margin-top:32px}.thy-drop__stage{order:-1}.thy-drop__stage img{width:min(340px,78%);margin:0 auto}.thy-drop__col,.thy-drop__col:first-child,.thy-drop__col:last-child{text-align:center;gap:28px}}@media(max-width:749px){.thy-wrap,.thy-hero__layout{width:min(1120px,calc(100% - 28px))}.thy-hero__media{min-height:0;justify-content:flex-start;padding-bottom:20px}.thy-hero__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;padding:28px 0 8px}.thy-hero__copy h1{font-size:32px;max-width:none}.thy-hero__copy p{font-size:15px}.thy-hero__actions .thy-btn{padding:14px 18px;font-size:15px}.thy-bottle--lg{width:118px}.thy-bottle--lg .thy-bottle__glass{height:188px;border-radius:28px 28px 24px 24px}.thy-bottle--lg .thy-bottle__label{top:36px;left:10px;right:10px;padding:8px 6px}.thy-bottle--lg .thy-bottle__label strong{font-size:12px}.thy-hero__orbs{width:min(520px,calc(100% - 20px));gap:10px}.thy-hero__orbs h3{font-size:15px}.thy-hero__orbs p{font-size:12px}.thy-rhythm{padding-top:56px;padding-bottom:20px}.thy-stories{padding-top:12px;padding-bottom:40px}.thy-offer,.thy-faq{padding-top:56px;padding-bottom:56px}.thy-why{padding-top:56px;padding-bottom:88px}.thy-inside{margin-top:-96px;padding-top:120px;padding-bottom:56px}.thy-why__layout{grid-template-columns:1fr;gap:8px}.thy-why__product{justify-content:flex-end;width:calc(100% + 24px);margin-right:-24px}.thy-why__product img{width:min(440px,84vw);margin-left:auto}.thy-drop{padding:56px 0 48px}.thy-drop h2{font-size:36px}.thy-drop__stage img{width:min(280px,72%)}.thy-quote{width:min(300px,82vw)}.thy-stories__score-stars svg{width:14px;height:14px}.thy-stories__num{font-size:32px}.thy-path{min-height:240px}.thy-path h3,.thy-rhythm__grid h3{font-size:22px}.thy-announce{gap:8px;padding:7px 10px}.thy-announce__text{font-size:13px}.thy-announce__pills{gap:6px}.thy-announce__pills span{gap:5px;padding:3px 8px;border-radius:4px}.thy-announce__pills strong{font-size:13px}.thy-announce__pills small{font-size:10px}.thy-header__logo img{height:34px}}@media(max-width:340px){.thy-hero__layout{grid-template-columns:minmax(0,1fr)}.thy-hero__product{justify-self:center;margin-top:8px}.thy-ings,.thy-cards,.thy-footer__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.thy-ticker__track,.thy-marquee__track{animation:none}}body.thy-site .pure-cart-rewards-wrap,body.thy-site .pure-cart-drawer,body.thy-site #CartDrawer{--pure-reward-green: #1f4c2f;--cart-qty-control-color: #111111;--cart-checkout-bg: #1f4c2f;--color-foreground: 17, 17, 17;--color-button: 17, 17, 17;--cart-drawer-line-title: #111111;--cart-drawer-muted: #111111}body.thy-site cart-drawer.drawer,body.thy-site cart-drawer.drawer.active{background-color:#11111147!important}body.thy-site .pure-cart-drawer,body.thy-site .pure-cart-drawer .drawer__inner{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;color:#111;--color-foreground: 17, 17, 17;--color-button: 17, 17, 17;border-color:#0000001a!important}body.thy-site .pure-cart-drawer__header .drawer__heading,body.thy-site .pure-cart-drawer .cart-item__name,body.thy-site .pure-cart-drawer .price.price--end,body.thy-site .pure-cart-drawer .cart-item__old-price,body.thy-site .pure-cart-protection__title,body.thy-site .pure-cart-protection__desc,body.thy-site .pure-cart-protection__price,body.thy-site .pure-cart-drawer .cart-drawer__footer .totals__total,body.thy-site .pure-cart-drawer .cart-drawer__footer .totals__total-value,body.thy-site .pure-cart-drawer .cart-drawer__footer .tax-note,body.thy-site .pure-cart-rewards__headline,body.thy-site .pure-cart-rewards__label{color:#111}body.thy-site .pure-cart-drawer .drawer__close,body.thy-site .pure-cart-drawer .drawer__close .svg-wrapper,body.thy-site .pure-cart-drawer .drawer__close svg{color:#111!important;background-color:#ececec;border-color:transparent}body.thy-site .pure-cart-rewards__bar-fill,body.thy-site .pure-cart-rewards__dot.is-reached,body.thy-site .pure-cart-rewards__dot--reached,body.thy-site .pure-cart-rewards__milestone.is-complete .pure-cart-rewards__dot,body.thy-site .pure-cart-rewards__milestone.is-active .pure-cart-rewards__dot{background:#1f4c2f!important;color:#faf5f0}body.thy-site .pure-cart-save,body.thy-site .pure-cart-item-subtitle,body.thy-site .pure-cart-drawer .product-option,body.thy-site .pure-cart-drawer .product-option dt,body.thy-site .pure-cart-drawer .product-option dd,body.thy-site .pure-cart-drawer .discounts__discount,body.thy-site .pure-cart-drawer .discounts__discount svg,body.thy-site .pure-cart-drawer .discounts__discount .icon{color:#111!important}body.thy-site .pure-cart-drawer .cart-item,body.thy-site .pure-cart-drawer .cart-item__quantity-wrapper,body.thy-site .pure-cart-drawer .drawer__header,body.thy-site .pure-cart-drawer .drawer__footer,body.thy-site .pure-cart-drawer .pure-cart-drawer__footer{border-color:#0000001a!important;box-shadow:none!important}body.thy-site .pure-cart-drawer .cart-item__quantity-wrapper{border:0!important;background:transparent!important;box-shadow:none!important}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button:hover:not(:disabled),body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button:focus-visible,body.thy-site .pure-cart-drawer .cart-item__quantity-wrapper .pure-cart-qty-remove .cart-remove-button:hover:not(:disabled){background:#0000000d!important;color:#111!important}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button,body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__input,body.thy-site .pure-cart-drawer .pure-cart-qty-remove .cart-remove-button{color:#111}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button:hover:not(:disabled){background:#0000000d;color:#111}body.thy-site .pure-cart-protection__toggle input:checked+.pure-cart-protection__switch{background:#1f4c2f}body.thy-site .cart-drawer .cart__checkout-button.button,body.thy-site #MainContent .cart__checkout-button.button{background:#1f4c2f!important;background-color:#1f4c2f!important;color:#faf5f0!important;border:0!important;border-radius:999px!important;min-height:0;padding:16px 28px!important;font-family:Outfit,Manrope,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}body.thy-site .cart-drawer .cart__checkout-button.button:hover:not([disabled]):not([aria-disabled=true]),body.thy-site #MainContent .cart__checkout-button.button:hover:not([disabled]):not([aria-disabled=true]){background:#163d28!important;background-color:#163d28!important;color:#faf5f0!important}body.thy-site cart-drawer.is-empty .drawer__inner-empty,body.thy-site .cart__warnings{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;color:#111}body.thy-site cart-drawer.is-empty .cart__empty-text,body.thy-site .cart__empty-text{margin:0 0 22px;color:#111;font-family:Outfit,Manrope,sans-serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:1.15}body.thy-site cart-drawer.is-empty .cart-drawer__empty-content .drawer__close{top:16px;right:16px;width:36px;height:36px;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ececec!important;box-shadow:none!important}body.thy-site cart-drawer.is-empty .cart-drawer__empty-content .button,body.thy-site .cart__warnings .button{background:#1f4c2f!important;background-color:#1f4c2f!important;color:#faf5f0!important;border:0!important;border-radius:999px!important;min-height:0;padding:16px 28px!important;font-family:Outfit,Manrope,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}body.thy-site cart-drawer.is-empty .cart-drawer__empty-content .button:before,body.thy-site cart-drawer.is-empty .cart-drawer__empty-content .button:after,body.thy-site .cart__warnings .button:before,body.thy-site .cart__warnings .button:after{display:none!important;box-shadow:none!important}body.thy-site cart-drawer.is-empty .cart-drawer__empty-content .button:hover,body.thy-site .cart__warnings .button:hover{background:#163d28!important;color:#faf5f0!important}body.thy-site .cart__login-title,body.thy-site .cart__login-paragraph{color:#111}body.thy-site .cart__login-paragraph a{color:#1f4c2f}body.thy-site .pure-cart-drawer .drawer__inner{width:420px;max-width:calc(100vw - 12px);background:#fff;padding-left:18px;padding-right:18px}body.thy-site .pure-cart-drawer__header .drawer__heading{font-family:Outfit,Manrope,sans-serif!important;font-size:22px;font-weight:500;letter-spacing:0}body.thy-site .pure-cart-drawer__header .drawer__close{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:8px;background:#ececec!important;background-color:#ececec!important}body.thy-site .pure-cart-rewards{--pure-reward-dot: 36px;--pure-reward-bar-h: 8px;--pure-reward-track: #e7efe6;padding:42px 28px 16px}body.thy-site .pure-cart-rewards__headline{margin-bottom:14px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}body.thy-site .pure-cart-rewards__label{font-size:12px;font-weight:600;white-space:nowrap;max-width:none;top:calc(100% + 10px)}body.thy-site .pure-cart-drawer .cart-item{padding:16px 0;gap:0 12px}body.thy-site .pure-cart-drawer .cart-item__image{border-radius:12px}body.thy-site .pure-cart-drawer .cart-item__name{font-family:Outfit,Manrope,sans-serif!important;font-size:16px;font-weight:500;line-height:1.25}body.thy-site .pure-cart-drawer .cart-item__quantity{width:auto;justify-content:flex-start}body.thy-site .pure-cart-drawer .cart-item__quantity-wrapper{display:flex;flex:0 0 auto;width:fit-content;max-width:100%;min-height:0;align-items:center;gap:8px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;overflow:visible}body.thy-site .pure-cart-drawer .cart-item__quantity-wrapper .quantity-popover-container{flex:0 0 auto;width:auto!important;min-width:0;padding:0!important;align-self:center}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity{flex:0 0 auto;width:auto;min-width:0;min-height:32px;height:32px;padding:2px;align-items:center;background:#f3f3f3!important;border:0!important;border-radius:999px;box-shadow:none!important;overflow:hidden}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button{width:28px;height:28px;min-width:28px;min-height:28px;margin:0!important;padding:0!important;border:0!important;border-radius:999px;background:#fff!important;color:#111!important;align-self:center}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button .svg-wrapper{width:12px;height:12px}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__input{width:22px;min-width:0;min-height:0;height:28px;flex-grow:0;padding:0;border:0!important;background:transparent!important;font-family:Outfit,Manrope,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#111!important}body.thy-site .pure-cart-drawer .cart-item__quantity .quantity__button:hover:not(:disabled){background:#1f4c2f!important;color:#faf5f0!important}body.thy-site .pure-cart-drawer .cart-item__quantity-wrapper cart-remove-button.pure-cart-qty-remove{position:static;flex:0 0 auto;margin:0;border:0!important;background:transparent;align-self:center}body.thy-site .pure-cart-drawer .pure-cart-qty-remove .cart-remove-button{width:32px;height:32px;min-width:32px;min-height:32px;padding:0!important;border-radius:999px;background:#f3f3f3!important;color:#111!important}body.thy-site .pure-cart-drawer .pure-cart-qty-remove .cart-remove-button .svg-wrapper{width:14px;height:14px}body.thy-site .pure-cart-drawer .pure-cart-qty-remove .cart-remove-button:hover:not(:disabled){background:#e7e7e7!important;color:#111!important}body.thy-site .pure-cart-drawer__footer,body.thy-site .pure-cart-drawer .drawer__footer{background:#fff;margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}body.thy-site .pure-cart-footer__sheet{background:transparent;margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px;border-bottom:0}body.thy-site .pure-cart-protection{margin:14px 0 0;padding:14px;border-radius:16px;background:#f3f3f3;border:1px solid rgba(0,0,0,.06)}body.thy-site .pure-cart-protection__icon{width:40px;height:40px}body.thy-site .pure-cart-drawer .cart-drawer__footer .totals__total,body.thy-site .pure-cart-drawer .cart-drawer__footer .totals__total-value{font-family:Outfit,Manrope,sans-serif;font-weight:500}#shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;z-index:2000000!important;background:#f8f4eb!important;color:#1f4c2f!important;font-family:Manrope,sans-serif!important;left:50%!important;right:auto!important;bottom:18px!important;top:auto!important;width:min(760px,calc(100% - 28px))!important;max-width:none!important;transform:translate(-50%)!important;padding:22px 24px 20px!important;border:1px solid rgba(31,76,47,.14)!important;border-radius:20px!important;box-shadow:0 18px 48px #163d282e!important}#shopify-pc__banner .shopify-pc__banner__wrapper{align-items:flex-start!important;gap:14px}#shopify-pc__banner h2,#shopify-pc__banner__body-title{margin:0 0 6px!important;color:#1f4c2f!important;font-family:Outfit,sans-serif!important;font-size:22px!important;font-weight:500!important;line-height:1.15!important}#shopify-pc__banner p{margin:0!important;color:#24382c!important;font-size:14px!important;line-height:1.5!important}#shopify-pc__banner a,#shopify-pc__banner__body-policy-link{color:#1f4c2f!important;font-weight:700!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px;min-width:0!important;width:100%;margin-top:4px}#shopify-pc__banner button{font-family:Outfit,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1!important;border-radius:999px!important;padding:13px 20px!important;margin:0!important;cursor:pointer;box-shadow:none!important}#shopify-pc__banner__btn-accept{background:#1f4c2f!important;color:#faf5f0!important;border:1.5px solid #1f4c2f!important}#shopify-pc__banner__btn-decline{background:transparent!important;color:#1f4c2f!important;border:1.5px solid #1f4c2f!important}#shopify-pc__banner__btn-manage-prefs{background:transparent!important;color:#1f4c2f!important;border:0!important;text-decoration:none!important;padding-left:0!important;padding-right:8px!important}#shopify-pc__prefs__overlay{background:#163d2873!important}#shopify-pc__prefs__dialog{background:#f8f4eb!important;color:#1f4c2f!important;border-radius:20px!important;font-family:Manrope,sans-serif!important;box-shadow:0 18px 48px #163d2838!important}#shopify-pc__prefs__dialog h2,#shopify-pc__prefs__dialog h3,#shopify-pc__prefs__header-title{color:#1f4c2f!important;font-family:Outfit,sans-serif!important}#shopify-pc__prefs__dialog button{font-family:Outfit,sans-serif!important;border-radius:999px!important}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-save{background:#1f4c2f!important;color:#faf5f0!important;border:1.5px solid #1f4c2f!important}#shopify-pc__prefs__header-decline{background:transparent!important;color:#1f4c2f!important;border:1.5px solid #1f4c2f!important}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:18px 16px 16px!important}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:column!important;align-items:stretch!important}#shopify-pc__banner button{width:100%!important}#shopify-pc__banner__btn-manage-prefs{order:3;text-align:center!important}}body.thy-site.template-cart #MainContent .title,body.thy-site.template-cart #MainContent .title--primary{font-family:Outfit,Manrope,sans-serif!important;font-weight:500;letter-spacing:-.03em;color:#111!important}body.thy-site.template-cart{--cart-qty-control-color: #111111}body.thy-site.template-cart #MainContent cart-items.gradient,body.thy-site.template-cart #MainContent #main-cart-footer.gradient{background:transparent}body.thy-site.template-cart #MainContent .cart__items,body.thy-site.template-cart #MainContent .cart__footer{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:20px}body.thy-site.template-cart #MainContent .cart__items{padding:8px 22px 18px}body.thy-site.template-cart #MainContent .cart__footer{padding:22px 24px 24px}body.thy-site.template-cart #MainContent #main-cart-footer{margin-bottom:72px}body.thy-site.template-cart .cart-item__quantity .quantity:before,body.thy-site.template-cart .cart-item__quantity .quantity:after{display:none!important;content:none!important;box-shadow:none!important}body.thy-site.template-cart .cart-item__quantity-wrapper{width:fit-content;max-width:100%;align-items:center;gap:8px;flex-wrap:nowrap}body.thy-site.template-cart .quantity-popover-container{width:auto!important;max-width:none;padding:0!important}body.thy-site.template-cart .cart-item__quantity .quantity{width:auto;min-height:32px;height:32px;padding:2px;align-items:center;background:#f3f3f3!important;border:0!important;border-radius:999px;box-shadow:none!important;overflow:hidden}body.thy-site.template-cart .cart-item__quantity-wrapper .quantity__button,body.thy-site.template-cart .cart-item__quantity-wrapper .quantity__input,body.thy-site.template-cart .cart-item__quantity-wrapper cart-remove-button a,body.thy-site.template-cart .cart-item__quantity-wrapper cart-remove-button .button{color:#111!important}body.thy-site.template-cart .cart-item__quantity .quantity__button{width:28px;height:28px;min-width:28px;min-height:28px;margin:0!important;padding:0!important;border:0!important;border-radius:999px;background:#fff!important;color:#111!important}body.thy-site.template-cart .cart-item__quantity .quantity__button .svg-wrapper{width:12px;height:12px}body.thy-site.template-cart .cart-item__quantity .quantity__input{width:22px;min-height:0;height:28px;flex-grow:0;padding:0;border:0!important;font-family:Outfit,Manrope,sans-serif!important;font-size:14px!important;font-weight:600!important;opacity:1;color:#111!important}body.thy-site.template-cart .cart-item__quantity .quantity__button:hover:not(:disabled){background:#1f4c2f!important;color:#faf5f0!important}body.thy-site.template-cart cart-remove-button{margin-left:0}body.thy-site.template-cart cart-remove-button .button{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:999px;background:#f3f3f3!important}body.thy-site.template-cart cart-remove-button .icon-remove,body.thy-site.template-cart cart-remove-button .svg-wrapper{width:14px;height:14px}body.thy-site.template-cart cart-remove-button .button:not([disabled]):hover{background:#e7e7e7!important;color:#111!important}body.thy-site.template-cart #MainContent .cart-item__image-container,body.thy-site.template-cart #MainContent .cart-item__image{border-radius:12px}body.thy-site.template-cart #MainContent .cart-item__name{font-family:Outfit,Manrope,sans-serif!important;font-weight:500}body.thy-site.template-cart #MainContent .underlined-link{color:#1f4c2f!important;text-underline-offset:3px}body.thy-site.template-cart #MainContent .totals__total,body.thy-site.template-cart #MainContent .totals__total-value{font-family:Outfit,Manrope,sans-serif!important;font-weight:500}body.thy-site.page-contact #MainContent .gradient,body.thy-site.page-contact #MainContent .contact{background:transparent}body.thy-site.page-contact #MainContent .shopify-section:first-child [class*=-padding]{padding-bottom:4px!important}body.thy-site.page-contact #MainContent .contact{padding-top:8px!important}body.thy-site.page-contact #MainContent .main-page-title{font-family:Outfit,Manrope,sans-serif!important;font-weight:500;letter-spacing:-.03em;color:#1f4c2f!important;margin-bottom:8px}body.thy-site.page-contact #MainContent .field{margin-bottom:14px}body.thy-site.page-contact #MainContent .field:before{box-shadow:none!important}body.thy-site.page-contact #MainContent .field:after{border-radius:14px!important;box-shadow:0 0 0 1px #1f4c2f38!important}body.thy-site.page-contact #MainContent .field:hover.field:after{box-shadow:0 0 0 1.5px #1f4c2f66!important}body.thy-site.page-contact #MainContent .field:focus-within:after{box-shadow:0 0 0 1.5px #1f4c2f!important}body.thy-site.page-contact #MainContent .field__input,body.thy-site.page-contact #MainContent .text-area{border-radius:14px;background:#fff;color:#111;font-family:Manrope,sans-serif}body.thy-site.page-contact #MainContent .field__label{font-family:Manrope,sans-serif!important;letter-spacing:0!important;color:#5a6b5e}body.thy-site.page-contact #MainContent .field__input:focus,body.thy-site.page-contact #MainContent .field__input:focus-visible,body.thy-site.page-contact #MainContent .text-area:focus,body.thy-site.page-contact #MainContent .text-area:focus-visible{box-shadow:none!important;outline:none!important}body.thy-site.page-contact #MainContent .contact__button{margin-top:8px}body.thy-site.page-contact #MainContent .contact-form .contact__button .button{background:#1f4c2f!important;background-color:#1f4c2f!important;color:#faf5f0!important;border-radius:999px!important;font-family:Outfit,Manrope,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;min-height:0;padding:16px 28px!important}body.thy-site.page-contact #MainContent .contact-form .contact__button .button:hover:not([disabled]):not([aria-disabled=true]),body.thy-site.page-contact #MainContent .contact-form .contact__button .button:active:not([disabled]):not([aria-disabled=true]){background:#163d28!important;background-color:#163d28!important}body.thy-site .avy-track-order{background:transparent}body.thy-site .avy-track-order__title{font-family:Outfit,Manrope,sans-serif;font-weight:500;color:#1f4c2f}body.thy-site .avy-track-order__content,body.thy-site .avy-track-order__content p{color:#111;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif}body.thy-site .avy-track-order__content a{color:#1f4c2f}body.thy-site .avy-track-order .avy-btn,body.thy-site .avy-track-order .avy-btn--red{display:inline-flex;align-items:center;justify-content:center;background:#1f4c2f!important;color:#faf5f0!important;border:0!important;border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-family:Outfit,Manrope,sans-serif!important;font-weight:600!important;font-size:16px!important;padding:16px 28px!important}body.thy-site .avy-track-order .avy-btn:hover,body.thy-site .avy-track-order .avy-btn--red:hover{background:#163d28!important;color:#faf5f0!important}body.thy-site .avy-track-order__app{margin-top:28px}html:has(body.thy-site.template-product){background:linear-gradient(#fff 0 50%,#1f4c2f 50% 100%)}body.thy-site.template-product,body.thy-site.template-product.pure-home-gradient{background:#fff!important;background-image:none!important}body.thy-site.template-product.pure-home-gradient #MainContent{position:relative;z-index:0;isolation:isolate;background:#fff!important;background-image:none!important}body.thy-site.template-product.pure-home-gradient #MainContent:before,body.thy-site.template-product.pure-home-gradient #MainContent:after{content:"";position:absolute;left:0;right:0;top:var(--thy-chrome-h, 104px);bottom:0;z-index:-1;pointer-events:none}body.thy-site.template-product.pure-home-gradient #MainContent:before{background:#f6f1e6}body.thy-site.template-product.pure-home-gradient #MainContent:after{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' fill='none' stroke='%238fb59a' stroke-width='1.2'%3E%3Cpath d='M70 120c28-46 78-52 108-18-34 10-72 24-108 18z'/%3E%3Cpath d='M118 102c8 18 6 36-6 48'/%3E%3Cpath d='M360 70c22-30 58-28 74 2-28 4-54 14-74-2z'/%3E%3Cpath d='M430 250c36-20 70 8 62 42-24-8-48-16-62-42z'/%3E%3Cpath d='M80 360c-10 40 24 70 58 62-8-28-24-48-58-62z'/%3E%3Cpath d='M300 400c30-36 78-24 90 12-32 2-62 8-90-12z'/%3E%3C/svg%3E");background-size:520px 520px}body.thy-site.template-product .avy-pdp,body.thy-site.template-product #MainContent .shopify-section:has(.avy-pdp){background:#fff!important;background-image:none!important}body.thy-site.template-product #MainContent .shopify-section:has(.avy-pdp){margin-top:calc(-1 * var(--thy-chrome-h, 104px));padding-top:var(--thy-chrome-h, 104px)}body.thy-site.template-product #thy-product{scroll-margin-top:var(--thy-chrome-h, 104px)}body.thy-site.template-product .avy-pdp__atc,body.thy-site.template-product #MainContent .avy-pdp .avy-pdp__atc.product-form__submit,body.thy-site.template-product #MainContent .avy-pdp__atc.product-form__submit{background:#1f4c2f!important;background-color:#1f4c2f!important;color:#faf5f0!important;border:none!important;border-radius:999px!important;box-shadow:none!important;transform:none!important;font-family:Outfit,Manrope,sans-serif!important;min-height:56px!important;padding:16px 28px!important}body.thy-site.template-product .avy-pdp__atc-label{color:#faf5f0!important;font-family:Outfit,Manrope,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:.04em!important}body.thy-site.template-product .avy-pdp__atc:hover,body.thy-site.template-product .avy-pdp__atc:active,body.thy-site.template-product #MainContent .avy-pdp__atc.product-form__submit:hover,body.thy-site.template-product #MainContent .avy-pdp__atc.product-form__submit:active{background:#163d28!important;background-color:#163d28!important}body.thy-site .avy-pdp-sticky-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:90;background:#e7f3ea;border-top:0;box-shadow:0 -8px 24px #163d280f;padding:14px 28px;transform:translateY(110%);opacity:0;pointer-events:none;transition:transform .24s ease,opacity .24s ease}body.thy-site .avy-pdp-sticky-bar.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}body.thy-site .avy-pdp-sticky-bar__inner{display:flex;align-items:center;gap:16px;width:min(1180px,100%);margin:0 auto}body.thy-site .avy-pdp-sticky-bar__img{width:46px;height:58px;object-fit:contain;flex:0 0 auto}body.thy-site .avy-pdp-sticky-bar__copy{flex:1;min-width:0}body.thy-site .avy-pdp-sticky-bar__title{margin:0;color:#1a1a1a;font-family:Outfit,Manrope,sans-serif;font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.02em}body.thy-site .avy-pdp-sticky-bar__rating{display:flex;align-items:center;gap:8px;margin:4px 0 0;color:#3d4a42;font-size:14px;font-weight:500;line-height:1}body.thy-site .avy-pdp-sticky-bar__stars{color:#e0a100;letter-spacing:1px;font-size:14px}body.thy-site .avy-pdp-sticky-bar__shop{flex:0 0 auto;border:0;border-radius:10px;background:#1f4c2f;color:#fff;font-family:Outfit,Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1;padding:16px 28px;cursor:pointer}body.thy-site .avy-pdp-sticky-bar__shop:hover,body.thy-site .avy-pdp-sticky-bar__shop:active{background:#163d28}@media(max-width:749px){body.thy-site .avy-pdp-sticky-bar{padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px))}body.thy-site .avy-pdp-sticky-bar__inner{gap:10px}body.thy-site .avy-pdp-sticky-bar__img{width:40px;height:52px}body.thy-site .avy-pdp-sticky-bar__title{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.thy-site .avy-pdp-sticky-bar__rating{font-size:12px;gap:6px}body.thy-site .avy-pdp-sticky-bar__shop{border-radius:10px;font-size:16px;padding:16px 18px}body.thy-site.template-product.has-pdp-sticky .thy-footer{padding-bottom:calc(36px + var(--thy-sticky-h, 88px))}}@media(min-width:990px){body.thy-site.template-product .avy-pdp__atc,body.thy-site.template-product #MainContent .avy-pdp__atc.product-form__submit{background:#1f4c2f!important;background-color:#1f4c2f!important;border-radius:999px!important;min-height:56px!important;padding:16px 28px!important}}body.thy-site.template-product .thy-mbg,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-mbg){background:transparent!important;background-image:none!important}.thy-mbg{padding:36px 0 28px}.thy-mbg__stage{width:min(1080px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:minmax(132px,190px) minmax(0,1fr) minmax(132px,190px);column-gap:28px;row-gap:28px;align-items:center}.thy-mbg__copy{grid-column:2;grid-row:1 / span 2;text-align:center}.thy-mbg__badge{display:inline-flex;width:52px;height:52px}.thy-mbg__badge svg{width:100%;height:100%}.thy-mbg h2{margin:10px 0 0;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:36px;line-height:1.1;letter-spacing:-.03em;color:#1f4c2f}.thy-mbg__copy p{max-width:46ch;margin:14px auto 0;color:#3d5c48;font-size:16px;line-height:1.55}.thy-mbg__shop{display:flex;align-items:center;justify-content:center;width:min(100%,420px);margin:22px auto 0;padding:16px 28px;border-radius:12px;background:#1f4c2f;color:#fff;font-family:Outfit,Manrope,sans-serif;font-size:16px;font-weight:600;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.thy-mbg__shop:hover,.thy-mbg__shop:active{background:#163d28;color:#fff}.thy-mbg__points{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:16px 0 0;padding:0;list-style:none}.thy-mbg__points li{display:inline-flex;align-items:center;gap:6px;color:#1f4c2f;font-size:14px;font-weight:600}.thy-mbg__points li:before{content:"";width:16px;height:16px;flex:0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231f4c2f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.5'/%3E%3C/svg%3E") center / 16px 16px no-repeat}.thy-mbg__photo{width:min(176px,100%);margin:0;padding:8px 8px 22px;background:#fff;box-shadow:0 14px 28px #163d281f}.thy-mbg__photo img{display:block;width:100%;height:196px;object-fit:cover}.thy-mbg__photo--1{grid-column:1;grid-row:1;justify-self:end;transform:rotate(-7deg)}.thy-mbg__photo--2{grid-column:1;grid-row:2;justify-self:start;margin-left:16px;transform:rotate(5deg)}.thy-mbg__photo--3{grid-column:3;grid-row:1;justify-self:start;transform:rotate(6deg)}.thy-mbg__photo--4{grid-column:3;grid-row:2;justify-self:end;margin-right:10px;transform:rotate(-5deg)}@media(max-width:749px){.thy-mbg{padding:28px 0 12px}.thy-mbg__stage{width:min(100% - 24px,520px);grid-template-columns:1fr 1fr;column-gap:12px;row-gap:16px}.thy-mbg__copy{grid-column:1 / -1;grid-row:2}.thy-mbg h2{font-size:30px}.thy-mbg__copy p{font-size:15px}.thy-mbg__shop{width:100%}.thy-mbg__photo{width:min(148px,100%);padding:6px 6px 16px}.thy-mbg__photo img{height:150px}.thy-mbg__photo--1,.thy-mbg__photo--2,.thy-mbg__photo--3,.thy-mbg__photo--4{margin:0}.thy-mbg__photo--1{grid-column:1;grid-row:1;justify-self:end;transform:rotate(-5deg)}.thy-mbg__photo--2{grid-column:2;grid-row:1;justify-self:start;transform:rotate(4deg)}.thy-mbg__photo--3{grid-column:1;grid-row:3;justify-self:end;transform:rotate(4deg)}.thy-mbg__photo--4{grid-column:2;grid-row:3;justify-self:start;transform:rotate(-4deg)}}body.thy-site.template-product .avy-expect,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-expect),body.thy-site.template-product .avy-results,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-results),body.thy-site.template-product .avy-education,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-education),body.thy-site.template-product .avy-symptoms,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-symptoms),body.thy-site.template-product .avy-pdp-faq,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-pdp-faq){background:transparent!important;background-image:none!important;color:#1f4c2f}body.thy-site.template-product .avy-education__heading,body.thy-site.template-product .avy-education__heading p{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;letter-spacing:-.03em;color:#1f4c2f!important}body.thy-site.template-product .avy-education__body,body.thy-site.template-product .avy-education__body p{color:#3d5c48!important}body.thy-site.template-product .avy-education__list li{color:#1f4c2f}body.thy-site.template-product .avy-education__image{border-radius:18px;box-shadow:0 10px 28px #163d281a}body.thy-site.template-product .avy-comparison__col--us{background:#163d28!important}body.thy-site.template-product .avy-wisdom,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-wisdom){background:#eef6f1!important;background-image:none!important;color:#1f4c2f}body.thy-site.template-product .avy-wisdom__shell{background:transparent!important;box-shadow:none}body.thy-site.template-product .avy-wisdom__heading{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;letter-spacing:-.03em;color:#1f4c2f!important}body.thy-site.template-product .avy-wisdom__text,body.thy-site.template-product .avy-wisdom__icon-label{color:#3d5c48!important}body.thy-site.template-product .avy-wisdom__icon{color:#1f4c2f}body.thy-site.template-product .avy-wisdom__image{border-radius:18px;box-shadow:0 10px 28px #163d281a}body.thy-site.template-product .avy-education__heading em,body.thy-site.template-product .avy-wisdom__label{color:#3d8f5f!important}body.thy-site.template-product .avy-education__check{background:#1f4c2f!important;color:#fff!important;border-radius:6px}body.thy-site.template-product .avy-pdp-faq__label,body.thy-site.template-product .avy-symptom-card__stage,body.thy-site.template-product .avy-comparison__label,body.thy-site.template-product .avy-verified-reviews__eyebrow{color:#1f4c2f!important}body.thy-site.template-product .avy-symptoms__heading,body.thy-site.template-product .avy-expect__heading,body.thy-site.template-product .avy-pdp-faq__heading{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;letter-spacing:-.03em;color:#1f4c2f!important}body.thy-site.template-product .avy-symptom-card{background:#fff!important;border-radius:18px;box-shadow:0 8px 24px #163d280f!important;overflow:hidden}body.thy-site.template-product .avy-symptom-card__content{background:#fff!important;box-shadow:none!important}body.thy-site.template-product .avy-symptom-card__inner{display:flex;flex-direction:column;grid-template-columns:1fr;min-height:0}body.thy-site.template-product .avy-symptom-card__media{position:relative;width:100%;min-height:0;height:auto;aspect-ratio:16 / 10}body.thy-site.template-product .avy-symptom-card__image,body.thy-site.template-product .avy-symptom-card__image--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}body.thy-site.template-product .avy-expect__heading,body.thy-site.template-product .avy-expect__week,body.thy-site.template-product .avy-expect__description,body.thy-site.template-product .avy-expect__points li,body.thy-site.template-product .avy-expect__check{color:#1f4c2f!important}body.thy-site.template-product .avy-expect__description,body.thy-site.template-product .avy-expect__points li{color:#3d5c48!important}body.thy-site.template-product .avy-expect__week{color:#3d8f5f!important}body.thy-site.template-product .avy-expect__node,body.thy-site.template-product .avy-expect__node.is-active{width:10px;height:10px;border-radius:2px;background:#1f4c2f;box-shadow:none;transform:none;filter:none}body.thy-site.template-product .avy-expect__line-fill{background:#1f4c2f;box-shadow:none;filter:none;border-radius:0;transform:none;width:calc(var(--avy-expect-progress, 0) * 100%);height:2px}body.thy-site.template-product .avy-expect__line-bg{background:#1f4c2f38;border-radius:0;box-shadow:none}body.thy-site.template-product .avy-expect__line-glow,body.thy-site.template-product .avy-expect__title-box,body.thy-site.template-product .avy-expect__points{display:none}body.thy-site.template-product .avy-expect__week{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.02em;text-transform:none;color:#1f4c2f!important;margin:0 0 8px}body.thy-site.template-product .avy-expect__description{max-width:none;margin:0;font-size:14px;line-height:1.5;color:#243128!important}body.thy-site.template-product .avy-pdp__review{width:100%;margin:0 0 12px;padding:12px 14px 11px;background:#f7f4ee;border-radius:8px;box-shadow:0 6px 16px #163d280d}body.thy-site.template-product .avy-pdp__review-score{display:flex;align-items:center;gap:8px;margin-bottom:8px}body.thy-site.template-product .avy-pdp__review-num{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.03em;color:#1a1a1a;line-height:1}body.thy-site.template-product .avy-pdp__review-stars{display:inline-flex;align-items:center;gap:3px}body.thy-site.template-product .avy-pdp__review-stars svg{width:15px;height:15px;fill:#e6e4dc}body.thy-site.template-product .avy-pdp__review-stars svg.is-on{fill:#f0c14b}body.thy-site.template-product .avy-pdp__review-quote{margin:0 0 10px;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.02em;color:#1a1a1a}body.thy-site.template-product .avy-pdp__review-quote:before{content:"\201c"}body.thy-site.template-product .avy-pdp__review-quote:after{content:"\201d"}body.thy-site.template-product .avy-pdp__review-person{display:flex;align-items:center;gap:8px}body.thy-site.template-product .avy-pdp__review-avatar{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1.5px solid #1f4c2f;border-radius:50%;overflow:hidden;color:#1f4c2f;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;background:#fff}body.thy-site.template-product .avy-pdp__review-photo{width:100%;height:100%;object-fit:cover}body.thy-site.template-product .avy-pdp__review-by{margin:0;font-size:13px;line-height:1.3;color:#1f4c2f}body.thy-site.template-product .avy-pdp__review-name{font-weight:700}body.thy-site.template-product .avy-pdp__review-dot{margin:0 6px}body.thy-site.template-product .avy-pdp__review-badge{font-weight:500}@media(max-width:749px){body.thy-site.template-product .avy-pdp__review{padding:11px 12px 10px;border-radius:8px}body.thy-site.template-product .avy-pdp__review-quote{font-size:13px}}@media(min-width:990px){body.thy-site.template-product .avy-expect__stages{display:grid;grid-template-columns:repeat(var(--avy-expect-cols, 5),minmax(0,1fr));max-width:none;column-gap:28px;padding-top:5px}body.thy-site.template-product .avy-expect__timeline,body.thy-site.template-product .avy-expect__node{display:block}body.thy-site.template-product .avy-expect__phase{padding:0}}@media(max-width:989px){body.thy-site.template-product .avy-expect__stages{grid-template-columns:1fr;max-width:640px;margin:0 auto;row-gap:28px;padding-top:0}body.thy-site.template-product .avy-expect__timeline{display:block;left:3px;right:auto;top:8px;bottom:8px;width:2px;height:auto}body.thy-site.template-product .avy-expect__line{top:0;bottom:0;left:0;right:auto;width:2px;height:auto}body.thy-site.template-product .avy-expect__line-bg{width:2px;height:100%}body.thy-site.template-product .avy-expect__line-fill{width:2px;height:calc(var(--avy-expect-progress, 0) * 100%);transform:none}body.thy-site.template-product .avy-expect__phase{padding:0 0 0 26px}body.thy-site.template-product .avy-expect__node{display:block;position:absolute;left:-1px;top:3px;margin:0}}body.thy-site.template-product .avy-comparison__icon--no{color:#6b7280!important}body.thy-site.template-product .avy-verified-reviews__divider{background:#1f4c2f!important}body.thy-site.template-product .thy-diff,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-diff){background:transparent!important;background-image:none!important}.thy-diff{padding:12px 0 72px}.thy-diff__wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}body.thy-site.template-product .thy-diff h2{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#1f4c2f!important;margin:0}.thy-diff__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center;margin-top:28px}.thy-diff__photo{border-radius:18px;overflow:hidden;aspect-ratio:5 / 4;background:#f3eee4}.thy-diff__photo img{display:block;width:100%;height:100%;object-fit:cover}.thy-diff__table{display:grid;grid-template-columns:minmax(0,1fr) 104px 118px;align-items:stretch;background:#fff;border:1px solid rgba(31,76,47,.08);border-radius:18px;box-shadow:0 10px 24px #163d280d;padding:18px 12px 10px 8px;margin-top:28px}.thy-diff__features,.thy-diff__us,.thy-diff__them{display:flex;flex-direction:column;min-width:0}.thy-diff__head,.thy-diff__name,.thy-diff__features p,.thy-diff__mark{box-sizing:border-box;margin:0}.thy-diff__head,.thy-diff__name{min-height:58px;display:flex!important;align-items:flex-end;justify-content:center;padding:0 8px 10px}.thy-diff__features p,.thy-diff__mark{min-height:52px;display:flex;align-items:center;border-top:1px solid rgba(31,76,47,.1)}.thy-diff__features p{padding:8px 16px 8px 18px;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.3;color:#1f4c2f}.thy-diff__us{position:relative;background:#1f4c2f;border-radius:16px;margin:0 4px;padding:0 6px}.thy-diff__us .thy-diff__name,.thy-diff__us .thy-diff__mark{border-top-color:#ffffff24;justify-content:center}.thy-diff__us .thy-diff__name{border-top:0;color:#fff;white-space:nowrap}.thy-diff__bottle{position:absolute;left:50%;bottom:calc(100% - 18px);width:96px;height:auto;transform:translate(-50%);filter:drop-shadow(0 8px 10px rgba(22,61,40,.18))}.thy-diff__name{margin:0;justify-content:center;text-align:center;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.02em;color:#1f4c2f}.thy-diff__mark svg{width:26px;height:26px;display:block}@media(max-width:989px){body.thy-site.template-product .thy-diff h2{font-size:32px}.thy-diff__layout{grid-template-columns:1fr;gap:8px}.thy-diff__photo{aspect-ratio:16 / 10}}@media(max-width:749px){.thy-diff{padding:8px 0 56px}.thy-diff__wrap{width:min(1120px,calc(100% - 24px))}.thy-diff__table{grid-template-columns:minmax(0,1fr) 84px 78px;padding:16px 8px 8px 4px;margin-top:72px}.thy-diff__features p{padding:8px 8px 8px 10px;font-size:13px}.thy-diff__name{font-size:12px}.thy-diff__head,.thy-diff__name{min-height:58px;padding-bottom:8px}.thy-diff__features p,.thy-diff__mark{min-height:46px}.thy-diff__bottle{width:72px;bottom:calc(100% - 12px)}.thy-diff__mark svg{width:22px;height:22px}}.thy-ways{position:relative;overflow:hidden;background:transparent;padding:56px 0 20px}.thy-leaf-field{position:absolute;top:0;left:0;z-index:0;display:block!important;width:100%;height:140px;pointer-events:none;background:linear-gradient(to bottom,#fff,#fff0)}body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-ways){background:transparent!important;background-image:none!important}body.thy-site.template-product .thy-ways:before,body.thy-site.template-product .thy-ways:after{content:"";position:absolute;width:168px;height:196px;pointer-events:none;background-repeat:no-repeat;background-size:contain}body.thy-site.template-product .thy-ways:before{top:6px;left:0}body.thy-site.template-product .thy-ways:after{top:6px;right:0;transform:scaleX(-1)}body.thy-site.template-product .thy-ways>*:not(.thy-leaf-field){position:relative;z-index:1}.thy-ways__wrap{width:min(1200px,calc(100% - 40px));margin:0 auto}body.thy-site.template-product .thy-ways h2{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#1f4c2f!important;margin:0 0 28px}.thy-ways__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.thy-ways__grid article{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #163d280f}.thy-ways__media{aspect-ratio:4 / 3;background:#f3f3f3}.thy-ways__media img{display:block;width:100%;height:100%;object-fit:cover}.thy-ways__body{padding:16px 16px 18px}body.thy-site.template-product .thy-ways h3{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:18px;line-height:1.25;letter-spacing:-.02em;color:#1f4c2f!important;margin:0 0 6px}.thy-ways__body p{margin:0;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.45;color:#3d5c48}@media(max-width:989px){.thy-ways__grid{grid-template-columns:1fr 1fr}body.thy-site.template-product .thy-ways h2{font-size:32px}}@media(max-width:649px){.thy-ways{padding:40px 0 16px}body.thy-site.template-product .thy-ways:before,body.thy-site.template-product .thy-ways:after{width:96px;height:112px}body.thy-site.template-product .thy-ways:before{top:4px;left:-8px}body.thy-site.template-product .thy-ways:after{top:4px;right:-8px}.thy-ways__wrap{width:min(1200px,calc(100% - 24px))}.thy-ways__grid{grid-template-columns:1fr}}body.thy-site.template-product .thy-trust,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-trust){background:transparent!important;background-image:none!important}.thy-trust{padding:64px 0 72px}.thy-trust__wrap{width:min(1100px,calc(100% - 40px));margin:0 auto}body.thy-site.template-product .thy-trust h2{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:36px;line-height:1.15;letter-spacing:-.03em;text-align:center;color:#1f4c2f!important;margin:0}.thy-trust__row{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0}.thy-trust__item{display:flex;align-items:center;justify-content:center;gap:10px;min-height:0;margin:0;padding:14px 16px;background:#fff;border:1px solid rgba(31,76,47,.1);border-radius:999px;box-shadow:0 8px 18px #163d280d}.thy-trust__icon{flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;color:#1f4c2f;background:none}.thy-trust__icon svg{width:22px;height:22px;display:block}.thy-trust__label{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#1f4c2f}@media(max-width:989px){.thy-trust__row{grid-template-columns:1fr 1fr}body.thy-site.template-product .thy-trust h2{font-size:32px}}@media(max-width:649px){.thy-trust{padding:40px 0 48px}.thy-trust__wrap{width:min(1100px,calc(100% - 24px))}.thy-trust__row{grid-template-columns:1fr 1fr;gap:10px}.thy-trust__label{font-size:14px}}body.thy-site.template-product .thy-reasons,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-reasons){background:transparent!important;background-image:none!important}.thy-reasons{padding:28px 0 72px}.thy-reasons__wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}body.thy-site.template-product .thy-reasons h2{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#1f4c2f!important;margin:0}.thy-reasons__lead{margin:10px auto 0;max-width:520px;text-align:center;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.45;color:#3d5c48}.thy-reasons__viewport{overflow:hidden;margin-top:28px}.thy-reasons__track{display:flex;gap:16px;transition:transform .45s ease;will-change:transform}.thy-reasons__card{flex:0 0 calc((100% - 32px) / 3);display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid rgba(31,76,47,.1);border-radius:18px;overflow:hidden;box-shadow:0 10px 24px #163d280d}.thy-reasons__photo{position:relative}.thy-reasons__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#f3eee4}.thy-reasons__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.thy-reasons__badge{position:absolute;left:14px;bottom:-12px;z-index:1;padding:5px 11px;border-radius:999px;background:#1f4c2f;color:#fff;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.2}.thy-reasons__body{padding:24px 16px 18px}body.thy-site.template-product .thy-reasons h3{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:20px;line-height:1.25;letter-spacing:-.02em;color:#1f4c2f!important;margin:0 0 6px}.thy-reasons__body p{margin:0;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#3d5c48}.thy-reasons__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px}.thy-reasons__nav[hidden]{display:none}.thy-reasons__arrow{width:36px;height:36px;padding:0;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(31,76,47,.16);background:#fff;color:#1f4c2f;cursor:pointer}.thy-reasons__arrow svg{width:18px;height:18px;display:block}.thy-reasons__arrow:disabled{opacity:.35;cursor:default}.thy-reasons__dots{display:flex;align-items:center;gap:7px}.thy-reasons__dot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#1f4c2f38;cursor:pointer}.thy-reasons__dot.is-active{width:8px;height:8px;background:#1f4c2f}@media(max-width:989px){body.thy-site.template-product .thy-reasons h2{font-size:32px}.thy-reasons__card{flex-basis:calc((100% - 16px)/2)}}@media(max-width:749px){.thy-reasons{padding:12px 0 56px}.thy-reasons__wrap{width:min(1120px,calc(100% - 24px))}.thy-reasons__card{flex-basis:100%}}body.thy-site.template-product .thy-ingredients,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-ingredients){background:transparent!important;background-image:none!important}.thy-ingredients{padding:64px 0 72px}.thy-ingredients__wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}body.thy-site.template-product .thy-ingredients h2{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#1f4c2f!important;margin:0}.thy-ingredients__lead{margin:10px 0 0;text-align:center;font-size:16px;line-height:1.45;color:#3d5c48}.thy-ingredients__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:36px;align-items:start;margin-top:36px;margin-bottom:36px}.thy-ingredients__stage{position:relative;width:min(100%,440px);height:500px;margin:0 auto}.thy-ingredients__stage:before{content:"";position:absolute;left:50%;top:50%;width:268px;height:268px;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgba(31,76,47,.18)}.thy-ingredients__bottle{position:absolute;left:50%;top:50%;z-index:1;width:176px;height:auto;transform:translate(-50%,-50%);overflow:visible}.thy-ingredients__bottle img{display:block;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(22,61,40,.16))}.thy-ingredients__mark{width:148px;height:148px;border-radius:999px;background:#fff;color:#1f4c2f;display:grid;place-items:center;box-shadow:0 12px 28px #163d2814}.thy-ingredients__mark svg{width:42px;height:42px}.thy-ingredients__orbit{position:absolute;z-index:2;left:50%;top:50%;width:108px;margin:0;text-align:center}.thy-ingredients__orbit--1{transform:translate(-168px,-168px)}.thy-ingredients__orbit--2{transform:translate(60px,-168px)}.thy-ingredients__orbit--3{transform:translate(-168px,62px)}.thy-ingredients__orbit--4{transform:translate(60px,62px)}.thy-ingredients__circle{width:84px;height:84px;aspect-ratio:1 / 1;margin:0 auto 8px;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:#e7f3ea;color:#1f4c2f;border:3px solid #fff;box-shadow:0 6px 16px #163d2814;flex-shrink:0}.thy-ingredients__circle img,.thy-ingredients__thumb img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center;display:block}.thy-ingredients__circle svg,.thy-ingredients__thumb svg{width:28px;height:28px}.thy-ingredients__orbit figcaption{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.25;color:#1f4c2f}.thy-ingredients__cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.thy-ingredients__card{background:#fff;border:1px solid rgba(31,76,47,.12);border-radius:18px;overflow:hidden;box-shadow:0 8px 22px #163d280a}.thy-ingredients__summary{display:flex;align-items:center;gap:14px;width:100%;padding:16px 16px 0;border:0;background:#fff;text-align:left;cursor:default}.thy-ingredients__thumb{flex:0 0 56px;width:56px;height:56px;aspect-ratio:1 / 1;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:#e7f3ea;color:#1f4c2f}.thy-ingredients__name{flex:1;min-width:0;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#1f4c2f}.thy-ingredients__plus{display:none}.thy-ingredients__text{margin:0;padding:10px 16px 16px;font-size:15px;line-height:1.5;color:#3d5c48}.thy-ingredients__cta{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;width:min(720px,100%);margin:8px auto 0;min-height:56px;padding:14px 28px;border-radius:999px;background:#1f4c2f;color:#faf5f0;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;text-decoration:none}.thy-ingredients__cta:hover,.thy-ingredients__cta:focus-visible{background:#163d28;color:#fff}.thy-ingredients__guarantee{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;font-size:14px;font-weight:600;color:#1f4c2f}.thy-ingredients__guarantee svg{width:16px;height:16px}@media(max-width:989px){body.thy-site.template-product .thy-ingredients h2{font-size:32px}.thy-ingredients__layout{grid-template-columns:1fr}.thy-ingredients__stage{width:min(100%,420px);height:460px;margin-bottom:8px}}@media(max-width:749px){.thy-ingredients{padding:40px 0 48px}.thy-ingredients__wrap{width:min(1120px,calc(100% - 24px))}.thy-ingredients__layout{margin-top:8px}.thy-ingredients__stage{width:min(100%,340px);height:490px}.thy-ingredients__stage:before,.thy-ingredients__bottle,.thy-ingredients__orbit{top:176px}.thy-ingredients__stage:before{width:196px;height:196px}.thy-ingredients__bottle{width:148px;height:auto}.thy-ingredients__bottle img{width:100%;height:auto;max-height:none}.thy-ingredients__mark{width:108px;height:108px}.thy-ingredients__orbit{width:110px}.thy-ingredients__orbit--1,.thy-ingredients__orbit--2{width:118px}.thy-ingredients__orbit--1{transform:translate(-182px,-162px)}.thy-ingredients__orbit--2{transform:translate(64px,-162px)}.thy-ingredients__orbit--3{transform:translate(-148px,188px)}.thy-ingredients__orbit--4{transform:translate(38px,188px)}.thy-ingredients__circle{width:72px;height:72px;aspect-ratio:1 / 1}.thy-ingredients__orbit figcaption{font-size:13px;line-height:1.2}.thy-ingredients__cards{grid-template-columns:1fr}.thy-ingredients__summary{cursor:pointer;min-height:72px}.thy-ingredients__summary{padding:12px 12px 12px 14px}.thy-ingredients__thumb{flex:0 0 48px;width:48px;height:48px;aspect-ratio:1 / 1}.thy-ingredients__plus{display:block;position:relative;flex:0 0 28px;width:28px;height:28px;margin-right:12px}.thy-ingredients__plus:before,.thy-ingredients__plus:after{content:"";position:absolute;left:50%;top:50%;background:#1f4c2f;border-radius:1px;transform:translate(-50%,-50%)}.thy-ingredients__plus:before{width:14px;height:1.5px}.thy-ingredients__plus:after{width:1.5px;height:14px}.thy-ingredients__card.is-open .thy-ingredients__plus:after{display:none}.thy-ingredients__text{display:none;padding:0 16px 14px 76px}.thy-ingredients__card.is-open .thy-ingredients__text{display:block}.thy-ingredients__cta{font-size:17px}}body.thy-site.template-collection .avy-collection-page{padding:28px 0 72px;background:transparent}body.thy-site.template-collection .avy-section__heading{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:44px;line-height:1.05;letter-spacing:-.03em;text-transform:none;text-align:center;color:#1f4c2f;margin:0 0 8px}.thy-collection__lead{margin:0 auto 32px;max-width:460px;text-align:center;font-size:17px;line-height:1.5;color:#3d5c48}body.thy-site.template-collection .avy-product-grid{gap:20px}body.thy-site.template-collection .avy-product-card{display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:12px;text-align:left;box-shadow:0 10px 30px #163d280f}body.thy-site.template-collection .avy-product-card__media{display:block;text-decoration:none;color:inherit}body.thy-site.template-collection .avy-product-card__image-wrap{background:#fff;border-radius:14px;aspect-ratio:1;margin:0;overflow:hidden}body.thy-site.template-collection .avy-product-card__image{width:100%;height:100%;object-fit:contain;padding:0;background:#fff}body.thy-site.template-collection .avy-product-card__badge{top:12px;left:12px;bottom:auto;background:#1f4c2f;color:#faf5f0;border-radius:999px;padding:6px 10px;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em}body.thy-site.template-collection .avy-product-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 8px 8px;flex:1}body.thy-site.template-collection .avy-product-card__link{text-decoration:none;color:inherit}body.thy-site.template-collection .avy-product-card__title{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:22px;line-height:1.2;letter-spacing:-.03em;color:#1f4c2f;margin:0}body.thy-site.template-collection .avy-product-card__subtitle{margin:0;font-size:15px;line-height:1.45;color:#3d5c48}body.thy-site.template-collection .avy-product-card__price{margin:0;font-size:16px;font-weight:600;color:#1f4c2f}body.thy-site.template-collection .avy-product-card__price s{margin-left:8px;font-weight:500;color:#6b7280}body.thy-site.template-collection .avy-product-card .thy-btn{width:100%;margin-top:auto;background:#1f4c2f;color:#faf5f0;border:0;border-radius:999px;min-height:52px;padding:14px 22px;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}body.thy-site.template-collection .avy-product-card .thy-btn:hover{background:#163d28;color:#faf5f0;opacity:1;transform:none}@media(min-width:750px){body.thy-site.template-collection .avy-product-grid--count-1{display:flex;justify-content:center}body.thy-site.template-collection .avy-product-grid--count-1 .avy-product-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:28px;width:100%;max-width:880px;padding:18px}body.thy-site.template-collection .avy-product-grid--count-1 .avy-product-card__body{padding:12px 18px 12px 8px}}@media(max-width:749px){body.thy-site.template-collection .avy-section__heading{font-size:36px}body.thy-site.template-collection .avy-collection-page{padding:12px 0 56px}}body.thy-site.template-product .thy-stats,body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.thy-stats){background:transparent!important;background-image:none!important}.thy-stats{padding:8px 0 56px}.thy-stats__wrap{width:min(860px,calc(100% - 40px));margin:0 auto}body.thy-site.template-product .thy-stats h2{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:32px;line-height:1.15;letter-spacing:-.03em;text-align:center;color:#1f4c2f!important;margin:0 0 18px}.thy-stats__card{display:grid;grid-template-columns:auto minmax(0,1fr);background:#fff;border:1px solid rgba(31,76,47,.08);border-radius:18px;padding:6px 28px;box-shadow:0 10px 24px #163d280d}.thy-stats__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;gap:8px 32px;align-items:center;padding:22px 0;border-top:1px solid rgba(31,76,47,.12)}.thy-stats__row:first-child{border-top:0}.thy-stats__value{margin:0;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:.95;letter-spacing:-.04em;color:#1f4c2f}.thy-stats__copy h3{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600;font-size:26px;line-height:1.15;letter-spacing:-.03em;color:#1a1a1a!important;margin:0 0 6px}.thy-stats__copy p{margin:0;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.45;color:#5e6b64}@media(max-width:749px){.thy-stats{padding:4px 0 40px}.thy-stats__wrap{width:min(860px,calc(100% - 24px))}.thy-stats__card{display:block;padding:4px 16px}.thy-stats__row{display:grid;grid-template-columns:1fr;gap:6px;padding:18px 0}.thy-stats__value{font-size:40px}.thy-stats__copy h3{font-size:20px}.thy-stats__copy p{font-size:14px}}body.thy-site.template-product .avy-testimonials--wine{position:relative;overflow:hidden;padding:28px 0 48px;background:transparent!important}body.thy-site.template-product.pure-home-gradient #MainContent [id^=shopify-section-]:has(.avy-testimonials--wine){background:transparent!important}body.thy-site.template-product .thy-ways:before,body.thy-site.template-product .thy-ways:after,body.thy-site.template-product .avy-testimonials--wine:before,body.thy-site.template-product .avy-testimonials--wine:after{content:"";position:absolute;z-index:1;width:168px;height:196px;pointer-events:none;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 200' fill='none'%3E%3Cpath d='M34 6C46 64 42 128 34 194' stroke='%231F4C2F' stroke-opacity='0.55' stroke-width='2' stroke-linecap='round'/%3E%3Cg fill='%235f9a72' fill-opacity='0.72' stroke='%231F4C2F' stroke-opacity='0.75' stroke-width='1.35' stroke-linejoin='round'%3E%3Cpath d='M40 18C62 6 98 14 108 28 96 40 58 42 40 32 32 26 32 22 40 18Z'/%3E%3Cpath d='M30 58C12 70 8 98 22 108 36 96 40 70 32 60 30 56 30 56 30 58Z'/%3E%3Cpath d='M42 96C66 86 104 98 112 114 98 126 60 124 42 110 34 104 34 100 42 96Z'/%3E%3Cpath d='M32 142C16 154 14 180 28 188 40 176 42 154 34 144 32 140 32 140 32 142Z'/%3E%3C/g%3E%3Cg stroke='%231F4C2F' stroke-opacity='0.55' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M46 26C66 22 90 24 102 30'/%3E%3Cpath d='M28 70C22 82 22 94 26 102'/%3E%3Cpath d='M48 104C68 102 92 108 106 116'/%3E%3Cpath d='M30 152C26 164 26 176 30 184'/%3E%3C/g%3E%3C/svg%3E")}body.thy-site.template-product .avy-testimonials--wine:before,body.thy-site.template-product .avy-testimonials--wine:after{content:none}body.thy-site.template-product .avy-testimonials--wine>*:not(.thy-leaf-field){position:relative;z-index:1}body.thy-site .avy-testimonials__eyebrow{margin:0 0 10px;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;text-align:center;color:#3d8f5f}body.thy-site.template-product .avy-testimonials--wine .avy-testimonials__heading{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:36px;line-height:1.12;letter-spacing:-.03em;color:#1f4c2f!important;max-width:640px;margin:0 auto 14px}body.thy-site .avy-testimonials--wine .avy-testimonials__rating-badge{display:flex;width:fit-content;margin:0 auto 22px;padding:6px 12px;border-radius:999px;background:#fff;box-shadow:0 4px 14px #163d280f}body.thy-site .avy-testimonials--wine .avy-testimonials__rating-text{color:#1f4c2f;font-size:14px}body.thy-site .avy-testimonials--wine .avy-testimonials__viewport{overflow:hidden;padding-left:0;padding-right:0}body.thy-site .avy-testimonials--wine .avy-testimonials__track{width:100%;align-items:flex-start;gap:14px}@media(min-width:990px){body.thy-site .avy-testimonials--wine .avy-testimonial-card{flex:0 0 calc((100% - 28px) / 3)}}body.thy-site .avy-testimonial-card--compact{border-radius:16px;box-shadow:0 10px 28px #163d2814;height:auto}body.thy-site .avy-testimonials--wine .avy-testimonial-card__media{aspect-ratio:5 / 4;background:#e7f3ea;border-radius:16px 16px 0 0}body.thy-site .avy-testimonials--wine .avy-testimonial-card__image{width:100%;height:100%;object-fit:cover}body.thy-site .avy-testimonials--wine .avy-testimonial-card__image--placeholder{color:#1f4c2f59;background:#e7f3ea}body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__content{padding:16px 16px 14px;flex:0 0 auto}body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__headline{margin-bottom:6px}body.thy-site.template-product .avy-testimonial-card--compact .avy-testimonial-card__headline{font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:17px;letter-spacing:-.02em;color:#1f4c2f}body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__rating{margin-bottom:8px}body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__body{flex:0 0 auto;color:#3d5c48;font-size:14px;line-height:1.45;margin-bottom:12px}body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__avatar{width:32px;height:32px}body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__author,body.thy-site .avy-testimonial-card--compact .avy-testimonial-card__verified{color:#1f4c2f;font-weight:600}body.thy-site .avy-testimonials--wine .avy-testimonials__nav{margin-top:16px;gap:12px}body.thy-site .avy-testimonials--wine .avy-testimonials__progress{display:none}body.thy-site .avy-testimonials--wine .avy-testimonials__progress-fill{background:#b7e7c3}body.thy-site .avy-testimonials--wine .avy-testimonials__nav-btn,body.thy-site .avy-testimonials--wine .avy-testimonials__nav-btn:hover,body.thy-site .avy-testimonials--wine .avy-testimonials__nav-btn:focus,body.thy-site .avy-testimonials--wine .avy-testimonials__nav-btn:focus-visible,body.thy-site .avy-testimonials--wine .avy-testimonials__nav-btn:active{width:36px;height:36px;border:1px solid rgba(31,76,47,.16)!important;background:#fff!important;background-color:#fff!important;color:#1f4c2f!important;box-shadow:0 2px 8px #163d2814!important;outline:none}body.thy-site .avy-testimonials--wine .avy-testimonials__nav-btn:hover:not(:disabled){background:#e7f3ea!important;background-color:#e7f3ea!important;color:#163d28!important}@media(max-width:749px){body.thy-site.template-product .avy-testimonials--wine{padding:24px 0 32px}body.thy-site.template-product .avy-testimonials--wine:before,body.thy-site.template-product .avy-testimonials--wine:after{width:96px;height:112px}body.thy-site.template-product .avy-testimonials--wine:before{top:auto;bottom:0;left:-6px}body.thy-site.template-product .avy-testimonials--wine:after{right:-6px;bottom:0}body.thy-site .avy-testimonials__eyebrow{font-size:13px;margin-bottom:6px}body.thy-site.template-product .avy-testimonials--wine .avy-testimonials__heading{font-size:26px;margin-bottom:10px}body.thy-site .avy-testimonials--wine .avy-testimonials__rating-badge{margin-bottom:16px}body.thy-site .avy-testimonials--wine .avy-testimonials__viewport{width:auto;max-width:none;margin:0;padding-left:16px;padding-right:0}body.thy-site .avy-testimonials--wine .avy-testimonial-card{flex:0 0 calc(100% - 72px)}}.thy-switch{padding:28px 0 8px}.thy-switch__wrap{width:min(860px,calc(100% - 40px));margin:0 auto}.thy-switch h2{margin:0 0 16px;font-family:Outfit,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#1f4c2f}.thy-switch__body{color:#1f4c2f;font-size:17px;line-height:1.55}.thy-switch__body p{margin:0 0 14px}.thy-switch__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none}.thy-switch__steps li{display:flex;align-items:center;gap:10px;margin:0;padding:14px 16px;border-radius:14px;background:#fff;color:#1f4c2f;font-weight:600;font-size:16px;box-shadow:0 8px 24px #163d280f}.thy-switch__steps span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#1f4c2f;color:#fff;font-size:13px;font-weight:700}@media(max-width:749px){.thy-switch h2{font-size:30px}.thy-switch__body{font-size:15px}.thy-switch__steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/thyrelia.css.map */
