.product-breadcrumbs .breadcrumbs{margin-top:80px;margin-bottom:16px}.product-breadcrumbs .breadcrumbs .breadcrumbs-list,.product-breadcrumbs .breadcrumbs .breadcrumbs-list li{gap:8px}.product-breadcrumbs .breadcrumbs .breadcrumbs-list li .breadcrumbs-list__link{color:var(--Color-Scheme-1-Text, #000);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.product-breadcrumbs .breadcrumbs .breadcrumbs-list li:last-of-type .breadcrumbs-list__link{font-weight:700}.cc-main-product.product-main .container .product-media{border-inline-end:unset;padding-right:64px}.cc-main-product.product-main .container .product-media .media-gallery .media-gallery__viewer{border-radius:5px;overflow:hidden;border:1px solid var(--Update-Gris-bordure-2---SAP, #EFEFEF)}.cc-main-product.product-main .container .product-media .media-gallery .media-gallery__thumbs{margin-top:16px}.cc-main-product.product-main .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item{margin-right:16px}.cc-main-product.product-main .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item .media-thumbs__btn{border-radius:5px;overflow:hidden;border:1px solid var(--Update-Gris-bordure-2---SAP, #EFEFEF)}.cc-main-product.product-main .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item .media-thumbs__btn:after{display:none}.cc-main-product.product-main .container .product-media .media-gallery .media-gallery__thumbs .media-thumbs .media-thumbs__item .media-thumbs__btn.is-active{border-color:#c61d26}.cc-main-product.product-main .container .product-info{padding-left:64px;margin-top:-46px}.cc-main-product.product-main .container .product-info:before,.cc-main-product.product-main .container .product-info:after{display:none}.cc-main-product.product-main .container .product-info .product-labels-wrapper{display:flex;flex-direction:row-reverse;justify-content:start;gap:16px;margin-bottom:24px}.cc-main-product.product-main .container .product-info .product-labels-wrapper .product-overlay-image{width:127px}.cc-main-product.product-main .container .product-info .product-labels-wrapper .product-label-wrapper .product-label{border-radius:4px;border:1px solid var(--update-rouge-sap-bon-2, #C61A26);background:var(--rouge-sap-bon-2, #C61A26);display:flex;padding:2px 15px;justify-content:center;align-items:center;gap:8px;color:var(--Update-Blanc---SAP, #FFF);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.cc-main-product.product-main .container .product-info .product-info__title h1{color:var(--Color-Scheme-1-Text, #000);font-family:Figtree,sans-serif;font-size:46px;font-style:normal;font-weight:800;line-height:115%;letter-spacing:-1px;margin-bottom:16px}.cc-main-product.product-main .container .product-info .product-price{margin-bottom:40px}.cc-main-product.product-main .container .product-info .product-price .price__default{display:flex;align-items:end}.cc-main-product.product-main .container .product-info .product-price .price__default .price__current{color:var(--Update-Noir---SAP---text, #000);font-family:Barlow Condensed Header;font-size:30px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.3px;text-transform:uppercase;padding-right:20px}.cc-main-product.product-main .container .product-info .product-price .price__default .price__was{color:var(--Update-Noir---SAP---text, #000);font-family:Barlow Condensed Header;font-size:25px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.25px;text-decoration-line:line-through;text-transform:uppercase}.cc-main-product.product-main .container .product-info .product-options{padding-top:40px;border-top:1px solid var(--Update-Gris-bordure-2---SAP, #EFEFEF)}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector{margin-bottom:40px}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .label{color:var(--Color-Scheme-1-Text, #000);font-size:var(--Text-Sizes-Text-Large, 20px);font-style:normal;font-weight:700;line-height:150%;margin-bottom:8px}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .option-selector__btns .opt-label--swatch{margin-top:8px;margin-right:16px;width:28px;height:28px}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .option-selector__btns input:checked+.opt-label--swatch{box-shadow:0 0 0 2px #c61a26}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .option-selector__btns .opt-label--btn{margin-top:8px;margin-right:16px;padding:8px 16px;min-width:unset}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .option-selector__btns .opt-label--btn span{color:var(--Color-Neutral-Darkest, #000);font-size:var(--Text-Sizes-Text-Large, 20px);font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.4px;text-transform:uppercase}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .option-selector__btns .opt-btn:checked+.opt-label--btn{background-color:#000;border-color:#000}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector .option-selector__btns .opt-btn:checked+.opt-label--btn span{color:#fff}.cc-main-product.product-main .container .product-info .product-options variant-picker .option-selector modal-opener .link{color:var(--Update-Noir---SAP---text, #000);font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cc-main-product.product-main .container .product-info .product-inventory{margin-bottom:40px}.cc-main-product.product-main .container .product-info .product-inventory .product-inventory__text{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form){margin-top:40px}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form) product-form form .product-info__add-to-cart quantity-input{min-width:231px}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form) product-form form .product-info__add-to-cart quantity-input .qty-input{border-radius:3px;overflow:hidden;border:1px solid var(--Update-Noir---SAP---text, #000)}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form) product-form form .product-info__add-to-cart quantity-input .qty-input .qty-input__btn{color:#000}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form) product-form form .product-info__add-to-cart quantity-input .qty-input .qty-input__input{color:var(--Update-Noir---SAP---text, #000);font-size:var(--Text-Sizes-Text-Large, 20px);font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.4px;text-transform:uppercase}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form) product-form form .product-info__add-to-cart .product-info__add-button .btn{border-radius:3px;overflow:hidden;background:#fff;color:#000;transition:all .3s ease;border:1px solid var(--Update-Noir---SAP---text, #000)}.cc-main-product.product-main .container .product-info .product-info__block:has(product-form) product-form form .product-info__add-to-cart .product-info__add-button .btn:hover{background:#000;color:#fff}.cc-main-product.product-main .container .product-info .product-info__block:has(product-recommendations) product-recommendations carousel-slider h2{color:var(--Update-Noir---SAP---text, #000);font-family:Barlow Condensed Header;font-size:30px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.3px;text-transform:uppercase}.cc-main-product.product-main .container .product-info .product-info__block:has(product-recommendations) product-recommendations carousel-slider .slider-nav .slider-nav__btn{padding-left:8px!important;padding-right:8px!important}.cc-main-product.product-main .container .product-info .product-info__block:has(product-recommendations) product-recommendations carousel-slider .slider__grid .slider__item{padding:0}.cc-main-product.product-main .container .product-info .product-info__block:has(product-recommendations) product-recommendations carousel-slider .slider__grid .slider__item .card{justify-content:space-between}.cc-main-product.product-main .container .product-info .product-info__block:has(product-recommendations) product-recommendations carousel-slider .slider__grid .slider__item .card .card__media{max-width:31.25%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-product-details.css.map */
