body{font-size:13px;font-weight:400;font-family:'Jost',sans-serif !important}h1{font-size:50px;color:#1a9bfc;font-weight:600;font-family:'Jost',sans-serif}h2{font-size:30px;color:#1a9bfc;font-weight:700;font-family:'Jost',sans-serif}h3{font-size:18px;color:#1c246d;font-weight:700;font-family:'Jost',sans-serif}h4{font-size:16px;color:#1d256e;font-weight:600;font-family:'Jost',sans-serif}h5{font-size:16px;color:#1d256e;font-weight:400;font-family:'Jost',sans-serif}p{font-size:16px;color:#1a9bfc;font-weight:400;font-family:'Jost',sans-serif}input{font-size:16px;color:#1d256e;font-weight:400;font-family:'Jost',sans-serif}#search::-webkit-input-placeholder{color:#1d256e;font-size:16px;font-weight:400;font-family:'Jost',sans-serif}.cms-index-index .page-title-wrapper{display:none}.breadcrumbs li.home a:hover{color:#1a9bfc}.breadcrumbs li strong{font-size:13px;font-weight:600}.breadcrumbs li:not(:last-child):after{content:url("../images/symbols/arrow_right.svg")}.product-item:hover .product-item-info .tocart .icon:before{content:url("../images/assets/ajout_panier_white.svg");position:relative;right:-2px;top:2px}.product.actions .tocart .icon:before{content:url("../images/assets/ajout_panier.svg");position:relative;right:-2px;top:2px}.item button.button,.products.wrapper.grid .product-item .product-item-info .button.btn-cart{width:45px;height:45px}.header-top-right p{width:100%;text-align:center;margin:10px 0;color:#fff;font-size:13px}.header .content-logo .logo{max-width:270px}.header .search-area .form-search{border:none}.header .search-area .form-search .action.search{border-color:#bbbdd3}.header .search-area .form-search .action.search .fa:before{content:url("../images/header/search.svg")}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box span:before{content:url("../images/header/arrow_search.svg");font-size:13px}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box span{color:#1d256e}.header .search-area .form-search .field .control.catalogsearch .input-text{color:#1d256e}.header .search-area .form-search .field .control .input-text{background:unset}#searchsuite-autocomplete{width:100%}.nav-sections-item-content .magicmenu{margin:0;max-width:100%}.header .header-bottom .magicmenu .nav-desktop{flex-wrap:nowrap;justify-content:flex-start}.header .header-bottom .magicmenu .nav-desktop li{padding-right:3px}.vmagicmenu .block-title .icon-menu:before{content:url("../images/header/burger_menu.svg");color:#fff}.vmagicmenu .block-title .icon-menu{top:3px}.vmagicmenu .block-title .vmagicmenu-subtitle{font-size:18px;font-weight:600;color:#fff;padding-left:15px}.vmagicmenu .level0 .level-top span{font-size:16px}.vmagicmenu .nav-desktop.vmagicmenu-narrow>.level0:hover a.level-top{font-weight:400;color:#1a9bfc;background:unset}.vmagicmenu .nav-desktop.vmagicmenu-narrow>.level0:hover a.level-top:after{font-weight:400;color:#1a9bfc}.vmagicmenu .level0.hasChild .level-top:after{color:#bbbdd3}.cms-index-index .header-bottom .vmagicmenu .nav-desktop.vmagicmenu-narrow{box-shadow:0px 0px 12px #00000030}.vmagicmenu .level0 .level-top-mega:before{border-top:solid 2px #1a9bfc}.vmagicmenu .level0 .level-top-mega .children a:hover{background-color:unset}.vmagicmenu .level0 .level-top-mega .children:hover{background-color:#fff}.righ-header-content .ec-user:before{content:url("../images/header/my_account.svg")}.righ-header-content .phone_number a{color:#fff;font-size:16px;font-weight:600}.righ-header-content .phone_number{padding:2px 15px;background-color:#fea624;border-radius:40px}.righ-header-content .toggle-tab .ec-user{padding:0 25px}.header .minicart-wrapper .showcart .cart-icon:before{content:url("../images/header/cart.svg")}.header .minicart-wrapper .showcart .cart-icon .counter.qty .empty{display:none}.page-header .phone_number a:hover{color:#1d256e}.header-sticker-a{max-width:1430px;margin:auto}.home_slider{max-width:1430px;margin:auto}.catchphrase{max-width:1430px;margin:auto}.category{max-width:1430px;margin:auto}.meilleurs_ventes{max-width:1430px;margin:auto}.block_quotidien{max-width:1430px;margin:auto}.brand_carrousel{max-width:1430px;margin:auto}#cms-static-page-bottom .container{max-width:1430px;margin:auto}.images-breadcrumbs{max-width:1430px;margin:auto}.magicslider .slick-dots li:hover button,.magicslider .slick-dots li.slick-active button{background:#1d256e}.magicslider .slick-dots li button{background:0 0;border:1px solid #1d256e}.slick-dots li.slick-active button{width:8px;height:8px;padding:0;border-radius:50%}.cms-home .catchphrase{width:fit-content;margin:auto;margin-top:80px}.cms-home .catchphrase h1{font-size:18px;font-weight:700;width:fit-content;margin:auto;border-bottom:1px solid #bbbdd3;padding:20px 0;color:#1c246d}.category .fadeInUp{background-color:unset}.category .gw-col-cat .a-cardui-header .headline{margin:0;font-size:30px;padding-bottom:20px;text-align:center;border-bottom:2px solid;border-image:linear-gradient(to right,rgba(0,0,0,0) 42.5%,#fea624 45%,#fea624 57.5%,rgba(0,0,0,0) 60%) 4;position:relative;bottom:-1px}.category .gw-col-cat .a-cardui-header{border-bottom:1px solid #bbbdd3}.category .image-label .a-title.hover{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;position:relative;bottom:27px}.category .image-label .a-title{max-width:145px;text-align:center}.category .gw-col-cat .quadrant-container{width:calc(50% - 10px);border-radius:0 0 20px 20px;padding-top:35px}.category .gw-col-cat .quadrant-container .fluid-image-container{width:fit-content;margin:auto;margin-bottom:5px;min-height:160px;display:flex;flex-direction:column;justify-content:center;max-height:160px}.category .gw-col-cat .quadrant-container .image-label{width:fit-content;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}.category .gw-col-cat .quadrant-container{min-height:261px;display:flex;flex-wrap:wrap;justify-content:center}.category .gw-col-cat .quadrant-container:nth-child(2n+1){margin-right:5px}.category .gw-col-cat .quadrant-container:nth-child(2n){margin-left:5px}.category_mutligrid{max-width:100%;background-color:#f9fafd}.category_mutligrid .cms-static-main-category{background:unset;max-width:1430px;margin:auto}.category_mutligrid .cms-static-main-category .block-title-tabs .magictabs .item .title{font-size:18px;padding:0;margin:0}.category_mutligrid .block-title-tabs>.title{font-size:30px;font-weight:700;border:none}.category_mutligrid .block-title-tabs{border-bottom:solid 1px #bbbdd3}.category_mutligrid .block-title-tabs .magictabs .item.activated .title:before{border-bottom:solid 2px #fea624;bottom:-26px}.category_mutligrid .block-title-tabs .magictabs .item.activated .title:after{background:#fea624;bottom:-30px}.category_mutligrid .block-title-tabs .magictabs .item:hover .title{color:inherit}.cms-static-main-category .products.wrapper.grid .product-big .product-item .product-item-info .button.btn-cart{background-color:unset !important;border:2px solid #fea624 !important;padding:0 50px}.cms-static-main-category .products.wrapper.grid .product-big .product-item .product-item-info .button.btn-cart>span{color:#fea624;line-height:2;font-size:16px;font-weight:400;text-transform:none}.product-big .item button.button .icon{display:none}.cms-static-main-category .products.wrapper.grid .product-big .product-item .product-item-info .button.btn-cart:hover{background-color:#fea624 !important}.cms-static-main-category .products.wrapper.grid .product-big .product-item .product-item-info .button.btn-cart:hover>span{color:#fff}.products.wrapper.list .product-item:last-child{padding:5px 0}.catalog-category-view .products .product-item .product-item-info .product .price{color:#fea624;font-weight:600;font-size:16px}.catalog-category-view .products .price-box>.price-container .price{color:#fea624 !important}.products .product-item .product-item-info .product .old-price .price{color:#1d256e;font-size:13px}.products.wrapper.grid .product-item .product-item-info:hover .button.btn-cart{background:#fea624 !important}.products.wrapper.grid .product-item .product-item-info .add-to-links{justify-content:flex-end}.products .product-item .product-item-info .stock span{color:#70bc79;font-weight:600}.block_quotidien{display:flex;margin-bottom:80px}.block_quotidien .left{width:50%}.block_quotidien .right{width:50%}.block_quotidien .left .more{margin:25px 0}.block_quotidien .left a{display:block;width:fit-content;background-color:#1a9bfc;border:unset;border-radius:40px;padding:12px 88px;font-size:20px;font-weight:400;color:#fff}.block_quotidien .text p{margin:0;padding:25px 0}.block_quotidien .img .restaurant{margin:auto}.block_quotidien .text h2{font-size:50px;font-weight:600}.brand_carrousel .cms-static-brands .slick-slide img{filter:none;opacity:1}.brand_carrousel .slick-slider .slick-track{display:flex}.brand_carrousel .slick-slider .slick-track .slick-slide{display:flex;justify-content:center;align-items:center;height:auto;min-height:100%}.brand_carrousel .cms-brand-main{padding:35px 0}.brand_carrousel .slick-prev:before{content:url("../images/symbols/carrousel_arrow_left.svg")}.brand_carrousel .slick-next:before{content:url("../images/symbols/carrousel_arrow_right.svg")}.brand_carrousel .slick-track:before{content:url("../images/symbols/carrousel_arrow_left.svg");display:flex;align-items:center;padding-right:5px}.brand_carrousel .slick-track:after{content:url("../images/symbols/carrousel_arrow_right.svg");display:flex;align-items:center;padding-left:5px}.page-footer .block-footer-top{padding-bottom:0}.footer-links-company{padding-top:0}.reassurance{display:flex;max-width:1430px;margin:auto}.reassurance .block-static-block.widget{display:flex;max-width:1430px;margin:auto}.block-static-block.widget .reassurance .block{display:flex}.block-static-block.widget .block .img{width:30%}.block-static-block.widget .block .text p{width:70%}.block-static-block.widget .block .text span{margin-bottom:7px;display:block;font-size:16px;font-weight:600}.block-static-block.widget .block .text{padding-left:10px}.block-newletter .input-box .subscribe-panel .panel-text:before{content:url("../images/footer/email.svg")}.block-newletter .input-box .subscribe-panel .panel-text{color:#fff;font-size:18px;font-weight:700}.block-newletter .block-content .input-box .visible{max-width:616px}.block-newletter .input-box .visible .actions .subscribe{width:179px;border:none}.block-newletter .input-box .visible .control{width:calc(100% - 179px)}.block-static-block.widget{margin-bottom:0}.block-newletter .block-content .input-box{padding:25px 0}.block-newletter .input-box .visible .action:hover{background-color:#1a9bfc;border:none}.website_links{display:flex;width:65%}.page-footer .box-content{width:35%}.page-footer .website_links .box-content{width:33.33%;display:flex;justify-content:center}.page-footer .footer-links-company{background-color:#fff}.page-footer .footer-links-company>.container{max-width:1460px;margin:auto;padding:0 15px;padding-top:45px}.page-footer .footer-copyright{display:none}.page-footer ul{padding-left:0}.page-footer .link-list{display:flex;flex-wrap:wrap}.page-footer .link-social li{padding:0 10px}.page-footer .link-list li a{font-size:16px;font-weight:400;color:#1a9bfc}.page-footer .website_links{margin-bottom:30px}.page-footer .menu-ft .link-list li{width:100%;margin-bottom:1px}.page-footer .menu-ft h4{margin-bottom:25px}.page-footer .box-content.left .address{margin-top:30px;margin-bottom:30px}.page-footer .link-social .link-list .link-icon:first-child{padding-left:0}#cms-static-main-footer .row{margin:0}.catalog-category-view .category-view{max-width:1430px;margin:auto}.catalog-category-view #maincontent{max-width:1430px;margin:auto}. .accordion-container{border:none}. .nav-accordion{background-color:#f5f6fb}. .meanmenu-accordion .accor-title{display:none}ul.nav-accordion li a span{font-size:16px;font-weight:400;color:#1d256e}ul.nav-accordion .collapse:before{content:url("../images/symbols/arrow_right.svg")}ul.nav-accordion .expand:before{content:url("../images/symbols/arrow_bottom_bold.svg")}ul.nav-accordion>li>a{border:none}ul.nav-accordion>li:last-child{border:none}.catalog-category-view .page-title-wrapper .page-title{font-size:30px;font-weight:700;color:#1a9bfc}.modes-mode:before{content:url("../images/catalog_modes/grid_mode.svg")}.mode-list:before{content:url("../images/catalog_modes/list_mode.svg")}.global_description.expand_master .category-description{height:50px;overflow:hidden;margin-bottom:0}.global_description.expand_master.expand p{height:auto;overflow:auto}.global_description.expand_master .expand_description{font-weight:500;text-decoration:underline;font-size:16px;cursor:pointer;display:block}.global_description.expand_master.expand .expand_description{display:none}.global_description.expand_master.expand .reduce_description{font-weight:500;text-decoration:underline;font-size:16px;cursor:pointer;display:block}.global_description.expand_master .reduce_description{display:none}. .block .filter-title strong,. .block .block-title strong{color:#1a9bfc;font-size:20px;font-weight:600}. .block .filter-title strong,. .block .block-title{border-bottom:1px solid #bbbdd3}. .block .filter-title strong:before,. .block .block-title strong:before{border-bottom:solid 2px #fea624;bottom:-2px}.block.filter .filter-options-title{font-size:16px;font-weight:400;color:#1d256e}.block.filter .filter-options-content .items .item a{color:#1a9bfc}.block.filter .filter-options-content .items .item a:before{color:#bbbdd3}.block.filter .filter-options .count{display:none}.block.filter .filter-options-content .items .item .obflink{cursor:pointer}.block.filter .filter-options-content .items .item .obflink:before{content:"\f096";display:inline-block;margin-right:5px;font-family:"FontAwesome";color:#bbbdd3}.block.filter .filter-options-content .items .item .obflink:hover:before,.block.filter .filter-options-content .items .item .obflink.active:before{width:11px;content:"\f046";color:#1a9bfc}.block.filter .filter-options-content .items .item a:hover{color:#1a9bfc}.block.filter .filter-options-content .items .item a:hover:before{content:url("../images/symbols/check.svg");color:#1a9bfc;background:0 0;border:none}.block.filter .filter-options-item:not(:last-child){border-bottom:1px dotted #bbbdd3}.ui-slider .ui-slider-range{background-color:#fea624}.ui-slider-handle{background-color:#fea624}.filter .active .block-subtitle{display:none}.actions-primary button.action:hover{background:0 0}.catalog-category-view .products .item button.button:hover>span{display:none}.catalog-category-view .products .product-item-info .stock span{color:#70bc79;font-weight:600}.products .product-item-info .stock{margin-top:5px;background:unset;padding:0}.catalog-category-view .product-item .product-item-info .product-item-details .price-box{display:flex;max-width:fit-content}.catalog-category-view .product-item .product-item-info .product-item-details .old-price{display:flex;align-items:center}.catalog-category-view .products.wrapper.list .product-item .actions-primary .tocart:hover{background-color:#fea624;color:#fff}.products.wrapper.list .product-item .actions-primary .tocart{background-color:#f5f6fb;color:#1c246d;border:none}.catalog-category-view .products.wrapper .product-item:hover .actions-primary .tocart{background-color:#fea624;color:#fff;border-color:unset}.catalog-product-view .product.media .fotorama__stage{border:none}#layerednav-list-products .toolbar-top label span{font-weight:500}#layerednav-list-products .toolbar-top .sorter-label{font-weight:500}.toolbar-top .toolbar .sorter .sorter-options{padding-right:25px;vertical-align:bottom}#ias_noneleft_1621328655468{display:none}.products.wrapper.grid .product-item .product-item-info .product-item-details .price-box{width:100%;min-width:fit-content}.catalogsearch-result-index .products.wrapper .product-item:hover .actions-primary .tocart{background-color:#fea624 !important;border-color:#fea624 !important}.catalogsearch-result-index .item button.button:hover>span{display:none}.catalog-product-view .catalog-product-view .fotorama__stage__frame.fotorama__active{cursor:pointer}.catalog-product-view .product-info-main .attribute{margin:0}.catalog-product-view .product-info-main .product-info-stock-sku{margin:0}.catalog-product-view .product-info-main .page-title-wrapper .page-title{margin:0;width:100%;display:flex;align-items:flex-end}.catalog-product-view .product-info-main .page-title-wrapper.product{margin-bottom:0;display:flex;flex-wrap:wrap}.catalog-product-view .product-info-main .price-box .weee{display:flex;flex-wrap:nowrap;align-items:center}.catalog-product-view .product-info-main .discount{margin-bottom:10px;margin-top:18px;display:flex;align-items:center}.catalog-product-view .product-info-main .product-attributs{display:flex}.catalog-product-view .product-info-main .product-info-price{display:flex}.catalog-product-view .product-info-price .discount .text{font-weight:600;color:#fff;background-color:#ff5858;padding:2px 10px;border-radius:5px}.catalog-product-view .product-attributs .recommended_price{font-size:14px;color:#1a9bfc;display:flex;padding-right:10px;align-items:center}.catalog-product-view .product-attributs .recommended_price .price{font-weight:600;text-decoration:line-through}.catalog-product-view .product-attributs .shipping_price .value,.catalog-product-view .product-info-price .shipping_price .value{font-weight:600;color:#fff;background-color:#3ea7f9;padding:2px 10px;border-radius:5px}.catalog-product-view .box-tocart .fieldset .actions .tocart:hover{color:#fea624;background-color:#1a9bfc;border:none}.catalog-product-view .box-tocart .fieldset .actions .tocart span{font-size:20px;font-weight:400;padding-left:0}.catalog-product-view .box-tocart .fieldset .actions{margin:0}.catalog-product-view .attribute.overview p{font-size:16px;margin:0}.catalog-product-view .page-title-wrapper .page-title span{font-weight:600;padding-right:15px;color:#1d256e}.catalog-product-view .product-add-form .add-to-cart .tocart span:before{content:none}.catalog-product-view .product-info-main .page-title-wrapper .brand{display:flex;align-items:center;justify-content:flex-end;width:50%}.catalog-product-view .product-info-main .page-title-wrapper .brand_img{width:100%;max-width:250px}.catalog-product-view .product.detailed .items-tabs{margin-bottom:-23px}.catalog-product-view .product.detailed .items-tabs .data.title .data.switch{cursor:pointer}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:before,.catalog-product-view .product.detailed .items-tabs .data.title:hover .data.switch:before{border-bottom:solid 4px #fea624}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:after,.catalog-product-view .product.detailed .items-tabs .data.title:hover .data.switch:after{content:none}.catalog-product-view .product.detailed .data-tabs-content{border-radius:unset}.catalog-product-view .product.detailed .items-tabs .data.title{padding:0;padding-right:25px}.product-shop-content .product-info-price .price-box .old-price{display:none}.product-shop-content .product-info-price .special-price{margin-bottom:0}.product-shop-content .product-info-price .discount{margin-bottom:0}.product-info-main .price-box{margin-right:10px}.catalog-product-view .product-info-main .price-including-tax .price{margin:0}.product-info-main .price-box .special-price{margin-top:0}.catalog-product-view .bundle-options-container .fieldset>.field>.label h3{font-size:24px;font-weight:600}.page-product-grouped .table-wrapper{display:flex}.product-info-main .price-box{box-sizing:content-box}.catalog-product-view .product-attributs .recommended_price{box-sizing:content-box}#block-upsell-heading{padding-bottom:13px;margin:0}.item .product-name h3.product-item-link{font-size:16px;font-weight:600}.block.upsell .products.wrapper.grid .product-item .product-item-info .actions-cart .button.btn-cart:before{content:url(../images/assets/ajout_panier.svg);position:relative;right:-2px;top:6px}.block.upsell .products.wrapper.grid .slick-slide:hover .product-item .product-item-info .actions-cart .button.btn-cart:before{content:url(../images/assets/ajout_panier_white.svg);position:relative;right:-2px;top:6px}.block.upsell .products.wrapper.grid .product-item .product-item-info:hover .actions-cart .button.btn-cart{width:45px;height:45px}.block.upsell .products.wrapper.grid .product-item .product-item-info .actions-cart .button.btn-cart{width:45px;height:45px}.magicslider .magicslider-caption.mobile.desktop{width:50%;order:1;position:absolute;top:15px;display:flex;justify-content:flex-end}.magicslider .item.image a{order:2}.home_slider .magicslider .magicslider-caption.desktop .slider-title{font-size:50px;font-weight:600;float:left;text-align:left;line-height:55px;margin-bottom:10px}.magicslider .magicslider-caption.mobile.desktop p{text-align:left;margin:0;margin-bottom:30px}.magicslider .magicslider-caption.mobile.desktop .text{width:50%}.magicslider .magicslider-caption.mobile.desktop a{border-radius:40px;background-color:#fea624;padding:10px 35px;border:none;float:left}.magicslider .magicslider-caption.mobile.desktop a:hover{border-radius:40px;background-color:#1a9bfc}.magicslider .magicslider-caption.mobile.desktop span{font-size:20px;font-weight:500}.products.wrapper.grid .product-item .product-item-info .hover-box .product.actions{width:100%;display:block}.products .product-item-info .stock{float:left;width:50%;line-height:39px}.products .product-item-info .actions-primary{width:50%;float:left;display:flex;justify-content:flex-end}.products.wrapper.grid.products-grid .product-item .product-item-info .hover-box .product.actions{padding-bottom:15px;display:flex}.products.wrapper.grid .product-item .product-item-info .product-item-details{display:flex}.products.wrapper.grid .product-item .product-item-info .price_and_stock{width:100%}.products.wrapper.list .product-item .actions-primary .tocart .icon{padding-right:10px}.product-big .item .price-box{width:100%}.cms-static-fearured-products .item .price-box{height:50px}.header .header-top-right{justify-content:center}.magicmenu .nav-desktop>.level0.hasChild>a.level-top:after{content:none}.magicmenu .nav-desktop>.level0>ul.level0,.magicmenu .nav-desktop>.level0>.level-top-mega{border-top:none}.magicmenu .nav-desktop .level0:hover .level-top span{border-bottom:4px solid #fea624}.magicmenu .nav-desktop>.level0.hasChild>a.level-top{background-color:#1a9bfc;color:#fff;border-radius:3px}.magicmenu .nav-desktop>.level0.hasChild>a.level-top span{height:100%}.block-static-block.widget .reassurance .block{padding-right:15px;padding-left:15px}.block-footer-top .reassurance{width:100%;justify-content:space-between}@media screen and (min-width:1441px){.header .login_cart{display:flex}.header .righ-header-content{flex-wrap:nowrap;width:25%}.header .top_mobile_bar{display:flex;width:100%}.header .header-content .row{width:75%}.header .content-seach{padding-left:75px}}.cms-static-fearured-products .item .price-box{display:flex;align-items:flex-end;height:auto;margin-top:5px}.catalog-product-view .product-info-main .product.attribute.overview{margin:0;margin-top:30px}.catalog-product-view .product-info-main .box-tocart{margin-top:10px}.catalog-product-view .product-info-main .reassurance .block .img{height:100%;max-height:55px}#narrow-by-list2 .item{font-size:1.4rem;border-bottom:1px solid #ddd;line-height:35px;color:#1d256e;font-weight:400}#narrow-by-list2 .item a{color:#1d256e}#narrow-by-list2 .item:hover{color:#1a9bfc}#narrow-by-list2 .item:hover a{color:#1a9bfc}#narrow-by-list2 dt{font-size:16px;color:#1d256e;font-weight:500;margin-bottom:15px}.sidebar .block.filter .title strong{display:none}@media screen and (max-width:1479px){.products.wrapper.list .product-item .actions-primary .tocart .icon{display:none}}@media screen and (max-width:1441px){.products.wrapper.list .product-item .actions-primary{width:190px;float:right}.block-related .products.wrapper.list .product-item .actions-primary{width:100%;margin-left:20px;float:right}.products.wrapper.list .product-item .actions-secondary .action.tocompare{max-width:fit-content}.righ-header-content .phone_number a{font-size:15px}.righ-header-content .phone_number{padding:2px 10px}.magicslider .magicslider-caption.mobile.desktop{width:60%}.header-content.menu-mobile .top_mobile_bar{display:flex}.header .header-content .row{width:76%}.header .righ-header-content{width:24%}.header-content.menu-mobile .login_cart{display:flex}.header-content.menu-mobile .container{max-width:100%;flex-wrap:nowrap;display:flex}.header .login_cart{display:flex}.header .righ-header-content{flex-wrap:nowrap}.header .top_mobile_bar{flex-wrap:nowrap;width:100%;display:flex}}@media screen and (max-width:1025px){.header .header-content .row{width:72%}.header .righ-header-content{width:33%}.righ-header-content .phone_number a{font-size:14px}.header .content-seach{padding-right:0}.header .search-area .form-search .field .control.catalogsearch .input-text{min-width:130px}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box span:before{right:5px}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box span{padding:0}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box{padding:0;width:105px}.category .gw-col-cat .quadrant-container{min-height:215px}.category .image-label .a-title{font-size:15px;font-weight:600}.category .gw-col-cat .a-cardui-header .headline{padding:0}#block-customer-login-heading{font-size:30px;font-weight:700;color:#1a9bfc}.header .minicart-wrapper .block-minicart{right:10px;width:max-content}.mini_login_ajax .actions-toolbar .buttons{flex-wrap:wrap;flex-direction:column}.header .minicart-wrapper .block-minicart .block-title{display:block;margin-bottom:10px}#mini-login-content-wrapper .action-login{width:100%;margin-bottom:15px}.nav-sections .navigation-mobile ul li a span,.nav-sections .navigation-mobile ul li .level-top span{font-weight:500;color:#1d256e}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box .dd-container{left:auto;right:0}.catalog-product-view .product-attributs .shipping_price .value{width:fit-content}.catalog-product-view .product-info-main .product-attributs{flex-direction:column}.catalog-product-view .product-info-main .price-box .tax.weee{flex-direction:row;margin-bottom:0;justify-content:flex-start}.product-shop-content .product-info-price .discount{margin-top:0}.catalog-product-view .product-info-main .product-info-price{margin-bottom:10px}.catalog-product-view .product-info-main .product-info-price{flex-direction:column}.product-info-main .special-price .price-label+.price-wrapper,.product-options-bottom .special-price .price-label+.price-wrapper{order:2}.catalog-product-view #maincontent .reassurance{display:none}.bundle-options-container .product-options-wrapper .fieldset>.field:first-of-type{margin-bottom:0}.bundle-options-container p.required{margin-top:0;padding-left:5px}#maincontent .bundle-options-container{margin-bottom:0}.cms-static-main-category .product-small .sub-item .price-box .price-final_price.tax{padding-right:20px}.header .content-seach{padding-right:15px;padding-left:15px;flex:none;flex-grow:1}.header .header-content .row{flex-wrap:nowrap}}@media screen and (max-width:991px){.account .sidebar.sidebar-main{order:0}.account .columns{display:flex}.products.wrapper.list .product-item .actions-primary .tocart span{font-size:12px}.header .content-seach{flex-grow:unset}.header .search-area .icon-search .pe-7s-search:before{content:url(../images/header/search.svg)}.header .search-area{justify-content:center}.header .nav-toggle-mobile{order:1}.header .menu-mobile .content-logo{order:3}.header .content-seach{order:2}.header .righ-header-content{order:4}.header .header-content .row{justify-content:space-around}.catalog-category-view .page-title-wrapper .page-title#page-title-heading{margin-top:45px}}@media (max-width:769px){.products.wrapper.list .product-item .actions-primary .tocart span{display:none}.block-related .products.wrapper.list .product-item .actions-primary .tocart span{display:block}.products.wrapper.list .product-item .actions-primary .tocart .icon{display:block}.products.wrapper.list .product-item .product-item-info .images-container .hover-box{width:auto}.products.wrapper.list .product-item .actions-primary .tocart{width:45px;height:45px}.products.wrapper.list .product-item .product-item-info .images-container .product-item-details{width:max-content;padding-left:15px;margin-top:40px;float:left}.product-item-info .short_and_price .qty{display:none}.product-item-info .short_and_price .qty{padding-right:15px}.product-item-info .short_and_price{min-width:auto}.header .righ-header-content .phone_block{width:auto;margin:auto}.righ-header-content .phone_number{padding:2px 6px;text-align:center}.header .header-content .row{width:75%}.header .content-logo .header-logo{max-width:200px}.righ-header-content .phone_number a{white-space:nowrap;font-weight:500;white-space:initial;text-align:center;line-height:1;display:inline-block}.category .gw-col-cat .a-cardui-header .headline{border:none}.category .gw-col-cat .a-cardui-header{border:none}.category .gw-col-cat .a-cardui-header .headline{font-size:25px}.category .image-label .a-title{word-wrap:break-word}.category .gw-col-cat .quadrant-container{min-height:202px}.gw-col-cat .grid-row-1{margin:0}.gw-col-cat .gw-col{padding:0}.enbas{flex-wrap:wrap}.bunleprice.enbas .prixbarre{margin:2px 0}.catalog-product-view .product-info-main .page-title-wrapper .brand_img{width:25%}.catalog-product-view .product-info-main .page-title-wrapper .brand.img-responsive{width:100%}.catalog-product-view .product-info-main .page-title-wrapper .brand_img{top:0}.header .menu-mobile .content-logo{padding:0}.product.actions .tocart .icon:before{top:2px}}@media (max-width:769px) and (min-width:541px){.catalog-category-view .column.main>.page-title-wrapper{padding-top:40px}}@media (max-width:767px) and (min-width:541px){.catalog-category-view .page-title-wrapper .page-title#page-title-heading{margin-top:0}.header .header-content .row{flex-wrap:nowrap}.header .content-logo .header-logo{max-width:220px}}@media (max-width:590px){.products.wrapper.list .product-item .actions-primary .tocart{width:45px;height:45px;border-radius:100%}}@media (max-width:576px){.container{max-width:615px}.header .minicart-wrapper.minicart-wrapper.mini_login_ajax{padding:0 10px}.header .righ-header-content{flex-wrap:nowrap}}@media (max-width:541px) and (min-width:481px){.header .content-seach{padding-right:15px;padding-left:15px;flex:none}}.magicslider .magicslider-caption.mobile.desktop{width:58%}@media screen and (max-width:1320px){.home_slider .magicslider .magicslider-caption.desktop .slider-title{font-size:20px;font-weight:600;float:left;text-align:left;line-height:1;margin-bottom:10px;float:none;text-align:left;display:block}.magicslider .magicslider-caption.mobile.desktop span{font-size:14px}.magicslider .magicslider-caption.mobile.desktop a{padding:5px;min-width:100px;font-size:1}.magicslider .magicslider-caption.mobile.desktop{justify-content:center}.magicslider .magicslider-caption.mobile.desktop p{margin-bottom:10px}}@media screen and (max-width:650px){.magicslider .magicslider-caption.mobile.desktop p{display:none}.home_slider .magicslider .magicslider-caption.desktop .slider-title{font-size:16px}.magicslider .magicslider-caption.mobile.desktop a{padding:6px;min-width:100px;line-height:1}.magicslider .magicslider-caption.mobile.desktop{width:95%}.magicslider .magicslider-caption.mobile.desktop .text{width:90%}}@media screen and (max-width:480px){.products.wrapper.list .product-item .product-item-info .images-container .hover-box{padding:0}.header .righ-header-content .phone_block{margin-top:15px}.header-content.menu-mobile .top_mobile_bar{display:flex;justify-content:space-between}.header .header-content .row{width:80%}.header-content.menu-mobile .login_cart{position:absolute;top:2px;right:0}.header .content-seach{width:auto}.header .nav-toggle-mobile{width:auto}.header .minicart-wrapper{order:2;position:absolute;top:9px;right:22px}.righ-header-content .phone_number{order:3;margin-top:10px;width:auto;margin:auto;margin-top:10px;padding:1px 10px}.header .minicart-wrapper.mini_login_ajax{order:1;position:absolute;top:16px;right:45px}.header .righ-header-content{width:100%}.category .gw-col-cat .quadrant-container{min-height:245px}.block_quotidien button{position:absolute;top:100%;right:0;left:0;margin:25px auto}.block_quotidien{position:relative;margin-bottom:100px}.block_quotidien .text h2{margin-bottom:0}.block-static-block.widget .reassurance .block{width:50%;flex-direction:column}.block-footer-top .reassurance{display:flex;flex-direction:row;flex-wrap:wrap}.block-static-block.widget .block .img img{max-width:40px}.block-static-block.widget .reassurance .block .text span{font-size:14px;margin-bottom:0}.block-static-block.widget .reassurance .block .text p{font-size:14px}.block-static-block.widget .block .img{margin-bottom:5px}.products.wrapper.grid .product-item .product-item-info .product-item-details .price-box{max-width:100%}.catalog-category-view .products .product-item .product-item-info .product .price{margin-right:5px}.header-top-right p{font-size:11px}.catalog-product-view .product.detailed .items-tabs .data.title .data.switch{padding:0;width:fit-content;margin:0 auto;margin-bottom:0}.catalog-product-view .product.detailed .items-tabs{padding-bottom:25px;flex-direction:column;margin-bottom:10px}.block_grouped .products.wrapper.list .item.product-item{padding-right:5px;padding-left:5px}.grouped.products #super-product-table{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch}#super-product-table.products .product-item .product-item-info .stock,.products.wrapper.list .product-item .product-item-info .stock{width:100%;line-height:normal}.column.main .bundle-options-container .bundle-options-wrapper{width:100%}.block-bundle-summary .bundle-info{align-items:center}.bundle-options-container .product-details{display:flex;flex-direction:column;align-items:center}.block-bundle-summary .title{text-align:center}.bundle-options-container .block-bundle-summary .product-image-container{width:190px;margin:0}.page-product-bundle .product-info-main .price-box .tax.weee{flex-direction:column;margin-bottom:15px}.page-product-bundle .product-info-main .product.attribute.sku{margin:0}.page-product-bundle .product-info-main .product-info-stock-sku{display:flex;flex-direction:column}.catalog-product-view .bundle-options-container .product-add-form{margin-top:0}body.catalog-product-view #maincontent .columns .product-view{padding-bottom:30px}.catalog-product-view button.action.customize{margin-top:10px}.catalog-product-view .bundle-actions{display:flex;justify-content:center;flex-direction:column;align-items:center}.catalog-product-view button.action.customize{margin-right:0 !important;max-width:100% !important}.catalog-product-view button.action.primary.customize:hover{background-color:#1a9bfc !important;border-color:#1a9bfc !important;color:#fea624}.catalog-product-view .bundle-options-container .box-tocart .fieldset .actions .action.primary.tocart:hover{background-color:#1a9bfc !important;border-color:#1a9bfc !important;color:#fea624}.products-grid .ajax-cart-owl-carousel{padding-left:0}.ajax-cart-owl-carousel{display:flex}.modal-popup.modals-ajaxcart .product-item-info .action i:before{content:url("../images/assets/ajout_panier.svg");position:relative;right:-2px;top:0}.modal-popup.modals-ajaxcart .product-item-info .action:hover i:before{content:url("../images/assets/ajout_panier_white.svg")}.modal-popup.modals-ajaxcart .product-item-info .action i{height:30px;width:30px}.modal-popup.modals-ajaxcart .product-item-info .action{padding:6px;margin:0 auto;margin-top:15px;background:#f5f6fb;border-color:#f5f6fb}.modal-popup.modals-ajaxcart .product-item-info .action:hover{background:#fea624 !important;border-color:#fea624 !important}.modal-popup.modals-ajaxcart .product-item-info .product-image-container{max-width:150px;width:100% !important}.modal-popup.modals-ajaxcart .product-item-info .product-item-photo{max-width:150px;width:100%}.modal-popup.modals-ajaxcart .item .product-item-info{padding-bottom:0;margin-bottom:4px;box-shadow:0 0 2px rgb(1 1 1/30%)}.modal-popup.modals-ajaxcart .item .product-item-info .bunleprice .price-from{padding-right:10px}.bunleprice.enbas{flex-direction:row}.grouped_price.enbas{flex-direction:row}.modal-popup.modals-ajaxcart .product-item-name{padding:0 5px}.grouped_price.enbas .minimal-price{flex-direction:column;display:flex}.grouped_price.enbas .prixbarre{margin-left:0;justify-content:center}.bunleprice.enbas .prixbarre{justify-content:center}.magicslider .magicslider-caption.mobile.desktop p{display:none}.home_slider .magicslider .magicslider-caption.desktop .slider-title{font-size:11px;font-weight:500;line-height:normal;margin-bottom:2px}.magicslider .magicslider-caption.mobile.desktop{justify-content:flex-start;padding-left:25px;width:80%}.magicslider .magicslider-caption.mobile.desktop span{font-size:10px;font-weight:500}.magicslider .magicslider-caption.mobile.desktop button{padding:2px 14px}.page-products .page-wrapper>.page-bottom{margin-top:0 !important;margin-bottom:30px !important}.catalog-category-view #maincontent{padding-bottom:0 !important}.header .minicart-wrapper .block-minicart{width:85vw;right:5px;top:72px}.page-products .page-wrapper .column.main{padding-bottom:0}.grouped-filters-container.two-per-row .grouped-filter:first-of-type{margin-bottom:7px}.catalog-product-view .images-container button.fakebutton{margin-left:0;margin-right:25px}.header .righ-header-content{justify-content:center}.header .top_mobile_bar{display:flex;flex-wrap:wrap}.header .minicart-wrapper.minicart-wrapper.mini_login_ajax{padding:0 15px}.catalog-product-view .product.detailed .items-tabs .data.title{padding:0;padding-right:25px;border-bottom:1px solid #bbbdd3;width:100%;padding:10px 0;margin-bottom:0}.catalog-product-view .product.detailed .items-tabs .data.content{border-bottom:1px solid #bbbdd3;width:100%;padding-top:10px}.catalog-product-view .product.detailed .items-tabs .data.title:first-child{border-top:1px solid #bbbdd3}.page-product-grouped .data.item.content{margin-top:10px;border-bottom:2px solid #bbbdd3;width:100%}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:before,.catalog-product-view .product.detailed .items-tabs .data.title:hover .data.switch:before{display:none}}.ajax-cart-owl-carousel{display:flex}@media screen and (max-width:376px){.righ-header-content .phone_number{margin-top:0}.header .minicart-wrapper.mini_login_ajax{order:1;position:absolute;top:16px;right:45px}.header .content-logo .header-logo{max-width:175px}.product.actions .actions-primary{padding-top:10px}.block.filter .block-title.filter-title strong{min-width:85px}.header .minicart-wrapper .block-minicart{top:69px}.catalog-product-view button.fakebutton span{font-size:13px}.catalog-product-view .images-container button.fakebutton{padding:1px 8px}.header .menu-mobile .content-logo{padding:0}.header .content-logo .header-logo{max-width:155px}}@media screen and (max-width:321px){.header .content-logo .header-logo{max-width:125px}.righ-header-content .phone_number{padding:0 10px}.header .minicart-wrapper .block-minicart{top:68px}.cms-index-index .cms-static-main-category .product-small .sub-item .price-box.price-final_price{flex-wrap:wrap;width:100%}.cms-index-index .cms-static-fearured-products .item .price-box{width:100%}}.catalog-category-view .meanmenu-accordion .accor-title{display:none}.popupactive:before{content:" ";background:rgba(0,0,0,.7);z-index:170;width:100%;height:100%;overflow:hidden;position:fixed;top:0;bottom:0;left:0}.category-description h2{font-size:20px}.header .header-bottom .magicmenu .nav-desktop>li>ul{flex-wrap:nowrap;justify-content:flex-start;max-height:50vw;overflow:hidden;overflow-y:auto;width:100%}.catalog-product-view .block_grouped .product-item-info .short_and_price>.qty{display:inline-block}@media screen and (max-width:768px){.catalog-product-view .block_grouped .products.wrapper.list .product-item .product-item-info .images-container .product-hover,.block_grouped .products.wrapper.list .product-item .product-item-info .images-container .product-hover{min-width:80px;max-width:90px;position:relative}.catalog-product-view .block_grouped .namegrouped{width:100%;margin-top:10px;padding:0;width:calc(100% - 100px)}.page-wrapper{padding-bottom:15px}}.magicmenu .nav-desktop .level-top a{font-size:12px}.magicmenu table>tbody>tr>td,table>tfoot>tr>td{padding:5px 10px}.catalog-category-view .sidebar-main ul.nav-accordion li a span{font-weight:500}.catalog-category-view .sidebar-main ul.nav-accordion li a span{font-size:14px}.catalog-category-view .sidebar-main ul.nav-accordion li .submenu span{font-weight:400}.catalog-category-view .sidebar-main ul.nav-accordion li a{text-transform:initial;margin-bottom:5px}.vmagicmenu .level0 .level-top-mega .children a,.vmagicmenu p{line-height:20px}.vmagicmenu .level0 .level-top-mega .mage-column .children ul{padding:10px 0 10px}.vmagicmenu .level0 .level-top-mega .children>a{padding-top:20px}.modal-popup.modal-slide.modals-ajaxcart .modal-inner-wrap[class] .content-ajaxcart .message{font-size:1.2rem}.modal-popup.modal-slide.modals-ajaxcart .modal-inner-wrap[class] .content-ajaxcart .message:before{width:20px}.checkout-cart-index .actions-toolbar a.action.action-edit{display:none}.checkout-cart-index .mini_login_ajax .buttons a.action span{display:inherit}@media screen and (min-width:1199px){.magicmenu .nav-desktop .level0.dropdown>.level0,.magicmenu .nav-desktop .level0 .level-top-mega{opacity:1;top:50px;visibility:visible;width:100%;display:none;justify-content:space-around;overflow:hidden;flex-wrap:nowrap;max-height:23vw;overflow:hidden;overflow-y:auto;width:100%}.magicmenu .nav-desktop .level0:hover .level-top-mega,.magicmenu .nav-desktop .level0.dropdown:hover>.level0{opacity:1;top:50px;visibility:visible;width:100%;display:flex;justify-content:space-around;overflow:hidden;flex-wrap:nowrap;max-height:23vw;overflow:hidden;overflow-y:auto;width:100%}.header .header-bottom .magicmenu .nav-desktop{position:relative}.header .header-bottom .magicmenu .nav-desktop li{position:initial}.magicmenu .nav-desktop .level0.dropdown:hover>.level0{left:0;padding:10px}.magicmenu .nav-desktop .level0.dropdown:hover>.level0 .level1.submenu{padding-left:0}.magicmenu .nav-desktop .level0.dropdown .level1>a{cursor:initial;text-transform:uppercase;text-align:center;font-weight:700}}.account #maincontent .order-links .item a{text-decoration:none}.account #maincontent .order-links .item{border:1px solid #1a9bfc;margin:0;padding:15px;font-weight:700}.account #maincontent .order-links .item.current{background-color:#1a9bfc;color:#fff}.sales-order-view .order-actions-toolbar .action{margin-right:30px;float:right;font-weight:700;margin-right:0}.block-order-details-view .block-content{display:flex;flex-wrap:wrap;justify-content:space-between}.block-order-details-view .block-content .box{width:48%}.block-order-details-view .block-content .box .box-title{background-color:#f9fafd;border:1px solid #dfdfdf;margin:0;padding:10px 15px;display:block;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.block-order-details-view .block-content .box .box-content{border:1px solid #ddd;border-top:0;font-size:1.3rem;min-height:135px;padding:20px 15px}.block-order-details-view .block-content .box:nth-child(2)~.box,.customer-address-index .column.main .block .block-content .box:nth-child(2)~.box{margin-top:60px}@media screen and (max-width:767px){.block-order-details-view .block-content .box{width:100%}.block-order-details-view .block-content .box:not(:first-child){margin-top:40px}}