.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{max-width:1152px}img:not([height]){height:auto;max-width:100%}body.contentmanager-contenttype-article .block .block-title,body.contentmanager-contenttype-article .block .ct-field{max-width:1152px}header .sections.nav-sections{width:calc(100% - 150px)}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 a.level0{font-size:1.4rem;line-height:1.214em}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 a.level0 span{font-size:1.4rem;line-height:1.214em}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 ul.level0 li.level1 a.level1{font-size:1.6rem}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 ul.level0 li.level1 ul.level1 li.level2 a.level2{font-size:1.6rem}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 ul.level0 li.level2 ul.level2 li.level3 a.level3{font-size:1.6rem}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top{line-height:2.5rem}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top a{font-size:24px;vertical-align:bottom}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top.submenu{font-size:16px}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top .level1{font-weight:800;font-size:14px}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top .level1.submenu{height:83% !important}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top .level2{font-size:14px}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top .menu-block{display:block;width:20%;height:400px;font-size:14px}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top .menu-block-img{display:block;height:400px;width:300px;padding:0 30px 0 30px;border-left:1px solid #a9a9a9}header.page-header .header-desktop-submenu .navigation .ui-menu li.level-top .menu-block-img img{height:400px;width:300px}header.page-header .top-part .inner .panel.wrapper .panel.header #prospacebutton a{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .minicart-wrapper a.action.showcart{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .minicart-wrapper a.action.showcart::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options #switcher-currency-trigger{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options #switcher-currency-trigger::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options ul.switcher-dropdown{min-width:290px}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options li{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container li.account-links>span::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container li#wishlist-link a::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container li ul.links{display:block}header.page-header .top-part .inner .panel.wrapper .panel.header .ourshops,header.page-header .top-part .inner .panel.wrapper .panel.header .contactus{width:calc(15%);text-align:center}header.page-header .top-part .inner .panel.wrapper .panel.header .ourshops a,header.page-header .top-part .inner .panel.wrapper .panel.header .contactus a{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container{display:inline-flex}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container li.account-links{margin-top:-0.35rem}header.page-header .top-part .inner .panel.wrapper .panel.header .minicart-wrapper{width:calc(15.5%)}header.page-header .top-part .inner .panel.wrapper .panel.header .minicart-wrapper a.action.showcart{font-size:1.2rem;line-height:1.167em;font-size:1.6rem;padding-left:20px}header.page-header .bottom-part .inner.container{max-width:100vw;background:#fff}header.page-header .bottom-part .inner.container .logo{height:126px;width:118px}.form.minisearch .searchautocomplete__indexmagento_catalog_product .searchautocomplete__item-magento_catalog_product .title{font-size:2rem;line-height:1.2em}.form.minisearch .searchautocomplete__indexmagento_catalog_product .searchautocomplete__item-magento_catalog_product .description{font-size:1.6rem;line-height:1.188em}footer.page-footer .footer-inner .footer-desktop .footer-block-part{height:600px}footer.page-footer .footer-inner .footer-desktop .apropos{width:40%}footer.page-footer .footer-inner .footer-desktop .apropos .apropos-content .footer-about-links a:hover{color:#008295;text-decoration:none}footer.page-footer .footer-inner .footer-desktop .apropos .apropos-content .about-title{font-size:26px}footer.page-footer .footer-inner .footer-desktop .apropos .apropos-content li{font-size:16px}footer.page-footer .footer-inner .footer-desktop .apropos .footer-newsletter .sub-label{font-size:26px}footer.page-footer .footer-inner .footer-desktop .footer-right{font-size:16px}footer.page-footer .footer-inner .footer-desktop .contact-subtitle{font-size:26px}footer.page-footer .footer-inner .footer-desktop .additionnal-links .footer-links-blue{font-size:26px}footer.page-footer .footer-inner .footer-desktop .additionnal-links .footer-bottom-links li{padding-top:1rem}footer.page-footer .footer-inner .footer-desktop .logo-footer img{height:600px;float:right}footer.page-footer .footer-inner .footer-reassurance{margin-left:auto;margin-right:auto;padding:60px 0 45px}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:3.2rem}footer.page-footer .footer-inner .footer-networks-container .footer-networks .networks .network .icon{font-size:2.4rem;padding:10px 12px}footer.page-footer .footer-inner .footer-networks-container .footer-networks .networks .network#network2 .icon{padding:10px 14px 10px 10px}footer.page-footer .footer-inner .footer-networks-container .footer-networks .networks .network#network3 .icon{padding:10px 18px 10px 9px}footer.page-footer .footer-inner .footer-contact-container .footer-contact{border-left:8px solid #000;padding:40px 25px}footer.page-footer .footer-inner .footer-contact-container .footer-contact .icon{font-size:2.4rem}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 .contact-us .contact-tel span,footer.page-footer .footer-inner .footer-contact-container .footer-contact .contact-us .contact-mail span{font-size:1.4rem;line-height:1.214em;top:-4px;position:relative}footer.page-footer .footer-inner .footer-links-container .footer-links{font-size:0}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.6rem;line-height:1.188em;float:left;margin-left:25px;display:inline-block}footer.page-footer .footer-inner .footer-links-container .footer-links .payment{font-size:1.6rem;line-height:1.188em;float:left;margin-left:30px;display:inline-block;margin-top:0;vertical-align:top}footer.page-footer .footer-inner .footer-links-container .footer-links .additionnal-links{font-size:1.8rem;line-height:1.2em;padding-top:25px}footer.page-footer .footer-inner .footer-bottom{right:calc((100% / 3) + .6em)}footer.page-footer .footer-backgrounds .bg1{height:34.5%}footer.page-footer .footer-backgrounds .bg2{height:597px}body.contentmanager-contenttype-homepage .block-title{font-size:3rem;line-height:1.2em}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 .homepage-category .category-name{padding-right:0;margin:auto}body.contentmanager-contenttype-homepage .homepage-category .category-image{margin:auto;width:250px;height:250px;padding:0}body.contentmanager-contenttype-homepage .probanner-message .message-pro{margin-left:30%;margin-top:5%;width:80%}body.contentmanager-contenttype-homepage .probanner-message h2{font-size:4rem}body.contentmanager-contenttype-homepage .probanner-message h3{font-size:3rem}body.contentmanager-contenttype-homepage .homepage-articles .item{padding:16px 16px 35px}body.contentmanager-contenttype-homepage .newsletter_block .newsletter-title{font-size:26px}body.contentmanager-contenttype-homepage .newsletter_block .newsletter-button{font-size:26px;padding:5px}.product-item .product-item-info{padding:12px}.product-item .promotion{left:25px;top:25px}.table-checkout-shipping-method{min-width:682px}.checkout-onepage-success .page-title{font-size:3.2rem}.account .column.main .block:not(.widget) .block-title{font-size:3rem;line-height:1.2em}.account.aw_helpdesk2-ticket-index .columns{padding:0}.account.aw_helpdesk2-ticket-index .aw_helpdesk2__ticket-listing .data-grid-draggable{width:100%}.account.aw_helpdesk2-ticket-index .aw_helpdesk2__ticket-listing thead tr th:nth-child(3),.account.aw_helpdesk2-ticket-index .aw_helpdesk2__ticket-listing thead tr th:nth-child(4){display:table-cell !important}.account.aw_helpdesk2-ticket-index .aw_helpdesk2__ticket-listing tbody{width:100%;display:contents}.account.aw_helpdesk2-ticket-index .aw_helpdesk2__ticket-listing tbody tr td:nth-child(3),.account.aw_helpdesk2-ticket-index .aw_helpdesk2__ticket-listing tbody tr td:nth-child(4){display:table-cell !important}.account .products-grid .product-item-info{padding:12px}.account .products-grid.wishlist .product-item-inner>.product-item-actions .action{display:flex}.account .products-grid.wishlist .product-item-inner>.product-item-actions .action>span{display:block;margin-left:0.25rem}body.catalog-product-view .product-info-main{display:flex;flex-direction:column;flex:1;background:#f8f8f8;padding:6rem}body.catalog-product-view .product-info-main .review-favorite{order:1}body.catalog-product-view .product-info-main .title-price{order:2}body.catalog-product-view .product-info-main .product.attribute.overview{order:3;display:block}body.catalog-product-view .product-info-main .stock.available,body.catalog-product-view .product-info-main .stock.unavailable{order:4}body.catalog-product-view .product-info-main .table-wrapper.grouped{order:5}body.catalog-product-view .product-info-main .amasty-rewards-product{order:6}body.catalog-product-view .product-info-main .product-details-anchor{order:7}body.catalog-product-view .product-info-main .product-details-anchor a:before{background-color:transparent}body.catalog-product-view .product-info-main .product-details-anchor:hover a:before{background-color:#008295;transition:background-color .3s ease-in}body.catalog-product-view .product-info-main .product-hues{order:8;margin:0 0 2rem 0}body.catalog-product-view .product-info-main .shipping-infos{order:9;display:flex;justify-content:space-between}body.catalog-product-view .product-info-main .shipping-infos>*{width:47.5%}body.catalog-product-view .product-info-main .shipping-infos .additionnal-shipping-infos{display:flex;align-items:center}body.catalog-product-view .product-info-main .product-add-form{order:10}body.catalog-product-view .product-info-main .product-add-form .product-options-wrapper{width:47.5%}body.catalog-product-view .product-info-main .product-add-form .fieldset{display:flex;justify-content:space-between}body.catalog-product-view .product-info-main .product-add-form .fieldset .swatch-opt{width:100%}body.catalog-product-view .product-info-main .product-add-form .fieldset .field.qty{width:calc(47.5% / 2)}body.catalog-product-view .product-info-main .product-add-form .fieldset .actions{padding-top:0;width:calc(95% - (47.5% / 2))}body.catalog-product-view .product-info-main .product-add-form .fieldset .tocart{width:100%;padding:1.2rem 1.7rem}body.catalog-product-view .product-info-main .product-reassurance{order:11;flex-direction:row-reverse;max-width:unset}body.catalog-product-view .product-info-main .product-reassurance>li{width:50%;padding:1rem 1rem 1rem 0;border-bottom:1px solid #d4d7dc}body.catalog-product-view .product-info-main #preparation-time{margin:0}body.catalog-product-view .product-info-main .product-share{order:12}body.catalog-product-view .product-info-main .price-box .promotion{left:-12%;top:1.5%}header .sections.nav-sections{width:calc(100% - 150px)}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 a.level0{font-size:1.4rem;line-height:1.214em}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 a.level0 span{font-size:1.4rem;line-height:1.214em}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 ul.level0 li.level1 a.level1{font-size:1.6rem}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 ul.level0 li.level1 ul.level1 li.level2 a.level2{font-size:1.6rem}header .sections.nav-sections .section-items.nav-sections-items #store\.menu nav ul li.level0 ul.level0 li.level2 ul.level2 li.level3 a.level3{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .minicart-wrapper a.action.showcart{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .minicart-wrapper a.action.showcart::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options #switcher-currency-trigger{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options #switcher-currency-trigger::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options ul.switcher-dropdown{min-width:290px}header.page-header .top-part .inner .panel.wrapper .panel.header #switcher-currency .switcher-options li{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .ourshops,header.page-header .top-part .inner .panel.wrapper .panel.header .contactus{padding:5px 0}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container{font-size:1.6rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container li.account-links>span::before{font-size:2.4rem}header.page-header .top-part .inner .panel.wrapper .panel.header .account-links-container li#wishlist-link a::before{font-size:2.4rem}header.page-header .bottom-part .inner.container{max-width:1152px}header.page-header .bottom-part .inner.container .logo{height:126px;width:220px}header.page-header.shrinked.menu-opened .bottom-part .inner.container .nav-sections{min-height:45px;padding-left:15px;padding-right:15px}.form.minisearch .searchautocomplete__indexmagento_catalog_product .searchautocomplete__item-magento_catalog_product .title{font-size:2rem;line-height:1.2em}.form.minisearch .searchautocomplete__indexmagento_catalog_product .searchautocomplete__item-magento_catalog_product .description{font-size:1.6rem;line-height:1.188em}