@use 'sass:math';@use "sass:math";.h{position:sticky;top:-200px;left:0}.header.sticky{position:sticky;top:0;left:0;right:0;background:#fff;z-index:13;transition:.1s linear}.header .header-top-section .hamburger-icon .icon-wrapper{cursor:pointer}.header .header-top-section .hamburger-icon span{background:#eb701d;border-radius:3px}.header .header-top-section .header-search.search-focused{padding:45px 20px 20px 20px;position:fixed;width:100%;top:0;left:0;background-color:#fff;z-index:13}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused{padding:10px;height:100%}}.header .header-top-section .header-search.search-focused form{max-width:1200px;margin:auto;flex-wrap:wrap}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused form{border:none;position:relative}}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused .input-wrapper{align-items:center;border:none;border-bottom:3px solid #eb701d;padding:0}}.header .header-top-section .header-search.search-focused .search-input{max-width:1200px;width:calc(100% - 50px);font-size:20px;padding:6px 13px;border-bottom:3px solid #eb701d;height:39px;font-style:italic}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused .search-input{font-size:18.6px;border-bottom:none;padding:7px;font-style:normal;padding-left:25px}}.header .header-top-section .header-search.search-focused .search-btn{margin-top:10px}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused .search-btn{margin:0}}.header .header-top-section .header-search.search-focused .close-search{display:block;font-size:35px;width:20px;height:40px;color:#eb701d;cursor:pointer;position:absolute;top:10px;right:20px}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused .close-search{display:none}}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused .close-search-mobile{position:absolute;height:35px;left:12px;top:15px}}@media(max-width:1023.98px){.header .header-top-section .header-search.search-focused .arrow-left{width:12px;height:12px;transform:rotate(135deg);border:solid #eb701d;border-width:0 3px 3px 0}}.header .header-top-section .search-input{font-size:16px;font-style:italic;color:#57585a}@media(max-width:1023.98px){.header .header-top-section .search-input{font-size:14.6px}}.header .header-top-section .search-btn{background-color:#fff;background-size:22px 21px;background-repeat:no-repeat;cursor:pointer}@media(max-width:1023.98px){.header .header-top-section .search-btn{background-size:18px 17px}}.header .header-top-section .header-item-txt{font-weight:bold;color:#57585a}.header .header-top-section .header-item-txt .icon-question{font-size:10.6px;border-radius:50%;color:#eb701d;font-weight:700}.header .header-top-section .header-languages{cursor:pointer}.header .header-top-section .header-languages:hover .header-languages-dropdown{display:block}.header .header-top-section .header-languages:hover .dropdown-arrow{display:block}.header .header-top-section .header-languages .arrow-down{transform:rotate(45deg)}.header .header-top-section .header-languages .dropdown-arrow{bottom:-9px;position:absolute;padding-right:20px;z-index:14;width:100%;height:10px;display:none}.header .header-top-section .header-languages .dropdown-arrow.show{display:block}.header .header-top-section .header-languages .dropdown-arrow span{display:inline-block;border:solid #eb701d;border-width:0 2px 2px 0;background-color:#fff;padding:7px;transform:rotate(-135deg)}.header .header-top-section .header-languages .header-languages-dropdown{background-color:#fff;border-top:2px solid #eb701d;box-shadow:0 0 2px 0 #00000080;position:absolute;margin-left:-155px;width:340px;top:57px;text-align:left;display:none;z-index:11}.header .header-top-section .header-languages .header-languages-dropdown.show{display:block}.header .header-top-section .header-languages .header-dropdown-head{margin-bottom:20px;border-bottom:1px solid #ebebeb;font-weight:bold;padding:10px}.header .header-top-section .header-languages .dropdown-country,.header .header-top-section .header-languages .dropdown-currency{margin-bottom:20px;padding:0 20px}.header .header-top-section .header-languages .country-title,.header .header-top-section .header-languages .currency-title{margin-bottom:5px;font-size:12px;font-weight:700}.header .header-top-section .header-languages .currency-selector,.header .header-top-section .header-languages .country-selector{padding:5px;cursor:pointer;border:1px solid #ccc;background-position:right 6px top 50%;background-repeat:no-repeat}.header .header-top-section .header-languages .country-name,.header .header-top-section .header-languages .country-currency{margin-left:5px;vertical-align:middle}.header .header-top-section .header-languages .country-currency span{margin-right:4px}.header .header-top-section .header-languages .country-selector-list,.header .header-top-section .header-languages .currency-selector-list{background-color:#fff;border:1px solid #ccc;overflow:auto;position:absolute;width:calc(100% - 40px);border-top:none;max-height:250px;display:none}.header .header-top-section .header-languages .country-selector-list.show,.header .header-top-section .header-languages .currency-selector-list.show{display:block}.header .header-top-section .header-languages .currency-selector-list{max-height:initial;overflow:hidden}.header .header-top-section .header-languages .currency-selector-list.show{display:flex;flex-direction:row;flex-wrap:wrap}.header .header-top-section .header-languages .country-selector-item,.header .header-top-section .header-languages .currency-selector-item{padding:2px;line-height:28px}.header .header-top-section .header-languages .country-selector-item:hover,.header .header-top-section .header-languages .currency-selector-item:hover{background:#39b3e2;color:#fff}.header .header-top-section .header-languages .currency-selector-item{padding:0 0 0 5px;width:50%;border-left:1px solid #ccc;margin-left:-1px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.header .header-top-section .header-languages .currency-selector-item span{width:50px}.header .header-top-section .header-languages .validate-btn{margin:0 20px 15px 20px;text-transform:uppercase;border:1px solid #ec701b;background:#ec701b;color:#fff;font-size:14.6px;cursor:pointer;border-radius:2px;padding:6px 10px;font-weight:bold;text-align:center}.header .header-top-section .header-languages .validate-btn:hover{background:#ff832e}.header .header-top-section .header-languages .flag-country{width:16px;height:16px;display:inline-block;background-image:url(https://cdn2.costatic.com/assets/img/flags.png);margin:0 0 0 3px;vertical-align:middle}.header .header-top-section .header-languages .flag-fr{background-position:-112px -64px}.header .header-top-section .header-languages .flag-ad{background-position:-16px 0}.header .header-top-section .header-languages .flag-mc{background-position:-96px -128px}.header .header-top-section .header-languages .flag-pt{background-position:-16px -176px}.header .header-top-section .header-languages .flag-ch{background-position:-128px -32px}.header .header-top-section .icon-text{font-size:12px;font-weight:bold;color:#57585a}@media(max-width:1023.98px){.header .nav-menu{transform:translate(-200%,0)}}.header .nav-menu .menu-list{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.header .nav-menu .list-item a{font-size:14px;line-height:19px;font-weight:700;color:#57585a}.header .nav-menu .home{background:url(https://cdn1.costatic.com/assets/img/images/picto_accueil.svg) 50% 50% no-repeat}.header .nav-menu.show{width:85%;max-width:445px;background:#fff;top:0;left:0;margin:0;height:100%;border:none;z-index:13;transform:translate(0,0);transition:transform .4s ease;position:fixed}.header .nav-menu.show .menu-list{flex-direction:column}.header .nav-menu.show .list-item{padding:20px;width:100%;text-align:left;border-bottom:1px solid #ddd}.header .nav-menu.show .list-item a{padding:0;line-height:15px;font-weight:400}@media(max-width:1023.98px){.header .nav-menu.show .list-item a{font-size:11pt;line-height:16px}}.header .nav-menu.show .list-item:last-child{padding:15px 20px}.header .nav-menu.show .list-item:last-child a{width:136px}.header .nav-menu.show .home-mobile{display:none}.header .nav-menu.show .close-menu{display:block;min-height:45px;background-color:#57585a;width:100%;text-align:left;line-height:45px}.header .nav-menu.show .close-menu-icon{color:#fff;font-size:18px;display:inline-block;padding:0 15px;cursor:pointer}.header .menu-links-mobile a{color:#57585a}.header .search-suggestion{width:100%;display:none;padding-top:40px;width:100%;text-align:left}@media(max-width:1023.98px){.header .search-suggestion{width:100%;font-size:10pt;text-align:left;padding-top:20px;overflow-y:scroll;height:calc(100vh - 60px)}}.header .search-suggestion.show{display:block}.header .search-suggestion .search-left{display:table-cell}@media(max-width:1023.98px){.header .search-suggestion .search-left{display:block;border-top:none;margin-top:0}}.header .search-suggestion .title-section{font-size:13pt;padding:4px 4px 8px 4px}@media(max-width:1023.98px){.header .search-suggestion .title-section{font-size:11pt;text-transform:uppercase;padding:3px 0;text-align:left;text-decoration:none;display:block;vertical-align:middle;color:#5c5c5e;border-bottom:1px solid #b9b9b9;margin-bottom:6px;font-weight:600}}.header .search-suggestion .category-links{overflow:auto;margin-bottom:25px}@media(max-width:1023.98px){.header .search-suggestion .category-links{margin-bottom:0}}.header .search-suggestion .category-links a{display:inline-block;padding:4px 0;margin-left:35px;max-width:494px;text-decoration:none;color:#57585a;font-size:10pt}@media(max-width:1023.98px){.header .search-suggestion .category-links a{display:block;max-width:494px;padding:6px 0 6px 10px;text-decoration:none;color:#191919;margin:0 0 4px 0}}.header .search-suggestion .category-links a:hover{text-decoration:underline}.header .search-suggestion .search-right{width:60%;padding-left:10px;display:table-cell}@media(max-width:1023.98px){.header .search-suggestion .search-right{width:100%;display:block;padding:0}}@media(max-width:1023.98px){.header .search-suggestion .section-products{margin-top:10px}}.header .search-suggestion .section-products .title-section{font-size:14pt;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #f4f4f4;letter-spacing:2px}@media(max-width:1023.98px){.header .search-suggestion .section-products .title-section{font-size:11pt;letter-spacing:initial;font-weight:600;border-bottom:1px solid #b9b9b9}}.header .search-suggestion .products-list{max-height:300px;overflow:auto}@media(max-width:1023.98px){.header .search-suggestion .products-list{max-height:initial}}.header .search-suggestion .product-link{width:46%;display:inline-block}@media(max-width:1023.98px){.header .search-suggestion .product-link{width:100%}}.header .search-suggestion .product-wrapper{height:140px;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;margin:6px;vertical-align:top;position:relative;cursor:pointer;overflow:hidden;text-align:left}@media(max-width:1023.98px){.header .search-suggestion .product-wrapper{min-height:70px;height:initial;padding:6px;width:100%;align-items:center;margin:0}}.header .search-suggestion .product-wrapper:hover .product-img img{transform:scale(.7) rotate(.01deg)}.header .search-suggestion .product-wrapper:hover .product-btn{transform:translateY(-50px)}.header .search-suggestion .product-wrapper:hover .product-description{text-decoration:underline}.header .search-suggestion .product-img{margin-top:5px;width:136px;text-align:center;vertical-align:middle}@media(max-width:1023.98px){.header .search-suggestion .product-img{margin-top:0;height:auto;width:12%}}.header .search-suggestion .product-img img{transition:transform .2s;transform-origin:top center;max-width:100%;max-height:120px;width:auto;height:auto}@media(max-width:1023.98px){.header .search-suggestion .product-img img{max-height:60px}}.header .search-suggestion .img-wrapper{height:120px}@media(max-width:1023.98px){.header .search-suggestion .img-wrapper{height:auto}}.header .search-suggestion .product-btn{margin-top:15px;transition:transform .2s}@media(max-width:1023.98px){.header .search-suggestion .product-btn{display:none}}.header .search-suggestion .product-btn .btn{text-transform:uppercase}.header .search-suggestion .btn{vertical-align:middle;font:9pt arial;cursor:pointer;margin:0;border-radius:2px;padding:6px 10px;outline:none}.header .search-suggestion .btn-orange{border:1px solid #d25a07;background:#ec701b;color:#fff}.header .search-suggestion .btn-orange:hover{background:#ff832e}.header .search-suggestion .product-info{position:absolute;top:0;bottom:0;left:142px;padding:10px 10px 10px 0}@media(max-width:1023.98px){.header .search-suggestion .product-info{position:static;vertical-align:top;padding:0;padding-left:15px}}.header .search-suggestion .product-title{font-size:10pt;font-weight:600;color:#57585a}@media(max-width:1023.98px){.header .search-suggestion .product-title{font-weight:normal}}.header .search-suggestion .product-description{max-height:52px;overflow-y:hidden;font-size:9pt;line-height:17px;color:#57585a;text-decoration:none}.header .search-suggestion .product-price{color:#e80000;font-size:22px;font-weight:bold;white-space:nowrap}@media(max-width:1023.98px){.header .search-suggestion .product-price{display:none}}.header .search-suggestion .product-rating{margin-top:5px;min-height:21px;display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap}@media(max-width:1023.98px){.header .search-suggestion .product-rating{display:none}}.header .search-suggestion .stars-container{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.header .search-suggestion .stars-container:not(:last-child){padding-right:1px}.header .search-suggestion .rating,.header .search-suggestion .reviews-num{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:2px 0 0 5px;color:#4e4e4e;font-size:14px;line-height:19.5px}.header .search-suggestion .footer-product{margin-top:10px;text-align:center}@media(max-width:1023.98px){.header .search-suggestion .footer-product{margin:0;padding-bottom:6px}}.header .search-suggestion .footer-product-btn{display:inline-block;text-transform:uppercase;padding:7px 15px;font-size:10pt}@media(max-width:1023.98px){.header .search-suggestion .footer-product-btn{padding:9px 15px;text-transform:initial;font-size:12px}}.body-overlay{position:fixed;top:0;width:100%;height:100%;background-color:#000000b3;z-index:11;display:none}.body-overlay.show{display:block}.dropdown-arrow{bottom:-9px;position:absolute;padding-right:20px;z-index:14;width:100%;height:10px;display:none}.dropdown-arrow.show{display:block}.dropdown-arrow span{display:inline-block;border:solid #eb701d;border-width:0 2px 2px 0;background-color:#fff;padding:7px;transform:rotate(-135deg)}.header-languages-dropdown{background-color:#fff;border:1px solid #ebebeb;border-top:2px solid #eb701d;box-shadow:0 0 2px 0 #00000080;position:absolute;margin-left:-155px;width:340px;top:57px;text-align:left;display:none;z-index:11}.header-languages-dropdown.show{display:block}.header-dropdown-head{margin-bottom:20px;border-bottom:1px solid #ebebeb;font-weight:bold;padding:10px}.livraison-dropdown-container{position:relative;background:#fff;z-index:10}.livraison-dropdown-container .dropdown-arrow{display:inline;top:-10px;left:80%}.livraison-dropdown-container .header-dropdown-head{background:#fff;text-align:center;font-weight:normal}.livraison-dropdown-container .header-dropdown-head a{color:#57585a;text-decoration:none}.livraison-dropdown-container .header-dropdown-head a:hover{text-decoration:underline}.livraison-dropdown-container .header-dropdown-head span{font-weight:bold}.livraison-dropdown-container .header-dropdown-head.head-bottom{border-bottom:0;border-top:1px solid #ebebeb}.livraison-dropdown-container .header-languages-dropdown{top:32px;left:0;background:#fff;width:430px;height:311px;padding:10px}.livraison-dropdown-container .header-languages-dropdown img{width:110px;max-height:30px}.livraison-dropdown-container .header-dropdown-row{display:flex;height:50px;margin-bottom:20px;justify-content:space-between}.livraison-dropdown-container .header-dropdown-row .header-dropdown-text{flex-basis:70%}.livraison-dropdown-container .header-dropdown-row .header-dropdown-text__title{font-weight:bold}.livraison-dropdown-container .header-dropdown-row .header-dropdown-text__paragraph{padding:5px 10px 0}.livraison-dropdown-container:hover .header-languages-dropdown{display:block}.header-slider::before{background:#fff;bottom:15px;box-shadow:0 15px 10px #b0b0b0;content:"";left:10px;max-width:300px;position:absolute;top:80%;transform:rotate(-3deg);width:50%;z-index:-1}.header-slider:after{background:#fff;bottom:15px;box-shadow:0 15px 10px #b0b0b0;content:"";left:10px;max-width:300px;position:absolute;top:80%;left:auto;right:10px;transform:rotate(3deg);width:50%;z-index:-1}.header-slider .slick-container .slider-review img{background-color:#fff}.header-slider .slick-dots .slick-active button{background-color:#eb701d}.header-slider .slick-dots .slick-active button:hover{background-color:#eb701d}.header-slider .slick-dots button{border-radius:100%;color:transparent;background-color:#e6e7e9;cursor:pointer}.header-slider .slick-dots button:hover{background-color:#c0c0c0}.top-main-content .page-title{font:700 20pt arial;color:#000}@media(max-width:1023.98px){.top-main-content .page-title{color:#444;font:700 12pt arial}}.top-main-content .top-cold-content{font-size:14px}.top-main-content .top-cold-content .read-more{font-size:14px;cursor:pointer}.top-main-content .top-cold-content .read-more:hover{text-decoration:underline}.product-filters-content .filters-top-section{border-bottom:1px solid #ebebeb}@media(max-width:1023.98px){.product-filters-content .filters-top-section{border-bottom:none}}.product-filters-content .filters-top-section .filters-btn{background-color:#ec701b;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;line-height:1.126}.product-filters-content .filters-top-section .filters-btn .arrow::before{content:"";position:absolute;top:50%;right:10px;border-bottom:2px solid #fff;border-left:2px solid #fff;height:8px;width:8px;transform-origin:center;transform:translateY(-50%) rotateZ(45deg)}.product-filters-content .filters-top-section .filters-btn .arrow-transform::before{transform:translateY(-50%) rotateZ(-135deg)}@media(max-width:1023.98px){.product-filters-content .filters-top-section .filters-btn-tablet{order:2;font-size:10pt;color:#444;border:1px solid #e5e5e5;border-left:none;background:none;text-transform:capitalize;font-weight:normal;line-height:1.205}}.product-filters-content .filters-top-section .sorting-section .row .trier-title{color:#57585a;font-size:10pt}.product-filters-content .filters-top-section .sorting-section .row .select:focus-visible{outline-style:auto 1px black}.product-filters-container .filters .filters-container{background-color:#fcfcfc;transition:all .5s}@media(max-width:1023.98px){.product-filters-container .filters .filters-container{background-color:#fff;z-index:14;overflow-x:hidden}}.product-filters-container .filters .filters-container .reset-btn button{background-color:#eee;border:1px solid #ddd;font-weight:bold;cursor:pointer}.product-filters-container .filters .filters-container .filter-wrapper .title{font-weight:bold;color:#111;text-transform:uppercase;font-family:Arial;font-size:14px;line-height:1.143}.product-filters-container .filters .filters-container .filter-wrapper .title .small{text-transform:none;font-weight:normal;font-size:10pt}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .title .small{font-size:15px}}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .title{border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:15px;text-transform:none;font-weight:normal;color:#57585a}.product-filters-container .filters .filters-container .filter-wrapper .title::after{content:"";display:block;height:8px;width:8px;border:2px solid #eb701d;border-left-width:0;border-bottom-width:0;position:absolute;top:50%;right:1.6667rem;transform:translateY(-50%) rotateZ(45deg)}}.product-filters-container .filters .filters-container .filter-wrapper .title .selected-tablet{display:none}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .title .selected-tablet{font-style:italic;font-size:13px;margin-top:10px;color:#eb701d}}.product-filters-container .filters .filters-container .filter-wrapper .filters-wrapper .list a{color:#57585a;line-height:1.126}.product-filters-container .filters .filters-container .filter-wrapper .filters-wrapper .list a:hover{text-decoration:underline}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .filters-wrapper .list a:hover{text-decoration:none}}.product-filters-container .filters .filters-container .filter-wrapper .filters-wrapper .list .link-title-active{font-weight:bold}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li{line-height:1.204}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li{border-top:1px solid #eee;border-bottom:1px solid #eee;line-height:.927;margin:-1px 0 0 0}}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li label{cursor:pointer}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li label:hover{color:#05467d}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox{appearance:none;cursor:pointer}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox{position:absolute;right:13px;top:-2px}}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox::before{content:"";height:12px;width:12px;border:2px solid #444;display:block;position:absolute;left:0;top:0}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox:checked+.checkbox-label::before{content:"";height:12px;width:12px;display:block;position:absolute;left:0;top:0;border:2px solid #ec701b !important}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox:checked+.checkbox-label{font-weight:bold;color:#ec701b}}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox:checked+.checkbox-label::before{border:2px solid #ec701b !important}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox:checked+.checkbox-label::before{position:absolute;right:0;left:auto;top:1px}}.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox:checked+.checkbox-label::after{content:"";height:4px;width:8px;border-style:none none solid solid;border-color:#ec701b;transform:rotate(-45deg);top:3px;left:3px;position:absolute}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .checkbox-list li .checkbox:checked+.checkbox-label::after{top:4px;left:auto;right:2px}}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .note-list-item{line-height:.702 !important}}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-wrapper .stock-list li input{appearance:none;cursor:pointer;position:absolute;right:0}.product-filters-container .filters .filters-container .filter-wrapper .stock-list li input:checked+label{font-weight:bold;color:#ec701b}.product-filters-container .filters .filters-container .filter-wrapper .stock-list li input:checked+label::after{border-color:#ec701b}.product-filters-container .filters .filters-container .filter-wrapper .stock-list li input:checked+label::before{content:"";display:block;height:6px;width:6px;background-color:#ec701b;position:absolute;top:calc(50%);transform:translateY(-50%);right:5px;border-radius:50%}.product-filters-container .filters .filters-container .filter-wrapper .stock-list li label{padding:1.333px 1.333px 1.333px 0}.product-filters-container .filters .filters-container .filter-wrapper .stock-list li label::after{content:"";display:block;height:12px;width:12px;border:2px solid #444;position:absolute;top:calc(50%);transform:translateY(-50%);right:0;border-radius:50%}}.product-filters-container .filters .filters-container .filter-wrapper .marque-wrapper .searchbox-form{border-bottom:2px solid #ec701b}.product-filters-container .filters .filters-container .filter-wrapper .marque-wrapper .searchbox-form .search-input{border:none;background:#fff}.product-filters-container .filters .filters-container .filter-color .color-list label{padding:0 !important}.product-filters-container .filters .filters-container .filter-color .color-list span{cursor:pointer;border:2px solid #dfdddd}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .color-list span{position:initial !important}}.product-filters-container .filters .filters-container .filter-color .color-list span:hover{border:2px solid #444}.product-filters-container .filters .filters-container .filter-color .color-list span:hover::before{border:1px solid #f4f4f4;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .color-list span{border:1px solid #dfdddd}}.product-filters-container .filters .filters-container .filter-color .color-list .blue{background-color:#005d96}.product-filters-container .filters .filters-container .filter-color .color-list .orange{background-color:#ff8e06}.product-filters-container .filters .filters-container .filter-color .color-list .pink{background-color:#ffacc8}.product-filters-container .filters .filters-container .filter-color .checkbox-color{appearance:none;cursor:pointer;display:none}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .checkbox-color{position:absolute;right:13px;top:-2px}}.product-filters-container .filters .filters-container .filter-color .checkbox-color::before{content:"";height:20px;width:20px;border:none;display:block;position:absolute;left:0;top:0}.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label::before{content:"";height:20px;width:20px;display:block;position:absolute;left:-2px;top:-2px;border:2px solid #ec701b !important}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label::before{height:12px;width:12px}}.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked span{border:1px solid #f4f4f4}.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label{border:2px solid #ec701b}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label{font-weight:bold;color:#ec701b;border:1px solid #dfdddd}}.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label::before{height:20px;width:20px;display:block;position:absolute;left:-2px;top:-2px}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label::before{position:absolute;right:0;left:auto;top:2px;z-index:1;height:12px;width:12px}}.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label::after{border:1px solid #f4f4f4;content:"";position:absolute;width:18px;height:18px}@media(max-width:1023.98px){.product-filters-container .filters .filters-container .filter-color .checkbox-color:checked+.checkbox-label::after{content:"";display:block;height:3px;width:7px;border-bottom:2px solid #eb701d;border-left:2px solid #eb701d;top:9px;position:absolute;transform:translateY(-50%) rotateZ(-45deg);right:3px}}@media(max-width:1023.98px){.product-filters-container .filters .clear-filters{background-color:#fff;z-index:15;border-top:2px solid #ec701b}.product-filters-container .filters .clear-filters .reset{color:#ec701b;background-color:#fff;border:none}.product-filters-container .filters .clear-filters .voir{border:none;background-color:#ec701b;color:#fff}}.product-filters-container .filters .more-items{color:#ec701b;line-height:1.126;font-weight:bold;cursor:pointer}.more-filters-btn .filters-button{background-color:#ec701b;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;line-height:1.126}@media(max-width:1023.98px){.more-filters-btn{display:none}}.products .product-link{cursor:pointer;background-color:#fff}@media(max-width:1023.98px){.products .product-link{border-bottom:1px solid #ebebeb;background-color:#fff}}.products .product-link .discount-wrapper .container{color:#fff;background-color:#dc1d1d;font-size:19px}@media(max-width:1023.98px){.products .product-link .discount-wrapper .container{font-size:11pt}}.products .product-link .discount-wrapper .container .discount-number{line-height:1.1406}.products .product-link .discount-wrapper .container .discount-number .numbers{font-size:8pt;border-top:1px solid #fff;font-weight:bold;text-transform:uppercase}.products .product-link .discount-wrapper .container .right-text{font-size:8pt;line-height:1.12}.products .product-link .product-info{transition:transform .2s;background-color:#ffffffb3}@media(max-width:1023.98px){.products .product-link .product-info{background-color:#fffc}}.products .product-link .product-info .price-wrapper{font-size:8pt;font-weight:700;text-align:center}.products .product-link .product-info .price-wrapper .container{line-height:1.177}.products .product-link .product-info .price-wrapper .container .old-price{text-decoration:line-through;font-size:9pt;font-weight:bold;color:#57585a}.products .product-link .product-info .price-wrapper .container .current-price{font-size:22px;color:#e80000}.products .product-link .product-info .product-title{text-decoration:none}.products .product-link .product-info .product-title .container{line-height:15px;font-weight:normal;overflow:hidden;color:#57585a;font-size:10pt;text-decoration:none}.products .product-link .product-info .product-title .title{font-size:11pt;font-weight:bold;color:#57585a}.products .product-link .product-info .product-general{text-align:center;color:#57585a}.products .product-link .product-info .product-button{line-height:1.091}.products .product-link .product-info .product-button span{background:#227fcd;color:#fff;border:1px solid #1672bb;font-size:11pt;text-transform:uppercase;cursor:pointer;border-radius:2px;text-align:center}.products .product-link .product-info .product-button span:hover{background:#106dbb}.products .product-link:hover{box-shadow:0 0 25px 0 #0000001a}@media(max-width:1023.98px){.products .product-link:hover{box-shadow:none}}.pagination{text-align:center}.pagination .pages{color:#000;font-size:10pt;line-height:1.126}@media(max-width:1023.98px){.pagination .pages{font:italic normal 13px arial;text-align:center;color:#57585a}}.pagination .more-pages{border:1px solid #d25a07;background:#ec701b;color:#fff;text-transform:uppercase;font-size:13pt;line-height:1.212;cursor:pointer;border-radius:2px}@media(max-width:1023.98px){.pagination .more-pages{text-align:center;font:9pt arial;border-radius:2px;text-transform:none}}.pagination .more-pages:hover{background:#ff832e;text-decoration:underline}.bottom-cold-content .bottom-cold-content-title{font-size:13pt;font-weight:bold;color:#000}@media(max-width:1023.98px){.bottom-cold-content .bottom-cold-content-title{font-size:12pt}}.ls-link-section .link-section-title{font-size:13pt;font-weight:bold;color:#000}@media(max-width:1023.98px){.ls-link-section .link-section-title{font-size:12pt}}.ls-link-section a{color:#57585a}.ls-link-section a:hover{color:#05467d;text-decoration:underline}.footer-top{background-color:#f6f6f6}.footer-top .container .wrapper .title{font-weight:bold;text-transform:uppercase;font-size:11pt}.footer-top .container .wrapper .subtitle{font-weight:bold;font-size:13pt;text-transform:uppercase;line-height:1.2}.footer-top .container .wrapper .description{font-size:8pt;line-height:1.13}.footer-middle{background-color:#3c3c3b;color:#fff}.footer-middle .container .wrapper .title{font-size:11pt;text-transform:uppercase;font-weight:bold;color:#eee;line-height:1.091}@media(max-width:1023.98px){.footer-middle .container .wrapper .title{font-size:12pt;text-align:left;color:#fff;line-height:1.13}}.footer-middle .container .wrapper .list-links{font-size:9pt}.footer-middle .container .wrapper .list-links li{margin:6px 0;line-height:1.167}.footer-middle .container .wrapper .list-links li a{color:#eee}.footer-middle .container .wrapper .list-links li a:hover{text-decoration:underline}@media(max-width:1023.98px){.footer-middle .container .wrapper .list-links li{margin:10px 0}.footer-middle .container .wrapper .list-links li a{color:#fff}}.footer-middle .container .wrapper .title-wrapper{font-size:11pt;text-transform:uppercase;font-weight:bold}.footer-middle .container .wrapper .title-wrapper span{color:#eee;line-height:1.1}@media(max-width:575.98px){.footer-middle .container .wrapper .title-wrapper span{line-height:1.2}}@media(max-width:1023.98px){.footer-middle .container .wrapper .title-wrapper{font-size:12pt}.footer-middle .container .wrapper .title-wrapper span{color:#fff}}.footer-middle .container .wrapper .country-list li{text-align:center;font-size:9pt;line-height:1.02}.footer-middle .container .wrapper .country-list li .text{margin-top:2px;color:#fff}.footer-middle .container .wrapper .country-list li:hover .text{text-decoration:underline}.footer-middle .container .payment-wrapper .title{font-size:11pt;text-transform:uppercase;font-weight:bold;color:#eee}@media(max-width:1023.98px){.footer-middle .container .payment-wrapper .title{font-size:12pt;color:#fff;margin-top:2px}}.footer-middle .container .livraison-wrapper .title{font-size:11pt;color:#eee;text-transform:uppercase;font-weight:bold}@media(max-width:1023.98px){.footer-middle .container .livraison-wrapper .title{font-size:12pt;color:#fff;margin-top:2px}}.footer-middle .container .livraison-wrapper ul{background:#fff;border-radius:8px;line-height:1.05}.footer-middle .social-icons{text-align:center;color:#fff}.footer-middle .social-icons .title{color:#fff;font-size:12pt;line-height:1.2}@media(max-width:1023.98px){.footer-middle .social-icons .title{font-size:9pt;font-weight:bold}}.footer-middle .social-icons .line{border-bottom:1px solid #808080;box-shadow:0 0 2px 2px #00000026}.footer-middle .social-icons ul li a{background:#fff;box-shadow:2px 2px 6px -1px #00000080}.footer-middle .social-icons ul li a img{filter:grayscale(100%);opacity:1;transition:all .2s ease}.footer-middle .social-icons ul li a:hover img{filter:grayscale(0%)}.footer-middle .footer-bottom .text{font-size:9pt;line-height:1.2}@media(max-width:1023.98px){.footer-middle .footer-bottom{color:#eee}}.footer-middle .footer-copyright{font-size:8pt;text-align:center}.footer-middle .footer-copyright .text{line-height:1.07}@media(max-width:1023.98px){.footer-middle .footer-copyright{color:#eee}}@media(max-width:575.98px){.footer-middle .footer-copyright .copyright{line-height:1.11}}.phone-number-wrapper{z-index:10}.phone-number-wrapper .phone-icon-wrapper{background:#fff;border:3px solid #eb701e;color:#333;border-radius:6px;box-shadow:0 0 6px 0 #0000004d;text-align:center;background-image:linear-gradient(-45deg,#f6f6f6 6px,transparent 6px),linear-gradient(45deg,#f6f6f6 6px,transparent 6px),linear-gradient(135deg,#f6f6f6 6px,transparent 6px),linear-gradient(-135deg,#f6f6f6 6px,transparent 6px);background-size:22px 22px}.phone-number-wrapper .phone-icon-wrapper .img-icon{filter:brightness(.5);display:inline-block;vertical-align:middle}.phone-number-wrapper .phone-icon-wrapper .open{font-weight:bold;font-size:14pt;text-transform:uppercase;color:#007b00}.phone-number-wrapper .phone-icon-wrapper .text{font-weight:bold;font-size:11pt;text-transform:uppercase}.phone-number-wrapper .phone-icon-wrapper .number{font-weight:bold;font-size:13pt;text-transform:uppercase}.phone-number-wrapper .phone-icon-wrapper .text2{font-size:8pt;font-weight:600;color:#007b00}.phone-number-wrapper .icon-image{background:#eb701d;border-radius:50%;cursor:pointer;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg);-webkit-filter:drop-shadow(-1px 1px 1px rgba(0,0,0,.75));filter:drop-shadow(-1px 1px 1px rgba(0,0,0,.75))}.phone-number-wrapper .icon-image img{filter:drop-shadow(-1px 1px 1px rgba(0,0,0,.5));margin-top:-1px}.phone-number-wrapper .icon-image:hover{animation-name:spin;animation:spin .5s linear infinite}@keyframes spin{0%{transform:rotate(10deg)}50%{transform:rotate(0deg)}100%{transform:rotate(10deg)}}.newsletter-section{background-color:#4e8a3b}.newsletter-section .container .newsletter-form-section{background-color:#fff}@media(max-width:1023.98px){.newsletter-section .container .newsletter-form-section{background:transparent}}.newsletter-section .container .newsletter-form-section .newsletter-title{text-transform:uppercase;color:#ec6f1b;font-weight:bold;font-size:11pt;line-height:1.091}@media(max-width:1023.98px){.newsletter-section .container .newsletter-form-section .newsletter-title{color:#fff;font-size:10pt;font-weight:normal}}@media(max-width:1023.98px){.newsletter-section .container .newsletter-form-section .form{background-color:#fff}}.newsletter-section .container .newsletter-form-section .form .newsletter-checkbox-section{font-size:10pt}@media(max-width:1023.98px){.newsletter-section .container .newsletter-form-section .form .newsletter-checkbox-section .checkbox input:checked~label::before{border-color:#444}.newsletter-section .container .newsletter-form-section .form .newsletter-checkbox-section .checkbox input:checked~label::after{border-color:transparent}.newsletter-section .container .newsletter-form-section .form .newsletter-checkbox-section .checkbox label{cursor:pointer;line-height:12pt}.newsletter-section .container .newsletter-form-section .form .newsletter-checkbox-section .checkbox label::before{content:"";position:absolute;left:0;top:0;height:12px;width:12px;border:2px solid #444;border-color:#d25a07}.newsletter-section .container .newsletter-form-section .form .newsletter-checkbox-section .checkbox label::after{content:"";position:absolute;border-color:#d25a07;transform:rotate(-45deg);border-style:none none solid solid;height:4px;width:8px;top:3px;left:3px}}.newsletter-section .container .newsletter-form-section .form .input-section .label-newsletter{color:#c6c6c6;transition:200ms ease all;line-height:1.2}.newsletter-section .container .newsletter-form-section .form .input-section .input-newsletter{border:2px solid #eb701d}.newsletter-section .container .newsletter-form-section .form .input-section .input-newsletter:focus+.label-newsletter,.newsletter-section .container .newsletter-form-section .form .input-section .input-newsletter:valid+.label-newsletter{background-color:#fff;font-size:10pt;color:#eb701d}.newsletter-section .container .newsletter-form-section .form .btn-submit{text-transform:uppercase;font-weight:bold;font-size:11pt;border:1px solid #d25a07;background:#ec701b;color:#fff;cursor:pointer}.newsletter-section .container .newsletter-form-section .form .btn-submit:hover{background:#ff832e}.newsletter-focused{background-color:#fff;font-size:10pt;color:#eb701d}@media(max-width:1023.98px){.newsletter-focused{color:#c6c6c6}}body{font-family:Arial,sans-serif;color:#57585a;font-size:13.333px;font-weight:400}body.fixed{overflow:hidden}.hide-tablet{width:200px;height:200px;background-color:#00f;height:70px;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:4;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}@media(max-width:1023.98px){.hide-tablet{background-color:#f00}}