.badge--accent{background:linear-gradient(135deg,#09184c,#3d5afe)!important;color:#fff!important;border:none!important;border-radius:var(--badge-border-radius);font-weight:600;font-size:11px;padding:7px 14px;letter-spacing:.5px}.badge--accent-outline{background:transparent!important;color:#3d5afe!important;border:1.5px solid #3D5AFE!important;border-radius:var(--badge-border-radius);font-weight:500;font-size:13px;padding:5px 14px}.benefit-check .material-symbols-outlined,.benefit-check .material-symbols-rounded,.benefit-check .material-symbols-sharp{color:#3d5afe;font-variation-settings:"FILL" 1}cl-dialog-component .button--secondary{border-color:#171717!important}.title-fw600,.title-fw600 *{font-weight:600!important}.accent-icon .icon{color:#3d5afe!important}.accent-text,.accent-text p{color:#3d5afe!important;text-transform:uppercase;letter-spacing:1px}.review--3.card--with-border{border-color:#0000001f}@media not (min-width:750px){.section-reviews .slider-component--65-percent .splide__list{width:calc(100vw - 20%)}}.howto-video cl-deferred-media{width:100%!important}.howto-video .video-placeholder-wrapper{aspect-ratio:1/1!important}.slider-peek-visible{overflow:visible!important}.step-number{opacity:.15}.step-number *{font-size:clamp(48px,8vw,80px)!important;line-height:1!important}#shopify-block-AcS95M1pJSEwzMWVHa__benefit_1_rS3tU4 .icon,#shopify-block-AUDJ6SEdLWnFGck9FQ__benefit_2_vW5xY6 .icon,#shopify-block-ANm42dmUzaDhyejZNZ__benefit_3_zA7bC8 .icon{font-size:24px!important;height:24px;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" 24}#shopify-block-AaUw1Q0l0NEhsa21ha__guarantee_1_uV3wX4 .icon,#shopify-block-AR2ZWWTJQRkk2TzFjZ__guarantee_2_yZ5aB6 .icon{font-size:20px!important;height:20px;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" 20}#cl-shopify-section-template--22218929700995__main .product-section__content{gap:3px!important}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;font-display:block;src:url("{{ 'cl-font-82b31fd13f.woff2' | asset_url }}") format("woff2")}.cl-sec-q02 .clx-material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;overflow-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.cl-sec-q02 *{box-sizing:border-box;margin:0}.cl-sec-q02{display:flex;flex-direction:column;margin:0;min-height:100svh}.cl-sec-q02 img,.cl-sec-q02 picture,.cl-sec-q02 video,.cl-sec-q02 canvas,.cl-sec-q02 svg{display:block;max-width:100%;height:auto}.cl-sec-q02 input,.cl-sec-q02 textarea,.cl-sec-q02 select{font:inherit;border-radius:var(--inputs-border-radius)}.cl-sec-q02 p{text-wrap:pretty}.cl-sec-q02 p,.cl-sec-q02 h1,.cl-sec-q02 h2,.cl-sec-q02 h3,.cl-sec-q02 h4,.cl-sec-q02 h5,.cl-sec-q02 h6{overflow-wrap:break-word}.cl-sec-q02 :is(p,h1,h2,h3,h4,h5,h6):first-child,.cl-sec-q02 :empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0px}.cl-sec-q02 :is(p,h1,h2,h3,h4,h5,h6):last-child,.cl-sec-q02 :where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0px}.cl-sec-q02{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family);overflow-x:hidden}.cl-sec-q02 .clx-page-width{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin-mobile)}.cl-sec-q02 .cl-shopify-section{overflow-x:hidden}@media not (max-width:750px){.cl-sec-q02 .clx-page-width{padding:0 var(--page-margin-desktop)}}.cl-sec-q02 .clx-hidden{display:none!important}.cl-sec-q02 p,.cl-sec-q02 ul li,.cl-sec-q02 ol li,.cl-sec-q02 .paragraph,.cl-sec-q02 .text-block.paragraph>*,.cl-sec-q02 .clx-accordion__content.paragraph>*{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--font-body--size);line-height:var(--font-body--line-height);letter-spacing:var(--font-body--letter-spacing);-webkit-font-smoothing:antialiased}.cl-sec-q02 strong{font-weight:600}.cl-sec-q02 button{font-family:var(--font-body--family)}.cl-sec-q02 h4,.cl-sec-q02 .clx-h4,.cl-sec-q02 .text-block.clx-h4>*,.cl-sec-q02 .accordion__heading-title.clx-h4>*{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color-foreground);-webkit-font-smoothing:auto}.cl-sec-q02 .text-block>*,.cl-sec-q02 .text-block>.metafield-rich_text_field>*{margin-block:var(--margin-md) 0}.cl-sec-q02 .text-block>:first-child,.cl-sec-q02 .text-block>.metafield-rich_text_field>:first-child{margin-top:0}.cl-sec-q02 .text-block>:last-child,.cl-sec-q02 .text-block>.metafield-rich_text_field>:last-child{margin-bottom:0}@media(prefers-reduced-motion:no-preference){.cl-sec-q02{scroll-behavior:smooth}}.cl-sec-q02 *{scrollbar-width:thin;scrollbar-color:rgba(1,1,1,.25) transparent}.cl-sec-q02 .clx-card{border-radius:var(--card-border-radius);padding:var(--card-padding)}.cl-sec-q02 .card--with-border{border:var(--container-border-width) solid var(--color-border)}.cl-sec-q02 .clx-icon{font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" var(--icon-size);color:inherit;font-size:calc(var(--icon-size) * 1px)!important}.cl-sec-q02 .clx-button,.cl-sec-q02 button.shopify-payment-button__button{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--inputs-min-height);min-width:var(--inputs-min-width);max-width:max-content;font-size:var(--button-font-size);outline:transparent solid 1px;transition:all var(--animation-speed-medium) var(--animation-easing);padding:var(--button-padding-vertical) var(--button-padding-horizontal);color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border:var(--button-primary-border-width) solid var(--color-primary-button-border);border-radius:var(--button-border-radius);font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing)}.cl-sec-q02 .clx-button:hover,.cl-sec-q02 button.shopify-payment-button__button:hover{opacity:.75}.cl-sec-q02 .clx-button:has(.price-container){padding:var(--button-padding-vertical)}.cl-sec-q02 .clx-button span{pointer-events:none}.cl-sec-q02 .clx-button .clx-icon{font-size:18px!important}.cl-sec-q02 .clx-button--secondary,.cl-sec-q02 .accelerated-checkout--secondary button.shopify-payment-button__button{color:var(--color-secondary-button-text);background-color:var(--color-secondary-button-background);border:var(--button-secondary-border-width) solid var(--color-secondary-button-border);font-weight:var(--button-secondary-font-weight);text-transform:var(--button-secondary-text-transform)}.cl-sec-q02 .clx-button--full-width,.cl-sec-q02 .accelerated-checkout--full-width button.shopify-payment-button__button{width:100%;max-width:100%}.cl-sec-q02 .clx-button--small{padding:calc(var(--button-padding-vertical) / 2) calc(var(--button-padding-horizontal) * var(--small-multiplier));min-height:calc(var(--small-multiplier) * var(--inputs-min-height));min-width:calc(var(--small-multiplier) * var(--inputs-min-width));border-radius:calc(var(--small-multiplier) * var(--button-border-radius))}.cl-sec-q02 .button__content{display:flex;align-items:center;gap:var(--gap-sm);flex-wrap:wrap}.cl-sec-q02 .badges{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.cl-sec-q02 .clx-badge{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-primary-badge-background);color:var(--color-primary-badge-text);border:var(--badge-primary-border-width) solid var(--color-primary-badge-border);border-radius:var(--badge-border-radius);font-size:var(--font-body--size-small);line-height:normal;font-weight:var(--badge-font-weight);text-transform:var(--badge-text-transform);padding:var(--padding-xxs) var(--padding-sm)}.cl-sec-q02 .clx-badge:not(:has(.badge__text:empty)){gap:var(--gap-xs)}.cl-sec-q02 .clx-badge .clx-icon{font-size:14px!important;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" 14}.cl-sec-q02 .badge--secondary{background-color:var(--color-secondary-badge-background);color:var(--color-secondary-badge-text);border:var(--badge-secondary-border-width) solid var(--color-secondary-badge-border)}.cl-sec-q02 .accordion-animation details::details-content,.cl-sec-q02 .accordion-animation details .clx-accordion__content{block-size:0px;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-fast) allow-discrete,padding-block var(--animation-speed-fast) var(--animation-easing),opacity var(--animation-speed-fast) var(--animation-easing),block-size var(--animation-speed-fast) var(--animation-easing)}.cl-sec-q02 .price-container{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm);-webkit-font-smoothing:initial}.cl-sec-q02 .price-container .prices{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-xs)}.cl-sec-q02 .price-container .compare-at-price,.cl-sec-q02 .price-container .clx-price{text-wrap-mode:nowrap}.cl-sec-q02 .price-container .compare-at-price{text-decoration:line-through 1.5px;opacity:.7}.cl-sec-q02 cl-slider-component{display:block;width:100%}.cl-sec-q02 .clx-splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.cl-sec-q02 .clx-splide{position:relative;visibility:hidden}.cl-sec-q02 .clx-splide.clx-is-initialized,.cl-sec-q02 .clx-splide.is-rendered{visibility:visible}.cl-sec-q02 .clx-splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.cl-sec-q02 .clx-splide__slide img{vertical-align:bottom}.cl-sec-q02 .clx-splide__track{position:relative;z-index:0}.cl-sec-q02 .clx-splide__track--draggable{-webkit-user-select:none;user-select:none}.cl-sec-q02 .clx-splide__arrow{align-items:center;background:var(--color-secondary-button-background);border:1px solid var(--color-secondary-button-border);border-radius:var(--button-border-radius);cursor:pointer;display:flex;height:40px;width:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity .1s linear}.cl-sec-q02 .clx-splide__arrow .icon--arrow_back,.cl-sec-q02 .clx-splide__arrow .icon--arrow_forward{color:var(--color-secondary-button-text)}.cl-sec-q02 .clx-splide__arrow:disabled{opacity:0}.cl-sec-q02 .clx-splide__arrow--prev{left:1em}.cl-sec-q02 .clx-splide__arrow--next{right:1em}.cl-sec-q02 .clx-splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cl-sec-q02 .clx-splide__slide:focus{outline:0px}.cl-sec-q02 .clx-splide__track--nav>.clx-splide__list>.clx-splide__slide{border:1px solid transparent;cursor:pointer}.cl-sec-q02 .clx-splide__track--nav>.clx-splide__list>.clx-splide__slide.clx-is-active{border:var(--inputs-border-width) solid rgba(0,0,0,1)}.cl-sec-q02{--font-heading--family: "Instrument Sans", sans-serif;--font-heading--style: normal;--font-heading--weight: 600;--font-subheading--family: "Instrument Sans", sans-serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-body--family: "Instrument Sans", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--weight: var(--font-heading--weight);--font-h1--size: 72px;--font-h1--line-height: var(--line-height--heading-normal);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--case: none;--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--weight: var(--font-heading--weight);--font-h2--size: 48px;--font-h2--line-height: var(--line-height--heading-normal);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--case: none;--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--weight: var(--font-heading--weight);--font-h3--size: 32px;--font-h3--line-height: var(--line-height--heading-normal);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--case: none;--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--weight: var(--font-subheading--weight);--font-h4--size: 24px;--font-h4--line-height: var(--line-height--heading-normal);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--case: none;--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--weight: var(--font-subheading--weight);--font-h5--size: 20px;--font-h5--line-height: var(--line-height--heading-normal);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--case: none;--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--weight: var(--font-subheading--weight);--font-h6--size: 18px;--font-h6--line-height: var(--line-height--heading-normal);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--case: none;--font-body--size-small: 12.5px;--font-body--size: 14px;--font-body--size-emphasized: 15px;--font-body--line-height: var(--line-height--body-normal);--font-body--letter-spacing: var(--letter-spacing--body-normal);--small-multiplier: .7;--big-multiplier: 1.5;--backdrop-opacity: .25;--page-width: 1300px;--page-margin-desktop: 40px;--page-margin-mobile: 20px;--inputs-border-radius: 4px;--checkbox-border-radius: calc(var(--inputs-border-radius) / 2);--badge-border-radius: 6px;--button-border-radius: 8px;--card-border-radius: 8px;--card-padding: 20px;--container-border-width: 1px;--icon-fill: 0;--icon-weight: 300;--icon-size: 24;--button-font-size: 14px;--button-letter-spacing: .4px;--button-padding-vertical: 10px;--button-padding-horizontal: 20px;--button-primary-border-width: 0px;--button-primary-font-weight: 400;--button-primary-text-transform: uppercase;--button-secondary-border-width: 1px;--button-secondary-font-weight: 400;--button-secondary-text-transform: default;--badge-letter-spacing: .8px;--badge-padding-vertical: 10px;--badge-padding-horizontal: 20px;--badge-font-weight: 400;--badge-text-transform: default;--badge-primary-border-width: 0px;--badge-secondary-border-width: 1px;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: 0;--letter-spacing--heading-loose: .03em;--letter-spacing--body-tight: -.03em;--letter-spacing--body-normal: 0;--letter-spacing--body-loose: .03em;--line-height--heading-tight: 1.15;--line-height--heading-normal: 1.25;--line-height--heading-loose: 1.35;--line-height--body-tight: 1.2;--line-height--body-normal: 1.4;--line-height--body-loose: 1.6;--animation-speed: .25s;--animation-speed-medium: .15s;--animation-speed-fast: .1s;--animation-easing: ease-in-out;--animation-link-hover: opacity var(--animation-speed-medium) var(--animation-easing);--opacity-link-hover: .75;--separator-border-width: .5px;--margin-xs: 5.28px;--margin-sm: 8px;--margin-md: 16px;--margin-lg: 24px;--margin-xl: 48px;--margin-xxl: 80px;--padding-xxxs: 4px;--padding-xxs: 5.28px;--padding-xs: 8px;--padding-sm: 12px;--padding-md: 16px;--padding-lg: 40px;--padding-xl: 64px;--padding-xxl: 96px;--gap-xxs: 4px;--gap-xs: 5.28px;--gap-sm: 8px;--gap-md: 16px;--gap-lg: 32px;--gap-xl: 48px;--inputs-min-height: 50px;--inputs-min-width: 120px;--inputs-font-size: 14px;--inputs-border-width: 1px;--inputs-padding: 14px;--variant-button-min-height: 40px;--variant-button-min-width: 80px;--variant-button-font-size: 14px;--variant-button-padding-vertical: 10px;--variant-button-padding-horizontal: 20px;--variant-button-border-width: 1px;--tab-button-min-height: 30px;--tab-button-min-width: 70px;--tab-button-font-size: 14px;--tab-button-border-width: 1px;--tab-button-padding-vertical: 10px;--tab-button-padding-horizontal: 15px;--checkbox-size: 20px;--swatches-small-outline-offset: 1px;--swatches-outline-offset: 2px;--swatches-big-outline-offset: 3px;--swatches-size: 30px;--swatches-border-width: 1px;--modal-shadow: 0px 4px 20px rgba(var(--color-shadow));--modal-width: 672px;--modal-max-height: 65dvh;--toast-notification-icon-size: 24px;--toast-notification-min-width: 300px;--toast-notification-z-index: 10001;--toast-notification-background-color--error: #f9e7e7;--toast-notification-color--error: #9f3a38;--toast-notification-background-color--success: #f0f9eb;--toast-notification-color--success: #2d6a4f;--toast-notification-background-color--warning: #fff4e5;--toast-notification-color--warning: #7f5a1e;--toast-notification-background-color--info: #e6f7ff;--toast-notification-color--info: #1890ff;--toast-notification-transition-duration: .5s}@media not (min-width:750px){.cl-sec-q02{--font-h1--size: 48px;--font-h2--size: 32px;--font-h3--size: 24px;--font-h4--size: 20px;--font-h5--size: 18px;--font-h6--size: 16px;--font-body--size-small: 12.5px;--font-body--size: 14px;--font-body--size-emphasized: 14px}}@media not (min-width:750px){.cl-sec-q02{--button-font-size: 14px}}.cl-sec-q02,.cl-sec-q02 .color-scheme-1{--color-background: rgba(252 252 252 / 1);--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(23 23 23 / 1);--color-stars-icons: rgba(0 0 0 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(61 90 254 / 1);--color-primary-button-border: rgba(61 90 254 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(25, 135, 84, 1);--color-error: rgba(239, 68, 68, 1)}.cl-sec-q02,.cl-sec-q02 .color-scheme-1,.cl-sec-q02 .color-scheme-2,.cl-sec-q02 .color-scheme-3{color:var(--color-foreground);background-color:var(--color-background)}.cl-sec-q02{--cart-item-image-width: 80px}.cl-sec-q02{--cart-item-image-width: 85px}.cl-sec-q02 .free-gift-item{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 8px;gap:4px;text-align:center;transition:opacity var(--animation-speed-medium) var(--animation-easing);border:1.5px solid var(--color-input-border);border-radius:var(--card-border-radius)}.cl-sec-q02 .free-gift-item__media{height:28px;display:flex;align-items:center;justify-content:center}.cl-sec-q02 .free-gift-item__icon{font-size:22px;color:#3d5afe}.cl-sec-q02 .free-gift-item__title{font-size:11px;font-weight:500;margin:0;line-height:1.3}.cl-sec-q02 .free-gift-item__original-price{font-size:11px;opacity:.4;text-decoration:line-through}.cl-sec-q02 .free-gift-item__free-label{font-size:11px;font-weight:700;color:#3d5afe}.cl-sec-q02 .free-gifts{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .free-gifts__label{font-size:var(--font-body--size);font-weight:500;margin-bottom:var(--label-gap, 12px)}.cl-sec-q02 .free-gifts__items{display:flex;flex-direction:row;gap:var(--gap-sm)}.cl-sec-q02 .one-time-link{display:block;text-align:center;margin-top:5px;margin-bottom:5px;font-size:14px;color:var(--color-foreground);text-decoration:underline;cursor:pointer;transition:opacity var(--animation-speed-medium) var(--animation-easing)}.cl-sec-q02 .one-time-link:hover{opacity:.7}.cl-sec-q02 .plan-selector{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .plan-selector__label{font-size:var(--font-body--size);font-weight:500;margin:0 0 10px}.cl-sec-q02 .plan-selector__color-label{display:block;font-size:var(--font-body--size);font-weight:500;margin-bottom:8px}.cl-sec-q02 .plan-selector__color-label strong{font-weight:600}.cl-sec-q02 .plan-selector__swatches{display:flex;flex-wrap:wrap;gap:var(--gap-md);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding-top:0;padding-right:0;padding-bottom:0;padding-left:calc(var(--swatches-border-width) + 3px);margin-bottom:var(--margin-md)}.cl-sec-q02 .plan-selector__swatch-input{clip:rect(0px,0px,0px,0px);overflow:hidden;position:absolute;width:1px;height:1px}.cl-sec-q02 .plan-selector__swatch{display:block;width:var(--swatches-size);height:var(--swatches-size);border-radius:var(--inputs-border-radius);cursor:pointer;outline:var(--swatches-border-width) solid transparent;outline-offset:3px;transition:outline .15s}.cl-sec-q02 .plan-selector__swatch span{display:block;width:100%;height:100%;border-radius:var(--inputs-border-radius);background-size:cover;border:.5px solid var(--color-input-border-low-opacity)}.cl-sec-q02 .plan-selector__swatch-input:checked+.plan-selector__swatch{outline-color:var(--color-selected-input-border)}.cl-sec-q02 .plan-selector__swatch-input:hover:not(:checked)+.plan-selector__swatch{outline-color:var(--color-input-border-low-opacity)}.cl-sec-q02 .plan-selector__cards{display:flex;flex-direction:row;gap:var(--gap-sm)}.cl-sec-q02 .clx-plan-card{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-md) var(--padding-md) calc(var(--padding-md) * .8);cursor:pointer;position:relative;text-align:center;gap:4px;border:2px solid var(--color-input-border);border-radius:var(--card-border-radius);transition:border-color var(--animation-speed-medium) var(--animation-easing),background-color var(--animation-speed-medium) var(--animation-easing);background-color:var(--color-background)}.cl-sec-q02 .plan-card--selected{border-color:#3d5afe;background-color:#f5f7ff}.cl-sec-q02 .clx-plan-card__image{width:100%;height:auto;border-radius:var(--card-border-radius)}.cl-sec-q02 .clx-plan-card__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#09184c,#3d5afe);color:#fff;font-size:10px;font-weight:600;text-transform:uppercase;padding:3px 10px;border-radius:var(--badge-border-radius);white-space:nowrap;letter-spacing:.5px;line-height:1.4}.cl-sec-q02 .clx-plan-card__title{font-size:var(--font-body--size);font-weight:700;line-height:1.3;color:var(--color-foreground)}.cl-sec-q02 .clx-plan-card__price{display:flex;align-items:baseline;gap:5px}.cl-sec-q02 .plan-card__current-price{font-size:var(--font-heading-h3--size);font-weight:700;color:var(--color-foreground)}.cl-sec-q02 .plan-card__compare-price{color:var(--color-foreground);opacity:.4;font-size:var(--font-body--size);text-decoration:line-through}.cl-sec-q02 .plan-card__description{font-size:11px;color:var(--color-foreground);opacity:.5}.cl-sec-q02 .plan-card__perk{display:flex;align-items:center;gap:4px;font-size:var(--font-body--size-small);color:#3d5afe;font-weight:500}.cl-sec-q02 .plan-card__perk-icon{font-weight:700}.cl-sec-q02 .plan-card__per-unit{font-size:var(--font-body--size-small);font-weight:500;color:var(--color-foreground)}.cl-sec-q02 .plan-card__save-badge{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);background:linear-gradient(135deg,#09184c,#3d5afe);color:#fff;font-size:10px;font-weight:600;padding:3px 10px;border-radius:var(--badge-border-radius);white-space:nowrap;letter-spacing:.5px}@media(max-width:750px){.cl-sec-q02 .clx-plan-card{padding-left:12px;padding-right:12px}}.cl-sec-q02 .plan-summary{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .plan-summary__text{font-size:var(--font-size, var(--font-body--size-small));color:var(--color-foreground);margin:0;line-height:1.5}.cl-sec-q02 .plan-summary__text strong{font-weight:600}.cl-sec-q02 .product-add-to-cart-button{display:flex;flex-direction:row;gap:var(--gap-sm);align-items:center}.cl-sec-q02 .product-add-to-cart-button .clx-button{container-type:inline-size}.cl-sec-q02 .product-add-to-cart-button .full-add-to-cart-text{display:block}.cl-sec-q02 .product-add-to-cart-button .small-add-to-cart-text{display:none}@media not (min-width:200px){.cl-sec-q02 .product-add-to-cart-button .button__separator,.cl-sec-q02 .product-add-to-cart-button .price-container{display:none}}@media not (min-width:200px){.cl-sec-q02 .product-add-to-cart-button .full-add-to-cart-text{display:block}}@media not (min-width:200px){.cl-sec-q02 .product-add-to-cart-button .small-add-to-cart-text{display:none}}@media not (min-width:270px){.cl-sec-q02 .product-add-to-cart-button .full-add-to-cart-text{display:none}}@media not (min-width:270px){.cl-sec-q02 .product-add-to-cart-button .small-add-to-cart-text{display:block}}.cl-sec-q02 .product-form__form{display:flex;flex-direction:column;gap:var(--gap-sm)}@media not (max-width:750px){.cl-sec-q02 .product-media-gallery .clx-splide__arrow,.cl-sec-q02 .product-media-gallery .clx-splide__arrow:disabled,.cl-sec-q02 .product-media-gallery .clx-splide__pagination{opacity:0;transition:opacity .2s ease-in-out}}@media not (max-width:750px){.cl-sec-q02 .product-media-gallery:hover .clx-splide__arrow,.cl-sec-q02 .product-media-gallery:hover .clx-splide__pagination{opacity:1}}@media not (max-width:750px){.cl-sec-q02 .product-media-gallery:hover .clx-splide__arrow:disabled{opacity:.5}}.cl-sec-q02 .product-media-gallery__media{height:100%}.cl-sec-q02 .product-media-gallery__media--rounded{border-radius:var(--card-border-radius);overflow:hidden}.cl-sec-q02 .product-media-gallery .clx-splide__arrow{background-color:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.cl-sec-q02 .product-media-gallery__thumbnails{margin-top:10px}.cl-sec-q02 .product-media-gallery__thumbnail{position:relative;height:auto!important}.cl-sec-q02 .product-media-gallery__thumbnail .product-media-gallery__thumbnail-play-button{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a}.cl-sec-q02 .product-media-gallery__thumbnail .product-media-gallery__thumbnail-play-button .icon--play_circle{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;color:var(--color-primary-button-text);font-size:36px!important}.cl-sec-q02 .product-media-gallery__thumbnail-image{width:100%;height:100%;object-fit:cover}.cl-sec-q02 .product-media-gallery__thumbnail--rounded,.cl-sec-q02 .product-media-gallery__thumbnail--rounded .product-media-gallery__thumbnail-image,.cl-sec-q02 .product-media-gallery__thumbnail--rounded .product-media-gallery__thumbnail-play-button{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}.cl-sec-q02 .slide{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);gap:var(--gap);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%;height:100%}.cl-sec-q02 .sticky-pill{position:fixed;bottom:-100px;left:50%;transform:translate(-50%);z-index:99;transition:bottom .3s ease-in-out;pointer-events:none}.cl-sec-q02 .sticky-pill__inner{display:flex;align-items:center;gap:12px;background:#fff;border-radius:50px;padding:6px 6px 6px 10px;box-shadow:#0000001f 0 4px 20px}.cl-sec-q02 .sticky-pill__image{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.cl-sec-q02 .sticky-pill__title{font-weight:500;font-size:var(--font-body--size);white-space:nowrap;color:var(--color-foreground)}.cl-sec-q02 .sticky-pill__button{-webkit-appearance:none;appearance:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;background:var(--color-primary-button-background);color:var(--color-primary-button-text);font-weight:600;font-size:var(--font-body--size-small);text-transform:uppercase;letter-spacing:.5px;padding:10px 20px;border-radius:50px;white-space:nowrap;transition:opacity var(--animation-speed-medium) var(--animation-easing)}.cl-sec-q02 .sticky-pill__button:hover{opacity:.9}@media(max-width:750px){.cl-sec-q02 .sticky-pill__title{display:none}}@media(max-width:750px){.cl-sec-q02 .sticky-pill__inner{gap:8px}}.cl-sec-q02 .accordions{width:100%}.cl-sec-q02 .accordion-block{flex:1 1 0%;width:100%}.cl-sec-q02 .accordions--dividers .accordion-block:not(:last-child) .clx-accordion{border-bottom:var(--separator-border-width) solid var(--color-border)}.cl-sec-q02 .accordions--caret .accordion__icons-add,.cl-sec-q02 .accordions--add .icon--keyboard_arrow_down{display:none}.cl-sec-q02 .badges{justify-content:var(--alignment-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){.cl-sec-q02 .badges{justify-content:var(--alignment)}}.cl-sec-q02 .custom-code-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .delivery-estimation{display:block;font-size:var(--font-body--size);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .delivery-estimation__wrapper{display:flex;align-items:flex-start;gap:8px}.cl-sec-q02 .delivery-estimation__icon .clx-icon{margin-top:2px;font-size:22px!important;width:22px!important;height:22px!important}.cl-sec-q02 .delivery-estimation__text-wrapper{display:flex;flex-direction:column;gap:0px}.cl-sec-q02 .delivery-estimation__content{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-weight:700;font-size:var(--font-body--size-small);text-transform:uppercase}.cl-sec-q02 .delivery-estimation__countdown{display:flex;gap:4px;align-items:center;font-size:var(--font-body--size-small);opacity:.7}.cl-sec-q02 .delivery-estimation__countdown-time{color:#3d5afe;font-weight:700}.cl-sec-q02 .group{gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:var(--width-mobile)}.cl-sec-q02 .group--flex{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}@media not (max-width:750px){.cl-sec-q02 .group{gap:var(--gap);width:var(--width)}}@media not (max-width:750px){.cl-sec-q02 .group--flex{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}}.cl-sec-q02 .clx-icon-with-text{display:flex;gap:var(--gap-mobile);overflow:hidden;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .clx-icon-with-text .text-block{margin-top:0;margin-bottom:0}.cl-sec-q02 .icon-with-text--row-mobile{flex-direction:row;align-items:center;justify-content:flex-start}.cl-sec-q02 .text-block.paragraph p{font-weight:var(--font-weight)}@media not (max-width:750px){.cl-sec-q02 .clx-icon-with-text{gap:var(--gap)}}@media not (max-width:750px){.cl-sec-q02 .icon-with-text--row-desktop{flex-direction:row;align-items:center;justify-content:flex-start}}@media not (max-width:750px){.cl-sec-q02 .icon-with-text--row-desktop .text-block.paragraph p{text-align:left}}.cl-sec-q02 .separator-block{width:100%}.cl-sec-q02 .slider-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%}.cl-sec-q02 .text-block{text-align:var(--text-align-mobile);align-content:center;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){.cl-sec-q02 .text-block{text-align:var(--text-align)}}.cl-sec-q02 .text-block.paragraph>*,.cl-sec-q02 .see-more__content>*{font-weight:var(--font-weight);font-size:var(--font-size)}.cl-sec-q02 cl-deferred-media{width:var(--size-style-width-mobile, var(--size-style-width));margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media screen and not (max-width:750px){.cl-sec-q02 cl-deferred-media{width:var(--size-style-width)}}.cl-sec-q02 .accordion__header{display:flex;align-items:center;cursor:pointer;list-style:none;transition:margin .15s ease-out;padding:var(--margin-sm) 0}.cl-sec-q02 .accordion__header::marker{display:none}.cl-sec-q02 .accordion__header::-webkit-details-marker,.cl-sec-q02 .accordion__header:before{display:none!important}.cl-sec-q02 .accordion__header .clx-icon,.cl-sec-q02 .accordion__header .accordion__icons-add{margin-inline-start:auto;transition:transform var(--animation-speed-fast) var(--animation-easing)}.cl-sec-q02 .clx-accordion:not([open]) .accordion__header .icon--remove,.cl-sec-q02 .clx-accordion[open] .accordion__header .icon--add{display:none}.cl-sec-q02 .clx-accordion[open] .accordion__header .icon--remove,.cl-sec-q02 .clx-accordion:not([open]) .accordion__header .icon--add{display:block}.cl-sec-q02 .accordion__heading{font-size:var(--font-body--size-emphasized);display:flex;align-items:center;gap:var(--gap-sm)}.cl-sec-q02 .clx-accordion__content{padding:0 0 var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}.cl-sec-q02 .loading__spinner{position:absolute;z-index:1;width:18px;color:#000;left:calc(50% - 9px);display:none}.cl-sec-q02 .clx-spinner{animation:1.4s linear 0s infinite normal none running rotator}.cl-sec-q02 .clx-spinner .clx-path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center center;animation:1.4s ease-in-out 0s infinite normal none running dash;stroke:var(--color-primary-button-text)}.cl-sec-q02 .product-media img{aspect-ratio:var(--ratio);object-fit:cover}@media not (max-width:750px){.cl-sec-q02 .cl-shopify-section-product-section{overflow:visible}}.cl-sec-q02 .product-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-q02 .product-section__content{display:flex;justify-content:space-between;flex-direction:column;gap:var(--gap-md);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.cl-sec-q02 .product-section__product-info{display:flex;flex-direction:column;gap:var(--padding-sm)}@media not (max-width:750px){.cl-sec-q02 .product-section__content{flex-direction:var(--image-position);gap:var(--gap)}}@media not (max-width:750px){.cl-sec-q02 .product-section__medias-container{overflow:hidden}}@media not (max-width:750px){.cl-sec-q02 .product-section__medias{width:calc(100% - var(--product-info-width))}}@media not (max-width:750px){.cl-sec-q02 .product-section__product-info{max-width:calc(var(--product-info-width) - var(--gap));width:100%}}@media not (max-width:750px){.cl-sec-q02 .product-section__medias--sticky,.cl-sec-q02 .product-section__product-info--sticky{height:fit-content;position:sticky;top:calc(var(--header-height, 0px) + var(--padding-md));z-index:2}}@media(max-width:750px){.cl-sec-q02 .product-section--carrousel-image-full-width .product-section__content{padding-top:0!important}}@media(max-width:750px){.cl-sec-q02 .product-section--carrousel-image-full-width .product-media-gallery-main-slider{width:calc(100% + 2 * (var(--page-margin-mobile)));margin-left:calc(var(--page-margin-mobile) * -1)}}@media(max-width:750px){.cl-sec-q02 .product-section--carrousel-image-full-width .product-media-gallery__media--rounded{border-radius:0}}.cl-sec-q02{--quantity-selector-button-width: 30px}.cl-sec-q02 .separator{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block;width:var(--width)}.cl-sec-q02 .separator hr{border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-right-style:none;border-bottom-style:none;border-left-style:none;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image:none;border-top:var(--separator-border-width) var(--separator-style) var(--color-border, #e0e0e0)}.cl-sec-q02 cl-slider-component{position:relative}.cl-sec-q02 cl-deferred-media{border-radius:var(--card-border-radius);overflow:hidden;aspect-ratio:var(--ratio);position:relative;display:block}.cl-sec-q02 .video-interaction-hint{opacity:0;transition:opacity .3s;z-index:1}.cl-sec-q02 .video-interaction-hint:hover{opacity:1}.cl-sec-q02 .deferred-media__video:empty{z-index:-1}.cl-sec-q02 .deferred-media__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cl-sec-q02 .deferred-media__video video{aspect-ratio:var(--ratio);object-fit:cover}.cl-sec-q02 .clx-deferred-media__poster-button{opacity:0;transition:opacity .3s}.cl-sec-q02 .clx-deferred-media__poster,.cl-sec-q02 .clx-deferred-media__poster-button{cursor:pointer}.cl-sec-q02 .deferred-media__poster-icon,.cl-sec-q02 .clx-deferred-media__poster-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;transition:var(--animation-link-hover)}.cl-sec-q02 :is(.deferred-media__poster-icon,.clx-deferred-media__poster-button) .icon--play_circle,.cl-sec-q02 :is(.deferred-media__poster-icon,.clx-deferred-media__poster-button) .icon--pause_circle{font-size:60px!important;color:var(--color-primary-button-text)}.cl-sec-q02 .clx-deferred-media__poster:hover .deferred-media__poster-icon{opacity:var(--opacity-link-hover)}.cl-sec-q02 .clx-deferred-media__poster{width:100%;height:100%;object-fit:cover;position:relative}.cl-sec-q02 cl-deferred-media img{height:100%;transition:opacity .3s}@font-face{font-family:iconfont;src:url("{{ 'cl-font-fa29b31d2b.woff2' | asset_url }}") format("woff2"),url("{{ 'cl-font-6f62b2d7ba.woff' | asset_url }}") format("woff"),url("{{ 'cl-font-46dd755ce4.ttf' | asset_url }}") format("truetype")}.cl-sec-q02{--trustwill-css-rendered: "true"}@font-face{font-family:iconfont;src:url("{{ 'cl-font-fa29b31d2b.woff2' | asset_url }}") format("woff2"),url("{{ 'cl-font-6f62b2d7ba.woff' | asset_url }}") format("woff"),url("{{ 'cl-font-46dd755ce4.ttf' | asset_url }}") format("truetype")}.cl-sec-q02{scroll-behavior:auto!important}.cl-sec-q02 .badge--accent{border-radius:var(--badge-border-radius);font-weight:600;font-size:11px;padding:7px 14px;letter-spacing:.5px;background:linear-gradient(135deg,#09184c,#3d5afe)!important;color:#fff!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.cl-sec-q02 .badge--accent-outline{border-radius:var(--badge-border-radius);font-weight:500;font-size:13px;padding:5px 14px;background:transparent!important;color:#3d5afe!important;border:1.5px solid rgb(61,90,254)!important}.cl-sec-q02 .benefit-check .clx-material-symbols-outlined,.cl-sec-q02 .benefit-check .material-symbols-rounded,.cl-sec-q02 .benefit-check .material-symbols-sharp{color:#3d5afe;font-variation-settings:"FILL" 1}.cl-sec-q02 cl-dialog-component .clx-button--secondary{border-color:#171717!important}.cl-sec-q02 .title-fw600,.cl-sec-q02 .title-fw600 *{font-weight:600!important}.cl-sec-q02 .accent-icon .clx-icon{color:#3d5afe!important}.cl-sec-q02 #shopify-block-AcS95M1pJSEwzMWVHa__benefit_1_rS3tU4 .clx-icon,.cl-sec-q02 #shopify-block-AUDJ6SEdLWnFGck9FQ__benefit_2_vW5xY6 .clx-icon,.cl-sec-q02 #shopify-block-ANm42dmUzaDhyejZNZ__benefit_3_zA7bC8 .clx-icon{height:24px;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" 24;font-size:24px!important}.cl-sec-q02 #shopify-block-AaUw1Q0l0NEhsa21ha__guarantee_1_uV3wX4 .clx-icon,.cl-sec-q02 #shopify-block-AR2ZWWTJQRkk2TzFjZ__guarantee_2_yZ5aB6 .clx-icon{height:20px;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" 20;font-size:20px!important}.cl-sec-q02 #cl-shopify-section-template--22218929700995__main .product-section__content{gap:3px!important}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;font-display:block;src:url("{{ 'cl-font-5a76f83174.woff2' | asset_url }}") format("woff2")}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cl-pdp-q.css.map */
