.montserrat{font-family:'Montserrat',Helvetica,Arial,sans-serif}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.extrabold{font-weight:800}.trebuchet{font-family:'Trebuchet MS',Helvetica,Arial,sans-serif}.txt-xs{font-size:1rem;line-height:1.2em}.txt-sm{font-size:1.2rem;line-height:1.167em}.txt-md{font-size:1.4rem;line-height:1.214em}.txt-lg{font-size:1.6rem;line-height:1.188em}.txt-xl{font-size:1.8rem;line-height:1.2em}.txt-xxl{font-size:2rem;line-height:1.2em}.txt-blue{color:#008295}.txt-hidden{position:absolute;left:-10000em;top:auto;width:1px;height:1px;overflow:hidden}.font-awesome-style{display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto}.clearfix::after{clear:both;content:'';display:table}.btn,button{font-size:1.4rem;line-height:1.214em;background-color:#000;border:none;border-radius:0 50px 50px;color:#fff;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-weight:700;min-width:110px;padding:11px;text-align:center;transition:background-color ease .2s,color ease .2s}.btn:hover,button:hover{background-color:#363734;border:none;color:#fff}.btn:active,button:active,.btn:focus,button:focus{background-color:#030302;box-shadow:none;border:none}.btn.disabled,button.disabled,.btn [disabled],button [disabled]{background-color:#9b9b9b}.btn-secondary{background-color:#008295}.btn-secondary:hover{background-color:#005461}.btn-secondary:active,.btn-secondary:focus{background-color:#00acc7}.btn-tertiary{background-color:#59bfc7;color:#000}.btn-tertiary:hover{background-color:#3ba8b0}.btn-tertiary:active,.btn-tertiary:focus{background-color:#7dced4}.btn-quaternary{background-color:#f2f3f6;color:#000}.btn-quaternary:hover{background-color:#fff;color:#000}.btn-quaternary:active,.btn-quaternary:focus{background-color:#d5d8e2;color:#000}.btn-small{font-size:1.2rem;line-height:1.167em;min-width:96px;padding:13px}.btn-large{font-size:2.4rem;line-height:1.2em;min-width:180px;padding:10px}.absolute-centring{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.absolute-horizontal-centring{left:50%;position:absolute;transform:translateX(-50%)}.absolute-vertical-centring{position:absolute;top:50%;transform:translateY(-50%)}.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,.container{padding-top:0;max-width:974px}body.page-products .breadcrumbs,body.page-products .page-header .header.panel,body.page-products .header.content,body.page-products .footer.content,body.page-products .page-wrapper>.widget,body.page-products .page-wrapper>.page-bottom,body.page-products .block.category.event,body.page-products .top-container,body.page-products .page-main,body.page-products .container,body.catalog-product-view .breadcrumbs,body.catalog-product-view .page-header .header.panel,body.catalog-product-view .header.content,body.catalog-product-view .footer.content,body.catalog-product-view .page-wrapper>.widget,body.catalog-product-view .page-wrapper>.page-bottom,body.catalog-product-view .block.category.event,body.catalog-product-view .top-container,body.catalog-product-view .page-main,body.catalog-product-view .container{padding-top:0}h1{font-size:3.2rem;line-height:1.2em}img:not([height]){height:auto;max-width:150%}.breadcrumbs{height:auto;position:static;overflow:visible;padding:0;width:auto}.breadcrumbs .items{color:#000}.breadcrumbs .item:not(:last-child)::after{display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto;font-size:1.2rem;line-height:1.167em;content:'\f0da';font-weight:700;padding:0 10px;vertical-align:text-top}.page-main{margin-top:72px;padding:0}body.catalog-product-view .column.main{margin-top:0}.oa_b2b header.page-header,.oa_b2b_na header.page-header,.oa_b2b_us header.page-header{background:#000}.oa_b2b header.page-header .customer-group.pros,.oa_b2b_na header.page-header .customer-group.pros,.oa_b2b_us header.page-header .customer-group.pros{margin-top:0}.oa_b2b header.page-header .top-part .panel.wrapper,.oa_b2b_na header.page-header .top-part .panel.wrapper,.oa_b2b_us header.page-header .top-part .panel.wrapper{background:#fff}.oa_b2b header.page-header .top-part .account-links-container .account.link a,.oa_b2b_na header.page-header .top-part .account-links-container .account.link a,.oa_b2b_us header.page-header .top-part .account-links-container .account.link a{color:#000 !important}.oa_b2b header.page-header .top-part .account-links-container .account.link a:hover,.oa_b2b_na header.page-header .top-part .account-links-container .account.link a:hover,.oa_b2b_us header.page-header .top-part .account-links-container .account.link a:hover{color:#000 !important}.oa_b2b header.page-header .top-part #contactusbutton,.oa_b2b_na header.page-header .top-part #contactusbutton,.oa_b2b_us header.page-header .top-part #contactusbutton,.oa_b2b header.page-header .top-part #ourshopsbutton,.oa_b2b_na header.page-header .top-part #ourshopsbutton,.oa_b2b_us header.page-header .top-part #ourshopsbutton{border-left:1px solid #000}.oa_b2b header.page-header .top-part #contactusbutton a,.oa_b2b_na header.page-header .top-part #contactusbutton a,.oa_b2b_us header.page-header .top-part #contactusbutton a,.oa_b2b header.page-header .top-part #ourshopsbutton a,.oa_b2b_na header.page-header .top-part #ourshopsbutton a,.oa_b2b_us header.page-header .top-part #ourshopsbutton a{color:#000}.oa_b2b header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger strong,.oa_b2b_na header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger strong,.oa_b2b_us header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger strong{color:#000 !important}.oa_b2b header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger:before,.oa_b2b_na header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger:before,.oa_b2b_us header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger:before,.oa_b2b header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger:after,.oa_b2b_na header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger:after,.oa_b2b_us header.page-header .top-part .switcher-currency .switcher-options #switcher-currency-trigger:after{color:#000 !important}.oa_b2b header.page-header .bottom-part .inner.container,.oa_b2b_na header.page-header .bottom-part .inner.container,.oa_b2b_us header.page-header .bottom-part .inner.container{background:#000}.oa_b2b header.page-header .bottom-part .inner.container .header-options .option-part:first-of-type .icon,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .option-part:first-of-type .icon,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .option-part:first-of-type .icon,.oa_b2b header.page-header .bottom-part .inner.container .header-options .option-part:nth-child(3) .icon,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .option-part:nth-child(3) .icon,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .option-part:nth-child(3) .icon{font-weight:700}.oa_b2b header.page-header .bottom-part .inner.container .header-options .link,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .link,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .link{color:#fff}.oa_b2b header.page-header .bottom-part .inner.container .header-options .link .icon,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .link .icon,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .link .icon{color:#fff}.oa_b2b header.page-header .bottom-part .inner.container .header-options .action.showcart,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .action.showcart,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .action.showcart{color:#fff}.oa_b2b header.page-header .bottom-part .inner.container .header-options .action.showcart:hover,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .action.showcart:hover,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .action.showcart:hover{color:#fff}.oa_b2b header.page-header .bottom-part .inner.container .header-options .action.showcart:before,.oa_b2b_na header.page-header .bottom-part .inner.container .header-options .action.showcart:before,.oa_b2b_us header.page-header .bottom-part .inner.container .header-options .action.showcart:before{color:#fff !important}.oa_b2b header.page-header .bottom-part .block-search,.oa_b2b_na header.page-header .bottom-part .block-search,.oa_b2b_us header.page-header .bottom-part .block-search{background:#000}.oa_b2b header.page-header .navigation .ui-menu,.oa_b2b_na header.page-header .navigation .ui-menu,.oa_b2b_us header.page-header .navigation .ui-menu{background:#fff}.oa_b2b header.page-header .navigation .ui-menu li.level-top a,.oa_b2b_na header.page-header .navigation .ui-menu li.level-top a,.oa_b2b_us header.page-header .navigation .ui-menu li.level-top a{color:#000}header .header-desktop-submenu{display:none}header .header-desktop-submenu .navigation{background:#fff;max-width:100vw}header .header-desktop-submenu .navigation .ui-menu{display:flex;list-style:none;margin-top:20px;background:black;padding:0;justify-content:space-around;font-family:'Bebas Neue'}@media (max-width:1114px){header .header-desktop-submenu .navigation .ui-menu{padding:10px 0}}header .header-desktop-submenu .navigation .ui-menu li.has-submenu:not(.level0)>a{display:flex;align-items:center;justify-content:space-between}header .header-desktop-submenu .navigation .ui-menu li.has-submenu:not(.level0)>a:after{content:"\f054";display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}header .header-desktop-submenu .navigation .ui-menu li.level-top{margin:auto;width:100%;text-align:center}@media (min-width:1115px){header .header-desktop-submenu .navigation .ui-menu li.level-top{white-space:nowrap;padding:10px}}header .header-desktop-submenu .navigation .ui-menu li.level-top:hover{background:#008295}header .header-desktop-submenu .navigation .ui-menu li.level-top a{color:#fff;font-size:14px;font-weight:500;letter-spacing:0.6px;text-decoration:none}header .header-desktop-submenu .navigation .ui-menu li.level-top a span{text-decoration:none}header .header-desktop-submenu .navigation .ui-menu li.level-top:hover{font-weight:800}header .header-desktop-submenu .navigation .ui-menu li.level-top:hover ul.level0.submenu{display:block}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu{display:none;position:absolute;flex-direction:row;width:100vw;list-style:none;margin-top:10px;padding-top:50px;padding-bottom:20px;text-align:left;flex-wrap:wrap;left:0}@media (max-width:1114px){header .header-desktop-submenu .navigation .ui-menu .level0 .submenu{max-width:none;left:0;right:0}}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1{font-weight:800;font-size:12px;padding-bottom:20px;display:flex;justify-content:center}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1 a{font-family:'Montserrat',Helvetica,Arial,sans-serif;color:#fff;font-size:14px;white-space:normal;width:100%;text-decoration:none}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.only-mobile{display:none}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_header_banner{position:absolute;top:0;height:50px;background:#9b9b9b;display:flex;width:100% !important;justify-content:center;align-items:center;padding-bottom:0;padding-top:4px;padding-left:6px}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_header_banner p{font-family:'Bebas Neue' !important;text-transform:uppercase;font-size:2.5rem;letter-spacing:0.6px;font-weight:300;display:contents}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1:not(.menu_header_banner, .menu_footer_prospace){width:20%;background:#000}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1:not(.menu_header_banner, .menu_footer_prospace):first-of-type{padding-top:10px}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1:not(.menu_header_banner, .menu_footer_prospace):hover .level1.submenu{display:flex !important;top:50px !important;left:20% !important;width:20%;height:80%}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_img{position:absolute;right:1rem;top:50px;background:none;width:35%;height:50%;padding:20px}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_img:before{content:'';border-left:1px solid #a5a5a5;position:absolute;left:0%}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_img p img{height:100%;object-fit:cover;width:100%}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_text{width:35%;height:50%;background:none;position:absolute;right:0;bottom:0;display:flex;flex-direction:column;padding:0 20px}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_text h3{font-size:30px;font-family:'Bebas Neue';margin-bottom:0;white-space:break-spaces}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_text p{white-space:break-spaces;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-weight:400;font-size:12px}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1.menu_blog_text a{color:#000;text-decoration:none;padding:0}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1 .level2{font-size:12px;padding:5px 10px}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1 .level2 a{white-space:normal;color:#000;text-decoration:none;display:flex}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu li.level1 .level2.only-mobile{display:none}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu .level1 .submenu{display:none;flex-wrap:wrap;position:absolute;margin-top:0;padding-top:0;flex-direction:column;padding-left:5px;background:none}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu .level2.submenu{color:#000;display:none;width:100%}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu .level2:hover .level2.submenu{display:flex;flex-direction:column;flex-wrap:wrap;top:0;width:100%;height:100% !important;left:100%;position:absolute}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu .level2 .level3{font-size:12px;width:max-content}header .header-desktop-submenu .navigation .ui-menu .level0 .submenu .level2 .level3.only-mobile{display:none}header .header-desktop-submenu .navigation .ui-menu .menu_footer_prospace{background:black;width:100%;position:absolute;bottom:0;text-align:center;height:40px;display:table;padding-bottom:0 !important}header .header-desktop-submenu .navigation .ui-menu .menu_footer_prospace p{font-family:'Montserrat',Helvetica,Arial,sans-serif;color:white;position:relative}header .header-desktop-submenu .navigation .ui-menu .menu_footer_prospace p strong{position:relative;top:1rem;display:flex}header .header-desktop-submenu .navigation .ui-menu .menu_footer_prospace p strong a{padding:0 5px;font-weight:600}header .header-desktop-submenu .navigation .ui-menu .menu_footer_prospace p strong a:hover{background:transparent}header.page-header .panel.wrapper{background:#000}header.page-header .top-part .minicart-wrapper{display:none}header.page-header .top-part .inner{border-bottom:1px solid #b6b6b6}header.page-header .top-part .inner .panel.header .account-links-container .account.link{display:flex}header.page-header .top-part .inner .panel.header .account-links-container .account.link a{color:#fff;text-decoration:none;padding:0 5px}header.page-header .top-part .inner .panel.header .account-links-container .account.link a span{padding:0 5px}header.page-header .top-part .inner .panel.header .account-links-container .account.link#log-in-link:before{content:'\f2bd';display:flex;align-items:center;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto;font-size:2.2rem;margin-right:-10px}header.page-header .top-part .inner .panel.header .account-links-container .account.link#log-in-link a span{border-right:1px solid #a5a5a5;padding:0 15px}header.page-header .bottom-part .block-search{display:none}header.page-header .bottom-part .inner.container{max-width:100vw;padding-top:2rem;height:200px;display:flex;align-items:center;justify-content:center}header.page-header .bottom-part .inner.container .block-search{display:flex;width:auto}header.page-header .bottom-part .inner.container .block-search input::placeholder{color:#000}header.page-header .bottom-part .inner.container .block-search .control-inner:before{height:100%;color:#000}header.page-header .bottom-part .inner.container .block-search .control-inner #search{padding-left:40px;font-size:1.3rem}header.page-header .bottom-part .inner.container .menu-mobile,header.page-header .bottom-part .inner.container .top-bar-menu-mobile{display:none !important}header.page-header .bottom-part .inner.container .header-options{font-family:'Bebas Neue';display:flex;right:2rem;font-size:1.5rem;letter-spacing:1.5px}header.page-header .bottom-part .inner.container .header-options a:hover{color:#000;text-decoration:none}header.page-header .bottom-part .inner.container .header-options .option-part{text-align:center;font-weight:400;position:relative}header.page-header .bottom-part .inner.container .header-options .option-part:not(:last-child){margin-right:1.5rem}header.page-header .bottom-part .inner.container .header-options .option-part .link{text-transform:uppercase;font-size:1.8rem}header.page-header .bottom-part .inner.container .header-options .option-part .link .icon{font-weight:300;margin-top:1.25rem}header.page-header .bottom-part .inner.container .header-options .option-part .link .icon:before{font-size:2rem}header.page-header .bottom-part .inner.container .header-options .option-part .msg-blue{position:absolute;width:100%;display:flex;flex-wrap:wrap}header.page-header .bottom-part .inner.container .header-options .option-part .msg-blue{width:100%;margin:.5rem auto 0 auto;line-height:25px}header.page-header .bottom-part .inner.container .header-options .option-part .minicart-wrapper{margin-left:0}header.page-header .bottom-part .inner.container .header-options .option-part .minicart-wrapper .action.showcart{display:flex;flex-direction:column-reverse;text-transform:uppercase;font-size:0.5rem;letter-spacing:1.5px;font-family:'Bebas Neue'}header.page-header .bottom-part .inner.container .header-options .option-part .minicart-wrapper .action.showcart:before{color:#000;content:'\f07a';margin-top:1.25rem;font-size:2rem;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto}header.page-header .bottom-part .inner.container .header-options .option-part .minicart-wrapper .action.showcart .title{font-size:1.8rem;font-weight:300}header.page-header .bottom-part .inner.container .header-options .option-part .minicart-wrapper .action.showcart .counter.qty{position:absolute;right:1rem;background-color:unset;font-size:1.6rem}header.page-header .bottom-part .inner.container .logo-desktop-header{width:45%;display:flex;justify-content:center}@media (min-width:1150px){header.page-header .bottom-part .inner.container .logo-desktop-header{height:100%}}header.page-header .bottom-part .inner.container .logo-desktop-header a{width:100%;padding:0 20px;text-align:center}header.page-header .bottom-part .inner.container .logo-desktop-header a img{width:100%;height:auto}@media (min-width:1150px){header.page-header .bottom-part .inner.container .logo-desktop-header a img{width:auto;height:100%}}header.page-header .bottom-part .inner.container .logo{display:block}header.page-header .bottom-part .inner.container .logo img.desktop-only{height:auto;max-width:100%;width:auto}header.page-header .header-desktop-submenu{display:block}header.page-header .header.content{display:none}header.page-header .header-banner{margin-bottom:0;margin-top:-10px;height:50px;display:flex;justify-content:center;align-items:center;background:#9b9b9b}header.page-header .header-banner .banner-text{font-family:'Bebas Neue';text-transform:uppercase;font-size:2.5rem;letter-spacing:0.6px;white-space:nowrap}header.page-header .header-banner .banner-text p{margin:0}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul{margin-left:0;margin-right:0}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 a.level0{font-size:14px}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0.left-separator::before{border-left:1px solid #fff;content:'';display:block;height:24px;left:5px;position:absolute;top:50%;transform:translateY(-50%)}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0.left-separator a.level0{padding-left:15px}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level1.has-children a.level1{padding-right:30px}.contactus,.ourshops{line-height:4rem;margin:0;list-style:none;width:auto !important;float:none !important}.contactus button,.ourshops button{margin-top:-1rem !important}#contactusbutton,#ourshopsbutton{cursor:pointer;position:relative;height:auto;display:inline-block;text-transform:uppercase;text-decoration:none;background:none;font-weight:400;font-size:1.6rem}#contactusbutton a,#ourshopsbutton a{color:#fff;text-decoration:none;font-weight:400}.social-desktop-logos{display:flex !important;margin-left:1rem}.social-desktop-logos .logo-desktop-facebook,.social-desktop-logos .logo-desktop-instagram{width:40px;height:40px;margin-left:1rem}.social-desktop-logos .logo-desktop-facebook img,.social-desktop-logos .logo-desktop-instagram img{width:40px;height:40px}.form.minisearch .empty-result{padding-left:20px;padding-right:20px}.form.minisearch .action.search{display:none}.form.minisearch .searchautocomplete__indexmagento_catalog_product ul{padding-left:20px;padding-right:20px}.form.minisearch .control-inner #search{border:1px solid #d4d7dc !important;border-radius:5px;background:#f2f3f6}footer.page-footer .footer-inner .footer-desktop{display:block}footer.page-footer .footer-inner .footer-desktop .social img{height:40px;width:40px}footer.page-footer .footer-inner .footer-mobile{display:none}footer.page-footer .footer-inner .footer-info-gauche{padding-right:5rem;padding-left:4rem}footer.page-footer .footer-inner .footer-info-droite{padding-left:5rem}footer.page-footer .footer-inner .footer-information-title{font-size:26px}footer.page-footer .footer-inner .footer-desktop .apropos .apropos-content .about-title{font-size:24px;margin-bottom:2rem}footer.page-footer .footer-inner .footer-desktop .apropos .additionnal-links{font-size:16px}footer.page-footer .footer-inner .footer-desktop .apropos .coordonnés{font-size:10px}footer.page-footer .footer-inner .footer-desktop .apropos ul{list-style:none;padding:0}footer.page-footer .footer-inner .footer-desktop .apropos ul li{display:flex;font-size:14px;color:#008295;font-weight:600}footer.page-footer .footer-inner .footer-desktop .apropos ul li .footer-about-icons{height:20px;width:20px;margin-right:5px}footer.page-footer .footer-inner .footer-desktop .footer-newsletter .control{margin-top:-4rem}footer.page-footer .footer-inner .footer-desktop .footer-newsletter .subscribe-button{margin-top:1rem;border:1px #fff solid;border-radius:2px}footer.page-footer .footer-inner .footer-desktop .footer-right{font-size:14px}footer.page-footer .footer-inner .footer-desktop .footer-right .footer-contact-icons.phone{margin-top:0rem}footer.page-footer .footer-inner .footer-desktop .footer-right .footer-bottom-links{padding:0}footer.page-footer .footer-inner .footer-desktop .footer-right .footer-bottom-links li a{color:#fff}footer.page-footer .footer-inner .footer-desktop .footer-right .footer-bottom-links li a:hover{color:#008295}footer.page-footer .footer-inner .footer-desktop .footer-right .footer-links-title-blue{font-size:20px}footer.page-footer .footer-inner .footer-desktop .footer-right .footer-links-blue{font-size:24px}footer.page-footer .footer-inner .footer-desktop .footer-right .contact-title{font-size:20px}footer.page-footer .footer-inner .footer-desktop .footer-right .contact-subtitle{font-size:24px}footer.page-footer .footer-inner .footer-desktop .logo-footer .coordonnés{font-size:12px}footer.page-footer .footer-inner .footer-reassurance .reassurance .title{font-size:2.3rem}footer.page-footer .footer-inner .footer-reassurance .reassurance p{font-size:1.6rem;line-height:1.188em}footer.page-footer .footer-inner .footer-reassurance .reassurance .reassurance-icons img{width:auto !important;height:100% !important}footer.page-footer .footer-inner .footer-networks-container .footer-networks{padding:65px 65px 80px}footer.page-footer .footer-inner .footer-networks-container .footer-networks .presentation p:first-of-type span{font-size:1.6rem;line-height:1.188em}footer.page-footer .footer-inner .footer-networks-container .footer-networks .presentation .title{font-size:3rem;line-height:1.2em;margin:30px 0 25px}footer.page-footer .footer-inner .footer-networks-container .footer-networks .networks .network+.network{margin-top:36px}footer.page-footer .footer-inner .footer-networks-container .footer-networks .networks .network .icon{height:48px;width:48px}footer.page-footer .footer-inner .footer-networks-container .footer-networks .networks .network .icon::before{font-size:2.4rem}footer.page-footer .footer-inner .footer-contact-links{min-height:597px}footer.page-footer .footer-inner .footer-contact-container .footer-contact{padding:40px 25px}footer.page-footer .footer-inner .footer-contact-container .footer-contact .contact-us .title{font-size:1.6rem;line-height:1.188em}footer.page-footer .footer-inner .footer-contact-container .footer-contact .icon{height:48px;margin-right:30px;width:48px}footer.page-footer .footer-inner .footer-contact-container .footer-contact .icon::before{font-size:2.4rem}footer.page-footer .footer-inner .footer-contact-container .footer-contact .address .coordonnees{width:calc(100% - 78px)}footer.page-footer .footer-inner .footer-links-container{padding:30px}footer.page-footer .footer-inner .footer-links-container .footer-links .payment .logos{margin:0 -5px}footer.page-footer .footer-inner .footer-links-container .footer-links .payment .logos li{height:35px;margin:0 5px}footer.page-footer .footer-inner .footer-links-container .footer-links .payment .logos li+li{margin-left:5px}footer.page-footer .footer-inner .footer-links-container .footer-links img.logo{width:100px}footer.page-footer .footer-inner .footer-links-container .footer-links .about{font-size:1.4rem;line-height:1.214em;margin-left:125px;width:auto}footer.page-footer .footer-inner .footer-links-container .footer-links .payment{margin-left:125px;width:auto}footer.page-footer .footer-inner .footer-links-container .footer-links .additionnal-links{font-size:1.6rem;line-height:1.188em;clear:left;margin-top:30px}footer.page-footer .footer-inner .footer-bottom{font-size:1rem;line-height:1.2em;bottom:0;padding:0;position:absolute;right:calc((100% / 3) + 1.2em);width:0;white-space:nowrap}footer.page-footer .footer-inner .footer-bottom a{display:block;transform:rotate(-90deg)}footer.page-footer .footer-backgrounds .bg1{height:31.5%}footer.page-footer .footer-backgrounds .bg2{bottom:0;height:600px}body.contentmanager-contenttype-homepage .page-main{margin-top:0;max-width:none;padding:0}body.contentmanager-contenttype-homepage .homepage-category{order:4}body.contentmanager-contenttype-homepage .homepage-category .homepage-category-main-title{font-size:4.8rem}body.contentmanager-contenttype-homepage .homepage-category .category-image{width:150px;height:150px}body.contentmanager-contenttype-homepage .newsletter_block{order:8;padding-top:5rem;padding-bottom:5rem}body.contentmanager-contenttype-homepage .newsletter_block .newsletter-title{font-size:24px}body.contentmanager-contenttype-homepage .newsletter_block .newsletter-button{font-size:18px}body.contentmanager-contenttype-homepage .block-title{font-size:2.4rem;line-height:1.2em}body.contentmanager-contenttype-homepage .homepage-diaporama{order:1}body.contentmanager-contenttype-homepage .homepage-diaporama .diaporama-swiper-button-prev{display:none}body.contentmanager-contenttype-homepage .homepage-diaporama .diaporama-swiper-button-next{display:none}body.contentmanager-contenttype-homepage .promobannerblock{order:3}body.contentmanager-contenttype-homepage .homepage-message-promo{font-size:2.4rem;line-height:1.2em;margin-bottom:60px;margin-top:45px}body.contentmanager-contenttype-homepage .homepage-new .ct-field-product,body.contentmanager-contenttype-homepage .homepage-new-2 .ct-field-product{padding-top:40px}body.contentmanager-contenttype-homepage .homepage-new ul li,body.contentmanager-contenttype-homepage .homepage-new-2 ul li{margin-top:0}body.contentmanager-contenttype-homepage .homepage-promotions .ct-product-list{flex-wrap:wrap;overflow:visible}body.contentmanager-contenttype-homepage .homepage-promotions .product-item .product-item-info{padding:12px}body.contentmanager-contenttype-homepage .homepage-new{order:2}body.contentmanager-contenttype-homepage .homepage-new .homepage-new-main-title{font-size:4.8rem}body.contentmanager-contenttype-homepage .homepage-new-2{order:3}body.contentmanager-contenttype-homepage .homepage-new-2 .homepage-new-main-title{font-size:4.8rem}body.contentmanager-contenttype-homepage #probannerblock{order:4}body.contentmanager-contenttype-homepage .probanner-message .message-pro h2{font-size:5rem}body.contentmanager-contenttype-homepage .probanner-message .message-pro h3{font-size:3.5rem}body.contentmanager-contenttype-homepage .discover-part{order:7}body.contentmanager-contenttype-homepage .discover-part .homepage-discover{border-top:1px solid #808080}body.contentmanager-contenttype-homepage .discover-part .homepage-discover-title{margin-top:-2.5rem;width:45%;font-size:4.8rem}body.contentmanager-contenttype-homepage .tutorial-desktop{order:5}body.contentmanager-contenttype-homepage .newsletter_block{order:8}body.contentmanager-contenttype-homepage .newsletter_block .newsletter-title{font-size:24px}body.contentmanager-contenttype-homepage .newsletter_block .newsletter-button{font-size:20px}.contentmanager-contenttype-homepage .aminst-feed-grid-swiper-container .swiper-wrapper{height:auto}.contentmanager-contenttype-homepage .aminst-feed-grid-swiper-container .swiper-wrapper .swiper-slide{height:auto}.contentmanager-contenttype-homepage .aminst-feed-grid-swiper-container .swiper-wrapper .swiper-slide .aminst-feed-post img{height:calc(100vw / 6);object-fit:cover}.contentmanager-contenttype-homepage .aminst-feed-grid-swiper-container .diaporama-swiper-pagination{display:none}.contentmanager-contenttype-homepage .aminst-feed-grid-swiper-container .diaporama-swiper-button-prev,.contentmanager-contenttype-homepage .aminst-feed-grid-swiper-container .diaporama-swiper-button-next{display:none}body.checkout-cart-index .page-title{font-size:4.8rem;line-height:1.2em;margin-bottom:32px}.block-cart-failed,.cart-container .form-cart{width:57.627%}.block-cart-failed .actions,.cart-container .form-cart .actions{flex-direction:row}.block-cart-failed .actions .quote,.cart-container .form-cart .actions .quote{margin:0}.cart-summary{margin-bottom:0;padding:23px 15px 32px;width:32.203%}.cart-summary>.title{color:#000;font-size:4.4rem;height:auto;line-height:1.2em;margin:0 0 20px;overflow:visible;position:static;width:auto}.cart-summary .block>.title{padding:0 30px 0 0;text-align:left}.table-wrapper .data.table.totals .grand{font-size:1.6rem;line-height:1.188em}.cart.table-wrapper{margin:0 0 24px}.cart.table-wrapper .items .col.item{padding:35px 15px 0}.cart.table-wrapper .items .col.price,.cart.table-wrapper .items .col.qty,.cart.table-wrapper .items .col.subtotal{padding:35px 0 25px 20px;width:auto}.cart.table-wrapper .items .col.price::before,.cart.table-wrapper .items .col.qty::before,.cart.table-wrapper .items .col.subtotal::before{content:normal}.cart.table-wrapper .items th.col.item,.cart.table-wrapper .items th.col.price,.cart.table-wrapper .items th.col.qty,.cart.table-wrapper .items th.col.subtotal{padding-bottom:11px;padding-top:0}.cart.table-wrapper .product-item-photo{float:none}.cart.table-wrapper .product-image-container{display:block;height:100%}.cart.table-wrapper .price-including-tax .price,.cart.table-wrapper .price-excluding-tax .price{font-weight:700}.cart.table-wrapper .field.qty{margin-top:-8px}.block-minicart{width:400px !important}.block-minicart .minicart-footer{width:400px}.block-minicart .minicart-footer .btn-220px-wide{width:100%}.block.crosssell .block-title{margin-left:0;margin-right:0}.block.crosssell .block-title span{display:inline-block;padding:0 30px}.oa_b2b.checkout-index-index .page-title-wrapper::before,.oa_b2b_na.checkout-index-index .page-title-wrapper::before,.oa_b2b_us.checkout-index-index .page-title-wrapper::before{background-image:url('../images/logo-pro.png');background-position:center 57px;background-size:auto 126px;height:100%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.oa_b2b.checkout-index-index .page-title-wrapper::before,.oa_b2b_na.checkout-index-index .page-title-wrapper::before,.oa_b2b_us.checkout-index-index .page-title-wrapper::before{background-image:url('../images/logo-pro.png')}}.block-minicart .free-shipping-countdown .fsc-title{font-size:1.5rem}.block-minicart .free-shipping-countdown .fsc-title,.block-minicart .free-shipping-countdown .free-delivery-text,.block-minicart .free-shipping-countdown .fsc-cart-total,.block-minicart .free-shipping-countdown .fsc-subtitle{font-size:1.4rem;font-family:'Montserrat',Helvetica,Arial,sans-serif}.block-minicart .free-shipping-countdown .fsc-subtitle{line-height:1.5rem}body.checkout-index-index .page-main{margin-top:78px;padding-top:200px}body.checkout-index-index .page-title-wrapper{height:200px;left:0;position:absolute;top:0;width:100%}body.checkout-index-index .page-title-wrapper::before{background-image:url('../images/logo-white.png');background-position:center 57px;background-size:auto 126px;height:100%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.checkout-index-index .page-title-wrapper::before{background-image:url('../images/logo-white@2x.png')}}body.checkout-index-index .authentication-wrapper{display:none !important}.opc-progress-bar{display:block}.opc-progress-bar-item{width:300px}.opc-progress-bar-item._complete{border-bottom-style:solid}.opc-progress-bar-item._complete>span::after{display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto;border:2px solid #000;bottom:0;color:#000;content:'\f00c';font-size:1rem;font-weight:700;height:20px;line-height:1.5rem;margin:0;top:auto;transform:translate(-50%, 50%);vertical-align:middle;width:20px}.opc-estimated-wrapper{display:none}.opc-wrapper{padding-right:24px}.opc-wrapper .shipping-address-item::before{content:normal}.opc-wrapper #checkout-step-payment{padding-top:0}.opc-wrapper #checkout-step-payment .step-title{margin-bottom:20px}.opc-sidebar{margin-top:40px}.opc-block-summary{font-size:1.4rem;line-height:1.214em;background-color:#f2f3f6;padding:10px}.opc-block-summary>.title{font-size:3rem;line-height:1.2em;margin-bottom:47px}.opc-block-summary .items-in-cart>.title{border-bottom:1px solid #59bfc7;font-size:2.4rem;line-height:1.2em;padding:0 31px 1px 0}.column.main .opc-block-summary .items-in-cart>.title strong{font-size:2.4rem;font-weight:700;line-height:1.2em}.opc-block-summary .items-in-cart>.title::after{display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto;content:'\f107';font-size:2.8rem;margin:0;top:50%;transform:translateY(-50%);transition:all ease .2s}.opc-block-summary .items-in-cart.active>.title::after{content:'\f107';transform:translateY(-50%) rotate(-180deg)}.opc-block-summary .items-in-cart.active .minicart-items{display:block !important}.opc-block-summary .minicart-items .product-item-details .price-including-tax,.opc-block-summary .minicart-items .product-item-details .price-excluding-tax{margin-top:0}.opc-block-summary .product-item:hover .product-item-name{color:inherit}.opc-block-summary .table-totals{margin-left:-4px;margin-right:-4px}.methods-shipping .actions-toolbar{margin:0 360px 0 0;padding-top:90px}.table-checkout-shipping-method{width:auto}.table-checkout-shipping-method tr{background-color:transparent}.table-checkout-shipping-method tbody td{padding-bottom:18px;padding-top:18px}.checkout-payment-method .opc-payment{margin-top:-1em}.checkout-payment-method .payment-method-title{padding-bottom:30px;padding-top:30px}.minicart-items-wrapper{min-height:0}.checkout-agreements-block{padding-top:90px}.checkout-onepage-success .page-main{background-color:transparent;background-image:linear-gradient(to bottom, #fff, rgba(255,255,255,0)),url('../images/sam-delivery-man.jpg');background-position:center top,center center;background-repeat:repeat-x,no-repeat;background-size:100vw 630px,cover;margin:0;max-width:none;min-height:1200px}.checkout-onepage-success .page-main>.page-title-wrapper .page-title{display:block}.checkout-onepage-success .page-main::after{content:normal}.checkout-onepage-success .page-title-wrapper{margin:0 auto}.checkout-onepage-success .page-title-wrapper::after{clear:both;content:'';display:table}.checkout-onepage-success .page-title{font-size:3rem;margin:0 auto}.checkout-onepage-success .print{margin:15px 0}.checkout-onepage-success .column.main{background-color:#fff;box-shadow:7px 0 10px rgba(29,30,28,0.3);margin:0 auto;max-width:680px;min-height:0;padding:60px 40px 40px}.checkout-onepage-success .actions-toolbar .primary{float:none}.checkout-onepage-success .actions-toolbar .primary .action{float:none}.catalog-category-view .products-grid .product-item .actions-primary,.catalogsearch-result-index .products-grid .product-item .actions-primary{flex-direction:column}.catalog-category-view .products-grid .product-item .actions-primary .customization,.catalogsearch-result-index .products-grid .product-item .actions-primary .customization{flex-direction:row}.catalog-category-view .products-grid .product-item .actions-primary .customization>*:has(+ .list-qty),.catalogsearch-result-index .products-grid .product-item .actions-primary .customization>*:has(+ .list-qty){width:45%}.catalog-category-view .products-grid .product-item .actions-primary .customization>*:has(+ .list-qty)+.list-qty,.catalogsearch-result-index .products-grid .product-item .actions-primary .customization>*:has(+ .list-qty)+.list-qty{width:45%}.catalog-category-view .products-grid .product-item:nth-child(odd),.catalogsearch-result-index .products-grid .product-item:nth-child(odd){margin-right:0}.catalog-category-view .products-grid .product-item:nth-child(even),.catalogsearch-result-index .products-grid .product-item:nth-child(even){margin-left:0}.catalog-category-view .products-grid .product-item .action.towishlist::before,.catalogsearch-result-index .products-grid .product-item .action.towishlist::before{font-size:1.8rem;color:#000}.catalog-category-view .products-grid .product-item .product-item-actions .price-rewards,.catalogsearch-result-index .products-grid .product-item .product-item-actions .price-rewards{align-items:center}.catalog-category-view .products-grid .product-item .product-item-actions .price-rewards .listing-highlight p,.catalogsearch-result-index .products-grid .product-item .product-item-actions .price-rewards .listing-highlight p{text-align:center}.catalog-category-view .products-grid .product-item .product-item-name,.catalogsearch-result-index .products-grid .product-item .product-item-name{margin:2rem auto;text-align:center}.catalog-category-view .products-grid .product-item .price-box,.catalogsearch-result-index .products-grid .product-item .price-box{text-align:center}.catalog-category-view .products-grid .product-item .price-box .price-excluding-tax,.catalogsearch-result-index .products-grid .product-item .price-box .price-excluding-tax{text-align:center}.catalog-category-view .products-grid .product-item .customization,.catalogsearch-result-index .products-grid .product-item .customization{justify-content:space-between;align-items:baseline;min-height:auto}.catalog-category-view .products-grid .product-item:hover>.product-item-info .product-item-name,.catalogsearch-result-index .products-grid .product-item:hover>.product-item-info .product-item-name{text-decoration:underline}.catalog-category-view .products-grid .product-item:hover>.product-item-info img,.catalogsearch-result-index .products-grid .product-item:hover>.product-item-info img{transition:box-shadow .3s ease-in-out;box-shadow:1px 1px 12px rgba(0,0,0,0.15)}.page-products .page-main{padding:0}.page-products .sidebar-main{padding:0}.page-products .page-main{padding-top:0}.page-products .breadcrumbs{display:none}.page-products .page-title{margin-top:0}.page-products .products-grid .product-item{width:25%}.related-products-swiper-container{position:relative;overflow:hidden}.related-products-swiper-container .swiper-wrapper{margin:auto !important;flex-wrap:nowrap !important;height:auto}.product-item{width:25%}.product-item .product-item-info{padding:10px}.product-item .product-item-link{font-size:1.8rem;line-height:1.2em}.product-item .product-item-link:hover,.product-item .product-item-link:focus{text-decoration:none}.product-item .product-item-name,.product-item .product-name{font-size:1.8rem;line-height:1.2em}.product-item .price-box .price{font-size:2.4rem;line-height:1.2em}.product-item .price-box .special-price:has(+ .old-price) .price-excluding-tax{margin-left:50%}.block-content.filter-content{background-color:transparent;display:inline;position:static}.block-content.filter-content .block-content-title{position:absolute;left:-10000em;top:auto;width:1px;height:1px;overflow:hidden}.block.filter{margin-bottom:20px}.block.filter .filter-title{position:absolute;left:-10000em;top:auto;width:1px;height:1px;overflow:hidden}.block.filter .block-subtitle{font-weight:400;margin-bottom:0}.filter-options{display:inline;font-weight:700;line-height:3.2rem;padding:0}.filter-options .filter-option{display:inline-block;position:relative;transition:all ease .2s}.filter-options .filter-option:hover,.filter-options .filter-option.active{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}.filter-options .filter-option:hover .filter-options-title,.filter-options .filter-option.active .filter-options-title{background-color:#fff;color:#026d87;cursor:pointer;position:relative;z-index:2}.filter-options .filter-option:hover .filter-options-title::after,.filter-options .filter-option.active .filter-options-title::after{color:#008295;padding:0 30px 0 10px;transform:rotate(-180deg)}.filter-options .filter-option:hover .filter-options-content,.filter-options .filter-option.active .filter-options-content{display:block;opacity:1;min-height:350px}.filter-options .filter-option::after{border-bottom:1px solid #000;bottom:0;content:'';display:block;left:15px;position:absolute;width:calc(100% - 15px*2)}.filter-options .filter-options-title{font-size:1.2rem;line-height:1.167em;display:inline-block;line-height:3.2rem;margin:0;padding:0 15px;text-transform:uppercase;transition:all ease .2s}.filter-options .filter-options-title::after{display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto;content:'\f0d7';font-size:2rem;font-weight:700;padding:0 10px 0 30px;vertical-align:middle}.filter-options .filter-options-content{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);display:none;left:0;min-width:300px;opacity:0;padding:10px 20px;position:absolute;top:32px;transition:all ease .2s;z-index:2}.filter-options .filter-options-content .items .item{margin-bottom:15px}.filter-options .filter-options-content .items .item:last-child{margin-bottom:0}.filter-options .filter-options-content .items.am-filter-items-attr_color{margin-bottom:-4px}.filter-current+.filter-actions{right:17px;top:10px}.toolbar-amount{font-size:1.6rem;line-height:1.188em}.sorter{position:relative;right:auto;top:auto}.sorter-label{font-size:1.6rem;line-height:1.188em;font-weight:400}.sorter-options{line-height:3.2rem}.page-products .products-grid .product-items{margin-left:0;margin-right:0}.category-view{border-radius:0 0 30px;box-shadow:0 2px 5px rgba(0,0,0,0.2);margin-bottom:35px;padding:15px 10px}.category-view .page-title-wrapper{margin-top:0rem}.category-view .category-image{display:none}.category-view .category-description{margin-bottom:10px;text-align:left}body.catalog-product-view .breadcrumbs{margin:0 auto;padding-top:2rem}body.catalog-product-view .page-main{margin-top:1rem}body.catalog-product-view .price-box .promotion{left:-12.5%;top:1%}body.catalog-product-view .block.related.before-anchor .block-title span{background:#f8f8f8}body.catalog-product-view .block.related.before-anchor .swiper-slide{width:25% !important}.product.media{background-color:transparent;padding:0}.page-layout-1column .product.media{width:40%}.amfaq-product-tab .ask-question-form{background-color:#f2f3f6;padding:35px 25px}.amfaq-product-tab .ask-question-form .label[for="amfaq-notification"]{margin-left:25.8%;text-align:left;width:auto}.product.info.detailed{order:20;break-after:always}.column.main .block.video .block-title strong,.column.main .block.related .block-title strong{font-size:2.6rem}.block.video iframe{margin:0;width:100%}.block.related .products.list.items,.block.crosssell .products.list.items{flex-wrap:wrap;overflow:visible}.block.related .product-item,.block.crosssell .product-item{width:25%}.bundle-options-container{padding-left:0;padding-right:0}.bundle-options-container::after{clear:both;content:'';display:table}.bundle-options-container .product-options-wrapper{width:auto}.page-layout-1column .product-info-main{width:60%;max-width:unset}.product.media{background-color:transparent;padding:0}.product-info-main{position:relative;margin-bottom:7rem}.product-info-main .product-hues .all-hues{padding-left:0;padding-right:0}.product-info-main .box-tocart,.product-options-bottom .box-tocart{width:100%}.product-info-main .box-tocart .fieldset,.product-options-bottom .box-tocart .fieldset{width:100%}.product-info-main .box-tocart .fieldset .field.qty,.product-options-bottom .box-tocart .fieldset .field.qty{display:block}.product-info-main .box-tocart .fieldset .actions,.product-options-bottom .box-tocart .fieldset .actions{width:100%}.product-info-main{top:0;right:0px}.product-reassurance{max-width:488px;width:100%}.customer-account-login .action.remind:hover{color:#000}.account .page-main,.cms-privacy-policy .page-main{overflow-x:hidden;padding-top:0}body.account .messages{margin-left:0;margin-right:0}body.account .nav.items{flex-direction:column}body.account .nav.items .nav.item{width:100%;flex-direction:column}body.account .nav.items .nav.item:hover a{color:#fff}.account .column.main .block:not(.widget) .block-title{margin-left:0;margin-right:0}.account .column.main .block:not(.widget).block-dashboard-addresses .block-title>.action,.account .column.main .block:not(.widget).block-dashboard-orders .block-title>.action,.account .column.main .block:not(.widget).block-reviews-dashboard .block-title>.action{padding-right:0}.account .products-grid .product-item-info{padding:10px}.account .form-wishlist-items .action.primary{color:#000}.account .product-item:hover .action.primary,.account .product-item:hover .action.edit,.account .product-item:hover .action.delete{color:#fff}.products-grid.wishlist .product-item .box-tocart{display:block}body.contentmanager-contentlist-view .block.ct-listing-blog .block-title{font-size:3.2rem;line-height:1.2em}body.contentmanager-contentlist-view .block.ct-listing-blog .text-before{font-size:1.8rem;line-height:1.2em}.article-items{margin-left:-6px;margin-right:-6px}.article-item{margin:0 6px 12px;width:calc((100%/3) - 12px)}.article-header{margin-top:0}.article-header .article-title{font-size:36px}.article-header .article-category{font-size:14px}.article-header .article-details{display:flex;justify-content:space-between;align-items:baseline;line-height:14px;height:2.5rem;margin-bottom:2rem}.article-header .timing{width:-webkit-fill-available}.article-header .timing .read-time{margin-right:2rem}.article-header .social a{margin-left:5px;margin-right:0}.article-social-desktop{display:block;margin-top:1rem}.article-item-tags{margin-top:2rem;padding-bottom:2rem;border-bottom:1px solid #b6b6b6}body.contentmanager-contenttype-article .page-main{padding-top:0}body.contentmanager-contenttype-article .block.associated-products .block-title,body.contentmanager-contenttype-article .block.associated-articles .block-title,body.contentmanager-contenttype-article .block.associated-products .ct-field,body.contentmanager-contenttype-article .block.associated-articles .ct-field{margin-left:auto;margin-right:auto;max-width:960px}body.contentmanager-contenttype-article .block.associated-products .block-title,body.contentmanager-contenttype-article .block.associated-articles .block-title{padding-left:8px;padding-right:8px}body.contentmanager-contenttype-article .block.associated-products .block-title::after,body.contentmanager-contenttype-article .block.associated-articles .block-title::after{width:calc(100% - 8px*2)}body.contentmanager-contenttype-article .block.associated-products .product-item .product-item-info,body.contentmanager-contenttype-article .block.associated-articles .product-item .product-item-info{padding:8px}body.contentmanager-contenttype-article .block.associated-products .product-item .product-item-photo,body.contentmanager-contenttype-article .block.associated-articles .product-item .product-item-photo{border-radius:30px 0}body.contentmanager-contenttype-article .block.associated-articles .article-items{margin-left:-6px;margin-right:-6px}.article-content .article-body{font-size:1.8rem;line-height:1.2em;line-height:1.5em}.article-item-details>*{display:inline-block}.article-item-date{margin-right:25px}body.contentmanager-contenttype-article .block.associated-products{padding-top:37px}body.contentmanager-contenttype-article .block.associated-products .ct-field-product{padding:0}body.contentmanager-contenttype-article .block.associated-products .product-items{flex-wrap:wrap;margin:0;overflow:visible}body.contentmanager-contenttype-article .block.associated-products .product-item{min-width:0}body.contentmanager-contenttype-article .block.associated-articles .article-item:first-of-type,body.contentmanager-contenttype-article .block.associated-articles .article-item:nth-of-type(2){width:calc((100%/3) - 12px)}.block.articles .block-content{margin-left:-15px;margin-right:-15px}.blog .blog-header{border:#808080 solid 1px}.blog .blog-header .blog-subtitle{display:block}.blog .blog-categories{margin:6rem 0;display:flex;justify-content:center;flex-wrap:wrap}.blog .blog-categories span{display:none}.blog .blog-categories .blog-categorie{padding:1rem 3rem;margin:1rem 1rem;border:1px solid #000;color:#000;display:flex;justify-content:center;align-items:center;width:fit-content;text-transform:uppercase;font-size:14px;font-weight:600}.blog .blog-categories .blog-categorie:hover{background:#000;color:#fff}.blog .blog-categories .blog-categorie.selected{background:#000;color:#fff}.blog-discover-part p{margin-top:2rem}.blog-discover-part .aminst-feed-grid-swiper-container .swiper-wrapper{justify-content:space-evenly}.blog-discover-part .aminst-feed-grid-swiper-container .swiper-wrapper .swiper-slide{width:calc(23%) !important;margin-bottom:24px}.blog-discover-part .aminst-feed-grid-swiper-container .swiper-wrapper .swiper-slide .aminst-feed-post{width:100%}.blog-discover-part .aminst-feed-grid-swiper-container .swiper-wrapper .swiper-slide .aminst-feed-post img{height:100%}.blog-discover-part .diaporama-swiper-pagination{display:none}.blog-discover-part .aminst-feed-wrapper{margin:4rem 0}body.catalogsearch-result-index .columns{display:block}body.catalogsearch-result-index .sidebar-main{float:left;padding-right:20px;width:25%}body.catalogsearch-result-index .products-grid .product-item{width:calc(100%/4)}body.catalogsearch-result-index .block-content.filter-content{display:block;height:auto;width:auto}body.catalogsearch-result-index .block-content.filter-content .filter-options-title{font-size:2rem;line-height:1.2em;color:#008295;display:block;padding:0}body.catalogsearch-result-index .block-content.filter-content .filter-options-title::after{padding:0;position:absolute;right:10px}body.catalogsearch-result-index .block-content.filter-content .filter-options-content{font-size:1.6rem;line-height:1.188em;background-color:transparent;box-shadow:none;margin-bottom:20px;min-width:0;opacity:1;padding:20px 0 0;position:static}body.catalogsearch-result-index .block-content.filter-content .filter-options-content .items .item{margin-bottom:15px}body.catalogsearch-result-index .block-content.filter-content .action.close-filters{position:absolute;left:-10000em;top:auto;width:1px;height:1px;overflow:hidden}body.catalogsearch-result-index .block.filter .block-subtitle{display:block;margin-bottom:40px}body.catalogsearch-result-index .block.filter .block-subtitle.filter-subtitle{text-transform:uppercase}body.catalogsearch-result-index .filter-options{display:block}body.catalogsearch-result-index .filter-options .filter-option{border-bottom:1px solid #008295;display:block}body.catalogsearch-result-index .filter-options .filter-option:hover,body.catalogsearch-result-index .filter-options .filter-option.active{background-color:transparent;box-shadow:none}body.catalogsearch-result-index .filter-options .filter-option:hover .filter-options-title,body.catalogsearch-result-index .filter-options .filter-option.active .filter-options-title{background-color:transparent}body.catalogsearch-result-index .filter-options .filter-option:hover .filter-option-title::after{transform:none}body.catalogsearch-result-index .filter-options .filter-option:hover .filter-options-content{display:none}body.catalogsearch-result-index .filter-options .filter-option.active{background-color:transparent;box-shadow:none;display:block}body.catalogsearch-result-index .filter-options .filter-option.active .filter-option-title::after{transform:rotate(-180deg)}body.catalogsearch-result-index .filter-options .filter-option.active .filter-options-content{display:block}body.catalogsearch-result-index .filter-options .filter-option::after{content:normal}body.catalogsearch-result-index .filter-current{background:#59bfc7 none}body.catalogsearch-result-index .filter-current .filter-current-subtitle{margin-bottom:30px}body.catalogsearch-result-index .filter-current .items{font-size:1.4rem;line-height:1.214em;padding:0}body.catalogsearch-result-index .filter-current .item{display:flex}body.catalogsearch-result-index .filter-current .filter-label{margin-right:1em}body.catalogsearch-result-index .filter-current .filter-value{order:2}body.catalogsearch-result-index .filter-current .action.remove{order:1;padding-right:5px}body.catalogsearch-result-index .filter-current .action.remove::before{display:inline-block;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:300;line-height:1;text-rendering:auto;content:'\f056'}