:root{--ef-ink: #213529;--ef-cta: #1a7a4a;--ef-cta-hover: #146038;--ef-lime: #7da539;--ef-teal: #5fa8a6;--ef-blue: #6f99d0;--ef-line: #e5e9e6;--ef-mist: #f5f6f3;--ef-ease: cubic-bezier(.2, .8, .2, 1);--ef-fast: .2s;--ef-slow: .6s}[data-ef-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s var(--ef-ease)}[data-ef-reveal].is-in{opacity:1;transform:none}[data-ef-pop]{transition:transform .25s var(--ef-ease),box-shadow .25s}[data-ef-reveal][data-ef-pop].is-in{transition:opacity .7s ease,transform .25s var(--ef-ease),box-shadow .25s}[data-ef-pop]:hover,[data-ef-reveal][data-ef-pop].is-in:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 14px 28px -14px #00000073}[data-ef-reveal][data-ef-dot-pop]{transform:scale(.2);transition:opacity .3s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}[data-ef-reveal][data-ef-dot-pop].is-in{transform:none}[data-ef-marquee]{overflow:hidden}[data-ef-marquee-track]{display:flex;width:max-content;animation:ef-tick 45s linear infinite}[data-ef-marquee]:hover [data-ef-marquee-track]{animation-play-state:paused}@keyframes ef-tick{to{transform:translate(-50%)}}[data-ef-tabs]{position:relative;display:inline-flex}[data-ef-tabs-pill]{position:absolute;top:4px;bottom:4px;left:0;border-radius:999px;background:var(--ef-cta);box-shadow:0 4px 12px -2px #1a7a4a59,0 1px 2px #1a7a4a40;transition:transform .35s var(--ef-ease),width .35s var(--ef-ease)}[data-ef-tab]{position:relative;z-index:1;transition:color .25s}[data-ef-tab][aria-selected=true]{color:#fff}[data-ef-gallery]{position:relative}[data-ef-slide]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .45s ease}[data-ef-slide].is-on{opacity:1;pointer-events:auto}[data-ef-thumbs]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-ef-thumbs]::-webkit-scrollbar{display:none}.ef-thumb{flex:0 0 108px;aspect-ratio:1;scroll-snap-align:start;position:relative;overflow:hidden;border:2px solid transparent;border-radius:12px;padding:0;background:var(--ef-mist);transition:border-color var(--ef-fast),transform var(--ef-fast)}.ef-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ef-thumb:hover{transform:translateY(-3px)}.ef-thumb[aria-current=true]{border-color:var(--ef-cta)}.ef-thumb__play{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.ef-thumb__play:after{content:"\25b6";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:14px}[data-ef-gallery-prev],[data-ef-gallery-next]{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(33,53,41,.12);background:#ffffff73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.75;transition:opacity var(--ef-fast),background-color var(--ef-fast),transform var(--ef-fast)}[data-ef-gallery]:hover [data-ef-gallery-prev],[data-ef-gallery]:hover [data-ef-gallery-next]{opacity:1}[data-ef-gallery-prev]:hover,[data-ef-gallery-next]:hover{background:#ffffffd9;transform:translateY(-50%) scale(1.08)}[data-ef-gallery-prev]{left:12px}[data-ef-gallery-next]{right:12px}[data-ef-chapter]{position:relative;overflow:hidden;cursor:pointer;transition:background-color .3s,border-color .3s,transform .3s}[data-ef-chapter]:hover{transform:translate(-4px);border-color:var(--ef-lime)}[data-ef-chapter]:active{transform:translate(-2px) scale(.99)}[data-ef-chapter][aria-current=true]{background:#1a7a4ab8;border-color:var(--ef-lime);color:#fff}[data-ef-progress]{position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--ef-lime);transition:width .15s linear}[data-ef-chapters-video]{transition:object-position .6s var(--ef-ease)}[data-ef-step]{transition:transform .4s var(--ef-ease),opacity .35s}[data-ef-step] img{filter:saturate(.75) brightness(.8);transition:transform var(--ef-slow) var(--ef-ease),filter .4s}[data-ef-step][aria-current=true] img{filter:none;transform:scale(1.06)}@media(min-width:861px){[data-ef-step][aria-current=true]{transform:translateY(-8px)}}[data-ef-step] [data-ef-step-bar]{height:2px;background:#ffffff2e;overflow:hidden}[data-ef-step] [data-ef-step-bar]>i{display:block;height:100%;width:0;background:var(--ef-lime);transition:width .4s}[data-ef-step][aria-current=true] [data-ef-step-bar]>i{width:100%}[data-ef-tilt]{transform-style:preserve-3d;transition:transform var(--ef-fast) ease-out,box-shadow .3s}[data-ef-track]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab}[data-ef-track]::-webkit-scrollbar{display:none}[data-ef-track].is-grabbing{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}[data-ef-item]{scroll-snap-align:start;flex:0 0 auto;transition:transform .3s}[data-ef-item]:hover{transform:translateY(-4px)}[data-ef-dots]{display:flex;justify-content:center;gap:8px}[data-ef-dots] button{width:8px;height:8px;border:0;border-radius:4px;padding:0;background:#cfd6d1;transition:width .3s,background-color .3s}[data-ef-dots] button.is-on{width:26px;background:var(--ef-cta)}[data-ef-slider-prev][disabled],[data-ef-slider-next][disabled]{opacity:.35;pointer-events:none}[data-ef-slider-prev],[data-ef-slider-next]{transition:transform var(--ef-fast),box-shadow var(--ef-fast),opacity var(--ef-fast)}[data-ef-slider-prev] .ef-arr,[data-ef-slider-next] .ef-arr{display:inline-block;transition:transform var(--ef-fast)}[data-ef-slider-prev]:hover,[data-ef-slider-next]:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px #1a7a4abf}[data-ef-slider-prev]:hover .ef-arr{transform:translate(-4px)}[data-ef-slider-next]:hover .ef-arr{transform:translate(4px)}[data-ef-slider-prev]:active,[data-ef-slider-next]:active{transform:translateY(0) scale(.96)}[data-ef-accordion] summary{list-style:none;cursor:pointer;transition:color var(--ef-fast)}[data-ef-accordion] summary::-webkit-details-marker{display:none}[data-ef-accordion] summary:hover{color:var(--ef-cta)}[data-ef-accordion] [data-ef-acc-body]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}[data-ef-accordion] details[open] [data-ef-acc-body]{grid-template-rows:1fr}[data-ef-accordion] [data-ef-acc-body]>div{overflow:hidden}.ef-pm{position:relative;width:14px;height:14px;flex:none}.ef-pm:before,.ef-pm:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:currentColor;transition:transform .3s}.ef-pm:after{transform:rotate(90deg)}details[open] .ef-pm:after{transform:rotate(0)}[data-ef-capsule]{position:relative;mix-blend-mode:lighten;transition:transform .5s var(--ef-ease)}[data-ef-capsule] video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}[data-ef-capsule-open]{opacity:0}[data-ef-capsule].is-open [data-ef-capsule-open]{opacity:1}[data-ef-capsule].is-open [data-ef-capsule-idle]{opacity:0}[data-ef-section].is-hot [data-ef-capsule]{transform:scale(1.08)}[data-ef-capsule-trigger]{cursor:pointer;transition:background-color .25s,border-color .25s,box-shadow .25s,transform .55s cubic-bezier(.3,1.5,.5,1)}[data-ef-dot-target]{transition:transform .3s,box-shadow .3s}[data-ef-dot-target].is-on{transform:translate(-50%,-50%) scale(1.8);box-shadow:0 0 0 8px #7da53940}[data-ef-orbit]{animation:ef-spin 60s linear infinite}[data-ef-spin]{animation:ef-spin 12s linear infinite}@keyframes ef-spin{to{transform:rotate(360deg)}}[data-ef-stickybar]{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--ef-line);transform:translateY(110%);transition:transform .35s var(--ef-ease)}[data-ef-stickybar].is-on{transform:none}[data-ef-row]{border-radius:8px;transition:background-color var(--ef-fast),padding var(--ef-fast)}[data-ef-row].is-hot{background:var(--ef-mist);padding-inline:10px}[data-ef-reel],[data-ef-reel-open]{position:relative;overflow:hidden;border:0;padding:0;transition:transform .35s var(--ef-ease),box-shadow .35s}[data-ef-reel]:hover,[data-ef-reel-open]:hover{transform:translateY(-6px);box-shadow:0 22px 40px -22px #213529b3}[data-ef-reel] video,[data-ef-reel-open] video{width:100%;height:100%;object-fit:cover}[data-ef-reel]:after,[data-ef-reel-open]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55));pointer-events:none}[data-ef-reel] .ef-play,[data-ef-reel-open] .ef-play{position:absolute;right:14px;bottom:14px;z-index:1;width:52px;height:52px;border-radius:50%;background:#ffffff38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.5);display:grid;place-items:center;transition:transform .25s,background-color .25s,opacity .25s}[data-ef-reel]:hover .ef-play,[data-ef-reel-open]:hover .ef-play{transform:scale(1.12);background:var(--ef-cta);border-color:var(--ef-cta)}[data-ef-reel].is-playing .ef-play{opacity:0}[data-ef-navsolid]{transition:background-color .3s,box-shadow .3s}[data-ef-navsolid] .header__heading-link,[data-ef-navsolid] .header__icon,[data-ef-navsolid] .header__menu-item{transition:color .3s,background-color .2s}.ef-pack__img img{transition:transform .5s var(--ef-ease)}.ef-pack:hover .ef-pack__img img{transform:scale(1.06) rotate(1deg)}.ef-promo__img{transition:transform .5s var(--ef-ease)}.ef-promo:hover .ef-promo__img{transform:translateY(-6px) rotate(2deg)}.ef-link{transition:color var(--ef-fast),transform var(--ef-fast)}.ef-link:hover{color:var(--ef-cta-hover)}.ef-link:active{transform:translateY(1px)}.ef-faq__answer a,.ef-help-q__a a,.ef-prof-faq__a a,.ef-pdp__acc-body a{transition:color var(--ef-fast)}.ef-faq__answer a:hover,.ef-help-q__a a:hover,.ef-prof-faq__a a:hover,.ef-pdp__acc-body a:hover{color:var(--ef-cta-hover)}[data-ef-lift]{overflow:hidden}[data-ef-lift] [data-ef-lift-img],[data-ef-lift]:not(:has([data-ef-lift-img])) img{transition:transform .5s var(--ef-ease)}[data-ef-lift]:hover [data-ef-lift-img],[data-ef-lift]:not(:has([data-ef-lift-img])):hover img{transform:translateY(-6px) rotate(-2deg)}[data-ef-drift]{transition:transform .35s var(--ef-ease),box-shadow .35s}[data-ef-reveal][data-ef-drift].is-in{transition:opacity .7s ease,transform .35s var(--ef-ease),box-shadow .35s}[data-ef-drift]:hover{transform:translateY(-6px)}[data-ef-drift-img]{overflow:visible!important}[data-ef-drift-img] img{transition:transform .7s var(--ef-ease)}[data-ef-drift]:hover [data-ef-drift-img] img{transform:translate(10px) scale(1.05)}[data-ef-wobble] img{transition:transform .45s var(--ef-ease)}[data-ef-wobble]:hover img{transform:rotate(-4deg) scale(1.05)}[data-ef-zoom]{overflow:hidden}[data-ef-zoom] img{transition:transform .7s var(--ef-ease)}[data-ef-zoom]:hover img{transform:scale(1.07)}[data-ef-zoom] figcaption,[data-ef-zoom] [data-ef-zoom-caption]{transition:transform .5s var(--ef-ease)}[data-ef-zoom]:hover figcaption,[data-ef-zoom]:hover [data-ef-zoom-caption]{transform:translateY(-6px)}[data-ef-raise]{transition:transform .35s var(--ef-ease),box-shadow .35s}[data-ef-reveal][data-ef-raise].is-in{transition:opacity .7s ease,transform .35s var(--ef-ease),box-shadow .35s}[data-ef-raise]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -28px #21352980}[data-ef-float]{animation:ef-float 5s ease-in-out infinite}[data-ef-float]~[data-ef-float]{animation-delay:-2.5s}@keyframes ef-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(3deg)}}[data-ef-mmenu]{visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .3s var(--ef-ease),transform .3s var(--ef-ease),visibility 0s linear .3s}[data-ef-mmenu].is-open{visibility:visible;opacity:1;transform:none;transition:opacity .3s var(--ef-ease),transform .3s var(--ef-ease),visibility 0s}[data-ef-mmenu] .ef-mmenu__body>*,[data-ef-mmenu] .ef-mmenu__foot{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s var(--ef-ease)}[data-ef-mmenu].is-open .ef-mmenu__body>*,[data-ef-mmenu].is-open .ef-mmenu__foot{opacity:1;transform:none}[data-ef-mmenu].is-open .ef-mmenu__body>:nth-child(2){transition-delay:.06s}[data-ef-mmenu].is-open .ef-mmenu__foot{transition-delay:.12s}[data-ef-mmenu] a,[data-ef-mmenu] button{-webkit-tap-highlight-color:transparent}[data-ef-mmenu] .ef-mmenu__card{transition:transform .2s var(--ef-ease),border-color .2s,box-shadow .2s}[data-ef-mmenu] .ef-mmenu__chev{transition:transform .25s var(--ef-ease),opacity .2s}[data-ef-mmenu] .ef-mmenu__card-img img{transition:transform .4s var(--ef-ease)}[data-ef-mmenu] .ef-mmenu__card:active{transform:scale(.98);border-color:#1a7a4a73}[data-ef-mmenu] .ef-mmenu__card:active .ef-mmenu__chev{transform:translate(3px);opacity:1;color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__pill{transition:background-color .2s,color .2s,transform .2s var(--ef-ease)}[data-ef-mmenu] .ef-mmenu__pill:active{transform:scale(.96);background:#e9f0dc;color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__link-label{display:inline-block;transition:transform .25s var(--ef-ease),color .2s}[data-ef-mmenu] .ef-mmenu__link:active .ef-mmenu__link-label{transform:translate(4px);color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__link:active .ef-mmenu__chev{transform:translate(4px);opacity:1;color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__help a,[data-ef-mmenu] .ef-mmenu__all{transition:color .2s;text-underline-offset:3px}[data-ef-mmenu] .ef-mmenu__help a:active{color:var(--ef-cta);text-decoration:underline}[data-ef-mmenu] .ef-mmenu__all span{display:inline-block;transition:transform .25s var(--ef-ease)}[data-ef-mmenu] .ef-mmenu__all:active span{transform:translate(4px)}[data-ef-mmenu] .ef-mmenu__account{transition:background-color .2s,color .2s,transform .2s var(--ef-ease)}[data-ef-mmenu] .ef-mmenu__account:active{transform:scale(.99);background:#213529;color:#fff}[data-ef-mmenu] [data-ef-mmenu-close] svg{transition:transform .3s var(--ef-ease)}[data-ef-mmenu] [data-ef-mmenu-close]:active svg{transform:rotate(90deg)}@media(hover:hover){[data-ef-mmenu] .ef-mmenu__card:hover{border-color:#1a7a4a73;box-shadow:0 10px 24px -16px #21352959}[data-ef-mmenu] .ef-mmenu__card:hover .ef-mmenu__chev{transform:translate(3px);opacity:1;color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__card:hover .ef-mmenu__card-img img{transform:scale(1.05)}[data-ef-mmenu] .ef-mmenu__pill:hover{background:#e9f0dc;color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__link:hover .ef-mmenu__link-label{transform:translate(4px);color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__link:hover .ef-mmenu__chev{transform:translate(4px);opacity:1;color:var(--ef-cta)}[data-ef-mmenu] .ef-mmenu__help a:hover{color:var(--ef-cta);text-decoration:underline}[data-ef-mmenu] .ef-mmenu__all:hover{color:var(--ef-cta-hover)}[data-ef-mmenu] .ef-mmenu__all:hover span{transform:translate(4px)}[data-ef-mmenu] .ef-mmenu__account:hover{background:#213529;color:#fff}[data-ef-mmenu] [data-ef-mmenu-close]:hover svg{transform:rotate(90deg)}}.cart-count-bubble.is-bump{animation:ef-bump .5s var(--ef-ease)}@keyframes ef-bump{40%{transform:scale(1.5)}}.ef-pdp-day__moment[data-ef-reveal]{transform:translateY(28px)}.ef-pdp-day__moment[data-ef-reveal].is-in{transform:none}.ef-pdp-day__media img{transition:transform 1.1s var(--ef-ease)}.ef-pdp-day__time{transition:transform .4s var(--ef-ease)}.ef-pdp-day__line{transition:transform .5s var(--ef-ease)}.ef-pdp-day__moment:hover .ef-pdp-day__media img{transform:scale(1.07)}.ef-pdp-day__moment:hover .ef-pdp-day__time{transform:translateY(-6px)}.ef-pdp-day__moment:hover .ef-pdp-day__line{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.ef-pdp-day__moment[data-ef-reveal]{transform:none}.ef-pdp-day__media img,.ef-pdp-day__time,.ef-pdp-day__line{transition:none}.ef-pdp-day__moment:hover .ef-pdp-day__media img,.ef-pdp-day__moment:hover .ef-pdp-day__time{transform:none}}.ef-rmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:#0a120dd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s}.ef-rmodal.is-open{opacity:1;pointer-events:auto}.ef-rmodal__box{position:relative;height:min(86vh,820px);aspect-ratio:9 / 16;max-width:100%;transform:scale(.94);transition:transform .3s var(--ef-ease)}.ef-rmodal.is-open .ef-rmodal__box{transform:none}.ef-rmodal video{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px;background:#000}.ef-rmodal__close{position:absolute;top:-14px;right:-14px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ef-ink, #213529);font-size:22px;cursor:pointer;transition:transform var(--ef-fast)}.ef-rmodal__close:hover{transform:rotate(90deg)}.ef-rmodal__nav{position:absolute;top:50%;display:grid;place-items:center;width:48px;height:48px;margin-top:-24px;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:var(--ef-ink, #213529);font-size:18px;cursor:pointer;transition:background-color var(--ef-fast),transform var(--ef-fast)}.ef-rmodal__nav:hover{background:var(--ef-lime);transform:scale(1.06)}.ef-rmodal__nav--prev{left:-68px}.ef-rmodal__nav--next{right:-68px}.ef-rmodal.is-single .ef-rmodal__nav{display:none}@media(max-width:760px){.ef-rmodal__close{top:8px;right:8px}.ef-rmodal__nav--prev{left:6px}.ef-rmodal__nav--next{right:6px}}.ef-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:17px 34px;background:var(--ef-cta);color:#fff;font-weight:600;text-decoration:none;transition:transform var(--ef-fast),background-color var(--ef-fast),box-shadow var(--ef-fast)}.ef-btn .ef-arrow,.ef-btn .ef-arr{display:inline-block;transition:transform var(--ef-fast)}.ef-btn:hover{background:var(--ef-cta-hover);transform:translateY(-2px);box-shadow:0 12px 26px -12px #1a7a4acc}.ef-btn:hover .ef-arrow,.ef-btn:hover .ef-arr{transform:translate(4px)}.ef-btn:active{transform:translateY(0) scale(.99)}.ef-btn--light:hover{background:#e9f0dc;box-shadow:0 12px 26px -12px #00000073}.ef-btn{-webkit-tap-highlight-color:transparent}.ef-btn:active{background:var(--ef-cta-hover)}.ef-btn:active .ef-arrow,.ef-btn:active .ef-arr{transform:translate(4px)}.ef-btn--light:active{background:#e9f0dc}.ef-link{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--ef-lime);outline-offset:3px;border-radius:10px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-ef-reveal]{opacity:1;transform:none}}@media screen and (max-width:749px){[data-ef-sheet]{transform:translateY(105%);visibility:hidden;transition:transform .4s var(--ef-ease),visibility 0s linear .4s}[data-ef-sheet].is-open{transform:none;visibility:visible;transition:transform .4s var(--ef-ease)}[data-ef-sheet].is-drag{transition:none}.ef-plp__scrim{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.ef-plp__scrim.is-open{opacity:1;visibility:visible;transition:opacity .3s ease}.ef-plp__sheet-go,.ef-plp__sheet-clear{transition:transform var(--ef-fast),background-color var(--ef-fast)}.ef-plp__sheet-go:active{background:var(--ef-cta-hover);transform:scale(.98)}.ef-plp__sheet-clear:active{background:#f5f6f3;transform:scale(.98)}}@keyframes ef-rise{0%{opacity:0;transform:translateY(.55em)}to{opacity:1;transform:none}}[data-ef-split] .ef-split__u{display:inline-block;opacity:0;animation:ef-rise .75s var(--ef-ease) forwards;animation-delay:calc(var(--i) * var(--ef-split-step, 40ms) + var(--ef-split-base, .15s))}@media(prefers-reduced-motion:reduce){[data-ef-split] .ef-split__u{opacity:1}}@keyframes ef-breathe{0%{transform:scale(1.02) translate3d(-1%,0,0)}to{transform:scale(1.12) translate3d(1.5%,-1.5%,0)}}[data-ef-breathe]{animation:ef-breathe 26s ease-in-out infinite alternate;will-change:transform}.ef-manif-problem__media[data-ef-reveal]{transform:scale(.93)}.ef-manif-problem__media[data-ef-reveal].is-in{transform:none}.ef-manif-founders__wrap[data-ef-reveal]{transform:translate(-36px)}.ef-manif-founders__wrap[data-ef-reveal].is-in{transform:none}.ef-manif-founders__card img{transition:transform .5s cubic-bezier(.3,1.5,.5,1)}.ef-manif-journey__bg img{transition:transform 1.6s var(--ef-ease)}[data-ef-inview].is-in .ef-manif-journey__bg img{transform:scale(1.06)}.ef-manif-tl__line{clip-path:inset(-20% 100% -20% 0)}[data-ef-inview].is-in .ef-manif-tl__line{clip-path:inset(-20% 0 -20% 0);transition:clip-path 1.8s cubic-bezier(.45,0,.25,1)}@keyframes ef-comet{to{left:746px;top:8px}}@keyframes ef-comet-fade{0%{opacity:0}8%,86%{opacity:1}to{opacity:0}}[data-ef-inview].is-in .ef-manif-tl__comet{animation:ef-comet 1.8s cubic-bezier(.45,0,.25,1) forwards,ef-comet-fade 1.8s linear forwards}@keyframes ef-ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(2.8);opacity:0}}.ef-manif-hito__dot{transform:translate(-50%,-50%) scale(0);transition:transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .3s}[data-ef-inview].is-in .ef-manif-hito__dot{transform:translate(-50%,-50%) scale(1);transition:transform .55s cubic-bezier(.3,1.5,.5,1) var(--t),box-shadow .3s}[data-ef-inview].is-in .ef-manif-hito__dot:after{animation:ef-ping 2.6s ease-out calc(var(--t) + .6s) infinite}[data-ef-inview].is-in .ef-manif-hito:hover .ef-manif-hito__dot{transform:translate(-50%,-50%) scale(1.5);box-shadow:0 0 0 6px #7da53947;transition-delay:0s}.ef-manif-hito>:not(.ef-manif-hito__dot){opacity:0;translate:0 16px;transition:opacity .6s ease calc(var(--t) + .12s),translate .6s var(--ef-ease) calc(var(--t) + .12s),transform .35s var(--ef-ease)}.ef-manif-hito>.ef-manif-hito__l{transition-delay:calc(var(--t) + .22s),calc(var(--t) + .22s),0s}.ef-manif-hito>.ef-manif-hito__p{transition-delay:calc(var(--t) + .32s),calc(var(--t) + .32s),0s}[data-ef-inview].is-in .ef-manif-hito>:not(.ef-manif-hito__dot){opacity:1;translate:0 0}.ef-manif-hito:hover .ef-manif-hito__y{transform:translate(6px)}@media screen and (max-width:1204px){.ef-manif-tl:before{transform:scaleY(0);transition:transform 1.8s cubic-bezier(.45,0,.25,1)}[data-ef-inview].is-in .ef-manif-tl:before{transform:none}}@media screen and (max-width:749px){.ef-manif-hito:before{transform:scaleY(0);transition:transform .9s cubic-bezier(.45,0,.25,1) var(--t)}[data-ef-inview].is-in .ef-manif-hito:before{transform:none}}.ef-manif-pr{transition:opacity .7s ease,transform .7s var(--ef-ease)}.ef-manif-pr:before{transform:scaleX(0);transition:transform .9s var(--ef-ease)}.ef-manif-pr.is-in:before{transform:none}.ef-manif-pr:after{transition:transform .6s var(--ef-ease)}.ef-manif-pr.is-on:after,.ef-manif-pr:hover:after{transform:scaleX(1)}.ef-manif-pr__n{transition:color .3s}.ef-manif-pr.is-on .ef-manif-pr__n,.ef-manif-pr:hover .ef-manif-pr__n{color:var(--ef-cta)}.ef-manif-pr__title{transition:transform .35s var(--ef-ease)}.ef-manif-pr__text{transition:transform .35s var(--ef-ease) .04s}.ef-manif-pr.is-on .ef-manif-pr__title,.ef-manif-pr:hover .ef-manif-pr__title,.ef-manif-pr.is-on .ef-manif-pr__text,.ef-manif-pr:hover .ef-manif-pr__text{transform:translate(8px)}.ef-manif-ring circle{stroke-dashoffset:1.02;transition:stroke-dashoffset 1.3s cubic-bezier(.5,0,.2,1) var(--d, 0s)}[data-ef-inview].is-in .ef-manif-ring circle{stroke-dashoffset:0}.ef-manif-ring__n,.ef-manif-ring__l{opacity:0;translate:0 10px;transition:opacity .5s ease calc(var(--d, 0s) + .25s),translate .5s var(--ef-ease) calc(var(--d, 0s) + .25s)}[data-ef-inview].is-in .ef-manif-ring__n,[data-ef-inview].is-in .ef-manif-ring__l{opacity:1;translate:0 0}@keyframes ef-prof-pop{0%{transform:scale(0) rotate(-40deg);opacity:0}to{transform:none;opacity:1}}.ef-prof-hero__in>*{animation:ef-rise .8s var(--ef-ease) backwards;animation-delay:calc(var(--i, 0) * .12s + .1s)}.ef-prof-hero__stars svg{animation:ef-prof-pop .5s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--k) * 90ms + .5s)}.ef-prof-logos__logo{transition:transform .35s cubic-bezier(.3,1.5,.5,1)}.ef-prof-logos__logo:hover{transform:scale(1.12)}.ef-prof-why [data-ef-orbit]{animation-duration:70s}.ef-prof-why [data-ef-float]{animation-duration:7s}.ef-prof-why [data-ef-capsule]{mix-blend-mode:normal;transition:transform .6s var(--ef-ease),opacity .8s ease,scale 1s cubic-bezier(.3,1.5,.5,1)}.ef-prof-why.is-hot [data-ef-capsule]{transform:scale(1.06)}.ef-prof-why__halo{transition:transform .5s,opacity .5s}.ef-prof-why.is-hot .ef-prof-why__halo{transform:scale(1.25)}.ef-prof-why__card{transition:background-color .25s,border-color .25s,box-shadow .25s,transform .55s cubic-bezier(.3,1.5,.5,1),opacity .6s ease var(--d, 0s),translate .8s cubic-bezier(.3,1.5,.5,1) var(--d, 0s),scale .8s cubic-bezier(.3,1.5,.5,1) var(--d, 0s)}.ef-prof-why__card:hover,.ef-prof-why__card.is-on,.ef-prof-why__card.is-dragging{background:#7da5394d;border-color:#7da539d9;box-shadow:0 16px 30px -14px #0009}.ef-prof-why__orb:not(.is-in) .ef-prof-why__card{opacity:0;scale:.9}.ef-prof-why__orb:not(.is-in) .ef-prof-why__card--l{translate:46px 0}.ef-prof-why__orb:not(.is-in) .ef-prof-why__card--r{translate:-46px 0}.ef-prof-why__dot{transition:scale .5s cubic-bezier(.3,1.5,.5,1) var(--d, 0s),transform .3s cubic-bezier(.3,1.5,.5,1),box-shadow .3s}.ef-prof-why__orb:not(.is-in) .ef-prof-why__dot{scale:0}.ef-prof-why__dot.is-on{transform:translate(-50%,-50%) scale(1.9);box-shadow:0 0 0 5px #7da5394d}.ef-prof-why__orb:not(.is-in) .ef-prof-why__pack{opacity:0;scale:.86}@media(max-width:899px){.ef-prof-why__orb:not(.is-in) .ef-prof-why__card{translate:0 0}}.ef-prof-fc .ef-prof-chip{transition:translate .3s cubic-bezier(.3,1.5,.5,1),border-color .25s,box-shadow .25s,opacity .4s ease var(--cd, 0s),scale .5s cubic-bezier(.3,1.5,.5,1) var(--cd, 0s)}.ef-prof-fc:not(.is-in) .ef-prof-chip{opacity:0;scale:.8}.ef-prof-chip:hover{translate:0 -3px;border-color:var(--ef-cta);box-shadow:0 8px 14px -10px #21352980}.ef-prof-fc__img>span{transition:transform .7s var(--ef-ease)}.ef-prof-fc:hover .ef-prof-fc__img>span{transform:scale(1.07) rotate(-2deg)}.ef-prof-fc [data-ef-float]{animation-duration:7s}.ef-prof-fc+.ef-prof-fc [data-ef-float]{animation-delay:-3s}.ef-prof-combo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(125,165,57,.22) 50%,transparent 70%);translate:-100% 0;transition:translate 1.1s var(--ef-ease)}.ef-prof-combo:hover:before{translate:100% 0}.ef-prof-how .ef-prof-how__step{transition:background-color .45s,border-color .45s,transform .55s cubic-bezier(.3,1.5,.5,1),box-shadow .45s,opacity .7s ease}.ef-prof-how .ef-prof-how__step[aria-current=true]{background:#ffffff3d;border-color:#ffffffb3;box-shadow:0 26px 40px -26px #000000a6}@media(min-width:750px){.ef-prof-how .ef-prof-how__step[aria-current=true]{transform:translateY(-10px)}}.ef-prof-how .ef-prof-how__bar{transition:opacity .3s}.ef-prof-how .ef-prof-how__step[aria-current=true] .ef-prof-how__bar{opacity:1}.ef-prof-how .ef-prof-how__bar>i{transition:none}.ef-prof-how .ef-prof-how__step[aria-current=true] .ef-prof-how__bar>i{width:100%;transition:width var(--ef-prof-step, 2.6s) linear}.ef-prof-mk{transition:transform .2s ease-out,box-shadow .3s}.ef-prof-mk:hover{box-shadow:0 30px 44px -28px #213529bf}.ef-prof-mk__bg{transition:transform 1.2s var(--ef-ease)}.ef-prof-mk:hover .ef-prof-mk__bg{transform:scale(1.25) rotate(4deg)}.ef-prof-mk__n{transition:transform .4s cubic-bezier(.3,1.5,.5,1),color .3s}.ef-prof-mk:hover .ef-prof-mk__n{transform:scale(1.14);color:#b9dc8a}.ef-prof-faq__tab{transition:color .25s,border-color .25s}.ef-prof-faq__tab:hover{border-color:var(--ef-cta)}.ef-prof-faq__tab[aria-selected=true]:hover{border-color:transparent}.ef-prof-faq [data-ef-tabs-pill]{transition:transform .4s var(--ef-ease),width .4s var(--ef-ease);box-shadow:0 6px 14px -8px #1a7a4acc}.ef-prof-faq__panel:not([hidden]){animation:ef-rise .45s var(--ef-ease) both}.ef-prof-faq__q{transition:color .2s,padding .4s var(--ef-ease)}.ef-prof-faq [data-ef-acc-body]{transition:grid-template-rows .4s var(--ef-ease)}[data-ef-drag].is-dragging{z-index:5;cursor:grabbing;transition:background-color .25s,border-color .25s,box-shadow .25s!important}.ef-prof-fmt,.ef-prof-etq{transition:background-color .3s,border-color .3s,box-shadow .3s}.ef-prof-fmt__fold{transition:grid-template-rows .4s var(--ef-ease)}.ef-prof-fmt__fold>div{transition:visibility 0s .4s}.is-on>.ef-prof-fmt__fold>div{transition-delay:0s}.ef-prof-fmt__box{transition:background-color .2s,border-color .2s,transform .3s cubic-bezier(.3,1.5,.5,1)}.ef-prof-fmt__box svg{stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset .3s ease .05s}.ef-prof-fmt__head input:checked+.ef-prof-fmt__box{transform:scale(1.06)}.ef-prof-fmt__head input:checked+.ef-prof-fmt__box svg{stroke-dashoffset:0}.ef-prof-fmt__head input:focus-visible+.ef-prof-fmt__box,.ef-prof-etq__sw input:focus-visible+.ef-prof-etq__t,.ef-prof-quote__chip input:focus-visible+span{outline:3px solid var(--ef-lime);outline-offset:2px}.ef-prof-etq__t{transition:background-color .25s}.ef-prof-etq__t:after{transition:transform .35s cubic-bezier(.3,1.5,.5,1)}.ef-prof-quote__chip span{transition:background-color .2s,color .2s,border-color .2s,transform .3s cubic-bezier(.3,1.5,.5,1)}.ef-prof-quote__chip input:not(:disabled):hover+span{border-color:var(--ef-cta)}.ef-prof-quote__chip input:not(:disabled):active+span{transform:scale(.94)}.ef-prof-quote__inp{transition:border-color .2s,box-shadow .2s}.ef-prof-quote__inp:hover{border-color:#21352966}.ef-prof-quote__inp:focus{outline:0;border-color:var(--ef-cta);box-shadow:0 0 0 4px #1a7a4a24}.is-bad>.ef-prof-quote__inp{border-color:#c2412d;box-shadow:0 0 0 4px #c2412d1f}.ef-prof-etq__up{transition:border-color .2s,background-color .2s}.ef-prof-etq__up:hover{border-color:var(--ef-cta);background:#f8fbf8}@keyframes ef-prof-flash{50%{box-shadow:0 0 0 6px #7da53973}}.ef-prof-fmt.is-flash,.ef-prof-etq.is-flash{animation:ef-prof-flash 1.3s ease 2}[data-ef-search]{visibility:hidden;transition:visibility 0s linear .45s}[data-ef-search].is-open{visibility:visible;transition:visibility 0s}[data-ef-search] .ef-search__veil{opacity:0;transition:opacity .35s ease}[data-ef-search].is-open .ef-search__veil{opacity:1}[data-ef-search] .ef-search__panel{transform:translateY(-100%);transition:transform .45s var(--ef-ease)}[data-ef-search].is-open .ef-search__panel{transform:none}[data-ef-search] .ef-search__top,[data-ef-search] .ef-search__aside,[data-ef-search] .ef-search__main{opacity:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s var(--ef-ease)}[data-ef-search].is-open .ef-search__top,[data-ef-search].is-open .ef-search__aside,[data-ef-search].is-open .ef-search__main{opacity:1;transform:none;transition:opacity .5s ease .1s,transform .6s var(--ef-ease) .1s}[data-ef-search].is-open .ef-search__aside{transition-delay:.18s}[data-ef-search].is-open .ef-search__main{transition-delay:.26s}@keyframes ef-search-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-ef-search] .ef-search__state.is-swap,[data-ef-search] .ef-search__grid.is-swap{animation:ef-search-swap .28s var(--ef-ease) both}[data-ef-search].is-loading .ef-search__state:not([hidden]){opacity:.55;transition:opacity .2s ease .15s}[data-ef-search] .ef-search__state{transition:opacity .2s ease}@keyframes ef-search-pulse{50%{opacity:.3}}[data-ef-search].is-loading .ef-search__lupa{animation:ef-search-pulse .9s ease-in-out .15s infinite}[data-ef-search] a,[data-ef-search] button{-webkit-tap-highlight-color:transparent}[data-ef-search] .ef-search__field{transition:box-shadow .2s,border-color .2s}[data-ef-search] .ef-search__hint,[data-ef-search] .ef-search__clear{transition:opacity .2s,visibility 0s linear .2s,background-color .2s}[data-ef-search] .ef-search__field.is-filled .ef-search__clear,[data-ef-search] .ef-search__field:not(.is-filled) .ef-search__hint{transition:opacity .2s,visibility 0s,background-color .2s}[data-ef-search] .ef-search__pill{transition:background-color .2s,color .2s,border-color .2s,transform .2s var(--ef-ease)}[data-ef-search] .ef-search__pill:active{transform:scale(.96);background:#e9f0dc;color:var(--ef-cta)}[data-ef-search] .ef-search__plink>span{transition:transform .25s var(--ef-ease),color .2s}[data-ef-search] .ef-search__out{transition:transform .25s var(--ef-ease)}[data-ef-search] .ef-search__sug{transition:background-color .15s}[data-ef-search] .ef-search__close-x{transition:background-color .2s}[data-ef-search] .ef-search__close-x svg{transition:transform .3s var(--ef-ease)}[data-ef-search] .ef-search__close:active .ef-search__close-x svg{transform:rotate(90deg)}[data-ef-search] .ef-search__more i,[data-ef-search] .ef-search__contact i{display:inline-block;transition:transform .25s var(--ef-ease)}@media(hover:hover){[data-ef-search] .ef-search__pill:hover{border-color:#1a7a4a59;background:#e9f0dc;color:var(--ef-cta)}[data-ef-search] .ef-search__plink:hover>span{transform:translate(4px);color:var(--ef-cta)}[data-ef-search] .ef-search__plink:hover .ef-search__out{transform:translate(2px,-2px)}[data-ef-search] .ef-search__close:hover .ef-search__close-x{background:#e9ece6}[data-ef-search] .ef-search__close:hover .ef-search__close-x svg{transform:rotate(90deg)}[data-ef-search] .ef-search__clear:hover{background:#e9f0dc}[data-ef-search] .ef-search__more:hover i,[data-ef-search] .ef-search__contact:hover i{transform:translate(4px)}[data-ef-search] .ef-search__card-link:hover .ef-search__name{color:var(--ef-cta)}}[data-ef-search] .ef-search__name{transition:color .2s}@media screen and (max-width:749px){[data-ef-search] .ef-search__panel{opacity:0;transform:translateY(16px);transition:opacity .3s ease,transform .4s var(--ef-ease)}[data-ef-search].is-open .ef-search__panel{opacity:1;transform:none}[data-ef-search] .ef-search__cancel{transition:opacity .15s}[data-ef-search] .ef-search__cancel:active{opacity:.55}[data-ef-search] .ef-search__card-link:active .ef-search__name{color:var(--ef-cta)}}cart-drawer.ef-cd{transition:visibility 0s linear .45s}cart-drawer.ef-cd.active{transition:visibility 0s}.ef-cd .ef-cd__veil{opacity:0;transition:opacity .35s ease}.ef-cd.active .ef-cd__veil{opacity:1}.ef-cd .ef-cd__panel{transform:translate(100%);transition:transform .45s var(--ef-ease)}.ef-cd.active .ef-cd__panel{transform:none}@keyframes ef-cd-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ef-cd.is-entering .ef-cd__in{animation:ef-cd-in .5s var(--ef-ease) both;animation-delay:calc(.14s + var(--i, 0) * 60ms)}@keyframes ef-cd-added{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.ef-cd__added.is-on{animation:ef-cd-added .35s var(--ef-ease) both}.ef-cd__added{transition:opacity .4s ease,margin-bottom .4s var(--ef-ease)}.ef-cd__added.is-out{opacity:0;margin-bottom:-39px}.ef-free__bar>i{transition:width .8s var(--ef-ease)}.ef-add{transition:background-color var(--ef-fast),color var(--ef-fast),transform var(--ef-fast),box-shadow var(--ef-fast)}.ef-add__plus{transition:transform .3s var(--ef-ease)}.ef-add:active{transform:scale(.96)}.ef-cart__change{transition:background-color var(--ef-fast),transform var(--ef-fast)}.ef-cart__change:active{transform:scale(.96);background:var(--ef-cta-hover)}.ef-cd__close svg{transition:transform .3s var(--ef-ease)}.ef-cd__close{transition:background-color .2s}.ef-line__rm{transition:color .2s}.ef-qty .quantity__button{transition:background-color .15s,transform .15s}.ef-qty .quantity__button:active{transform:scale(.88)}.ef-qty{transition:border-color .2s}.ef-line,.ef-rec{transition:opacity .2s}.ef-line__name,.ef-rec__name{transition:color .2s}@media(hover:hover){.ef-add:hover{background:var(--ef-cta);color:#fff;box-shadow:0 8px 18px -10px #1a7a4acc}.ef-add:hover .ef-add__plus{transform:rotate(90deg)}.ef-cart__change:hover{background:var(--ef-cta-hover)}.ef-cd__close:hover{background:#e9ece6}.ef-cd__close:hover svg{transform:rotate(90deg)}.ef-line__rm:hover,.ef-line__rm:hover .ef-line__rm-txt{color:#b3261e}.ef-qty .quantity__button:not(:disabled):not(.disabled):hover{background:#eef1ec}.ef-line__name:hover,.ef-rec__name:hover{color:var(--ef-cta)}.ef-cart__continue:hover .ef-arr{transform:translate(4px)}.ef-cd__continue:hover{color:var(--ef-cta-hover)}}.ef-cd__close:active svg{transform:rotate(90deg)}@media screen and (max-width:749px){.ef-cd__added.is-out{margin-bottom:-36px}}@media(prefers-reduced-motion:reduce){.ef-cd .ef-cd__panel{transform:none}.ef-cd__added.is-out{margin-bottom:0}}.ef-sp__btn{transition:background-color var(--ef-fast),color var(--ef-fast),border-color var(--ef-fast),transform var(--ef-fast),box-shadow var(--ef-fast);-webkit-tap-highlight-color:transparent}.ef-sp__btn:active{transform:scale(.98)}.ef-sp__btn--add:active{background:var(--ef-cta-hover)}.ef-sp__btn--choose:active{background:var(--ef-cta);color:#fff}.ef-sp__cat{-webkit-tap-highlight-color:transparent}.ef-sp__cat:active{transform:scale(.96)}.ef-sp .ef-sp__cat{transition:border-color .2s,background-color .25s,color .2s,transform var(--ef-fast)}.ef-sp__help-contact{transition:border-color var(--ef-fast),background-color var(--ef-fast),transform var(--ef-fast)}.ef-sp__help-contact:active{transform:scale(.98)}.ef-sp__other .ef-arr{transition:transform var(--ef-fast)}@media(hover:hover){.ef-sp__btn--choose:hover{background:var(--ef-cta);color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px -12px #1a7a4acc}.ef-sp__btn--add:hover{background:var(--ef-cta-hover);border-color:var(--ef-cta-hover);transform:translateY(-2px);box-shadow:0 12px 26px -12px #1a7a4acc}.ef-sp__btn--notify:hover{border-color:#213529;color:#213529}.ef-sp__help-contact:hover{border-color:#213529;transform:translateY(-2px)}.ef-sp__other:hover .ef-arr{transform:translate(4px)}.ef-sp__other:hover .ef-sp__other-title{color:var(--ef-cta)}}.ef-sp__btn.is-loading{position:relative;color:transparent!important;pointer-events:none}.ef-sp__btn.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:ef-sp-spin .7s linear infinite}@keyframes ef-sp-spin{to{transform:rotate(360deg)}}@keyframes ef-sp-shake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.ef-sp__btn.is-error{animation:ef-sp-shake .3s ease 2}.ef-sp__err{margin:8px 0 0;color:#b3261e;font-size:12px;line-height:16px}@media(prefers-reduced-motion:reduce){.ef-sp__btn:hover,.ef-sp__help-contact:hover{transform:none!important}.ef-sp__btn.is-error{animation:none}}img.ef-cover-asset{filter:brightness(1.02);mix-blend-mode:multiply}video[data-ef-videopos]{transition:object-position .6s var(--ef-ease)}html:has(.ef-art){scroll-behavior:smooth}.ef-blog-chip,.ef-art-share__btn,.ef-blog-more__btn{-webkit-tap-highlight-color:transparent;transition:background-color var(--ef-fast),border-color var(--ef-fast),color var(--ef-fast),transform var(--ef-fast),box-shadow var(--ef-fast)}.ef-blog-chip:active,.ef-art-share__btn:active,.ef-blog-more__btn:active{transform:scale(.97)}.ef-bcard__link .ef-arr,.ef-art__back .ef-arr,.ef-art-rel__all .ef-arr{display:inline-block;transition:transform var(--ef-fast)}.ef-blog-search{transition:border-color var(--ef-fast),box-shadow var(--ef-fast)}.ef-blog-search:focus-within{border-color:var(--ef-ink);box-shadow:0 0 0 3px #1a7a4a1f}@media(hover:hover){.ef-blog-chip:not(.is-on):hover{border-color:var(--ef-ink);transform:translateY(-2px)}.ef-art-share__btn:hover{border-color:var(--ef-ink);transform:translateY(-2px)}.ef-blog-more__btn:hover{border-color:var(--ef-ink);transform:translateY(-2px);box-shadow:0 12px 26px -16px #21352973}.ef-bcard:hover .ef-bcard__link,.ef-bcard__link:hover{color:var(--ef-cta-hover)}.ef-bcard:hover .ef-bcard__link .ef-arr,.ef-art-rel__all:hover .ef-arr{transform:translate(4px)}.ef-art__back:hover .ef-arr{transform:translate(-4px)}.ef-bcard__title a:hover,.ef-blog-feat__title a:hover{color:var(--ef-cta)}}.ef-art-share__btn.is-done{border-color:var(--ef-cta);background:var(--ef-cta);color:#fff}.ef-blog-more__bar i{transition:width .6s var(--ef-ease)}.ef-blog-more__btn.is-loading{position:relative;color:transparent!important;pointer-events:none}.ef-blog-more__btn.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(33,53,41,.2);border-top-color:var(--ef-ink);border-radius:50%;animation:ef-sp-spin .7s linear infinite}.ef-art-toc__list a{transition:color var(--ef-fast),border-color .3s var(--ef-ease),font-weight 0s}@media(hover:hover){.ef-art-toc__list a:not(.is-on):hover{color:var(--ef-ink);border-color:#21352966}}.ef-art-tocm__pm{transition:transform .3s var(--ef-ease)}.ef-art-tocm[open] .ef-art-tocm__pm{transform:rotate(45deg)}.ef-art-tocm[open] .ef-art-tocm__list{animation:ef-tocm-in .35s var(--ef-ease)}@keyframes ef-tocm-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html:has(.ef-art){scroll-behavior:auto}.ef-blog-chip:hover,.ef-art-share__btn:hover,.ef-blog-more__btn:hover{transform:none!important}.ef-art-tocm[open] .ef-art-tocm__list{animation:none}.ef-blog-more__bar i{transition:none}}html:has(.ef-help){scroll-behavior:smooth}.ef-help-search__form{transition:border-color var(--ef-fast),box-shadow var(--ef-fast)}.ef-help-search__form:focus-within{border-color:var(--ef-cta);box-shadow:0 0 0 1px var(--ef-cta)}.ef-help-panel:not([hidden]){animation:ef-help-in .25s var(--ef-ease)}@keyframes ef-help-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ef-help-res{transition:background-color var(--ef-fast)}.ef-help-card,.ef-help-chip,.ef-help-pill,.ef-help-side__link{-webkit-tap-highlight-color:transparent;transition:background-color var(--ef-fast),border-color var(--ef-fast),color var(--ef-fast),transform var(--ef-fast),box-shadow var(--ef-fast)}.ef-help-chip:active,.ef-help-pill:active{transform:scale(.97)}.ef-help-panel__more .ef-arr,.ef-help-side__card-link .ef-arr,.ef-help-ccard__link .ef-arr{display:inline-block;transition:transform var(--ef-fast)}@media(hover:hover){.ef-help-card:not(.is-on):hover{border-color:var(--ef-ink);transform:translateY(-2px)}.ef-help-card.is-on:hover{transform:translateY(-2px)}.ef-help-chip:hover{border-color:var(--ef-ink);transform:translateY(-2px)}.ef-help-chip--soft:hover{border-color:transparent;background:#e9ebe4}.ef-help-side__link:not(.is-on):hover{background:#f5f6f3b3;color:var(--ef-cta)}.ef-help-pill:not(.is-on):hover{border-color:var(--ef-ink)}.ef-help-side__card-link:hover .ef-arr,.ef-help-ccard__link:hover .ef-arr,.ef-help-ccard:hover .ef-help-ccard__link .ef-arr{transform:translate(4px)}.ef-help-ccard:hover .ef-help-ccard__link{color:var(--ef-cta-hover)}}@media(prefers-reduced-motion:reduce){html:has(.ef-help){scroll-behavior:auto}.ef-help-panel:not([hidden]){animation:none}.ef-help-card:hover,.ef-help-chip:hover{transform:none!important}}.ef-help-search__input:focus,.ef-help-search__input:focus-visible,.ef-search__input:focus,.ef-search__input:focus-visible,.ef-sp__input:focus,.ef-sp__input:focus-visible,.ef-blog-search__input:focus,.ef-blog-search__input:focus-visible{outline:0!important;box-shadow:none!important;border-radius:0;background:transparent}.ef-tip{display:block;align-self:flex-start;margin-top:2px}.ef-tip__btn{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border:0;background:none;color:#1a7a4a;font:inherit;font-size:13px;font-weight:500;line-height:18px;cursor:pointer;text-decoration:underline;text-decoration-color:#1a7a4a59;text-underline-offset:3px;transition:color var(--ef-fast),text-decoration-color var(--ef-fast);-webkit-tap-highlight-color:transparent}.ef-tip__btn:focus-visible{outline:2px solid #7da539;outline-offset:2px;border-radius:4px}.ef-tip__icon{flex:none}.ef-tip.is-open .ef-tip__btn{color:#213529;text-decoration-color:currentColor}@media(hover:hover){.ef-tip__btn:hover{color:#213529;text-decoration-color:currentColor}}.ef-tip__bubble{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:30;display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:12px;background:#213529f5;box-shadow:0 12px 32px #21352938;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:13px;font-weight:400;line-height:20px;text-align:left;cursor:default;opacity:0;visibility:hidden;transform:translateY(4px);pointer-events:none;transition:opacity .22s var(--ef-ease),transform .22s var(--ef-ease),visibility 0s linear .22s}.ef-tip__bubble:before{content:"";position:absolute;bottom:100%;left:var(--ef-tip-x, 24px);border:8px solid transparent;border-top:0;border-bottom-color:#213529f5;transform:translate(-50%)}.ef-tip.is-open .ef-tip__bubble{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .22s var(--ef-ease),transform .22s var(--ef-ease),visibility 0s}.ef-tip__title{margin-bottom:4px;font-size:14px;font-weight:700;line-height:20px}.ef-tip__line,.ef-tip__note{display:block}.ef-tip__line:before{content:"/ ";font-weight:700}.ef-tip__line strong,.ef-tip__note strong{font-weight:700}.ef-tip__note{margin-top:6px;color:#ffffffd1;font-size:12px;line-height:18px}@media(prefers-reduced-motion:reduce){.ef-tip__bubble,.ef-tip.is-open .ef-tip__bubble{transform:none;transition:opacity .01s,visibility 0s}}a.ef-guar{color:inherit;text-decoration:none}a.ef-guar:hover{color:var(--ef-cta-hover)}.ef-inside__pack[data-ef-lift]{pointer-events:auto}.ef-inside:has(>.ef-inside__pack[data-ef-lift]) .ef-inside__grid{pointer-events:none}.ef-inside:has(>.ef-inside__pack[data-ef-lift]) .ef-inside__col{pointer-events:auto}@media(prefers-reduced-motion:reduce){.ef-inside__pack[data-ef-lift]:hover [data-ef-lift-img]{transform:none}}.shopify-policy__container{min-width:0;box-sizing:border-box;overflow-wrap:anywhere}.shopify-policy__container .rte,.shopify-policy__container .rte a{overflow-wrap:anywhere;word-break:normal}.shopify-policy__container .rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.shopify-policy__container .rte img,.shopify-policy__container .rte iframe{max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ef-animations.css.map */
