p.category-description{white-space:pre-line}.catalog-items .item,.categories-list .item{margin-bottom:30px;background-color:#f8f9fa;border:solid 1px #ced4da;padding:8px}.catalog-items .item .code,.categories-list .item .code{font-weight:bold;margin-top:.5em}.catalog-items .item .price,.categories-list .item .price{font-size:1.75rem;color:#eb943b;line-height:1.2;margin-bottom:1.25rem;font-weight:600}.catalog-items .item label:after,.categories-list .item label:after{content:""}.catalog-items .item input.qte,.categories-list .item input.qte{width:5em}.catalog-items .item form table,.categories-list .item form table{width:100%}.catalog-items .item{position:relative;height:100%;display:flex;flex-direction:column}.catalog-items .item .favorite-link{position:absolute;right:8px;top:8px;z-index:2}.catalog-items .item-column{margin-bottom:30px}.catalog-items .prices,.catalog-details .prices{margin-top:10px;margin-bottom:20px;overflow:hidden}.catalog-items .price-table,.catalog-details .price-table{width:100%;table-layout:fixed}.catalog-items .price-table td,.catalog-items .price-table th,.catalog-details .price-table td,.catalog-details .price-table th{border:solid 2px #fff;padding:0 .75em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-items .price-table th:first-child,.catalog-details .price-table th:first-child{width:55%}.catalog-items .price-table thead>tr>th,.catalog-details .price-table thead>tr>th{font-weight:bold;font-size:14px;text-transform:none}.catalog-items .price-table tbody>tr:nth-child(odd)>td,.catalog-details .price-table tbody>tr:nth-child(odd)>td{background-color:#dee2e6}.catalog-items .price-table tbody>tr:nth-child(even)>td,.catalog-details .price-table tbody>tr:nth-child(even)>td{background-color:#ced4da}.compokitdiv .compokit-header{display:inline}.compokitdiv .compokit-table .codeCompoKit-column{width:160px}.compokitdiv .compokit-table .descCompoKit-column{width:500px}.compokitdiv .compokit-table .qteCompoKit-column{width:40px}.compokitdiv .compokit-table .qteCompoKit-value-column{width:40px;color:#084298;text-align:right}@media(max-width:1599.98px){.catalog-items .item label.qte{display:none}}.categories-list .desc{font-weight:bold;height:3.75em;overflow:hidden;line-height:1.25;margin-top:.5em}.categories-list .item-square{position:relative;padding-top:150%;margin-bottom:30px}.categories-list .item-square>.item{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-details .image-row{margin-top:3em}.catalog-details .form-column .price-area{margin-bottom:.5em}.catalog-details .form-column .price-area .price{color:#eb943b;font-weight:600;font-size:30px}.catalog-details .form-column input.qte{text-align:center}.catalog-details .form-column select{max-width:none}.catalog-details .form-column .stock-available{margin:10px 0;color:#198754}.catalog-details .description{margin-top:2em}.catalog-details .description>p,.catalog-details .desc-detail>p{white-space:pre-line}.catalog-details .videos,.catalog-model .videos{margin-bottom:2em}.catalog-details .videos .video,.catalog-model .videos .video{margin-bottom:30px}.catalog-details .videos .video.maximized,.catalog-model .videos .video.maximized{width:100%}.catalog-details .videos .ratio,.catalog-model .videos .ratio{position:relative;padding-top:56.25%}.catalog-details .videos .ratio>video,.catalog-details .videos .ratio>iframe,.catalog-model .videos .ratio>video,.catalog-model .videos .ratio>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-details .videos .overlay,.catalog-model .videos .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#fff;opacity:0;cursor:pointer}.catalog-details .videos .overlay:hover,.catalog-model .videos .overlay:hover{opacity:.2}@media(min-width:768px){.catalog-details .videos .overlay,.catalog-model .videos .overlay{display:block}}@media(min-width:1200px){.catalog-details .form-column{width:350px}}.suggested-items{background-color:#e9ecef}.suggested-items .image a{text-decoration:none}.suggested-items .code{font-weight:700;margin-top:1em}.suggested-items .desc{height:3em;overflow:hidden}.suggested-items .infossupp{height:1.6em}.suggested-items .image-square{border:1px solid #ced4da;background-color:#000}.suggested-items .image-square .image{background-color:#fff}.suggested-items .image-square .image:hover{opacity:.8}.suggested-items .form-check{font-size:13px}@media(min-width:992px){.suggested-items{padding:48px 64px}}@media(max-width:767.98px){.catalog-items .item .desc,.categories-list .item .desc{height:3.75em;line-height:1.25;overflow:hidden}.catalog-items .item .code,.categories-list .item .code{height:2.5em;line-height:1.25;overflow:hidden;margin-top:0}.catalog-items .item .infossupp,.categories-list .item .infossupp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:525px){.catalog-items .item .prices{display:none}}@media(min-width:768px){.catalog-items .item .desc{height:3.75em;line-height:1.25;overflow:hidden}.catalog-items .item .code{height:2.5em;line-height:1.25;overflow:hidden;margin-bottom:.5em}.catalog-items .item .infossupp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-details .form-column{position:relative}.catalog-details .form-column>hr{position:absolute;margin:0;bottom:0;right:.75rem;width:calc(100% - 1.5rem)}.catalog-details .form-column input.qte,.catalog-details .form-column button,.catalog-details .form-column select{max-width:inherit}}@media(min-width:1600px){.item-column{width:20%}.column-details{width:80%}.catalog-details .suggested-items .col-xxl-5th{width:20%}.catalog-details .image-picker .row,.catalog-model .image-picker .row{margin-left:-10px;margin-right:-10px}.catalog-details .image-picker .col,.catalog-model .image-picker .col{width:20%;padding-left:10px;padding-right:10px;margin-bottom:20px!important}}.btn-apply-filter{display:none}.discount{margin-bottom:10px;line-height:1;color:#dc3545}.promo-notice,.rist-notice,.contract-notice{color:#dc3545;line-height:1}.new-notice{color:#0dcaf0;line-height:1}.discontinue-notice{color:#dc3545;line-height:1}.ecofrais-notice{color:#198754;line-height:1}.discount-area,.rist-area{margin-bottom:.6em}.manufacturers-list .manufacturers-tier1{margin-top:3em}.manufacturers-list .manufacturers-tier1 .no-image{font-size:130%;font-weight:600}.manufacturers-list .manufacturers-tier3{margin-top:2em}.manufacturers-list .manufacturer-column{margin-bottom:2em}.manufacturers-list .manufacturer{background-color:#fff;text-align:center;overflow:hidden;display:table;table-layout:fixed;width:100%}.manufacturers-list .manufacturer .no-link,.manufacturers-list .manufacturer a{display:table-cell;vertical-align:middle;position:relative}.manufacturers-list .manufacturer.has-link.has-image:hover{outline:solid 2px #343a40}.manufacturers-list .manufacturer .no-image{padding:14px}.manufacturers-list .manufacturer .fas{position:absolute;top:.75em;right:.75em}@media(max-width:767.98px){.manufacturers-list .manufacturer img{width:100%}.manufacturers-list .manufacturers-tier2 .manufacturer-column{float:left;width:50%;height:50vw;margin-bottom:0}.manufacturers-list .manufacturer{height:calc(100% - 30px)}}@media(min-width:360px) and (max-width:767.98px){.manufacturers-list .manufacturers-tier1 .manufacturer-column,.manufacturers-list .manufacturers-tier2 .manufacturer-column{margin-bottom:0}.manufacturers-list .manufacturers-tier1 .manufacturer-column{float:left;width:50%;height:50vw}.manufacturers-list .manufacturers-tier2 .manufacturer-column{float:left;width:33%;height:33vw}.manufacturers-list .manufacturers-tier2 .manufacturer-column .no-image{max-width:calc(33vw - 30px);max-height:calc(33vw - 30px)}.manufacturers-list .manufacturer{height:calc(100% - 30px)}}@media(min-width:768px) and (max-width:991.98px){.manufacturers-list .manufacturers-tier1 .manufacturer{height:158px}.manufacturers-list .manufacturers-tier2 .manufacturer{height:95px}.manufacturers-list .manufacturers-tier2 .manufacturer .no-image{overflow:hidden;max-height:95px;max-width:95px}.manufacturers-list .manufacturers-tier3 .manufacturer{height:84px}}@media(min-width:992px) and (max-width:1199.98px){.manufacturers-list .manufacturers-tier1 .manufacturer{height:149px}.manufacturers-list .manufacturers-tier1 .manufacturer .no-image{overflow:hidden;max-height:149px;max-width:149px}.manufacturers-list .manufacturers-tier2 .manufacturer{height:84px}.manufacturers-list .manufacturers-tier2 .manufacturer .no-image{overflow:hidden;max-height:84px;max-width:84px}.manufacturers-list .manufacturers-tier3 .manufacturer{height:84px}}@media(min-width:1200px){.manufacturers-list .manufacturers-tier1 .manufacturer{height:185px}.manufacturers-list .manufacturers-tier2 .manufacturer{height:114px}.manufacturers-list .manufacturers-tier3 .manufacturer{height:70px}}.social-share-links{margin:.5em 0}.social-share-links>span{display:inline-block;margin-right:.5em}.social-share-links>a{display:inline-block;margin:0 .1em}@media(min-width:768px){.social-share-links{margin:0;float:right}}.favorite-link{overflow:hidden}.favorite-link .text,.favorite-link .icon{vertical-align:middle}.favorite-link .icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:400;content:""}.favorite-link,.favorite-link:hover,.favorite-link:focus,.favorite-link:active{text-decoration:none;outline:0}.favorite-link:hover .text-hover{left:20px}.favorite-link .text-in{display:none}.favorite-link.in .text-out{display:none}.favorite-link.in .text-in{display:inline-block}.favorite-link.in .icon{color:#ffc107}.favorite-link.in .icon:before{font-weight:900}.favorite-link.btn.in .icon{color:inherit}.advanced-search{margin-bottom:32px}.advanced-search .col-text>h1{margin-top:0}.advanced-search .col-inputs input,.advanced-search .col-inputs select{max-width:none}.catalog-model{padding-bottom:28px}.catalog-model .no-items{text-align:center;padding:2em;background-color:#e9ecef}.model-items tr.product td{vertical-align:middle}.model-items .column-price,.model-items .column-available,.model-items .column-add,.model-items .column-action{text-align:center;width:120px}.model-items .filter .name:after{content:": "}.model-items a[data-bs-toggle=collapse]{text-decoration:none}.model-items a[data-bs-toggle=collapse]>span.fas{color:#adb5bd;font-size:.75rem;margin-left:.75rem;margin-right:.75rem}.model-items a[data-bs-toggle=collapse]>span.fas:before{content:""}.model-items a[data-bs-toggle=collapse].collapsed>span.fas:before{content:""}.model-items tr.details td{background-color:rgba(var(--bs-emphasis-color-rgb),.05)}.model-items tr.details td>div:first-child{padding-left:2.25rem}.model-items-xs .item:nth-child(odd){background-color:rgba(var(--bs-emphasis-color-rgb),.05)}.model-items-xs .filter{padding:.25rem 0}.catalog-details .image-column .image-picker,.catalog-model .image-column .image-picker{margin-top:2em}.catalog-details .image-column .image-picker a,.catalog-model .image-column .image-picker a{text-decoration:none}.catalog-details .image-column .image-picker .col,.catalog-model .image-column .image-picker .col{margin-bottom:30px}.catalog-details .image-column .image-picker .col .image-square,.catalog-model .image-column .image-picker .col .image-square{border:solid 1px #ced4da;background-color:#000}.catalog-details .image-column .image-picker .col .image-square .image,.catalog-model .image-column .image-picker .col .image-square .image{background-color:#fff}.catalog-details .image-column .image-picker .col .image-square .image:hover,.catalog-model .image-column .image-picker .col .image-square .image:hover{opacity:.8}.catalog-imagegallery .tab-pane{padding-left:0;padding-right:0;padding-bottom:0;border:0}.configured-item .configuration-link-container{padding:2px}.catalog-nav a{--bs-link-color-rgb:33,37,41}.catalog-nav a:hover{--bs-link-color-rgb:235,148,59}.catalog-nav a{text-decoration:none;display:block}.catalog-nav a.active{color:#eb943b}.catalog-nav ul{padding:0;margin:0}.catalog-nav li{list-style-type:none}.catalog-nav-multi{position:relative;overflow-x:hidden}.catalog-nav-multi a{--bs-link-color-rgb:33,37,41}.catalog-nav-multi a:hover{--bs-link-color-rgb:235,148,59}.catalog-nav-multi a.active{color:#eb943b}.catalog-nav-multi li.backLink>a{margin-bottom:1em;font-size:90%;text-decoration:underline}.catalog-nav-multi li.backLink>a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;color:#eb943b;font-size:9px;content:"";text-decoration:none;margin-right:.75em}.catalog-nav-multi li{list-style-image:none;list-style:none}.catalog-nav-multi li a{margin-bottom:.5em;display:inline-block;text-decoration:none}.catalog-nav-multi li.title>a{font-weight:bold}.catalog-nav-multi .pushmenu-holder{position:relative;left:0;transition:.2s all;width:200%}.catalog-nav-multi .pushmenu-holder.pushed{left:-100%;overflow-y:hidden}.catalog-nav-multi .pushmenu-holder.pushed .pushmenu-column:first-child{height:1px}.catalog-nav-multi .pushmenu-column{float:left;width:50%}.catalog-nav-multi ul.first-level{padding:0;margin-bottom:0}.catalog-nav-multi ul.first-level>li>a{display:block;margin:0}.catalog-nav-multi ul.first-level>li li.open>a{color:#eb943b}.catalog-nav-multi div.second-levels ul{padding-left:20px}.catalog-nav-multi div.second-levels>ul{padding-left:0;margin-bottom:0}.catalog-nav-multi div.second-levels>ul.collapsing{-webkit-transition:none;transition:none;display:block}.catalog-nav-multi div.second-levels li li li{font-size:.875rem}.catalog-nav-multi div.second-levels li li li a{display:flex}.catalog-nav-multi div.second-levels li li li a:before{content:"-";margin-right:.25rem}.matrix-choices-list .matrix-color-choice{border-radius:50%!important;height:25px;width:25px;margin-right:5px}.matrix-choices-list .btn-group .matrix-color-choice:hover,.matrix-choices-list .btn-group .matrix-color-choice:focus,.matrix-choices-list .btn-group .matrix-color-choice.focus,.matrix-choices-list .btn-group .btn-check:checked+.matrix-color-choice{transform:scale(1.2)}.details-web-additionalinfos{margin-bottom:15px}.item-matrix-link-container{padding:2px;height:32px}.item-matrix-list{margin-top:15px}.item-matrix-list .py-5{padding-top:3rem;padding-bottom:3rem}.item-matrix-list .py-5 .btn-sm{margin-bottom:5px}.item-matrix-list .ml-0{margin-left:0!important}.item-matrix-list .category-accordion .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:.25rem;border:0}.item-matrix-list .category-accordion .card .card-body{flex:1 1 auto;overflow:auto}.item-matrix-list .category-accordion .card .card-header{padding-left:10px;margin-top:0;margin-bottom:10px;background-color:#8d5923;color:#fff;box-shadow:0 0 3px 0 #adb5bd}.item-matrix-list .category-accordion .card .card-other{margin-left:0!important}.item-matrix-list .category-accordion .card .card-header-other{display:none}.item-matrix-list .category-accordion .card .card-body{padding:0}.item-matrix-list .category-accordion .card .card-body .card .card-header{background-color:#f2ba80}.item-matrix-list .category-accordion .card .card-body .card .card-body .card .card-header{background-color:#f9e0c6}.item-matrix-list .category-accordion .card h3[data-bs-toggle=collapse]:after,.item-matrix-list .category-accordion .card h4[data-bs-toggle=collapse]:after,.item-matrix-list .category-accordion .card h5[data-bs-toggle=collapse]:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"";float:right;line-height:inherit}.item-matrix-list .category-accordion .card h3[data-bs-toggle=collapse]:not(.collapsed):after,.item-matrix-list .category-accordion .card h4[data-bs-toggle=collapse]:not(.collapsed):after,.item-matrix-list .category-accordion .card h5[data-bs-toggle=collapse]:not(.collapsed):after{content:""}.item-matrix-list .category-accordion .card h3 a,.item-matrix-list .category-accordion .card h4 a,.item-matrix-list .category-accordion .card h5 a{text-decoration:none}.item-matrix-list .category-accordion .card h3 a:hover,.item-matrix-list .category-accordion .card h3 a :active,.item-matrix-list .category-accordion .card h3 a :focus,.item-matrix-list .category-accordion .card h4 a:hover,.item-matrix-list .category-accordion .card h4 a :active,.item-matrix-list .category-accordion .card h4 a :focus,.item-matrix-list .category-accordion .card h5 a:hover,.item-matrix-list .category-accordion .card h5 a :active,.item-matrix-list .category-accordion .card h5 a :focus{text-decoration:none}.item-matrix-list .category-accordion .card h3{margin:15px 0}.item-matrix-list .category-accordion .table{overflow:auto;border:1px solid rgba(0,0,0,.125);white-space:nowrap}.item-matrix-list .category-accordion .table th:first-child,.item-matrix-list .category-accordion .table td:first-child{padding-left:10px!important}.item-matrix-list .category-accordion .table th{color:#eb943b}.item-matrix-list .category-accordion .table td{padding:6px}.item-matrix-list .category-accordion .table .titre{vertical-align:middle}.item-matrix-list .category-accordion .table .price-reg,.item-matrix-list .category-accordion .table .price-value{max-width:100px;width:90px;min-width:90px;text-align:right;vertical-align:bottom}.item-matrix-list .category-accordion .table .price-reg .dollars:after,.item-matrix-list .category-accordion .table .price-value .dollars:after{content:"$";margin-left:3px}.item-matrix-list .category-accordion .table .price-input{width:100px;min-width:100px}.item-matrix-list .category-accordion .table .price-input .order-input{width:100%}.item-matrix-list .category-accordion .table .price-input .order-input input,.item-matrix-list .category-accordion .table .price-input .order-input button{display:inline-block}.item-matrix-list .category-accordion .table .price-input .order-input .qty-field{width:50px;height:33px;padding:5px}.item-matrix-list .category-accordion .table .price-input .order-input button{padding:5px 8px;vertical-align:top}.item-matrix-list .category-accordion .table .price-input .in-stock{width:100%;margin-bottom:8px}.item-matrix-list .category-accordion .table .image .img-sm{max-height:60px;max-width:100px}.item-matrix-list .category-accordion .table .image .hover-img{max-width:200px;max-height:200px}.item-matrix-list .category-accordion>.card{overflow:hidden}.item-matrix-list .category-accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.item-matrix-list .category-accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.item-matrix-list .category-accordion>.card:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.item-matrix-list .category-accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.item-matrix-list .btns-group{padding-top:3rem;padding-bottom:3rem}.item-matrix-list .btns-group .btn-sm{margin-bottom:5px}.item-matrix-list .btns-group .btn-sm .fas{font-size:100%!important;margin-left:5px!important}@media(max-width:767.98px){.item-matrix-list .py-5 .float-end,.item-matrix-list .btns-group .float-end{float:none!important}.item-matrix-list .table{white-space:normal!important}.item-matrix-list .table .price-reg,.item-matrix-list .table .price-value{max-width:100px;width:100px}.item-matrix-list .table .qty-field{width:40px}.item-matrix-list .table .qty-field input{max-width:30px}}.item-matrix-list .item-matrix-legend{font-size:18px;font-weight:bold}.item-matrix-list .qty-available{color:#32cd32!important}.item-matrix-list .qty-to-come{color:#6495ed!important}.item-matrix-list .model-name{font-size:18px;font-weight:bold}.matrix-view-switcher{position:relative;z-index:1;width:100%;display:inline-block}.btn-matrix{background-color:#343a40;border-color:#343a40}.btn-matrix .fa-shopping-cart{font-size:1rem!important}.item-matrix-tooltip{position:fixed;--bs-tooltip-color:#000;--bs-tooltip-bg:#fff}.item-matrix-tooltip .tooltip-inner{padding:5px;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0 0 10px 3px #adb5bd}.tooltip-inner img{max-width:100px;max-height:100%}#ChangePageConfirmationModal .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}#ChangePageConfirmationModal .card .card-body{flex:1 1 auto;padding:1rem 1rem}.notices-area{flex-grow:1}.price s{font-size:16px}.promo-notice-area,.contract-notice-area{margin-bottom:5px}.data-refreshprice-target s{font-size:12px}#filters_form{word-break:break-all}#startDetails{font-size:36px}#product-code{font-size:24px;font-weight:bold}#product-label-code{font-size:24px}#product-code>label{font-weight:normal}@media(min-width:992px){#FullBody{background:linear-gradient(to left,transparent 75%,#e9ecef 25%)}}@media(min-width:1600px){#FullBody{background:linear-gradient(to left,transparent 80%,#e9ecef 20%)}}.catalog-grid{display:grid;grid-template-rows:auto auto 1fr;padding:calc(var(--bs-gutter-x)*.5) 0}.catalog-grid>div:nth-of-type(1){grid-row:2/3;margin-bottom:1rem}.catalog-grid>div:nth-of-type(1) .card-header[aria-expanded=false] .fas:before{content:""}.catalog-grid>div:nth-of-type(1) .card-header[aria-expanded=true] .fas:before{content:""}.catalog-grid .itemsList-form{overflow:hidden;display:initial}.catalog-grid .itemsList-form .parent{display:flex;width:100%;margin-left:0}.catalog-grid .itemsList-form .parent .child{flex:1;border-bottom:1px solid #ced4da;margin-bottom:5px;padding:10px;max-width:10%;min-width:100px}.catalog-grid .itemsList-form .parent .child .column-image,.catalog-grid .itemsList-form .parent .child .column-product{display:inline-block}.catalog-grid .itemsList-form .parent .child .column-image img,.catalog-grid .itemsList-form .parent .child .column-product img{max-height:100px;max-width:110px;width:100%;min-width:100px}.catalog-grid .itemsList-form .parent .child .column-available{text-align:center}.catalog-grid .itemsList-form .parent .child:first-child{flex:1}.catalog-grid .itemsList-form .parent .child:first-child .column-product{width:73%;padding-left:10px}.catalog-grid .itemsList-form .parent .child:first-child .column-image{width:25%}.catalog-grid .itemsList-form .parent .child:nth-child(2){flex:2;max-width:none}.catalog-grid .itemsList-form .parent .column-product .product-desc .favorite-link{display:inline-flex}.catalog-grid .itemsList-form .parent .column-product .product-desc .favorite-link .favorite-link{display:flex;align-items:center;justify-content:center}.catalog-grid .bordered{border-bottom:2px solid #ced4da}.catalog-grid .bordered .child{border-bottom:0}.catalog-grid .btn-add-to-cart{display:flex;margin-bottom:15px;position:sticky;float:right;bottom:35px;right:15px;margin-top:15px}.catalog-grid .btn-add-to-cart .btn-up{margin-right:30px}@media(max-width:575.98px){.catalog-grid .itemsList-form .parent{display:inline-block;border:1px solid #ced4da;margin:0 0 15px 0;padding:0}.catalog-grid .itemsList-form .parent .child:first-child{flex:1;margin-bottom:0;padding:0;max-width:30%}.catalog-grid .itemsList-form .parent .child:first-child .column-image{width:100%}.catalog-grid .itemsList-form .parent .child:nth-child(2){max-width:68%}.catalog-grid .itemsList-form .parent .child:nth-child(6){max-width:150px}.catalog-grid .itemsList-form .parent .child{display:inline-block;border:0;min-width:90px;max-width:100%;width:initial}.catalog-grid .itemsList-form .parent .child .column-price{padding-left:10px}.catalog-grid .itemsList-form .parent .child .column-image img{max-height:100%;max-width:100%;width:100%;margin-left:auto;margin-right:auto}.catalog-grid .itemsList-form .parent .child .column-add:before{content:"QTE";text-align:center;display:block;margin-bottom:5px}.catalog-grid .itemsList-form .parent .child .form-control{padding:0 5px;height:30px}}@media(min-width:992px){.catalog-grid{grid-template-columns:25% auto;grid-template-rows:auto 1fr;margin:0 -1.5rem;padding:0}.catalog-grid>div{padding:1.5rem}.catalog-grid>div:nth-of-type(1){grid-row:1/3;margin-bottom:0}.catalog-grid>div:nth-of-type(1) .btn{font-size:13px;padding:4px 12px;margin-left:auto}.catalog-grid>div:nth-of-type(1) .btn-clear-filter{display:block;color:#eb943b;margin:5px 5px 5px auto;text-decoration:none;font-size:14px;padding:0}.catalog-grid>div:nth-of-type(1) .accordion{--bs-accordion-bg:transparent;--bs-accordion-body-padding-x:0}.catalog-grid>div:nth-of-type(1) .accordion .accordion-item{border:0}.catalog-grid>div:nth-of-type(1) .accordion .accordion-button{cursor:default;user-select:text;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0;--bs-accordion-active-color:var(--bs-accordion-btn-color);--bs-accordion-active-bg:transparent;font-size:1.5rem;font-weight:500}.catalog-grid>div:nth-of-type(1) .accordion .accordion-button::after{display:none}.catalog-grid>div:nth-of-type(1) .accordion .accordion-button.collapsed{color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:initial}.catalog-grid>div:nth-of-type(1) .accordion .accordion-button:not(.collapsed){box-shadow:initial}.catalog-grid>div:nth-of-type(1) .accordion .accordion-button:focus{z-index:3;border-color:initial;outline:0;box-shadow:initial}.catalog-grid>div:nth-of-type(1) .accordion .accordion-collapse.collapse{display:block!important}.catalog-grid>div:nth-of-type(1) .accordion .accordion-collapse.collapsing{transition:none;height:inherit;overflow:inherit}.catalog-grid>div:nth-of-type(2){padding-bottom:0}.catalog-grid>div:nth-of-type(3){padding-top:0;grid-column:2/3}}@media(min-width:576px) and (max-width:1199.98px){.catalog-grid .itemsList-form .parent .child:nth-child(6){max-width:135px;width:135px;flex-grow:2;min-width:135px}}@media(min-width:1600px){.catalog-grid{grid-template-columns:20% auto}}button.btn-code-equivalences{font-size:x-small;padding:2px}@media(min-width:768px){button.btn-code-equivalences{margin-left:5px}}ul.ul-code-equivalences{margin-bottom:0}@media(min-width:768px){#div-product-code{display:flex;align-items:baseline}#product-code-group{display:flex;align-items:center}}#recommended-link-div{float:right;padding-bottom:5px}#FullBody{background:transparent}#div-product-code{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);padding-bottom:.25rem}.catalog-items .item{background-color:#fff;transition:background-color .15s ease;border:0}.catalog-items .item:hover{background-color:var(--bs-gray-200)}.items-layout{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);margin-top:1.5rem}.items-layout>div{padding-top:1.5rem}.items-layout .filters .card-header[aria-expanded=false] .fas:before{content:""}.items-layout .filters .card-header[aria-expanded=true] .fas:before{content:""}@media(min-width:992px){.items-layout .filters .btn{font-size:13px;padding:4px 12px;margin-left:auto}.items-layout .filters .btn-clear-filter{display:block;color:#eb943b;margin:5px 5px 5px auto;text-decoration:none;font-size:14px;padding:0}.items-layout .filters .accordion{--bs-accordion-bg:transparent;--bs-accordion-body-padding-x:0}.items-layout .filters .accordion .accordion-item{border:0}.items-layout .filters .accordion .accordion-button{cursor:default;user-select:text;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0;--bs-accordion-active-color:var(--bs-accordion-btn-color);--bs-accordion-active-bg:transparent;font-size:1.5rem;font-weight:500}.items-layout .filters .accordion .accordion-button::after{display:none}.items-layout .filters .accordion .accordion-button.collapsed{color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:initial}.items-layout .filters .accordion .accordion-button:not(.collapsed){box-shadow:initial}.items-layout .filters .accordion .accordion-button:focus{z-index:3;border-color:initial;outline:0;box-shadow:initial}.items-layout .filters .accordion .accordion-collapse.collapse{display:block!important}.items-layout .filters .accordion .accordion-collapse.collapsing{transition:none;height:inherit;overflow:inherit}}.items-layout .filters .card{border-top:0}.items-layout .filters .card-header{border-bottom:0;text-transform:uppercase;font-weight:600;color:var(--bs-secondary-color)}@media(min-width:992px){.items-layout .filters .accordion .accordion-button{font-weight:600}}@media(min-width:992px){.items-layout{display:flex}.items-layout>div:last-of-type{padding:1.5rem;width:100%}.items-layout .filters{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);width:270px;flex-shrink:0}}.catalog-grid{grid-template-columns:100%;grid-template-rows:initial}.catalog-grid>div:nth-child(1){grid-row:initial;display:none}.catalog-grid>div:nth-child(3){grid-column:initial}.product-available-tomorrow,.product-available-later{font-weight:bold;font-family:"GalanoGrotesque-SemiBold",Arial,sans-serif}.product-available-tomorrow{color:#37b54a}.product-available-later{color:#eb943b}.contract-notice{color:#fff;background-color:#eb943b;padding:.25rem .4rem;text-align:center;font-weight:600}.contract-notice:empty{display:none}.itemsList-form .contract-notice:not(:empty),.catalog-details .contract-notice:not(:empty){display:inline-block}.catalog-details .addToFavoriteListButton i{color:#eb943b}.catalog-details .product-available-tomorrow,.catalog-details .product-available-later{margin-top:0!important}.catalog-details .price-area{display:inline-block}.catalog-details .description{margin-top:0}@media(min-width:1200px){.catalog-details .form-column{width:auto}}