.cs-page-product__buybox #more-informations{zoom:1;display:inline-block;*display:inline;_height:1%;vertical-align:top}.page-title{color:#000;font-family:Raleway,sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.2rem;font-weight:700;font-weight:600;line-height:1.1;margin:1rem 0 2rem;padding-bottom:1rem;text-transform:uppercase;text-transform:none}@media(max-width:47.99em){.page-title{font-size:2.4rem}}.page-title__headline{display:inline;font-family:inherit;font-size:inherit;margin:0;padding:0}.page-title__span{color:dimgray;font-weight:300;padding:0}.catalog-product-view .page-wrapper{z-index:1}.catalog-product-view #maincontent{position:static}@media(min-width:769px){.catalog-product-view .modal-slide:not(.amgdprcookie-modal-container):not(.checkout-installation-popin) .modal-inner-wrap{top:15%;width:65%}}@media(max-width:768px){.catalog-product-view .modal-slide:not(.amgdprcookie-modal-container):not(.checkout-installation-popin) .modal-inner-wrap{display:flex;flex-direction:column;justify-content:center}}.catalog-product-view .modal-slide:not(.amgdprcookie-modal-container):not(.checkout-installation-popin) .modal-header .action-close{cursor:pointer}@media(max-width:767px){.catalog-product-view .modal-slide:not(.amgdprcookie-modal-container):not(.checkout-installation-popin) .modal-header .action-close{top:120px}}.catalog-product-view .modal-slide:not(.amgdprcookie-modal-container):not(.checkout-installation-popin) .modal-content{padding-right:4.5rem}.catalog-product-view .modal-slide:not(.amgdprcookie-modal-container):not(.checkout-installation-popin) .modal-footer{display:none}.catalog-product-view .products-related .block-title,.catalog-product-view .products-upsell .block-title{font-size:3rem;margin-bottom:3rem;text-align:center;text-transform:uppercase}@media(max-width:47.99em){.catalog-product-view .products-related .block-title,.catalog-product-view .products-upsell .block-title{font-size:2rem;margin-bottom:2rem}.catalog-product-view .products-related .cs-container--products-carousel,.catalog-product-view .products-upsell .cs-container--products-carousel{padding:0;width:calc(100% - 3rem)}.catalog-product-view .products-related .cs-container--products-carousel .cs-slider-navigation--next,.catalog-product-view .products-upsell .cs-container--products-carousel .cs-slider-navigation--next{right:0}.catalog-product-view .products-related .cs-container--products-carousel .cs-slider-navigation--prev,.catalog-product-view .products-upsell .cs-container--products-carousel .cs-slider-navigation--prev{left:0}.catalog-product-view .products-related .cs-container--products-carousel .cs-product-tile__container,.catalog-product-view .products-upsell .cs-container--products-carousel .cs-product-tile__container{padding:.5rem}.catalog-product-view .products-related .cs-container--products-carousel .cs-slider-navigation,.catalog-product-view .products-upsell .cs-container--products-carousel .cs-slider-navigation{width:2.4rem}.catalog-product-view .products-related .cs-container--products-carousel .cs-slider-navigation .cs-slider-navigation__icon,.catalog-product-view .products-upsell .cs-container--products-carousel .cs-slider-navigation .cs-slider-navigation__icon{width:.8rem}}.catalog-product-view .products-related .cs-product-tile__price,.catalog-product-view .products-upsell .cs-product-tile__price{text-align:center}.catalog-product-view .products-related .cs-products-carousel .cs-products-carousel__slides,.catalog-product-view .products-upsell .cs-products-carousel .cs-products-carousel__slides{padding-bottom:17rem;scrollbar-width:none}@media(max-width:47.99em){.catalog-product-view .products-related .cs-products-carousel .cs-products-carousel__slides,.catalog-product-view .products-upsell .cs-products-carousel .cs-products-carousel__slides{padding-bottom:0}}.catalog-product-view .products-related .cs-products-carousel .cs-products-carousel__slide,.catalog-product-view .products-upsell .cs-products-carousel .cs-products-carousel__slide{margin:0 .4rem;padding:0 .5rem}.catalog-product-view .products-related .cs-product-tile__addons,.catalog-product-view .products-upsell .cs-product-tile__addons{box-shadow:0 0 1rem 0 rgba(0,0,0,.28);padding:calc(100% + 17rem) 1.5rem 1.5rem}@media(max-width:47.99em){.catalog-product-view .products-related .cs-product-tile__addons,.catalog-product-view .products-upsell .cs-product-tile__addons{display:none}}.catalog-product-view .products-related .cs-product-tile__addons .cs-product-tile__addons-sides,.catalog-product-view .products-upsell .cs-product-tile__addons .cs-product-tile__addons-sides{width:100%}.catalog-product-view .products-related .cs-product-tile__addons .cs-product-tile__addons-sides .cs-links-block-addto,.catalog-product-view .products-upsell .cs-product-tile__addons .cs-product-tile__addons-sides .cs-links-block-addto{display:block}.catalog-product-view .products-related .cs-product-tile__addons .cs-product-tile__addons-sides .cs-links-block-addto .cs-links-block-addto__link,.catalog-product-view .products-upsell .cs-product-tile__addons .cs-product-tile__addons-sides .cs-links-block-addto .cs-links-block-addto__link{display:block;margin:0 auto;padding-left:25px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.catalog-product-view .products-related .cs-product-tile__addons .cs-product-tile__addons-sides .cs-links-block-addto a[href].towishlist.cs-links-block-addto__link:after,.catalog-product-view .products-upsell .cs-product-tile__addons .cs-product-tile__addons-sides .cs-links-block-addto a[href].towishlist.cs-links-block-addto__link:after{top:0}.catalog-product-view .products-related .cs-product-tile__addons .cs-addtocart__wrapper .tocart,.catalog-product-view .products-upsell .cs-product-tile__addons .cs-addtocart__wrapper .tocart{display:block;margin-top:1rem}.catalog-product-view .products-related .cs-product-tile--grid .cs-product-tile__name,.catalog-product-view .products-upsell .cs-product-tile--grid .cs-product-tile__name{font-size:1.6rem;font-weight:700;height:5.5rem}@media(max-width:47.99em){.catalog-product-view .products-related .cs-product-tile--grid .cs-product-tile__name,.catalog-product-view .products-upsell .cs-product-tile--grid .cs-product-tile__name{font-size:1.2rem;height:5.5rem}}.catalog-product-view .products-related .cs-product-tile__price .price-box,.catalog-product-view .products-upsell .cs-product-tile__price .price-box{display:inline-flex;margin-left:.5rem}.catalog-product-view .products-related .cs-product-tile__price .price-box .price,.catalog-product-view .products-upsell .cs-product-tile__price .price-box .price{color:#000;font-size:1.8rem}@media(max-width:768px){.cs-container--page-pdp-top{padding:0;width:calc(100% - 3rem)}}.cs-page-product__top{border-bottom:1px solid #f0f1f2;margin-bottom:40px;padding-bottom:20px}.cs-page-product__top .page-title{color:#000;font-family:Raleway,sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.2rem;font-weight:700;font-weight:600;line-height:1.1;margin:1rem 0 10px;text-transform:uppercase}@media(max-width:47.99em){.cs-page-product__top .page-title{font-size:2.4rem}}.cs-page-product__buybox{width:60%}@media(max-width:768px){.cs-page-product__buybox{border:none;width:100%}}.cs-page-product__buybox .sku{display:flex;font-size:14px;font-size:1.4rem;margin-bottom:10px}.cs-page-product__buybox .sku .type{margin-right:5px}.cs-page-product__buybox .trustpilot-widget{height:24px;margin-bottom:10px}.cs-page-product__buybox .overview{font-size:14px;font-size:1.4rem;font-weight:500;margin-bottom:10px}.cs-page-product__buybox #more-informations{border:0;border-radius:4px;cursor:pointer;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.05em;line-height:16px;line-height:1.6rem;padding:12px 20px;position:relative;text-align:center;text-transform:uppercase}.cs-page-product__buybox #more-informations.primary.action{background-color:#6d717c;color:#fff}.cs-page-product__buybox #more-informations.primary.action:hover{background-color:#da3832}.cs-page-product__buybox .certs ul{height:auto;margin:0;padding:0}.cs-page-product__buybox .certs ul li.value{display:inline-block;height:70px;list-style:none;margin:1em 10px 5px 0}.cs-page-product__buybox .certs ul li.value img{height:auto;max-height:100%;max-width:100%;width:100%}.cs-page-product__buybox .product-info-main{border-left:none}.cs-page-product__buybox .product-info-main>div>a{background-image:url(../images/source/picto_product_info.svg);background-position:0;background-repeat:no-repeat;background-size:contain;color:#6e717c;cursor:pointer;font-size:10px;font-size:1rem;font-weight:700;padding-left:20px}.cs-page-product__buybox .product-info-main>div>a:hover{color:#565861}.cs-page-product__buybox .delivery_delay{background-color:#d3d4d7;font-size:14px;font-size:1.4rem;line-height:1.6;margin-top:10px;padding:10px 20px}.cs-page-product__buybox .delivery_delay .type{background-image:url(../images/source/picto_product_calendar.svg);background-position:0;background-repeat:no-repeat;background-size:contain;font-size:14px;font-size:1.4rem;font-weight:600;padding-left:25px;text-transform:uppercase}.cs-page-product__buybox .price{align-items:baseline;display:flex}.cs-page-product__buybox .price-label{font-size:1.2rem;font-weight:500;margin-right:5px}.cs-page-product__buybox .cs-buybox__price{margin-top:0}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__price{margin-bottom:20px}}.cs-page-product__buybox .cs-buybox__price .price-box{flex-direction:column}.cs-page-product__buybox .cs-buybox__price .price-box .special-price .price{font-size:2rem}.cs-page-product__buybox .cs-buybox__price .price{color:#000}.cs-page-product__buybox .cs-buybox__price .old-price{margin-top:5px;text-decoration:line-through}.cs-page-product__buybox .cs-buybox__section{border:none;padding:0}.cs-page-product__buybox .cs-buybox__section--configurator-size{margin-bottom:20px;margin-top:30px;padding:0}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--configurator-size{margin-top:280px}}.cs-page-product__buybox .cs-buybox__section--configurator-size .head{font-weight:700;margin-bottom:20px}.cs-page-product__buybox .cs-buybox__section--configurator-size .help{color:#6e717c;margin-left:14px;transition:all .2s ease-in-out}.cs-page-product__buybox .cs-buybox__section--configurator-size .help:hover{color:#3e4046}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--configurator-size .help{display:block;margin-left:0;margin-top:10px}}.cs-page-product__buybox .cs-buybox__section--configurator-size .title{font-size:18px;font-size:1.8rem;text-transform:uppercase}.cs-page-product__buybox .cs-buybox__section--configurator-size .field{display:block;width:auto}.cs-page-product__buybox .cs-buybox__section--configurator-size .field:not(:first-child){margin-left:30px}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--configurator-size .field:not(:first-child){margin-left:0;margin-top:20px}.cs-page-product__buybox .cs-buybox__section--configurator-size .field{text-align:center}}.cs-page-product__buybox .cs-buybox__section--configurator-size .fieldset-size{display:flex}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--configurator-size .fieldset-size{align-items:center;flex-direction:column;justify-content:center}}.cs-page-product__buybox .cs-buybox__section--configurator-size .fieldset-size input{margin-left:10px;max-width:60px;text-align:center}.cs-page-product__buybox .cs-buybox__section--product-form{width:58%}@media(max-width:768px){.cs-page-product__buybox .cs-buybox__section--product-form{width:100%}}.cs-page-product__buybox .cs-buybox__section--form-container{position:relative}.cs-page-product__buybox .cs-buybox__section--form-container .product-installation-tabs>.switch{display:block;padding:40px 10px;transition:all .2sec ease-in-out}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--form-container .product-installation-tabs>.switch{padding:20px 10px;text-align:center}}.cs-page-product__buybox .cs-buybox__section--form-container .product-installation-tabs>.switch:hover label,.cs-page-product__buybox .cs-buybox__section--form-container .product-installation-tabs>.switch:hover span{color:#565861}.cs-page-product__buybox .cs-buybox__section--form-container .item.content{align-items:flex-start;background-color:#f0f1f2;display:flex;flex-wrap:wrap;font-size:1.4rem;height:100%;justify-content:space-between;padding:30px 20px;position:absolute;right:0;top:0;width:73%}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--form-container .item.content{align-items:flex-start;flex-direction:column;height:auto;left:0;padding:20px;top:100%;width:100%}}.cs-page-product__buybox .cs-buybox__section--form-container .item.active{background-color:#f0f1f2}.cs-page-product__buybox .cs-buybox__section--form-container .item.active label{color:#da3832}.cs-page-product__buybox .cs-buybox__section--form-container .item{padding:40px 10px}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__section--form-container .item{padding:20px 10px;text-align:center}}.cs-page-product__buybox .cs-buybox__section--form-container .switch label,.cs-page-product__buybox .cs-buybox__section--form-container .switch span{color:#6e717c;font-size:13px;font-size:1.3rem;font-weight:700;padding-left:20px;position:relative;text-transform:uppercase}.cs-page-product__buybox .cs-buybox__section--form-container .switch label:before,.cs-page-product__buybox .cs-buybox__section--form-container .switch span:before{border:1px solid #6e717c;border-radius:100%;content:"";height:15px;left:0;position:absolute;top:.65rem;transform:translateY(-50%);width:15px}.cs-page-product__buybox .cs-buybox__section--form-container .switch input{display:none}.cs-page-product__buybox .cs-buybox__section--form-container .switch input:checked+label:after{background-color:#6e717c;border-radius:100%;content:"";height:7px;left:.34em;position:absolute;top:.65rem;transform:translateY(-50%);width:7px}.cs-page-product__buybox .cs-buybox__section--form-container .action.towishlist{background-color:#f0f1f2;background-image:url(../images/source/picto_product_fav.svg);background-position:0;background-repeat:no-repeat;background-size:20px;color:#6e717c;padding-left:25px;padding-right:0;text-transform:none}.cs-page-product__buybox .cs-buybox__section--form-container .action.towishlist:hover{color:#3e4046}.cs-page-product__buybox .cs-buybox__section--form-container .action.towishlist svg{display:none}.cs-page-product__buybox .cs-buybox__section--form-container .action.towishlist span{font-size:10px;font-size:1rem}.cs-page-product__buybox .cs-buybox__section .update fieldset{border:none;display:flex;padding:0}.cs-page-product__buybox .cs-buybox__section .update label{display:none}.cs-page-product__buybox .cs-buybox__section .update .field.qty{margin-right:2rem;width:auto}.cs-page-product__buybox .cs-buybox__section .update input{border:1px solid #dcdcdc;text-align:center;width:70px}.cs-page-product__buybox .cs-buybox__section .note{margin-bottom:0;margin-top:auto}.cs-page-product__buybox .product-social-links{order:1}.cs-page-product__buybox .product-installation-tabs{margin-top:5px}@media(min-width:1121px){.cs-page-product__buybox .product-installation-tabs{min-height:18rem}}@media(max-width:1120px){.cs-page-product__buybox .product-installation-tabs{display:flex}.cs-page-product__buybox .product-installation-tabs>a,.cs-page-product__buybox .product-installation-tabs>div{width:50%}}.cs-page-product__buybox .cs-buybox__addtocart{margin-bottom:0}@media(max-width:1120px){.cs-page-product__buybox .cs-buybox__addtocart{margin-bottom:1rem}}.cs-page-product__buybox .cs-buybox__addtocart-button:hover{background-color:#da3832!important}.cs-page-product__buybox .cs-buybox__addtocart-button:disabled{background-color:#6d717c!important;opacity:50%}.cs-page-product__buybox .cs-buybox__addtocart-button svg{display:none}.cs-page-product__buybox .cs-buybox__addtocart-button:before{background-image:url(../images/source/picto_product_checkout.svg);background-position:50%;background-repeat:no-repeat;background-size:45%}.cs-page-product__buybox .cs-buybox__addtocart-button strong{font-weight:800;text-transform:uppercase}.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button{background-color:transparent;color:#6e717c;font-size:10px;margin-bottom:0;padding-right:0;text-transform:none;transition:all .2s ease-in-out;width:100%}.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:active,.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:focus,.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:hover,.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:visited{background-color:transparent;color:#000!important}.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:active span:before,.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:focus span:before,.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:hover span:before,.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button:visited span:before{background-color:#000}.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button span{align-items:flex-end;display:flex;justify-content:flex-end}.cs-page-product__buybox .cs-buybox__addtocart .product-addtoquote-button span:before{background-color:#6e717c;content:"";display:block;height:20px;margin-right:5px;-webkit-mask-image:url(../images/source/picto_ajouter_au_devis.svg);mask-image:url(../images/source/picto_ajouter_au_devis.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:all .2s ease-in-out;width:24px}.cs-page-product__buybox .cs-buybox__addtocart .cs-buybox__update:hover{background-color:#6d717c!important;border:none}.cs-page-product__buybox .cs-buybox__addtocart .cs-buybox__update-span{padding-right:0}.cs-page-product__buybox .cs-buybox__addtocart input[type=number]{border-left-width:1px;border-right-width:1px}.cs-page-product__buybox .cs-buybox__addto-list{justify-content:flex-end}.cs-page-product__buybox .cs-buybox__addto-item{margin:0}.cs-page-product__badge{border-radius:0;font-size:1.2rem;transform:none}.cs-page-product__badge:before{width:0}.cs-page-product__badge-text{padding:8px 24px 8px 8px;transform:none!important}.cs-page-product__badge-text:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='20' height='20'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Layer' fill-rule='evenodd' d='M.29 24.87a.986.986 0 0 1-.28-.7.971.971 0 0 1 .28-.69L23.48.29c.05-.05.1-.09.15-.12.05-.04.11-.07.17-.09.06-.03.12-.05.18-.06.06-.01.13-.02.19-.02h.08c.02.01.05.01.08.01.02.01.05.01.07.02.03 0 .06.01.08.02L35 3.57 38.2.38c.09-.09.2-.15.32-.2.11-.05.24-.07.36-.07.13 0 .26.02.37.07.12.05.23.11.32.2.09.09.16.2.2.32.05.12.08.24.08.37s-.03.25-.08.37c-.04.12-.11.23-.2.32L36.43 5 40 15.52c.03.09.04.18.05.27 0 .09-.01.18-.03.26-.02.09-.06.18-.1.25-.04.08-.1.16-.16.22L16.52 39.71a.986.986 0 0 1-.7.28.971.971 0 0 1-.69-.28L.29 24.87Zm37.61-9.31-3-9.06-2 2c.88 1.57.46 3.55-.97 4.64a3.6 3.6 0 0 1-4.73-.33 3.6 3.6 0 0 1-.33-4.73 3.617 3.617 0 0 1 4.64-.97l2-2-9.06-3L2.36 24.17l13.46 13.47L37.9 15.56ZM30.43 11c-.05.04-.09.08-.15.12-.05.03-.11.06-.16.08-.06.03-.12.05-.18.06-.06.01-.13.02-.19.02a1.225 1.225 0 0 1-.38-.07c-.05-.03-.11-.06-.16-.1a.443.443 0 0 1-.15-.12.962.962 0 0 1-.2-.32.904.904 0 0 1-.07-.37c0-.12.02-.25.07-.36.05-.12.11-.23.2-.32l.93-.94h-.25c-.11 0-.21.01-.32.03a1.861 1.861 0 0 0-.59.25c-.08.06-.17.13-.24.21-.24.23-.4.52-.47.84-.06.33-.03.66.09.96.13.31.34.57.61.75.28.18.6.27.93.27.08 0 .15 0 .23-.01a1.742 1.742 0 0 0 .64-.24c.14-.08.26-.19.37-.31.1-.12.19-.25.26-.4.07-.15.11-.3.13-.46.03-.16.02-.32 0-.48l-.95.91Z' style='fill:%23fff'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:20px;padding-top:1px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:2rem}.quotation-quote-configure .cs-page-product__buybox .product-social-links{display:none}.cs-sticky-add-to-cart__inner{background:#f0f1f2;border-bottom:1px solid #838484;display:none;justify-content:space-between;margin:auto;max-width:120rem;padding:1.5rem 2.5rem}.cs-sticky-add-to-cart__inner-left{width:50%}@media(max-width:768px){.cs-sticky-add-to-cart__inner-left{width:100%}}.cs-sticky-add-to-cart__inner-left h1{margin:0 0 1rem;text-align:left}@media(max-width:768px){.cs-sticky-add-to-cart__inner-left h1{margin-bottom:1.5rem}}.cs-sticky-add-to-cart__inner-left div{font-size:1.2rem}.cs-sticky-add-to-cart__inner-left .stick-product-size{display:flex;text-align:left}@media(max-width:768px){.cs-sticky-add-to-cart__inner-left .stick-product-size{flex-direction:column}}.cs-sticky-add-to-cart__inner-left .stick-product-size .size-width{margin-right:3rem}.cs-sticky-add-to-cart__inner-right{align-items:center;display:flex}@media(max-width:768px){.cs-sticky-add-to-cart__inner-right{flex-direction:column;width:100%}}.cs-sticky-add-to-cart__inner-right .cs-addtocart-price{align-items:baseline;display:flex;font-size:1.2rem;margin-right:4.5rem}@media(max-width:768px){.cs-sticky-add-to-cart__inner-right .cs-addtocart-price{align-self:flex-end;margin-bottom:.5rem;margin-right:0;margin-top:-4.5rem}}.cs-sticky-add-to-cart__inner-right .cs-addtocart-price .label{line-height:4.5rem;margin-right:1rem}.cs-sticky-add-to-cart__inner-right .cs-addtocart-price .price-box .price{font-size:2rem;font-weight:700}@media(max-width:768px){.cs-sticky-add-to-cart__inner-right .cs-addtocart-price .price-box .price{font-size:1.6em}}.cs-sticky-add-to-cart__inner-right .cs-addtocart-price .price-box .special-price .price{color:#000}.cs-sticky-add-to-cart__inner-right .cs-addtocart-price .price-box .old-price .price{font-size:1.2rem;text-decoration:none}.cs-sticky-add-to-cart__inner-right .cs-addtocart__wrapper{display:flex}@media(max-width:768px){.cs-sticky-add-to-cart__inner-right .cs-addtocart__wrapper{justify-content:space-between;width:100%}}.cs-sticky-add-to-cart__inner-right .cs-addtocart__wrapper .cs-addtocart__button:before{background-image:url(../images/source/picto_product_checkout.svg);background-position:50%;background-repeat:no-repeat;background-size:45%}.cs-sticky-add-to-cart__inner-right .cs-addtocart__wrapper .cs-addtocart__button-icon{display:none}.cs-sticky-add-to-cart__inner-right .cs-addtocart__wrapper .sticky-product-addtoquote-button{background-color:#6e717c;height:40px;margin-right:3rem;-webkit-mask-image:url(../images/source/picto_ajouter_au_devis.svg);mask-image:url(../images/source/picto_ajouter_au_devis.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0;width:25px}.cs-sticky-add-to-cart__inner-right .cs-addtocart__wrapper .sticky-product-addtoquote-button:hover{background-color:#000}.cs-sticky-add-to-cart.scroll-to-fixed-fixed{left:0!important;width:100%!important}.cs-sticky-add-to-cart.scroll-to-fixed-fixed>div{display:flex}@media(max-width:768px){.cs-sticky-add-to-cart.scroll-to-fixed-fixed>div{align-self:flex-start;flex-direction:column}}.product.data.items:after{clear:both;content:"";display:block}@media(min-width:768px){.product.data.items>.item.title{box-sizing:border-box;float:left;margin:0 -1px 0 0;width:23%}.product.data.items>.item.content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:43px;width:100%}}.product.data.items>.item.title>.switch{display:block}.product-configurator{margin:0 auto 50px;max-width:120rem;padding:0 15px;width:100%}@media(max-width:768px){.product-configurator{padding:0;width:calc(100% - 3rem)}}.product-configurator .options-categories-left.scroll-to-fixed-fixed .option-category:not(.active) .option-category-values,.product-configurator.fix .option-category:not(.active) .option-category-values{display:none}.product-configurator.fix .configurator-left{position:-webkit-sticky;position:sticky}.product-configurator.bottom>form{position:relative}.product-configurator.bottom .categories-list,.product-configurator.bottom .option-category:last-child{margin-bottom:0}.product-configurator.bottom .option-category:not(.active) .option-category-values{display:none}.product-configurator>form{align-items:flex-start;display:flex}.product-configurator .configurator-top{position:-webkit-sticky;position:sticky;z-index:100}@media(max-width:768px){.product-configurator .configurator-top{display:none}}.product-configurator .configurator-top .categories-list{display:flex;flex-wrap:wrap;list-style:none;margin-top:-1px;padding-left:0}.product-configurator .configurator-top .option-category{background-color:#6e717c;border-right:1px solid #f0f1f2;border-top:1px solid #f0f1f2;cursor:pointer;flex-grow:1;margin:0;width:auto}.product-configurator .configurator-top .option-category .option-category-title{background:0 0;display:block;font-size:1.4rem}.product-configurator .configurator-top .option-category:last-child{border-right:none;flex-grow:unset!important;width:auto}.product-configurator .configurator-top .option-category:hover{background-color:#f0f1f2}.product-configurator .configurator-top .option-category:hover .option-category-title{background-color:#da3832;position:relative}.product-configurator .configurator-top .option-category.active{background-color:#f0f1f2}.product-configurator .configurator-top .option-category.active .option-category-title{background-color:#da3832;position:relative}.product-configurator .configurator-top .option-category.active .option-category-title:before{border-color:transparent transparent transparent #d93731;border-style:solid;border-width:10px 0 10px 10px;bottom:0;content:"";height:0;left:0;position:absolute;transform:translateY(50%);width:0}.product-configurator .configurator-left{position:relative;width:30%}@media(max-width:768px){.product-configurator .configurator-left{display:none}}.product-configurator .configurator-left .categories-list{list-style:none;padding-left:0}.product-configurator .configurator-left .option-category{background-color:#fff;margin-bottom:30px;padding-right:30px}.product-configurator .configurator-left .option-category .option-category-title{fill:#0a820b;background-image:url(../images/source/picto_check_mark.svg)}.product-configurator .configurator-left .option-category.isinvalid .option-category-title{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 489.418 489.418' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cg xmlns='http://www.w3.org/2000/svg' fill='%23d93731'%3E%3Cpath d='M244.709 389.496c18.736 0 34.332-14.355 35.91-33.026l24.359-290.927a60.493 60.493 0 0 0-15.756-46.011C277.783 7.09 261.629 0 244.709 0s-33.074 7.09-44.514 19.532a60.485 60.485 0 0 0-15.755 46.011l24.359 290.927c1.578 18.671 17.174 33.026 35.91 33.026zM244.709 410.908c-21.684 0-39.256 17.571-39.256 39.256 0 21.683 17.572 39.254 39.256 39.254s39.256-17.571 39.256-39.254c0-21.685-17.572-39.256-39.256-39.256z' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.product-configurator .configurator-left .option-category.active{background-color:#f0f1f2}.product-configurator .configurator-left .option-category.active .option-category-title{background-color:#da3832;position:relative}.product-configurator .configurator-left .option-category.active .option-category-title:before{border-color:transparent transparent transparent #d93731;border-style:solid;border-width:10px 0 10px 10px;bottom:0;content:"";height:0;left:0;position:absolute;transform:translateY(50%);width:0}.product-configurator .configurator-left .option-category.active .option-category-values{background-color:#f0f1f2}.product-configurator .configurator-left .option-category.active.isinvalid .option-category-title{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 489.418 489.418' style='background:new 0 0 512 512' xml:space='preserve'%3E%3Cg xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M244.709 389.496c18.736 0 34.332-14.355 35.91-33.026l24.359-290.927a60.493 60.493 0 0 0-15.756-46.011C277.783 7.09 261.629 0 244.709 0s-33.074 7.09-44.514 19.532a60.485 60.485 0 0 0-15.755 46.011l24.359 290.927c1.578 18.671 17.174 33.026 35.91 33.026zM244.709 410.908c-21.684 0-39.256 17.571-39.256 39.256 0 21.683 17.572 39.254 39.256 39.254s39.256-17.571 39.256-39.254c0-21.685-17.572-39.256-39.256-39.256z' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.product-configurator .configurator-left .option-category.warning .option-category-title{background-image:url(../images/source/picto_product_warning.svg)}.product-configurator .configurator-left .option-category:not(.active):hover .option-category-title{background-color:#3e4046}.product-configurator .configurator-left .option-category-title{background-color:#6e717c;background-position:center right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;cursor:pointer;padding:10px;text-transform:uppercase;transition:all .2s ease-in-out}.product-configurator .configurator-left .option-category-value{cursor:pointer;display:flex;flex-wrap:wrap;margin-bottom:0;padding:5px 10px;position:relative;transition:background-color .2s ease-in-out}.product-configurator .configurator-left .option-category-value:hover dt span{color:#f5b7b1}.product-configurator .configurator-left .option-category-value:first-child{padding-top:10px}.product-configurator .configurator-left .option-category-value:last-child{padding-bottom:10px}.product-configurator .configurator-left .option-category-value.warning{background-color:#f5b7b1}.product-configurator .configurator-left .option-category-value.empty.required dd{color:#da3832;font-weight:700}.product-configurator .configurator-left .option-category-value.empty dt span,.product-configurator .configurator-left .option-category-value.required dt span{margin-right:5px;padding-right:14px}.product-configurator .configurator-left .option-category-value.empty dt span:after,.product-configurator .configurator-left .option-category-value.required dt span:after{content:"*";font-size:30px;font-size:3rem;font-weight:400;margin-left:auto;margin-right:0;position:absolute;right:0;top:-8px;width:10px}.product-configurator .configurator-left .option-category-value.required dt span:after{color:#000}.product-configurator .configurator-left .option-category-value.empty dt span,.product-configurator .configurator-left .option-category-value.empty dt span:after{color:#da3832}.product-configurator .configurator-left .option-category-value dd,.product-configurator .configurator-left .option-category-value dt{margin-bottom:0}.product-configurator .configurator-left .option-category-value dd span,.product-configurator .configurator-left .option-category-value dt span{position:relative;transition:all .2s ease-in-out}.product-configurator .configurator-left .option-category-value dt,.product-configurator .configurator-left .option-category-value dt span{margin-right:5px}.product-configurator .configurator-content{background-color:#f0f1f2;padding:0;width:70%}@media(max-width:768px){.product-configurator .configurator-content{padding:0;width:100%}}.product-configurator .configurator-content .categories-options-form{display:none}.product-configurator .configurator-content .categories-options-form.visible{display:block}@media(max-width:768px){.product-configurator .configurator-content .categories-options-form{display:block}}.product-configurator .configurator-content .category-option-form{padding:0 20px}@media(max-width:768px){.product-configurator .configurator-content .category-option-form{padding:30px 20px}}.product-configurator .configurator-content .category-option-form-title{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-title{font-size:16px;font-size:1.6rem}}.product-configurator .configurator-content .category-option-form-title.required span:after{content:"*";font-size:30px;font-size:3rem;font-weight:400;margin-left:.25rem;margin-right:0;margin-top:-6px;position:absolute;width:10px}.product-configurator .configurator-content .category-option-form-title.required.empty span:after{color:#da3832}.product-configurator .configurator-content .category-option-form-values{display:flex;flex-wrap:wrap;margin-left:-20px}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-values{align-items:flex-start;flex-direction:column;margin-left:0}}.product-configurator .configurator-content .category-option-form-values .see-action{display:block;text-align:center;width:100%}.product-configurator .configurator-content .category-option-form-values .see-action a{font-weight:700;text-decoration:none}.product-configurator .configurator-content .category-option-form-values .see-action a:hover{color:#da3832}.product-configurator .configurator-content .category-option-form-value{background-color:#fff;margin-bottom:20px;margin-left:20px;padding:10px;transition:all .2s ease-in-out;width:30%}.product-configurator .configurator-content .category-option-form-value.see-hidden{display:none}.product-configurator .configurator-content .category-option-form-value:hover{box-shadow:10px 10px 30px -22px #6e717c}@media(max-width:1120px){.product-configurator .configurator-content .category-option-form-value{width:46%}}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-value{background-color:transparent;margin-bottom:5px;margin-left:0;padding:0;width:100%}.product-configurator .configurator-content .category-option-form-value:hover{box-shadow:none}}.product-configurator .configurator-content .category-option-form-value-title{align-items:flex-start;display:flex;margin-bottom:10px}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-value-title{margin-bottom:2px}}.product-configurator .configurator-content .category-option-form-value .radio{display:none}.product-configurator .configurator-content .category-option-form-value .radio:checked+label:after{background-color:#6e717c;border-radius:100%;content:"";height:7px;left:.26em;position:absolute;top:1rem;transform:translateY(-50%);width:7px}.product-configurator .configurator-content .category-option-form-value .radio:disabled+label{cursor:not-allowed}.product-configurator .configurator-content .category-option-form-value .radio:disabled+label:before{background-color:#bdbdbc}.product-configurator .configurator-content .category-option-form-value label{cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:500;padding-left:20px;position:relative;width:85%}.product-configurator .configurator-content .category-option-form-value label:before{border:1px solid #6e717c;border-radius:100%;content:"";height:15px;left:0;position:absolute;top:1rem;transform:translateY(-50%);width:15px}.product-configurator .configurator-content .category-option-form-value .price-box{display:block;margin-bottom:10px;padding-left:31px}.product-configurator .configurator-content .category-option-form-value .final-price{font-weight:700}.product-configurator .configurator-content .category-option-form-value img{display:block;margin:auto}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-value img{display:none}}.product-configurator .configurator-content .category-option-form-value-messages{list-style:none;margin-bottom:0;margin-top:20px;padding:0 20px}.product-configurator .configurator-content .category-option-form-value-messages p{background-color:#f5b7b1;color:#000;font-size:1.3rem;font-weight:600;margin-bottom:0;padding:5px}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-value-messages{margin-top:0;padding-left:31px}.product-configurator .configurator-content .category-option-form-value-messages p{display:initial}}.product-configurator .configurator-content .category-option-form-value .tooltip{background-image:url(../images/source/picto_product_info.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:17px;margin-left:auto;margin-right:0;width:10%}@media(max-width:768px){.product-configurator .configurator-content .category-option-form-value .tooltip{background-position:100%}}.product-configurator .configurator-content .category-option-form-value .tooltip span{color:transparent}.product-configurator .configurator-content .category-option-form-value .tooltip-content{left:auto;margin-top:10px;right:0}.product-configurator .configurator-content .category-option-form-value .tooltip-content:after,.product-configurator .configurator-content .category-option-form-value .tooltip-content:before{left:auto;margin-right:6px;right:0}.product-configurator .configurator-content .category-option-form-value .tooltip-content:before{margin-right:5px}.product-configurator .configurator-content .category-option-description{margin-bottom:20px;margin-top:10px}.product-configurator .configurator-content .mage-error{color:#da3832;display:inline-block;font-size:1.4rem;font-weight:700;margin-bottom:2rem}.product-configurator .configurator-content .option-category.ui-accordion-header-active .option-category-title{background-color:#da3832;background-image:url(../images/source/picto_cross.svg)}.product-configurator .configurator-content .option-category.ui-accordion-header-active .option-category-title:before{border-color:transparent transparent transparent #d93731;border-style:solid;border-width:10px 0 10px 10px;bottom:0;content:"";height:0;left:0;position:absolute;transform:translateY(50%);width:0}.product-configurator .configurator-content .option-category.warning{position:relative}.product-configurator .configurator-content .option-category.warning:after{background-image:url(../images/source/picto_product_warning.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;content:"";height:100%;position:absolute;right:30px;top:0;width:30px}.product-configurator .configurator-content .option-category-title{background-color:#6e717c;color:#fff;display:none;font-size:14px;font-size:1.4rem;padding:10px;position:relative;text-transform:uppercase;transition:all .2s ease-in-out}@media(max-width:768px){.product-configurator .configurator-content .option-category-title{display:block}}@media(max-width:767px){.product-configurator .configurator-content .option-category-title{background-image:url(../images/source/picto_down_arrow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:15px}}@media(max-width:768px){.catalog-product-view .fotorama .fotorama__nav-wrap{bottom:-13px;position:absolute;width:100%}}.catalog-product-view .fotorama .fotorama__nav--dots .fotorama__nav__frame--dot.fotorama__active,.catalog-product-view .fotorama .fotorama__nav--dots .fotorama__nav__frame--dot.fotorama__active:hover{background-color:#da3832}.catalog-product-view .fotorama .fotorama__nav--dots .fotorama__nav__frame--dot{background-color:#bdbdbc;border-radius:100%;height:1.2rem;transform:none;width:1.2rem}.catalog-product-view .fotorama .fotorama__arr--next .fotorama__arr__arr,.catalog-product-view .fotorama .fotorama__arr--prev .fotorama__arr__arr{background-position:50%;background-repeat:no-repeat;background-size:12px;border:1px solid #6d717c;border-radius:100%;height:30px;width:30px}.catalog-product-view .fotorama .fotorama__arr--next .fotorama__arr__arr{background-image:url(../images/source/picto_arrow_right.svg)}.catalog-product-view .fotorama .fotorama__arr--prev .fotorama__arr__arr{background-image:url(../images/source/picto_arrow_left.svg)}.catalog-product-view .fotorama .fotorama__fullscreen-icon{outline:none}@media(max-width:768px){.catalog-product-view .fotorama .fotorama__fullscreen-icon{top:120px}}.cs-page-product__gallery{width:40%}@media(max-width:768px){.cs-page-product__gallery{width:100%}}.product.info{margin:0 auto 50px;max-width:120rem;padding:0 15px;width:100%}@media(max-width:768px){.product.info{padding:0;width:calc(100% - 3rem)}}.product.info .product.data.items>.item.title.active>.switch,.product.info .product.data.items>.item.title.active>.switch:focus,.product.info .product.data.items>.item.title.active>.switch:hover{background-color:#da3832;color:#fff}@media(max-width:767px){.product.info .product.data.items>.item.title.active>.switch,.product.info .product.data.items>.item.title.active>.switch:focus,.product.info .product.data.items>.item.title.active>.switch:hover{background-image:url(../images/source/picto_cross.svg)}}.product.info .product.data.items>.item.title>.switch{background-color:#6e717c;border-color:#bdbdbc;border-bottom:1px solid #bdbdbc;color:#fff;height:auto;line-height:20px;min-height:40px;padding:10px;text-transform:uppercase;transition:all .2s ease-in-out}@media(max-width:767px){.product.info .product.data.items>.item.title>.switch{background-image:url(../images/source/picto_down_arrow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:15px}}.product.info .product.data.items>.item.title>.switch:hover{background-color:#565861}.product.info .product.data.items>.item.content{border:none;border-bottom:1px solid #bdbdbc;padding:20px}.product.info .product.data.items>.item.content a{background-image:url(../images/source/picto_file_download.svg);background-position:0;background-repeat:no-repeat;background-size:contain;color:#000;display:block;padding-left:30px;text-transform:uppercase;transition:all .2s ease-in-out}.product.info .product.data.items>.item.content a:not(:first-child){margin-top:20px}.product.info .product.data.items>.item.content a:hover{color:#6e717c}@media(min-width:768px){.product.info .product.data.items>.item.title{width:23%}.product.info .product.data.items>.item.title:not(:first-child){margin-left:20px;position:relative}.product.info .product.data.items>.item.title:not(:first-child):before{background-color:#6e717c;bottom:0;content:"";height:1px;left:-20px;position:absolute;width:20px}}.product.documentation_description{margin:0 auto 50px;max-width:120rem;padding:0 15px;width:100%}@media(max-width:768px){.product.documentation_description{padding:0;width:calc(100% - 3rem)}}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-container img{cursor:pointer;z-index:2}.video-container #video1,.video-container embed,.video-container iframe,.video-container img,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.video-container #video1.hidden,.video-container embed.hidden,.video-container iframe.hidden,.video-container img.hidden,.video-container object.hidden{display:none}