@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2"),url(/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:swap;src:url(/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2) format("woff2"),url(/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff) format("woff")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2) format("woff2"),url(/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff) format("woff")}@font-face{font-family:Poppins;font-weight:600;font-style:italic;font-display:swap;src:url(/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2) format("woff2"),url(/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff) format("woff")}:root{--heading-color:14,14,14;--text-color:14,14,14;--background:255,255,255;--secondary-background:245,245,245;--border-color:219,219,219;--border-color-darker:159,159,159;--success-color:46,158,123;--success-background:213,236,229;--error-color:222,42,42;--error-background:253,240,240;--primary-button-background:14,14,14;--primary-button-text-color:222,216,209;--secondary-button-background:222,216,209;--secondary-button-text-color:14,14,14;--product-star-rating:246,164,41;--product-on-sale-accent:222,42,42;--product-sold-out-accent:111,113,155;--product-custom-label-background:64,93,230;--product-custom-label-text-color:255,255,255;--product-custom-label-2-background:222,216,209;--product-custom-label-2-text-color:0,0,0;--product-low-stock-text-color:222,42,42;--product-in-stock-text-color:46,158,123;--loading-bar-background:14,14,14;--root-heading-color:14,14,14;--root-text-color:14,14,14;--root-background:255,255,255;--root-border-color:219,219,219;--root-primary-button-background:14,14,14;--root-primary-button-text-color:222,216,209;--base-font-size:15px;--heading-font-family:"SF Mono",Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--heading-font-weight:400;--heading-font-style:normal;--heading-text-transform:uppercase;--text-font-family:Poppins,sans-serif;--text-font-weight:400;--text-font-style:normal;--text-font-bold-weight:600;--heading-xxsmall-font-size:11px;--heading-xsmall-font-size:11px;--heading-small-font-size:12px;--heading-large-font-size:36px;--heading-h1-font-size:36px;--heading-h2-font-size:30px;--heading-h3-font-size:26px;--heading-h4-font-size:24px;--heading-h5-font-size:20px;--heading-h6-font-size:16px;--button-border-radius:16px;--block-border-radius:8px;--block-border-radius-reduced:4px;--color-swatch-border-radius:100%;--button-height:48px;--button-small-height:40px;--form-input-field-height:48px;--form-input-gap:16px;--form-submit-margin:24px;--product-list-block-spacing:32px;--play-button-background:255,255,255;--play-button-arrow:14,14,14;--transform-logical-flip:1;--transform-origin-start:left;--transform-origin-end:right;--zoom-cursor-svg-url:url(/cdn/shop/files/zoom-cursor.svg?v=1790793394);--arrow-right-svg-url:url(/cdn/shop/files/arrow-right.svg?v=1790793393);--arrow-left-svg-url:url(/cdn/shop/files/arrow-left.svg?v=1790793393);--container-max-width:1600px;--container-gutter:24px;--container-max-width-minus-gutters:calc(var(--container-max-width) - (var(--container-gutter)) * 2);--container-outer-width:max(calc((100vw - var(--container-max-width-minus-gutters)) / 2),var(--container-gutter));--container-outer-margin:var(--container-outer-width);--container-inner-width:calc(100vw - var(--container-outer-width) * 2);--grid-column-count:10;--grid-gap:24px;--grid-column-width:calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));--vertical-breather:36px;--vertical-breather-tight:36px;--payment-terms-background-color:#ffffff}@media screen and (min-width:741px){:root{--container-gutter:40px;--grid-column-count:20;--vertical-breather:48px;--vertical-breather-tight:48px;--heading-xsmall-font-size:12px;--heading-small-font-size:13px;--heading-large-font-size:52px;--heading-h1-font-size:48px;--heading-h2-font-size:38px;--heading-h3-font-size:32px;--heading-h4-font-size:24px;--heading-h5-font-size:20px;--heading-h6-font-size:18px;--form-input-field-height:52px;--form-submit-margin:32px;--button-height:52px;--button-small-height:44px}}@media screen and (min-width:1200px){:root{--vertical-breather:64px;--vertical-breather-tight:48px;--product-list-block-spacing:48px;--heading-large-font-size:64px;--heading-h1-font-size:56px;--heading-h2-font-size:48px;--heading-h3-font-size:36px;--heading-h4-font-size:30px;--heading-h5-font-size:24px;--heading-h6-font-size:18px}}:root{--enable-sticky-announcement-bar:0}.aisec-announcement-bar-wrap{--heading-color:14,14,14;--text-color:14,14,14;--primary-button-background:14,14,14;--primary-button-text-color:255,255,255;--section-background:239,235,230;position:relative}.aisec-announcement-bar-wrap .announcement-bar__message{font-weight:600}:root{--enable-sticky-header:1;--enable-transparent-header:0;--loading-bar-background:14,14,14}.aisec-header-wrap{--header-background:255,255,255;--header-text-color:14,14,14;--header-border-color:219,219,219;--reduce-header-padding:1;position:sticky;top:0;z-index:4}.aisec-header-wrap .header__logo-image{max-width:150px}@media screen and (min-width:741px){.aisec-header-wrap .header__logo-image{max-width:220px}}.aisec-main-wrap{--primary-button-background:14,14,14;--primary-button-text-color:239,235,230}@media screen and (min-width:1000px){:root{--anchor-offset:140px}}.wallet-benefits{display:flex;flex-direction:column;gap:12px;margin-top:18px;font-family:inherit}.benefit-item{display:flex;align-items:center;gap:10px;line-height:1.5;color:#222;font-size:13px}.benefit-icon{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;object-fit:contain;position:relative;top:1px;opacity:.9}.stock-warning p{color:#de2a2a;font-weight:400}.benefit-item p{margin:0;padding:0}@media(max-width:768px){.benefit-item{font-size:12.5px;gap:8px}.benefit-icon{width:16px;height:16px}}.customer-videos{width:100%;max-width:100%;box-sizing:border-box;padding:16px 0;overflow:hidden;text-align:center}.customer-videos__heading{font-family:SF Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500;font-size:20px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;margin:0 0 16px;color:#111;text-align:center}.customer-videos__track{display:flex;gap:18px;flex-wrap:nowrap;justify-content:center;align-items:center;padding:8px 0 12px;max-width:100%}.customer-videos__item{flex:0 0 auto;background:transparent;border:0px;padding:0;cursor:pointer;display:flex;transition:transform .25s;font-family:inherit}.customer-videos__item:hover{transform:translateY(-2px)}.customer-videos__avatar{display:block;width:120px;height:120px;border-radius:50%;overflow:hidden;border:1.5px solid rgb(14,14,14);background:#f3f4f6;position:relative}.customer-videos__preview{width:100%;height:100%;object-fit:cover;display:block}.customer-videos__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center}.customer-videos__modal.is-open{display:flex}.customer-videos__modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.customer-videos__modal-content{position:relative;width:min(90vw,420px);aspect-ratio:9 / 16;background:#000;border-radius:16px;overflow:hidden;box-shadow:#00000080 0 20px 60px}.customer-videos__modal-video{width:100%;height:100%;object-fit:contain;background:#000}.customer-videos__modal-close{position:absolute;top:-44px;right:0;width:36px;height:36px;border-radius:50%;background:#fff;border:0px;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}@media(max-width:600px){.customer-videos__heading{font-size:17px}.customer-videos__track{gap:14px;justify-content:center}.customer-videos__avatar{width:100px;height:100px}.customer-videos__modal-content{width:92vw}.customer-videos__modal-close{top:8px;right:8px;background:#fffffff2}}.under-cart-image{display:flex;justify-content:center;align-items:center;margin-top:-10px;margin-bottom:0;width:100%}.under-cart-image img{max-width:680px;width:100%;height:auto;border-radius:6px;object-fit:cover}@media(max-width:768px){.under-cart-image img{max-width:100%}}.aisec-video_qdFbgB-wrap{--heading-color:14,14,14;--text-color:14,14,14;--play-button-background:14,14,14;--play-button-arrow:14,14,14;--section-background:255,255,255}.aisec-rich_text_TxerLp-wrap{--heading-color:14,14,14;--text-color:14,14,14;--primary-button-background:14,14,14;--primary-button-text-color:222,216,209;--section-background:255,255,255}.aisec-text_with_icons_bJHpGR-wrap{--heading-color:14,14,14;--text-color:14,14,14;--section-background:255,255,255;--vertical-breather:40px}.section-aisec-trustpilot_qMAxGw{border-top:0px solid rgb(0,0,0);border-bottom:0px solid rgb(0,0,0);margin-top:0;margin-bottom:0;overflow:hidden}.section-aisec-trustpilot_qMAxGw-settings{margin:0 auto;padding:45px 1.5rem}.testimonials-heading-aisec-trustpilot_qMAxGw{margin:0;font-size:24px;color:#000;line-height:130%;text-align:center;text-transform:unset}.testimonials-stars-aisec-trustpilot_qMAxGw{display:flex;align-items:end;gap:5px}.testimonials-stars-aisec-trustpilot_qMAxGw svg,.testimonials-stars-aisec-trustpilot_qMAxGw img{display:block;width:24px;height:24px;object-fit:cover}.testimonials-stars-aisec-trustpilot_qMAxGw svg{background-color:#00b67a}.testimonials-rating-aisec-trustpilot_qMAxGw{margin-top:16px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.testimonials-rating-text-aisec-trustpilot_qMAxGw,.testimonials-rating-aisec-trustpilot_qMAxGw span{margin:0;font-size:14px;color:#000;line-height:130%}.testimonials-rating-aisec-trustpilot_qMAxGw span{font-size:18px;font-weight:700}.testimonials-rating-aisec-trustpilot_qMAxGw .testimonials-stars-aisec-trustpilot_qMAxGw{padding-left:5px}.testimonials-text-aisec-trustpilot_qMAxGw{margin-top:16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.testimonials-text-aisec-trustpilot_qMAxGw *{margin:0;font-size:16px;color:#000;line-height:130%;text-transform:unset}.testimonials-text-aisec-trustpilot_qMAxGw strong{text-decoration:underline}.testimonials-slider-wrapper-aisec-trustpilot_qMAxGw{margin-top:20px}.testimonials-scrolling-wrap-aisec-trustpilot_qMAxGw{position:relative;display:flex;flex-wrap:nowrap;transform-origin:center center;gap:36px;width:200vw;left:-100vw;background-attachment:scroll!important}.testimonials-scrolling-list-aisec-trustpilot_qMAxGw{display:flex;align-items:center;animation:100s linear 0s infinite normal none running tickertemplate32945668817245__trustpilot_qMAxGw;flex-shrink:0;gap:36px;background-attachment:scroll!important}.testimonials-slide-aisec-trustpilot_qMAxGw{width:280px;flex-shrink:0;text-decoration:none;flex-direction:column;justify-content:space-between;gap:16px;padding:28px 24px;border-radius:16px;border:0px solid rgb(0,0,0);background-color:#fff;background-attachment:scroll!important;display:flex!important;box-sizing:border-box!important;height:auto!important}.testimonials-top-bar-aisec-trustpilot_qMAxGw,.testimonials-slide-top-aisec-trustpilot_qMAxGw,.testimonials-slide-bottom-bar-aisec-trustpilot_qMAxGw{display:flex;flex-direction:column}.testimonials-slide-heading-aisec-trustpilot_qMAxGw{margin:16px 0 0;font-size:20px;color:#000;line-height:130%;text-align:center;font-weight:700;text-transform:unset}.testimonials-slide-text-aisec-trustpilot_qMAxGw{margin:16px 0 0;font-size:14px;color:#000;line-height:150%;text-align:center;text-transform:unset}.testimonials-slide-text-aisec-trustpilot_qMAxGw span:first-child,.testimonials-slide-text-small-aisec-trustpilot_qMAxGw.active,.testimonials-slide-text-big-aisec-trustpilot_qMAxGw{display:none}.testimonials-slide-text-big-aisec-trustpilot_qMAxGw.active{display:inline}.testimonials-slide-bottom-aisec-trustpilot_qMAxGw{display:flex;align-items:center;gap:10px}.testimonials-slide-author-date-aisec-trustpilot_qMAxGw{margin:0;font-size:16px;color:#000;line-height:130%;text-align:center;text-transform:unset}@media(min-width:1024px){.section-aisec-trustpilot_qMAxGw-settings{padding:60px 5rem}.testimonials-heading-aisec-trustpilot_qMAxGw{font-size:40px;text-align:center}.testimonials-rating-text-aisec-trustpilot_qMAxGw,.testimonials-rating-aisec-trustpilot_qMAxGw span{font-size:18px}.testimonials-rating-aisec-trustpilot_qMAxGw span{font-size:23px}.testimonials-stars-aisec-trustpilot_qMAxGw svg,.testimonials-stars-aisec-trustpilot_qMAxGw img{width:28px;height:28px}.testimonials-text-aisec-trustpilot_qMAxGw *{font-size:20px}.testimonials-slider-wrapper-aisec-trustpilot_qMAxGw{margin-top:36px}.testimonials-scrolling-wrap-aisec-trustpilot_qMAxGw{gap:20px}.testimonials-slide-aisec-trustpilot_qMAxGw{width:360px;gap:16px;padding:36px 40px}.testimonials-slide-heading-aisec-trustpilot_qMAxGw{margin-top:16px;text-align:center;font-size:24px}.testimonials-slide-text-aisec-trustpilot_qMAxGw{margin-top:16px;font-size:14px;text-align:center}.testimonials-slide-text-aisec-trustpilot_qMAxGw span:first-child{display:inline}.testimonials-slide-text-aisec-trustpilot_qMAxGw span:not(:first-child),.testimonials-slide-text-aisec-trustpilot_qMAxGw button{display:none}.testimonials-slide-author-date-aisec-trustpilot_qMAxGw{text-align:center;font-size:16px}.testimonials-scrolling-list-aisec-trustpilot_qMAxGw{animation-duration:80s;gap:20px}}.testimonials-slide-aisec-trustpilot_qMAxGw{box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}.testimonials-rating-aisec-trustpilot_qMAxGw,.testimonials-text-aisec-trustpilot_qMAxGw{justify-content:center}.testimonials-top-bar-aisec-trustpilot_qMAxGw,.testimonials-slide-top-aisec-trustpilot_qMAxGw,.testimonials-slide-bottom-bar-aisec-trustpilot_qMAxGw{align-items:center}@keyframes tickertemplate32945668817245__trustpilot_qMAxGw{0%{transform:translate(0)}to{transform:translate(-100%)}}.testimonials-scrolling-wrap-aisec-trustpilot_qMAxGw:hover .testimonials-scrolling-list-aisec-trustpilot_qMAxGw{animation-play-state:paused}.testimonials-scrolling-list-aisec-trustpilot_qMAxGw{align-items:stretch!important}.aisec-rich_text_PKXFcQ-wrap{--heading-color:14,14,14;--text-color:14,14,14;--primary-button-background:14,14,14;--primary-button-text-color:222,216,209;--section-background:255,255,255}.section-aisec-before_after_4Y7n88{margin:0;border-radius:0;overflow:hidden}.section-aisec-before_after_4Y7n88-settings{margin:0 auto;padding:27px 1.5rem;max-width:120rem}.before-after-title-aisec-before_after_4Y7n88,.before-after-text-aisec-before_after_4Y7n88{text-align:center}.before-after-title-aisec-before_after_4Y7n88 *,.before-after-text-aisec-before_after_4Y7n88 *{margin:0;font-size:0px}.before-after-body-aisec-before_after_4Y7n88{display:grid;grid-template-columns:1fr;gap:24px;margin-top:0}.before-after-desktop-aisec-before_after_4Y7n88{display:none}.before-after-mobile-aisec-before_after_4Y7n88{display:grid;grid-template-columns:1fr 1fr;gap:30px}.before-after-cursor-circle-aisec-before_after_4Y7n88{width:56px;height:56px;border-radius:50%;background-color:#fff;box-shadow:#00000059 0 0 7px;align-items:center;justify-content:center;z-index:3;position:relative;display:flex!important}.before-after-cursor-circle-aisec-before_after_4Y7n88:after{content:"";padding:5px;display:inline-block;border-style:solid;border-color:#000;border-width:0px 2px 2px 0px;transform:rotate(-45deg) scale(.8)}.before-after-cursor-circle-aisec-before_after_4Y7n88:before{content:"";padding:5px;display:inline-block;border-style:solid;border-color:#000;border-width:0px 2px 2px 0px;transform:rotate(135deg) scale(.8)}.before-after-image-wrapper-aisec-before_after_4Y7n88{position:relative;filter:drop-shadow(0 5px 15px rgba(26,26,26,.1));-webkit-user-select:none;user-select:none;overflow:hidden;border-radius:50px;--before-after-initial-drag-position:50%;--clip-path-offset:0px}.before-after-image-aisec-before_after_4Y7n88{width:100%;height:100%;display:block;object-fit:cover}.before-after-image-relative-aisec-before_after_4Y7n88{position:relative;aspect-ratio:12 / 12}.before-after-image-absolute-aisec-before_after_4Y7n88{clip-path:inset(0 0 0 calc(var(--before-after-initial-drag-position,50%) + var(--clip-path-offset,0px)));position:absolute;top:0;right:0;bottom:0;left:0}.before-after-cursor-wrapper-aisec-before_after_4Y7n88{position:absolute;top:0;right:0;bottom:0;left:0}.before-after-cursor-aisec-before_after_4Y7n88{height:100%;width:max-content;touch-action:none;transform:translate(calc(-50% + var(--clip-path-offset,0px)),-50%);cursor:grab;will-change:transform;place-items:center;display:grid;position:relative;top:50%;left:50%;z-index:2}.before-after-cursor-aisec-before_after_4Y7n88:before{content:"";height:calc(50% - 28px);top:0;width:3px;background:#fff;z-index:-1;position:absolute}.before-after-cursor-aisec-before_after_4Y7n88:after{content:"";height:calc(50% - 28px);bottom:0;width:3px;background:#fff;z-index:-1;position:absolute}.before-after-left-aisec-before_after_4Y7n88{order:2}.before-after-center-aisec-before_after_4Y7n88{order:1}@media(min-width:1024px){.section-aisec-before_after_4Y7n88-settings{padding:36px 5rem}.before-after-body-aisec-before_after_4Y7n88{align-items:center;grid-template-columns:1fr 2fr 1fr;gap:68px}.before-after-desktop-aisec-before_after_4Y7n88{display:grid;grid-template-columns:1fr;gap:30px}.before-after-mobile-aisec-before_after_4Y7n88{display:none}.before-after-left-aisec-before_after_4Y7n88{order:1}.before-after-center-aisec-before_after_4Y7n88{order:2}.before-after-right-aisec-before_after_4Y7n88{order:3}}.aisec-image_with_text_UyQdVE-wrap,.aisec-image_with_text_467Lnz-wrap,.aisec-image_with_text_eMFx9d-wrap{--heading-color:14,14,14;--text-color:14,14,14;--primary-button-background:14,14,14;--primary-button-text-color:222,216,209;--section-accent-background:0 0 0 / 0;--section-autoplay-duration:8s;--section-animation-play-state:paused}@media screen and (max-width:999px){.aisec-image_with_text_UyQdVE-wrap .section,.aisec-image_with_text_467Lnz-wrap .section,.aisec-image_with_text_eMFx9d-wrap .section{margin-top:0}.aisec-image_with_text_UyQdVE-wrap .image-with-text,.aisec-image_with_text_467Lnz-wrap .image-with-text,.aisec-image_with_text_eMFx9d-wrap .image-with-text{margin-bottom:calc(-1 * var(--vertical-breather))!important}}.aisec-image_with_text_UyQdVE-wrap h3,.aisec-image_with_text_467Lnz-wrap h3,.aisec-image_with_text_eMFx9d-wrap h3{font-size:22px!important;font-weight:500!important}.aisec-image_with_text_UyQdVE-wrap p,.aisec-image_with_text_467Lnz-wrap p,.aisec-image_with_text_eMFx9d-wrap p{font-size:12px!important;line-height:1.5em!important}.aisec-faq_RAaUdV-wrap{--secondary-background:245,245,245;--heading-color:14,14,14;--text-color:14,14,14;--section-background:255,255,255}.aisec-footer-wrap .footer{--background:14,14,14;--heading-color:255,255,255;--text-color:255,255,255;--border-color:50,50,50}[reveal]{opacity:1!important}.product-form variant-picker.ai-variant-picker{display:block!important}.ai-gallery{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.ai-gallery::-webkit-scrollbar{display:none}.ai-gallery>.product__media-item{flex:0 0 100%;width:100%;scroll-snap-align:center;position:relative!important;left:auto!important;transform:none!important;display:block!important}.header__logo-text{display:block;width:220px;text-align:center;margin:0;letter-spacing:.05em;color:rgb(var(--header-text-color))}@media screen and (max-width:999px){.header__logo-text{width:150px}}.ai-zoom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:24px}.ai-zoom-modal[hidden]{display:none}.ai-zoom-modal img{max-width:100%;max-height:100%;object-fit:contain}.ai-zoom-close{position:absolute;top:20px;right:20px;color:#fff;background:none;border:0;cursor:pointer;padding:10px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ai-corval-3.css.map */
