:root{--vd-pad:8px;--vd-r:24px;--vd-gap:8px;--vd-tint:#F5FAEA;--vd-tint-gold:#FFF8E8;--vd-head:#3F6E07;--vd-slate:#6B735F}html body{background:#fff!important}.vd-panel{margin:var(--vd-pad)}.vd-inner{padding:56px 40px}@media(max-width:749px){.vd-inner{padding:40px 16px}}.vd-head{justify-content:center;text-align:center;flex-direction:column;align-items:center;gap:0;margin-bottom:40px}.vd-head .vd-arrows{display:none}.vd-eyebrow{font:400 14px/1.3 var(--vd-sans);letter-spacing:.02em;color:var(--vd-head);margin-bottom:14px}.vd-title{color:var(--vd-head);font-size:clamp(32px,3.2vw,48px);line-height:1.1;letter-spacing:-.01em}.vd-title em,.vd-title i,.vd-info__title em{font-style:italic;background:linear-gradient(90deg,var(--vd-accent),color-mix(in srgb,var(--vd-accent) 45%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent!important}.vd-accent-gold .vd-title em,.vd-accent-gold.vd-title em{background-image:linear-gradient(90deg,var(--vd-gold),#F3CF7A)}.vd-text{font-size:16px;color:var(--vd-slate)}.vd-btn{min-height:46px;padding:0 32px;font:500 15px/1 var(--vd-sans);letter-spacing:.02em;text-transform:none}.vd-btn--line,.vd-link{display:inline-flex;align-items:center;min-height:44px;padding:0 26px;border-radius:999px;border:1px solid rgba(63,110,7,.28);color:var(--vd-head);background:#fff;font:400 15px/1 var(--vd-sans);letter-spacing:0;text-transform:none;text-decoration:none;transition:background-color .2s var(--ease-ui),color .2s var(--ease-ui),transform .12s var(--ease-ui)}.vd-btn--line:hover,.vd-link:hover{background:var(--vd-head);color:#fff}.vd-btn--line:active,.vd-link:active{transform:scale(.97)}.vlh-header{background:#fff!important}.vlh-inline-nav{display:none}@media(min-width:990px){.vlh-header{display:grid!important;grid-template-columns:auto 1fr auto auto;align-items:center;padding:0 40px!important;column-gap:12px}.vlh-logo{order:1;justify-self:start;position:static!important;transform:none!important}.vlh-inline-nav{display:block;order:2;justify-self:center}.vlh-header__left{order:3;display:flex}.vlh-header__left [data-vlh-open=menu]{display:none!important}.vlh-header__right{order:4}.vlh-inline-nav ul{display:flex;gap:44px;list-style:none;margin:0;padding:0}.vlh-inline-nav a{font:400 14px/1 var(--vd-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--vd-head);text-decoration:none;position:relative;padding:8px 0}.vlh-inline-nav a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease-ui)}.vlh-inline-nav a:hover:after,.vlh-inline-nav a[aria-current]:after{transform:scaleX(1)}}.vlh-logo span{color:var(--vd-head)!important;font-family:var(--vd-sans)!important;font-weight:700!important;letter-spacing:.12em!important;font-size:24px!important}.vlh-icon-btn{color:var(--vd-head)!important}.vd-hero2{grid-template-columns:3fr 2fr;gap:var(--vd-gap);margin:var(--vd-pad);height:max(560px,calc(100vh - 110px));max-height:900px}@media(max-width:749px){.vd-hero2{grid-template-columns:1fr;height:auto;max-height:none}.vd-hero2__left,.vd-hero2__right{aspect-ratio:4/5}}.vd-marquee{padding:13px 0}.vd-marquee__item{font:400 16px/1 var(--vd-sans);letter-spacing:.04em;text-transform:lowercase}.vd-marquee__item:after{font-size:.8em}.vd-rail{gap:var(--vd-gap);grid-auto-columns:calc((100% - 3*8px)/3.3)}@media(max-width:989px){.vd-rail{grid-auto-columns:calc((100% - 8px)/2.2)}}@media(max-width:599px){.vd-rail{grid-auto-columns:80%}}.vd-card{gap:16px}.vd-card__media{aspect-ratio:459/539;border-radius:var(--vd-r);background:linear-gradient(160deg,var(--vd-accent-tint),#fff 120%)}.vd-card__media img{object-fit:cover}.vd-bag{right:16px;bottom:16px;height:46px;padding:0 24px;font:400 16px/1 var(--vd-sans);letter-spacing:0;text-transform:none;color:var(--vd-head);box-shadow:none;gap:0}.vd-bag span{max-width:none!important}.vd-bag svg{display:none}.vd-bag:hover{background:var(--vd-head);color:#fff}.vd-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 12px}.vd-card__name{font-size:26px;color:var(--vd-head)}.vd-card__sub{font-size:12px;letter-spacing:.02em;margin:0}.vd-stars{font:400 13px var(--vd-sans);color:var(--vd-slate);white-space:nowrap}.vd-stars:before{content:"\2605  ";color:#f2a7a7}.vd-card .vd-price{font:400 16px var(--vd-sans);color:var(--vd-head)}.vd-usp2{display:grid;grid-template-columns:648fr 776fr;gap:16px;padding:0 32px;margin:var(--vd-pad)}.vd-usp2__panel{background:var(--vd-accent-tint);border-radius:var(--vd-r);padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:640px}.vd-usp2__tabs{list-style:none;margin:0;padding:0;border-top:1px solid rgba(63,110,7,.14)}.vd-usp2__tab{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;align-items:center;gap:14px;padding:22px 12px;border-bottom:1px solid rgba(63,110,7,.14);font:400 15px/1 var(--vd-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--vd-slate);position:relative}.vd-usp2__tab:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--vd-accent-deep);transform:scale(0);transition:transform .3s var(--ease-ui);flex:none;margin-left:-21px}.vd-usp2__tab.is-active{color:var(--vd-head);padding-left:33px}.vd-usp2__tab.is-active:before{transform:scale(1);margin-left:-21px}.vd-usp2__tab{transition:padding .3s var(--ease-ui),color .2s var(--ease-ui)}.vd-usp2__tab:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--vd-head);transform:scaleX(0);transform-origin:left}.vd-usp2__tab.is-active:after{animation:vd-prog var(--vd-dur,5s) linear forwards}.vd-usp2__tab:focus-visible{outline:2px solid var(--vd-accent);outline-offset:-2px}.vd-usp2__panel .vd-title{font-size:clamp(32px,3vw,46px)}.vd-usp2__panel .vd-title+*{margin-top:28px}.vd-usp2 .vd-usp__media{aspect-ratio:auto;height:100%;min-height:640px}@media(max-width:749px){.vd-usp2{grid-template-columns:1fr;padding:0}.vd-usp2__panel{min-height:0;padding:24px}.vd-usp2 .vd-usp__media{min-height:0;aspect-ratio:1}}.vd-rail--reel{grid-auto-columns:calc((100% - 4*8px)/4.5)}@media(max-width:989px){.vd-rail--reel{grid-auto-columns:42%}}@media(max-width:599px){.vd-rail--reel{grid-auto-columns:66%}}.vd-reel2{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.vd-reel2__media{position:relative;aspect-ratio:9/12.4;border-radius:16px;overflow:hidden;background:var(--vd-accent-tint)}.vd-reel2__media img,.vd-reel2__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vd-reel2__media img{animation:vd-kb 14s ease-in-out infinite alternate}.vd-circle{position:absolute;right:14px;bottom:14px;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--vd-head);display:grid;place-items:center;transition:transform .25s var(--ease-ui)}.vd-circle svg{width:14px;height:14px}a:hover .vd-circle{transform:rotate(45deg)}.vd-reel2__row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:0 8px}.vd-reel2__row b{font:400 22px/1.1 var(--vd-serif);color:var(--vd-head)}.vd-reel2__row small{font:400 12px var(--vd-sans);text-transform:uppercase;color:var(--vd-slate)}.vd-reel2__row span{font:400 15px var(--vd-sans);color:var(--vd-head)}.vd-panel--tint{background:var(--vd-tint)!important}.vd-panel--tint-gold{background:var(--vd-tint-gold)!important}.vd-stars-row{display:flex;gap:6px;justify-content:center;color:#f2a7a7;font-size:18px;margin-bottom:24px}.vd-dm{border-radius:16px;aspect-ratio:9/15.5}.vd-cats--rail{grid-auto-columns:calc((100% - 2*8px)/3.15)!important;gap:var(--vd-gap)}@media(max-width:989px){.vd-cats--rail{grid-auto-columns:46%!important}}@media(max-width:599px){.vd-cats--rail{grid-auto-columns:80%!important}}.vd-cat2{display:flex;flex-direction:column;gap:18px;text-decoration:none}.vd-cat2__img{aspect-ratio:474/520;border-radius:16px;overflow:hidden;background:var(--vd-accent-tint)}.vd-cat2__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-ui)}.vd-cat2:hover .vd-cat2__img img{transform:scale(1.04)}.vd-cat2__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 24px}.vd-cat2__row b{display:block;font:400 clamp(30px,2.6vw,40px)/1 var(--vd-serif);color:var(--vd-head)}.vd-cat2__row small{display:block;margin-top:8px;font:400 12px/1.3 var(--vd-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--vd-slate)}.vd-pillarrow{width:88px;height:46px;border-radius:999px;border:1px solid #F2A7A7;color:#e07b7b;display:grid;place-items:center;flex:none;transition:background-color .2s var(--ease-ui),color .2s var(--ease-ui),transform .25s var(--ease-ui)}.vd-pillarrow svg{width:20px;height:20px}.vd-cat2:hover .vd-pillarrow{background:#e07b7b;color:#fff}@media(max-width:599px){.vd-cat2__row{padding:0 8px}.vd-pillarrow{width:64px;height:40px}}.vd-float2{position:relative;height:585px;border-radius:var(--vd-r);overflow:hidden;margin:var(--vd-pad);display:grid;place-items:center;text-align:center;background:radial-gradient(90% 70% at 50% 0%,#fff 0,transparent 70%),linear-gradient(180deg,var(--vd-lime-tint),#F7FBEE 60%,#fff)}.vd-float2__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vd-float2__copy{position:relative;z-index:2;max-width:780px;padding:0 24px}.vd-float2__copy .vd-title{font-size:clamp(30px,3.1vw,46px)}.vd-float2__item{position:absolute;bottom:0;z-index:3;width:clamp(150px,19vw,300px);will-change:transform;transform:translate3d(0,calc((1 - var(--p,1)) * 70%),0) rotate(calc(var(--rot) * (1 - var(--p,1))))}.vd-float2__item img{width:100%;display:block;mix-blend-mode:multiply}.vd-float2__item--l{left:-2%;--rot:-12deg;margin-bottom:-14%}.vd-float2__item--r{right:-2%;--rot:10deg;margin-bottom:-10%}@media(max-width:749px){.vd-float2{height:auto;padding:64px 0 220px}.vd-float2__item{width:44vw}}.vd-founder2{display:grid;grid-template-columns:818fr 600fr;gap:48px;align-items:center;padding:56px 80px}.vd-founder2__img{border-radius:var(--vd-r);overflow:hidden;aspect-ratio:818/640;position:relative}.vd-founder2__img img,.vd-founder2__img video{width:100%;height:100%;object-fit:cover}.vd-founder2 .vd-text{margin-top:28px;font-size:16px;line-height:1.7}.vd-founder2__name{margin-top:28px;font:400 15px/1 var(--vd-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--vd-head)}@media(max-width:749px){.vd-founder2{grid-template-columns:1fr;padding:24px 8px;gap:24px}}.vd-journal2{display:grid;grid-template-columns:minmax(220px,300fr) 1120fr;gap:24px;align-items:center;padding:40px 0 40px 32px}.vd-journal2 .vd-rail{grid-auto-columns:calc((100% - 16px)/2.45)}.vd-journal2 .vd-title{font-size:clamp(32px,2.8vw,44px)}.vd-post__img{aspect-ratio:430/316;border-radius:16px;position:relative}.vd-post time{font:400 12px var(--vd-sans);letter-spacing:0;text-transform:none;color:var(--vd-slate);padding:0 4px}.vd-post h3{font-size:clamp(22px,1.7vw,28px);color:var(--vd-head);padding:0 4px}@media(max-width:749px){.vd-journal2{grid-template-columns:1fr;padding:32px 0 32px 16px}.vd-journal2 .vd-rail{grid-auto-columns:80%}}.vd-foot2{margin:0}.vd-foot2__band{position:relative;height:238px;overflow:hidden;display:grid;place-items:center;background:var(--vd-lime-tint)}.vd-foot2__band img,.vd-foot2__band video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vd-foot2__band span{position:relative;font:700 clamp(60px,9vw,140px)/1 var(--vd-sans);letter-spacing:.06em;color:#fff;text-shadow:0 4px 40px rgba(0,0,0,.18)}.vd-foot2__body{background:#fff;padding:48px 88px 24px}.vd-foot2__grid{display:grid;grid-template-columns:1fr 1fr 1fr 2fr;gap:32px}.vd-foot2 h4{font:400 14px/1 var(--vd-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--vd-head);margin:0 0 14px}.vd-foot2 ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vd-foot2 a{font:400 14px/1.3 var(--vd-sans);color:var(--vd-slate);text-decoration:none}.vd-foot2 a:hover{color:var(--vd-head)}.vd-foot2 p{font:400 14px/1.5 var(--vd-sans);color:var(--vd-slate);margin:0 0 16px}.vd-foot2__form{display:flex;align-items:center;background:var(--vd-tint);border-radius:999px;padding:4px 4px 4px 22px;max-width:440px}.vd-foot2__form input{flex:1;min-width:0;border:0;background:transparent;height:44px;font:400 15px var(--vd-sans);color:var(--vd-head)}.vd-foot2__form input:focus{outline:none}.vd-foot2__form:focus-within{outline:2px solid var(--vd-accent)}.vd-foot2__form button{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--vd-head);cursor:pointer;display:grid;place-items:center}.vd-foot2__form button svg{width:20px;height:20px}.vd-foot2__legal{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(63,110,7,.12);margin-top:40px;padding-top:24px;font:400 13px var(--vd-sans);color:var(--vd-slate)}.vd-foot2__legal b{display:block;font-weight:400;text-transform:uppercase;color:var(--vd-head);margin-bottom:6px;text-align:right}@media(max-width:749px){.vd-foot2__body{padding:32px 16px}.vd-foot2__grid{grid-template-columns:1fr 1fr}.vd-foot2__news{grid-column:1/-1}.vd-foot2__band{height:150px}}.shopify-section-group-footer-group .vd-foot2 a{color:var(--vd-slate)!important}.shopify-section-group-footer-group .vd-foot2 :is(h4,b,input){color:var(--vd-head)!important}.shopify-section-group-footer-group .vd-foot2 p,.shopify-section-group-footer-group .vd-foot2__legal span{color:var(--vd-slate)!important}.shopify-section-group-footer-group{background:#fff!important}.vd-wa{position:fixed;right:20px;bottom:20px;z-index:45;width:52px;height:52px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 8px 24px #0000002e;transition:transform .15s var(--ease-ui)}.vd-wa:active{transform:scale(.93)}.vd-wa svg{width:26px;height:26px}body:has(.vd-sticky.is-on) .vd-wa{bottom:100px}.vd-pdp{grid-template-columns:minmax(0,1fr) minmax(0,640px);gap:var(--vd-gap)}.vd-gal{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-self:start;position:sticky;top:80px}.vd-gal__thumbs{order:-1;flex-direction:column;margin:0;max-height:calc(100vh - 120px);overflow-y:auto}.vd-gal__thumb{width:104px;height:130px;border-radius:16px;border-width:1px}.vd-gal__track{border-radius:var(--vd-r)}.vd-gal__slide{aspect-ratio:auto;height:min(calc(100vh - 110px),820px)}.vd-gal .vd-arrow{top:auto;bottom:16px}.vd-gal .vd-arrow--prev{left:auto;right:68px}.vd-info{position:static;background:var(--vd-tint);border-radius:var(--vd-r);padding:32px;gap:16px}.vd-accent-gold .vd-info{background:var(--vd-tint-gold)}.vd-info__eyebrow{justify-content:space-between}.vd-info__eyebrow .vd-eyebrow{font-size:14px;text-transform:uppercase;color:var(--vd-slate);margin:0}.vd-info__title{color:var(--vd-head);font-size:clamp(40px,3.4vw,54px)}.vd-info__tag{color:var(--vd-accent-deep);font:500 15px/1.4 var(--vd-sans);letter-spacing:.02em}.vd-info .vd-price{font:400 22px var(--vd-sans);color:var(--vd-head)}.vd-buy{grid-template-columns:3fr 2fr}.vd-buy .vd-btn{min-height:52px;font-size:15px;text-transform:uppercase}.vd-buy .vd-btn--ghost{background:#fff;border:1px solid rgba(63,110,7,.3);color:var(--vd-head)}.vd-chip{min-height:38px;padding:0 18px;font:400 13px var(--vd-sans);border-color:var(--vd-head);background:transparent;color:var(--vd-head)}.vd-chip.is-active{background:transparent;color:var(--vd-head);box-shadow:inset 0 0 0 1px var(--vd-head)}.vd-trust div{background:#fff}.vd-routine-card{border:0}.vd-stories{gap:10px}.vd-story{width:calc((100% - 20px)/3);min-width:150px;align-items:flex-start;text-align:left;font:400 12px/1.3 var(--vd-sans);letter-spacing:.02em}.vd-story span{width:100%;height:auto;aspect-ratio:1/.72;border-radius:16px;padding:0;background:none;position:relative}.vd-story span:after{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7v10l8-5z' fill='%233F6E07'/%3E%3C/svg%3E") center/18px no-repeat}.vd-story img{border-radius:16px;border:0}.vd-acc__btn{font:400 15px/1.2 var(--vd-sans);letter-spacing:.02em;color:var(--vd-head)}.vd-sticky{left:0;right:0;bottom:0;width:auto!important;border-radius:0;background:var(--vd-tint);box-shadow:0 -1px #3f6e0714;padding:14px 40px}.vd-accent-gold.vd-sticky{background:var(--vd-tint-gold)}.vd-sticky__t b{font-size:26px;color:var(--vd-head)}.vd-sticky__t small{display:block;font:400 12px var(--vd-sans);text-transform:uppercase;color:var(--vd-slate)}.vd-sticky .vd-price{margin-left:auto;font:400 18px var(--vd-sans);color:var(--vd-head)}.vd-sticky .vd-btn{min-width:220px;text-transform:uppercase}@media(max-width:989px){.vd-gal{grid-template-columns:minmax(0,1fr);position:static}.vd-gal__thumbs{order:1;flex-direction:row;max-height:none}.vd-gal__thumb{width:64px;height:80px}.vd-gal__slide{height:auto;aspect-ratio:1}.vd-info{padding:20px}.vd-sticky{padding:10px 12px}.vd-sticky .vd-btn{min-width:0;padding:0 18px}.vd-sticky__t small,.vd-sticky .vd-price s{display:none}}.vd-ben2{display:grid;grid-template-columns:648fr 776fr;gap:16px;padding:0 32px;margin:var(--vd-pad)}.vd-ben2__panel{background:var(--vd-tint);border-radius:var(--vd-r);padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:640px}.vd-accent-gold .vd-ben2__panel{background:var(--vd-tint-gold)}.vd-ben2 .vd-acc{border-color:#3f6e0724}.vd-ben2 .vd-acc__btn{text-transform:uppercase;font-size:15px;gap:14px;justify-content:flex-start}.vd-ben2 .vd-acc__btn:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--vd-head);flex:none}.vd-ben2 .vd-acc__icon{margin-left:auto;width:14px;height:14px}.vd-ben2 .vd-acc__icon:before,.vd-ben2 .vd-acc__icon:after{top:6px;left:0;right:0;height:1.5px}.vd-ben2__img{border-radius:var(--vd-r);overflow:hidden;min-height:640px}.vd-ben2__img img{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.vd-ben2{grid-template-columns:1fr;padding:0}.vd-ben2__panel{min-height:0;padding:24px}.vd-ben2__img{min-height:0;aspect-ratio:1}}.vd-line{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,260px));justify-content:center;gap:40px;text-align:center}.vd-line__tab{display:flex;justify-content:center;margin:-12px 0 48px}.vd-line__tab span{display:inline-flex;align-items:center;gap:10px;padding:14px 48px;border-top:1px solid rgba(63,110,7,.18);border-bottom:1px solid rgba(63,110,7,.18);font:400 14px var(--vd-sans);color:var(--vd-head)}.vd-line__tab span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--vd-accent-deep)}.vd-line a{text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.vd-line img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s var(--ease-ui)}.vd-line a:hover img{transform:translateY(-6px)}.vd-line small{font:400 13px var(--vd-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--vd-slate)}.vd-line h3{font:400 30px/1 var(--vd-serif);color:var(--vd-head);margin:0}.vd-line p{margin:0;font:400 14px/1.5 var(--vd-sans);color:var(--vd-slate)}.vd-line .is-here h3{font-style:italic}.vd-line .vd-here{position:static;margin-top:4px}@media(max-width:599px){.vd-line{gap:16px;grid-template-columns:repeat(var(--n,2),minmax(0,1fr))}.vd-line h3{font-size:22px}}.vd-ing2{display:grid;grid-template-columns:minmax(220px,300fr) 1120fr;gap:24px;align-items:center;padding:40px 0 40px 32px}.vd-ing2 .vd-rail{grid-auto-columns:calc((100% - 16px)/2.45)}.vd-ing{min-height:0;background:transparent;padding:0;gap:12px;justify-content:flex-start}.vd-ing h3{font-size:clamp(26px,2.2vw,34px);color:var(--vd-head)}.vd-ing p{font-size:14px}.vd-ing__art{position:relative;aspect-ratio:450/316;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,var(--vd-accent-tint),#fff);margin-top:8px}.vd-ing__art img{width:100%;height:100%;object-fit:cover}.vd-ing__letter{top:auto;bottom:-40px;right:12px;font-size:220px;color:color-mix(in srgb,var(--vd-accent) 22%,#fff)}.vd-ing__chip{position:absolute;left:12px;bottom:12px;background:#fff;color:var(--vd-head);font:400 12px var(--vd-sans);letter-spacing:0;text-transform:none;padding:8px 14px}@media(max-width:749px){.vd-ing2{grid-template-columns:1fr;padding:32px 0 32px 16px}.vd-ing2 .vd-rail{grid-auto-columns:80%}}.vd-how{background:transparent;border-radius:0}.vd-how__img{aspect-ratio:460/400;border-radius:16px;overflow:hidden}.vd-how__body{padding:16px 4px}.vd-how__n{font:400 14px var(--vd-sans);color:var(--vd-slate);font-style:normal}.vd-how h3{display:inline;margin-left:8px;color:var(--vd-head)}.vd-card__info{display:grid;gap:8px}.vd-card__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 4px}.vd-cbtn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 12px;border-radius:999px;border:1px solid var(--vd-head);background:var(--vd-head);color:#fff;font:500 14px/1 var(--vd-sans);letter-spacing:.02em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .2s var(--ease-ui),color .2s var(--ease-ui),border-color .2s var(--ease-ui),transform .12s var(--ease-ui)}.vd-cbtn:hover{background:var(--vd-ink);border-color:var(--vd-ink)}.vd-cbtn:active{transform:scale(.97)}.vd-cbtn--line{background:#fff;color:var(--vd-head);border-color:#3f6e0759}.vd-cbtn--line:hover{background:var(--vd-head);color:#fff;border-color:var(--vd-head)}.vd-cbtn--wide{grid-column:1/-1}.vd-cbtn.is-busy{opacity:.55;pointer-events:none}span.vd-cbtn{opacity:.5;cursor:default}.vd-card .vd-price{display:flex;gap:8px;align-items:baseline}.vd-card .vd-price s{font-size:13px;color:var(--vd-slate)}@media(max-width:599px){.vd-card__name{font-size:22px}.vd-cbtn{min-height:42px;font-size:13px}.vd-card__row{padding:0 4px}}.vd-buy{grid-template-columns:1fr 1fr}.vd-chat{font:400 14px var(--vd-sans);color:var(--vd-head);text-decoration:underline;text-underline-offset:3px;align-self:flex-start}.vd-sticky{transform:none!important;z-index:44}.vd-sticky__btns{display:flex;gap:8px}.vd-sticky__btns .vd-btn{min-width:170px}.vd-sticky .vd-btn--ghost{background:#fff;border:1px solid rgba(63,110,7,.3);color:var(--vd-head)}body:has(.vd-sticky) .shopify-section-group-footer-group{padding-bottom:84px}body:has(.vd-sticky) .vd-wa{bottom:100px}@media(max-width:749px){.vd-sticky{padding:10px 10px calc(10px + env(safe-area-inset-bottom));gap:10px}.vd-sticky>img,.vd-sticky__t,.vd-sticky>.vd-price{display:none}.vd-sticky__btns{flex:1}.vd-sticky__btns .vd-btn{flex:1;min-width:0;min-height:48px;padding:0 10px}body:has(.vd-sticky) .shopify-section-group-footer-group{padding-bottom:70px}}.vd-foot2__band{background:linear-gradient(180deg,#eef6d8,#d9edb0 60%,#c6e28a)}.vd-foot2__band span{color:#fff;text-shadow:0 6px 30px rgba(63,110,7,.25)}.vd-title em,.vd-title i,.vd-info__title em{background-image:linear-gradient(90deg,var(--vd-green),var(--vd-lime))!important}.vd-accent-gold .vd-title em,.vd-accent-gold .vd-info__title em,.vd-accent-gold.vd-title em{background-image:linear-gradient(90deg,var(--vd-gold-deep),var(--vd-gold))!important}.vd-price span,.vd-price s,.vd-reel2__row span{white-space:nowrap}@media(max-width:599px){.vd-card__row{flex-wrap:wrap;row-gap:4px}.vd-card__row .vd-card__sub{flex-basis:100%}.vd-reel2__row{flex-direction:column;align-items:flex-start;gap:4px;padding:0 4px}.vd-reel2__row b{font-size:19px}.vd-title{font-size:30px}.vd-inner{padding:36px 12px}.vd-panel{margin:6px}.vd-hero2{margin:6px;gap:6px}}@media(max-width:989px){.vd-pdp{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:599px){.vd-panel .vd-rail,.vd-panel .vd-rail--3,.vd-journal2 .vd-rail,.vd-ing2 .vd-rail{grid-auto-columns:82%}.vd-panel .vd-rail--reel{grid-auto-columns:64%}.vd-panel .vd-cats--rail{grid-auto-columns:80%!important}.vd-info__title{font-size:38px}.vd-buy .vd-btn{min-height:50px;padding:0 8px;font-size:14px}}.vd-float2__item{transform:translate3d(0,calc((1 - var(--p,1)) * 45%),0) rotate(calc(var(--rot) * (1 - var(--p,1))))}.vd-hero2__dots{display:none}.vd-hero2__left img{animation:vd-kb2 12s ease-in-out infinite alternate}@keyframes vd-kb2{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(max-width:749px){.vd-hero2{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;height:auto;padding:0 6px;margin:6px 0;gap:8px;scroll-padding:0 6px}.vd-hero2::-webkit-scrollbar{display:none}.vd-hero2__left,.vd-hero2__right{scroll-snap-align:center;aspect-ratio:4/5;height:auto}.vd-hero2__right .vd-slides{height:100%}.vd-hero2__cap{left:14px;right:14px;bottom:14px}.vd-hero2__cap .vd-btn{min-height:42px;padding:0 20px;font-size:14px}.vd-hero2__dots{display:flex;justify-content:center;gap:6px;margin:4px 0 2px}.vd-hero2__dots i{width:22px;height:4px;border-radius:4px;background:#3f6e072e;transition:background-color .3s var(--ease-ui),width .3s var(--ease-ui)}.vd-hero2__dots i.is-active{background:var(--vd-head);width:34px}}.vd-float2__item img{animation:vd-bob 4.2s ease-in-out infinite alternate;filter:drop-shadow(0 24px 30px rgba(63,110,7,.18))}.vd-float2__item--r img{animation-duration:5s;animation-delay:-1.6s}@keyframes vd-bob{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-16px) rotate(2deg)}}.vd-float2__item{opacity:calc(.25 + var(--p,1) * .75)}.vd-float2__item--l{margin-bottom:-6%}.vd-float2__item--r{margin-bottom:-2%}@media(max-width:749px){.vd-float2{padding:56px 0 250px}.vd-float2__item{width:46vw;bottom:8px}.vd-float2__item--l{left:2%;margin-bottom:0}.vd-float2__item--r{right:2%;margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.vd-hero2__left img,.vd-float2__item img{animation:none}.vd-float2__item{opacity:1}}.vd-float2__item{opacity:1!important}.vd-float2__item img{filter:none!important;mix-blend-mode:multiply;border-radius:0}.vd-float2{isolation:auto}.vd-float2__item img{-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}.vd-fl3{position:relative;height:var(--vd-fl3-len,220vh);margin:var(--vd-pad)}.vd-fl3__pin{position:sticky;top:max(70px,calc(50vh - var(--vd-fl3-h) / 2));--vd-fl3-h:clamp(460px,78vh,640px)}.vd-fl3__panel{position:relative;height:var(--vd-fl3-h);border-radius:var(--vd-r);overflow:hidden;display:grid;place-items:center;text-align:center;background:radial-gradient(60% 50% at 18% 20%,rgba(255,255,255,.95),transparent 70%),radial-gradient(50% 45% at 85% 75%,rgba(255,255,255,.8),transparent 70%),radial-gradient(40% 35% at 70% 15%,rgba(255,255,255,.6),transparent 70%),linear-gradient(160deg,#e4f2c4,#f2f8e4 45%,#dcefb4)}.vd-fl3__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vd-fl3__copy{position:relative;z-index:2;max-width:min(680px,88%);padding:0 16px}.vd-fl3__copy .vd-title{font-size:clamp(28px,3.2vw,48px)}.vd-fl3__item{position:absolute;top:50%;z-index:3;width:clamp(170px,27vw,420px);aspect-ratio:1;margin-top:calc(clamp(170px,27vw,420px)/-2);will-change:transform;pointer-events:none;transform:translate3d(0,calc(var(--vd-fl3-h) * .9),0)}.vd-fl3__item img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(closest-side,#000 74%,transparent 100%);mask-image:radial-gradient(closest-side,#000 74%,transparent 100%)}.vd-fl3__item--l{left:2%}.vd-fl3__item--r{right:2%}@media(max-width:749px){.vd-fl3{margin:6px}.vd-fl3__pin{--vd-fl3-h:min(82vh,620px);top:max(60px,calc(50vh - var(--vd-fl3-h) / 2))}.vd-fl3__item{width:50vw;margin-top:-25vw}.vd-fl3__item--l{left:-4%}.vd-fl3__item--r{right:-4%}.vd-fl3__copy .vd-title{font-size:28px}}@media(prefers-reduced-motion:reduce){.vd-fl3{height:auto}.vd-fl3__pin{position:relative;top:0}.vd-fl3__item{transform:none!important;top:auto;bottom:-6%;margin-top:0;width:clamp(120px,18vw,260px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vd2.css.map */
