@keyframes blinking{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes rapi_rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes rapi_dash{0%{stroke-dasharray:1,280;stroke-dashoffset:0}50%{stroke-dasharray:200,280;stroke-dashoffset:-50}to{stroke-dasharray:280,280;stroke-dashoffset:-160}}@keyframes rapi-fadeOut{0%,70%{opacity:1}85%{opacity:.5}to{opacity:0}}@keyframes rapi-image-1{0%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}92%{opacity:1;transform:translate(-50%,-50%) scale(2)}to{opacity:1;transform:translate(-50%,-50%) scale(2)}}@keyframes pulse-ring{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}@keyframes rapi-rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rapi-sticky-atc-spin{to{transform:rotate(1turn)}}@keyframes rapi-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rapi-slideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rapi-bb-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes rapi-bb-quickview-fade{0%{opacity:0}to{opacity:1}}@keyframes rapi-bb-spin{to{transform:rotate(1turn)}}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}:root{--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-2: .5rem;--spacing-2-5: .625rem;--spacing-3: .75rem;--spacing-3-5: .875rem;--spacing-4: 1rem;--spacing-4-5: 1.125rem;--spacing-5: 1.25rem;--spacing-5-5: 1.375rem;--spacing-6: 1.5rem;--spacing-6-5: 1.625rem;--spacing-7: 1.75rem;--spacing-7-5: 1.875rem;--spacing-8: 2rem;--spacing-8-5: 2.125rem;--spacing-9: 2.25rem;--spacing-9-5: 2.375rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--container-max-width: 1600px;--container-narrow-max-width: 1350px;--container-gutter: var(--spacing-5);--section-outer-spacing-block: var(--spacing-12);--section-inner-max-spacing-block: var(--spacing-10);--section-inner-spacing-inline: var(--container-gutter);--section-stack-spacing-block: var(--spacing-8);--grid-gutter: var(--spacing-5);--product-list-row-gap: var(--spacing-8);--product-list-column-gap: var(--grid-gutter);--input-gap: var(--spacing-2);--input-height: 2.625rem;--input-padding-inline: var(--spacing-4);--sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));--transform-logical-flip: 1;--transform-origin-start: left;--transform-origin-end: right;--heading-font-family: Poppins, sans-serif;--heading-font-weight: 600;--heading-font-style: normal;--heading-text-transform: normal;--heading-letter-spacing: -.02em;--text-font-family: Poppins, sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: 0em;--text-h0: 3rem;--text-h1: 2.5rem;--text-h2: 2rem;--text-h3: 1.5rem;--text-h4: 1.375rem;--text-h5: 1.125rem;--text-h6: 1rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-lg: 1.125rem;--accent: 27 174 49;--text-primary: 26 26 26;--background-primary: 255 255 255;--dialog-background: 255 255 255;--border-color: var(--text-color, var(--text-primary)) / .12;--button-background-primary: 27 174 49;--button-text-primary: 255 255 255;--button-background-secondary: 240 196 23;--button-text-secondary: 26 26 26;--success-background: 228 245 230;--success-text: 27 174 49;--warning-background: 255 246 233;--warning-text: 255 183 74;--error-background: 254 231 231;--error-text: 248 58 58;--on-sale-text: 27 174 49;--on-sale-badge-background: 27 174 49;--on-sale-badge-text: 255 255 255;--sold-out-badge-background: 0 0 0;--sold-out-badge-text: 255 255 255;--primary-badge-background: 27 174 49;--primary-badge-text: 255 255 255;--star-color: 255 183 74;--product-card-background: 255 255 255;--product-card-text: 26 26 26;--header-background: 255 255 255;--header-text: 26 26 26;--footer-background: 27 174 49;--footer-text: 255 255 255;--rounded-xs: .25rem;--rounded-sm: .375rem;--rounded: .75rem;--rounded-lg: 1.5rem;--rounded-full: 9999px;--rounded-button: 3.75rem;--rounded-input: .5rem;--shadow-sm: 0 2px 8px rgb(var(--text-primary) / .1);--shadow: 0 5px 15px rgb(var(--text-primary) / .1);--shadow-md: 0 5px 30px rgb(var(--text-primary) / .1);--shadow-block: 0px 18px 50px rgb(var(--text-primary) / .1);--cursor-close-svg-url: url(//epwipv-d3.myshopify.com/cdn/shop/t/2/assets/cl-t-cursor-close.svg?v=147174565022153725511786855388);--cursor-zoom-in-svg-url: url(//epwipv-d3.myshopify.com/cdn/shop/t/2/assets/cl-t-cursor-zoom-in.svg?v=154953035094101115921786855389);--cursor-zoom-out-svg-url: url(//epwipv-d3.myshopify.com/cdn/shop/t/2/assets/cl-t-cursor-zoom-out.svg?v=16155520337305705181786855391);--checkmark-svg-url: url(//epwipv-d3.myshopify.com/cdn/shop/t/2/assets/cl-t-checkmark.svg?v=77552481021870063511786855387)}@media screen and (min-width:700px){:root{--text-h0: 4rem;--text-h1: 3rem;--text-h2: 2.5rem;--text-h3: 2rem;--text-h4: 1.625rem;--text-h5: 1.25rem;--text-h6: 1.125rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--container-gutter: 2rem;--section-outer-spacing-block: var(--spacing-16);--section-inner-max-spacing-block: var(--spacing-12);--section-inner-spacing-inline: var(--spacing-12);--section-stack-spacing-block: var(--spacing-12);--grid-gutter: var(--spacing-6);--product-list-row-gap: var(--spacing-12);--input-gap: 1rem;--input-height: 3.125rem;--input-padding-inline: var(--spacing-5)}}@media screen and (min-width:1000px){:root{--container-gutter: var(--spacing-12);--section-outer-spacing-block: var(--spacing-18);--section-inner-max-spacing-block: var(--spacing-16);--section-inner-spacing-inline: var(--spacing-16);--section-stack-spacing-block: var(--spacing-12)}}@media screen and (min-width:1150px){:root{--container-gutter: var(--spacing-12);--section-outer-spacing-block: var(--spacing-20);--section-inner-max-spacing-block: var(--spacing-16);--section-inner-spacing-inline: var(--spacing-16);--section-stack-spacing-block: var(--spacing-12)}}@media screen and (min-width:1400px){:root{--text-h0: 5rem;--text-h1: 3.75rem;--text-h2: 3rem;--text-h3: 2.25rem;--text-h4: 2rem;--text-h5: 1.5rem;--text-h6: 1.25rem;--section-outer-spacing-block: var(--spacing-24);--section-inner-max-spacing-block: var(--spacing-18);--section-inner-spacing-inline: var(--spacing-18)}}@media screen and (min-width:1600px){:root{--section-outer-spacing-block: var(--spacing-24);--section-inner-max-spacing-block: var(--spacing-20);--section-inner-spacing-inline: var(--spacing-20)}}@keyframes shopify-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes shopify-dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}@keyframes acceleratedCheckoutLoadingSkeleton{50%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}75%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5)}to{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}}:is(.drawer,.popover)::part(outside-close-button),:is(.drawer,.popover)::part(close-button){-webkit-appearance:none;appearance:none;cursor:pointer;border:none;padding:0}:is(.drawer,.popover)::part(outside-close-button){width:var(--spacing-12);height:var(--spacing-12);bottom:100%;left:calc(50% - var(--spacing-6));background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:var(--rounded-full);z-index:1;place-items:center;margin-block-end:var(--spacing-4);margin-inline-start:auto;margin-inline-end:auto;display:grid;position:absolute}:is(.drawer,.popover)::part(close-button){color:currentColor;background:none;margin-inline-start:auto;display:none}@media screen and (min-width:700px){:is(.drawer,.popover)::part(outside-close-button){display:none}:is(.drawer,.popover)::part(close-button){display:grid}}.popover::part(overlay){min-height:100lvh;cursor:var(--cursor-close-svg-url) 28 28,auto;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.popover::part(title){padding:var(--popover-title-padding);border-block-end:1px solid rgb(var(--border-color));text-align:center}.popover::part(content){height:100%;max-height:var(--popover-content-max-height);max-width:var(--popover-content-max-width);background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:8px;flex-direction:column;display:flex;position:relative}.popover::part(body){overscroll-behavior-y:contain;padding:var(--popover-body-padding);text-align:center;overflow-y:auto}@media screen and (min-width:1000px){.popover::part(content){width:max-content;border-radius:var(--rounded-input);box-shadow:var(--shadow-md);border:1px solid rgb(var(--border-color))}.popover::part(title),.popover::part(overlay){display:none}.popover::part(body){text-align:start}}.drawer::part(overlay){min-height:100lvh;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.drawer.show-close-cursor::part(overlay){cursor:var(--cursor-close-svg-url) 28 28,auto}.drawer::part(content){height:100%;max-height:var(--drawer-content-max-height);border-radius:var(--rounded-sm);background:rgb(var(--dialog-background));color:rgb(var(--text-color));flex-direction:column;display:flex;position:relative}.drawer::part(header){padding:var(--drawer-header-padding)}.drawer::part(body){padding:var(--drawer-body-padding);overscroll-behavior-y:contain;flex:auto;align-items:start;display:grid;overflow-y:auto}.drawer::part(footer){padding:var(--drawer-footer-padding);border-block-start:1px solid rgb(var(--border-color));margin-block-start:auto;position:relative}@media screen and (max-width:699px){.drawer::part(header){text-align:center;border-bottom:1px solid rgb(var(--border-color))}}@media screen and (min-width:700px){.drawer::part(header){align-items:center;gap:var(--spacing-4);display:flex;position:relative}.drawer[header-bordered]::part(header){border-bottom:1px solid rgb(var(--border-color))}.drawer:not([header-bordered])::part(header){padding-block-end:0}.drawer:not([header-bordered])::part(header):after{content:"";width:100%;height:var(--spacing-8);background:linear-gradient(to bottom,rgb(var(--dialog-background)),rgb(var(--dialog-background) / .6) 50%,rgb(var(--dialog-background) / 0));z-index:1;position:absolute;top:100%;left:0}}video-media:not([loaded])>:is(video,iframe),video-media[loaded]>img,video-media[loaded]>svg,video-media[loaded]::part(play-button){opacity:0;visibility:hidden}video-media::part(play-button){z-index:1;will-change:transform;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}video-media:hover::part(play-button){transform:translate(-50%,-50%)scale(1.1)}@media screen and (min-width:700px){video-media::part(play-button){width:64px;height:64px}}.pickup-drawer::part(close-button){align-self:start;margin-block-start:.375rem}.pickup-drawer::part(body){padding-block-start:0;padding-block-end:0}.quick-buy-drawer::part(close-button){align-self:start;margin-block-start:.25rem;margin-inline-end:.25rem}.variant-picker .popover,.variant-picker .popover::part(content){width:100%}@keyframes pulse{50%{opacity:.5}}.cart-drawer::part(outside-close-button){display:none}.facets-drawer::part(header){padding-block:var(--spacing-6)}.facets-drawer::part(body){flex-grow:1;padding-block-start:0;padding-block-end:0}@media screen and (max-width:699px){.facets-drawer::part(header){display:none}.facets-drawer::part(content){max-height:none;height:65vh}}.navigation-drawer::part(body){gap:var(--spacing-6);grid-template-rows:minmax(0,1fr);padding:0;display:grid;overflow-y:hidden}.navigation-drawer::part(content){min-height:70vh;grid-template-rows:minmax(0,1fr);display:grid}.navigation-drawer[mobile-opening=left]::part(body){grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}@media screen and (min-width:700px){.navigation-drawer::part(body){gap:var(--spacing-8);grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}}@media screen and (min-width:1150px){.navigation-drawer[mega-menu]::part(body){grid-template-rows:auto;padding:0}.navigation-drawer[mega-menu]::part(content):before{content:"";height:100%;width:1px;background-color:rgb(var(--text-color) / .12);position:absolute;top:0;left:440px}[dir=rtl] .navigation-drawer[mega-menu]::part(content):before{left:auto;right:440px}}.hot-spot-popover::part(title){display:none}.hot-spot-popover::part(body){text-align:start}@media screen and (min-width:1000px){.hot-spot-popover::part(content){background:rgb(var(--hot-spot-content-background) / var(--hot-spot-content-opacity));color:rgb(var(--hot-spot-content-text-color));-webkit-backdrop-filter:blur(var(--hot-spot-content-blur-radius));backdrop-filter:blur(var(--hot-spot-content-blur-radius))}}.search-drawer::part(content){height:max-content;overflow:auto}.search-drawer::part(outside-close-button),.search-drawer::part(close-button){display:none}@media screen and (min-width:700px){.search-drawer::part(content){height:100%}}.predictive-search__tabs::part(tab-list){white-space:nowrap;scrollbar-width:none;gap:var(--spacing-4);margin-inline:calc(-1 * var(--container-outer-width));padding-inline:var(--container-outer-width);scroll-padding-inline:var(--container-outer-width);grid-auto-columns:max-content;grid-auto-flow:column;display:grid;overflow-x:auto;overflow-y:hidden}@media screen and (min-width:700px){.predictive-search__tabs::part(tab-list){gap:var(--spacing-5)}}@media screen and (min-width:1000px){.search-drawer--full .predictive-search__tabs::part(tab-list),.search-drawer--full .predictive-search__tabs::part(tab-panels),.search-drawer--full .predictive-search__skeleton-full-width{grid-template-columns:repeat(var(--predictive-search-column-count, 4),minmax(var(--predictive-search-column-width, 0px),1fr));gap:0 var(--search-full-gap);display:grid}}@media screen and (min-width:700px){.tabs-inner::part(tab-list){box-shadow:inset 0 -2px rgb(var(--text-color) / .1);grid:auto / auto-flow 1fr;align-items:end;display:grid;position:relative}.tabs-inner::part(tab-list):after{content:"";height:2px;width:calc(100% / var(--item-count));background:rgb(var(--text-color));transform:translate(calc(var(--selected-index) * var(--transform-logical-flip) * 100%));transition:transform .3s;position:absolute;bottom:0}.tabs-inner::part(tab-list):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.tabs-inner::part(tab-list):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}}@keyframes translateFull{0%{transform:translate(0)}to{transform:translate(calc(-100% * var(--transform-logical-flip)))}}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes rapi-cart-drawer-busy-spin{to{transform:rotate(360deg)}}@keyframes rapi-spin{to{transform:rotate(360deg)}}@keyframes rapi-cart-drawer-ctl-pulse{0%{filter:opacity(.3)}to{filter:opacity(1)}}:root{--social-proof-text-color: #000000;--social-proof-star-color: #0fb87f}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes blink-animation{to{visibility:hidden}}:root{--swiper-theme-color:#007aff}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}@keyframes move-forever1sections--27981002703192__waves_dFGhqe{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2sections--27981002703192__waves_dFGhqe{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3sections--27981002703192__waves_dFGhqe{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4sections--27981002703192__waves_dFGhqe{0%{transform:translate(-90px)}to{transform:translate(85px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cl-impact-parts.css.map */
