:root{--ir-green: #059609;--ir-green-soft: rgba(122, 182, 72, .1);--ir-ease: cubic-bezier(.22, .61, .36, 1)}.ir-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,#059609,#7ab648);z-index:9999;pointer-events:none}.ir-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ir-ease),transform .7s var(--ir-ease);transition-delay:var(--ir-delay, 0s);will-change:opacity,transform}.ir-reveal.ir-in{opacity:1;transform:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sfp-stat{transition:transform .35s var(--ir-ease),box-shadow .35s var(--ir-ease),border-color .35s var(--ir-ease)}.sfp-stat:hover{transform:translateY(-6px);border-color:#0596098c;box-shadow:0 14px 34px #0596092e}.grid-product{transition:transform .35s var(--ir-ease)}.grid-product:hover{transform:translateY(-6px)}.btn,.sfp-cta,.sfp-cta2{transition:transform .25s var(--ir-ease),box-shadow .25s var(--ir-ease)}.btn:hover{transform:translateY(-2px)}.sfp-cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 28px #05960959}}.sfp-cta{position:relative;overflow:hidden}.sfp-cta:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .6s ease;pointer-events:none}.sfp-cta:hover:after{left:130%}@media(hover:hover)and (prefers-reduced-motion:no-preference){.feature-type1 .box{transition:transform .35s var(--ir-ease)}.feature-type1 .box:hover{transform:translateY(-8px)}.feature-type1 .box__image img,.feature-type1 .box__image svg{transition:transform .35s var(--ir-ease),filter .35s var(--ir-ease)}.feature-type1 .box:hover .box__image img,.feature-type1 .box:hover .box__image svg{transform:scale(1.07);filter:drop-shadow(0 12px 18px rgba(5,150,9,.22))}.feature-type1 .box__title{transition:background-color .3s ease,box-shadow .3s ease}.feature-type1 .box:hover .box__title{background-color:var(--ir-green)!important;box-shadow:0 8px 20px #0596094d}}.ir-hero-pin{position:sticky;top:0;z-index:0}.ir-above{position:relative;z-index:1}.ir-glass-panel{position:relative;z-index:2}.ir-glass-panel>div{transition:background-color .45s ease}.ir-glass-panel .wrapper-box{transition:background-color .45s ease}.ir-glass-panel .box__description{transition:color .45s ease,text-shadow .45s ease}.ir-glass-panel.ir-over>div{background-color:#11111173!important;backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1)}.ir-glass-panel.ir-over .wrapper-box{background-color:transparent!important}.ir-glass-panel.ir-over .box__description{color:#fff!important;text-shadow:0 1px 10px rgba(0,0,0,.65)}.ir-topo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;mix-blend-mode:screen}.scrolling-text{background:#111;color:var(--ir-green);padding:10px 0}.scrolling-text span{text-transform:uppercase;font-weight:900;letter-spacing:1.5px}body.ir-scrolled .site-header{box-shadow:0 4px 24px #00000024;transition:box-shadow .3s ease}.ir-top{position:fixed;left:20px;bottom:24px;width:46px;height:46px;border-radius:50%;background:var(--ir-green);color:#fff;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .35s ease,visibility .35s ease,transform .35s ease,box-shadow .35s ease;z-index:900;box-shadow:0 8px 24px #00000040}.ir-top.ir-show{opacity:1;visibility:visible;transform:none}.ir-top:hover{transform:translateY(-3px);box-shadow:0 10px 28px #05960966}.ir-top svg{width:18px;height:18px;display:block}::selection{background:var(--ir-green);color:#fff}.ir-chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.ir-chip{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:3px 10px;border-radius:20px;border:1px solid rgba(5,150,9,.45);color:var(--ir-green);background:#7ab64814;line-height:1.5;white-space:nowrap}.ir-chip--caf{border-color:#11111147;color:#111;background:#1111110a}.ir-cat-pills{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.ir-cat-pill{display:inline-block;padding:8px 18px;border-radius:25px;border:1.5px solid #111111;color:#111;font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s ease,border-color .25s ease}.ir-cat-pill:hover{background:#111;color:#fff;text-decoration:none;transform:translateY(-2px)}.ir-cat-pill--active,.ir-cat-pill--active:hover{background:var(--ir-green);border-color:var(--ir-green);color:#fff;transform:none}.ir-chip--best{background:var(--ir-green);border-color:var(--ir-green);color:#fff;box-shadow:0 3px 10px #0596094d}.grid-product__image-mask{background:#f4f4f1;border-radius:12px;overflow:hidden}.grid-product__image-mask img{mix-blend-mode:multiply}.ir-plink{color:#ffffffc7;text-decoration:underline;text-decoration-color:#059609a6;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;transition:color .2s ease,text-decoration-color .2s ease}.ir-plink:hover,.ir-plink:focus{color:#4cc24f;text-decoration-color:#4cc24f;outline:none}@media(prefers-reduced-motion:reduce){.ir-reveal{opacity:1!important;transform:none!important;transition:none!important}.ir-progress{display:none}.scrolling-text__inner{animation:none!important}.sfp-cta:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/immersive-layer.css.map */
