body{font-family:"Jost",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;background-color:#fff}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:"Jost",Arial,sans-serif;font-weight:600}.font-weight-500{font-weight:500}.header-container .ets_mm_megamenu_content .container{width:100%;max-width:100%}body .menu_sg .ets_mm_megamenu_content{background-color:#f9f8fc;border-top:none;border-bottom:none}body .menu_sg ul.mm_menus_ul.clicktext_show_submenu{display:flex;align-items:center;margin-left:70px}.hook-default .ets_mm_megamenu_content .container{background-color:#f8f9fc}ul.mm_menus_ul.clicktext_show_submenu body .menu_sg .ets_mm_megamenu_content .container{width:100%}.menu_sg li.mm_menus_li.mm_menus_li_tab.mm_sub_align_left.mm_has_sub.click_open_submenu.active{margin-right:45px}.menu_sg:not(.click_open_submenu) .mm_menus_li:hover>a:before,
.menu_sg.click_open_submenu .mm_menus_li.open_li>a:before,
.menu_sg .mm_menus_li.menu_hover>a:before {opacity:0}.menu_sg .mm_menus_li>a{text-transform:initial}.menu_sg .mm_menu_content_title i{margin-right:8px}.menu_sg .mm_menu_content_title{min-height:45px;width:126px!important;background-color:#0c0c0d;border-radius:40px;cursor:pointer}body .menu_sg:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li>a:before,
body .menu_sg:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a:before body .menu_sg.ybc_vertical_menu:hover .ybc-menu-vertical-button:before,
body .menu_sg:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar,
body .menu_sg .ybc-menu-vertical-button.menu_sg:hover {background-color:transparent!important}body .menu_sg .ets_mm_url{background-color:transparent!important;transition-duration:.3s}.menu_sg .mm_menus_li:last-child,
.menu_sg .mm_menus_li:nth-child(2) {border:none}.menu_sg .svg-inline--fa.fa-w-14{margin-right:10px}.menu_sg li.mm_tabs_li.mm_tabs_has_content.ver_alway_hide{margin-left:25px;margin-top:10px}.menu_sg .mm_tab_name.mm_tab_toggle{border-radius:10px}.menu_sg .mm_tab_li_content{width:255px!important;border-radius:10px}.menu_sg .mm_tab_toggle_title{padding:10px 15px}.menu_sg .mm_tabs_li.mm_tabs_has_content.ver_alway_hide .mm_tab_name.mm_tab_toggle.mm_tab_has_child{transition-duration:.5s}.menu_sg .mm_tabs_li.mm_tabs_has_content.ver_alway_hide:hover .mm_tab_name.mm_tab_toggle.mm_tab_has_child{background-color:#f8f9fc}.menu_sg .mm_tabs_li.mm_tabs_has_content.ver_alway_hide.open .mm_tab_name.mm_tab_toggle.mm_tab_has_child{background-color:#f8f9fc}.menu_sg .mm_tabs_li.mm_tabs_has_content.ver_alway_hide:hover .mm_tab_name.mm_tab_toggle.mm_tab_has_child{background-color:#f8f9fc}.menu_sg a.ets_mm_url{display:flex;align-items:center}.menu_sg li.mm_tabs_li.mm_tabs_has_content.ver_alway_hide:nth-child(1){margin-top:50px}.menu_sg .ets_mm_block>.h4{border-bottom:none;font-weight:normal;text-transform:initial;padding-top:15px}.menu_sg span.mm_img_content{display:flex;align-items:center;justify-items:center;justify-content:center}.menu_sg .ets_mm_block.mm_block_type_image{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.menu_sg .ets_mm_block_content a{line-height:20px!important}.menu_sg .column_size_3{width:33%!important}.menu_sg .ets_mm_block_content{border-radius:40px}.menu_sg .mm_sub_align_left>.mm_columns_ul{left:0;right:auto;margin-left:-1px;position:absolute}.menu_sg .mm_tabs_li .mm_columns_contents_ul{border:none;padding-top:35px}#header2021:hover .menu_header:after,.stickyHeader .menu_header:after,.open_menu .menu_header:after{content:"";position:absolute;top:100%;bottom:0;width:100%;height:25px;background: radial-gradient(ellipse at 50% -103%, rgb(0 0 0 / 25%), rgba(97, 97, 97, 0.0) 62%);padding-top:20px;left:0;z-index:1;pointer-events:none}.menu_sg .mm_menu_content_title{min-height:45px}.menu_sg .mm_menus_ul li{list-style-type:none}.menu_sg .mm_menus_li.menu_secondaire_left{border-right:none}.menu_sg .mm_tab_toggle_title img{margin-right:10px;width:auto}.menu_sg .mm_tab_has_child::after{display:none}.menu_sg .mm_columns_li.column_size_12.mm_has_sub .ets_mm_block.mm_block_type_html{display:flex;justify-content:center}.menu_sg li.mm_columns_li.column_size_12.mm_has_sub{margin-top:25px;margin-bottom:25px}.menu_sg .mm_columns_li.column_size_12.mm_has_sub .btn-primary{text-transform:uppercase;font-weight:600;padding:15px 15px 13px}.menu_sg .mm_columns_li.column_size_12.mm_has_sub .btn-primary,.menu_sg .mm_columns_li.column_size_12.mm_has_sub .btn-primary:focus{background-color:transparent;border:2px solid #0c0c0d}.menu_sg .mm_columns_li.column_size_12.mm_has_sub .btn-primary:hover{background-color:#0c0c0d;color:#fff!important;border:2px solid #0c0c0d}.menu_sg .mm_columns_li.column_size_12.mm_has_sub .btn.btn-primary::after{content:"\2192";margin-left:10px;font-size:inherit;color:#000}.menu_sg .mm_columns_li.column_size_12.mm_has_sub .btn.btn-primary:hover::after{color:#fff}.menu_sg .mm_columns_li.column_size_4.mm_has_sub .h4{font-weight:600}.menu_sg .ets_mm_block_content .help{list-style:none}.menu_sg .ets_mm_block_content ul li a::before{display:none}.menu_sg .help li{background-color:#f8f9fc;padding:10px 30px;margin:5px 0;width:100%;border-radius:5px}.menu_sg .help li:hover{background-color:#e4e4e4}.menu_sg .ets_mm_block.mm_block_type_image a:hover img{transform:scale(1.05)!important;transition:transform .3s ease!important}.menu_sg .ets_mm_block.mm_block_type_image a:hover{text-decoration:underline!important;transition:text-decoration .3s ease}.breadcrumb-wrapper{margin:auto 3% auto 3%}.breadcrumb li:last-child{content:"/";color:#6a6969;margin:0;font-weight:600}.breadcrumb li:after{content:"/";color:#0c0c0d}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:last-child:hover{text-decoration:underline}body .breadcrumb-wrapper{font-size:15px;background-color:#fff}#header .header-top>.container{position:relative;max-width:100%!important;width:100%!important;justify-content:space-between;align-items:center}.header-top .search-widget form input[type="text"]{border:1px solid #e5e5e5;padding:10px 45px 10px 10px;border-radius:10px}.header-top-wrapper{min-height:97px;padding:27px 60px}.cart-dropdown-wrapper .cart-items{padding-top:10px}.cart-preview .cart-bottom .total-line{justify-content:space-between}.sb-menu-right .cart-preview .cart-title{padding:27px 0 26px}.cart-preview .cart-title .h4{text-transform:inherit;font-weight:700;font-size:24px}.sb-menu-right{width:40%!important}.cart-action .caret-left{margin-right:15px}.sb-menu-right .sb-close-btn i{line-height:13px}.sb-menu-right .sb-close-btn{top:27px}.sb-menu-right .cart-preview .product-infos .product-name{font-size:17px;font-weight:500;margin:-5px 0 8px}.sb-menu-right .cart-preview .product-infos .product-price{margin-top:0}.cart-product-asset{display:flex;gap:9px;width:100%;margin-top:8px}.cart-product-asset .product-line-info{background-color:#f5f5f5;padding:2px 4px}.sb-menu-right .product-infos .product-line-info .value{color:#8d8d8e}.cart-preview .product-image .img-fluid{padding:3px}.cart-preview .cart-product-line .product-image{border:1px solid #f8f9fc!important;border-radius:10px;background-color:#f8f9fc}.cart-preview .cart-action .btn-primary{width:100%;margin-top:10px;display:flex;gap:9px;text-align:center;align-items:center;justify-content:center;font-weight:500;padding:8px 9px;font-size:18px;min-height:45px}.cart-preview .cart-action p.price-total{margin-bottom:0;font-size:18px;font-weight:500;color:#fff}.cart-dropdown-wrapper .total-line.products .price,.cart-dropdown-wrapper .total-line.shipping .price{font-weight:500}.sb-menu-right .cart-bottom .total-line span.label{font-size:17px}.sb-menu-right .cart-bottom .total-line span.value{font-size:20px;display:flex;justify-content:flex-end}.sb-menu-right .btn-primary{border:none}body#checkout #main{margin:0 5%}.page-cart #wrapper .container{width:1400px;max-width:calc(100% - 120px);margin:auto}.page-cart .product-line-info{margin-bottom:20px}.page-cart .product-line-grid-body br{display:none}.card.cart-summary b{font-weight:500}.cart-grid-right a.btn.btn-primary{width:100%}#cart .cart-item{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.05);border-radius:10px;margin-bottom:24px;padding:28px 0 45px 0}.card.cart-summary .clearfix.text-sm-center.mt-1.mb-1{order:3}.page-cart .product-line-info.product-price.h5.has-discount{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:7px}.page-cart .cart-line-product-actions{display:flex;flex-direction:column;align-items:center}.page-cart a.btn.btn-primary.btn-default.fancyboxButton,.page-cart a.btn.btn-primary.btn-default.longbutton{margin:0;padding:0;background-color:transparent}.page-cart a.btn.btn-primary.btn-default.longbutton{margin:10px 0;padding:0}.page-cart .cart-line-product-actions .ndk-rowcustomization{text-align:center;margin-left:5px}.fancyboxButton{position:relative;font-size:0}.fancyboxButton i{font-size:16px}body .ndk-rowcustomization .btn-primary.focus .ndk-rowcustomization .fancyboxButton,.ndk-rowcustomization .longbutton{position:relative;font-size:0}.ndk-rowcustomization .fancyboxButton i,.ndk-rowcustomization .longbutton i{font-size:16px}.page-cart span.product-price{font-weight:500}.page-cart .price{font-size:20px;color:#0c0c0d;font-weight:600}.page-cart .current-price{color:#0c0c0d;display:flex;align-items:center}.page-cart .product-discount .discount.discount-percentage{background:#0c0c0d;color:#fff;font-size:.6rem;padding:0 10px;height:21px;display:flex;align-items:center;font-weight:500}.page-cart .product-discount{display:flex;gap:15px;align-items:center}.page-cart .product-discount .regular-price{color:#989898}.card.cart-summary{display:flex;flex-direction:column}#cart .card.cart-container{padding-right:20px;margin-bottom:0}#cart p.product-manufacturer{text-align:left;color:#888891;margin-bottom:0;font-size:.8rem}#cart p.product-reference{font-size:11px;font-weight:500;margin-top:10px;margin-bottom:0}body .cart-grid-body a.btn-primary{color:#000;background-color:#eaecf3;border:0!important}#cart .cart-item{padding:28px 27px 28px 0}#cart-subtotal-products .value{color:#0c0c0d;font-size:.95rem}#cart .card.cart-container .separator{border:none}#cart .product-line-grid-right .qty .input-group .form-control{width:40px}#cart .remove-item-wrap{justify-content:space-around}#cart .product-line-attribute{font-size:.95rem;margin:0}#cart .product-line-attribute .attr-name{color:#888891;text-decoration:none}#cart .product-line-grid-body>.product-line-info>.label{font-size:18px;font-weight:500;margin:-5px 0 8px}#cart .product-line-grid-img{padding:0 10px 0 0;text-align:center}.cart-detailed-actions .btn-primary{font-weight:500;padding:8px 9px;font-size:18px;height:45px}.cart-summary-line.cart-total .label{text-transform:none}.cart-summary-line .value{font-weight:500;font-size:.95rem}.card.cart-summary,.card.js-cart,#js-cart-sidebar{border-radius:10px}#cart .product-line-grid-img img{text-align:center}#cart .product-line-price .price{margin-right:15px}.page-cart .regular-price{color:#0c0c0d;font-size:16px;margin-right:15px}#cart .cart-summary-line .label{font-size:17px}#cart .product-line-price{display:flex;margin:0 0 12px}#cart .product-flags{position:inherit;line-height:20px;z-index:5;pointer-events:none;display:inline-block}#cart .product-flags .product-flag{font-size:12px;padding:0 10px;min-height:unset;min-width:unset;border-radius:1px;margin-left:0;margin-top:0;font-weight:600}.title-cart-section{display:flex;align-items:center;justify-content:space-between;padding-right:15px}.cart-product-number{background-color:#0c0c0d;padding:4px 6px;color:#fff;line-height:13px}.cart-product-number .cart-item-count{font-size:13px}.cart-product-number .Jost-bold{font-weight:600}.cart-grid-right{margin-top:104px}.cart-summary .btn-primary:after{content:url(https://local.girod-signalisation.com/themes/child_sushi_bar/assets/img/continuer.svg);width:24px;line-height:24px;height:24px;display:inline-block;vertical-align:middle;background:transparent;margin:-1px 0 0 10px}body#checkout section.checkout-step .address-item{max-width:45%}.cart-detailed-actions{padding:0;border:1px solid #fff}.methode_paiement p{margin-top:20px;font-weight:600;margin-bottom:0;padding-left:18px}.methode_paiement svg{fill:gray}.methode_paiement_ul{display:flex;margin:0;padding-left:16px}body#my-account h1{display:none}.account-menu li.list-group-item.selected{background-color: rgb(249 95 95 / 19%);border-radius:5px;margin-top:15px}.account-menu li.list-group-item.selected a.custom-link-class{color:#e13938}.card-header{font-size:16px;font-weight:normal;line-height:23px;background-color:#fff;color:#666;margin-top:10px}.my-account-content .card-body{padding:25px 25px}.card-body{padding:20px 0 0 0;display:flex;flex-direction:column;justify-content:space-evenly}.newsletter-instructions{padding-top:20px}.newsletter-toggle .form-check-label{font-size:16px;padding-left:2.1rem}.address-footer a:hover{color:#0c0c0d}.btn.btn-dark{background-color:#0c0c0d;color:#fff;border-radius:5px}.button.btn.btn-primary.form-control-submit{margin-left:35px;width:45%}.list-group-item{border:none;background-color:#fff;transition:background-color .5s ease}.list-group-item:hover{background-color:#f5f5f5;border-radius:4px}.nt-d-flex{display:flex;margin-bottom:.2rem!important}.table{font-size:16px;color:#666}.table th{white-space:nowrap;color:#0c0c0d}.table td:first-child,.table th:first-child{color:#0c0c0d;font-weight:600}.table td,.table th{padding:.75rem;vertical-align:baseline;border-top:1px solid #f6f6f6}a.back-link{color:#0c0c0d;margin-left:10px}.menu-right{padding-right:74px}.menu-right ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end}.menu-right ul li{margin:0 10px;display:flex;align-items:center;white-space:nowrap}.menu-right ul li a{text-decoration:none;color:#0c0c0d;display:block;padding:18px 0;font-size:16px}.mm_tab_li_content{border:none}.js-an_homeproducts-block.an_homeproducts-block{display:flex}.account-menu{padding:20px;border:1px solid #e2e2e2;border-radius:10px}.nt-customer-details{display:flex;align-items:center}#my-account #wrapper{padding-top:0}.container.identity-container{display:flex}.customer-account-content{width:100%;max-width:1150px;margin:0 auto}.card.customer-card a.custom-link-class{font-size:18px;font-weight:normal;line-height:26px;color:#0c0c0d}.right-card .card{border:1px solid #e2e2e2;border-radius:10px;height:260px;margin-bottom:45px;display:flex}.right-card .card.services-travaux{display:block}.nt-agency-heading.mb-2.mt-1{margin-top:.5rem!important;margin-bottom:.5rem!important;font-weight:600}h3.card-title.font-weight-bold{font-size:23px;font-weight:bolder;line-height:34px;color:#0c0c0d;letter-spacing:.02rem}.service-link{border-bottom:solid 1px #e2e2e2;padding-bottom:10px;padding-top:10px}.service-link:hover{background-color:#f5f5f5;border-radius:4px}.service-link a{display:inline-flex;align-items:center;color:#0c0c0d}body.page-customer-account #content-wrapper{padding-top:0;padding-bottom:0}.page-history #wrapper{padding-top:0}body#history #content-wrapper,body#identity #content-wrapper{border:none;max-width:100%!important}.nt-agency-heading,.nt-customer-info-name,.nt-customer-company-name,.nt-customer-type{font-size:1.1rem;font-weight:500;margin:0;letter-spacing:.02rem}.nt-customer-number{color:#666;margin:0}.col-lg-8.col-md-6.col-sm-6.col-xs-12.history-list{margin-left:20px;border:solid 1px #e2e2e2;border-radius:10px;padding:15px;width:72.66667%;overflow-x:hidden}#history .page-header h1{display:none}h3.history-title{font-size:30px;font-weight:700;margin-top:25px;margin-bottom:25px}.back-section{border-bottom:solid 1px #e2e2e2;padding-bottom:15px}p.history-text{font-size:17px}.history-details{margin-bottom:30px}.svg-customer{width:26px;vertical-align:middle;margin-right:10px}a.custom-svg-class svg{position:absolute;right:0;margin-right:35px}.card-my-information,.card-new-password,.card.card-newsletter,.card.card-my-information-password{border:solid 1px #e2e2e2;border-radius:10px;background-color:#fff;width:100%;padding:30px}.card-my-information .mr-2,.card-my-information .nt-customer-info-name,.card-my-information .nt-customer-company-name,.card-my-information .nt-customer-type,.info-block .title-no-customer{display:none}.card-my-information .no_customer{color:#0c0c0d;font-weight:500;font-size:18px}body.page-customer-account#identity #content-wrapper{padding-top:0}body.page-customer-account #content-wrapper{padding:1.875rem!important}#identity #wrapper{padding-top:0}.identity-container .card h3{font-weight:600;font-size:30px}.identity-container .card .btn{font-weight:600}.card-newsletter .card-body{padding:0}label.newsletter-label{font-weight:500;font-size:17px}.form-check-input{width:20px;height:20px;transform:scale(1);margin-left:0}.information-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.info-block{display:inline-grid;width:30%}p.info-label{margin-bottom:0;font-weight:400;letter-spacing:.03rem;color:#666}.info-block p.info-value{font-weight:500;font-size:18px;margin-bottom:13px}.card-my-information-address .card-body{padding:0}.edit-information-btn{display:flex;align-items:center;gap:8px;color:#666;text-decoration:none;font-size:14px;padding:8px 16px;border:1px solid #e2e2e2;border-radius:5px;transition:all .3s ease}.edit-information-btn:hover{background-color:#f5f5f5;color:#0c0c0d}.edit-information-btn i.material-icons{font-size:18px}.pro-info-message{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px;font-size:14px;color:#666;text-align:center}.pro-info-message .contact-link{color:#0c0c0d;font-weight:500;text-decoration:underline}.customer-info-message{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px;font-size:14px;color:#666;text-align:center}.customer-info-message .contact-link{color:#0c0c0d;font-weight:500;text-decoration:underline}a.add-adress-btn{color:#666;font-size:16px;display:flex;gap:5px}.card-new-password .form-group-new-password{margin-bottom:0}p.registered-email-label{font-weight:500}p.customer-email{border:1px solid #e2e2e2;width:50%;padding:5px;border-radius:5px;margin:0}input#reset_email{width:30%}small.form-text.text-muted{margin-bottom:20px}.card.card-newsletter{margin-top:30px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:2rem}.card-newsletter .card-header{background-color:transparent;border-bottom:1px solid #e5e5e5;padding:1.5rem}.card-newsletter .card-title{color:#363636;font-size:1.25rem;font-weight:600;margin:0}.card-newsletter .text-muted{color:#6c757d;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.newsletter-toggle{margin-bottom:20px}.card.card-my-information-address{border:solid 1px #e2e2e2;border-radius:10px;background-color:#fff;margin-bottom:30px;padding:30px}.card-my-information-address .address-container{display:flex;flex-wrap:wrap;gap:30px;margin-top:20px}.address-container .col-md-6{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin:0}.address-block{background:#fff;border-radius:10px;height:100%;display:flex;flex-direction:column}.address-block .address-header{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}.address-block .address-header i.material-icons{display:block;color:#666;font-size:24px}.address-block .address-header h4{margin:0;font-size:18px;font-weight:500;color:#666}.address-block.pro .address-content{flex-grow:1}.address-block .address-content p{margin:5px 0;line-height:1.2;font-size:17px}.address-block .customer-name{font-weight:500;margin-bottom:10px}.address-block.pro .company{margin-bottom:10px}.address-block .street,.address-block .city-info,.address-block .country,.address-block .phone,.address-block .customer-name,.address-block .company{color:#0c0c0d;font-size:16px}.address-block .same-address{margin-top:15px;padding-top:15px;border-top:1px solid #e2e2e2;color:#666;font-style:italic;font-size:16px}.pro-address-info{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px;text-align:center;font-size:14px;color:#666}.pro-address-info .contact-link{color:#0c0c0d;font-weight:500;text-decoration:underline}.address-header{margin-bottom:15px}.address-header i.material-icons{display:none}.address-header .address-alias{margin:0;font-size:18px;font-weight:600;color:#888891}.address-content{flex-grow:1}.address-content .adress-name,.address-content .customer-name{color:#0c0c0d;font-weight:500}.address-content .adress-street,.address-content .address-city,.address-content .address-country,.address-content .phone,.address-content .company,.address-content .street,.address-content .city-info{color:#0c0c0d}p.address-name,.address-conten.pro .company{font-weight:500}.address-conten.pro .address-name{font-weight:400}.address-footer{display:flex;justify-content:flex-start;gap:20px;margin-top:20px;padding-top:15px;border-top:1px solid #e2e2e2}.address-footer a{display:flex;align-items:center;gap:5px;color:#666;text-decoration:none;font-size:16px}.address-footer i.material-icons{font-size:18px}a.account-link{color:gray}#module-an_wishlist-list #wrapper{padding:2% 3%}.header-type-header7 #_desktop_an_wishlist .js-an_wishlist-nav-count{position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;right:-7px;top:-1px;font-size:10px;background:#f50e1b;color:#fff}.header-type-header7 #_desktop_an_wishlist .header-link-image{position:relative}article.alert.alert-warning{font-size:14px}.page-content-button.page-content{min-width:86px!important}.page-content-button.page-content .an_wishlist-container{right:-35px!important;position:relative;top:13px}body .page-content .an_wishlist-container{height:50px;width:50px;border-radius:5px;background-color:#0c0c0d!important}.productblock-image .js-an_wishlist-container.an_wishlist-container.js-an_wishlist-addremove{display:none}.an_wishlist-message-popup{width:50%;max-width:500px}#products.an_wishlist-list .product-miniature{flex-basis:25%;width:25%;margin:0 0 15px;padding:0 15px;position:relative}.an_wishlist-list-cart #products .product-miniature{flex-basis:40%;width:25%;margin:0 0 15px;padding:0 15px;position:relative}#module-an_wishlist-list .product-description{padding:0 10px}#module-an_wishlist-list .product-miniature .highlighted-informations .an_wishlist-mini{right:27px}.form-container input{background-color:#bdc3c7;border:0;padding:3px 10px;margin:5px 0;font-size:18px;width:150px;box-shadow:3px 3px 0 0 #ecf0f1}.form-container input:focus{background-color:#ecf0f1;box-shadow:3px 3px 0 0 #bdc3c7;outline:none}.form-container input.invalid{background:rgba(192,57,43,.85)}.form-container button{border:0;margin:5px 0;background-color:#bdc3c7;font-size:18px;box-shadow:3px 3px 0 0 #ecf0f1}.form-container button:focus{box-shadow:3px 3px 0 0 #7f8c8d;outline:none}.form-container button:hover{background-color:#ecf0f1;box-shadow:3px 3px 0 0 #bdc3c7}.form-container button.valid{transition:all .75s ease;background-color:rgba(39,174,96,.85)}input::-webkit-input-placeholder{color:#fff}input:focus::-webkit-input-placeholder{color:#ecf0f1}input::-moz-placeholder{color:#fff}input::placeholder{color:#7a7a7a}input:focus::-moz-placeholder{color:#ecf0f1}.customer-connected #abs_usually_bought_together{border-top:none;margin-top:0}.customer-connected .fiche-product-reassurance{margin-bottom:35px}#product h1.h1{font-size:26px;line-height:1.25;font-weight:600;margin-bottom:10px}.product-description-short-30 p{color:#2e2e2e}.productblock-description{font-size:18px;margin-bottom:15px}.productblock-description p{margin-bottom:0}#product #content{max-width:100%;height:auto;margin:0 auto}.product-mainblock{margin:auto 1% 100px 2%}.an_productpage-slider-main .slick-arrow.slick-prev{left:40px}.an_productpage-slider-main .slick-arrow.slick-next{right:40px}#product #wrapper{padding-top:20px}.an_productpage-slider-main .slick-track .slick-slide{background-color:#f8f9fc}.an_productpage-slider-image{padding-top:7%;padding-bottom:7%}.nav-slide-selected:before{content:"";display:block;position:absolute;top:0;right:5px;bottom:0;left:5px;border:1px solid #000}.product-benefits{margin:35px 0 0 97px}.product-benefits h3{font-size:22px}.benefits-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.benefit-tag{background-color:#f95f5f;padding:5px 14px;border-radius:5px;color:#fff;font-weight:500;font-size:16px;white-space:nowrap;display:inline-block}.an_stickyAddToCart .container,#footer .container{width:1440px;max-width:1440px}#products .product-title a,.featured-products .product-title a,.product-accessories .product-title a,.product-miniature .product-title a,.product-information-dropdown h5 a,.product-desc a,.product-name a{color:#0c0c0d;font-size:19px;font-weight:600}#products .product-title,.featured-products .product-title,.product-accessories .product-title,.product-miniature .product-title{text-align:left;text-transform:none;margin:0;padding-top:5px}p.product-manufacturer{text-align:left;color:#888891;margin-bottom:0;line-height:1.1}.a_partir_de{font-size:16px;font-weight:500}.product-prices-block .price{margin-right:15px}.product-prices-block .money{font-size:18px;font-weight:600}.productblock-content .product-price-and-shipping{text-align:left;display:flex;justify-content:space-between;margin:0;padding:5px 5px 0 0}.product-list-reviews{justify-content:flex-start;align-items:center;position:inherit;padding:5px 0}.product-list-reviews .grade-stars .star-content{margin:0;top:0}.product-list-reviews .comments-nb{margin-left:0;color:#888891;font-size:12px}.product-miniature.product-height:not(.col-lg-12) .product-price-and-shipping .an_productattributes {padding:0}#category #products .highlighted-informations{left:inherit;right:20px}#category-description p{font-size:17px}body .product-miniature .highlighted-informations .an_wishlist-mini{background-color:transparent!important;position:absolute;top:0;margin:0 9px 1px 0}.product-miniature .highlighted-informations{justify-content:flex-end;bottom:inherit;opacity:1}.highlighted-informations .an_wishlist-mini svg path{fill: rgb(0 0 0)
}#products .highlighted-informations,.featured-products .highlighted-informations,.product-accessories .highlighted-informations,.product-miniature .highlighted-informations{bottom:initial;top:10px;opacity:1;right:20px}.product-flags .product-flag{font-size:14px;padding:2px 15px;font-weight:500;margin-top:8px;margin-left:15px;background-color:#0c0c0d}#category .product-flags{top:10px;left:5px}.product-miniature.product-height:not(.col-lg-12) {position:relative}.an_wishlist-list-cart #products .products,#products.an_wishlist-list .products{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px;margin:0 -10px}.badge-prix-sur-devis{background-color:#0c0c0d;color:#fff;padding:2px 14px;font-weight:500;font-size:.75rem;display:inline-block;text-transform:uppercase;border-radius:2px;margin-top:8px;margin-bottom:6px;letter-spacing:1px}#category-top{margin-right:0;margin-bottom:20px}div#js-product-list{padding-top:5px}#js-product-list .product-prices-block{padding-top:8px}.product-price-and-shipping{text-align:left}.product-description .product-price-and-shipping{display:flex;justify-content:space-between!important}.product-miniature.product-height:not(.col-lg-12) .product-price-and-shipping {display:flex;justify-content:space-between!important}.page-category #wrapper .container{max-width:1630px;padding:0 55px 0 55px;margin:0 auto}.page-category #left-column{display:none}.page-category #wrapper .container .col-lg-9{float:left;width:100%}#js-product-list .product-miniature .regular-price{font-size:14px;color:#888891}.product-information .product-description-short-1 p{font-size:18px;color:#888891}.product-comments-additional-info .comments-note{margin-right:0;margin-bottom:0}.additional-links .link-comment{display:flex}#product .product-reference{font-weight:500;color:#747474;padding-top:3px}.product-highlights{margin:2rem 9rem}.product-highlights h5{font-size:18px;font-weight:600;margin-bottom:1rem}.highlights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,auto));gap:.5rem}.highlight-tag{background-color:#ff5c5c;color:#fff;padding:.5rem 0;border-radius:4px;font-size:16px;display:inline-block;text-align:center;white-space:nowrap;font-weight:500;font-family:"Jost",Arial,sans-serif;letter-spacing:.02rem}.product-actions .an-pf-fields-total{display:none}.product-actions .an-pf-fields-wrap{padding:0}.product-id-59 .product-information .product-additional-info{margin-bottom:30px}.product-id-85 .productblock-description ul{margin-bottom:17px;margin-top:10px;font-size:16px;font-weight:500}.avis-questions{display:flex;gap:24px}span.note-avis{font-size:14px;margin-right:9px;margin-left:3px;font-weight:500}.avis-cli{display:flex;gap:2px}.product-information .product-additional-info{margin-bottom:10px}.avis-cli .fa{display:inline-block;font:14px/1 FontAwesome;-moz-osx-font-smoothing:grayscale;padding-top:5px}.product-comments-additional-info .additional-links{display:flex;gap:10px;align-items:center}.product-comments-additional-info span.nb-avis{color:#989898;font-family:'Jost',sans-serif;font-weight:400;font-size:13px;text-decoration:underline}.product-comments-additional-info .link-comment{text-decoration:none;font-weight:bold;color:#333}.product-comments-additional-info .material-icons{vertical-align:middle;margin-right:5px}.product-actions .product-variants .product-variants-item .input-radio+.radio-label{border-radius:3px;min-width:70px;min-height:30px;padding:1px 15px 0}.o-questions-answers{display:flex;align-items:center;gap:8px}.o-questions-answers svg{width:17px;height:16px}a.nabs-questions-link{text-decoration:underline}.nabs-questions-link{text-decoration:none;color:inherit;font-size:14px}.product-actions .product-variants:empty{border-top:none}.product-prices{margin-bottom:28px}.product-prices .price{font-weight:600;color:#0c0c0d;letter-spacing:-.02rem}.product-prices sup{font-size:65%}#product .price-line{display:flex;align-items:baseline;gap:10px}.product-discount .regular-price{margin-left:10px;margin-right:0}.product-additional-info .product-reference label{font-weight:500;text-transform:uppercase;font-family:'Jost',sans-serif;font-size:12px;color:#747474}#product .product-details-info div:last-child{margin-bottom:0!important}body .o-questions-answers{margin-bottom:0!important}.product-details-info{display:flex;justify-content:space-between}.product-actions .control-label{font-size:16px;line-height:1.2;margin-bottom:5px;font-weight:500}.product-actions .product-variants>.product-variants-item{margin:0 0 0}.product-variants>.product-variants-item ul li{margin:2px 5px 15px 0}.product-piquet-neige-modele-economique .product-discounts{border-top:solid 1px #e6e6e5}.product-piquet-neige-modele-economique .product-discounts>.product-discounts-title{font-weight:500;font-size:.875rem;border:1px solid #000;width:203px;padding:5px 10px;text-transform:uppercase;margin-bottom:20px;margin-top:20px}.product-discounts>.table-product-discounts thead tr th{border:.2125rem solid #f1f1f1;font-weight:600}.product-discounts>.table-product-discounts tbody tr td{border:.2125rem solid #f1f1f1}.estimateddelivery h4:before,.ed_orderbefore:before{color:#0c0c0d;display:inline-block;transform:scaleX(-1)}#estimateddelivery .ed_orderbefore_msg{color:#0c0c0d!important}#estimateddelivery .ed_orderbefore_msg .ed_picking_date{color:#16a52e!important;font-weight:500}.estimateddelivery>div{border:none;margin-bottom:0;padding:10px 10px 0 0}div#estimateddelivery{margin-bottom:10px}.liv-fab-fr{display:flex;justify-content:space-between}.fab-fr img{width:100px;height:35px}.product-add-to-cart .qty{margin:0 40px 0 0}.product-add-to-cart .btn{font-size:18px;font-weight:500!important}.product-availability-wrap{display:none}.fiche-product-reassurance{display:flex;justify-content:space-between;padding:7px 0 15px 0;margin-bottom:30px;border-bottom:1px solid #e6e6e5;font-size:14px;font-weight:500}.info-retour-produit{display:flex;align-items:center}svg.bi.bi-arrow-repeat{margin-left:6px;margin-right:6px}.pro-section-addtocart div,.info-retour-produit div{margin-bottom:0}.info-retour-produit div{display:flex;align-items:center}.secure-payments{display:flex;align-items:center;justify-content:space-between;gap:2rem;font-family:system-ui,-apple-system,Segoe\ UI,Roboto,Arial,sans-serif;padding-right:10px}.secure-title{margin:0;font-size:.9rem;font-weight:600;color:#1a1a1a;white-space:nowrap}.secure-logos{display:flex;flex-direction:column}.secure-logos .row{display:flex;align-items:center}.secure-logos .row img{height:26px;width:auto;display:block;background:#fff;border-radius:4px;padding:3px 2px;gap:.2rem}.pro-section-addtocart{background:#f8f8f8;padding:10px 15px;border-radius:5px}.pro-conditions p{margin-bottom:0}.pro-conditions h4{font-size:18px}.discount-badge{position:absolute;top:10px;left:10px;background-color:#0c0c0d;color:#fff;padding:5px;font-size:.9em}.configurable_product{display:flex;align-items:center;margin-left:10px;font-size:14px;color:#888891}#products .thumbnail-container-image,.featured-products .thumbnail-container-image,.product-accessories .thumbnail-container-image,.product-miniature .thumbnail-container-image{height:auto;max-height:330px!important;min-height:330px!important}.svg_configurable{margin-left:5px;margin-bottom:4px}.svg_configurable path{fill:#888891}.star-content .star-on{color:#000!important;filter:brightness(0)!important}.product-details{display:inline;margin-right:5px;font-weight:400}.product-pack .pack-product-container .pack-product-name{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.075rem;color:#7a7a7a}.page-product h1.h1{font-weight:700;font-size:24px}.page-product .product-prices .current-price .price{color:#f95f5f;font-weight:700;font-size:1.563rem;font-weight:600}.product-actions .product-variants.product-detail-page>.product-variants-item:first-child{border-top:1px solid #ccc;padding-top:25px}.product-actions .product-variants.product-detail-page>.product-variants-item:not(:last-child) {border-bottom:1px solid #ccc;padding-bottom:25px}.product-variants.product-detail-page .control-label{display:flex;align-items:center;cursor:pointer}.product-variants.product-detail-page .control-label .label-text{flex:1}.product-variants.product-detail-page .control-label .label-text b{font-weight:500}.product-variants.product-detail-page .control-label .label-text,.product-variants.product-detail-page .control-label .info-box i{font-size:16px}.product-variants.product-detail-page .control-label .info-box span{padding-right:10px;vertical-align:middle;color:#b7b7b7;font-weight:400;font-size:1.063rem}.product-variants.product-detail-page .control-label .info-box span,.product-variants.product-detail-page .control-label .info-box i{vertical-align:middle}.product-variants.product-detail-page .control-label .info-box i{font-style:normal;font-size:2rem;position:relative;top:-2px}.product-variants.product-detail-page .control-label.disabled{cursor:not-allowed}.sidebar-product-popup,.sidebar-product-popup-overlay{width:100%;height:100%;max-width:860px;position:fixed;top:0;right:0;background:#fff;padding:0;opacity:0;transition:all .3s}.sidebar-product-popup .popup-header{display:flex;background:#f5f5f5;padding:15px 50px;align-items:center}.sidebar-product-popup .popup-header .product-title{flex:1}.sidebar-product-popup .popup-header .product-title h2{font-size:1.563rem;font-weight:600;color:#0c0c0d;margin:0}.sidebar-product-popup .popup-header .close-icon{font-size:1.5rem;color:#c2c4cc;cursor:pointer;transition:all .3s}.sidebar-product-popup .popup-header .close-icon:hover{color:#000}.sidebar-product-popup .products-info-row{height:calc(100vh)}.sidebar-product-popup .products-info-row .scroll-div{overflow-y:auto}.sidebar-product-popup .products-info-row .nt-padding-30{padding:30px 50px}.sidebar-product-popup .products-info-row p{color:#707070;margin-bottom:2rem;font-size:1.25rem;font-family:'Segoe UI'}.sidebar-product-popup .products-info-row ul{display:flex;flex-wrap:wrap;gap:30px}.sidebar-product-popup .products-info-row ul li{width:calc(50% - 15px);border:1px solid transparent;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);padding:15px 15px 25px;font-size:14px;margin:0;display:block;height:auto;background:#fff}.sidebar-product-popup .products-info-row ul li input{top:0;left:0}.sidebar-product-popup .products-info-row ul li .color.texture{width:100%!important;height:290px!important;background-size:cover!important;margin:0 0 8px!important;border:0;border-radius:0!important}.sidebar-product-popup .products-info-row ul li:has(:checked),
.product-variants .sidebar-product-popup ul li.input-container-color.input-container-checked,
.product-variants .sidebar-product-popup ul li:hover {border-color:#9e9e9e!important;box-shadow:0 0 15px rgba(0,0,0,.2)}.sidebar-product-popup .products-info-row ul li .an_attr-effect,.sidebar-product-popup .products-info-row ul li .attribute-description{line-height:normal;padding-bottom:5px;border:0!important;border-radius:0!important;font-weight:600}.sidebar-product-popup .products-info-row ul li .an_attr-effect{font-size:1.25rem}.sidebar-product-popup .products-info-row ul li .attribute-description{font-weight:600;color:#707070;font-size:1.125rem}.sidebar-product-popup .products-info-row ul li .an_attr-effect,.sidebar-product-popup .products-info-row ul li .product-attribute-price{display:block}.sidebar-product-popup .products-info-row ul li .product-attribute-price{font-weight:600;color:#0c0c0d;font-size:1.125rem}.sidebar-product-popup-overlay{background:rgba(2,3,24,.6);max-width:100%;padding:0;z-index:999;transition:none!important}.sidebar-product-popup{z-index:9999}.sidebar-product-popup.active,.sidebar-product-popup-overlay.active{opacity:1!important;transform:translate3d(0,0,0)!important}body:has(.sidebar-product-popup.active) {overflow:hidden;padding-right:15px}.page-product .picking-date.estimateddelivery .ed_item{border:0;padding:1rem 0}.page-product .picking-date.estimateddelivery .ed_item .ed_picking_date{color:green;font-weight:600}.page-product .picking-date.estimateddelivery .ed_item{display:flex;justify-content:space-between;align-items:center}.page-product .picking-date.estimateddelivery .ed_item .ed_orderbefore_msg{font-size:14px}.page-product .productblock-content,.page-product .productblock-content h1.h1,.sidebar-product-popup .popup-header .product-title h2{font-family:"Jost",sans-serif}.page-product .productblock-content{color:#0c0c0d}.page-product .productblock-content .h1.h1{font-size:1.625rem;font-weight:600;color:#0c0c0d}.page-product .productblock-content .product-details-info .product-reference label,.page-product .productblock-content .product-details-info .product-reference span{color:#0c0c0d;font-size:1rem;font-weight:500}.nt-flex-1{flex:1}.nt-attribute-section{padding:10px 30px;background-color:#e6e6e6}.nt-attribute-fields{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.nt-attribute-section .nt-attribute-fields .an-pf-field-type-text-wrap .anpf-field-counter-max_length{top:unset;bottom:unset;background-color:unset}.sidebar-product-popup .products-info-row ul li .an_pf_char_counter{font-weight:400;color:#a5a5a5;font-size:13px}.product-variants-item .control-label.disabled *{color:#a5a5a5}.nt-attribute-price{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap}.nt-attribute-price .regular-price{text-decoration:line-through;color:#999;font-weight:600}ul#group_22{gap:15px;flex-direction:row}ul#group_22 li{width:calc(33.33% - 10px)}.sidebar-product-popup .products-info-row ul li.input-container-color{display:flex;flex-direction:column;justify-content:space-between}.sidebar-product-popup .products-info-row ul li.input-container-color>*{width:100%}.sidebar-product-popup.active{height:100vh}.sidebar-product-popup.active .attribute-customization{position:absolute;bottom:0;left:0;width:100%}.product-id-95 button.btn-primary.btn-ndkacf-popup.btn{position:absolute;top:320px;width:78%;margin:0 0 0 165px}.product-id-95 .fiche-product-reassurance{margin-top:10px}.product-id-95 .ndkcfLoaded .userPanelTitle{display:none}.product-id-95 .ndkacf-close-modal span{width:35px;line-height:30px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding:0 0 2px 0}.product-id-95 .ndkcf_recap_content .ndkcf_recap_total .price{color:#0c0c0d}.product-id-95 #ndkcf_recap{right:29px;bottom:82px;z-index:9999;display:none;animation:all 1s linear ease;min-height:35px;background:var(--ndkacf-ui-main-bg);width:32%}.product-id-95 .recap_group{margin-bottom:0}.product-id-95 .ndkacf-close-modal span:hover{background-color:#0c0c0d}.product-id-95 .image-library{display:flex;flex-wrap:wrap;gap:19px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-template-rows:masonry;padding:.5em;max-height:400px;overflow-y:initial;width:100%}.product-id-95 #custom-block-popup .ndkcsfields-block .form-group:not(.submitContainer):hover,
.product-id-95 #custom-block-popup .ndkcsfields-block .form-group.activeFormGroup,
.product-id-95 #custom-block-popup .ndkcsfields-block .form-group.opened-form-group {box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.product-id-95 #custom-block-popup .ndkcsfields-block .form-group:not(.opened-form-group):not(:hover) .toggler {color:var(--ndkacf-ui-main-text-color)}.product-id-95 .ndkcsfields-block .toggler{color:#0c0c0d;text-transform:uppercase;font-weight:600}.product-id-95 .sticky-responsive.header-pc{justify-content:end}.product-id-95 .ndk-imgs-popup{width:66.2%;float:left;padding:0 0 10vh 0;max-height:100vh;border-right:1px solid #ccc}.product-id-95 .product-line-info{padding-bottom:15px}.product-id-95.modal-open{overflow:hidden}.product-id-95 label{margin-bottom:0}.product-id-95 .ndkacf-options{overflow-y:auto;max-height:90vh;width:34%;float:left;height:100%;position:absolute;bottom:0;top:25px;padding:0 .5em 10vh;overflow-x:hidden;right:0}.product-id-95 .col-md-4.col-xs-8.pull-left.product-actions{padding:0 16px 0 0}.product-id-95 .product-information p{margin-bottom:0}.product-id-95 .price{color:#fff;font-size:20px;font-weight:500}.product-id-95 .ndkcsfields-block .form-group{padding:.5em 1em;margin:.5em 0;border-radius:0}.product-id-95 #custom-block-popup .ndkcsfields-block .form-group{background:none}.product-id-95 .ndkcfTitle.userPanelTitle.btn.btn-default{display:none}.product-id-95 .fieldPane.clearfix{padding-top:21px;border-top:1px solid #ccc;margin-top:12px}.product-id-95 .ndkcsfields-block center i{display:block;font-size:16px;line-height:12px;font-weight:500}.product-id-95 .img-item-row{width:182px}.product-id-95 .selected-img-container:not(.ndk_color_list):not(.subValues),
.product-id-95 .selected-color {border:1px solid #0c0c0d;background:#fff}.product-id-95 .img-item-row center{bottom:32px}.product-id-95 .recap_group.recap_group_8.recap_filled,.product-id-95 .recap_group.recap_group_9.recap_filled{display:flex;gap:12px}.product-id-95 .effectButton{display:none}.product-id-95 .field_notice strong{font-size:20px}.product-id-95 .sizeSelector{display:none}.customization-modal .modal-dialog{max-width:600px}.customization-modal .modal-content{border-radius:7px;padding-bottom:20px}.customization-modal .close{font-size:2rem;font-weight:700;color:#000;opacity:.2}.customization-modal .modal-header{padding:20px;border-bottom:none;display:flex;flex-direction:row;justify-content:space-between;background-color:#f8f9fc;border-radius:7px}.customization-modal .modal-header .close{order:2}.customization-modal .modal-content .modal-body .product-customization-line .label{font-weight:600;font-size:1rem}.customization-modal .col-sm-3{float:left;width:35%}.customization-modal .col-sm-9{float:left;width:65%}.customization-modal .modal-content .modal-body{padding-top:28px}.product-image.media-middle html{overflow:hidden}.btn-devis{background-color:#e13938;color:#fff;border:none;padding:12px 24px;font-weight:bold;text-transform:uppercase;display:inline-block;transition:background .3s ease}.btn-devis:hover{background-color:#c22020;color:#fff}#product .Product-comments-general-div{background:#f8f9fc;border-radius:5px;padding:3% 0 4% 0}.product-rating-wrapper{display:flex;align-items:center;gap:6px;flex-direction:column-reverse}.product-comment-list-item .comment-content p{margin-bottom:8px}.product-average-rating{font-size:14px;font-weight:600;color:#333}.rating-main{font-size:45px;font-weight:bold;color:#0c0c0d}.rating-total{font-size:20px;color:#708893}#product h3.comments-title,#product h3.abs_customerq.page-product-heading{font-size:35px;font-weight:600;margin:auto 0 2rem 5%}.comments-about{text-decoration:underline}#product .comments-title{font-size:18px}#product .comments-information{margin:auto 5% 2% 5%}.product-comments-list-rate .material-icons[data-icon]:before{content:attr(data-icon)}#product p.comments-information-text{font-size:16px;font-weight:400}#product .product-comments-list-rate{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:45px 60px 25px;margin:auto 5% auto 5%;border-radius:10px 10px 0 0}#product .comments-stars{display:flex;align-items:center}#product .grade-stars .star-on{filter:grayscale(100%) brightness(.4)}#product .comments-nb{font-size:25px;font-weight:600;margin-left:-15px!important}#product #empty-product-comment.product-comment-list-item{display:flex;border-radius:5px;margin:auto 5% auto 5%;padding:0 60px 0 60px}#product .product-comment-list-item{display:flex;border-radius:5px;margin:auto 5% auto 5%;padding:0 60px 30px 60px}#product #empty-product-comment button.btn.btn-comment.btn-comment-big{margin-bottom:0}#product .product-comment-list-item .comment-infos{color:#708893;padding:0}#product .comment-content{padding:0}#product a.comments-about{color:#0c0c0d!important}#product .additional-links a{margin-right:10px}#product div#product-comments-list-footer{display:flex;justify-content:center;background:#fff;margin:auto 5% auto 5%;border-radius:0 0 10px 10px}#product button.btn.btn-comment.btn-comment-big{font-weight:500;padding:13px 25px;letter-spacing:.03rem;display:flex;align-items:center;border-radius:5px;font-size:18px;background-color:#0c0c0d;margin-bottom:30px}.product-comment-modal .modal-header{background-color:#f8f8f8}.product-comment-modal .modal-body{padding:25px 30px 30px}.product-comment-modal .modal-dialog .h3{font-size:18px;font-weight:600}.product-comment-modal ul#criterions_list{margin-bottom:0}.product-comment-modal #post-product-comment-form .row{display:flex;flex-direction:row;align-items:center}.product-comment-modal .post-comment-buttons .btn-comment{font-weight:600;padding:13px 25px;letter-spacing:.03rem;display:flex;align-items:center;border-radius:5px;font-size:16px;background-color:#0c0c0d}.product-comment-modal .btn-comment-big{height:40px}.product-comment-modal .btn-comment-inverse{font-weight:600;padding:13px 25px;letter-spacing:.03rem;border-radius:5px}.product-comment-modal .modal-header .h2{float:left;font-size:25px;font-weight:600}.btn-comment-inverse:hover{background-color:#6b868f;border:1px solid #6b868f;color:#fff}#product .page-product-box{background:#f8f8f8}#product .abs_customerq_container{display:flex;flex-direction:column-reverse}#product .abs_customerq_block{background:#f8f8f8;margin:4% 5% 2% 5%;padding:0}#product .abs_customerquestions_post_question{background:#f8f8f8;border:none}div#abs_customerquestions_block_no_search{background-color:#fff;border-radius:10px;padding:20px}.abs_customerquestion{margin-top:0}.abs_row{padding:10px}.abs_row:nth-child(even) {background-color:#f8f8f8}#product .abscustomerq-link{color:#000!important;font-weight:600;font-size:16px}#product .absq_no_answers_for_now{color:#dd4f13!important;font-weight:500}.absq_respuesta.con_abs{font-size:16px;font-weight:600}#product span.abs_customerquestions_aclaro,#product .inputaskabscustomerq{display:none}span[id^="abs_cq_useful"]{color:#0c0c0d;font-size:16px;font-weight:300}.absq_encabezado.con_abs,.abs_customerquestions_aclaro{font-size:16px}#product div#abs_customerquestions_block_post_question{margin-top:-3em}#product button#bt-post-abs-cq{color:#fff}.bt-abs-cq-modal button{display:flex;align-items:center;font-size:16px;font-weight:500;padding:12px 8px;height:45px;color:#fff}.modal-content .bt-abs-cq-modal button{height:35px}.absq_pregunta.con_abs{font-size:16px;font-weight:600}.abs-small-fqb-container .abs-aclarat_list_u_b_container.abs-size-mini.show-abs-details-f-q,.abs-small-fqb-container .abs-aclarat_list_u_b_container.abs-size-mini.hide-abs-details-f-q{display:inline;padding-left:10px;padding-top:0}.abs-small-fqb-container .abs-aclarat_list_u_b_container.abs-size-mini,.abs-small-fqb-container .abs-freq-bo-t-no-sel-container.abs-size-mini{width:auto;padding-left:10px}ul.list_products_abs_u_b_together li .txt-abs-u-b a,.abs-size-mini a{color:#007185;text-decoration:underline}.abs-aclarat_list_u_b_container i.material-icons,.abs-freq-bo-t-no-sel-container i.material-icons{color:#dc3545}.abs-small-fqb-container .abs-aclarat-list_u_b_together,.abs-small-fqb-container .abs-freq-bo-t-no-sel{display:flex;align-items:center}ul.list_products_abs_u_b_together li .txt-abs-u-b a,.abs-size-mini a{text-decoration:underline}span.price-abs-u-b-tog{font-weight:500}.abs-small-fqb-container .block_abs_usually_bought .abs-line{border-bottom:1px solid #ccc}.bt-abs-cq-modal{border:none;border-radius:5px;background-color:#0c0c0d;color:#fff}.bt-abs-cq-modal.abs-cq-bt2:hover{background-color:#0c0c0d}.abs-cq-modal{color:#0c0c0d;font-size:16px}.abs-cq-modal .modal-content{height:auto}.bt-abs-cq-modal button{padding:0 20px 0 20px}.highlighted-informations svg{transform:scale(1.4)}#abs_usually_bought_together{padding:0;border-top:1px solid #e6e6e5;margin-top:30px}.abs-small-fqb-container ul.products_abs_u_b_together{text-align:left;padding:0 0 30px 0}.abs-small-fqb-container h3.abs_usually_bought_together{margin:25px 0 0;font-size:22px!important}.bt-abs-fbt-modal.abs-fbt-bt2:hover{background:#0c0c0d!important;color:#fff}.abs-small-fqb-container .abs-aclarat-list_u_b_together,.abs-small-fqb-container .abs-freq-bo-t-no-sel{display:none}#product .nav-tabs{border-bottom:1px solid #e0e0e0;position:relative}#product .nav-tabs .nav-link:hover{color:#747474;border-color:transparent}#product .nav-tabs .nav-link.active{color:#0c0c0d;border:none;border-bottom:1px solid #0c0c0d;background-color:transparent}#product .nav-tabs .nav-link::after{content:'';position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:#0c0c0d;transition:width .3s ease}#product .nav-tabs .nav-link.active::after{width:100%}#product .panel-group{margin-top:20px}#product .panel{margin-bottom:10px}#product .panel-heading{background-color:#fff;padding:15px;cursor:pointer}#product .panel-title a{position:relative;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#0c0c0d;text-transform:capitalize;font-size:18px;font-weight:bold}#product .panel-title a::after{content:'+';font-size:18px;color:#333;margin-left:10px;transition:transform .3s ease , content .3s ease}#product .panel-title a.collapsed::after{content:'+'}#product .panel-title a[aria-expanded="true"]::after,
#product .panel-title a:not(.collapsed)::after {content:'-'}#product .panel-collapse{border-top:none}#product .panel-body{background-color:#fff;padding:15px;color:#333;font-size:14px;border-top:1px solid #ddd}#product .collapse{transition:height .4s ease-in-out}#product .nav-tabs .nav-link{font-size:1.3rem;background:#fff;border:none;font-weight:600;text-transform:none;border-bottom:1px solid transparent;padding:1rem 2rem;position:relative}#product ul.nav.nav-tabs{margin-left:7em}#product .nav-tabs .nav-link.active{color:#0c0c0d;background-color:transparent}#product .tab-content{border:none;background-color:#f8f9fc}#product .tabs .tab-pane{padding:0 80px}.row.product-tabs-info{width:80%;margin-left:10em}.panel.panel-default{border-top:1px solid #d3d3d3}#product section.product-reglementation{margin-left:50px}#product h4{font-weight:600}#product .product-accessories{margin:2% 5%}.product-accessories .thumbnail-container{width:100%;background-color:#f9f8fc;border-radius:3px}.product-accessories .product-miniature.product-height:not(.col-lg-12) .product-description {background-color:#fff;width:100%;align-items:flex-start}#product .product-accessories h3{text-align:left;text-transform:inherit!important;font-size:35px;color:#0c0c0d;line-height:.7}a.thumbnail.product-thumbnail{transition:transform .3s ease , box-shadow .3s ease;background-color:#f8f9fc;height:330px!important}#lgcookieslaw_fixed_button{background-color:rgba(0,0,0,.9)}#lgcookieslaw_banner_af653b7cfcc86f69de641d0b0f440941{padding:30px 0;font-family:'Jost',sans-serif;border-radius:5px}.lgcookieslaw_banner_header{text-align:right}.lgcookieslaw-banner-floating .lgcookieslaw-reject-button{height:auto!important;line-height:10px;border:none;margin-bottom:25px;text-transform:uppercase;text-decoration:underline;font-size:15px;cursor:pointer;font-weight:500;background-color:transparent}.lgcookieslaw-banner-floating .lgcookieslaw-reject-button:hover,.lgcookieslaw-banner-floating .lgcookieslaw-reject-button:focus{color:#0c0c0d;text-decoration:none}.lgcookieslaw-banner-titre{font-weight:600;font-size:30px;color:#0c0c0d;margin-bottom:10px;text-transform:uppercase;line-height:30px}.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container{width:100%;display:block}.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button,.lgcookieslaw-modal-footer-left button.lgcookieslaw-button.lgcookieslaw-accept-button{width:100%;border-radius:3px;margin-bottom:15px;padding:0 18px;text-align:left;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.lgcookieslaw-accept-button svg{margin-left:12px;transition:transform .2s ease}.lgcookieslaw-accept-button:hover svg{transform:translateX(4px)}#lgcookieslaw_banner_af653b7cfcc86f69de641d0b0 a{display:block;text-decoration:underline;margin-top:5px}#lgcookieslaw_banner_af653b7cfcc86f69de641d0b0 .lgcookieslaw-link-container a.lgcookieslaw-link:not(:first-child) {margin-left:0}.lgcookieslaw-customize-cookies-link.lgcookieslaw-link{color:#0c0c0d;font-weight:600;text-decoration:underline;font-size:14px;text-transform:uppercase}.footer-container .lgcookieslaw-info-link{color:#0c0c0d}.footer-container .lgcookieslaw-info-link:hover,.footer-container .lgcookieslaw-info-link:focus{color:#989898}.lgcookieslaw-banner-floating .lgcookieslaw-button-container{margin-top:32px}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title{color:#0c0c0d}.lgcookieslaw-slider{border-radius:50px}.lgcookieslaw-slider:before{border-radius:50px}.lgcookieslaw-modal-footer{display:block}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-left{display:flex;justify-content:space-between;align-items:center;width:100%}.fancybox-outer,.fancybox-inner{border-radius:4px}.lgcookieslaw-modal .lgcookieslaw-cancel-button{background:transparent}.lgcookieslaw-button-container .lgcookieslaw-reject-button,.lgcookieslaw-modal .lgcookieslaw-reject-button{color:#000!important;background:transparent!important}.lgcookieslaw-modal .lgcookieslaw-partial-accept-button,.lgcookieslaw-modal .lgcookieslaw-reject-button{color:#000!important;background:transparent!important;text-decoration:underline;font-weight:600;font-size:14px;text-transform:uppercase;cursor:pointer;font-family:"Jost",sans-serif;padding:0 5px 0}button#lgcookieslaw_cancel_button{display:none}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-right{display:flex;justify-content:flex-start}.lgcookieslaw-modal .lgcookieslaw-partial-accept-button:hover,.lgcookieslaw-modal .lgcookieslaw-reject-button:hover{text-decoration:none}.lgcookieslaw-overlay{background-color:rgba(0,0,0,.7)}.attribute-group-title{margin-bottom:10px;font-size:1.2em;font-weight:600;color:#333}.attribute-group-description{margin-bottom:15px;font-size:.9em;color:#666;line-height:1.5}.product-variants-item:last-child{border-bottom:none}.bouchon-fade-out{text-decoration:line-through;opacity:.5;transition:opacity .4s ease-out}.quotation-form-block{border:1px solid #f8f8f8;border-radius:4px;padding:25px;min-width:50%;box-shadow:-1px 1px 11px 0 rgba(0,0,0,.05);-webkit-box-shadow:-1px 1px 11px 0 rgba(0,0,0,.05);-moz-box-shadow:-1px 1px 11px 0 rgba(0,0,0,.05)}.quotation-form-wrapper{margin:0 auto;display:flex;gap:25px;max-width:1200px}.quotation-form-block h2{margin-bottom:1.5rem}.quotation-form-block .form-group label{text-align:left;font-size:16px}.quotation-columns{display:flex;flex-wrap:wrap;gap:2rem}.quotation-left-column,.quotation-right-column{flex:1 1 48%}.quotation-form .form-group{margin-bottom:1.5rem}.quotation-form label{display:block;font-weight:600;margin-bottom:.5rem}.quotation-form input,.quotation-form select,.quotation-form textarea{width:100%;padding:.75rem 1rem;border:1px solid #ccc;border-radius:6px;font-size:1rem}#opartDevisForm textarea{min-height:200px!important}.form-check{display:flex;align-items:flex-start}.form-check-input{margin-right:.75rem;margin-top:.3rem}.form-check-label{font-size:.9rem!important;line-height:1.4}.form-check-label a{color:#007bff;text-decoration:underline}.quotation-form .btn-primary{background-color:#f50e1b;color:#fff;padding:.75rem 2rem;border:none;border-radius:6px;font-weight:500;cursor:pointer}.quotation-form .btn-primary{margin-top:30px}.quotation-form .btn-primary:hover{background-color:#f50e1b}#opartDevisForm textarea.form-control{text-align:left;vertical-align:top;line-height:1.5}.m3-textfield{position:relative;margin-bottom:1.5rem}.m3-textfield input.form-control{width:100%;padding:.8rem 1rem .5rem 1rem;font-size:1rem;border:1px solid #ccc;border-radius:6px;background-color:transparent;outline:none;transition:border-color .3s}.m3-textfield input.form-control:focus{border-color:#0c0c0d}.m3-textfield label{position:absolute;top:.6rem;left:1rem;color:#666;font-size:1rem;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.m3-textfield input.form-control:not(:placeholder-shown):not(:focus):not(:invalid)+label,
.m3-textfield input.form-control:focus+label,
.m3-textfield input.form-control:valid+label {top:-.6rem;left:.8rem;font-size:.75rem}.m3-textfield input.form-control:not(:placeholder-shown):not(:focus):not(:invalid)+label {color:#f50e1b}.m3-textfield input.form-control:focus+label,.m3-textfield input.form-control:valid+label{color:#0c0c0d}.m3-textfield input.form-control.filled+label{top:-.6rem;left:.8rem;font-size:.75rem;color:#0c0c0d}.m3-textfield .underline{position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#000;transition:width .3s ease}.m3-textfield input.form-control:focus~.underline {width:100%}.form-group.download-file{display:flex;flex-direction:column}.file-upload-wrapper{display:flex;gap:33px;align-items:center}.file-upload-button{display:inline-block;padding:8px 18px;font-size:16px;font-weight:500;color:#f50e1b;background-color:transparent;border:2px solid #f50e1b;border-radius:6px;cursor:pointer;transition:all .3s ease;margin-bottom:10px}.file-upload-button:hover{background-color:#f50e1b;color:#fff}.file-upload-input{opacity:0;position:absolute;z-index:-1;pointer-events:none}.file-upload-input::-webkit-file-upload-button,.file-upload-input::file-selector-button{display:none}.btn-clear-file{background:none;border:none;color:#ccc;font-size:18px;font-weight:bold;cursor:pointer;padding:4px 8px;transition:color .3s ease;vertical-align:middle}.btn-clear-file:hover{color:#f50e1b}.file-name-preview{font-size:14px;color:#444;margin-top:5px}.form-row{display:flex;flex-wrap:wrap;gap:20px}.form-group.half{flex:1 1 48%;min-width:200px}.form-group label{font-weight:500;margin-bottom:6px;display:block}.form-control{width:100%;height:42px;padding:8px 12px;font-size:16px;border:1px solid #ccc;border-radius:4px}select.form-control{appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20fill%3D%22%23000%22%20height%3D%2220%22%20viewBox%3D%220%20-%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7%2010l5%205%205-5z%22/%3E%3C/svg%3E) no-repeat right 12px center;background-size:16px 16px}.radio-toggle{padding:0;margin-bottom:1.5rem}.radio-toggle .form-group{border:none;padding:0;margin:0}.radio-toggle label:first-child{display:block;margin-bottom:.5rem;font-weight:600;border:none;background:none;padding:0;box-shadow:none;cursor:default}.radio-toggle .toggle-group{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.radio-toggle input[type="radio"]{display:none}.radio-toggle input[type="radio"]+label{padding:4px 20px;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-weight:500;color:#333;transition:all .3s ease}.radio-toggle input[type="radio"]:checked+label{background-color:#f50e1b;color:#fff;border-color:#f50e1b}.radio-toggle input[type="radio"]+label:hover,.radio-toggle input[type="radio"]:focus+label,.radio-toggle input[type="radio"]:active+label{border-color:#f50e1b;color:#f50e1b}.radio-toggle input[type="radio"]:checked+label:hover,.radio-toggle input[type="radio"]:checked+label:focus,.radio-toggle input[type="radio"]:checked+label:active{background-color:#f50e1b;color:#fff;border-color:#f50e1b}.form-group.form-check #consent{width:initial}#module-opartdevis-createquotation .price{font-size:20px;font-weight:500;color:#0c0c0d}#module-opartdevis-createquotation .cart_total_price:last-child,#module-opartdevis-createquotation thead{background-color:#f8f9fc}#module-opartdevis-createquotation #wrapper .container{width:1400px;max-width:calc(100% - 120px);margin:auto}.devis-captcha{display:flex;flex-direction:column}.m3-select{position:relative;margin-bottom:2rem}.m3-select select{width:100%;font-size:15px;border:1px solid #ccc;border-radius:6px;background:#fff;appearance:none;z-index:1;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(data:image/svg+xml;utf8,<svg\ fill=\'black\'\ height=\'18\'\ viewBox=\'0\ 0\ 24\ 24\'\ width=\'18\'\ xmlns=\'http://www.w3.org/2000/svg\'><path\ d=\'M7\ 10l5\ 5\ 5-5\'/></svg>) no-repeat right 12px center;background-size:14px 14px;padding:14px 40px 6px 12px;height:45px}.m3-select .floating-label{position:absolute;left:12px;top:-10px;background:#fff;padding:0 4px;font-size:13px;font-weight:500;color:#0c0c0d;z-index:2}.m3-select .underline{display:block;height:2px;background-color:#f50e1b;width:100%;margin-top:4px;transform:scaleX(0);transition:transform .3s ease}.m3-select select:focus~.underline {transform:scaleX(1)}.btn-submit-loader{position:relative;overflow:hidden;background-color:#f50e1b;color:#fff;padding:.75rem 2rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background .3s ease;display:inline-flex;align-items:center;justify-content:center;min-width:250px;margin-top:25px}.btn-submit-loader.loading .btn-text{color:transparent}.btn-submit-loader.loading::after{content:"Envoi en cours...";color:#fff;position:absolute;left:50%;transform:translateX(-50%);font-weight:500;font-size:16px;z-index:2}.btn-submit-loader::before{content:"";position:absolute;height:100%;left:0;top:0;background-color:#f50e1b;width:0;z-index:1;transition:width 2s ease-in-out}.btn-submit-loader.loading::before{width:100%}.radio-toggle.radio-error{border:1px solid #f50e1b;padding:1rem;border-radius:4px;background-color:#fff5f5}.radio-toggle .error-message{display:none;color:#f50e1b;font-size:14px;margin-top:6px}.radio-toggle.radio-error .error-message{display:block}#footer .footer-container li{margin-bottom:0}.footer-container li a{font-size:16px}#footer .links li{font-size:16px}@media screen and (max-width:1199px){.col-lg-8.col-md-6.col-sm-6.col-xs-12.history-list{width:100%;margin-left:0}.info-retour-produit{display:block}}@media (max-width:1024px){.my-account-content>div{font-size:16px}.nt-customer-company-name,.nt-customer-type{font-size:1rem}.additional_text_product_header{height:50px}}@media screen and (max-width:991px){.address-container .col-md-6{flex:0 0 100%;max-width:100%}.address-block.pro{margin-bottom:20px}.right-card .card,.card-my-information,.card.card-my-information-password,.card-new-password{width:100%;margin:0 auto}.right-card .card{margin-bottom:20px;height:auto}.information-row{grid-template-columns:1fr;gap:20px}.info-block{margin-right:0}.info-rows{flex-direction:column;gap:20px}.right-card .card,.card-my-information,.card.card-my-information-password,.card-new-password{width:100%;margin:0 auto}.account-menu{padding:15px}.right-card .card{margin-bottom:20px;height:auto}.information-row{grid-template-columns:1fr;gap:20px}.info-block{margin-right:0}.info-rows{flex-direction:column;gap:20px}}@media screen and (max-width:767px){#product .nav-tabs .nav-link{font-size:20px;padding:.75rem 1rem}.information-row{grid-template-columns:1fr;gap:10px}.right-card .col-lg-6.col-md-12{padding:0}.account-menu{margin-bottom:20px}.card-new-password,.card-my-information-password,.card.card-my-information-password{width:100%;margin:0 auto}.renew-password [type="submit"]{width:100%;margin:0}.form-group.half{flex:1 1 100%}#product #content{max-width:100%;margin:0 1em}button.btn.btn-primary.add-to-cart{width:100%;justify-content:center;margin-left:0}button#addcartabsfbt{width:100%}.product-additional-info{flex-direction:column}.product-comments-additional-info .comments-note{margin:0 10px 20px 0}.custom-svg-container{flex-direction:column-reverse;flex-wrap:wrap-reverse}#product div#estimateddelivery{width:100%}.pro-conditions{width:100%}.product-add-to-cart .qty,.product-add-to-cart .qty .bootstrap-touchspin{width:90%}.card-newsletter .form-group{margin-bottom:1rem}.card-newsletter .offset-md-3{margin-left:0}.custom-switch{padding-left:3rem}#product .product-comments-list-rate{padding:45px 30px 45px 30px}#product .product-comment-list-item{padding:0 30px 45px 30px}#product .comment-content{padding:0 0 0 30px}.information-header{flex-direction:column;gap:15px;align-items:flex-start}.edit-information-btn{width:100%;justify-content:center}.my-account-content .col-md-12{padding:0}#products.an_wishlist-list .product-miniature{flex:0 0 100%!important;max-width:100%!important}.table-orders .table{display:none}.quotation-columns{flex-direction:column}.quotation-left-column,.quotation-right-column{flex:1 1 100%}.quotation-form .btn-primary{width:100%}}@media screen and (max-width:600px){.productblock-content,.page-product .sticky-product-row .page-content .images-container.an_productpage-slider-wrap,.page-product .an_productpage-slider-nav,.sidebar-product-popup .products-info-row ul li{width:100%}.page-product .sticky-product-row .page-content .images-container.an_productpage-slider-wrap,.page-product .an_productpage-slider-nav{margin-left:0;margin-right:0}.sidebar-product-popup .popup-header{padding:15px 30px}.sidebar-product-popup .popup-header .product-title h2{font-size:1rem}.sidebar-product-popup .products-info-row .nt-padding-30{padding:30px 30px}.sidebar-product-popup .products-info-row ul{flex-direction:column}.sidebar-product-popup .products-info-row ul li .attribute-description,.sidebar-product-popup .products-info-row ul li .product-attribute-price{font-size:.8rem}.sidebar-product-popup .products-info-row ul li .an_attr-effect,.sidebar-product-popup .products-info-row p{font-size:.9rem}ul#group_22 li{width:calc(50% - 10px)!important}.rating-main{font-size:30px}.rating-total{font-size:15px}#product .comments-title{font-size:16px}.material-icons.chat{font-size:22px}.product-comment-list-item .comment-infos{font-size:13px}.product-comment-list-item .comment-content .h4{font-size:15px}#product button.btn.btn-comment.btn-comment-big{padding:12px 20px;font-size:16px}#product p.comments-information-text{font-size:14px;font-weight:400}#product h3.comments-title,#product h3.abs_customerq.page-product-heading{font-size:32px;margin:auto 0 1rem 5%}}@media screen and (max-width:575px){.card.card-my-information-address{padding:20px}.card-my-information-address .address-container{gap:20px}.menu-right ul{flex-direction:column;align-items:flex-start}.menu-right ul li{margin:5px 0}.information-row{grid-template-columns:1fr;gap:10px}.info-block{margin-right:0;width:100%}.info-rows{flex-direction:column;align-items:stretch}.card-my-information .btn-primary,.cart-detailed-actions .btn-primary{width:100%}}@media screen and (max-width:400px){.renew-password [type="submit"]{padding-left:6px;padding-right:8px;width:100%}.menu-right ul{display:flex;justify-content:space-between}.right-card .card{width:100%;margin-bottom:20px}.information-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.renew-password [type="submit"]{padding-left:6px;padding-right:8px;width:100%}}@media screen and (min-width:1920px){.header-top-wrapper{padding:27px 140px}body .menu_sg ul.mm_menus_ul.clicktext_show_submenu{margin-left:140px}.menu-right{padding-right:140px}}@media screen and (min-width:1300px){.my-account-content .col-lg-9{width:67%!important}.col-lg-3.account-menu{width:33%!important}}@media (min-width:1200px){.container{width:1680px;max-width:100%}.lgcookieslaw-banner-titre{font-weight:600;font-size:30px;line-height:35px}}@media screen and (min-width:1199px){#products.an_wishlist-list .product-miniature{flex:0 0 25%!important;max-width:25%!important}}@media (min-width:768px){.lgcookieslaw-banner-floating .container{padding-left:30px!important;padding-right:30px!important}.menu_sg:not(.click_open_submenu) .mm_menus_li.mm_has_sub:hover > a:after,
    .menu_sg.click_open_submenu .mm_menus_li.mm_has_sub.open_li > a:after,
    .menu_sg .mm_menus_li.mm_has_sub.menu_hover > a:after {display:none!important}.menu_sg ul.mm_columns_ul.mm_columns_ul_tab.open{width:99vw!important;min-height:calc(100vh - 175px);background-color:#fff!important;overflow-x:hidden}.menu_sg .mm_sub_align_left>.mm_columns_ul{left:0;right:auto;margin-left:-1px}}@media (min-width:768px) and (max-width:991px){#products.an_wishlist-list .product-miniature{flex:0 0 50%!important;max-width:50%!important}}