@charset "UTF-8";.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}[data-range-slider]{border:none;height:4px;margin:10px 15px 5px}[data-range-slider]:not([data-color]) .noUi-connect,[data-range-slider]:not([data-color]) .noUi-handle,[data-range-slider][data-color=primary] .noUi-connect,[data-range-slider][data-color=primary] .noUi-handle{background:#559aff}[data-range-slider][data-color=secondary] .noUi-connect,[data-range-slider][data-color=secondary] .noUi-handle{background:#37c692}[data-range-slider][data-color=rse] .noUi-connect{background:linear-gradient(90deg,red,#f90 17%,#c5e0b4 51%,#06b050)}[data-range-slider][data-color=rse] .noUi-handle-lower{background:red}[data-range-slider][data-color=rse] .noUi-handle-upper{background:#06b050}[data-range-slider] .noUi-handle{border:none;border-radius:9px;box-shadow:none;height:14px;right:-7px;top:-5px;width:14px}[data-range-slider] .noUi-handle:after,[data-range-slider] .noUi-handle:before{display:none}[data-range-slider] .noUi-tooltip{border:none;font-size:.8rem;opacity:0;padding:2px 5px;transition:visibility 0s,opacity .2s linear;visibility:hidden}[data-range-slider] .noUi-active .noUi-tooltip,[data-range-slider]:hover .noUi-tooltip{opacity:1;visibility:visible}.tabs .tab-list{align-items:center;background:#f6faff;border:1px solid #dae1f3;border-radius:8px;display:flex;gap:4px;list-style-type:none;margin-bottom:12px;overflow-x:auto;padding-left:0;padding:4px;width:100%}.tabs .tab-list::-webkit-scrollbar{display:none}.tabs .tab-list .tab-item{border-radius:6px;color:#484951;cursor:pointer;flex:0 0 auto;font-size:15px;font-weight:600;line-height:22px;padding:10px 16px;text-align:center;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:nowrap}.tabs .tab-list .tab-item,.tabs .tab-list .tab-item *{color:inherit}.tabs .tab-list .tab-item img{height:auto!important;max-width:100%}.tabs .tab-list .tab-item.active{background:#fff;box-shadow:1px 1px 5px 0 rgba(13,19,63,.2);color:#546eae;cursor:default}.tabs .tab-list .tab-item:not(.active):hover{background:rgba(85,154,255,.08);color:#101a64}@media (max-width:768px){.tabs .tab-list{align-items:stretch}}.tabs .tab-panes .tab-pane{display:none;margin-top:1rem}.tabs .tab-panes .tab-pane.active{display:block}.tabs .tab-panes .tab-pane.no-js-display{display:block!important}select[data-selector]{height:34px;opacity:0}.input-select,.selector{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:.9px solid #0d133f;border-radius:16px;color:#0d133f;cursor:pointer;font-weight:300;outline:none;padding:4px 16px;z-index:2}.input-select:not(.clearable),.selector:not(.clearable){background:#fff url(https://assets.hellorse.fr/static/shop/images/hellorse-select.4bebba2a.svg) no-repeat right .7em top 50%;background-size:.8em auto}.input-select.light-border,.selector.light-border{border:.9px solid #edf4ff}.input-select.selected,.input-select:active,.input-select:hover,.selector.selected,.selector:active,.selector:hover{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#0d133f;color:#fff}.input-select.selected:not(.clearable),.input-select:active:not(.clearable),.input-select:hover:not(.clearable),.selector.selected:not(.clearable),.selector:active:not(.clearable),.selector:hover:not(.clearable){background:#0d133f url(https://assets.hellorse.fr/static/shop/images/hellorse-select-white.c2503aba.svg) no-repeat right .7em top 50%;background-size:.8em auto}.input-select option,.selector option{background-color:#fff;color:#0d133f}.input-select option:active,.input-select option:checked,.input-select option:focus,.input-select option:hover,.selector option:active,.selector option:checked,.selector option:focus,.selector option:hover{background-color:#edf4ff}.selector.open{z-index:3}.selector-container{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;position:relative}.selector-container ul.dropdown{background-color:#fff;border-radius:16px 8px 8px 16px;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);left:0;list-style-type:none;margin:4px 0 0;max-height:300px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:10}.selector-container ul.dropdown:after{background:#0d133f;border-radius:100px;bottom:5px;color:#fff;content:"Valider";display:inline-block;left:5px;margin-top:5px;padding:7px;position:sticky;right:5px;text-align:center;width:calc(100% - 10px)}.selector-container ul.dropdown:after:hover{background:#111954}.selector-container ul.dropdown li label{align-items:center;display:flex;font-weight:300;margin:0;padding:4px 12px}.selector-container ul.dropdown li label input[type=checkbox]{margin-right:5px}.selector-container ul.dropdown li:hover{background-color:#edf4ff}.selector-container ul.dropdown::-webkit-scrollbar{border-radius:8px;width:7px}.selector-container ul.dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.selector-container ul.dropdown::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.selector-container ul.dropdown::-webkit-scrollbar-thumb:hover{background:#555}.select-checkbox .input-checkbox{display:flex;flex-direction:column}.select-checkbox .input-checkbox input[type=radio]{display:none}.select-checkbox .input-checkbox .checkbox-mark{margin-left:15px;margin-right:15px;margin-top:4px}.select-checkbox .input-checkbox .checkbox-label{margin-top:11px}.select-checkbox .input-checkbox input[type=checkbox]:checked~.checkbox-label,.select-checkbox .input-checkbox input[type=radio]:checked~.checkbox-label{font-weight:600}.select-checkbox .input-checkbox input[type=radio]:checked~.checkbox-mark{background:#0d133f}.select-checkbox .input-checkbox input[type=radio]:checked~.checkbox-mark:after{background:#fff;border-radius:2px;content:" ";height:4px;left:4px;position:absolute;top:4px;width:4px}.pagination{flex-direction:row;flex-wrap:wrap;list-style-type:none;margin-top:38px}.pagination,.pagination .pagination-link{align-items:center;display:flex;justify-content:center}.pagination .pagination-link{background-color:transparent;border-radius:30px;color:#0d133f;height:35px;max-height:35px;max-width:35px;padding:0;text-decoration:none;width:35px}.pagination .pagination-link.active,.pagination .pagination-link.arrow,.pagination .pagination-link:hover{background-color:#0d133f;color:#fff}.pagination .pagination-link:not(:last-child){margin-right:10px}.pagination .pagination-link.disabled{background-color:transparent;color:#0d133f;cursor:default}.generic-banner-container{overflow:hidden}.generic-banner-container .no-js-display{width:calc(33.33333% - 20px)}@media (min-width:768px){.generic-banner-container .no-js-display{width:calc(20% - 24px)}}@media (min-width:992px){.generic-banner-container .no-js-display{width:calc(14.28571% - 25.71429px)}}@media (min-width:1200px){.generic-banner-container .no-js-display{width:calc(12.5% - 26.25px)}}.generic-banner-container .no-js-display:not(:last-child){margin-right:30px}.swiper-button-next{right:-15px}.swiper-button-prev{left:-15px}@media (min-width:768px){.swiper-button-next{right:-50px}.swiper-button-prev{left:-50px}}.breadcrumb{background-color:#fff;display:flex;margin-bottom:0;padding-top:20px;width:100%}.breadcrumb .breadcrumb-container{background-color:#fff;padding-bottom:0!important}.breadcrumb ol{list-style-type:none;white-space:nowrap}.breadcrumb ol,.breadcrumb ol .breadcrumb-item{overflow:hidden;padding:0;text-overflow:ellipsis}.breadcrumb ol .breadcrumb-item{cursor:pointer;display:inline-block;max-width:270px}.breadcrumb ol .breadcrumb-item a,.breadcrumb ol .breadcrumb-item span{color:#0d133f;font-weight:400;text-decoration:none!important}.breadcrumb ol .breadcrumb-item:last-child a,.breadcrumb ol .breadcrumb-item:last-child span{font-weight:700!important}.breadcrumb ol .breadcrumb-item:not(:first-child){padding-left:8px}.breadcrumb ol .breadcrumb-item:not(:first-child):before{content:"›";font-size:20px;font-weight:700;margin-right:5px}@media (max-width:992px){.breadcrumb .breadcrumb-item:not(:nth-last-of-type(3),:nth-last-of-type(2)){display:none}}@media (max-width:768px){.breadcrumb .breadcrumb-item:nth-last-of-type(3){display:none}.products-filters-container{display:none;height:calc(100% - 75px);left:0;padding:0!important;position:absolute;top:75px;width:100%;z-index:12}.products-filters-container.open{display:block}.products-filters-container .products-filters{border:none;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);display:block}.products-filters-container .products-filters-container{margin:0;padding:0;position:relative}.products-filters-container .products-filters-container img{margin:24px auto;padding:24px 24px 42px}.products-filters-container .products-filters-header{align-items:center;border-radius:0!important}.products-filters-container .products-filters-content{padding:0!important}}.products-filters{background:#fff;border-radius:.25rem;overflow:hidden}.products-filters-header{background:#0d133f;color:#fff;font-weight:700;padding:10px;text-align:center}.products-filters-filter{padding-left:24px;padding-right:24px}.products-filters-filter label{display:block}.products-filters .products-filters-content .custom-rse-filters{background-color:#d7f4e9;padding:.1px 0 20px}.products-filters .products-filters-content .custom-rse-filters .selector{border-color:#37c692!important}.products-filters .products-filters-content .custom-rse-filters .selector:active,.products-filters .products-filters-content .custom-rse-filters .selector:hover{background-color:#37c692!important}.products-filters .products-filters-content label{color:#0d133f;cursor:pointer;font-size:16px;font-weight:300;margin-top:32px;word-break:break-all}.products-filters .products-filters-content label a{font-weight:300!important;text-decoration:none!important}.products-filters .products-filters-content label a:hover{color:#0d133f}.products-filters .products-filters-content label:not(.checkbox-list-input,.checkbox-list-input a){font-weight:600}.products-filters .products-filters-content span{font-size:14px}.products-filters .products-filters-content button{display:block;margin:32px auto 0}.products-filters .products-filters-content button div{align-items:center;display:flex}.products-filters .products-filters-content button div span{margin-left:10px}.rse-products-filter-icon{height:14px;margin:8px 13px 6px 0;object-fit:contain;width:14px}.rse-products-filter-label{align-items:center;display:flex;flex-grow:1;font-weight:300;justify-content:flex-start;letter-spacing:-.6px}@media (max-width:576px){.rse-products-filter-label span{font-size:14px;letter-spacing:-.5px;line-height:14px}}.rse-products-filter-checkbox{align-items:center;display:flex}.rse-products-filter-checkbox .switch{display:flex;margin-bottom:0}.rse-products-filter-checkbox .switch input{height:0;opacity:0;order:3;width:0}.rse-products-filter-checkbox .switch input+.slider+.active-status:after{content:"Désactivé"}.rse-products-filter-checkbox .switch input:checked+.slider+.active-status:after{content:"Activé"}.rse-products-filter-checkbox .slider{background-color:#fff;border:1px solid #655e5e;cursor:pointer;display:inline-block;height:20px;margin-right:6px;-webkit-transition:.4s;transition:.4s;width:32px}.rse-products-filter-checkbox .slider:before{background-color:#37c692;content:"";display:block;height:14px;margin:2px;-webkit-transition:.4s;transition:.4s;width:14px}.rse-products-filter input:checked+.slider{background-color:#37c692}.rse-products-filter input:focus+.slider{box-shadow:0 0 1px #37c692}.rse-products-filter input:checked+.slider:before{background-color:#fff;-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.rse-products-filter input:checked+.slider{border:1px solid #37c692}.rse-products-filter .slider.round{border-radius:34px}.rse-products-filter .slider.round:before{border-radius:50%}@media (max-width:768px){.products-filters{display:none;margin-bottom:26px;margin-left:auto;margin-right:auto}}.hint{display:flex;flex-direction:column;justify-content:space-between}.hint-with-see-more{position:relative}.hint-minwidth{min-width:200px}.hint-bar{background:linear-gradient(90deg,#e8f8ee,#e8f8ee 12.5%,#d2f0dc 0,#d2f0dc 25%,#b4e5c4 0,#b4e5c4 37.5%,#8fd5a9 0,#8fd5a9 50%,#66c28d 0,#66c28d 62.5%,#3fae70 0,#3fae70 75%,#1e9354 0,#1e9354 87.5%,#0b6f38 0,#0b6f38);border-radius:999px;height:10px;width:100%}.hint-bar.home{height:8px}.hint-cursor{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(13,19,63,.18),0 2px 6px rgba(13,19,63,.22);display:block;height:14px;left:var(--left);position:relative;top:-12px;width:14px;z-index:2}.hint-cursor.worst{background-color:red}.hint-cursor.bad{background-color:#f90}.hint-cursor.good{background-color:#c5e0b4}.hint-cursor.best{background-color:#06b050}.hint-title{color:#37c692;font-size:1.2rem;font-weight:500;padding-bottom:20px;text-align:left}.hint-title.home{height:8px}.hint-rse-label{background-color:#fff;border:1px solid #c5e0b4;border-radius:4px;text-align:center}.hint-criteria,.hint-label{border:1px solid var(--criteria-color);border-radius:4px;display:flex;font-weight:500;overflow:hidden;width:fit-content}.hint-criteria.nc,.hint-label.nc{--criteria-color:#888}.hint-criteria.worst,.hint-label.worst{--criteria-color:red}.hint-criteria.bad,.hint-criteria.carbon,.hint-label.bad,.hint-label.carbon{--criteria-color:#f90}.hint-criteria.good,.hint-label.good{--criteria-color:#c5e0b4}.hint-criteria.best,.hint-criteria.energy-class.A,.hint-label.best,.hint-label.energy-class.A{--criteria-color:#06b050}.hint-criteria.energy-class.B,.hint-label.energy-class.B{--criteria-color:#c5e0b4}.hint-criteria.energy-class.C,.hint-label.energy-class.C{--criteria-color:#f90}.hint-criteria.energy-class.D,.hint-label.energy-class.D{--criteria-color:#df8800}.hint-criteria.energy-class.E,.hint-label.energy-class.E{--criteria-color:#df6c00}.hint-criteria.energy-class.F,.hint-label.energy-class.F{--criteria-color:#df4300}.hint-criteria.energy-class.G,.hint-label.energy-class.G{--criteria-color:red}.hint-criteria.guarantee,.hint-label.guarantee{--criteria-color:#546eae}.hint-criteria.country,.hint-criteria.recycled,.hint-label.country,.hint-label.recycled{--criteria-color:#2a755a}.hint-criteria img,.hint-criteria svg,.hint-label img,.hint-label svg{align-items:center;background:var(--criteria-color);color:#fff;display:flex;height:35px;justify-content:center;padding:3px;width:35px}.hint-criteria span,.hint-label span{align-items:center;background:#fff;display:flex;flex:1 1 auto;font-size:1.2rem;justify-content:center;padding-left:6px;padding-right:6px}.hint-criteria span.big-number,.hint-label span.big-number{font-size:1.1rem}.hint-criteria span.bigger-number,.hint-label span.bigger-number{font-size:1rem}.hint-criteria span.nc,.hint-label span.nc{font-size:.9rem}.hint-criteria span.out-of-ten,.hint-label span.out-of-ten{height:100%;margin-bottom:3px}.hint-criteria span.out-of-ten:after,.hint-label span.out-of-ten:after{content:"/10";font-size:.8rem;margin-top:8px}.product-card{background:#fff;border:1px solid #dddde0;border-radius:8px;cursor:pointer;display:block;height:100%;padding:15px;position:relative}.product-card-rating{left:0;position:absolute;right:0;top:210px}.product-card-rating button{margin:auto}.product-card-thumbnail{border-radius:4px;font-size:.8rem;font-weight:400;height:25px;padding:3px 12px 4px}.product-card-thumbnail.in{background:#aee8d3;color:#164e3a}.product-card-thumbnail.almost-in{background:#f6d4c1;color:#753410}.product-card-thumbnail.out{background:#facece;color:#880e0e}.product-card-thumbnail.competitive{background:#e4773a;color:#fff}.product-card-labels{left:8px;position:absolute;top:8px}.product-card-labels .made-in-france{background:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px #dae1f3;display:flex;height:23px;justify-content:space-between;margin-bottom:1rem;overflow:hidden;width:27px}.product-card-labels .made-in-france:after,.product-card-labels .made-in-france:before{content:" ";display:block;height:100%;width:9px}.product-card-labels .made-in-france:before{background:#002654}.product-card-labels .made-in-france:after{background:#ed2939}.product-card-labels .sustainable-purchase{align-items:center;background:#37c692;border-radius:4px;display:flex;height:27px;justify-content:center;width:27px}.product-card-labels .sustainable-purchase img{filter:brightness(0) invert(1);height:15px;width:15px}.product-card-right{align-items:flex-end;display:flex;flex-direction:column;gap:5px;position:absolute;right:8px;top:8px}.product-card-right svg{color:#d8d8d8;display:block;margin-right:2px;margin-top:5px;transition:color .2s ease-in-out;width:25px}.product-card-right svg:hover{color:#dc3545;scale:1.05}@media (max-width:992px){.product-card-right svg{margin-top:10px}}.product-card-image{height:200px!important;margin:0 10px;min-height:200px;object-fit:contain!important;width:90%!important}.product-card a{text-decoration:none}.product-card a .trash:hover{color:#dc3545}.product-card-title{font-size:18px;font-weight:700;margin:15px 0 0}.product-card-description{color:#74758c;font-size:1rem;font-weight:400}.product-card-rse{border-radius:8px;height:50px;margin-top:15px;padding:4px 8px;width:100%}.product-card-rse.hint,.product-card-rse.labels{background:hsla(97,42%,79%,.4)}.product-card-rse.no-indicator{align-items:center;background:hsla(0,0%,90%,.4);display:flex;justify-content:center}.product-card-rse.no-indicator:after{color:#666;content:"Pas d'indicateur RSE";font-style:italic;font-weight:300}.product-card-rse.hint .hint-title{font-size:.8rem}.product-card-rse.hint .icon-RSE{display:inline-block;height:12px;width:12px}.product-card-rse.labels{align-items:center;display:flex;justify-content:center}.product-card-rse.labels img{margin:0 5px;object-fit:contain}.product-card-price{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;margin-top:20px;position:relative;width:100%}.product-card-price .ht{color:#0d133f;font-size:26px;font-weight:700}.product-card-price .ttc{color:#74758c;font-size:14px}.product-card-price .add-to-cart{font-weight:700;height:100%;left:0;opacity:0;padding-left:0;padding-right:0;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:opacity .2s ease-in-out;white-space:nowrap;width:100%}@media (max-width:576px){.product-card-price .add-to-cart{font-size:.8rem}}.product-card:focus-within,.product-card:hover{color:inherit;text-decoration:inherit}.product-card:focus-within .product-card-price:not(.hidden-button) .add-to-cart,.product-card:hover .product-card-price:not(.hidden-button) .add-to-cart{opacity:1}.product-card:focus-within .product-card-price:not(.hidden-button) .add-to-cart .ht,.product-card:focus-within .product-card-price:not(.hidden-button) .add-to-cart .ttc,.product-card:hover .product-card-price:not(.hidden-button) .add-to-cart .ht,.product-card:hover .product-card-price:not(.hidden-button) .add-to-cart .ttc{display:none}.modal-after-add .product-card-rse.hint{margin-top:10px!important}.category-card{background:#fff;border-radius:8px;box-shadow:1px 1px 5px 0 rgba(13,19,63,.2);min-height:340px;overflow:hidden;padding:1.25rem;position:relative;text-decoration:none;width:100%}.category-card svg{width:16px}.category-card .card-title{font-size:16px;font-weight:700;letter-spacing:-1px;padding-top:5px;text-align:right;text-transform:uppercase}.category-card .card-title:after{border-bottom:4px solid #37c692;content:" ";display:block;height:1px;margin:5px 0 12px auto;width:33%}.category-card .category-link{color:#484951;display:none;font-size:15px;margin-top:8px;padding-bottom:9px;text-decoration:none}.category-card .category-link:not(.no-border){border-bottom:1px solid #655e5e}.category-card .category-link:hover{color:#546eae;text-decoration:underline}.category-card>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.category-card>:not(img){position:relative;z-index:2}.category-card .see-more{bottom:1.25rem;font-weight:700;position:absolute;right:1.25rem;text-transform:uppercase;z-index:2}.category-card .see-more-link{display:none}.category-card .see-more-discover{background-color:#0d133f;border-radius:4px;color:#fff;display:block;padding:.5em .7em .4em;text-decoration:none}.category-card:hover:not(.image-only) .category-link,.category-card:hover:not(.image-only) .see-more-link{display:block}.category-card:hover:not(.image-only) .see-more-discover,.category-card:hover:not(.image-only) img.front{display:none}.buying-swiper-container,.slider-container,.slider-products-container{--swiper-navigation-sides-offset:-20px}.swiper-button-next,.swiper-button-prev{width:40px!important;z-index:3}.swiper-button-next:after,.swiper-button-prev:after{content:unset}.swiper-button-prev img{transform:rotate(180deg)}.swiper-slide>.product-card{width:100%}.swiper-slide.auto{width:fit-content}.swiper-horizontal{overflow:hidden;position:relative;width:100%}.slider-products{height:457px}.no-js-display{width:calc(25% - 22.5px)}@media (max-width:1200px){.no-js-display{width:calc(33.33333% - 20px)}}@media (max-width:992px){.no-js-display{width:calc(50% - 15px)}}@media (max-width:576px){.no-js-display{width:100%}}.no-js-display:not(:last-child){margin-right:30px}.swiper-pagination{display:flex;justify-content:center}.swiper-pagination-bullet{border-radius:4px;height:4px;width:26px}.swiper-pagination-bullet-active{background:#000}#collapse-logo .collapse-logo-link.collapsed:after{content:"+ Voir plus"}#collapse-logo .collapse-logo-link:not(.collapsed):after{content:"- Voir moins"}.range-container{align-items:center;background:#fff;border:2px solid #0d133f;border-radius:10px;display:flex;height:60px;justify-content:center;min-width:120px;padding:5px;white-space:nowrap}.range-container:hover{background:#0d133f;cursor:pointer}.range a,.range a:hover{text-decoration:none}.taxon-header{background-color:#fff;border-radius:5px;padding:6px 2px}.taxon-header h1{font-size:24px}.taxon-header.without-categories,.taxon-header.without-categories h1{padding-bottom:0}.taxon-dropdown{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:none;left:1rem;padding:12px;position:absolute;top:100%;width:calc(100% - 2rem);z-index:5}.taxon-dropdown a{display:block;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%}.taxon-dropdown:hover{display:block}.taxon-dropdown-container{padding-bottom:5px;position:relative}.taxon-dropdown-container:hover .taxon-dropdown{display:block}.taxon-categories{background:#fff;padding-bottom:20px}.taxon-categories-btn{margin:5px 8px}#taxon-end-description{background-color:#fff;padding:2em 0 1em;word-wrap:break-word}#taxon-end-description img{max-width:100%}#taxon-end-description h1{font-size:28px}#taxon-end-description h2{font-size:23px;margin-top:16px}#taxon-end-description h3{font-size:18px}#taxon-end-description h4{font-size:16px}#taxon-end-description h5{font-size:14px}#taxon-end-description li{display:revert;font-weight:300;padding:0}#taxon-end-description figure{overflow-y:auto}#taxon-end-description figure .table{margin-left:0;margin-right:0}.anchor{margin-top:-40px;padding-top:40px}[data-anchor]:before{content:"";display:block;height:100px;margin-top:-85px;visibility:hidden}@media (max-width:768px){[data-anchor]:before{height:75px;margin-top:-70px}}.short-taxon-description-more{cursor:pointer;font-weight:700;text-decoration:underline}@media (min-width:1200px){.col-xl-2-4{flex:0 0 20%;max-width:20%}}.filters-toggle-link{align-items:center;background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;height:60px;justify-content:flex-end;left:0;padding:10px 20px;position:fixed;transition:bottom .15s ease-in;width:100%;z-index:30}.filters-toggle-link .btn.btn-primary{font-size:1rem;font-weight:700;height:40px;padding:5px 20px;text-transform:uppercase}.search-products-container .content{display:flex;min-height:calc(100vh - 200px)}.search-products-container .content .products-filters-container{flex:0 0 250px}.search-products-container .content .search-products-list{flex:1;max-width:calc(100% - 250px)}@media (max-width:768px){.search-products-container .content .search-products-list{max-width:100%}}@media (min-width:1500px){.search-products-container .content .products-filters-container{flex:0 0 300px}.search-products-container .content .search-products-list{max-width:calc(100% - 300px)}}.brands-banner .swiper-slide img{width:100%}.brands-banner .swiper-slide a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.brands-banner,.ranges-banner{height:90px}.brands-banner .generic-banner-container,.ranges-banner .generic-banner-container{height:fit-content}.brands-banner .swiper-wrapper,.ranges-banner .swiper-wrapper{align-items:center;display:flex;height:100%}.brands-banner a,.ranges-banner a{text-decoration:none}