.clear{clear:both}.nobr{white-space:nowrap}.shipping .carrier_logo img{width:100px;padding-left:10px;padding-right:10px}.shipping .description,.shipping .delivery_date{font-size:.9em}.shipping .envoidunet-select-parcel{cursor:pointer;text-decoration:underline}.shipping .envoidunet-select-parcel:hover{color:grey;text-decoration:none}#envoidunetMap{width:80%;max-width:1200px;height:auto;display:none;position:absolute;top:100px;padding:10px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:11111;background:#f9f9f9;box-shadow:3px 3px 30px rgba(0,0,0,.4),3px 3px 30px rgba(0,0,0,.4)}#envoidunetMapInner{background:#fff}#envoidunetMap .envoidunetClose{background-image:url(/modules/envoidunet/tpl/img/icon-close.png);height:40px;width:40px;cursor:pointer;top:-20px;right:-20px;position:absolute;z-index:11222}#envoidunetMap #envoidunetMapContainer{float:left;width:100%;padding-right:268px;box-sizing:border-box}#envoidunetMap #envoidunetPrContainer{overflow-y:scroll;height:500px;padding:0 10px;width:268px;margin-left:-268px;float:right;box-sizing:border-box;font-family:Roboto,Arial,sans-serif}#envoidunetMap #envoidunetPrContainer table{border:0}#envoidunetMap #envoidunetPrContainer td{border-top:1px solid #ddd;padding:9px 10px;text-align:left;color:#777;font-size:13px;line-height:20px;border-right-width:0;border-bottom-width:0}#envoidunetMap #envoidunetPrContainer td a{color:#337ab7}#envoidunetMap #envoidunetPrContainer td a:hover{text-decoration:none}#envoidunetMap #envoidunetMapCanvas{overflow:hidden;height:500px}#envoidunetMap .envoidunetMarker{max-height:30px;margin-right:5px;vertical-align:middle}#envoidunetMap .envoidunetPointTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:180px;display:inline-block;vertical-align:middle}#envoidunetMap .envoidunetMakerPopup{width:250px;color:#777;line-height:20px}#envoidunetMap a:hover{text-decoration:none}#envoidunetMap .envoidunetSchedule{font-size:11px}.envoidunetPointer{cursor:pointer}#envoidunetMap .envoidunetParcelButton{width:190px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;color:#ffffff!important;background-color:#5bc0de;border:1px solid #46b8da;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle}#envoidunetMap .envoidunetDay{width:60px;font-weight:700;display:inline-block}.envoidunetChosenRelayPoint{padding:5px 20px;clear:both}@media (max-width:767px){#envoidunetMap{width:90%;height:90%}#envoidunetMapInner{height:100%}#envoidunetMap #envoidunetPrContainer{display:none}#envoidunetMap #envoidunetMapContainer{padding-right:0;height:100%}#envoidunetMap #envoidunetMapCanvas{height:100%}.envoidunetListPoints{min-width:110px}.envoidunetListPoints .envoidunetMobile{display:inline}.envoidunetListPoints .envoidunetDesktop{display:none}.envoidunetListPointsContainer{display:none}.envoidunetListPoints .envoidunetPointTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100px;display:inline-block;vertical-align:middle}#order .delivery_option>div>table.resume td.delivery_option_logo,#order-opc .delivery_option>div>table.resume td.delivery_option_logo{width:auto;padding-left:5px;padding-right:5px}}@media (max-width:470px){.envoidunetListPoints{min-width:95px}#order .delivery_option>div>table.resume td,#order-opc .delivery_option>div>table.resume td{font-size:.9em}.envoidunetListPoints .envoidunetPointTitle{width:85px}td.delivery_option_logo img{max-width:45px;max-height:50px}}@media (max-width:360px){.envoidunetListPoints{min-width:80px}#order .delivery_option>div>table.resume td,#order-opc .delivery_option>div>table.resume td{font-size:.8em}.envoidunetListPoints .envoidunetPointTitle{width:70px}td.delivery_option_logo img{max-width:40px;max-height:50px}}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 auto;padding:50px 0;text-align:center}.pagination li{line-height:35px;display:inline}.pagination a{color:#fdc425;font-weight:600}.pagination a:not(.previous):not(.next){border:1px solid #fdc425;border-radius:5px;width:33px;display:inline-block;line-height:29px;margin-top:-5px;text-align:center;margin-right:2px}.pagination .previous{padding-top:2px;padding-right:5px}.pagination .next{padding-top:2px;padding-left:5px}.pagination .disabled{color:#757575;opacity:.8}.pagination .current a{color:#757575;text-decoration:none;border:1px solid #757575}.alert{padding:15px;margin-bottom:20px;border-radius:4px}.alert>p,.alert>ul{margin-bottom:0;margin:0;padding:0;list-style:none}.alert-success{color:#3c763d;background-color:#dff0d8}.alert-success a{color:#0f3510}.alert-success a:hover{text-decoration:underline}.alert-info{color:#31708f;background-color:#d9edf7}.alert-info a{color:#113749}.alert-info a:hover{text-decoration:underline}.alert-warning{color:#8a6d3b;background-color:#fcf8e3}.alert-warning a{color:#000}.alert-warning a:hover{text-decoration:underline}.alert-danger{color:#a94442;background-color:#f2dede}.alert-danger a{color:#4e1514}.alert-danger a:hover{text-decoration:underline}.subcategories-slide-list{background-color:#f5f5f5;border-radius:20px}@media screen and (min-width:768px){.subcategories-slide-list{margin-bottom:1em;background-color:transparent}}.subcategories-slide-list .subcategory-section-title{position:relative;padding:.75rem 1.25rem;margin-bottom:0}.subcategories-slide-list .subcategory-section-title:after{content:"+";position:absolute;top:6px;right:20px;font-size:25px;width:20px;font-weight:400;text-align:center}@media screen and (min-width:768px){.subcategories-slide-list .subcategory-section-title{padding:0;margin-bottom:1em}.subcategories-slide-list .subcategory-section-title:after{display:none}}.subcategories-slide-list .list{max-height:0;overflow:hidden;transition:max-height .25s ease}@media screen and (min-width:768px){.subcategories-slide-list .list{max-height:none}}.subcategories-slide-list .list ul{margin:0;list-style:none}.subcategories-slide-list .list ul li{margin-bottom:25px}@media screen and (min-width:768px){.subcategories-slide-list .list ul{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.subcategories-slide-list .list ul li{display:inline-block;padding:9px 10px;border:1px solid #dedede;margin:0 10px 10px 0;font-size:.8em;transition:all .3s ease;background:#fff}.subcategories-slide-list .list ul li.btn-category{position:relative;padding:10px;border-radius:20px;font-family:sans-serif;font-weight:700;color:#2b2b2b;text-transform:uppercase}.subcategories-slide-list .list ul li.btn-category:hover{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff}}.subcategories-slide-list.active .subcategory-section-title:after{content:"-"}.subcategories-slide-list.active .list{max-height:none;transition:max-height .6s ease;max-height:700px}.subcategories-slide-list{background-color:#fff;border-radius:0}.subcategories-slide-list .list{max-height:none}.subcategories-slide-list .list ul{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}.subcategories-slide-list .list ul::-webkit-scrollbar{height:2px}.subcategories-slide-list .list ul::-webkit-scrollbar-thumb{background-color:#fdc425}.subcategories-slide-list .list ul::-webkit-scrollbar-track{background-color:#dedede}.subcategories-slide-list .list ul li{display:inline-block;padding:9px 10px;border:none;margin:0 10px 10px 0;font-size:.8em;transition:all .3s ease;background:#fff}.subcategories-slide-list .list ul li.btn-category{position:relative;padding:0;border-radius:0;font-weight:700;text-transform:none}.subcategories-slide-list .list ul li.btn-category:hover{background-color:#fff;border-color:transparent;color:#fdc425}.subcategories-slide-list .img{max-width:150px;margin-right:10px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.img_subcat{display:-ms-flexbox;display:flex;width:120px;height:120px;border-radius:50%;border:1px solid #dedede;overflow:hidden;margin:0 auto 10px}.img_subcat img{display:block;width:100%;height:auto;object-fit:cover}.grabbing{cursor:grab}#wrapper .color-kitchen{color:#a62570}#wrapper .color-bakery{color:#ce8a14}#wrapper .color-butchery{color:#b11116}#wrapper .color-service{color:#ab933d}#wrapper .color-medical{color:#00baed}#wrapper .color-aesthetic{color:#e4165c}#wrapper .color-work{color:#dd7f1a}#wrapper .color-security{color:#7f3908}#wrapper .color-cutlery{color:#8e837b}#wrapper .color-workFemale{color:#fdc425}.category-banner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:auto;width:100%;aspect-ratio:4.5;background-size:cover;background-position:50%;margin-bottom:2em;padding:1.5rem}.category-banner .background{position:absolute;top:0;left:0;z-index:-1;width:100%;min-height:100%;object-fit:cover}.category-banner .img-adbanner{border:3px solid #fff;max-height:100%}.cate-top-banner{display:block;text-align:center;margin-bottom:15px}.main-title{text-transform:uppercase;font-size:1.6em;margin-bottom:.5em;margin-top:0;color:#2b2b2b}@media screen and (min-width:992px){.main-title{margin-top:1em}}#new-products .new-products-bg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#new-products #open-filters{display:none}.main-description{font-size:.8em;margin-bottom:1em;color:#757575;max-height:35px;overflow:hidden;transition:max-height .3s ease}.main-description p a{text-decoration:underline}.main-description p a:hover{color:#2b2b2b}@media screen and (min-width:768px){.main-description{font-size:.9em}}.main-description.full{max-height:300px}.read-more{text-align:left;text-decoration:underline;font-size:.9em;color:#757575;padding:0 0 20px;cursor:pointer}.sub-description{font-size:.8em;margin-top:8px;line-height:1.1;color:#757575}.category-section-title{margin-top:3em}.parent-category{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media screen and (min-width:768px){.parent-category{display:inline-block}}.parent-category span{padding-left:5px;text-decoration:underline}.subcategories-list{margin-bottom:1.5em}.subcategory-section-title{margin-top:1em;font-size:1.4em;font-weight:700}.f-title{font-size:.8em}@media screen and (min-width:768px){.f-title{font-size:1.4em}}.mosaic{margin-bottom:1.5em}.mosaic .grid{margin:16px 0}.mosaic .grid img{width:100%;height:auto}@media screen and (min-width:992px){.mosaic .grid{margin:30px 0}.mosaic .grid.odd>div:first-child{-ms-flex-order:1;order:1}}.wide .category-cell img{aspect-ratio:1.7}.subcategories{display:none;background-color:#fff;padding:0 20px 20px;box-shadow:0 0 20px 0 rgba(0,0,0,.07);margin-bottom:20px}.subcategories h2{display:block;margin:0;padding:20px 0 10px;text-transform:uppercase;font-family:Ubuntu,sans-serif;font-weight:400;letter-spacing:1px;font-size:1rem;color:#d69000}.subcategories ul{list-style-type:none;padding:0;margin:0}.subcategories ul li{line-height:2}.subcategories ul li a:hover{text-decoration:underline}@media screen and (min-width:992px){.subcategories{display:block!important}}.product-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:30px}.product-grid #open-navigation{width:100%;margin-bottom:20px}.product-grid .filters-section{top:111px;background:#fff;margin-bottom:20px;padding:10px 20px;width:100vw;margin-left:-15px}@media (min-width:600px){.product-grid .filters-section{top:136px}}@media screen and (min-width:768px){.product-grid .filters-section{margin-left:-30px}}@media screen and (min-width:992px){.product-grid .filters-section{margin-left:auto;width:250px;position:static;z-index:auto;padding:0}}@media screen and (min-width:992px){.product-grid{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.btn.btn-big.hidden-lg-up{display:none}}.large-category{margin:30px 0;column-gap:30px;-ms-flex-pack:justify;justify-content:space-between;padding:0}.large-category,.large-category .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.large-category .content{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;font-size:1em}@media screen and (min-width:992px){.large-category .content{font-size:1.1em}}.large-category .content .btn{display:block;font-weight:400;line-height:1.25;text-align:center;cursor:pointer;padding:.5rem 1rem;border-radius:0;color:#fff;margin-top:30px;width:150px}.large-category .image{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.large-category .image,.large-category .image a{display:-ms-flexbox;display:flex}.large-category .image a picture{-ms-flex:1;flex:1}.large-category .image a picture img{width:100%;height:auto}@media screen and (min-width:768px){.large-category{row-gap:30px;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-category:nth-child(even of .large-category){-ms-flex-direction:row;flex-direction:row}}.category-poster{background-size:cover;background-position:50%;height:150px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.category-poster{height:283px}}.category-poster h2{max-width:80%;color:#fff;font-size:1.2rem;padding:0 30px 10px;margin:0;font-weight:600;text-shadow:2px 2px 2px rgba(0,0,0,.7);text-transform:uppercase}@media screen and (min-width:768px){.category-poster h2{padding:0 50px 20px;font-size:2rem}}@media screen and (min-width:992px){.category-poster h2{max-width:50%}}.category-poster h2 span{display:block}.category-poster .button{background-color:#fff;padding:8px 14px;text-align:center;font-weight:600;text-transform:uppercase;color:#3fbaed;font-size:1.3rem;cursor:pointer;box-shadow:0 0 15px 0 rgba(0,0,0,.05);transform:scale(.7)}@media screen and (min-width:768px){.category-poster .button{transform:none}}.category-poster .btn,.category-poster .button{margin:0 30px}@media screen and (min-width:768px){.category-poster .btn,.category-poster .button{margin:0 50px}}.category-banner.travail{position:relative}.category-banner.travail img{position:relative;z-index:1;display:block;aspect-ratio:3.8;object-fit:cover}.category-banner.travail:after,.category-banner.travail:before{content:"";position:absolute;top:0;height:100%;width:50vw}.category-banner.travail:before{right:50%;background-color:#42424c}.category-banner.travail:after{left:50%;background-color:#050505}.category-cell.travail img{aspect-ratio:.85}@media screen and (min-width:992px){.category-cell.travail img{aspect-ratio:.75}}.category-cell.travail h2{width:100%;height:100%;top:0;margin:0;padding:15px;padding-bottom:30px;font-size:1.3em;text-transform:uppercase;font-weight:600;text-shadow:2px 2px 2px rgba(0,0,0,.7);line-height:1.2}@media screen and (min-width:992px){.category-cell.travail h2{font-size:1.6em}}.category-cell.travail .buttons{position:absolute;width:100%;bottom:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:375px){.category-cell.travail .buttons{padding-bottom:25px}}@media screen and (min-width:992px){.category-cell.travail .buttons{padding-bottom:40px}}.category-cell.travail .buttons .btn{position:relative;white-space:nowrap;color:#fff}.category-cell.travail .buttons>*{transform:scale(.8)}.category-cell.travail .buttons>:not(:first-child){display:none}@media screen and (min-width:992px){.category-cell.travail .buttons>:not(:first-child){display:block}}@media screen and (min-width:992px){.category-cell.travail .buttons>*{transform:scale(1);display:block}}.category-cell.travail .buttons:before{content:"";position:absolute;top:20px;left:0;width:100%;height:calc(100% - 20px);background-color:rgba(0,0,0,.3);border-top:1px solid #fff}.category-cell .btn-category{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.wide .category-cell.travail img{aspect-ratio:.85}@media screen and (min-width:992px){.wide .category-cell.travail img{aspect-ratio:1.7}}.wide .category-cell.travail h2{font-size:1.4em}@media screen and (min-width:992px){.wide .category-cell.travail h2{font-size:2.2em}}.bottom-category-text{font-size:.9em;text-align:justify;opacity:.9;margin-bottom:40px;color:#757575}.bottom-category-text h2{color:#2b2b2b}.bottom-category-text p a{text-decoration:underline}.bottom-category-text p a:hover{color:#2b2b2b}.btn.go-up{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:15px 0}.btn.go-up .fa-arrow-up{padding:0 0 0 10px}.center-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;aspect-ratio:0;column-gap:16px;row-gap:16px}.center-categories>div{width:calc(50% - 8px)}@media screen and (min-width:768px){.center-categories>div{width:calc(33% - 18px)}}@media screen and (min-width:992px){.center-categories>div{width:calc(25% - 23px)}}@media screen and (min-width:768px){.center-categories{column-gap:30px;row-gap:30px}}#products .loading-overlay{position:fixed;top:0;left:0;background:hsla(0,0%,100%,.5);width:100%;height:100%;z-index:2}#products .loading-overlay .img-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filter-and-sort{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;column-gap:10px}@media screen and (min-width:992px){.filter-and-sort{-ms-flex-pack:end;justify-content:flex-end}}.filter-and-sort .filter-open{width:50%}.filter-and-sort .sort-filters{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;cursor:pointer;position:relative;width:50%}@media screen and (min-width:992px){.filter-and-sort .sort-filters{background:#fff;margin:0 0 20px;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.07)}}.filter-and-sort .sort-filters #sort-toggle{position:relative;background:#fff;border:1px solid #dedede;border-radius:20px;font-weight:700;padding:10px 10px 10px 15px;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:992px){.filter-and-sort .sort-filters #sort-toggle{border-radius:0}}.filter-and-sort .sort-filters #sort-filters{max-height:0;list-style-type:none;position:absolute;transform:translateY(15px);z-index:2;overflow:hidden;transition:max-height .5s ease;background:#fff;top:10px;width:75vw}@media screen and (min-width:450px){.filter-and-sort .sort-filters #sort-filters{width:calc(100vw*6/12 - 50px)}}@media screen and (min-width:768px){.filter-and-sort .sort-filters #sort-filters{width:calc(100vw*5/12 - 50px)}}@media screen and (min-width:1300px){.filter-and-sort .sort-filters #sort-filters{width:calc(100vw*3/12 - 50px)}}.filter-and-sort .sort-filters #sort-filters li{cursor:pointer;padding:5px}.filter-and-sort .sort-filters:hover #sort-filters{max-height:500px;padding:10px;border:1px solid #f5f5f5;box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}#open-categories{width:100%;margin-bottom:10px}@supports not (aspect-ratio:0){.center-categories>div{float:left;margin:0 16px 16px 0;width:calc(47% - 16px)}@media screen and (min-width:768px){.center-categories>div{width:calc(33% - 18px)}}@media screen and (min-width:992px){.center-categories>div{width:calc(25% - 23px)}}}#category .dark-section{background-color:transparent}@media screen and (min-width:768px){#category .dark-section{background:#f5f5f5}}#category .small-margin-section{padding:0}@media screen and (min-width:768px){#category .small-margin-section{padding:10px 0}}.left-title{color:#000;font-weight:700;font-size:1.4em;margin:0 0 20px}.left-title.finer-title{margin:20px}@media screen and (min-width:992px){.left-title.finer-title{margin:0}}#siblings{display:none;position:relative;z-index:1;background:#f5f5f5;padding:20px;border:1px solid #dedede;margin-top:-40px;border-radius:5px}@media screen and (min-width:992px){#siblings{display:block;background:transparent;border:none;margin:0;padding:0}}#siblings .sibling-categories{list-style:none;margin:0;padding:0;font-size:.9em}#siblings .sibling-categories li{padding-bottom:10px}#siblings .sibling-categories li:last-of-type{padding-bottom:0}#siblings .sibling-categories li a:hover{text-decoration:underline}@media screen and (min-width:992px){#siblings .sibling-categories{margin:0 0 20px}}.main-content{width:auto;margin:0 15px}@media screen and (min-width:768px){.main-content{margin:0 30px}}@media screen and (min-width:992px){.main-content{margin:0 50px}}@media screen and (min-width:1300px){.main-content{max-width:1200px;margin:0 auto}}.container-fluid{padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}.row-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.row-column{-ms-flex-direction:row;flex-direction:row}}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.col{position:relative;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding-right:8px;padding-left:8px;box-sizing:border-box}@media screen and (min-width:768px){.col{padding-right:15px;padding-left:15px}}.col.no-gutter{padding:0}.col-2,.col-xs-2{width:16.66667%}.col-3,.col-xs-3{width:25%}.col-6,.col-xs-6{width:50%}.col-10,.col-xs-10{width:83.33333%}.col-12,.col-xs-12{width:100%}@media screen and (min-width:450px){.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-6{width:50%}}@media screen and (min-width:768px){.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}}@media screen and (min-width:992px){.col-lg-4{width:33.33333%}.col-lg-8{width:66.66667%}}#footer .footer-grid,.grid,.list-products,.list-products-listing{display:-ms-grid;display:grid;column-gap:16px;row-gap:16px}@media screen and (min-width:768px){#footer .footer-grid,.grid,.list-products,.list-products-listing{column-gap:30px;row-gap:30px}}.grid-no-gutters{display:-ms-grid;display:grid}.grid-xs-1{-ms-grid-columns:1fr;grid-template-columns:1fr}.grid-xs-2,.list-products,.list-products-listing{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-xs-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.grid-xs-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.grid-xs-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}@media screen and (min-width:450px){.grid-sl-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-sl-6,.grid-sl-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}}@media screen and (min-width:768px){.grid-sm-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-sm-3,.list-products,.list-products-listing{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.grid-sm-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.grid-sm-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:992px){.grid-lg-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-lg-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.grid-lg-4,.list-products{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.grid-lg-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.grid-lg-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.grid-lg-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.grid-lg-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1300px){.grid-xl-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-xl-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.grid-xl-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.grid-xl-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.grid-xl-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.grid-xl-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}}.align-center{-ms-flex-align:center;align-items:center}.align-center,.justify-center{display:-ms-flexbox;display:flex}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-end{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.full-abs{position:absolute;width:100%;height:100%;top:0}@media (max-width:384px){.hidden-xs-down{display:none}}@media (max-width:449px){.hidden-xm-down{display:none}}@media (max-width:767px){.hidden-sm-down{display:none}}@media screen and (min-width:768px){.hidden-md-up{display:none}}@media (max-width:992px){.hidden-md-down{display:none}}@media (min-width:993px){.hidden-lg-up{display:none}}@media (max-width:1300px){.hidden-lg-down{display:none}}@media (min-width:1301px){.hidden-xl-up{display:none}}.hidden,.hidden-xl-down{display:none}.category-cell{position:relative;transition:box-shadow .3s ease}.category-cell:hover{box-shadow:0 4px 12px 0 #d1d1d1}.category-cell img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:5px}@supports not (aspect-ratio:1/1){.category-cell img:before{content:"";float:left;padding-top:100%}.category-cell img:after{content:"";display:block;clear:both}}.category-cell .mask,.category-cell h2{display:-ms-flexbox;display:flex;position:absolute;width:calc(100% - 20px);height:45px;top:calc(100% - 65px);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;font-size:.9em;line-height:1;font-weight:500;margin:10px;padding:0 2px}@media screen and (min-width:768px){.category-cell .mask,.category-cell h2{width:calc(100% - 50px);top:calc(100% - 125px);margin:25px;height:75px;font-size:1.4em}}.category-cell .mask.cate-704,.category-cell h2.cate-704{height:35px;width:calc(100% - 80px);left:50%;transform:translateX(-50%);margin:10px 0}@media screen and (min-width:385px){.category-cell .mask.cate-704,.category-cell h2.cate-704{width:calc(100% - 120px)}}@media screen and (min-width:450px){.category-cell .mask.cate-704,.category-cell h2.cate-704{width:calc(100% - 120px)}}@media screen and (min-width:768px){.category-cell .mask.cate-704,.category-cell h2.cate-704{width:calc(100% - 120px);height:50px}}.category-cell .mask{opacity:.75;background-color:#fdc425}.category-cell .mask.color-704{background-color:#ff2929;width:calc(100% - 80px);left:50%;transform:translateX(-50%);height:35px;margin:10px 0}@media screen and (min-width:385px){.category-cell .mask.color-704{width:calc(100% - 120px)}}@media screen and (min-width:450px){.category-cell .mask.color-704{width:calc(100% - 120px)}}@media screen and (min-width:768px){.category-cell .mask.color-704{width:calc(100% - 120px);height:50px}}.breadcrumb{background:#f5f5f5;padding:15px 0;margin-bottom:1em}.breadcrumb[data-depth="1"]{display:none}.breadcrumb ol{width:auto;margin:0 15px;padding-left:0;margin-bottom:0}@media screen and (min-width:768px){.breadcrumb ol{margin:0 30px}}@media screen and (min-width:992px){.breadcrumb ol{margin:0 50px}}@media screen and (min-width:1300px){.breadcrumb ol{max-width:1200px;margin:0 auto}}.breadcrumb ol li{display:inline}.breadcrumb ol li:after{content:">";color:#c4c3c3;margin:.3125rem;font-size:.75em}.breadcrumb ol li:last-of-type{font-weight:700}.breadcrumb ol li:last-of-type:after{content:""}.breadcrumb ol li:last-child span,.breadcrumb ol li a{color:#2b2b2b;font-size:.8em}.breadcrumb ol li a:hover{color:#fdc425}#footer{background-color:#2b2b2b;color:#fff;padding-top:0}#footer .footer-grid{width:auto;margin:0 15px;padding:0 10px;row-gap:0}@media screen and (min-width:768px){#footer .footer-grid{margin:0 30px}}@media screen and (min-width:992px){#footer .footer-grid{margin:0 50px}}@media screen and (min-width:1300px){#footer .footer-grid{max-width:1200px;margin:0 auto}}@media screen and (min-width:768px){#footer .footer-grid{-ms-grid-columns:1fr 1fr 30%;grid-template-columns:1fr 1fr 30%}}@media screen and (min-width:1300px){#footer .footer-grid{padding:0;-ms-grid-columns:30% 1fr 1fr 25%;grid-template-columns:30% 1fr 1fr 25%}#footer .footer-grid>div:not(.first){padding-top:40px}}#footer .first{text-align:center}@media screen and (min-width:768px){#footer .first{-ms-grid-column:span 3;grid-column:span 3}}@media screen and (min-width:1300px){#footer .first{-ms-grid-column:initial;grid-column:initial;text-align:left}}#footer .first #footer-logo{display:inline-block;margin-bottom:20px}#footer .first .address{-ms-flex-pack:center;justify-content:center;column-gap:20px}@media screen and (min-width:1300px){#footer .first .address{-ms-flex-direction:column;flex-direction:column;margin:15px 0}}#footer .first .address-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}#footer .first .address-container img{width:33px;height:66px}@media screen and (min-width:1300px){#footer .first .address-container{-ms-flex-pack:initial;justify-content:initial;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:initial;align-items:initial}#footer .first .address-container p{padding-top:10px;padding-left:20px}}#footer .first .ass-title{display:block;color:#fdc425;margin-bottom:20px}#footer .first .contact{text-transform:uppercase;font-weight:400;margin-bottom:15px;font-size:.7em}@media screen and (min-width:1300px){#footer .first .contact{font-size:.9em}}#footer .first .contact:hover{color:#000;background-color:#fdc425}#footer .f-title{text-transform:uppercase;line-height:70px;cursor:pointer}@media screen and (min-width:768px){#footer .f-title{line-height:1;margin-bottom:20px;cursor:auto}}#footer .f-title:before{display:block;content:"";border-bottom:1px solid #f5f5f5}@media screen and (min-width:768px){#footer .f-title:before{display:none}}#footer .f-title:after{content:"+";float:right;font-size:2em;color:#fdc425}@media screen and (min-width:768px){#footer .f-title:after{display:block;float:none;content:"";margin-top:10px;border-bottom:3px solid #fdc425;width:80px}}#footer .active .f-title:after{content:"-"}@media screen and (min-width:768px){#footer .active .f-title:after{content:""}}#footer .rollable{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0;margin:0;text-align:center}@media screen and (min-width:768px){#footer .rollable{max-height:none;text-align:left}}#footer .active .rollable{max-height:250px}#footer ul{list-style:none;padding-left:0}#footer ul li{line-height:1.5em}#footer .footer-extra-block{width:auto;margin:0 15px;padding:20px 0 30px;text-align:center}@media screen and (min-width:768px){#footer .footer-extra-block{margin:0 30px}}@media screen and (min-width:992px){#footer .footer-extra-block{margin:0 50px}}@media screen and (min-width:1300px){#footer .footer-extra-block{max-width:1200px;margin:0 auto}}@media screen and (min-width:768px){#footer .footer-extra-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1300px){#footer .footer-extra-block{text-align:left}}#footer .footer-extra-block .labels{margin:20px 0 10px}@media screen and (min-width:768px){#footer .footer-extra-block .labels{margin:0 0 0 40px}}#footer .footer-extra-block a,#footer .footer-extra-block span{display:inline-block;margin-right:20px}#footer .footer-extra-block a svg,#footer .footer-extra-block span svg{font-size:25px}#footer .footer-extra-block a:last-child,#footer .footer-extra-block span:last-child{margin:0}#footer .footer-extra-block a:not(:hover) img,#footer .footer-extra-block span:not(:hover) img{filter:grayscale(1) brightness(2)}#footer .newsletter-manelli input#newsletter-email,#footer .newsletter-manelli input#other,#footer .newsletter-manelli select#subscriber-domain{height:45px;border-radius:25px;font-weight:700}#footer .newsletter-manelli input#newsletter-email:focus-visible,#footer .newsletter-manelli input#other:focus-visible,#footer .newsletter-manelli select#subscriber-domain:focus-visible{outline:0}#footer .newsletter-manelli #subscriber-domain{margin-bottom:1em}#footer .newsletter-manelli #submit-news{color:#fff;font-size:12px;font-weight:600;padding:8px 25px;margin:0}#footer .newsletter-manelli input[name=other]{display:none}#footer .newsletter-manelli .psgdpr_consent_message p{font-size:.8em;padding:0 4px}#footer hr{border-color:grey;margin:0}#footer .footer-icons{width:auto;margin:0 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 10px}@media screen and (min-width:768px){#footer .footer-icons{margin:0 30px}}@media screen and (min-width:992px){#footer .footer-icons{margin:0 50px}}@media screen and (min-width:1300px){#footer .footer-icons{max-width:1200px;margin:0 auto;padding:20px 0}}#footer .footer-icons img{display:inline}#footer .footer-icons .row{color:#232323}#footer .footer-icons .row #support_form label{cursor:auto}#footer .footer-icons .row p{color:#757575}#footer .footer-icons .row p a{color:#676e7b}#footer .footer-icons .row p a:hover{text-decoration:underline}#footer .footer-icons .delivery-icons{text-align:center}#footer .footer-icons .delivery-icons div img{margin:5px}@media screen and (min-width:1300px){#footer .footer-icons{-ms-flex-direction:row;flex-direction:row}#footer .footer-icons .delivery-icons div{display:inline}#footer .footer-icons .delivery-icons div img{margin:0 5px}}#footer .they-talk-about-us{background-color:#fdc425;margin-bottom:40px}#footer .they-talk-about-us .they-talk-about-us-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:5px;margin:0 auto;-ms-flex-align:center;align-items:center;padding:10px 20px;-ms-grid-column:span 3;grid-column:span 3}@media screen and (min-width:768px){#footer .they-talk-about-us .they-talk-about-us-container{-ms-flex-direction:row;flex-direction:row;max-width:708px;padding:5px 0}}@media screen and (min-width:992px){#footer .they-talk-about-us .they-talk-about-us-container{max-width:924px}}@media screen and (min-width:1300px){#footer .they-talk-about-us .they-talk-about-us-container{max-width:1200px}}#footer .they-talk-about-us p{font-size:20px;color:#000;font-weight:700;margin:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}@media screen and (min-width:768px){#footer .they-talk-about-us p{margin-right:40px}}#footer .they-talk-about-us .img-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}#footer .they-talk-about-us .img-container a,#footer .they-talk-about-us .img-container span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:120px;height:60px;border-radius:5px;overflow:hidden}#footer .they-talk-about-us .img-container a img,#footer .they-talk-about-us .img-container span img{max-height:30px;vertical-align:middle}@media screen and (min-width:768px){#footer .they-talk-about-us .img-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:40px}}#footer .f-seo{margin:20px 0 0;color:#757575}#footer p{margin-bottom:1.5rem}@media screen and (min-width:1300px){#footer p{margin-bottom:1em}}#footer .link-to-decode,#footer a{font-size:.95em;color:#fff}#footer .link-to-decode:hover,#footer a:hover{cursor:pointer;color:#fdc425}.custom-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0}.custom-checkbox .psgdpr_consent_message{padding-left:5px}#checkout #footer{background-color:#fff}#header{width:100%;background:#fff;position:fixed;z-index:15}@media screen and (min-width:992px){#header{border-bottom:1px solid transparent;transition:border-color .3s ease}#header.scrolling{border-bottom:1px solid #dedede}}#header .menu-grid{-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-items:center;text-align:center}#header .menu-grid>div{-ms-grid-row:1;grid-row:1}#header .menu-grid .logo{width:50px}@media (min-width:993px){#header .menu-grid{-ms-grid-columns:auto 1fr auto auto auto;grid-template-columns:auto 1fr auto auto auto}#header .menu-grid .desktop-search{width:100%;-ms-grid-column:2;grid-column:2}#header .menu-grid .logo{-ms-grid-column:1;grid-column:1;width:125px}}#header .menu-searchbar{display:none}#header .logo{margin:4px 0}#header .devis-button{background:#000;color:#fff;position:fixed;bottom:35px;left:50%;transform:translateX(-50%);z-index:10;padding:15px 10px;border-top-left-radius:50px;border-top-right-radius:50px;width:100px;height:50px;text-transform:uppercase;font-size:.8rem;text-align:center;font-family:Ubuntu,sans-serif}#header .devis-button span{color:#fdc425}@media screen and (min-width:992px){#header .devis-button{position:relative;width:auto;background:#2b2b2b;height:30px;line-height:30px;font-size:.85em;padding:0 7px;border-radius:8px;margin-left:15px;bottom:0}}@media (min-width:993px){#header .devis-button{display:inline-block}}#header .header-login{position:relative}#header .header-login .header-tooltip{display:none}@media screen and (min-width:992px){#header .header-login .header-tooltip{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;position:absolute;top:100%;left:-37px;transform:translateX(-50%);background-color:#fff;color:#000;padding:10px;border:1px solid #dedede;border-radius:5px;width:190px;white-space:normal;text-align:center;z-index:1000;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:opacity .5s ease,visibility .5s ease}#header .header-login .header-tooltip:before{content:"";position:absolute;top:-15px;left:80%;transform:translateX(-50%);border-width:0 14px 14px;border-style:solid;border-color:transparent transparent #dedede;z-index:1000}#header .header-login .header-tooltip:after{content:"";position:absolute;top:-13px;left:80%;transform:translateX(-50%);border-width:0 13px 13px;border-style:solid;border-color:transparent transparent #fff;z-index:1001}#header .header-login .header-tooltip hr{width:100%;border:none;border-top:.5px solid #dedede}#header .header-login .header-tooltip li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;list-style:none;padding:10px 0;width:100%}#header .header-login .header-tooltip li span{width:100%;height:100%;text-align:left}#header .header-login .header-tooltip li:hover{cursor:pointer;color:#fdc425}#header .header-login .header-tooltip li .btn{width:100%}#header .header-login .header-tooltip .login{padding-bottom:0}}@media screen and (min-width:992px){#header .header-login:hover .header-tooltip{visibility:visible;opacity:1;font-size:1em}}#header .menu-icon svg{display:block;margin:0 auto;cursor:pointer;font-size:22px}#header .user-cart{position:relative}#header .user-cart .cart-products-count{position:absolute;top:-5px;right:-5px;background-color:#d8000f;color:#fff;width:20px;line-height:19px;text-align:center;border-radius:100%;font-size:.7rem}#header .separator{width:100%;height:1px;background-color:#dedede}@media screen and (min-width:1300px){#header .separator{width:92%;margin-left:4%}}#header .main-content.hidden-lg-up{margin:0}#header .mobile-menu-button.btn{padding:0;border-radius:0}#header .menu-icon{font-size:.7rem}#header .desktop-brand-select select,#header .desktop-search-form input[type=text]{border:1px solid #dedede;border-radius:8px;width:100%;height:38px;padding:0;padding-left:15px}#header .desktop-search-form{margin-left:10px}#header .desktop-search-form button{position:absolute;border:0;background-color:transparent;right:24px;top:11px;padding:0}#header .desktop-search-form button .fa-magnifying-glass{font-size:18px;color:#fdc425;padding-right:3px}#header .desktop-brand-select select{color:#dedede}#header .mobile-search-form{position:relative;height:50px}#header .mobile-search-form input[type=text]{border:0;width:100%;height:48px;padding:0;padding-left:15px}#header .mobile-search-form input[type=text]:-ms-input-placeholder{color:#dedede}#header .mobile-search-form input[type=text]::placeholder{color:#dedede}#header .mobile-search-form button{position:absolute;border:0;background-color:transparent;right:0;top:12px;padding:0;margin:0}#header .mobile-search-form button .fa-magnifying-glass{font-size:25px;color:#fdc425;padding:0 15px}@media screen and (min-width:768px){#header .mobile-search-form button .fa-magnifying-glass{padding:0 30px 15px 15px}}#header .mobile-quotation-button,#header .mobile-wishlist-button{display:none}@media screen and (min-width:385px){#header .mobile-quotation-button,#header .mobile-wishlist-button{display:block}}@media (min-width:993px){#header .mobile-quotation-button,#header .mobile-wishlist-button{display:none}}#header .link-to-decode{min-width:25px}#checkout>#header{position:unset;border:none;margin:0 0 -90px}@media screen and (min-width:992px){#checkout>#header{margin:0 0 -170px}}.top-menu-container{height:65px}#pagenotfound #main,.page-not-found,.search-empty{max-width:600px;text-align:center;padding:40px 0}.page-not-found,.search-empty{margin:0 auto}.page-not-found .big-icon,.search-empty .big-icon{font-size:6em;color:#fdc425}@media screen and (min-width:992px){.page-not-found .big-icon,.search-empty .big-icon{margin:.4em 0 -.1em}}.page-not-found p,.search-empty p{margin-bottom:.5em}.page-not-found button[type=submit],.search-empty button[type=submit]{margin-left:10px}.product-miniature .thumbnail{position:relative;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.07);border-radius:5px;transition:box-shadow .8s ease;overflow:hidden}.product-miniature .thumbnail img,.product-miniature .thumbnail video{aspect-ratio:1;object-fit:cover;height:auto;width:100%;border-radius:5px;overflow:hidden;display:block}.product-miniature .thumbnail img.promo-banner{object-fit:unset;position:absolute;bottom:0;width:100%;aspect-ratio:initial}.product-miniature .thumbnail .sub-cover{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.product-miniature .thumbnail .dots{position:absolute;display:-ms-flexbox;display:flex;right:8px;top:8px;text-align:right;height:100%;-ms-flex-pack:justify;justify-content:space-between;font-size:.75em}.product-miniature .thumbnail .dots.duo{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:1300px){.product-miniature .thumbnail .dots{transform:scale(1);display:block}}.product-miniature .thumbnail .dots .dot{padding:5px;background:#dedede;border-radius:3px;font-weight:700;color:#fff;text-align:center;margin-bottom:10px;text-transform:uppercase}.product-miniature .thumbnail .dots .dot.discount{background:#d8000f}.product-miniature .thumbnail .dots .dot.exclu-web{background:#fdc425}.product-miniature .thumbnail .dots .dot.new{background:purple}.product-miniature .thumbnail .dots .dot.free-delivery{background:#4cbb6c}.product-miniature .thumbnail .dots .dot.exclu-web{margin-bottom:0;position:absolute;padding:3px 4px;font-size:.75em;top:29px;right:0;height:26px}.product-miniature .thumbnail .dots .dot.discount{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;gap:5px}.product-miniature .thumbnail .dots .dot.bottom{position:absolute;bottom:6px;right:0;font-size:.7em}@media screen and (min-width:450px){.product-miniature .thumbnail .dots .dot.bottom{font-size:inherit}}.product-miniature .thumbnail .dots.alone{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-miniature .thumbnail .dots.alone>.exclu-web{top:0}.product-miniature .thumbnail .left-corner{padding:5px;border-radius:3px;font-weight:700;color:#fff;text-align:center;margin-bottom:10px;text-transform:uppercase;position:absolute;top:8px;left:10px;width:50px;font-size:.5em;background-color:#4cbb6c}@media screen and (min-width:450px){.product-miniature .thumbnail .left-corner{width:70px;font-size:.7em}}@media screen and (min-width:1300px){.product-miniature .thumbnail .left-corner{width:69px;font-size:.7em}}.product-miniature .thumbnail .promo-broderie,.product-miniature .thumbnail .promo-gravure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;background-color:#fdc425;color:#000;padding:3px;transform:rotate(-45deg);width:143px;font-weight:700;font-size:.7em;border-top:1px solid #000;border-bottom:1px solid #000;text-transform:capitalize;z-index:1}.product-miniature .thumbnail .promo-broderie{left:-46px;top:16px;font-size:.6em}@media screen and (min-width:385px){.product-miniature .thumbnail .promo-broderie{left:-42px;top:18px;font-size:.7em}}.product-miniature .thumbnail .promo-gravure{left:-35px;top:25px}.product-miniature:hover .thumbnail{box-shadow:0 0 20px 0 rgba(0,0,0,.14)}.product-miniature .description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-miniature .description .h2,.product-miniature .description h2{font-weight:400;font-size:.9em;color:#2b2b2b;margin:1em 0 .6em;opacity:.8}.product-miniature .description .price-row{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.product-miniature .description .price-row{-ms-flex-align:center;align-items:center}}.product-miniature .description .price-row .regular{line-height:1;font-size:.9em;text-decoration:line-through;opacity:.8;margin-right:7px}.product-miniature .description .price-row .price{font-weight:700;font-size:1.08em}@media screen and (min-width:992px){.product-miniature .description .price-row .price{font-size:1.3em}}.product-miniature .description .price-row .price.has-discount{color:#d69000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}.product-miniature .description .price-row .price.has-discount .declination-price-text{font-size:.7em;font-weight:700;color:#d69000}.product-miniature .description .comment_anchor_content{margin-top:4px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row;flex-flow:row}.product-miniature .description .comment_anchor_content .comment_anchor{display:inline-block;margin:3px;font-size:.9em;color:#757575}.product-miniature:hover .sub-cover{opacity:1}.noscroll{width:100%;height:100%;overflow:hidden}.popup-overlay{position:fixed;display:none;background-color:rgba(0,0,0,.5);height:100%;width:100%;top:0;left:0;z-index:21}#size-popup p{margin-top:10px}#size-popup .row-column{text-align:center}#size-popup .row-column table{margin:0 auto}#size-popup picture{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#size-popup table{border-collapse:collapse}#size-popup table td,#size-popup table th{border:1px solid #000;text-align:center}#size-popup table td:first-child,#size-popup table th:first-child{padding:10px}.popup{position:fixed;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);height:auto;max-height:calc(100% - 40px);background:#fff;z-index:11;padding:5px;overflow:auto}.popup .close-popup{float:right;cursor:pointer}.popup .close-popup:hover{opacity:.6}.popup .h4,.popup h4{font-size:2em;font-weight:400;text-align:center;margin:20px 0}.popup .h5{font-size:1.3em}.popup .h4,.popup .h5,.popup .h6{display:block}.popup .h5,.popup .h6{font-weight:700}.popup .img-center{display:block;margin:0 auto 20px}.popup #size-warning{line-height:1.4;color:#d8000f}.popup #main-image{box-shadow:none}@media screen and (min-width:768px){.popup{top:20px;left:50%;transform:translateX(-50%);width:85%;padding:1.5rem 2rem}}@media screen and (min-width:1300px){.popup{width:50%}}#zakeke-popup a:hover{text-decoration:underline}#wrapper{padding-top:87px}@media (min-width:993px){#wrapper{padding-top:166px}}#wrapper .bg-kitchen{background-color:#a62570}#wrapper .bg-bakery{background-color:#ce8a14}#wrapper .bg-butchery{background-color:#b11116}#wrapper .bg-service{background-color:#ab933d}#wrapper .bg-medical{background-color:#00baed}#wrapper .bg-aesthetic{background-color:#e4165c}#wrapper .bg-work{background-color:#dd7f1a}#wrapper .bg-security{background-color:#7f3908}#wrapper .bg-cutlery{background-color:#8e837b}#wrapper .bg-workFemale{background-color:#fdc425}#wrapper .bg-rdc{background-color:#ff0008}#wrapper .bg-black{background-color:#484848}#wrapper .bg-pack{background-color:#005eed}#wrapper .bg-ventesFlash{background-color:#f76e22}#wrapper .bg-xmas{background-color:#e10000}#wrapper .bg-private-sales{background-color:#00677e}#wrapper .bg-summer{background-color:#00bb1f}#wrapper .bg-winter{background-color:#0324df}#wrapper .bg-newKids{background-color:#fd4f25}.section-title{position:relative;font-size:1.5em;font-family:Ubuntu,sans-serif;color:#2b2b2b;text-align:center;font-weight:500}.section-title.h2{display:block;padding-bottom:15px;font-size:1.5em}@media screen and (min-width:992px){.section-title{font-size:2em;margin-bottom:30px}.section-title.h2{font-size:2em;padding-bottom:20px}}body{margin:0;padding:0;font-family:sans-serif;font-size:15px;color:#2b2b2b}.overflow{overflow:hidden}*{box-sizing:border-box}h2{font-weight:500}h3{font-size:1.7em}picture{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}picture .full-img{width:100%}img{max-width:100%;height:auto}figure{margin:0}a{color:inherit;text-decoration:none}p{margin:0;line-height:1.4}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.dark-section{background-color:#f5f5f5}.box{background:#f5f5f5;padding:20px;margin:20px 0;box-shadow:inset 0 0 10px -5px rgba(0,0,0,.25)}.margin-section{padding:30px 0}@media screen and (min-width:768px){.margin-section{padding:45px 0}}@media screen and (min-width:1300px){.margin-section{padding:60px 0}}.margin-section .btn-big{margin-top:30px}@media screen and (min-width:768px){.margin-section .btn-big{margin-top:50px}}.small-margin-section{padding:15px 0}@media screen and (min-width:768px){.small-margin-section{padding:22px 0}}@media screen and (min-width:992px){.small-margin-section{padding:30px 0}}.btn{position:relative;border:0;padding:12px 20px;border-radius:20px;font-family:sans-serif;font-size:.9em;font-weight:700;color:#000}.btn:not(:disabled):hover{color:#fdc425;background:#2b2b2b;cursor:pointer}.btn.disabled,.btn:disabled{opacity:.65}.btn.center{margin-left:auto;margin-right:auto}.btn.btn-block{display:block;width:100%}.btn.btn-big{display:block;width:-moz-fit-content;width:fit-content;background:#fdc425;color:#2b2b2b;text-transform:uppercase;transition:all .3s ease}.btn img{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.btn.btn-img{padding-left:54px}.btn.btn-default{background:#dedede;text-transform:none}.btn.btn-gold{background:#fdc425;color:#2b2b2b}.btn.btn-gold.btn-register{background:transparent;border:2px solid #fdc425}.btn.btn-xmas{margin-top:5px;background:#bd4242;color:#fff}.btn.btn-xmas:hover{background:#b4001b;color:#fff}.btn.btn-black{background:#2b2b2b;color:#fff}.form-control{display:block;width:100%;line-height:1.25;border-radius:0;background:#fff;color:#757575;border:1px solid #dedede;padding:.5rem 1rem}option:disabled{color:#dedede}.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-control::placeholder,.form-control:placeholder{color:#999;opacity:1}.h1,h1{font-size:1.5em}.h2,h2{font-size:1.4em}.h3,h3{font-size:1.3em}.h4,h4{font-size:1.2em}.h5,h5{font-size:1.1em}.h5,.h6,h5,h6{margin:0 0 10px}.h6,h6{font-size:1em}.container .block-center{display:block;margin:0 auto}#notifications{margin-top:20px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert li{list-style:none}.alert.m-10{margin-top:10px}.link-to-decode{cursor:pointer}.maintenance-message{color:#fff;background-color:#d8000f;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center;min-height:25px;padding:5px 0;font-size:.75rem;font-weight:700}.product-quantity{width:75px;height:41px;margin-bottom:10px}.product-quantity input[type=number]{width:23px;height:39px;line-height:1.65;float:left;display:block;padding:0 13px;margin:0;border:1px solid #dedede;box-sizing:content-box;appearance:textfield;-moz-appearance:textfield}.product-quantity input[type=number]::-webkit-inner-spin-button,.product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-quantity input[type=number]:focus{outline:0}.product-quantity .quantity-nav{float:left;position:relative;height:39px;margin-left:22px}.product-quantity .quantity-nav .quantity-button{position:relative;cursor:pointer;border:1px solid #dedede;width:20px;text-align:center;color:#333;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.product-quantity .quantity-nav .quantity-button.quantity-up{position:absolute;height:50%;top:0}.product-quantity .quantity-nav .quantity-button.quantity-down{position:absolute;bottom:1px;height:50%}.product-quantity .quantity-nav .quantity-button:hover{background:#f5f5f5}.remain-from-free{background-color:#d9edf7;color:#31708f;border-radius:4px;font-size:.85em;margin-bottom:10px;padding:10px}.remain-from-free ul{list-style:none;margin:0;padding:0}.remain-from-free ul li + li{padding-top:5px}.remain-from-free ul li img,.remain-from-free ul li svg{margin:0 5px}.remain-from-free ul li .loyalty-icon{font-size:1.3em;margin:0 5px;max-width:30px;max-height:30px;width:100%;height:30px;position:relative}.remain-from-free ul li .loyalty-icon .loyalty-icon-span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.remain-from-free ul li .loyalty-points-cart{font-weight:700}.progressbar,.progression{position:relative;background:#dedede;width:100%;height:5px;margin:40px 0 25px;border-radius:5px}.progressbar .carrier-before,.progressbar .carrier-after,.progression .carrier-before,.progression .carrier-after{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;background:#fff;border-radius:100%;border:1px solid lightgrey;display:flex;align-items:center;justify-content:center;z-index:1;font-size:.8rem;font-weight:700}.progressbar .carrier-before,.progression .carrier-before{left:0;border-color:#4cbb6c}.progressbar .carrier-after,.progression .carrier-after{right:0}.progressbar .amount,.progression .amount{position:absolute;top:-20px}.progression{width:0;margin-left:30px;background:#4cbb6c;transition:width 2s ease}.progress-dot{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:5px;height:5px;background-color:#fff;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #4cbb6c}.sc-overlay{position:fixed;display:none;background-color:rgba(0,0,0,.5);height:100%;width:100%;top:0;left:0;z-index:700000}#sidecart{position:fixed;display:flex;flex-direction:column;top:0;right:0;width:533px;height:100%;max-width:100%;background:#fff;padding:20px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;overflow:auto}#sidecart.sc-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#sidecart .h2{font-weight:700;margin:10px 0 30px;font-size:2em}#sidecart .h3{font-size:1.1em;margin:0}#sidecart .h4{display:block;padding-top:5px;margin:0 0 10px;line-height:1.2;opacity:.8;font-size:.9em;font-weight:400;width:100%}#sidecart .sc-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#sidecart .close-popup{position:absolute;top:20px;right:20px;cursor:pointer}#sidecart .cart-content{position:relative;max-height:calc(100% - 194px);overflow:auto;flex:1}#sidecart .cart-content .sc-inside-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.5);z-index:2}#sidecart .cart-content::-webkit-scrollbar{width:5px}#sidecart .cart-content::-webkit-scrollbar-track{background:#f1f1f1}#sidecart .cart-content::-webkit-scrollbar-thumb{background:#888}#sidecart .cart-content::-webkit-scrollbar-thumb:hover{background:#555}#sidecart .cart-content .ap5_pack_product_list_cart_summary{margin-left:-15px}#sidecart .cart-content .ap5_pack_product_list_cart_summary li{list-style-type:circle;font-size:.9em}#sidecart .cart-content .ap5_pack_product_list_cart_summary li em{font-size:.9em}#sidecart .sc-product{margin-top:30px;padding-right:5px}#sidecart .sc-product img{display:block;margin:0 auto}@media screen and (min-width:768px){#sidecart .sc-product img{display:initial}}#sidecart .sc-product .sc-product-prices{flex:1;margin-bottom:0}#sidecart .sc-product .sc-product-prices .sc-current-price{color:#d69000;margin-bottom:5px;font-weight:700}#sidecart .sc-product .sc-product-prices .sc-current-price .sc-final-price{font-size:1.4em;font-weight:700}#sidecart .sc-product .sc-product-prices .sc-current-price .sc-old-price{color:#2b2b2b;text-decoration:line-through;margin-left:5px}#sidecart .sc-product .sc-product-prices .sc-excluding-tax{font-size:.7em}#sidecart .sc-product .sc-product-actions{align-items:center;column-gap:20px}#sidecart .sc-product .col-md-3{display:flex;justify-content:center;align-items:center}#sidecart .sc-product.customization-items{margin-top:10px;background:#f5f5f5;padding:10px 5px}@media screen and (min-width:768px){#sidecart .sc-product.customization-items{padding-left:0}}#sidecart .sc-product.customization-items + .customization-items{margin-top:0}#sidecart .sc-product:first-child{margin-top:0}@media screen and (min-width:768px){#sidecart .sc-product{padding:0 20px 0 0}}#sidecart .sc-totals{margin-top:20px}#sidecart .sc-totals .sc-summary{display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.7;font-weight:700}#sidecart .btn{text-align:center;text-transform:uppercase;margin-top:10px;z-index:3}#sidecart .empty-basket{background:#f5f5f5;padding:20px;text-align:center}@media screen and (min-width:1300px){#sidecart{max-width:35%}}#atc-smallpopup{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;background:#fff;width:calc(100% - 40px);max-width:350px;text-align:center;padding:20px;border-top:5px solid #fdc425;border-radius:5px}#atc-smallpopup svg{color:#4cbb6c}#atc-smallpopup .product{margin:40px 0}#atc-smallpopup .product img{display:block;margin:0 auto 20px;max-height:100px}#atc-smallpopup .product h3{font-size:1.1em;margin:0}#atc-smallpopup .product .quantity{margin-bottom:20px}@media screen and (min-width:768px){#atc-smallpopup .product{text-align:left}}#atc-smallpopup .btn{display:block;width:100%;margin:10px 0}@media screen and (min-width:768px){#atc-smallpopup{width:728px}}.faq-link{position:fixed;bottom:40px;left:20px;width:28px;height:28px;background:#fdc425;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1em;z-index:30}@media screen and (min-width:768px){.faq-link{width:60px;height:60px;font-size:2em;bottom:20px}}.rate-badge{position:fixed;display:none;z-index:16;bottom:20px;right:20px}.rate-badge .band-img img{width:70px;height:70px}.rate-badge .band-content{position:absolute;top:45px;right:18px;color:#000;font-size:14px}.rate-badge-footer{display:flex;align-items:center;justify-content:center;position:relative}.rate-badge-footer .band-content{color:#000;position:absolute;top:75%;left:50%;transform:translate(-50%,-75%)}@media screen and (min-width:1300px){.rate-badge-footer{display:none}}@media (min-width:1370px){.rate-badge{display:block;margin:0;padding:0;background:#c5a758;color:white;padding:1em 0;position:fixed;top:20px;right:20px;bottom:initial;transform:rotate(45deg);width:70px}.rate-badge:before,.rate-badge:after{content:'';position:absolute;top:0;margin:0 -1px;width:70px;height:100%;background:#c5a758}.rate-badge:before{right:100%}.rate-badge:after{left:100%}.rate-badge .band-img{display:block;position:absolute;top:-20px;right:-20px;z-index:16;transform:translate(0%) rotate(-45deg)}.rate-badge .band-content{transform:rotate(-45deg);top:19px;right:-12px;font-size:14px;z-index:16}}.form-control-label{padding-bottom:6px;display:block;font-weight:500}.form-control-label.required:after{content:'*';color:#d8000f;vertical-align:super}.form-control-label .form-control-comment{display:none}.form-control{padding:.8em 1em;border-radius:8px}.form-control-comment{font-size:.9em;padding-top:4px;display:block;color:#757575}.input-group{position:relative}.input-group .input-group-btn{position:absolute;top:4px;right:4px}.form-control-submit{margin-top:30px}@media screen and (min-width:768px){.form-control-submit{margin:20px 0 0 auto}}#manufacturer-logo{display:flex;flex-direction:column;align-items:center;margin:15px 0;padding:0 70px}@media screen and (min-width:385px){#manufacturer-logo{padding:0}}#manufacturer-page-banner{position:relative;max-width:1110px;margin:0 auto}#manufacturer-description{display:flex;align-items:center}#manufacturer-description #category-description{display:flex;align-items:center;justify-content:center}#manufacturer-description #category-description h1{font-family:'Ubuntu',sans-serif}.manufacturer-video{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin:20px 0;align-items:center}.manufacturer-video .centered{align-items:center}.manufacturer-video .video{margin:0 10px}.manufacturer-video .video p{text-align:center;text-decoration:underline;margin-bottom:20px}.manufacturer-video .video a{cursor:pointer}@media screen and (min-width:1300px){.manufacturer-video .video{position:absolute;margin:20px 0}.manufacturer-video .video.video-left{right:50%;transform:translateX(-50%)}.manufacturer-video .video.video-middle{left:50%;transform:translateX(-50%)}.manufacturer-video .video.video-right{left:50%;transform:translateX(50%)}.manufacturer-video .video p{margin-top:5px;color:#fff}}@media screen and (min-width:1300px){.manufacturer-video{display:block}}#manufacturer-categories{display:flex;align-items:center;justify-content:space-between;margin:30px 0}#manufacturer-categories div{display:flex;flex-direction:column;position:relative;width:calc(100%*4/12 - 30px)}#manufacturer-categories div a{display:block}#manufacturer-categories div h2{display:flex;justify-content:center;align-items:center;font-size:1.2em;color:#fff;background-color:#fdc425;position:absolute;bottom:24px;left:50%;transform:translate(-50%);text-align:center;line-height:40px;padding:0 15px}#manufacturer-categories div h2:hover{background-color:#ffd86a}#manufacturer-categories img{max-width:100%;height:auto;width:100%}.product-grid{display:flex;flex-direction:column;column-gap:30px}.product-grid #open-navigation{width:100%;margin-bottom:20px}.product-grid .filters-section{top:111px;background:#fff;margin-bottom:20px;padding:10px 20px;width:100vw;margin-left:-15px}@media (min-width:600px){.product-grid .filters-section{top:136px}}@media screen and (min-width:768px){.product-grid .filters-section{margin-left:-30px}}@media screen and (min-width:992px){.product-grid .filters-section{margin-left:auto;width:250px;position:initial;z-index:initial;padding:0}}@media screen and (min-width:992px){.product-grid{flex-direction:row}}#manufacturer-description-short{margin:0}#manufacturer-description-short>div{display:flex;flex-direction:column;justify-content:center;align-items:center}#manufacturer-description-short>div #filter-link-button{margin:20px 0}#manufacturer-description-short>div p{text-align:center}@media screen and (min-width:768px){#manufacturer-description-short{margin:15px 0}}@media screen and (min-width:1300px){#manufacturer-description-short{margin:30px 0}}#manufacturer-best-sellers,#manufacturer-new-products{flex-direction:column;align-items:center;justify-content:center}#manufacturer-best-sellers h2,#manufacturer-new-products h2{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:30px 0 30px}@media screen and (min-width:768px){#manufacturer-best-sellers .products .price,#manufacturer-new-products .products .price{font-size:1em}}#manufacturer-news{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:30px 0}#manufacturer-news h2{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 30px}#manufacturer-news .row{flex-direction:column}#manufacturer-news .row .manufacturer-article{width:100%;display:flex;flex-direction:row}#manufacturer-news .row .manufacturer-article>div{display:flex;flex-direction:column;align-items:center;justify-content:center}#manufacturer-news .row .manufacturer-article>div h3{font-size:1rem;text-align:center;padding:0 30px}#manufacturer-news .row .manufacturer-article>div p{padding:30px;text-align:center}#manufacturer-news .row .manufacturer-article>div a{margin:30px 0}#manufacturer-description{margin:10px 0;flex-direction:column}#manufacturer-description p{text-align:center}@media screen and (min-width:768px){#manufacturer-description{margin:20px 0}}@media screen and (min-width:1300px){#manufacturer-description{margin:30px 0}}#video-popup iframe,#video-left-popup iframe,#video-right-popup iframe{max-width:100%;width:800px;height:450px}@media (max-width:767px) and (min-width:450px){#manufacturer-page-banner #manufacturer-offer{font-size:.9em}#manufacturer-categories div h2{font-size:.8em;height:45px}.product-miniature .price-row .price{font-size:1em}#manufacturer-news .row .manufacturer-article>div a{margin:15px 0}}@media (max-width:450px){#manufacturer-page-banner #manufacturer-offer{font-size:.6em}#manufacturer-categories div h2{font-size:.8em;height:45px}#manufacturer-news .row .manufacturer-article{flex-direction:column}#manufacturer-news .row .manufacturer-article:nth-child(odd){flex-direction:column-reverse}}.brands h1{display:flex;align-items:center;justify-content:center;text-align:center}.brands hr{color:#dedede;width:80%;margin:30px auto;text-align:center}.brands p{text-align:center}.brands .form-group{margin:30px auto 0}@media screen and (min-width:768px){.brands .form-group{width:calc(100% - 200px)}}@media screen and (min-width:992px){.brands .form-group{width:calc(100% - 500px)}}.brands #brands-list{margin:60px 0}.brands #brands-list .brand-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.brands #brands-list .brand-wrapper .brand{display:flex;align-items:center;justify-content:center;list-style:none;border:1px solid #dedede;box-shadow:1px 1px 15px rgba(0,0,0,.2);flex-grow:1}.brands #brands-list .brand-wrapper .brand a{display:block;width:100%;text-align:center;padding:30px 10px}@media screen and (min-width:450px){.brands #brands-list .brand-wrapper .brand a{padding:60px 0}}@media screen and (min-width:768px){.brands #brands-list .brand-wrapper .brand a{padding:40px 20px}}@media screen and (min-width:1300px){.brands #brands-list .brand-wrapper .brand a{padding:70px 0}}.brands #brands-list .brand-wrapper .brand:hover{box-shadow:1px 1px 5px #dedede}.brands #brands-list .brand-wrapper p{margin:15px 0 0 0}#sticky-cart-bar{position:fixed;bottom:0;left:0;width:100%;border-top:1px solid;border-color:#dedede;background-color:#fff;z-index:100;transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out,opacity 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;opacity:0;padding-bottom:35px}#sticky-cart-bar.show{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1}#sticky-cart-bar .container{width:auto;max-width:100%;margin:5px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:10px 20px}@media screen and (min-width:768px){#sticky-cart-bar .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1200px;width:auto}}#sticky-cart-bar .product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#sticky-cart-bar .product-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}#sticky-cart-bar .product-image img{width:60px;height:auto}#sticky-cart-bar .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}#sticky-cart-bar .product-info .product-name{font-weight:700;font-size:1em;margin-bottom:5px}@media screen and (min-width:768px){#sticky-cart-bar .product-info .product-name{font-size:1.2em}}#sticky-cart-bar .product-info .product-price{font-size:1em;color:#d69000;font-weight:700}@media screen and (min-width:768px){#sticky-cart-bar .product-info .product-price{font-size:1.2em}}#sticky-cart-bar .selected-variants{width:100%;margin-top:10px;text-align:left}@media screen and (min-width:768px){#sticky-cart-bar .selected-variants{width:40%;margin-top:0;margin-left:20px}}#sticky-cart-bar .selected-variants ul{list-style:none;padding:0;margin:0}#sticky-cart-bar .selected-variants ul li{margin-bottom:5px}#sticky-cart-bar .selected-variants ul li strong{font-weight:700;color:#2b2b2b}#sticky-cart-bar .selected-variants ul li:hover{cursor:pointer}#sticky-cart-bar .selected-variants ul li:last-child{margin-bottom:0}#sticky-cart-bar .cart-action{width:100%}@media screen and (min-width:768px){#sticky-cart-bar .cart-action{width:auto}}#sticky-cart-bar .cart-action .btn-atc{width:100%;background-color:#4cbb6c;color:#fff;padding:12px 24px;margin-top:10px;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;font-size:1em;text-align:center}@media screen and (min-width:768px){#sticky-cart-bar .cart-action .btn-atc{margin-top:0;width:101%}}#sticky-cart-bar .cart-action .btn-atc:hover{background-color:#3a9a56}#unsubscribe{margin:50px 0}#unsubscribe>label{padding-right:20px}#unsubscribe>input{width:100px!important;height:35px!important}#unsubscribe>a{width:100px!important;height:35px!important}.unsubscribe-title{font-size:32px;text-transform:uppercase;color:#163971}.custom-text-container{display:flex;align-items:center;justify-content:center;height:25px;background-color:#fdc425;color:#fff;font-weight:700;font-size:.75rem;.custom-text{display:block;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 20px);overflow:hidden}.custom-text a{text-decoration:underline}.custom-text a:hover{color:#000}}#footer-banner-wrapper{position:fixed;bottom:0;left:0;width:100%;height:320px;background-color:#fff;z-index:600001;display:none;transition:opacity 0.3s ease;padding:30px 0}@media screen and (min-width:768px){#footer-banner-wrapper{height:310px}}#mnl-banners-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999;display:none;opacity:0}#mnl-banners-overlay.open{opacity:1}body.no-scroll{overflow:hidden}#footer-banner-carousel{display:flex;align-items:center;justify-content:center;position:relative}#footer-banner-carousel .main-content{position:relative}#footer-banner-carousel .carousel-inner{display:flex;transition:transform 0.3s ease-in-out;width:max-content;gap:30px;overflow-x:auto;overflow-y:hidden}#footer-banner-carousel .carousel-inner.grabbing{cursor:grab}#footer-banner-carousel .carousel-inner::-webkit-scrollbar{display:none}#footer-banner-carousel .carousel-item{flex:0 0 auto;width:280px;height:210px;position:relative;cursor:pointer}#footer-banner-carousel .carousel-item img{width:100%;height:100%;object-fit:cover;position:relative;z-index:-1}#footer-banner-carousel .carousel-item .cta-link{position:relative;z-index:30;display:block}#footer-banner-carousel .carousel-item .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1;background:rgba(0,0,0,.5);color:#fff;text-align:center}#footer-banner-carousel .carousel-item .link-wrapper{display:flex;flex-direction:row;width:100%;position:absolute;bottom:0;justify-content:space-between;align-items:center;color:#f5f5f5;background-color:rgba(0,0,0,.5);font-size:1em;padding:18px 15px;z-index:31}#footer-banner-carousel .carousel-item .link-wrapper .cta-text{text-transform:uppercase;font-weight:700;cursor:default}#footer-banner-carousel .carousel-item .link-wrapper .details-button{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9em}#footer-banner-carousel .carousel-item .link-wrapper .details-button .fa-chevron-right{height:.7em;margin-left:5px}#footer-banner-carousel .carousel-item .link-wrapper .details-button:hover{text-decoration:underline}#footer-banner-carousel .carousel-item .banner-details{position:absolute;bottom:0;left:0;width:100%;height:100%;max-height:0;overflow:hidden;background-color:#f5f5f5;color:#757575;z-index:32;padding:0 20px;text-align:center;transition:max-height 0.3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}#footer-banner-carousel .carousel-item .banner-details p{display:flex;justify-content:center;font-size:16px;margin:0;width:100%}#footer-banner-carousel .carousel-item .banner-details .close-details-button{position:absolute;top:10px;right:10px;background-color:#f5f5f5;color:#757575;border:none;cursor:pointer;font-size:1.5em}#footer-banner-carousel .carousel-item .banner-details .close-details-button i{margin-right:5px}#footer-banner-carousel .carousel-item .banner-details .footer-banner-code{display:flex;flex-direction:row;width:80%;justify-content:center;color:#000}#footer-banner-carousel .carousel-item .banner-details .footer-banner-code .code-value{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.2em;font-weight:700;width:100%;background-color:#fdc425;color:#2b2b2b;border-radius:5px 0 0 5px}#footer-banner-carousel .carousel-item .banner-details .footer-banner-code .code-value .copy-label{display:flex;align-items:center;justify-content:center;font-size:12px}#footer-banner-carousel .carousel-item .banner-details .footer-banner-code .code-icon{display:flex;font-size:1.7em;background-color:#000;padding:10px 20px;color:#fff;border-radius:0 5px 5px 0}#footer-banner-carousel .carousel-item .copy-tooltip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f5f5f5;color:#2b2b2b;padding:5px 10px;font-size:16px;border-radius:5px;transition:opacity 0.3s,visibility 0.3s;z-index:1000;max-width:100%;width:100%;height:100%;text-align:center;display:none;align-items:center;justify-content:center}.carousel-control{position:absolute;background-color:#2b2b2b;color:#fff;border:none;border-radius:100%;bottom:-35px;height:25px;width:25px;font-size:1em;padding:0;cursor:pointer;z-index:5;font-size:18px}.carousel-control.prev{left:0;font-size:.7em}.carousel-control.next{right:0;font-size:.7em}.carousel-control:hover{background-color:#757575}@media screen and (min-width:992px){.carousel-control.prev{left:-44px;top:50%;transform:translateY(-50%);height:36px;width:36px;padding:9px;font-size:1em}.carousel-control.next{right:-44px;top:50%;transform:translateY(-50%);height:36px;width:36px;padding:9px;font-size:1em}}.carousel-hide-button{position:fixed;bottom:0;right:50%;transform:translate(50%);background-color:#fdc425;color:#fff;padding:10px 15px;cursor:pointer;z-index:600002;font-style:italic;font-size:.9em;border:none;width:100%}.carousel-hide-button span{font-size:.9em;text-transform:uppercase;margin:0 5px;font-weight:700}.carousel-hide-button:hover{background-color:#000;color:#fdc425}@media screen and (min-width:450px){.carousel-hide-button{padding:10px 20px;font-size:1em}.carousel-hide-button span{padding:0 10px;font-size:1em}}@media screen and (min-width:768px){.carousel-hide-button{width:auto}}.NETREVIEWS_PRODUCT_STARS{display:flex;justify-content:center;text-align:left!important;width:180px}.NETREVIEWS_PRODUCT_STARS,.skeepers_product__stars{margin:10px auto}.product-miniature .skeepers_product__stars{text-align:left!important;width:180px;margin:10px auto;height:auto}.product-miniature .skeepers_product__stars .skeepers_product__stars{height:20px}.rating-hidden{display:none}.top-menu .menu-header{height:50px;display:none}.top-menu .menu-header .menu-close{position:absolute;top:0;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.top-menu .menu-header .menu-close .close-icon{font-size:2.5em}.top-menu .menu-header .menu-logo{margin:5px auto}.top-menu .menu-row{position:relative;z-index:3;display:flex;justify-content:space-around;column-gap:2px;list-style:none;padding:0}@media screen and (min-width:1300px){.top-menu .menu-row{column-gap:8px;justify-content:center}}.top-menu .menu-row>li{display:flex}.top-menu .menu-row>li:last-child{display:none}.top-menu .menu-row>li:nth-last-child(2){background-color:#fdc425;color:#fff;text-transform:uppercase;border-color:#d69000}.top-menu .menu-row>li:nth-last-child(2) a,.top-menu .menu-row>li:nth-last-child(2) span{width:100%;color:#2b2b2b}@media screen and (min-width:992px){.top-menu .menu-row>li:nth-last-child(2) a,.top-menu .menu-row>li:nth-last-child(2) span{color:#fff}}.top-menu .menu-row>li:nth-last-child(2) .submenu{color:#2b2b2b}.top-menu .menu-row>li:nth-last-child(2) .submenu .sections .section a,.top-menu .menu-row>li:nth-last-child(2) .submenu .sections .section span{color:#2b2b2b}.top-menu .menu-row>li:nth-last-child(2) .submenu a,.top-menu .menu-row>li:nth-last-child(2) .submenu span{text-transform:none}.top-menu .menu-row>li:nth-last-child(2) .submenu .submenu-title a,.top-menu .menu-row>li:nth-last-child(2) .submenu .submenu-title span{text-transform:uppercase}.top-menu .menu-row>li:nth-last-child(2):hover{background-color:#2b2b2b;border-color:#2b2b2b}.top-menu .menu-row>li:nth-last-child(2):hover:after{border-color:#2b2b2b}.top-menu .menu-row>li:nth-last-child(2):hover a,.top-menu .menu-row>li:nth-last-child(2):hover span{color:#2b2b2b}.top-menu .menu-row>li:nth-last-child(2):hover a:first-child,.top-menu .menu-row>li:nth-last-child(2):hover span:first-child{color:#fff}@media screen and (min-width:992px){.top-menu .menu-row>li:nth-last-child(2):hover a,.top-menu .menu-row>li:nth-last-child(2):hover span{border-color:transparent}}@media screen and (min-width:992px){.top-menu .menu-row>li:nth-last-child(2){border-radius:5px}}.top-menu .menu-row>li.full{cursor:pointer;background-color:#FF0078;color:#fff;text-transform:uppercase;border-color:#FF0078;border-bottom-color:#f5f5f5}.top-menu .menu-row>li.full a,.top-menu .menu-row>li.full span{width:100%;color:#fff;text-wrap:wrap}@media screen and (min-width:992px){.top-menu .menu-row>li.full a,.top-menu .menu-row>li.full span{color:#fff}}.top-menu .menu-row>li.full:hover{background-color:#2b2b2b;border-color:#2b2b2b}.top-menu .menu-row>li.full:hover:after{border-color:#2b2b2b}.top-menu .menu-row>li.full:hover a,.top-menu .menu-row>li.full:hover span{color:#fff}@media screen and (min-width:992px){.top-menu .menu-row>li.full:hover a,.top-menu .menu-row>li.full:hover span{border-color:transparent}}.top-menu .menu-row>li.full:after{display:none}@media screen and (min-width:992px){.top-menu .menu-row>li.full{border-radius:5px}}.top-menu .menu-row>li#brands{background-color:#fff;transition:0s}.top-menu .menu-row>li#brands a{color:#2b2b2b}.top-menu .menu-row>li#brands a:hover{color:#fdc425}.top-menu .menu-row>li#brands:hover{background-color:#fff;border-color:#fdc425}@media screen and (min-width:992px){.top-menu .menu-row>li#brands{border:1px solid #2b2b2b}}.top-menu .menu-row>li>a,.top-menu .menu-row>li>span{border:1px solid transparent;color:#2b2b2b;font-family:"Ubuntu",sans-serif;border-radius:5px;padding:4px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:500;font-size:.75em;padding:5px 4px;line-height:1.15;white-space:nowrap;position:relative;z-index:2}@media screen and (min-width:1300px){.top-menu .menu-row>li>a,.top-menu .menu-row>li>span{font-size:.9em;padding:5px 7px}}.top-menu .menu-row>li .submenu{position:absolute;display:flex;width:100%;top:80%;left:0;background:white;padding:20px 0;opacity:0;transition:all 0.5s ease;pointer-events:none}.top-menu .menu-row>li .submenu .submenu-title{display:none;font-size:.8rem;line-height:50px;text-align:center;border-bottom:16px solid #f5f5f5;font-weight:600;text-transform:uppercase}.top-menu .menu-row>li .submenu .submenu-title .menu-back{position:absolute;top:12px;left:10px;height:25px;width:25px;cursor:pointer}.top-menu .menu-row>li .submenu .sections{flex:1;padding:10px 20px;column-count:3}.top-menu .menu-row>li .submenu .sections.no-brand{column-count:4}.top-menu .menu-row>li .submenu .sections .section{break-inside:avoid-column;margin-bottom:12px}.top-menu .menu-row>li .submenu .sections .section a,.top-menu .menu-row>li .submenu .sections .section span{font-size:.9em;line-height:1.8;opacity:.9}@media screen and (min-width:992px){.top-menu .menu-row>li .submenu .sections .section a,.top-menu .menu-row>li .submenu .sections .section span{font-size:.8em}}@media screen and (min-width:1300px){.top-menu .menu-row>li .submenu .sections .section a,.top-menu .menu-row>li .submenu .sections .section span{font-size:.9em}}.top-menu .menu-row>li .submenu .sections .section a:hover,.top-menu .menu-row>li .submenu .sections .section .link-to-decode:hover{color:#fdc425}.top-menu .menu-row>li .submenu .sections .section>a,.top-menu .menu-row>li .submenu .sections .section>span{font-family:"Ubuntu",sans-serif;font-weight:500;text-transform:uppercase;opacity:1}.top-menu .menu-row>li .submenu .sections .section ul{padding-left:16px}.top-menu .menu-row>li .submenu .brands{width:25%;list-style:none;padding:10px 40px;border-left:1px solid #f5f5f5}.top-menu .menu-row>li .submenu .brands li{margin-bottom:8px;background-color:#fdc425;text-transform:uppercase;text-align:center;width:100%;border-radius:6px}.top-menu .menu-row>li .submenu .brands li a,.top-menu .menu-row>li .submenu .brands li span{color:white;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:5px 7px}.top-menu .menu-row>li .submenu .brands li:hover{background-color:#2b2b2b}.top-menu .menu-row>li .submenu.main-content{margin:0}@media screen and (min-width:1300px){.top-menu .menu-row>li .submenu.main-content{max-width:1300px}}@media screen and (min-width:1300px){.top-menu .menu-row>li .submenu{left:50%;transform:translate(-50%)}}@media screen and (min-width:992px){.top-menu .menu-row>li{transition:all 0.3s ease}.top-menu .menu-row>li:hover>a,.top-menu .menu-row>li:hover>span{border-color:#fdc425;color:#fdc425}.top-menu .menu-row>li:hover .submenu{opacity:1;top:100%;pointer-events:all;box-shadow:0 4px 5px 1px rgba(0,0,0,.03)}}@media (max-width:991px){.top-menu .menu-row>li{position:relative;height:60px}.top-menu .menu-row>li:after{position:absolute;right:0;top:0;width:60px;height:60px;z-index:2;content:'+';text-align:center;line-height:60px;font-size:2rem;background-size:10px;border-left:1px solid #dedede;cursor:pointer}}@media screen and (max-width:992px){.top-menu{position:fixed;top:0;left:-100%;margin:0;background-color:#fff;width:100%;max-width:450px;height:100%;z-index:200;transition:left 0.3s ease}.top-menu:after{content:'';position:absolute;top:0;left:100%;width:100vw;height:100%;background:rgba(0,0,0,0);z-index:1;pointer-events:none;transition:background-color 0.3s ease}.top-menu.show{left:0}.top-menu.show:after{background:rgba(0,0,0,.3);pointer-events:auto}.top-menu .menu-header{display:flex}.top-menu .menu-row{display:block;overflow:auto;height:calc(100vh - 50px);margin:0}.top-menu .menu-row>li{display:flex;width:100%;border-bottom:1px solid #dedede}.top-menu .menu-row>li>a,.top-menu .menu-row>li>span{width:100%;text-align:left;justify-content:flex-start;flex-direction:row;height:auto;font-weight:600;font-size:.8em;padding:0}.top-menu .menu-row>li>a span,.top-menu .menu-row>li>span span{display:contents}.top-menu .menu-row>li>a.full,.top-menu .menu-row>li>span.full{border-radius:0}.top-menu .menu-row>li>a:before,.top-menu .menu-row>li>span:before{content:"";background-image:url(https://cdn.manelli.fr/themes/NewManelli/assets/img/c_sprite-min.png);background-repeat:no-repeat;background-size:1100%;height:45px;width:45px;margin:0 8px 0 10px}.top-menu .menu-row>li:nth-child(2)>a:before{background-position:10% 0}.top-menu .menu-row>li:nth-child(3)>a:before{background-position:20% 0}.top-menu .menu-row>li:nth-child(4)>a:before{background-position:30% 0}.top-menu .menu-row>li:nth-child(5)>a:before{background-position:40% 0}.top-menu .menu-row>li:nth-child(6)>a:before{background-position:50% 0}.top-menu .menu-row>li:nth-child(7)>a:before{background-position:60% 0}.top-menu .menu-row>li:nth-child(8)>a:before{background-position:70% 0}.top-menu .menu-row>li:nth-child(9)>a:before{background-position:80% 0}.top-menu .menu-row>li:nth-child(10)>a:before{background-position:90% 0}.top-menu .menu-row>li:nth-child(11)>a:before{background-position:100% 0}.top-menu .menu-row>li .submenu{position:fixed;opacity:1;flex-direction:column;padding:0;top:50px;left:-100%;background-color:white;z-index:10;width:100%;max-width:450px;height:calc(100% - 50px);pointer-events:auto}.top-menu .menu-row>li .submenu.show{left:0}.top-menu .menu-row>li .submenu .submenu-title{display:block}.top-menu .menu-row>li .submenu .sections{display:flex;flex-direction:column;column-count:1;overflow:auto;padding:0}.top-menu .menu-row>li .submenu .sections .section{margin:0;border-bottom:15px solid #dedede}.top-menu .menu-row>li .submenu .sections .section:last-child{border-bottom:0}.top-menu .menu-row>li .submenu .sections .section ul{padding:0 0 0 15px;list-style:none}.top-menu .menu-row>li .submenu .sections a,.top-menu .menu-row>li .submenu .sections span{display:block;border-bottom:1px solid #dedede;color:#2b2b2b;padding:10px 20px;line-height:1.8}.top-menu .menu-row>li .submenu .brands{display:none}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.avd_search{background-color:#fff}.avd_search .ResetSearch{display:block;text-align:right;color:#d69000;text-decoration:underline;padding-top:20px}.avd_search .close{display:none}.avd_search .PM_ASCriterionsGroupList{width:100%;column-gap:6px;flex-wrap:wrap;transition:opacity 0.4s ease}.avd_search .PM_ASCriterionsGroupList.loading{opacity:.6;pointer-events:none}.avd_search .PM_ASCriterionsGroupList .PM_ASCriterionsGroup{padding-top:5px;padding-bottom:5px;flex:1}.avd_search .PM_ASCriterionsGroupList .PM_ASCriterions{position:relative}.avd_search .PM_ASCriterionsGroupList .PM_ASCriterions .form-control{-webkit-appearance:inner-spin-button}.avd_search .PM_ASCriterionsGroupList .PM_ASCriterions .caret{position:absolute;height:12px;width:12px;top:15px;right:12px;z-index:10}.avd_search .PM_ASCriterionsGroupList .PM_ASCriterions .PM_ASCriterionsGroupTitle{font-weight:600}#js-product-list{transition:opacity 0.4s ease}@media screen and (min-width:992px){#js-product-list{width:calc(100% - 280px)}}#products.loading .PM_ASCriterionsGroupList{opacity:.6;pointer-events:none}#products.loading #js-product-list{opacity:.6;pointer-events:none}.PM_ASCriterions ul{list-style:none}.PM_ASCritRange{max-width:90%;margin:10px auto 0}.PM_ASCritRangeValue{display:block;text-align:center;margin-top:15px;font-size:.85em}ul.PM_ASCriterionGroupCheckbox,ul.PM_ASCriterionGroupLinkColor,ul.PM_ASCriterionGroupLink,ul.PM_ASCriterionGroupColor,ul.PM_ASLevelDepth{list-style-type:none;padding-left:0;margin:0}.PM_ASCriterionGroupCheckbox.overflow::-webkit-scrollbar{-webkit-appearance:none;width:7px}.PM_ASCriterionGroupCheckbox.overflow::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.4)}a.PM_ASSelectionsRemoveLink:hover{text-decoration:line-through!important;color:inherit!important}a.PM_ASSelectionsRemoveLink:before{content:"\f00d";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.as4-loader:before,.as4-loader:after,.as4-loader{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:as4loader 1.8s infinite ease-in-out;animation:as4loader 1.8s infinite ease-in-out}.as4-loader{margin-left:auto;margin-right:auto;font-size:10px;text-indent:-9999em;-webkit-animation-delay:0.16s;animation-delay:0.16s;opacity:1;position:absolute;top:70px;left:50%;transform:translateX(-50%)}.as4-loader:before{left:-3.5em}.as4-loader:after{left:3.5em;-webkit-animation-delay:0.32s;animation-delay:0.32s}.as4-loader:before,.as4-loader:after{content:'';position:absolute;top:0}@keyframes as4loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #fdc425}40%{box-shadow:0 2.5em 0 0 #fdc425}}.PM_ASCriterionsGroupOuter::-webkit-scrollbar{width:10px}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.2)}.PM_ASCriterionGroupCheckbox .checkbox{position:relative;margin:0}.PM_ASCriterionGroupCheckbox .checkbox .checkmark{position:absolute;top:8px;height:15px;width:15px;background-color:#fff;border:1px solid;padding-right:0;padding-left:0;border-radius:3px}.PM_ASCriterionGroupCheckbox .checkbox .checkmark:after{content:"";position:absolute;display:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:4px;top:0;width:4px;height:8px;border:solid #ECC809;border-width:0 2px 2px 0}.PM_ASCriterionGroupCheckbox .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.PM_ASCriterionGroupCheckbox .checkbox input:checked~.checkmark{background-color:#fff}.PM_ASCriterionGroupCheckbox .checkbox input:checked~.checkmark:before{background-color:#fff}.PM_ASCriterionGroupCheckbox .checkbox input:checked~.checkmark:after{display:block}.PM_ASCriterionGroupCheckbox .checkbox:hover input~.checkmark{opacity:.9;cursor:pointer}.PM_ASCriterionGroupCheckbox .checkbox:hover input~.checkmark:before{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-color:black;opacity:.2}.PM_ASCriterionGroupCheckbox .checkbox:checked~.checkmark{background-color:#fdc425}.PM_ASCriterionGroupCheckbox.color{display:block;text-align:left;grid-template-columns:1fr 1fr 1fr 1fr 1fr;row-gap:5px;column-gap:8px;width:100%}.PM_ASCriterionGroupCheckbox.color .PM_ASLabelCheckbox{position:absolute;height:100%;margin:0;position:relative;opacity:1}.PM_ASCriterionGroupCheckbox.color .checkmark{display:none;top:5px;left:0;padding-top:100%;position:relative}.PM_ASCriterionGroupCheckbox.color .checkmark:after{left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.PM_ASCriterionGroupCheckbox.color .checkmark.blanc{background-color:white;border:1px solid #CCC}.PM_ASCriterionGroupCheckbox.color .checkmark.noir{background-color:black}.PM_ASCriterionGroupCheckbox.color .checkmark.gris{background-color:gray}.PM_ASCriterionGroupCheckbox.color .checkmark.bleu{background-color:#0047AB}.PM_ASCriterionGroupCheckbox.color .checkmark.vert{background-color:#228b22}.PM_ASCriterionGroupCheckbox.color .checkmark.gris{background-color:#A9A9A9}.PM_ASCriterionGroupCheckbox.color .checkmark.rouge{background-color:red}.PM_ASCriterionGroupCheckbox.color .checkmark.jaune{background-color:gold}.PM_ASCriterionGroupCheckbox.color .checkmark.rose{background-color:pink}.PM_ASCriterionGroupCheckbox.color .checkmark.turquoise{background-color:#30D5C8}.PM_ASCriterionGroupCheckbox.color .checkmark.bordeaux{background-color:#5F021F}.PM_ASCriterionGroupCheckbox.color .checkmark.marron{background-color:#8B4513}.PM_ASCriterionGroupCheckbox.color .checkmark.beige{background-color:linen}.PM_ASCriterionGroupCheckbox.color .checkmark.orange{background-color:#FFA500}.PM_ASCriterionGroupCheckbox.color .checkmark.prune{background-color:#5c3a4d}.PM_ASCriterionGroupCheckbox.color .checkmark.argent{background-color:silver}.PM_ASCriterionGroupCheckbox.color .checkmark.or{background-color:#d4af37}.PM_ASCriterionGroupCheckbox.color .checkmark.denim{background-color:#1560bd}.PM_ASCriterionGroupCheckbox.color .checkmark.imprime{background-color:#228b22}.PM_ASLabelCheckbox{display:inline;font-size:.9em;width:100%;text-align:left;padding:.5rem 0;cursor:pointer}.go-prev-category{margin:40px 0 -20px}@media screen and (max-width:991px){#open-filters{width:100%}#open-filters svg{margin-right:5px}#open-filters .fa-check{display:none}#open-filters.has-filter .fa-sliders{display:none}#open-filters.has-filter .fa-check{display:inline}.filter-overlay{display:none;position:fixed;content:'';top:0;left:0;width:100vw;height:100%;background:rgba(0,0,0,.3);z-index:15;transition:background-color 0.3s ease}.avd_search{position:fixed;top:0;left:-100%;margin:0;width:calc(100% - 50px);max-width:450px;height:100%;z-index:100;transition:left 0.3s ease;box-shadow:none;padding:0}.avd_search.show{left:0}.avd_search.show .close{display:block}.avd_search .subcategory-section-title{margin:0}.avd_search .PM_ASBlockOutput{height:100%;padding:0 20px 20px 20px}.avd_search .card{display:flex;flex-direction:column;height:100%}.avd_search .card .card-block{overflow-x:hidden;overflow-y:scroll}.avd_search .card .PM_ASForm{display:flex;flex-direction:column;height:100%}.avd_search .card .PM_ASCriterionsGroupList{flex:1;flex-direction:column;flex-wrap:initial}.avd_search .card .PM_ASCriterionsGroupTitle{margin:1.5em 0 .5em;font-size:1.1em}.avd_search .card .PM_ASLabelCheckbox{padding:.5rem 0 .7rem 30px}.avd_search .card .btn{width:100%;padding:16px}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.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-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;transition:transform 0.3s}.noUi-state-drag *{cursor:inherit!important}.noUi-target{position:relative;height:6px;border-radius:4px;background:#f5f5f5}.noUi-connects{border-radius:3px}.noUi-connect{background:#d69000}.noUi-draggable{cursor:ew-resize}.noUi-handle{width:18px;height:18px;right:-9px;top:-6px;border-radius:50%;background:#dedede;cursor:default}.noUi-active{box-shadow:0 3px 6px -3px #BBB}.PM_ASCriterionLink{line-height:2}.PM_ASCriterionLink:hover{text-decoration:underline}.PM_ASCriterionsGroupName{display:block;margin:20px 0 10px 0;text-transform:capitalize;font-family:"Ubuntu",sans-serif;font-weight:700;letter-spacing:1px;font-size:1rem;color:#000;cursor:pointer}.PM_ASCriterionsGroupName:after{content:'+';position:absolute;right:0;cursor:pointer}.PM_ASCriterionsGroupName.noafter{cursor:initial}.PM_ASCriterionsGroupName.noafter:after{content:''}.PM_ASCriterionsGroupPrice .open .PM_ASCriterionsGroupOuter{border-bottom:1px solid #000;box-sizing:border-box;max-height:3.5em;max-width:100%;transition:max-height 0.3s ease-out;color:#676767;font-size:.95em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:10px}.hide-criterion.limited li:nth-child(n+6){display:none}.hide-criterion.limited.show li:nth-child(n+6){display:block}.PM_ASCriterionsGroupOuter{border-bottom:1px solid #000;box-sizing:border-box;max-height:3.5em;max-width:100%;transition:max-height 0.3s ease-out;color:#676767;font-size:.95em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:10px;max-height:100%}.PM_ASCriterionsGroupOuter ul{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px}.PM_ASCriterionsGroupOuter .checkmark{display:none}.PM_ASCriterionsGroupOuter input{display:none}.PM_ASCriterionsGroupOuter div.checkbox{display:inline}.PM_ASCriterionsGroupOuter li{display:inline}.PM_ASCriterionsGroupOuter li:after{content:' / '}.PM_ASCriterionsGroupOuter li:last-child:after{display:none}.PM_ASCriterionsGroupOuter.scrollable{overflow:auto}.see-more{display:none}.see-less{display:none}.open .PM_ASCriterionsGroupOuter{max-height:200px;transition:max-height 0.3s ease-out;color:#000;font-size:1em;white-space:normal;padding-right:0}.open .PM_ASCriterionsGroupOuter ul{white-space:normal;text-overflow:initial}.open .PM_ASCriterionsGroupOuter div.checkbox{display:block}.open .PM_ASCriterionsGroupOuter li{display:list-item}.open .PM_ASCriterionsGroupOuter li:after{display:none}.open .PM_ASCriterionsGroupOuter .checkmark{display:block}.open .PM_ASCriterionsGroupOuter input{display:block}.open .PM_ASLabelCheckbox{display:block;padding-left:25px}.open .PM_ASCriterionsGroupName{margin-bottom:10px}.open .PM_ASCriterionsGroupName:after{content:'-';position:absolute;right:0}.open .PM_ASCriterionGroupCheckbox.color .checkmark{position:absolute;padding-top:0%;display:block}.open .see-more{cursor:pointer;display:block;margin:15px 0;text-decoration:underline}.open .see-more:after{content:'';display:inline-block;width:5px;height:5px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);margin-left:7px}.open .see-more:hover{text-decoration:none}.open .see-less{cursor:pointer;display:block;margin:15px 0;text-decoration:underline}.open .see-less:after{content:'';display:inline-block;width:5px;height:5px;border-top:1px solid #000;border-right:1px solid #000;vertical-align:middle;transform:rotate(-45deg);margin-left:7px}.open .see-less:hover{text-decoration:none}.open.show-less-content .see-less{display:none}.open.show-less-content .see-more{display:none}.open.show-less-content .PM_ASCriterionsGroupOuter{max-height:100%}.nbproducts{color:#A1A1A1;font-size:.8em}.PM_ASCriterionLevel{display:flex;justify-content:space-between}.PM_ASCriterionLevel.level2{margin-top:15px;padding-left:15px}.PM_ASCriterionLevel.level3{padding-top:5px;padding-left:30px}.PM_ASCriterionOpenClose{padding-left:15px;cursor:pointer}.PM_ASCriterionClose .fa-minus{display:none}.PM_ASCriterionOpen .fa-plus{display:none}.PM_ASCriterionLevelChoose:hover{text-decoration:underline}.PM_ASCriterionLevelSelected{font-weight:700}.PM_ASCriterionGroupSelect{height:38px}@media screen and (max-width:991px){.fine-title{padding:30px 20px 0 20px}.avd_search{width:100%;padding-bottom:60px}.avd_search .card .PM_ASLabelCheckbox{padding-left:0}.avd_search .card .open .PM_ASLabelCheckbox{padding-left:25px}.avd_search .close{position:absolute;color:#000;background-color:#fff;top:20px;right:20px;height:20px;width:20px}}.niv3,.niv4{margin-left:10px}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;opacity:.4;margin-top:-12px;line-height:20px}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:2rem}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px;cursor:pointer}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:pointer;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f6f6f6}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}