@media(prefers-reduced-motion:reduce){.motion-reduced *,.motion-reduced *:before,.motion-reduced *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-reveal],[data-reveal-child]{opacity:1!important;transform:none!important}}[data-reveal],[data-reveal-child]{opacity:1;transform:none}html.motion-ready [data-reveal].reveal-pending{transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}html.motion-ready [data-reveal=fade-left].reveal-pending{transform:translate(-32px)}html.motion-ready [data-reveal=fade-right].reveal-pending{transform:translate(32px)}html.motion-ready [data-reveal-child].reveal-pending{transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}[data-reveal].is-visible,[data-reveal-child].is-visible{opacity:1;transform:none}html.motion-ready [data-hero-item]{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}html.motion-ready .hero:not(.is-loaded) [data-hero-item]{opacity:0;transform:translateY(32px)}.hero.is-loaded [data-hero-item]{opacity:1;transform:none}[data-hero-item="1"]{transition-delay:.05s}[data-hero-item="2"]{transition-delay:.18s}[data-hero-item="3"]{transition-delay:.32s}[data-hero-item="4"]{transition-delay:.46s}[data-hero-item="5"]{transition-delay:.58s}[data-hero-item="6"]{transition-delay:.22s}.hero.is-loaded [data-hero-stat]{animation:heroStatIn .7s cubic-bezier(.22,1,.36,1) both}[data-hero-stat="1"]{animation-delay:.7s}[data-hero-stat="2"]{animation-delay:.82s}[data-hero-stat="3"]{animation-delay:.94s}@keyframes heroStatIn{0%{opacity:0;transform:translateY(16px) scale(.9)}to{opacity:1;transform:none}}.hero--animated{position:relative;overflow:hidden}.hero__ambient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.hero__orb{position:absolute;border-radius:50%;filter:blur(70px);will-change:transform}.hero__orb--1{width:440px;height:440px;background:radial-gradient(circle,rgba(124,179,66,.4),transparent 70%);top:-12%;right:0;animation:heroOrb1 12s ease-in-out infinite}.hero__orb--2{width:340px;height:340px;background:radial-gradient(circle,rgba(0,140,201,.28),transparent 70%);bottom:5%;left:-8%;animation:heroOrb2 14s ease-in-out infinite}.hero__orb--3{width:220px;height:220px;background:radial-gradient(circle,rgba(196,30,58,.18),transparent 70%);top:38%;left:28%;animation:heroOrb3 10s ease-in-out infinite}@keyframes heroOrb1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,25px) scale(1.08)}}@keyframes heroOrb2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(25px,-20px) scale(1.06)}}@keyframes heroOrb3{0%,to{transform:translate(0);opacity:.7}50%{transform:translate(15px,15px);opacity:1}}.hero__grid-lines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(11,93,43,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(11,93,43,.03) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,black 20%,transparent 75%);mask-image:radial-gradient(ellipse at center,black 20%,transparent 75%);animation:gridFade 8s ease-in-out infinite}@keyframes gridFade{0%,to{opacity:.4}50%{opacity:.7}}.hero .container{position:relative;z-index:1}.hero__badge{display:inline-flex;align-items:center;gap:.5rem}.hero__badge-dot{width:8px;height:8px;border-radius:50%;background:var(--color-accent-lime);box-shadow:0 0 #7cb34280;animation:badgePulse 2s ease-in-out infinite}@keyframes badgePulse{0%,to{box-shadow:0 0 #7cb34280}50%{box-shadow:0 0 0 8px #7cb34200}}.hero__highlight{color:var(--color-accent-red);position:relative;display:inline-block}.hero.is-loaded .hero__highlight:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:4px;background:linear-gradient(90deg,var(--color-accent-red),var(--color-accent-lime));border-radius:2px;transform:scaleX(0);transform-origin:left;animation:highlightLine .8s cubic-bezier(.22,1,.36,1) .6s forwards}@keyframes highlightLine{to{transform:scaleX(1)}}.hero.is-loaded .hero__btn{animation:heroBtnIn .6s cubic-bezier(.34,1.56,.64,1) both}.hero__cta .hero__btn:first-child{animation-delay:.55s}.hero__cta .hero__btn:last-child{animation-delay:.65s}@keyframes heroBtnIn{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:none}}.hero__image-glow{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:radial-gradient(circle,rgba(124,179,66,.25),transparent 65%);filter:blur(30px);z-index:0;animation:heroGlow 5s ease-in-out infinite}@keyframes heroGlow{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.12);opacity:1}}.hero__image-wrap{position:relative;transform-style:preserve-3d;transition:transform .12s ease-out;will-change:transform}.hero__image-float{animation:heroImageFloat 6s ease-in-out infinite;transform-style:preserve-3d}@keyframes heroImageFloat{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}33%{transform:translateY(-12px) rotateX(2deg) rotateY(-3deg)}66%{transform:translateY(-6px) rotateX(-1deg) rotateY(2deg)}}.hero__image-wrap img,.hero__img{border-radius:24px;box-shadow:0 24px 64px #0b5d2b2e;transform:translateZ(40px);width:100%;height:auto;max-height:520px;object-fit:contain;object-position:center}.hero__image-stage:hover .hero__image-float{animation-play-state:paused}.hero__floating-card{position:absolute;animation:floatCard 4s ease-in-out infinite;transform:translateZ(60px);z-index:3}@keyframes floatCard{0%,to{transform:translateZ(60px) translateY(0) rotate(-1deg)}50%{transform:translateZ(60px) translateY(-12px) rotate(1deg)}}.hero__stat strong{display:inline-block}.hero__stat.is-counted strong{animation:statPop .55s cubic-bezier(.22,1,.36,1)}@keyframes statPop{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.hero__orb,.hero__image-float,.hero__floating-card,.hero__image-glow,.hero__badge-dot,.hero__grid-lines{animation:none!important}.hero.is-loaded .hero__highlight:after{animation:none;transform:scaleX(1)}}[data-tilt]{transform-style:preserve-3d;perspective:1200px}[data-tilt] .tilt-card__inner,[data-tilt].tilt-card__inner{transition:transform .15s ease-out,box-shadow .3s ease;transform-style:preserve-3d;will-change:transform}[data-tilt]:hover .tilt-card__inner,[data-tilt].is-tilting.tilt-card__inner{box-shadow:0 24px 64px #0b5d2b2e}.tilt-card__shine{display:none!important}.hero__image-stage{position:relative;transform-style:preserve-3d;perspective:1400px}[data-parallax]{will-change:transform}.site-header{transition:padding .35s ease,box-shadow .35s ease,background .35s ease}.site-header--scrolled{box-shadow:0 8px 32px #0b5d2b1a}.site-header--scrolled .site-header__inner{padding:.65rem 0}.site-header--scrolled .site-header__logo img{height:46px;transition:height .35s ease}.hero__stat strong{transition:transform .3s ease}.hero__stat.is-counted strong{animation:statPop .5s cubic-bezier(.22,1,.36,1)}.product-card,.product-card *{transform-style:flat!important}.product-card .tilt-card__inner,.product-card .tilt-card__shine{display:none!important}[data-tilt].product-card,.product-card[data-tilt]{perspective:none!important}.trust-badge{transition:transform .35s ease,box-shadow .35s ease;border-radius:16px}.trust-badge:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0b5d2b1a}.trust-badge__icon{transition:transform .4s cubic-bezier(.22,1,.36,1)}.trust-badge:hover .trust-badge__icon{transform:scale(1.12) rotate(-5deg)}.product-showcase__image{position:relative;transform-style:preserve-3d}.product-showcase__image-inner{transform-style:preserve-3d;transition:transform .15s ease-out;will-change:transform}.product-showcase__image-inner img{border-radius:20px;box-shadow:0 20px 60px #0000001f;transform:translateZ(30px)}.about-brand__logo-wrap{transform-style:preserve-3d;transition:transform .15s ease-out}.about-brand__logo{transition:transform .4s ease}.about-brand__logo-wrap:hover .about-brand__logo{transform:scale(1.04) translateZ(20px)}.btn{position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--btn-x, 50%) var(--btn-y, 50%),rgba(255,255,255,.35),transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none}.btn:hover:after{opacity:1}.main-content{animation:pageIn .6s ease-out}@keyframes pageIn{0%{opacity:0}to{opacity:1}}html.motion-ready .collection-header.reveal-pending,html.motion-ready .product-page__media.reveal-pending,html.motion-ready .product-page__info.reveal-pending{transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.template-collection .collection-header.is-visible,.template-product .product-page__media.is-visible,.template-product .product-page__info.is-visible{opacity:1;transform:none}.template-product .product-page__info{transition-delay:.15s}.cart-drawer__panel{transition:transform .4s cubic-bezier(.22,1,.36,1)}.cart-drawer__overlay{transition:opacity .4s ease}.site-nav a{position:relative}.site-nav a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--color-accent-lime);transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.22,1,.36,1)}.site-nav a:hover:after{transform:scaleX(1);transform-origin:left}.section-header .eyebrow{display:inline-block;position:relative}.section-header.is-visible .eyebrow:before{content:"";position:absolute;left:-2rem;top:50%;width:1.25rem;height:2px;background:var(--color-accent-lime);animation:lineGrow .6s ease-out .3s both}@keyframes lineGrow{0%{width:0;opacity:0}to{width:1.25rem;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/motion.css.map */
