.cl-pdp-pc{padding-bottom:var(--f-sticky-atc-bar-height, 0px)}.cl-pdp-pc :not(.cl-x) #MainContent{padding-bottom:60px}@media screen and (min-width:768px){.cl-pdp-pc .m-main-product[data-layout=layout-7] .container-full{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.cl-pdp-pc .m-main-product--media.container-narrow,.cl-pdp-pc .m-main-product--info.container-narrow{padding-left:calc(var(--column-gap-mobile, var(--column-gap))/2);padding-right:calc(var(--column-gap-mobile, var(--column-gap))/2)}}.cl-pdp-pc .m-media-gallery[data-enable-image-zoom=true] .m-product-media--item.media-type-image{cursor:zoom-in}.cl-pdp-pc .m-media-gallery[data-only-media=true] .m-product-media--slider__images{width:100%}.cl-pdp-pc .m-product-media--item.m-col-span-2{grid-column-start:span 2;grid-column-end:span 2}.cl-pdp-pc .m-product-media--item:hover .m-product-media--zoom-icon{opacity:1}.cl-pdp-pc .m-product-media--zoom-icon{position:absolute;top:20px;right:20px;opacity:0;z-index:10;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--m-duration-default, .25s)}@media screen and (max-width:767px){.cl-pdp-pc .m-product-media--zoom-icon{top:auto;bottom:10px;opacity:1}}.cl-pdp-pc .m-product-media--slider__thumbnail-icon{position:absolute;right:0;top:0;color:rgba(var(--text-white),1);padding:4px;border-radius:2px;background-color:#1f2937}@media screen and (min-width:768px){.cl-pdp-pc .m-product-media--layout-6 .m-product-media--slider__thumbnails{margin-top:0}}.cl-pdp-pc .m-product-media--slider.media-slider-full{position:relative;margin-bottom:32px}@media screen and (min-width:1024px){.cl-pdp-pc .m-product-media--layout-6 .m-product-media--slider{display:flex;flex-direction:row-reverse}.cl-pdp-pc .m-product-media--layout-6 .m-product-media--slider__images{width:calc(100% - 90px);margin-bottom:0}.cl-pdp-pc [data-only-media=true] .m-product-media--layout-6 .m-product-media--slider__images{width:100%}.cl-pdp-pc .m-product-media--layout-6 .m-product-media--slider__thumbnails{padding-right:20px}.cl-pdp-pc .m-product-media--layout-6 .m-product-media--slider__thumbnails .swiper-slide{height:var(--slide-height)!important}.cl-pdp-pc .m-product-media--layout-6 .nav-swiper-container{max-height:450px;width:70px}}@media screen and (min-width:768px){.cl-pdp-pc .m-product-media--layout-7 .swiper-container:not(.swiper-container-initialized) .swiper-slide{width:33.3333333333%}.cl-pdp-pc .m-product-media--layout-7 .swiper-slide .m-product-media{opacity:.3}.cl-pdp-pc .m-product-media--layout-7 .swiper-slide.swiper-slide-active .m-product-media{opacity:1}.cl-pdp-pc .m-product-media--layout-7 .m-product-custom-field,.cl-pdp-pc .m-product-media--layout-7 pickup-availability{text-align:left}.cl-pdp-pc .m-product-media--layout-7 .m-product-option--label{justify-content:center}}.cl-pdp-pc .m-product-media--mobile .swiper-pagination-bullet{margin:2px 4px}.cl-pdp-pc .m-product-media--mobile .m-product-media--slider__thumbnails .nav-swiper-container:not(.swiper-container-initialized) .swiper-wrapper{max-height:80px}.cl-pdp-pc .m-product-media--mobile__atwl-button{position:absolute;right:20px;top:18px;padding:0;z-index:1}.cl-pdp-pc .m-product-media--mobile__atwl-button .ssw-faveiticon{position:static!important}.cl-pdp-pc .m-product-media__xr-button{margin-top:16px}.cl-pdp-pc .m-product-media__xr-button .m-xr-button{background:#ededed;border-radius:4px;padding:6px 10px}.cl-pdp-pc .m-product-media__xr-button .m-xr-button[data-shopify-xr-hidden]{visibility:hidden}.cl-pdp-pc .m-product-media__xr-button .m-xr-button--label{margin-left:8px}.cl-pdp-pc .m-product-media__xr-button .m-xr-button:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.cl-pdp-pc .m-featured-product .main-product__block .m-product-title{color:rgb(var(--color-heading))}.cl-pdp-pc .main-product__block-addons{margin-top:20px}.cl-pdp-pc .main-product__block-title+.main-product__block-rating{margin-top:5px}.cl-pdp-pc .main-product__block-rating+.main-product__block-price,.cl-pdp-pc .main-product__block-title+.main-product__block-price{margin-top:12px}.cl-pdp-pc .main-product__block-rating .spr-starrating{margin:0}.cl-pdp-pc .main-product__block-breadcrumb+.main-product__block-title{margin-top:0}.cl-pdp-pc .main-product__block-title+div[class*="@app"] #shopify-block-loox-rating,.cl-pdp-pc .main-product__block-title+div[class*="@app"] .jdgm-preview-badge{margin-top:-28px}.cl-pdp-pc .main-product__block-buy_buttons .prod__countdown:not(.hidden),.cl-pdp-pc .main-product__block-buy_buttons .prod__stock-countdown{margin-bottom:30px}.cl-pdp-pc .main-product__block-buy_buttons .shopify-payment-button__button--hidden{display:none}.cl-pdp-pc .main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{width:100%;margin-top:20px}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{margin-top:10px}}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block-buy_buttons .m-product-dynamic-checkout{margin-top:10px}.cl-pdp-pc .main-product__block-buy_buttons .m-quantity{flex:1}}.cl-pdp-pc .main-product__block-share-social>a{margin-right:32px}.cl-pdp-pc .main-product__block-share-social>a span{margin-left:8px}.cl-pdp-pc .main-product__block .m-breadcrumb{margin-top:-8.5px}.cl-pdp-pc .main-product__block .m-breadcrumb .container{padding:0}@media screen and (min-width:768px){.cl-pdp-pc .m-product-media--layout-7 .main-product__block .product-block-group--title{flex-direction:column;align-items:center;padding-right:0}}@media screen and (min-width:768px){.cl-pdp-pc .m-product-media--layout-7 .main-product__block .product-block-group--price{justify-content:center}}.cl-pdp-pc .main-product__block .product-block-group--tags{gap:8px}.cl-pdp-pc .main-product__block .m-product-type{font-size:12px;line-height:1.33;margin-bottom:10px;text-transform:uppercase}.cl-pdp-pc .main-product__block .m-product-wishlist{position:absolute;top:0;right:0}.cl-pdp-pc .main-product__block .m-product-wishlist .m-tooltip{margin-bottom:0;border:1px solid rgb(var(--color-border));padding:12px}.cl-pdp-pc .main-product__block .m-product-wishlist .m-tooltip:hover{border-color:rgb(var(--color-button-hover))}.cl-pdp-pc .m-product-media--layout-7 .main-product__block .m-product-wishlist{position:static;margin-left:8px}.cl-pdp-pc .main-product__block .m-product-tax{color:rgb(var(--color-foreground-secondary))}.cl-pdp-pc .main-product__block .m-product-description{line-height:1.5;color:rgb(var(--color-foreground-secondary))}.cl-pdp-pc .main-product__block .m-product-meta li{line-height:34px;display:flex}.cl-pdp-pc .main-product__block .m-product-meta li:first-child{margin-top:25px}.cl-pdp-pc .main-product__block .m-product-meta--label{min-width:85px;font-weight:500;display:block;margin-right:40px}.cl-pdp-pc .m-product-media--layout-7 .main-product__block .m-product-meta{text-align:left}.cl-pdp-pc .main-product__block .m-product-availability{color:#3d9851}.cl-pdp-pc .main-product__block .m-product-availability--outofstock{color:#d11010}.cl-pdp-pc .main-product__block .m-product-tag{margin-bottom:0}.cl-pdp-pc .main-product__block .m-product-text--subtitle{color:rgb(var(--color-foreground-secondary))}.cl-pdp-pc .main-product__block .m-product-text--upercase{text-transform:uppercase;font-size:14px}.cl-pdp-pc .main-product__block .m-product-trust-badge{display:flex;flex-direction:column;align-items:center;background-color:#f8f8f8;border-radius:5px;padding:20px}.cl-pdp-pc .main-product__block .m-product-trust-badge__content{margin-top:20px;font-weight:500}.cl-pdp-pc .main-product__block .m-product-trust-badge--above{flex-direction:column-reverse}.cl-pdp-pc .main-product__block .m-product-trust-badge--above .m-product-trust-badge__content{margin:0 0 20px}@media(max-width:767px){.cl-pdp-pc .main-product__block .m-product-trust-badge{padding:16px}}.cl-pdp-pc .main-product__block .m-product-addon{padding-bottom:16px;border-bottom:1px solid rgb(var(--color-border))}.cl-pdp-pc .main-product__block .m-product-addon--wrapper{margin:20px -5px -5px}.cl-pdp-pc .main-product__block .m-product-addon--item{padding:5px;margin-right:30px}.cl-pdp-pc .main-product__block .m-product-addon--item:hover{color:rgb(var(--color-foreground-secondary))}@media screen and (max-width:639px){.cl-pdp-pc .main-product__block .m-product-addon--item{margin-right:12px}}.cl-pdp-pc .main-product__block .m-product-addon--label{margin-left:8px}.cl-pdp-pc .main-product__block .m-product-shipping--text{margin-top:8px}.cl-pdp-pc .main-product__block .m-product-live-views .live-views-icon{margin-right:8px;animation-duration:1s}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block .m-product-live-views{align-items:flex-start;line-height:22px}}.cl-pdp-pc .main-product__block .m-product-custom-field .m-product-option--label{display:inline-flex}.cl-pdp-pc .main-product__block .m-product-custom-field .m-product-option--label sup{color:#da3f3f;top:-3.4px;left:3.4px}.cl-pdp-pc .main-product__block .alr-display-review-badge{margin-top:8px}.cl-pdp-pc .main-product__block .spr-starrating{justify-content:flex-start!important;align-items:center;margin-top:-15px;margin-bottom:-10px}.cl-pdp-pc .main-product__block .spr-starrating .spr-stars span{display:flex}.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html{display:flex;align-items:center;margin-top:-15px}.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html .ssw-question-count,.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html .ssw-stars{display:inline-flex!important;align-items:center}.cl-pdp-pc .main-product__block .ssw-icon-star{margin:0 3px}.cl-pdp-pc .main-product__block .ssw-review-count{margin-left:10px;white-space:nowrap}.cl-pdp-pc .main-product__block .ssw-question-count{margin-left:15px;white-space:nowrap}.cl-pdp-pc .main-product__block .ssw-question-count>span{display:inline-flex;align-items:center}.cl-pdp-pc .main-product__block .ssw-rq-divider{padding-right:15px}.cl-pdp-pc .main-product__block .gw-icon-chat{margin-right:5px}.cl-pdp-pc .main-product__block .foxkit-preorder-submit{width:auto;flex:1}.cl-pdp-pc .main-product__block .installment-shoppay{margin-top:20px}.cl-pdp-pc .main-product__block .installment-shoppay:empty{display:none}.cl-pdp-pc .main-product__block .foxkit-stock-countdown__progress{height:100%}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html{flex-wrap:wrap}.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html .ssw-rq-divider{display:none!important}.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html .ssw-question-count{margin-left:0;margin-bottom:10px}.cl-pdp-pc .main-product__block #ssw-avg-rate-profile-html .ssw-stars{margin-right:15px;margin-bottom:10px}}.cl-pdp-pc .m-form-ask-question__wrapper{padding:24px;text-align:center}.cl-pdp-pc .m-form-ask-question__title{margin-bottom:24px;font-size:36px;color:rgb(var(--color-foreground))}.cl-pdp-pc .m-form-ask-question__note{font-style:italic;margin-bottom:12px}.cl-pdp-pc .m-recipient-form{display:block;position:relative;margin-bottom:20px}.cl-pdp-pc .m-recipient-form>input[type=checkbox]:not(:checked,:disabled)~.m-recipient-form__fields{display:none}.cl-pdp-pc .m-recipient-form>input[type=checkbox]:checked~.m-recipient-form__fields{display:block;animation:recipientAnimate .3s ease}.cl-pdp-pc .m-recipient-form>input[type=checkbox]:checked~.form-field--checkbox .form-field--checkbox__icon svg path:last-child{display:block}.cl-pdp-pc .m-recipient-form .m-recipient-field~.m-recipient-field{margin-top:15px}.cl-pdp-pc .m-recipient-form .m-recipient-form__fields{padding-top:20px;margin-top:10px;border-top:1px solid rgb(var(--color-border))}.cl-pdp-pc .m-product-details-tabs{margin-bottom:48px}.cl-pdp-pc .m-product-details-tabs .m-tab-header{font-weight:500}.cl-pdp-pc .m-product-details-tabs .m-tab-content:not(.m-tab-content--reviews) .m-tab-content__inner{color:rgb(var(--color-foreground-secondary));line-height:1.75}.cl-pdp-pc .spr-container .spr-reviews{margin:26px 0}.cl-pdp-pc .spr-container .spr-header-title{font-weight:500;margin-bottom:32px}.cl-pdp-pc .spr-container .spr-summary{color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:space-between;position:relative}.cl-pdp-pc .spr-container .spr-summary:before,.cl-pdp-pc .spr-container .spr-summary:after{display:none}.cl-pdp-pc .spr-container .spr-summary-caption{flex:1;text-align:left}.cl-pdp-pc .spr-container .spr-review{position:relative;padding:30px 0!important}.cl-pdp-pc .spr-container .spr-review .spr-starratings{font-size:9px}.cl-pdp-pc .spr-container .spr-review .spr-starratings .spr-icon{margin:0 1px}.cl-pdp-pc .spr-container .spr-review-content-body{font-size:16px!important;line-height:28px;color:#666}.cl-pdp-pc .spr-container .spr-review-header{display:flex;flex-flow:column}.cl-pdp-pc .spr-container .spr-review-header-title{font-weight:600;margin-bottom:14px;font-size:18px;order:1;margin-top:20px}.cl-pdp-pc .spr-container .spr-review-header-byline{margin-bottom:0;font-style:inherit;font-size:18px}.cl-pdp-pc .spr-container .spr-review-header-byline strong:last-child{font-weight:400;font-size:14px}.cl-pdp-pc .spr-container .spr-review-reply-shop{float:none}.cl-pdp-pc .spr-container .spr-review-reply{margin-bottom:12px;padding:16px!important;border-radius:5px;background-color:#f7f7f7;margin-top:32px;margin-left:45px;display:flex;flex-flow:column}.cl-pdp-pc .spr-container .spr-review-content{margin:0;padding:0}.cl-pdp-pc .spr-container .spr-review-reply-body{font-size:16px;line-height:28px;color:#666;order:1;margin-top:5px}.cl-pdp-pc .spr-container .spr-review-reply-shop{font-size:18px;font-style:inherit;order:0}.cl-pdp-pc .spr-container .spr-review-footer{margin-top:20px}.cl-pdp-pc .spr-container .spr-summary-actions-newreview{background-color:#0000;text-align:center;border:1px solid rgb(var(--color-border));white-space:nowrap;padding:10px 20px;transition:var(--m-duration-default, .25s) all;border-width:var(--btn-border-width);letter-spacing:var(--btn-letter-spacing, 0);text-transform:var(--btn-text-transform, "");border-radius:var(--btn-border-radius, 0);line-height:var(--btn-line-height, "normal");float:none;display:inline-block}.cl-pdp-pc .spr-container .spr-summary-actions-newreview:before,.cl-pdp-pc .spr-container .spr-summary-actions-newreview:after{display:none!important}.cl-pdp-pc .spr-container .spr-summary-actions-newreview:focus,.cl-pdp-pc .spr-container .spr-summary-actions-newreview:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover))!important;color:rgb(var(--color-button-text-hover))!important;box-shadow:0 0 0 3.4px rgb(var(--color-button-hover))}@media screen and (min-width:768px){.cl-pdp-pc .spr-container .spr-summary-actions-newreview{padding-left:32px;padding-right:32px}}.cl-pdp-pc .spr-container .spr-review-reportreview{color:#666;text-decoration:underline}.cl-pdp-pc .spr-container .spr-form-contact-name,.cl-pdp-pc .spr-container .spr-form-contact-email,.cl-pdp-pc .spr-container .spr-form-contact-location,.cl-pdp-pc .spr-container .spr-form-review-rating,.cl-pdp-pc .spr-container .spr-form-review-title,.cl-pdp-pc .spr-container .spr-form-review-body{margin-bottom:20px}.cl-pdp-pc .spr-container .spr-form-input:not(.spr-starrating,.spr-form-input-textarea){padding:6px 12px;border:1px solid rgb(var(--color-border));border-radius:var(--input-rounded, 4px);background-color:rgb(var(--color-form-field));color:rgb(var(--color-form-field-text));width:100%;outline:none;line-height:2;transition:all var(--m-duration-default, .25s) ease-in-out}.cl-pdp-pc .spr-container .spr-form-input:not(.spr-starrating,.spr-form-input-textarea):focus{border-color:rgb(var(--color-foreground))}.cl-pdp-pc .spr-container .spr-form-label{font-size:14px;margin-bottom:12px;display:block}.cl-pdp-pc .spr-container .spr-form-title{margin-bottom:20px}@media screen and (max-width:767px){.cl-pdp-pc .spr-container{padding:0!important}.cl-pdp-pc .spr-container .spr-review{padding:16px 0!important}.cl-pdp-pc .spr-container .spr-summary{flex-flow:column}.cl-pdp-pc .spr-container .spr-summary-caption{padding:10px 0;margin-left:0}}.cl-pdp-pc .spr-badge-caption{margin-left:8px}@media screen and (max-width:767px){.cl-pdp-pc .spr-badge-caption{font-size:14px}.cl-pdp-pc .m-product-collapsible .m-accordion--item-button{font-size:18px;padding:12px 0}}.cl-pdp-pc #more-payment-options-link{display:none}.cl-pdp-pc .vstar-star .item-nostar{font-size:0}.cl-pdp-pc .product-icon-list{font-size:0}.cl-pdp-pc .product-icon-list .nostar .trustoo-rating-icon path{fill:var(--nostar-color)}.cl-pdp-pc .trustpilot-simple-section{display:inline-grid;grid-template-columns:max-content auto;column-gap:12px;row-gap:4px;align-items:center;justify-content:start;font-family:inherit;text-decoration:none!important;cursor:pointer;position:relative;z-index:10;pointer-events:auto}.cl-pdp-pc .trustpilot-stars{grid-column:1;grid-row:1;height:20px;width:auto;display:block;margin:0 auto}.cl-pdp-pc .trustpilot-logo{grid-column:1;grid-row:2;height:20px;width:auto;display:block;margin:0 auto}.cl-pdp-pc .trustpilot-text{grid-column:2;grid-row:1;font-size:14px;font-weight:700;color:#1c1b1b;line-height:1.2}@keyframes bsg2-in{0%{opacity:0}to{opacity:1}}.cl-pdp-pc .m-pickup-availability__preview{padding:20px 30px 0 0}.cl-pdp-pc .m-pickup-availability__preview svg{flex-shrink:0;margin-top:3px;margin-right:8px;stroke-width:1.5;fill:currentColor}.cl-pdp-pc .m-pickup-availability__info p{margin:0 0 8.5px}.cl-pdp-pc .m-pickup-availability__item--time svg{margin-right:8px}.cl-pdp-pc .m-pickup-availability__item--address{margin-top:10px}.cl-pdp-pc .m-pickup-availability__drawer--header{border-bottom:1px solid rgb(var(--color-border))}.cl-pdp-pc .m-pickup-availability__drawer--content h3,.cl-pdp-pc .m-pickup-availability__drawer--content h4{color:rgb(var(--color-foreground))}.cl-pdp-pc #cl-shopify-section-template--29945549881678__main .new{background-color:#000;color:#fff;text-align:center;font-size:20px;padding:20px}.cl-pdp-pc #cl-shopify-section-template--29945549881678__main .m-price-item--sale{font-weight:700}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-inter-variable-latin.woff2?v=53399804603581884051792381460) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-inter-variable-latin-ext.woff2?v=1050693247099517211792381433) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.cl-pdp-pc{--font-stack-header: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-stack-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-style-header: normal;--font-style-body: normal;--font-weight-header: 700;--font-weight-header--bolder: 800;--font-weight-header--lighter: 600;--font-weight-body: 400;--font-weight-body--bold: 600;--font-weight-body--bolder: 700}.cl-pdp-pc{font-size:calc(var(--font-base-size, 16) * 1px);-webkit-font-smoothing:antialiased;height:100%;scroll-behavior:smooth}.cl-pdp-pc{margin:0;font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);color:rgb(var(--color-foreground));font-size:var(--font-body-size, 15px);line-height:var(--font-body-line-height, 1.3);letter-spacing:0px;background-color:rgb(var(--color-background));position:relative;min-height:100%}.cl-pdp-pc h1:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h2:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h3:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h4:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h5:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h6:where(:not([data-cl-app-slot] *)){font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-style:var(--font-style-header);color:rgb(var(--color-heading));line-height:normal;letter-spacing:var(--heading-letter-spacing)}.cl-pdp-pc h1:where(:not([data-cl-app-slot] *)),.cl-pdp-pc .h1{font-size:calc(((var(--font-h1-mobile)) / (var(--font-base-size))) * 17px);font-weight:800;line-height:1.05;letter-spacing:-.02em}@media only screen and (min-width:768px){.cl-pdp-pc .h1,.cl-pdp-pc h1:where(:not([data-cl-app-slot] *)){font-size:calc(((var(--font-h1-tablet)) / (var(--font-base-size))) * 17px)}}@media only screen and (min-width:1280px){.cl-pdp-pc .h1,.cl-pdp-pc h1:where(:not([data-cl-app-slot] *)){font-size:calc(((var(--font-h1-desktop)) / (var(--font-base-size))) * 17px)}}.cl-pdp-pc .rte,.cl-pdp-pc .m-richtext__description{font-weight:var(--font-weight-body);line-height:1.5;letter-spacing:0px}.cl-pdp-pc .rte p,.cl-pdp-pc .rte li,.cl-pdp-pc .m-richtext__description p{font-weight:var(--font-weight-body);line-height:1.5}.cl-pdp-pc [style*=--aspect-ratio]:where(:not([data-cl-app-slot] *)){position:relative;overflow:hidden}.cl-pdp-pc [style*=--aspect-ratio]:where(:not([data-cl-app-slot] *)):before{display:block;width:100%;content:"";height:0px}.cl-pdp-pc [style*=--aspect-ratio]>:first-child:where(:not([data-cl-app-slot] *)){top:0;left:0;right:0;object-fit:cover;width:100%;height:100%;position:absolute!important}.cl-pdp-pc [style*=--aspect-ratio]:where(:not([data-cl-app-slot] *)):before{padding-top:calc(100% / (.0001 + var(--aspect-ratio, 16/9)))}@media(max-width:767px){.cl-pdp-pc [style*=--aspect-ratio]:where(:not([data-cl-app-slot] *)):before{padding-top:calc(100% / (.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9))))}}.cl-pdp-pc .swiper-wrapper{display:flex}.cl-pdp-pc .m\:grid,.cl-pdp-pc .m\:flex{margin-left:max(-15px,var(--column-gap-mobile, var(--column-gap))/-2);margin-right:max(-15px,var(--column-gap-mobile, var(--column-gap))/-2);row-gap:var(--row-gap-mobile, var(--column-gap-mobile, --column-gap))}@media screen and (min-width:768px){.cl-pdp-pc .m\:grid,.cl-pdp-pc .m\:flex{margin-left:min(-7.5px,var(--column-gap-mobile, var(--column-gap))/-2);margin-right:min(-7.5px,var(--column-gap-mobile, var(--column-gap))/-2)}}@media screen and (min-width:1024px){.cl-pdp-pc .m\:grid,.cl-pdp-pc .m\:flex{row-gap:var(--row-gap, var(--column-gap));margin-left:calc(var(--column-gap, 0)/-2);margin-right:calc(var(--column-gap, 0)/-2)}}.cl-pdp-pc .m\:flex,.cl-pdp-pc .m\:display-flex{display:flex}.cl-pdp-pc .m\:column{padding-left:calc(var(--column-gap-mobile, var(--column-gap))/2);padding-right:calc(var(--column-gap-mobile, var(--column-gap))/2)}@media screen and (min-width:768px){.cl-pdp-pc .m\:column{padding-left:max(7.5px,var(--column-gap-mobile, var(--column-gap))/2);padding-right:max(7.5px,var(--column-gap-mobile, var(--column-gap))/2)}}@media screen and (min-width:1024px){.cl-pdp-pc .m\:column{padding-left:calc(var(--column-gap, 0)/2);padding-right:calc(var(--column-gap, 0)/2)}}.cl-pdp-pc .m\:flex{display:flex}.cl-pdp-pc .m\:flex-wrap{flex-wrap:wrap}.cl-pdp-pc .m\:inline-flex{display:inline-flex}.cl-pdp-pc .m\:hidden{display:none}.cl-pdp-pc .m\:items-center{align-items:center}.cl-pdp-pc .m\:items-end{align-items:end}.cl-pdp-pc .m\:justify-end{justify-content:end}.cl-pdp-pc .m\:w-12\/12,.cl-pdp-pc .m\:w-full{width:100%}@media(min-width:768px){.cl-pdp-pc .md\:m\:w-1\/2{width:50%}}@media(min-width:768px){.cl-pdp-pc .md\:m\:hidden{display:none}}@media(min-width:768px){.cl-pdp-pc .md\:m\:block{display:block}}.cl-pdp-pc *:where(:not([data-cl-app-slot] *)),.cl-pdp-pc :where(:not([data-cl-app-slot] *)):before,.cl-pdp-pc :where(:not([data-cl-app-slot] *)):after{box-sizing:border-box;border-width:0px;border-style:solid;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cl-pdp-pc{line-height:1.5;text-size-adjust:100%;tab-size:4}.cl-pdp-pc{margin:0}.cl-pdp-pc hr:where(:not([data-cl-app-slot] *)){height:0px;color:inherit;border-top-width:1px}.cl-pdp-pc a:where(:not([data-cl-app-slot] *)){color:inherit;text-decoration:inherit;cursor:pointer}.cl-pdp-pc b:where(:not([data-cl-app-slot] *)),.cl-pdp-pc strong:where(:not([data-cl-app-slot] *)){font-weight:bolder}.cl-pdp-pc button:where(:not([data-cl-app-slot] *)),.cl-pdp-pc input:where(:not([data-cl-app-slot] *)),.cl-pdp-pc optgroup:where(:not([data-cl-app-slot] *)),.cl-pdp-pc select:where(:not([data-cl-app-slot] *)),.cl-pdp-pc textarea:where(:not([data-cl-app-slot] *)){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:currentcolor;margin:0;padding:0}.cl-pdp-pc button:where(:not([data-cl-app-slot] *)),.cl-pdp-pc select:where(:not([data-cl-app-slot] *)){text-transform:none}.cl-pdp-pc button:where(:not([data-cl-app-slot] *)),.cl-pdp-pc [type=button]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc [type=reset]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc [type=submit]:where(:not([data-cl-app-slot] *)){-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none}.cl-pdp-pc blockquote:where(:not([data-cl-app-slot] *)),.cl-pdp-pc dl:where(:not([data-cl-app-slot] *)),.cl-pdp-pc dd:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h1:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h2:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h3:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h4:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h5:where(:not([data-cl-app-slot] *)),.cl-pdp-pc h6:where(:not([data-cl-app-slot] *)),.cl-pdp-pc hr:where(:not([data-cl-app-slot] *)),.cl-pdp-pc figure:where(:not([data-cl-app-slot] *)),.cl-pdp-pc p:where(:not([data-cl-app-slot] *)),.cl-pdp-pc pre:where(:not([data-cl-app-slot] *)){margin:0}.cl-pdp-pc ol:where(:not([data-cl-app-slot] *)),.cl-pdp-pc ul:where(:not([data-cl-app-slot] *)),.cl-pdp-pc menu:where(:not([data-cl-app-slot] *)){list-style:none;margin:0;padding:0}.cl-pdp-pc dialog:where(:not([data-cl-app-slot] *)){padding:0}.cl-pdp-pc input:where(:not([data-cl-app-slot] *))::placeholder,.cl-pdp-pc textarea:where(:not([data-cl-app-slot] *))::placeholder{opacity:.75;color:rgb(var(--color-form-field-text))}.cl-pdp-pc button:where(:not([data-cl-app-slot] *)),.cl-pdp-pc [role=button]:where(:not([data-cl-app-slot] *)){cursor:pointer}.cl-pdp-pc :disabled:where(:not([data-cl-app-slot] *)){cursor:default}.cl-pdp-pc img:where(:not([data-cl-app-slot] *)),.cl-pdp-pc svg:where(:not([data-cl-app-slot] *)),.cl-pdp-pc video:where(:not([data-cl-app-slot] *)),.cl-pdp-pc canvas:where(:not([data-cl-app-slot] *)),.cl-pdp-pc audio:where(:not([data-cl-app-slot] *)),.cl-pdp-pc iframe:where(:not([data-cl-app-slot] *)),.cl-pdp-pc embed:where(:not([data-cl-app-slot] *)),.cl-pdp-pc object:where(:not([data-cl-app-slot] *)){display:block}.cl-pdp-pc img:where(:not([data-cl-app-slot] *)),.cl-pdp-pc video:where(:not([data-cl-app-slot] *)){max-width:100%;height:auto}.cl-pdp-pc [hidden]:where(:not([data-cl-app-slot] *)){display:none!important}.cl-pdp-pc .rte>:last-child{margin-bottom:0}.cl-pdp-pc .rte p{margin-bottom:.75em;margin-top:.75em}.cl-pdp-pc .rte p:first-child{margin-top:0}.cl-pdp-pc .rte p:last-child{margin-bottom:0}.cl-pdp-pc input[type=text]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc input[type=email]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc input[type=password]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc input[type=search]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc select:where(:not([data-cl-app-slot] *)){-webkit-appearance:none;appearance:none}.cl-pdp-pc select:where(:not([data-cl-app-slot] *)){background-color:#0000;background-position:calc(100% - 9px) center;background-repeat:no-repeat;background-image:var(--arrow-select-box);background-size:10px auto;padding-right:25px}.cl-pdp-pc input:not(.m-quantity__input,.form-field,.m-facets-price--range):where(:not([data-cl-app-slot] *)),.cl-pdp-pc textarea:not(.m-quantity__input,.form-field,.m-facets-price--range):where(:not([data-cl-app-slot] *)){border-width:1px;border-style:solid}.cl-pdp-pc .m-button,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded,.cl-pdp-pc .spr-button.spr-button-primary{outline:none;text-align:center;padding:10px 20px;white-space:normal;transition:var(--m-duration-default, .25s) all;display:inline-block;border:1px solid rgba(0,0,0,0);font-size:var(--font-btn-size, 17px);font-weight:var(--font-btn-weight, 500);letter-spacing:var(--btn-letter-spacing, 0);text-transform:var(--btn-text-transform, "");border-radius:var(--btn-border-radius, 0);line-height:var(--btn-line-height, "normal")}.cl-pdp-pc .m-button:hover,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.cl-pdp-pc .spr-button.spr-button-primary:hover{cursor:pointer}.cl-pdp-pc .m-button:focus,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.cl-pdp-pc .spr-button.spr-button-primary:focus,.cl-pdp-pc .m-button:hover,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.cl-pdp-pc .spr-button.spr-button-primary:hover{border-color:rgb(var(--color-button-hover));background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.cl-pdp-pc .m-button:not(.m-button--link):hover,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.m-button--link):hover,.cl-pdp-pc .spr-button.spr-button-primary:not(.m-button--link):hover{box-shadow:0 0 0 3.4px rgb(var(--color-button-hover))}@media screen and (min-width:768px){.cl-pdp-pc .m-button,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded,.cl-pdp-pc .spr-button.spr-button-primary{padding-left:32px;padding-right:32px}}.cl-pdp-pc .m-button--primary,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded,.cl-pdp-pc .spr-button.spr-button-primary{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.cl-pdp-pc .m-button--primary:focus,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded:focus,.cl-pdp-pc .spr-button.spr-button-primary:focus,.cl-pdp-pc .m-button--primary:hover,.cl-pdp-pc .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.cl-pdp-pc .spr-button.spr-button-primary:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}@media screen and (min-width:1280px){.cl-pdp-pc .m-button--icon:hover{box-shadow:0 0 0 3.4px rgb(var(--color-button-hover))}}.cl-pdp-pc .container{width:100%;margin:0 auto;padding:0 15px;max-width:var(--container-width, 1280px)}.cl-pdp-pc .m\:text-color-body{color:rgb(var(--color-foreground))}.cl-pdp-pc .m\:disabled,.cl-pdp-pc [disabled]:where(:not([data-cl-app-slot] *)){pointer-events:none;opacity:.5}.cl-pdp-pc .m-svg-icon{width:16px;height:16px}.cl-pdp-pc .m-svg-icon--large{width:24px;height:24px}.cl-pdp-pc .m-collapsible--button{-webkit-user-select:none;user-select:none;font-weight:500;width:100%;padding-top:16px;padding-bottom:10px;border-bottom:1px solid rgb(var(--color-border));transition:all var(--m-duration-default, .25s);display:flex;align-items:center;justify-content:space-between}.cl-pdp-pc .m-collapsible--button span{text-transform:initial}.cl-pdp-pc .m-collapsible--icon{transition:transform var(--m-duration-default, .25s) ease}.cl-pdp-pc .m-collapsible--content__inner{padding:16px 0}.cl-pdp-pc .m-collapsible [data-trigger]{cursor:pointer;position:relative}.cl-pdp-pc .m-collapsible [data-content]{height:auto;overflow:hidden;transition:height var(--m-duration-default, .25s);will-change:height}.cl-pdp-pc .m-collapsible[open=true] .m-collapsible--icon{transform:rotateX(180deg)}.cl-pdp-pc .m-product-form .m-add-to-cart{position:relative;flex-grow:1;flex-shrink:1}.cl-pdp-pc responsive-image:where(:not([data-cl-app-slot] *)){display:inline-block;transition-duration:var(--duration-long);transition-timing-function:ease;background-color:var(--bg-card-placeholder);transition-property:background-color}.cl-pdp-pc responsive-image img:where(:not([data-cl-app-slot] *)){opacity:0;backface-visibility:hidden;transition-property:transform,opacity}.cl-pdp-pc responsive-image.m-image-loaded{background-color:#0000}.cl-pdp-pc responsive-image.m-image-loaded img{animation:mZoomFadeSmall var(--m-duration-animate) ease forwards}.cl-pdp-pc .m-image{width:var(--image-width, 100%);vertical-align:middle}.cl-pdp-pc .swiper-container{display:block}.cl-pdp-pc .swiper-pagination{display:inline-flex;justify-content:center;align-items:center;flex-flow:wrap;padding:5px 0;pointer-events:auto;z-index:39}.cl-pdp-pc .swiper-pagination:empty{display:none!important}.cl-pdp-pc .animate-spin{animation:1s linear 0s infinite normal none running mSpin;display:none}.cl-pdp-pc .animate-spin circle{opacity:.25}.cl-pdp-pc .animate-spin path{opacity:.75}.cl-pdp-pc .m-spinner-icon{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}@media(prefers-reduced-motion:no-preference){.cl-pdp-pc .m-scroll-trigger.animate--fade-in,.cl-pdp-pc .m-scroll-trigger.animate--fade-in-up,.cl-pdp-pc .m-scroll-trigger.animate--fade-in-left,.cl-pdp-pc .m-scroll-trigger.animate--fade-in-right,.cl-pdp-pc .m-scroll-trigger.animate--zoom-fade{opacity:.01;transition-property:opacity,transform}}@media(prefers-reduced-motion:no-preference){.cl-pdp-pc .m-scroll-trigger.animate--fade-in-up{transform:translateY(20px)}}@media(prefers-reduced-motion:no-preference){.cl-pdp-pc .m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-up{animation-duration:;animation-timing-function:;animation-iteration-count:;animation-direction:;animation-fill-mode:;animation-play-state:;animation-name:;animation-timeline:;animation-range-start:;animation-range-end:;animation-delay:calc(var(--animation-order)*75ms)}}.cl-pdp-pc .m-product-option .option-label--selected{font-weight:400}.cl-pdp-pc .m-product-option .foxkit-sizechart-button--label{margin-left:8px}.cl-pdp-pc .m-product-option input[type=radio]{clip:rect(0px,0px,0px,0px);overflow:hidden;position:absolute;height:1px;width:1px}.cl-pdp-pc .m-product-option--label{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;line-height:24px;margin-bottom:12px;font-weight:500}.cl-pdp-pc .m-product-option--image .m-product-option--content,.cl-pdp-pc .m-product-option--button .m-product-option--content,.cl-pdp-pc .m-product-option--default .m-product-option--content{margin:0 -5px}.cl-pdp-pc .m-product-option--button .m-product-option--node input:checked+label,.cl-pdp-pc .m-product-option--button .m-product-option--node__label[data-selected=true]{border-color:rgb(var(--color-button-hover));background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.cl-pdp-pc .m-product-option--button .m-product-option--node__label{border:1px solid rgb(var(--color-border));min-width:35px;padding:10px;margin:5px;border-radius:5px;transition:var(--m-duration-default, .25s) all;text-transform:capitalize;line-height:1.3;font-size:14px}.cl-pdp-pc :where([data-cl-tag=variant-picker]) .m-product-option--button .m-product-option--node__label{font-size:var(--font-base-size);min-width:45px}.cl-pdp-pc .m-product-option--button .m-product-option--node__label:hover{border-color:rgb(var(--color-button-hover))}.cl-pdp-pc .m-product-option--node__label{display:flex;align-items:center;justify-content:center;cursor:pointer}.cl-pdp-pc .m-product-option:not(:last-child){margin-bottom:20px}.cl-pdp-pc .pack-switcher{display:block;margin:0 0 20px;--ps-border: #d9d9d9;--ps-active: #111;--ps-soft: #f5f5f5;--ps-text: #111;--ps-muted: #6b7280;--ps-sale: #c0392b;--ps-deal: #2e7d32}.cl-pdp-pc .pack-switcher .ps-row{padding:13px 0}.cl-pdp-pc .pack-switcher .ps-row+.ps-row{border-top:1px solid rgb(238,238,238)}.cl-pdp-pc .ps-row__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.cl-pdp-pc .ps-row__label{font-size:15px;color:var(--ps-muted)}.cl-pdp-pc .ps-row__label b{color:var(--ps-text);font-weight:700}.cl-pdp-pc .ps-row__hint{font-size:12px;color:var(--ps-muted)}.cl-pdp-pc .ps-sizeguide{background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0;cursor:pointer;font-size:14px;color:var(--ps-text);display:inline-flex;align-items:center;gap:6px}.cl-pdp-pc .ps-sizeguide span{text-decoration:underline;text-underline-offset:3px}.cl-pdp-pc .ps-sizeguide svg{flex:0 0 auto}.cl-pdp-pc .ps-selectwrap{position:relative}.cl-pdp-pc .ps-select{width:100%;height:50px;padding:0 38px 0 14px;font-size:16px;cursor:pointer;outline:none;border:1px solid var(--ps-border)!important;border-radius:9px!important;background:#fff!important;color:var(--ps-text)!important;-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important}.cl-pdp-pc .ps-select:focus{outline:none;border-color:var(--ps-active)}.cl-pdp-pc .ps-qtyline{font-size:15px;color:var(--ps-muted);margin-bottom:9px}.cl-pdp-pc .ps-qtyline b{color:var(--ps-text);font-weight:700}.cl-pdp-pc .ps-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:9px}.cl-pdp-pc .ps-tier{position:relative;min-height:66px;padding:12px 8px;border:1px solid var(--ps-border);border-radius:10px;background:#fff;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:border-color .15s,box-shadow .15s}.cl-pdp-pc .ps-tier:hover{border-color:#b5b5b5}.cl-pdp-pc .ps-tier.is-selected{border-color:var(--ps-active);box-shadow:inset 0 0 0 1px var(--ps-active)}.cl-pdp-pc .ps-tier__badge{position:absolute;top:-9px;left:50%;transform:translate(-50%);background:var(--ps-deal);color:#fff;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:2px 9px;border-radius:999px;white-space:nowrap}.cl-pdp-pc .ps-tier__name{font-size:19px;font-weight:700;color:var(--ps-text);line-height:1.1}.cl-pdp-pc .ps-tier__sub{font-size:14.5px;color:var(--ps-muted)}.cl-pdp-pc .ps-tier__sub--save{color:var(--ps-sale);font-weight:600}.cl-pdp-pc .ps-colors{display:flex;flex-wrap:wrap;gap:10px}.cl-pdp-pc .ps-color{width:30px;height:30px;padding:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:none;cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:box-shadow .15s}.cl-pdp-pc .ps-color__swatch{width:30px;height:30px;border-radius:50%;border:1px solid rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;overflow:hidden}.cl-pdp-pc .ps-color:hover .ps-color__swatch{border-color:var(--ps-active)}.cl-pdp-pc .ps-color:not(.ps-color--labeled).is-selected .ps-color__swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--ps-active)}.cl-pdp-pc .ps-slots{display:flex;flex-direction:column;gap:7px;margin-top:13px}.cl-pdp-pc .ps-slot{display:flex;align-items:center;gap:10px;width:100%;padding:8px 11px;border:1px solid var(--ps-border);border-radius:9px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s}.cl-pdp-pc .ps-slot:hover{border-color:var(--ps-active)}.cl-pdp-pc .ps-slot__index{width:22px;height:22px;flex:0 0 auto;border-radius:50%;background:var(--ps-soft);color:var(--ps-muted);font-size:11px;display:flex;align-items:center;justify-content:center}.cl-pdp-pc .ps-slot__swatch{width:22px;height:22px;flex:0 0 auto;border-radius:50%;border:1px solid rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;overflow:hidden}.cl-pdp-pc .ps-slot__text{flex:1 1 auto;font-size:14px;color:var(--ps-text)}.cl-pdp-pc .ps-slot__badge{flex:0 0 auto;background:var(--ps-deal);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:2px 8px;border-radius:999px}.cl-pdp-pc .ps-slot.is-free{border-color:var(--ps-deal);background:#f3faf4}.cl-pdp-pc .ps-slot__edit{flex:0 0 auto;font-size:13.5px;color:var(--ps-text);text-decoration:underline;text-underline-offset:3px}.cl-pdp-pc .ps-footer{padding-top:13px;border-top:1px solid rgb(238,238,238)}.cl-pdp-pc .ps-perunit{font-size:14px;color:var(--ps-muted);margin:-4px 0 12px}.cl-pdp-pc .ps-total{display:flex;align-items:baseline;gap:10px;margin-bottom:11px}.cl-pdp-pc .ps-total__value{font-size:25px;font-weight:800;color:var(--ps-text)}.cl-pdp-pc .ps-total__was{font-size:15px;color:var(--ps-muted);text-decoration:line-through}.cl-pdp-pc .ps-total__save{font-size:14px;font-weight:600;color:var(--ps-sale);margin-left:auto}.cl-pdp-pc .ps-atc{width:100%;height:54px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;cursor:pointer}.cl-pdp-pc .ps-atc__spinner svg{width:18px;height:18px}.cl-pdp-pc .ps-message{margin-top:9px;font-size:13px;color:var(--ps-sale);display:none}@media(max-width:560px){.cl-pdp-pc .ps-tiers{gap:7px}}@media(max-width:560px){.cl-pdp-pc .ps-tier{min-height:60px;padding:11px 5px}}@media(max-width:560px){.cl-pdp-pc .ps-tier__name{font-size:16px}}@media(max-width:560px){.cl-pdp-pc .ps-tier__sub{font-size:13px}}@media(max-width:560px){.cl-pdp-pc .ps-tier__badge{font-size:9px;padding:2px 6px;top:-8px}}.cl-pdp-pc .ps-native-hidden,.cl-pdp-pc .size-guide-wrapper{display:none!important}.cl-pdp-pc .ps-perks{display:flex;flex-direction:column;gap:7px;margin-top:7px}.cl-pdp-pc .ps-perks[hidden]{display:none}.cl-pdp-pc .ps-perunit{color:var(--ps-text);font-weight:500}.cl-pdp-pc .ps-tier{padding:15px 8px 9px}.cl-pdp-pc .ps-tier__badge{top:-10px;padding:1px 9px;line-height:1.45}@media(max-width:560px){.cl-pdp-pc .ps-tier{padding:14px 5px 8px}}@media(max-width:560px){.cl-pdp-pc .ps-tier__badge{top:-10px;padding:1px 6px}}@media(max-width:560px){.cl-pdp-pc .ps-tier,.cl-pdp-pc .ps-tiers--cadeau-bas .ps-tier{padding-left:3px;padding-right:3px}}.cl-pdp-pc{--ig-ss-line-margin: 18px;--ig-ss-gap-above: 22px;--ig-ss-gap-below: -8px;--ig-atc-height: 56px}.cl-pdp-pc :not(.cl-x) .main-product__block .m-product-title{font-size:24px;line-height:1.3}@media(max-width:767px){.cl-pdp-pc :not(.cl-x) .main-product__block .m-product-title{font-size:20px}}.cl-pdp-pc :not(.cl-x) .main-product__block+.main-product__block{margin-top:10px}.cl-pdp-pc :not(.cl-x) .main-product__block hr{margin:10px 0}.cl-pdp-pc :not(.cl-x) .custom-quick-glance-grid{gap:8px;margin:10px 0 8px}.cl-pdp-pc :not(.cl-x) .custom-quick-glance-item img{width:26px;height:26px;margin-right:10px}.cl-pdp-pc :not(.cl-x) .custom-quick-glance-item p{font-size:15px;line-height:1.3}.cl-pdp-pc :not(.cl-x) .main-product__block-shipping{border-top:1px solid rgb(229,229,229);padding-top:14px}.cl-pdp-pc :not(.cl-x) .m-product-shipping{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:9px;align-items:flex-start!important}.cl-pdp-pc :not(.cl-x) .m-product-shipping--item{display:flex;align-items:center;gap:10px;margin:0;width:100%;justify-content:flex-start!important;text-align:left!important}.cl-pdp-pc :not(.cl-x) .m-product-shipping--content{margin-left:0!important;justify-content:flex-start!important}.cl-pdp-pc :not(.cl-x) .m-product-shipping--content p{margin:0;font-size:15px;line-height:1.3;text-align:left!important}.cl-pdp-pc :not(.cl-x) .m-product-shipping--content__value{margin-left:6px}.cl-pdp-pc :not(.cl-x) .m-product-shipping--item:not(.m-product-shipping--text){color:#1e7d32}.cl-pdp-pc :not(.cl-x) .m-product-shipping--item:not(.m-product-shipping--text) strong{font-weight:700}.cl-pdp-pc .ig-dot{width:15px;height:15px;border-radius:50%;border:2px solid rgb(30,125,50);display:inline-block;position:relative;flex-shrink:0}.cl-pdp-pc :not(.cl-x) .m-add-to-cart{background:#000;border-color:#000;color:#fff;border-radius:8px;font-weight:700;min-height:var(--ig-atc-height);padding-top:0;padding-bottom:0}.cl-pdp-pc .ig-payments{display:flex;flex-wrap:wrap;gap:4px 0px;justify-content:space-between;width:100%}.cl-pdp-pc .ig-payments .ig-pay{width:42px;height:auto;display:block}.cl-pdp-pc .ig-scroll-target{scroll-margin-top:20px}.cl-pdp-pc .ig-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:99;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:#0000001f 0 -2px 12px;transform:translateY(110%);transition:transform .25s}.cl-pdp-pc .ig-sticky-atc__btn{width:100%;max-width:600px;margin:0 auto;height:50px;background:#000;color:#fff;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center}.cl-pdp-pc,.cl-pdp-pc .m-color-default{--color-background: 255,255,255;--color-background-secondary: 245,245,245;--gradient-background: #ffffff;--color-foreground: 0,0,0;--color-foreground-secondary: 0,0,0;--color-heading: 0,0,0;--color-button: 0,0,0;--color-button-text: 255,255,255;--color-outline-button: 0,0,0;--color-button-hover: 96, 87, 87;--color-button-text-hover: 255, 255, 255;--color-border: 70,69,69;--color-price-sale: 232,78,78;--color-price-regular: 0,0,0;--color-form-field: 242,242,242;--color-form-field-text: 0,0,0;--color-tooltip: 0,0,0;--color-tooltip-text: 255,255,255}.cl-pdp-pc{--m-duration-short: .1s;--m-duration-default: .25s;--m-duration-long: .5s;--m-duration-image: .65s;--m-duration-animate: 1s;--m-animation-duration: .6s;--m-animation-fade-in-up: m-fade-in-up var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in-left: m-fade-in-left var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in-right: m-fade-in-right var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in-left-rtl: m-fade-in-left-rtl var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in-right-rtl: m-fade-in-right-rtl var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in: m-fade-in calc(var(--m-animation-duration) * 2) cubic-bezier(0, 0, .3, 1);--m-animation-zoom-fade: m-zoom-fade var(--m-animation-duration) ease forwards;--base-line-height: 28;--inputs-border-width: 1px;--inputs-radius: 5px;--btn-letter-spacing: 1px;--btn-border-radius: 5px;--btn-border-width: 1px;--btn-line-height: 12px;--color-cart-wishlist-count: #ffffff;--bg-cart-wishlist-count: #da3f3f;--color-image-overlay: #000000;--opacity-image-overlay: .2;--color-success: 58,135,53;--color-warning: 210,134,26;--color-error: 218, 63, 63;--color-error-bg: #fbeaea;--color-warning-bg: #faecd7;--color-success-bg: #d1eccf;--bl-primary: #212F4D;--bl-primary-dark: #19253D;--bl-primary-mid: #2E4270;--bl-slate: #6B82AA;--bl-ice: #D0D8E8;--bl-surface: #F5F7FA;--bl-border: #E4E8EF;--bl-pi-base: 15px;--bl-pi-sm: 13px;--bl-pi-xs: 11px;--bl-pi-lh: 1.35;--text-black: 0,0,0;--text-white: 255,255,255;--bg-black: 0,0,0;--bg-white: 255,255,255;--rounded-full: 9999px;--bg-card-placeholder: rgba(243,243,243,1);--arrow-select-box: url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-ar-down.svg?v=92728264558441377851792381433);--font-base-size: 17;--font-body-size: 15px;--font-body-line-height: 1.3;--font-btn-size: 12px;--font-btn-weight: 600;--font-h1-desktop: 52;--font-h1-tablet: 40;--font-h1-mobile: 32;--font-h2-desktop: 36;--font-h2-tablet: 30;--font-h2-mobile: 26;--font-h3-desktop: 24;--font-h3-tablet: 22;--font-h3-mobile: 21;--font-h4-desktop: 20;--font-h4-tablet: 19;--font-h4-mobile: 18;--font-h5-desktop: 17;--font-h5-mobile: 16;--font-h6-desktop: 15;--font-h6-mobile: 15;--heading-letter-spacing: 0px;--arrow-down-url: url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-arrow-down.svg?v=157552497485556416461792381440);--arrow-down-white-url: url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-arrow-down-white.svg?v=70535736727834135531792381433);--product-title-line-clamp: unset;--spacing-sections-desktop: 100px;--spacing-sections-laptop: 80px;--spacing-sections-tablet: 60px;--spacing-sections-mobile: 48px;--container-width: 1100px;--fluid-container-width: 1620px;--fluid-container-offset: 65px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}.cl-pdp-pc{--swiper-theme-color: #007aff}.cl-pdp-pc .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.cl-pdp-pc .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:initial}.cl-pdp-pc .swiper-container-android .swiper-slide,.cl-pdp-pc .swiper-wrapper{transform:translateZ(0)}.cl-pdp-pc .swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.cl-pdp-pc .swiper-container-pointer-events{touch-action:pan-y}.cl-pdp-pc .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.cl-pdp-pc .swiper-container-autoheight,.cl-pdp-pc .swiper-container-autoheight .swiper-slide{height:auto}.cl-pdp-pc .swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.cl-pdp-pc strong:where(:not([data-cl-app-slot] *)),.cl-pdp-pc b:where(:not([data-cl-app-slot] *)){font-weight:600}.cl-pdp-pc label:where(:not([data-cl-app-slot] *)),.cl-pdp-pc .option-label{font-size:11px;font-weight:600;line-height:1;letter-spacing:.1em}.cl-pdp-pc .m-product-option--label{font-size:var(--bl-pi-xs);font-weight:600;letter-spacing:.1em}.cl-pdp-pc .m-product-option--button .m-product-option--node__label:not([data-option-type=color]){font-size:var(--bl-pi-base);font-weight:500;letter-spacing:0px;line-height:1.2}.cl-pdp-pc .m-product-option-error{font-size:var(--bl-pi-sm)}.cl-pdp-pc .custom-quick-glance-item img,.cl-pdp-pc .m-icon-box__icon img,.cl-pdp-pc .close-icon img,.cl-pdp-pc .smartsize-label img,.cl-pdp-pc .recommendation-text img,.cl-pdp-pc .or-text img,.cl-pdp-pc img.ruler-icon,.cl-pdp-pc img.check-icon,.cl-pdp-pc img[src*="ruler.png"]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc img[src*="checklist.png"]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc img[src*="close.png"]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc img[src*="back.png"]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc img[src*="retour.png"]:where(:not([data-cl-app-slot] *)),.cl-pdp-pc img[src*="Pret_apres_lavage.png"]:where(:not([data-cl-app-slot] *)){filter:brightness(0) saturate(100%) invert(44%) sepia(7%) saturate(1242%) hue-rotate(-177deg) brightness(68%) contrast(161%)}.cl-pdp-pc :not(.cl-x) .m-add-to-cart{font-size:16px;letter-spacing:0px}.cl-pdp-pc :not(.cl-x) .m-product-shipping--content p{line-height:1.3}.cl-pdp-pc{--kaching-cart-font-size-scale: .9}@media(min-width:768px){.cl-pdp-pc{--kaching-cart-font-size-scale: 1}}.cl-pdp-pc .kaching-cart :is(a[href],button,input,select,textarea,summary,[role=button],[contenteditable]):focus-visible{outline:var(--kaching-cart-focus-ring-width) solid currentColor!important;outline-offset:var(--kaching-cart-focus-ring-offset)!important}@font-face{font-family:iconfont;src:url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-vstar-iconfont.woff2?v=23150172531425183621792381438) format("woff2"),url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-vstar-iconfont.woff?v=141600366259644889301792381438) format("woff"),url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-vstar-iconfont.ttf?v=138766033057889240911792381436) format("truetype")}.cl-pdp-pc .vstar-star .star-item{height:auto;margin-right:2px;font-size:0px;line-height:normal}.cl-pdp-pc .vstar-star .star-item.half-star>.item-nostar .trustoo-rating-icon path{fill:var(--nostar-color)}.cl-pdp-pc .vstar-star .star-item .trustoo-rating-icon path{fill:var(--star-color)}.cl-pdp-pc .vstar-star .item-star{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;font-size:0px}.cl-pdp-pc .vstar-star.collection-icon-list,.cl-pdp-pc .vstar-star.product-icon-list{max-inline-size:inherit}.cl-pdp-pc .product-icon-list.vstar-star .star-item,.cl-pdp-pc .product-icon-list.vstar-star .trustoo-rating-icon{width:20px;height:20px}.cl-pdp-pc .vstar-star{--star-color: #00B67A;--nostar-color: #E6E6E6}.cl-pdp-pc{--trustwill-css-rendered: "true"}.cl-pdp-pc .product-icon-list{clear:both;font-size:0px;justify-content:start}.cl-pdp-pc .product-icon-list .product-reviews-num,.cl-pdp-pc .product-icon-list .tt-rating-text{cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:14px;margin:2px 6px 0}.cl-pdp-pc .collection-icon-list svg,.cl-pdp-pc .product-icon-list svg,.cl-pdp-pc .seal-stars svg{max-width:none!important;stroke:none}@media only screen and (min-width:768px){.cl-pdp-pc .product-icon-list.vstar-star .product-reviews-num:hover,.cl-pdp-pc .product-icon-list.vstar-star .tt-rating-text:hover{text-decoration:underline}}@font-face{font-family:iconfont;src:url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-vstar-iconfont.woff2?v=23150172531425183621792381438) format("woff2"),url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-vstar-iconfont.woff?v=141600366259644889301792381438) format("woff"),url(//yx16qv-ak.myshopify.com/cdn/shop/t/1/assets/cl-vstar-iconfont.ttf?v=138766033057889240911792381436) format("truetype")}.cl-pdp-pc{scroll-behavior:auto!important}.cl-pdp-pc :not(.cl-x) .rte{color:rgb(var(--color-foreground-secondary))}.cl-pdp-pc .m-main-product{margin-bottom:20px}.cl-pdp-pc .m-main-product--info .m-product-info--wrapper{position:sticky;top:30px}@media screen and (min-width:1024px){.cl-pdp-pc .m-main-product{margin-bottom:48px;margin-top:16px}}.cl-pdp-pc .m-product-media{transition:var(--m-duration-default, .25s) all;width:100%}.cl-pdp-pc .m-product-media--wrapper{position:sticky;top:30px}.cl-pdp-pc .m-product-media--item{position:relative;overflow:hidden}.cl-pdp-pc .m-product-media--slider{overflow:hidden;width:100%}.cl-pdp-pc .m-product-media--slider .swiper-container,.cl-pdp-pc .m-product-media--slider .nav-swiper-container{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--m-duration-default, .25s)}.cl-pdp-pc .m-product-media--slider .swiper-button-control{width:45px;height:45px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background-color:rgba(var(--color-button, --bg-white),1);transition:var(--m-duration-default, .25s) all;color:rgb(var(--color-button-text, --text-black));pointer-events:auto;opacity:0;visibility:hidden;transform:translate3d(-100%,0,0)}.cl-pdp-pc .m-product-media--slider .swiper-button-control:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.cl-pdp-pc .m-product-media--slider .swiper-button-control.swiper-button-next{transform:translate3d(100%,0,0)}.cl-pdp-pc .m-product-media--slider .nav-swiper-container .m-product-media{padding:5px;border:1px solid rgb(var(--color-background));cursor:pointer}.cl-pdp-pc .m-product-media--slider .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border:1px solid rgb(var(--color-foreground))}.cl-pdp-pc .m-product-media--slider__navigation{position:absolute;z-index:10;padding:0 16px;top:50%;left:0;right:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:translate3d(0,-50%,0)}.cl-pdp-pc .m-product-media--slider__thumbnails{margin-top:15px}.cl-pdp-pc .m-product-media--slider:hover .swiper-button-control{opacity:1;visibility:visible;transform:none}.cl-pdp-pc .m-product-media--mobile .swiper-pagination,.cl-pdp-pc .m-product-media--desktop .swiper-pagination{width:100%;margin-top:10px}.cl-pdp-pc .m-product-media--mobile{position:relative;overflow:hidden}.cl-pdp-pc .main-product__block+.main-product__block{margin-top:30px}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block+.main-product__block{margin-top:20px}}.cl-pdp-pc .main-product__block-text+.main-product__block-title,.cl-pdp-pc .main-product__block-custom_liquid+.main-product__block-title,.cl-pdp-pc .main-product__block-badge+.main-product__block-title{margin-top:5px}.cl-pdp-pc .main-product__block .product-block-group--title{position:relative;display:flex;align-items:start;justify-content:space-between}@media screen and (min-width:768px){.cl-pdp-pc .main-product__block .product-block-group--title{padding-right:48px}}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block .product-block-group--title h1{margin-right:0;display:block}}.cl-pdp-pc .main-product__block .m-product-title{line-height:1.4;font-size:30px;color:rgb(var(--color-foreground))}@media screen and (max-width:767px){.cl-pdp-pc .main-product__block .m-product-title{font-size:24px;line-height:1.33}}.cl-pdp-pc .main-product__block .m-product-collapsible .m-collapsible--button{border-bottom:1px solid rgb(var(--color-border));padding-bottom:10px;color:rgb(var(--color-heading, inherit))}@media screen and (min-width:1024px){.cl-pdp-pc .main-product__block .m-product-collapsible .m-collapsible--button{font-size:18px}}.cl-pdp-pc .main-product__block .m-product-shipping--icon{width:20px}.cl-pdp-pc .main-product__block .m-product-shipping--content{margin-left:12px}.cl-pdp-pc .main-product__block .m-product-shipping--content__value{margin-left:8px}.cl-pdp-pc .pastille-nouveau{display:inline-block;background-color:#c00;color:#fff;font-family:var(--font-stack-body);font-size:var(--bl-pi-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin-bottom:10px!important}.cl-pdp-pc #seal-star-rating-widget{display:flex}.cl-pdp-pc #seal-star-rating-widget>.product-icon-list{margin:0!important}.cl-pdp-pc .vstar-star>*{display:inline-block;vertical-align:middle}.cl-pdp-pc .vstar-star .star-item.half-star{position:relative}.cl-pdp-pc .vstar-star .item-nostar{font-size:0px}.cl-pdp-pc .vstar-star .item-star{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%}.cl-pdp-pc .product-icon-list{font-size:0px}.cl-pdp-pc .product-icon-list .item-nostar>.trustoo-rating-icon path{fill:var(--nostar-color)}.cl-pdp-pc .product-icon-list .trustoo-rating-icon path{fill:var(--star-color)}.cl-pdp-pc .product-icon-list.vstar-star .star-item{margin-right:2px}.cl-pdp-pc .product-icon-list.vstar-star .star-item,.cl-pdp-pc .product-icon-list.vstar-star .trustoo-rating-icon{width:20px;height:20px;max-width:none;stroke:none}.cl-pdp-pc .product-icon-list .product-reviews-num,.cl-pdp-pc .product-icon-list .tt-rating-text{cursor:pointer;display:inline-block;font-weight:400;line-height:14px;margin:2px 6px 0;color:#585858;font-size:16px}.cl-pdp-pc #seal-star-rating-widget{display:none!important}.cl-pdp-pc .trustpilot-simple-section{display:inline-grid;grid-template-columns:max-content auto;gap:4px 12px;align-items:center;justify-content:start;font-family:inherit;cursor:pointer;position:relative;z-index:10;pointer-events:auto;text-decoration:none!important}.cl-pdp-pc .trustpilot-stars{grid-area:1 / 1;height:20px;width:auto;display:block;margin:0 auto}.cl-pdp-pc .trustpilot-logo{grid-area:2 / 1;height:20px;width:auto;display:block;margin:0 auto}.cl-pdp-pc .trustpilot-text{grid-area:1 / 2;font-size:14px;font-weight:700;color:#1c1b1b;line-height:1.2}.cl-pdp-pc .custom-quick-glance-grid{display:flex;flex-direction:column;gap:12px;margin:15px 0 10px}.cl-pdp-pc .custom-quick-glance-item{display:flex;flex-direction:row;align-items:center;color:#000}.cl-pdp-pc .custom-quick-glance-item img{width:34px;height:34px;margin-right:12px}.cl-pdp-pc .custom-quick-glance-item p{margin:0;font-size:var(--bl-pi-base);line-height:var(--bl-pi-lh);text-align:left}@media(max-width:768px){.cl-pdp-pc .custom-quick-glance-item{flex-direction:row;align-items:center}}.cl-pdp-pc #cl-shopify-section-template--29945549881678__main .m-product-shipping--item{justify-content:center}.cl-pdp-pc #cl-shopify-section-template--29945549881678__main .main-product__block-shipping,.cl-pdp-pc #cl-shopify-section-template--29945549881678__main .main-product__block-collapsible_tab{margin-top:20px}.cl-pdp-pc .swiper-pagination{display:none}.cl-pdp-pc .m-add-to-cart{color:#fff;background-color:#000;border-color:#000}.cl-pdp-pc .m-add-to-cart:hover{transform:scale(1.01);background-color:#000;border-color:#000;box-shadow:transparent 0 0 0 0!important}.cl-pdp-pc .shopify-block.shopify-app-block:has(>[data-app=trustoo]){width:100%}.cl-pdp-pc .ps-selectwrap:after{content:"\25be";position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ps-muted);font-size:12px}.cl-pdp-pc .ps-pocket{width:58%;height:58%;flex:0 0 auto}.cl-pdp-pc .ps-color.is-unavailable{opacity:.35;cursor:not-allowed}.cl-pdp-pc .ps-color:not(.ps-color--labeled).is-unavailable:after{content:"";position:absolute;left:1px;top:50%;width:28px;height:2px;background:var(--ps-sale);transform:rotate(-45deg);z-index:2;pointer-events:none}.cl-pdp-pc .ps-modal__colors .ps-color.is-selected .ps-color__swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--ps-active)}.cl-pdp-pc .ps-modal__note{margin:10px 0 0;font-size:13px;line-height:1.35;color:var(--ps-sale)}.cl-pdp-pc .ps-slot.is-invalid{border-color:var(--ps-sale);background:#fff6f5}.cl-pdp-pc .ps-slot__warn{color:var(--ps-sale);font-weight:600;font-size:12px;white-space:nowrap}.cl-pdp-pc .ps-atc[disabled]{opacity:.5;cursor:not-allowed}.cl-pdp-pc .ps-atc:not(.m-button){border:none;border-radius:10px;background:var(--ps-active);color:#fff;font-weight:700}.cl-pdp-pc .ps-message.is-visible{display:block}.cl-pdp-pc .ps-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}.cl-pdp-pc .ps-modal[hidden]{display:none}.cl-pdp-pc .ps-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.cl-pdp-pc .ps-modal__dialog{position:relative;z-index:1;width:100%;max-width:440px;max-height:86vh;overflow:auto;background:#fff;border-radius:14px;padding:20px;box-shadow:0 20px 60px #00000040}.cl-pdp-pc .ps-modal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cl-pdp-pc .ps-modal__title{font-weight:700;font-size:18px}.cl-pdp-pc .ps-modal__close{background:none;border:none;font-size:26px;line-height:1;cursor:pointer;color:var(--ps-muted)}.cl-pdp-pc .ps-modal__group{margin-bottom:16px}.cl-pdp-pc .ps-modal__label{display:block;font-weight:600;font-size:15px;margin-bottom:9px}.cl-pdp-pc .ps-modal__colors{display:flex;flex-wrap:wrap;gap:10px}.cl-pdp-pc .ps-modal__sizes{display:block}.cl-pdp-pc .ps-modal__done{width:100%;margin-top:4px}.cl-pdp-pc .ps-color--labeled{width:auto;height:auto;border:1px solid var(--ps-border);border-radius:999px;padding:5px 11px 5px 5px;gap:7px}.cl-pdp-pc .ps-color--labeled .ps-color__swatch{width:20px;height:20px}.cl-pdp-pc .ps-color--labeled .ps-color__name{font-size:13px;color:var(--ps-text)}.cl-pdp-pc .ps-color--labeled.is-selected{box-shadow:inset 0 0 0 1px var(--ps-active)}.cl-pdp-pc .ps-color--labeled.is-unavailable:after{display:none}.cl-pdp-pc .pack-switcher .ps-ico{width:14px;height:14px;flex:0 0 auto;display:block}.cl-pdp-pc .ps-tier__badge--gift{display:inline-flex;align-items:center;gap:4px}.cl-pdp-pc .ps-tier__badge--gift .ps-ico{width:11px;height:11px}.cl-pdp-pc .ps-tier__perk{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;font-size:12px;font-weight:600;color:var(--ps-deal);line-height:1.15;white-space:nowrap}.cl-pdp-pc .ps-tier__perk .ps-ico{width:15px;height:15px}.cl-pdp-pc .ps-tier__perk--paid{color:var(--ps-muted);font-weight:500}.cl-pdp-pc .ps-perk{display:flex;align-items:center;gap:10px;width:100%;padding:7px 11px;border:1px solid var(--ps-deal);border-radius:9px;background:#f3faf4}.cl-pdp-pc .ps-perk__media{position:relative;width:34px;height:34px;flex:0 0 auto;border-radius:7px;background:#fff;border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center}.cl-pdp-pc .ps-perk__media img{width:100%;height:100%;object-fit:cover;border-radius:6px;display:block}.cl-pdp-pc .ps-perk__media--icon{border-radius:50%;color:var(--ps-deal);border-color:#2e7d3240}.cl-pdp-pc .ps-perk__media--icon .ps-ico{width:19px;height:19px}.cl-pdp-pc .ps-perk__tag{position:absolute;right:-6px;top:-6px;width:17px;height:17px;border-radius:50%;background:var(--ps-deal);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #f3faf4}.cl-pdp-pc .ps-perk__tag .ps-ico{width:10px;height:10px}.cl-pdp-pc .ps-perk__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.cl-pdp-pc .ps-perk__title{font-size:14px;font-weight:600;color:var(--ps-text);line-height:1.25}.cl-pdp-pc .ps-perk__detail{font-size:12.5px;color:var(--ps-muted);line-height:1.25}.cl-pdp-pc .ps-perk__price{flex:0 0 auto;display:flex;align-items:center;gap:7px}.cl-pdp-pc .ps-perk__price s{font-size:13px;color:var(--ps-muted)}.cl-pdp-pc .ps-perk__badge{flex:0 0 auto;background:var(--ps-deal);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:2px 8px;border-radius:999px}@media(max-width:560px){.cl-pdp-pc .ps-tier__perk{font-size:10.5px;gap:3px;margin-top:3px}.cl-pdp-pc .ps-tier__perk .ps-ico{width:13px;height:13px}.cl-pdp-pc .ps-perk{gap:9px;padding:7px 10px}.cl-pdp-pc .ps-perk__title{font-size:13.5px}.cl-pdp-pc .ps-perk__detail{font-size:12px}.cl-pdp-pc .ps-perk__price{gap:6px}.cl-pdp-pc .ps-perk__price s{font-size:12px}.cl-pdp-pc .ps-perk__badge{font-size:10.5px;padding:2px 7px}}@media(max-width:380px){.cl-pdp-pc .ps-tier__perk{font-size:9.8px;gap:2px}.cl-pdp-pc .ps-tier__perk .ps-ico{width:12px;height:12px}.cl-pdp-pc .ps-tier__badge--gift{gap:3px;padding:1px 6px;letter-spacing:.01em}.cl-pdp-pc .ps-tier__badge--gift .ps-ico{width:10px;height:10px}}.cl-pdp-pc .ps-tier__perk{margin-top:1px}.cl-pdp-pc .ps-tier__plus{font-weight:700}@media(max-width:560px){.cl-pdp-pc .ps-tier__perk{margin-top:0;gap:2px}}.cl-pdp-pc .ps-tier__badge--gift{top:auto;bottom:0;transform:translate(-50%,50%)}.cl-pdp-pc .ps-tiers--cadeau-bas .ps-tier{padding:9px 8px 11px}@media(max-width:560px){.cl-pdp-pc .ps-tier__badge--gift{top:auto;bottom:0;transform:translate(-50%,50%)}.cl-pdp-pc .ps-tiers--cadeau-bas .ps-tier{padding:8px 5px 10px}}@media(max-width:560px){.cl-pdp-pc .ps-tier__perk{font-size:9.6px}.cl-pdp-pc .ps-tier__perk .ps-ico{width:12px;height:12px}}@media(max-width:380px){.cl-pdp-pc .ps-tier__perk{font-size:9px}.cl-pdp-pc .ps-tier__perk .ps-ico{width:11px;height:11px}}@media(max-width:365px){.cl-pdp-pc .ps-tier__perk{gap:1px}}@media(max-width:359px){.cl-pdp-pc .ps-tier__perk .ps-ico{display:none}.cl-pdp-pc .ps-tier__perk{font-size:8.8px;gap:1px}}.cl-pdp-pc .pack-switcher .ps-tier__badge--gift{padding:1px 11px;gap:4px}.cl-pdp-pc .pack-switcher .ps-badge__plus{font-weight:800;font-size:1.15em;line-height:1}@media(max-width:560px){.cl-pdp-pc .pack-switcher .ps-tier__badge--gift{padding:1px 7px;gap:3px;letter-spacing:.01em}}@media(max-width:420px){.cl-pdp-pc .pack-switcher .ps-tier__badge--gift{font-size:8.6px;letter-spacing:0}.cl-pdp-pc .pack-switcher .ps-tier__badge--gift .ps-ico{width:10px;height:10px}}@media(max-width:359px){.cl-pdp-pc .pack-switcher .ps-tier__badge--gift{font-size:8px;padding:1px 5px;gap:2px}.cl-pdp-pc .pack-switcher .ps-tier__badge--gift .ps-ico{width:9px;height:9px}}@media(max-width:380px){.cl-pdp-pc .ps-perk__price s{font-size:11.5px}.cl-pdp-pc .ps-perk__badge{font-size:10px;padding:2px 6px}.cl-pdp-pc .ps-perk__title{font-size:13px}}@media(max-width:560px){.cl-pdp-pc .ps-perk{gap:8px;padding:7px 9px}.cl-pdp-pc .ps-perk__media{width:30px;height:30px}.cl-pdp-pc .ps-perk__price{gap:5px}}@media(max-width:359px){.cl-pdp-pc .pack-switcher .ps-tier__badge--gift .ps-ico{display:none}.cl-pdp-pc .pack-switcher .ps-tier__badge--gift{font-size:7.6px}}.cl-pdp-pc body:not(.cl-x) .m-product-shipping--text strong{font-weight:500}.cl-pdp-pc :not(.cl-x) .m-product-shipping--text .m-product-shipping--icon svg{width:18px;height:18px}.cl-pdp-pc .ig-dot:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:#1e7d32}.cl-pdp-pc .ig-promo{display:flex;align-items:center;justify-content:space-between;gap:14px}.cl-pdp-pc .ig-promo-left{text-align:left;line-height:1.25;color:#000}.cl-pdp-pc .ig-promo-l1{font-size:15px}.cl-pdp-pc .ig-promo-l2{font-size:16px;font-weight:800}.cl-pdp-pc .ig-promo-btn{flex:1 1 auto;max-width:300px;background:#fff;border:1.5px solid #000;border-radius:10px;color:#000;padding:8px 18px;display:flex;flex-direction:column;align-items:center;cursor:pointer;font-family:inherit;line-height:1.2}.cl-pdp-pc .ig-promo-btn .ig-promo-code{font-size:15px;font-weight:800;letter-spacing:.5px}.cl-pdp-pc .ig-promo-btn .ig-promo-sub{font-size:11px;opacity:.65;margin-top:2px}.cl-pdp-pc .ig-promo-btn.is-applied{border-color:#1e7d32;color:#1e7d32;cursor:default}.cl-pdp-pc .ig-promo-btn.is-applied .ig-promo-sub{opacity:.85}.cl-pdp-pc :not(.cl-x) .size-guide-wrapper{text-align:left;margin-left:0;margin-right:0;border-top:1px solid #e5e5e5;margin-top:var(--ig-ss-line-margin);padding-top:var(--ig-ss-gap-above);margin-bottom:var(--ig-ss-gap-below)}.cl-pdp-pc :not(.cl-x) .size-guide-wrapper .open-popup-btn{border:none;border-radius:0;padding:0;background:none;color:#000;font-size:15px;font-weight:500;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;margin:0}.cl-pdp-pc :not(.cl-x) .size-guide-wrapper .open-popup-btn #btnText{text-decoration:underline;text-underline-offset:3px}.cl-pdp-pc :not(.cl-x) .size-guide-wrapper .open-popup-btn .ruler-icon{width:18px;height:18px}.cl-pdp-pc #popupContainer .size-chart-table,.cl-pdp-pc #popupContainer .size-chart-table th,.cl-pdp-pc #popupContainer .size-chart-table td{text-align:left;margin-left:0}.cl-pdp-pc :not(.cl-x) .main-product__block a.product-banner{display:inline-block;background:none;border:none;box-shadow:none;border-radius:0;padding:2px 0;margin:0;max-width:none}.cl-pdp-pc :not(.cl-x) .main-product__block a.product-banner .product-text{font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px;line-height:1.3}.cl-pdp-pc :not(.cl-x) .main-product__block a.product-banner .product-text:after{content:" \2192"}.cl-pdp-pc :not(.cl-x) .main-product__block a.product-banner .arrow-button{display:none}.cl-pdp-pc :not(.cl-x) .product-banner-kdo{background:#f2f2f2;border:none;box-shadow:none;border-radius:10px;padding:12px 16px;margin:0;justify-content:flex-start!important;text-align:left!important;gap:10px;color:#000;max-width:none}.cl-pdp-pc :not(.cl-x) .product-banner-kdo .product-kdo{display:none}.cl-pdp-pc .ig-kdo-icon{width:22px;height:22px;flex-shrink:0}.cl-pdp-pc :not(.cl-x) .product-banner-kdo .kdo-text{flex:0 1 auto;font-size:14px;font-weight:500;line-height:1.35;text-align:left!important}.cl-pdp-pc .ig-sticky-atc.is-visible{transform:translateY(0)}.cl-pdp-pc .m-product-media--slider__images .swiper-container{overflow:hidden}.cl-pdp-pc .m-product-media--slider__images .swiper-wrapper{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;transform:none!important;height:auto!important;overscroll-behavior-x:contain}.cl-pdp-pc .m-product-media--slider__images .swiper-wrapper::-webkit-scrollbar{display:none}.cl-pdp-pc .m-product-media--slider__images .swiper-slide{flex:0 0 100%;width:100%!important;scroll-snap-align:start}.cl-pdp-pc .m-product-media--slider__thumbnails .swiper-wrapper{display:flex;overflow-x:auto;scrollbar-width:none;transform:none!important}.cl-pdp-pc .m-product-media--slider__thumbnails .swiper-wrapper::-webkit-scrollbar{display:none}.cl-pdp-pc .m-product-media--slider__thumbnails .swiper-slide{flex:0 0 auto;width:calc((100% - 40px)/5);margin-right:10px}.cl-pdp-pc .bsg__open{display:inline-flex;align-items:center;gap:6px;padding:0;margin:8px 0;border:0;background:none;color:#121212;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cl-pdp-pc .bsg__dialog{border:0;padding:0;margin:auto;background:transparent;max-width:none;max-height:none;overflow:visible}.cl-pdp-pc .bsg__dialog[open]{display:flex;align-items:center;justify-content:center}.cl-pdp-pc .bsg2{--navy: #212F4D;--navy-dark: #19253D;--slate: #6B82AA;--ice: #D0D8E8;--surface: #F5F7FA;--border: #E4E8EF;--ink: #121212;--muted: #6A6F7A;box-sizing:border-box;width:min(400px,calc(100vw - 24px));max-height:min(92vh,780px);overflow-y:auto;background:#fff;color:var(--ink);border-radius:15px;box-shadow:0 10px 40px #00000040;font-family:inherit;font-size:15px;line-height:1.35;text-align:center;-webkit-font-smoothing:antialiased}.cl-pdp-pc .bsg2 *,.cl-pdp-pc .bsg2 *:before,.cl-pdp-pc .bsg2 *:after{box-sizing:border-box}.cl-pdp-pc .bsg2--inline{box-shadow:0 2px 14px #00000014;border:1px solid var(--border);max-height:none;margin:0 auto}.cl-pdp-pc .bsg2 button{font:inherit;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none}.cl-pdp-pc .bsg2 img{max-width:100%}.cl-pdp-pc .bsg2__head{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:16px 14px 6px}.cl-pdp-pc .bsg2__icon{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--ink);padding:0}.cl-pdp-pc .bsg2__icon:hover{background:var(--surface)}.cl-pdp-pc .bsg2__logo{height:25px;width:auto;justify-self:center;display:block}.cl-pdp-pc .bsg2__logo-text{justify-self:center;font-size:22px;font-weight:600;letter-spacing:-.01em}.cl-pdp-pc .bsg2__progress{padding:4px 24px 0}.cl-pdp-pc .bsg2__progress-text{font-size:12px;color:var(--slate);font-weight:500}.cl-pdp-pc .bsg2__progress-bar{height:3px;background:var(--border);border-radius:2px;margin-top:6px;overflow:hidden}.cl-pdp-pc .bsg2__progress-bar>div{height:100%;background:var(--navy);border-radius:2px;transition:width .25s ease}.cl-pdp-pc .bsg2__screen{padding:10px 24px 24px}.cl-pdp-pc .bsg2__in{animation:bsg2-in .22s ease}@media(prefers-reduced-motion:reduce){.cl-pdp-pc .bsg2__in{animation:none}}.cl-pdp-pc .bsg2__q{margin:10px 0 18px;font-size:18px;font-weight:500;line-height:1.3;color:var(--ink);text-wrap:balance;letter-spacing:normal;text-transform:none}.cl-pdp-pc .bsg2__label{margin:14px 0 2px;font-size:13px;font-weight:600;color:var(--muted);text-align:left}.cl-pdp-pc .bsg2__selector{margin:14px 0 36px}.cl-pdp-pc .bsg2__value{display:flex;align-items:baseline;justify-content:center;gap:6px;margin-bottom:26px}.cl-pdp-pc .bsg2--fidele .bsg2__value:before,.cl-pdp-pc .bsg2--fidele .bsg2__value:after,.cl-pdp-pc .bsg2--compact .bsg2__value:before,.cl-pdp-pc .bsg2--compact .bsg2__value:after{content:"";width:40px;height:1px;background:#cfcfcf;align-self:center;margin:0 12px}.cl-pdp-pc .bsg2__num{font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;min-width:2.2em}.cl-pdp-pc .bsg2__unit{font-size:13px;color:var(--muted)}.cl-pdp-pc .bsg2__step{width:38px;height:38px;border:1px solid var(--border);border-radius:50%;background:#fff;font-size:18px;line-height:1;align-self:center;margin:0 20px}.cl-pdp-pc .bsg2__step:hover{border-color:var(--navy)}.cl-pdp-pc .bsg2__range{-webkit-appearance:none;appearance:none;width:100%;height:6px;margin:0;border-radius:3px;outline:none;background:linear-gradient(to right,var(--ice) 0,var(--ice) var(--bsg2-pct, 50%),var(--border) var(--bsg2-pct, 50%),var(--border) 100%)}.cl-pdp-pc .bsg2__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:var(--navy);border:3px solid #fff;box-shadow:0 1px 4px #0000004d;cursor:pointer}.cl-pdp-pc .bsg2__range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--navy);border:3px solid #fff;box-shadow:0 1px 4px #0000004d;cursor:pointer}.cl-pdp-pc .bsg2__range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--slate);outline-offset:2px}.cl-pdp-pc .bsg2__buttons{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:8px}.cl-pdp-pc .bsg2__primary{min-height:46px;padding:10px 16px;border:0;border-radius:5px;background:var(--navy);color:#fff!important;font-size:15px;font-weight:500}.cl-pdp-pc .bsg2__primary:hover{background:var(--navy-dark)}.cl-pdp-pc .bsg2__primary:disabled{background:var(--ice);cursor:default}.cl-pdp-pc .bsg2__or{font-size:12px;color:var(--muted)}.cl-pdp-pc .bsg2__or:before{content:"\2014  "}.cl-pdp-pc .bsg2__or:after{content:" \2014"}.cl-pdp-pc .bsg2__chart-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:none;padding:4px;color:var(--ink);font-size:14px}.cl-pdp-pc .bsg2__chart-link span{text-decoration:underline;text-underline-offset:3px}.cl-pdp-pc .bsg2__options{display:flex;flex-direction:column;gap:10px}.cl-pdp-pc .bsg2__opt{display:grid;grid-template-columns:56px 1fr 22px;align-items:center;gap:14px;width:100%;padding:8px 14px 8px 8px;border:1px solid var(--border);border-radius:10px;background:#fff;text-align:left;transition:border-color .15s,background .15s}.cl-pdp-pc .bsg2__opt:hover{border-color:var(--navy)}.cl-pdp-pc .bsg2__opt.is-on{border:2px solid var(--navy);background:var(--surface);padding:7px 13px 7px 7px}.cl-pdp-pc .bsg2__opt img{width:56px;height:56px;object-fit:cover;border-radius:6px;display:block}.cl-pdp-pc .bsg2--reperes .bsg2__opt{grid-template-columns:76px 1fr 22px}.cl-pdp-pc .bsg2--reperes .bsg2__opt img{width:76px;height:76px}.cl-pdp-pc .bsg2__opt--large{grid-template-columns:80px 1fr 22px}.cl-pdp-pc .bsg2__opt--large img{width:80px;height:60px;object-fit:cover}.cl-pdp-pc .bsg2--reperes .bsg2__opt--large{grid-template-columns:96px 1fr 22px}.cl-pdp-pc .bsg2--reperes .bsg2__opt--large img{width:96px;height:72px}.cl-pdp-pc .bsg2__opt--haut img{width:54px;height:72px;object-fit:cover;justify-self:center}.cl-pdp-pc .bsg2--reperes .bsg2__opt--haut{grid-template-columns:72px 1fr 22px}.cl-pdp-pc .bsg2--reperes .bsg2__opt--haut img{width:72px;height:96px}.cl-pdp-pc .bsg2__opt-label{font-size:15px}.cl-pdp-pc .bsg2__arrow{color:var(--navy);display:grid;place-items:center}.cl-pdp-pc .bsg2__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px 0 4px}.cl-pdp-pc .bsg2__tile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px 8px;border:1px solid var(--border);border-radius:10px;background:#fff;font-size:13px}.cl-pdp-pc .bsg2__tile:hover{border-color:var(--navy)}.cl-pdp-pc .bsg2__tile.is-on{border:2px solid var(--navy);background:var(--surface);padding:5px 3px 7px}.cl-pdp-pc .bsg2__tile img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;display:block}.cl-pdp-pc .bsg2__tile--haut img{aspect-ratio:3 / 4;object-fit:contain;background:#fff}.cl-pdp-pc .bsg2__tile--large img{aspect-ratio:4 / 3;object-fit:contain;background:#fff}.cl-pdp-pc .bsg2__result-top{display:flex;justify-content:center;margin:2px 0 14px}.cl-pdp-pc .bsg2__restart{padding:7px 16px;border:1px solid var(--navy);border-radius:5px;background:#fff;color:var(--navy)!important;font-size:13px}.cl-pdp-pc .bsg2__restart:hover{background:var(--surface)}.cl-pdp-pc .bsg2__product{width:170px;height:170px;object-fit:cover;border-radius:6px;display:block;margin:0 auto 16px}.cl-pdp-pc .bsg2__reco-title{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.cl-pdp-pc .bsg2__summary{font-size:14px;color:var(--muted)}.cl-pdp-pc .bsg2__size{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 8px}.cl-pdp-pc .bsg2__size-text{font-size:28px;font-weight:700;color:var(--ink)}.cl-pdp-pc .bsg2__check{color:var(--navy);display:grid}.cl-pdp-pc .bsg2__reco-text{margin:0 0 12px;font-size:13px;color:var(--ink)}.cl-pdp-pc .bsg2__chart-img{display:block;width:100%;height:auto;max-height:200px;object-fit:contain;margin:0 0 10px;border-radius:6px}.cl-pdp-pc .bsg2__table-wrap{border:1px solid var(--border);border-radius:8px;overflow:hidden}.cl-pdp-pc .bsg2__table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:11.5px;line-height:1.25;font-variant-numeric:tabular-nums}.cl-pdp-pc .bsg2__table th,.cl-pdp-pc .bsg2__table td{padding:6px 2px;border-bottom:1px solid var(--border);text-align:center;white-space:normal;overflow-wrap:break-word}.cl-pdp-pc .bsg2__table thead th{background:var(--surface);font-weight:600;vertical-align:bottom;color:var(--ink);font-size:10.5px;-webkit-hyphens:auto;hyphens:auto}.cl-pdp-pc .bsg2__table tbody th{font-weight:600}.cl-pdp-pc .bsg2__table tr:last-child th,.cl-pdp-pc .bsg2__table tr:last-child td{border-bottom:0}.cl-pdp-pc .bsg2__table tr.is-on th,.cl-pdp-pc .bsg2__table tr.is-on td{background:var(--ice)}@media(max-width:480px){.cl-pdp-pc .bsg2__screen{padding:8px 18px 20px}.cl-pdp-pc .bsg2__q{font-size:17px}}.cl-pdp-pc .bsg__open{display:inline-flex;align-items:center;gap:6px;padding:0;margin:8px 0;border:0px;background:none;color:#121212;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cl-pdp-pc .bsg__open[hidden],.cl-pdp-pc .bsg__note{display:none!important}.cl-pdp-pc .bsg__dialog{border:0px;padding:0;margin:auto;background:transparent;max-width:none;max-height:none;overflow:visible}.cl-pdp-pc .bsg__dialog::backdrop{background:#00000080}.cl-pdp-pc .ps-row--tiers{display:none!important}.cl-pdp-pc .cl-app-slot{display:block;margin:0}.cl-pdp-pc .cl-app-slot>.shopify-app-block{margin:0}.cl-pdp-pc .ps-row--kaching:has(.cl-app-slot:empty){display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cl-pdp-pc.css.map */
