@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body{overflow-x:hidden;font-family:"Montserrat",sans-serif}body *{transition:.3s}body #wrapper{background-color:#fff;overflow:hidden}body #wrapper .breadcrumb{padding:1rem 0}body img{max-width:100%}@media only screen and (min-width: 768px){body #content-wrapper{padding-left:0;padding-right:0}}body .container-no{max-width:100%}body .container-no>.row{margin:0 !important}@media only screen and (min-width: 1200px){body .container{width:1200px}}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4{font-family:"Roboto",sans-serif;text-transform:uppercase}body h1>span,body h1>a,body .h1>span,body .h1>a,body h2>span,body h2>a,body .h2>span,body .h2>a,body h3>span,body h3>a,body .h3>span,body .h3>a,body h4>span,body h4>a,body .h4>span,body .h4>a{font-family:"Roboto",sans-serif;text-transform:uppercase}body p,body li,body a,body span{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:normal;color:#000;line-height:1.5}@media only screen and (max-width: 768px){body p,body li,body a,body span{font-size:15px}}body a{color:#000;text-decoration:none}body a:hover{text-decoration:underline;color:#3B8590}body a:focus{text-decoration:none}body a.label{color:#000;text-decoration:none}body a.label:hover{text-decoration:underline;color:#3B8590 !important}body a.label:focus{text-decoration:none}body a.text-primary{color:#3B8590 !important;text-decoration:none}body a.text-primary:hover{text-decoration:underline;color:#3B8590 !important}body h1,body .h1,body #js-product-list-header{font-weight:300;font-size:48px;margin-bottom:2rem}body h1>span,body h1>a,body .h1>span,body .h1>a,body #js-product-list-header>span,body #js-product-list-header>a{font-weight:300;font-size:48px}@media only screen and (max-width: 992px){body h1,body .h1,body #js-product-list-header{font-size:35px}body h1>span,body h1>a,body .h1>span,body .h1>a,body #js-product-list-header>span,body #js-product-list-header>a{font-size:35px}}body h2,body .h2{font-size:30px;font-weight:400;margin:2.5rem 0}body h2>span,body h2>a,body .h2>span,body .h2>a{font-size:30px;font-weight:400}@media only screen and (max-width: 992px){body h2,body .h2{font-size:25px}body h2>span,body h2>a,body .h2>span,body .h2>a{font-size:25px}}body h3,body .h3{font-size:20px;font-weight:400}body h3>span,body h3>a,body .h3>span,body .h3>a{font-size:20px;font-weight:400}body h4,body .h4{font-size:20px;font-weight:400}body h4>span,body h4>a,body .h4>span,body .h4>a{font-size:20px;font-weight:400}body .btn.btn-primary{font-family:"Roboto",sans-serif;text-transform:initial;background-color:#fff;border:1px solid #000;color:#000;font-size:17px;font-weight:400;letter-spacing:.5px;line-height:1.5;box-shadow:inset 0 0 0 0 #000;-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;padding:1rem 2rem}@media only screen and (max-width: 768px){body .btn.btn-primary{padding:15px 20px;font-size:15px}}body .btn.btn-primary:hover{box-shadow:inset 0 0 0 2em #000;color:#fff;text-decoration:none}body .btn.btn-secondary{font-family:"Roboto",sans-serif;text-transform:initial;background-color:#707070;border:1px solid #707070;color:#fff;font-size:17px;font-weight:400;letter-spacing:.5px;line-height:1.5;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;padding:1rem 2rem}@media only screen and (max-width: 768px){body .btn.btn-secondary{padding:15px 20px;font-size:15px}}body .btn.btn-secondary:hover{box-shadow:inset 0 0 0 2em #fff;color:#000;text-decoration:none}body .btn.btn-primary-inverted{font-family:"Roboto",sans-serif;text-transform:initial;background-color:#000;border:1px solid #000;color:#fff;font-size:17px;font-weight:400;letter-spacing:.5px;line-height:1.5;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;padding:1rem 2rem}@media only screen and (max-width: 768px){body .btn.btn-primary-inverted{padding:15px 20px;font-size:15px}}body .btn.btn-primary-inverted:hover{box-shadow:inset 0 0 0 2em #fff;color:#000;text-decoration:none}body .flex{display:flex}body .flex-wrap{flex-wrap:wrap}body .justify-center{justify-content:center}body .gap-1{gap:1rem}body .gap-2{gap:2rem}body .green{color:#3B8590}body .text-center{text-align:center}body .justify-between{justify-content:space-between}body .flex-column{flex-direction:column}body .strong{font-weight:bold}body .align-center{align-items:center}body .product-flags li.product-flag.on-sale{width:fit-content;margin-top:0.625rem !important}body .product-flags li.product-flag.discount,body .product-flags li.product-flag.on-sale{background-color:#3B8590;color:#fff}body .product-flags li.product-flag.new{background-color:#000;color:#fff}body .product-flags li.product-flag.pack{background-color:#fff;color:#000}body .product-flags li.product-flag.out_of_stock{background-color:#3B8590;color:#fff}body .product-miniature .product-title{font-size:16px;font-weight:400;color:#000}body .product-miniature .product-title a{font-size:16px;font-weight:400;color:#000}@media only screen and (max-width: 768px){body .product-miniature .thumbnail-container img{margin:auto !important}}body .product-miniature .highlighted-informations{background-color:#3B8590}body .product-miniature .highlighted-informations *{color:#fff}body .product-miniature .highlighted-informations a.quick-view{color:#fff}body .product-miniature .highlighted-informations a.quick-view i{color:#fff}body .product-miniature .highlighted-informations a.quick-view:hover{text-decoration:none;color:#fff}body .product-miniature .highlighted-informations a.quick-view:focus{text-decoration:none}body .product-miniature .highlighted-informations .variant-links{background-color:#3B8590;color:#fff}body form input:focus{border:1px solid #000 !important}body form input.form-control{background-color:rgba(59,133,144,0.0627451)}body form input.form-control:focus{border:1px solid #000 !important}body form .form-control-label.required:after{content:'*';color:#EE5D5D}body form .form-control-label.required.no-text:after{content:unset}body input.form-control,body textarea.form-control{background-color:rgba(59,133,144,0.0627451)}body input.form-control:focus,body textarea.form-control:focus{border:1px solid #000 !important}body form .form-group{display:flex;flex-direction:column;margin-bottom:.5rem}body form .form-group>*{width:100% !important}body form .form-group label{text-align:left;font-weight:400;color:#3B8590}body form .form-group .input-group .input-group-btn>.btn[data-action=show-password]{background-color:#3B8590;color:#fff}body form .input-group .input-group-btn>.btn{background-color:#3B8590;color:#fff}body form .input-group .input-group-btn>.btn span{color:#fff}body form .forgot-password{margin-top:1rem;padding-bottom:.5rem}body form .form-footer .btn.btn-primary{width:100%;padding:15px 50px;background-color:#3B8590;border-color:#3B8590;color:#fff;box-shadow:inset 0 0 0 0 #fff;width:fit-content}body form .form-footer .btn.btn-primary:hover{box-shadow:inset 0 0 0 2em #fff;color:#3B8590}body form#customer-form .form-footer{margin-top:2rem}body .alert.alert-info{background-color:rgba(59,133,144,0.0627451);color:#000}body .wishlist-list .wishlist-list-item:hover{background-color:rgba(59,133,144,0.0627451)}body .wishlist-modal .modal-header{border-bottom:1px solid #eaeaea;padding:0 15px}body .wishlist-modal .modal-header .h5{color:#232323;font-size:1.375rem;font-weight:bold;letter-spacing:0;line-height:1.875rem}body .wishlist-modal .modal-body{border-bottom:1px solid #eaeaea}body .wishlist-modal .modal-footer{padding-bottom:15px}body .modal.quickview .modal-content{background-color:#fff}body .modal.quickview .modal-content h1{font-size:30px}body .modal.quickview .modal-content .product-prices{display:flex;align-items:center;margin-bottom:1.25rem}body .modal.quickview .modal-content .product-prices>div{margin-bottom:0}body .modal.quickview .modal-content .product-prices>div>div{margin-bottom:0}body .modal.quickview .modal-content .product-prices .product-pack-price{margin:0;margin-left:15px;color:#3B8590}body .modal.quickview .modal-content .product-prices .product-pack-price span{color:#3B8590}body .modal.quickview .modal-content .product-prices .tax-shipping-delivery-label{margin-left:15px}body .modal.quickview .modal-content .product-prices .discount-percentage{background-color:#3B8590;color:#fff}body .modal.quickview .modal-content .images-container{flex-direction:column}body .modal.quickview .modal-content .images-container .product-images{display:flex}body .modal.quickview .modal-content .product-variants .product-variants-item .control-label{font-weight:600;font-size:14px}body .modal.quickview .modal-content .product-variants .product-variants-item .selector li .input-color:checked+span,body .modal.quickview .modal-content .product-variants .product-variants-item .selector li .input-color:hover+span,body .modal.quickview .modal-content .product-variants .product-variants-item .selector li .input-radio:checked+span,body .modal.quickview .modal-content .product-variants .product-variants-item .selector li .input-radio:hover+span{border:2px solid #000;border-radius:2px}body .modal.quickview .modal-content .product-variants .product-variants-item .selector li .input-color+span{padding:5px;border:2px solid #b6b6b6;border-radius:2px;transition:0s;cursor:pointer}body .modal.quickview .modal-content .product-add-to-cart .control-label{font-weight:500}body .modal.quickview .modal-content #product-description-short{background-color:#eaeaea;padding:15px;margin-bottom:1.25rem}body .modal.quickview .modal-content #product-description-short p:last-child{margin-bottom:0}body .modal.quickview .modal-content .product-actions .control-label{margin-bottom:.5rem}body .modal.quickview .modal-footer{border:none}body .modal.quickview .modal-footer .product-additional-info{display:none}body .btn.add-to-cart{height:auto;padding:0 50px}@media only screen and (max-width: 768px){body .btn.add-to-cart{padding:0 20px}}body .btn.add-to-cart i{margin-top:-15px}body .product-images>li.thumb-container .thumb.selected,body .product-images>li.thumb-container .product-images>li.thumb-container{border-color:#3B8590 !important}body .product-images>li.thumb-container .thumb.selected:hover,body .product-images>li.thumb-container .product-images>li.thumb-container:hover{border-color:#3B8590 !important}body .modal .close span{font-size:40px}body .wishlist-button-add{background-color:#3B8590}body .wishlist-button-add i{color:#fff}body #blockcart-modal .modal-header .close{position:absolute;right:25px;top:0}body #blockcart-modal .modal-body .divide-right .row{display:flex}body #blockcart-modal .modal-body .divide-right .row img{height:100%;object-fit:cover}body #blockcart-modal .modal-body .divide-right h6{color:#000;margin-bottom:1rem}body #blockcart-modal .modal-body .divide-right .dimension,body #blockcart-modal .modal-body .divide-right .product-quantity{font-weight:600;font-size:14px}body #blockcart-modal .modal-body .divide-right .dimension strong,body #blockcart-modal .modal-body .divide-right .product-quantity strong{font-weight:600}body #blockcart-modal .modal-body .divide-right .product-total{background-color:#eaeaea}body .bg-success,body .alert-success{background-color:#6AB7C0 !important}body .text-success{color:#6AB7C0 !important}body .custom-radio input[type=radio]:checked+span{background-color:#6AB7C0}body .selected{border-color:#6AB7C0 !important}body .product-variants .product-variants-item .control-label{margin-bottom:1rem}body .product-variants .product-variants-item .color{width:50px;min-width:50px;height:50px;margin:0}body .product-variants .product-variants-item ul li{font-weight:normal}body .product-variants .product-variants-item ul li label>span{height:35px;min-width:125px;display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid #b6b6b6;cursor:pointer;transition:0s}body .product-variants .product-variants-item ul li label>span:hover{border:2px solid #000}body .product-variants .product-variants-item ul li label input:checked+span{border:2px solid #000;background-color:#000;color:#fff}body .product-variants .product-variants-item ul li label input:checked+span *{color:#fff}body .product-variants .product-variants-item ul li label *{font-weight:normal}body .product-add-to-cart #product-availability{display:flex;align-items:center;gap:7px}body .product-add-to-cart #product-availability i{display:flex;align-items:center}body #block-reassurance{padding:80px 0;background-color:#3B8590;margin:0}body #block-reassurance ul{display:grid;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 992px){body #block-reassurance ul{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media only screen and (max-width: 500px){body #block-reassurance ul{grid-template-columns:repeat(1, 1fr)}}body #block-reassurance ul li{border:none}body #block-reassurance ul li .block-reassurance-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;padding:0}body #block-reassurance ul li .block-reassurance-item img{width:85px;height:85px;margin:0}body #block-reassurance ul li .block-reassurance-item h3,body #block-reassurance ul li .block-reassurance-item p{color:#fff;text-align:center;margin:0}body #block_newsletter{background-image:url("../img/background_grey.jpg");background-size:cover;padding:120px 0}body #block_newsletter .block_newsletter{max-width:100%;background-color:transparent}body #block_newsletter .block_newsletter #block-newsletter-label{text-align:center;margin:0 auto 1.5rem auto;font-size:40px;font-weight:600;max-width:500px;line-height:normal}body #block_newsletter .block_newsletter #block-newsletter-desc{margin:0 auto 1.5rem auto;text-align:center;max-width:500px}body #block_newsletter .block_newsletter form{margin:0 auto;max-width:500px}body #block_newsletter .block_newsletter form .first-item .btn{position:absolute;top:7px;right:7px;padding:0 2rem;line-height:normal;height:32px;border-radius:2px;font-size:1rem}body #block_newsletter .block_newsletter form input[type=email]{height:46px;border-radius:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#3B8590;border-radius:10px}#header #mobile_top_menu_wrapper{background-color:#3B8590;text-align:center;padding:0}#header #mobile_top_menu_wrapper p,#header #mobile_top_menu_wrapper span,#header #mobile_top_menu_wrapper div{color:#fff}#header .header-banner{background-color:#000;padding:10px}#header .header-banner p{text-align:center;color:#fff;margin:0;font-weight:500}#header .header-nav{max-height:fit-content;border:none}#header .header-nav .cart-preview.active a{color:#000}#header .header-nav .cart-preview.active i{color:#000}#header .header-nav .position-referer{position:relative}@media only screen and (max-width: 992px){#header .header-nav .position-referer .header-content .ets_mm_megamenu{max-width:50px}}@media only screen and (max-width: 992px) and (max-width: 768px){#header .header-nav .position-referer .header-content .ets_mm_megamenu{max-width:21px}}@media only screen and (max-width: 992px){#header .header-nav .position-referer .header-content .ets_mm_megamenu .ybc-menu-toggle{padding:0;display:flex;flex-direction:column;align-items:center;gap:.5rem}#header .header-nav .position-referer .header-content .ets_mm_megamenu .ybc-menu-toggle .menu-text{font-size:12px;font-weight:normal;text-transform:initial}#header .header-nav .position-referer .header-content .ets_mm_megamenu .ybc-menu-toggle .ybc-menu-button-toggle_icon{margin-right:0}}@media only screen and (max-width: 992px) and (max-width: 768px){#header .header-nav .position-referer .header-content .ets_mm_megamenu .ybc-menu-toggle .menu-text{display:none}}@media only screen and (max-width: 992px){#header .header-nav .position-referer .header-content .ets_mm_megamenu .container{background:transparent}#header .header-nav .position-referer .header-content .ets_mm_megamenu .ets_mm_megamenu_content{border:none;background:transparent}}@media only screen and (max-width: 992px){#header .header-nav .position-referer .header-content .row-flex-responsive{display:flex;flex-wrap:wrap}#header .header-nav .position-referer .header-content .row-flex-responsive .web-logo{order:1}#header .header-nav .position-referer .header-content .row-flex-responsive .mobile,#header .header-nav .position-referer .header-content .row-flex-responsive .web-more{order:2}#header .header-nav .position-referer .header-content .row-flex-responsive .web-search{order:3}}@media only screen and (min-width: 992px){#header .header-nav .position-referer .header-content>.row{display:flex;align-items:center}}#header .header-nav .position-referer .header-content .web-search #search_widget{width:100%}#header .header-nav .position-referer .header-content .web-search #search_widget input[type=text]{height:46px;background-color:transparent;border:1px solid #000;border-radius:2px;padding:1rem}#header .header-nav .position-referer .header-content .web-search #search_widget .material-icons.search{right:0;height:46px;width:46px;display:flex;align-items:center;justify-content:center;border-left:1px solid #000;background-color:#000;color:#fff}#header .header-nav .position-referer .header-content .web-search #search_widget .material-icons.search:hover{background-color:transparent;color:#000;cursor:pointer}#header .header-nav .position-referer .header-content .web-logo{text-align:center;padding-top:30px;padding-bottom:20px}#header .header-nav .position-referer .header-content .web-logo div{margin-bottom:0;text-align:left}#header .header-nav .position-referer .header-content .web-logo div .logo{max-height:90px;width:auto}#header .header-nav .position-referer .header-content .web-more{display:flex;align-items:center;padding-top:30px;padding-bottom:20px}@media only screen and (max-width: 768px){#header .header-nav .position-referer .header-content .web-more{display:none}}#header .header-nav .position-referer .header-content .web-more>div:not(:first-child){margin-left:20px}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector{margin-top:0}@media only screen and (min-width: 992px){#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector:hover .dropdown-menu{top:100%;opacity:1;z-index:0}}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector .dropdown-menu{left:-40px;border:none;border-top:2px solid #3B8590;min-width:auto;margin-top:1px}@media only screen and (min-width: 992px){#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector .dropdown-menu{display:block;opacity:0;top:300%;z-index:-1000}}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector .dropdown-menu li{text-align:center}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector .dropdown-menu li a{font-size:12px}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector .dropdown-menu li a:hover{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector:hover button .lang-content span{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector button{display:flex;flex-direction:column;align-items:center}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector button .lang-pic{text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:9px}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector button .lang-content{line-height:1}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector button .lang-content span{line-height:1;font-size:12px}#header .header-nav .position-referer .header-content .web-more #_desktop_language_selector .language-selector button .lang-content i{font-size:14px;line-height:1}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info{margin:0}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info:hover .hover-links{bottom:-22px;opacity:1;z-index:0}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info:hover .hover-links a{pointer-events:all}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info .hover-links{position:absolute;bottom:-50%;opacity:0;z-index:-1000;background-color:#fff;border-top:2px solid #3B8590;padding:10px;margin-left:2.5px}@media only screen and (max-width: 992px){#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info .hover-links{display:none}}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info .hover-links a{font-size:12px;color:#000;margin:0;pointer-events:none;line-height:1.25rem;padding:3px 0}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info .hover-links a:hover{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info a{display:flex;flex-direction:column;align-items:center}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info a:hover span{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info a:hover i{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info a i{color:#000;margin-top:-8px;margin-bottom:7px}@media only screen and (max-width: 992px){#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info a i{margin-top:-7px;margin-bottom:6px}}#header .header-nav .position-referer .header-content .web-more #_desktop_user_info .user-info a span{font-size:12px}#header .header-nav .position-referer .header-content .web-more #_desktop_cart{margin-top:5px}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart{margin:0;padding:0;background-color:transparent;position:relative}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart:hover .popup_cart{opacity:1;z-index:1001;top:100%;pointer-events:all}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a{margin:0;display:flex;flex-direction:column;align-items:center}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header:hover span,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a:hover span{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header:hover .cart-products-count,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a:hover .cart-products-count{color:#fff;right:-20px;border-radius:0}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header:hover .cart-products-count::before,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a:hover .cart-products-count::before{display:block}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header:hover i,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a:hover i{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header i,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a i{color:#000}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header span,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a span{font-size:12px}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header .cart-products-count,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a .cart-products-count{height:20px;width:20px;background-color:#3B8590;color:white;position:absolute;right:0;border-radius:50%;top:0}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header .cart-products-count::before,#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart .header>a .cart-products-count::before{content:"";display:none;position:absolute;top:2px;left:-3px;width:0;height:0;margin-top:4px;border-style:solid solid solid none;border-width:5px 5px 5px medium;border-color:#3B8590;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart.inactive i{margin-top:-6px;margin-bottom:6px}@media only screen and (min-width: 768px){#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart.active .header>a{margin-top:-6px}}@media only screen and (min-width: 768px){#header .header-nav .position-referer .header-content .web-more #_desktop_cart .blockcart.active .header>a i{margin-bottom:6px}}#header .header-nav .position-referer .header-content .web-more #_desktop_contact:hover .contact-link a i{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_contact:hover .contact-link a span{color:#3B8590}#header .header-nav .position-referer .header-content .web-more #_desktop_contact .contact-link a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin-top:-6px}#header .header-nav .position-referer .header-content .web-more #_desktop_contact .contact-link a i{color:#000}#header .header-nav .position-referer .header-content .web-more #_desktop_contact .contact-link a span{font-size:12px}@media only screen and (max-width: 768px){#header .header-nav .position-referer .header-content .mobile{display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;gap:20px}#header .header-nav .position-referer .header-content .mobile .blockcart{padding:0;display:flex;align-items:center;background-color:transparent}#header .header-nav .position-referer .header-content .mobile .blockcart .header{position:relative}#header .header-nav .position-referer .header-content .mobile .blockcart .header .cart-products-count{height:15px;width:15px;background-color:#3B8590;color:white;position:absolute;right:0;top:8px;font-size:11px;border-radius:50%}#header .header-nav .position-referer .header-content .mobile .blockcart.inactive{margin-left:0}#header .header-nav .position-referer .header-content .mobile .blockcart.active{margin-left:0}#header .header-nav .position-referer .header-content .mobile .user-info{margin-left:0;margin-top:0}#header .header-nav .position-referer .header-content .mobile .user-info .logged{margin-top:25px;margin-left:-7px}#header .header-nav .position-referer .header-content .mobile i{color:#000}}#header .header-top{padding-top:.75rem}@media only screen and (max-width: 768px){#header .header-top{padding:0 0 1rem 0}}#header .header-top .mm_blocks_li{margin-bottom:0}#header .header-top .header-top-right{flex-grow:1}#header .header-top .header-top-right .ets_mm_megamenu_content{background:transparent !important;border:none}#header .header-top .header-top-right #search_widget{min-width:100%}#header .header-top .header-top-right .ets_mm_megamenu_content .mm_menus_ul{background:#fff}#header .header-top .header-top-right .ets_mm_megamenu_content .mm_menus_ul .mm_columns_ul{margin-left:calc(50% - 50vw);width:100vw !important;padding-left:10%;padding-right:10%;background-color:#fff;flex-wrap:nowrap;min-height:fit-content;padding-bottom:1rem;border:none}@media only screen and (min-width: 1024px){#header .header-top .header-top-right{display:flex;flex-direction:column;gap:1.5rem}#header .header-top .header-top-right>div{width:100%;min-width:100%}#header .header-top .header-top-right .ets_mm_megamenu.bg_submenu::before{left:0 !important}#header .header-top .header-top-right .ets_mm_megamenu{width:100vw;margin-left:calc(50% - 50vw)}#header .header-top .header-top-right .ets_mm_megamenu a{color:#000}#header .header-top .header-top-right .ets_mm_megamenu a:hover{color:#3B8590}#header .header-top .header-top-right .ets_mm_megamenu .container-no{margin:0 !important}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content{flex-grow:1}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul{display:flex;justify-content:center;gap:0 64px}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li{border:none}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li a::before{background-color:transparent}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li a:hover{color:#3B8590}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li a:hover span{color:#3B8590}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .mm_menu_content_title{padding:0;font-size:14px;font-weight:400;text-align:center}}@media only screen and (min-width: 1024px) and (max-width: 1572px){#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .mm_menu_content_title{padding:0 15px}}@media only screen and (min-width: 1024px) and (max-width: 1292px){#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .mm_menu_content_title{padding:0 10px}}@media only screen and (min-width: 1024px) and (max-width: 1161px){#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .mm_menu_content_title{padding:0 15px;font-size:12px}}@media only screen and (min-width: 1024px) and (max-width: 1106px){#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .mm_menu_content_title{padding:0 10px;font-size:12px}}@media only screen and (min-width: 1024px) and (max-width: 1026px){#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .mm_menu_content_title{padding:0 7px;font-size:12px}}@media only screen and (min-width: 1024px){#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .ets_mm_block .h4{color:#000;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;letter-spacing:.5px;border:none;margin-bottom:0;color:#3B8590}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .ets_mm_block .ets_mm_block_content ul{list-style-type:none}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .ets_mm_block .ets_mm_block_content ul>li a{color:#000}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .ets_mm_block .ets_mm_block_content ul>li a:hover{color:#3B8590}#header .header-top .header-top-right .ets_mm_megamenu .ets_mm_megamenu_content .mm_menus_ul>li .ets_mm_block .ets_mm_block_content ul>li a::before{content:none}}@media only screen and (min-width: 1200px){#header .header-top .header-top-right .ets_mm_megamenu{width:100vw;margin-left:calc(50% - 50vw)}}@media only screen and (max-width: 992px){#header .header-top .header-top-right .ets_mm_megamenu{margin-bottom:0}}@media only screen and (max-width: 768px){#header .header-top .header-top-right .ets_mm_megamenu{padding:0 !important}}#header .header-top .header-top-right #search_widget form input{background-color:#fff;border:1px solid #000;padding:.7rem 1rem;border-radius:5px}#header .header-top .header-top-right #search_widget form i.search{right:0;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;min-width:50px}#header .header-top .header-top-right #search_widget form i.clear{right:65px;top:2px}#header .popup_cart{margin:0;width:fit-content;top:100%;left:auto;right:0;position:absolute;top:300%;opacity:0;z-index:-1;pointer-events:none;text-align:left;padding-top:5px;background-color:#fff;border-top:3px solid #3B8590;box-shadow:0 3px 5px 0 rgba(100,100,100,0.3);padding:0}#header .popup_cart .content-cart ul{padding:0;padding-top:15px}#header .popup_cart .content-cart ul li{display:flex;justify-content:space-between;padding:0 15px}#header .popup_cart .content-cart ul li:nth-child(n+2){margin-top:15px}#header .popup_cart .content-cart ul li .img_content{width:100px;height:100px}#header .popup_cart .content-cart ul li .right_block{flex-grow:1;padding:0 15px;position:relative}#header .popup_cart .content-cart ul li .right_block p{margin-bottom:0}#header .popup_cart .content-cart ul li .right_block p .product-price{color:#3B8590}#header .popup_cart .content-cart ul li .right_block .product-quantity{display:inline}#header .popup_cart .content-cart ul li .right_block .product-name{text-transform:uppercase}#header .popup_cart .content-cart ul li .remove_block .remove-from-cart{line-height:1}#header .popup_cart .content-cart ul li>a{display:flex}#header .popup_cart .content-cart .price_content{padding:0 30px 30px 30px}#header .popup_cart .content-cart .price_content>div{padding:10px 0}#header .popup_cart .content-cart .price_content>div:not(:last-child){border-bottom:1px solid #000}#header .popup_cart .content-cart .price_content div{margin-bottom:0}#header .popup_cart .content-cart .price_content .cart-total{display:flex;justify-content:space-between}#header .popup_cart .content-cart .price_content .cart-total .label{font-size:16px}#header .popup_cart .content-cart .price_content .cart-total .value{color:#000}#header .popup_cart .content-cart .checkout{padding:20px;display:flex;justify-content:center}#header .popup_cart .content-cart .cart-summary-line .value{font-weight:normal}#banner{margin-bottom:0;padding:15px;text-align:center;background-color:#ff3461;color:#fff}#banner span,#banner a{color:#fff}#banner .close{line-height:0;position:absolute;top:0;right:50px;opacity:.5;padding-top:3px}#banner .close:hover{opacity:.8}#banner .close span{color:#fff;font-size:30px;line-height:1}.mm_columns_ul li[data-id-block="15"],.mm_columns_ul li[data-id-block="25"]{margin-bottom:0}.mm_columns_ul li[data-id-block="24"] .ets_mm_block.mm_block_type_category .h4,.mm_columns_ul li[data-id-block="19"] .ets_mm_block.mm_block_type_category .h4{display:none}#footer{display:flex;flex-direction:column;padding-top:0}#footer h4,#footer .h4{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:1.5rem;text-align:left}#footer .prefooter #block_newsletter{background-image:url("../img/background_bleu.jpg");padding:100px 0}#footer .prefooter #block_newsletter .block_newsletter{background-color:transparent;border:none;min-width:50%}#footer .prefooter #block_newsletter .block_newsletter .block_newsletter_alert{margin-top:-1rem !important}#footer .prefooter #block_newsletter .block_newsletter .block_newsletter_alert.alert-success{color:#fff;border-color:#3B8590}#footer .prefooter #block_newsletter .block_newsletter .container-no{padding:50px 150px;background-color:#fff;border:1px solid #fff}@media only screen and (max-width: 768px){#footer .prefooter #block_newsletter .block_newsletter .container-no{padding:25px}}#footer .prefooter #block_newsletter .block_newsletter #block-newsletter-label{font-size:30px;text-align:center;margin-bottom:1rem}@media only screen and (max-width: 768px){#footer .prefooter #block_newsletter .block_newsletter #block-newsletter-label{font-size:25px}}#footer .prefooter #block_newsletter .block_newsletter #block-newsletter-desc{font-size:14px;font-family:"Roboto",sans-serif;text-align:center;padding-top:0}#footer .prefooter #block_newsletter .block_newsletter .first-item{display:flex;flex-direction:column-reverse}#footer .prefooter #block_newsletter .block_newsletter .first-item .btn.btn-primary-inverted{line-height:.8;margin:0 0 2.5rem 0}#footer .prefooter #block_newsletter .block_newsletter .second-item{margin-bottom:2.5rem;display:none}#footer .prefooter #block_newsletter .block_newsletter .second-item p{text-align:center}#footer .prefooter #block-reassurance{margin-top:0;padding:3rem 0}#footer .prefooter #block-reassurance ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1.5rem}@media only screen and (max-width: 768px){#footer .prefooter #block-reassurance ul{grid-template-columns:repeat(1, 1fr)}}#footer .prefooter #block-reassurance ul>li{border:none}#footer .prefooter #block-reassurance ul>li>div.block-reassurance-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:.3s}#footer .prefooter #block-reassurance ul>li>div.block-reassurance-item img{height:3.5rem;width:auto;transition:.3s}#footer .prefooter #block-reassurance ul>li>div.block-reassurance-item .item-title{margin:1.5rem 0 1rem 0;font-size:18px;font-weight:300;font-family:"Montserrat",sans-serif}#footer .prefooter #block-reassurance ul>li>div.block-reassurance-item p{margin:0;font-size:14px;color:#707070}#footer .prefooter #block-reassurance ul>li:hover{box-shadow:0px 0px 11px 0px rgba(106,183,192,0.21)}#footer .prefooter #block-reassurance ul>li:hover img{transform:scale(1.2)}#footer .footer-container{padding-bottom:2.5rem}#footer .footer-container li{margin-bottom:0}@media only screen and (max-width: 768px){#footer .footer-container .links{margin-bottom:.5rem}}#footer .footer-container .links a{color:#000;display:block;line-height:1.2;margin-bottom:1.25rem}#footer .footer-container .links a:hover{color:#3B8590;text-decoration:none}#footer .footer-container .links .row{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0 2.5rem}@media only screen and (max-width: 1200px){#footer .footer-container .links .row{grid-template-columns:repeat(2, 1fr);grid-gap:2.5rem}}@media only screen and (max-width: 768px){#footer .footer-container .links .row{display:flex;flex-direction:column}}@media only screen and (max-width: 768px){#footer .footer-container .links .h3{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000;text-align:left}}@media only screen and (max-width: 768px){#footer .footer-container .links ul>li{background-color:#eaeaea;color:#000}#footer .footer-container .links ul>li a{margin-bottom:0;color:#000}}@media only screen and (max-width: 768px){#footer .footer-container .block-social{padding:.625rem;margin-top:2.5rem}}#footer .footer-container .block-social ul>li{background-color:#000}#footer .footer-container .block-social ul>li:hover{background-color:#3B8590}#footer .copyright-footer{padding:10px;background-color:#000;text-align:center}#footer .copyright-footer p{color:#fff;margin-bottom:0}#footer #acb-banner{background-color:#fff;width:375px !important;height:fit-content;left:unset;top:unset;bottom:20px;box-shadow:0 5px 10px rgba(0,0,0,0.1);border-radius:8px;padding:22px 25px 22px;z-index:100 !important;margin:0;right:20px;transition:right 0.3s ease}@media only screen and (max-width: 420px){#footer #acb-banner{width:100% !important;right:0;bottom:0;border-radius:0}}#footer #acb-banner #acb-content{width:100% !important;padding:0 !important}#footer #acb-banner #acb-content header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}#footer #acb-banner #acb-content header svg{height:25px;width:auto;fill:#3B8590}#footer #acb-banner #acb-content header h2{margin:0;color:#3B8590;font-size:20px}#footer #acb-banner #acb-content header h2::after{content:unset}#footer #acb-banner #acb-content p,#footer #acb-banner #acb-content a{text-align:left;color:#000;font-size:#3B8590}#footer #acb-banner #acb-content a:hover{color:#3B8590;text-decoration:underline}#footer #acb-banner #acb-content .acbCheckboxesContainer{display:none}#footer #acb-banner #acb-action{padding:0 !important;display:flex;gap:.5rem;width:100% !important;margin-top:1rem}#footer #acb-banner #acb-action #acb-close-button{display:none}#footer #acb-banner #acb-action button{margin:0;padding:0;width:50%}#footer #acb-banner #acb-action #acb-accept-all-button{background-color:#3B8590;border:2px solid #3B8590}#footer #acb-banner #acb-action #acb-accept-all-button:hover{background-color:#6AB7C0;border:2px solid #6AB7C0}#footer #acb-banner #acb-action #acb-deny-all-button{border:2px solid #3B8590;color:#3B8590}#footer #acb-banner #acb-action #acb-deny-all-button:hover{background-color:#3B8590;color:#fff}#footer #acb-banner.show{right:20px}#index #wrapper{padding-top:0}#index #wrapper #content-wrapper{padding:0}#index #wrapper #carousel{margin:0}@media only screen and (max-width: 992px){#index #wrapper #carousel{padding-bottom:0;left:0}}#index #wrapper #carousel .carousel-indicators{display:block;display:flex;align-items:center;justify-content:center;gap:.5rem}#index #wrapper #carousel .carousel-indicators li{height:4px;width:10px;background-color:#fff;border:none;border-radius:0}#index #wrapper #carousel .carousel-indicators li.active{width:24px;background-color:#000}#index #wrapper #carousel .direction{display:none}#index #wrapper #carousel .carousel-inner{height:auto;max-height:620px;margin:0}@media only screen and (max-width: 992px){#index #wrapper #carousel .carousel-inner{margin-bottom:0}}@media only screen and (max-width: 768px){#index #wrapper #carousel .carousel-inner{min-height:400px}}#index #wrapper #carousel .carousel-inner .carousel-item{max-height:620px}@media only screen and (max-width: 768px){#index #wrapper #carousel .carousel-inner .carousel-item{min-height:400px}}#index #wrapper #carousel .carousel-inner .carousel-item figure{width:100%;max-height:620px}@media only screen and (max-width: 768px){#index #wrapper #carousel .carousel-inner .carousel-item figure{min-height:400px}}#index #wrapper #carousel .carousel-inner .carousel-item figure img{max-height:620px}@media only screen and (max-width: 768px){#index #wrapper #carousel .carousel-inner .carousel-item figure img{min-height:400px}}#index #wrapper #carousel .carousel-inner .carousel-item figure .caption{max-width:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column}@media only screen and (max-width: 992px){#index #wrapper #carousel .carousel-inner .carousel-item figure .caption{position:absolute}}#index #wrapper #carousel .carousel-inner .carousel-item figure .caption h1,#index #wrapper #carousel .carousel-inner .carousel-item figure .caption h2{font-size:48px;font-weight:700;text-align:center;max-width:800px}@media only screen and (max-width: 992px){#index #wrapper #carousel .carousel-inner .carousel-item figure .caption h1,#index #wrapper #carousel .carousel-inner .carousel-item figure .caption h2{color:#fff;font-size:35px}}#index #wrapper #carousel .carousel-inner .carousel-item figure .caption .btn.btn-primary{border:none}#index #wrapper #def_blocktext-section{padding:80px 0}#index #wrapper #def_blocktext-section .header-section{margin-bottom:2.5rem}#index #wrapper #def_blocktext-section .header-section h2{margin:0}#index #wrapper #def_blocktext-section .header-section .btn{text-wrap:wrap}#index #wrapper #def_blocktext-section .slides{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(12, 1fr);grid-column-gap:2rem;grid-row-gap:2rem}@media only screen and (max-width: 992px){#index #wrapper #def_blocktext-section .slides{grid-column-gap:1rem;grid-row-gap:1rem}}@media only screen and (max-width: 768px){#index #wrapper #def_blocktext-section .slides{grid-column-gap:.5rem;grid-row-gap:.5rem}}#index #wrapper #def_blocktext-section .slides .slide img{width:100%;height:100%;object-fit:cover;border-radius:4px}#index #wrapper #def_blocktext-section .slide-5{grid-area:7 / 1 / 13 / 3}#index #wrapper #def_blocktext-section .slide-1{grid-area:1 / 1 / 7 / 2}#index #wrapper #def_blocktext-section .slide-2{grid-area:1 / 2 / 7 / 3}#index #wrapper #def_blocktext-section .slide-3{grid-area:1 / 3 / 8 / 4}#index #wrapper #def_blocktext-section .slide-6{grid-area:8 / 3 / 13 / 4}#index #wrapper #def_blocktext-section .slide-7{grid-area:6 / 4 / 13 / 5}#index #wrapper #def_blocktext-section .slide-4{grid-area:1 / 4 / 6 / 5}#index #wrapper .featured-products{padding:80px 0;margin:0}#index #wrapper .featured-products h2{font-size:40px;font-weight:300;text-transform:initial;margin:0 0 2.5rem 0}#index #wrapper #section-1,#index #wrapper #section-2,#index #wrapper #section-3{padding:80px 0}#index #wrapper #section-1 h1,#index #wrapper #section-1 h2,#index #wrapper #section-2 h1,#index #wrapper #section-2 h2,#index #wrapper #section-3 h1,#index #wrapper #section-3 h2{font-size:40px;text-align:left;font-weight:300;text-transform:initial;margin:0;line-height:normal}#index #wrapper #section-1 h1.text-center,#index #wrapper #section-1 h2.text-center,#index #wrapper #section-2 h1.text-center,#index #wrapper #section-2 h2.text-center,#index #wrapper #section-3 h1.text-center,#index #wrapper #section-3 h2.text-center{text-align:center}#index #wrapper #section-1 h1 span,#index #wrapper #section-1 h2 span,#index #wrapper #section-2 h1 span,#index #wrapper #section-2 h2 span,#index #wrapper #section-3 h1 span,#index #wrapper #section-3 h2 span{font-size:40px;text-transform:initial;font-weight:700;line-height:normal}#index #wrapper #section-1 h3,#index #wrapper #section-2 h3,#index #wrapper #section-3 h3{text-transform:initial;font-weight:600;font-size:1.5rem}@media only screen and (min-width: 992px){#index #wrapper #section-1 .row,#index #wrapper #section-2 .row{display:flex;align-items:center}}#index #wrapper #section-1{background-image:url("../img/background_grey.jpg");background-size:cover}#index #wrapper #section-1 .content{margin-top:2.5rem}@media only screen and (min-width: 992px){#index #wrapper #section-1 .content{margin-top:0;padding-left:4rem}}#index #wrapper #section-2 .content{margin-bottom:2.5rem}@media only screen and (min-width: 992px){#index #wrapper #section-2 .content{margin-bottom:0;padding-right:4rem}}#index #wrapper #section-2 .content .flex{flex-wrap:wrap}@media only screen and (max-width: 1024px){#index #wrapper #section-2 .content .flex{justify-content:flex-start}}#index #wrapper #section-2 .content .flex img{max-width:200px}#index #wrapper #section-3{background-image:url("../img/background_grey.jpg");background-size:cover}#index #wrapper #section-3 .mb{margin-bottom:2.5rem}#index #wrapper #section-3 .mt{margin-top:2.5rem}#index #wrapper #section-3 .content{gap:1.5rem;align-items:center;margin-bottom:2.5rem}@media only screen and (min-width: 992px){#index #wrapper #section-3 .content{margin-bottom:0}}#index #wrapper #custom-text{padding:0;margin:0}#index #wrapper #custom-text .content{display:flex;flex-direction:column;gap:2.5rem}#index #wrapper #custom-text p,#index #wrapper #custom-text a,#index #wrapper #custom-text ul,#index #wrapper #custom-text li{text-align:left;font-size:1rem;margin:0;width:fit-content}#index #wrapper #custom-text p.green,#index #wrapper #custom-text a.green,#index #wrapper #custom-text ul.green,#index #wrapper #custom-text li.green{color:#3B8590}#index #wrapper #custom-text p.strong,#index #wrapper #custom-text a.strong,#index #wrapper #custom-text ul.strong,#index #wrapper #custom-text li.strong{font-weight:700}#index #wrapper #custom-text p.large,#index #wrapper #custom-text a.large,#index #wrapper #custom-text ul.large,#index #wrapper #custom-text li.large{font-size:2.5rem;font-weight:800;line-height:normal}#index #wrapper .block-categories{margin:0;padding:3rem 0}#index #wrapper .block-categories h2{text-align:center}#index #wrapper .block-categories .category-top-menu .category-sub-menu{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem 1.5rem}@media only screen and (max-width: 1400px){#index #wrapper .block-categories .category-top-menu .category-sub-menu{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1200px){#index #wrapper .block-categories .category-top-menu .category-sub-menu{display:flex;flex-direction:column}}#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a{text-align:center}#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a:hover .category-picture .overlay{opacity:.4}@media only screen and (max-width: 1200px){#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a{display:flex;flex-direction:column;align-items:center;justify-content:center}}#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a p{padding:15px;width:250px;min-width:fit-content;margin-top:3rem;margin-bottom:0}#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a .category-picture{position:relative}#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a .category-picture .overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:0}@media only screen and (max-width: 1200px){#index #wrapper .block-categories .category-top-menu .category-sub-menu>li a img{max-width:100% !important;height:275px !important}}#index #wrapper #def-custom-text{padding-bottom:80px}#index #wrapper #def-custom-text .row{padding:40px;background-image:url("../img/background_grey.jpg")}@media only screen and (min-width: 992px){#index #wrapper #def-custom-text .row{display:flex;align-items:center}}@media only screen and (max-width: 500px){#index #wrapper #def-custom-text .row{padding:1rem}}@media only screen and (max-width: 992px){#index #wrapper #def-custom-text .content-left{text-align:center;margin-bottom:2.5rem}}#index #wrapper #def-custom-text .content{display:flex;flex-direction:column;gap:2.5rem}#index #wrapper #def-custom-text .content h2{margin:0;text-transform:initial;line-height:normal;font-size:40px}#index #wrapper #def-custom-text .content h2 .green{font-weight:700;line-height:normal;font-size:40px;text-transform:initial}#index #wrapper #def-custom-text .content .btn{width:fit-content}#index #wrapper #def-custom-text .content p{margin:0}#index #wrapper #latest-articles.ybc_block_latest{padding:80px 0;margin:0}#index #wrapper #latest-articles.ybc_block_latest h2{text-align:center;margin:0 0 2.5rem 0}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item{padding:0 1rem 30px}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .ybc_item_img:hover img{transform:scale(1.2)}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .ybc_item_img img{transform:scale(1.1)}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .ybc-blog-latest-post-content .content-content{padding:0}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .ybc-blog-latest-toolbar{display:none}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .btn.btn-primary{font-style:normal;font-weight:300;font-size:15px;margin-top:1.5rem;margin-bottom:0}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content h3 a{margin-top:1.5rem;font-size:17px;font-weight:600;text-transform:uppercase;color:#000}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .blog_description{font-size:14px}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .blog_description p{color:#000;font-size:14px}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .publication_date{color:#000;font-size:14px;padding-bottom:1rem;font-weight:600;display:none}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .publication_date img{margin-top:-3px}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .post-categories{padding-bottom:1rem}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .post-categories .cat{border:1px solid #6AB7C0;display:inline-block;padding:2px 10px;text-transform:uppercase}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .post-categories .cat a{color:#6AB7C0;font-size:12px}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .post-categories .cat:hover{background-color:#8ec8cf}#index #wrapper #latest-articles.ybc_block_latest .ybc_blog_content_block_item .content .post-categories .cat:hover a{text-decoration:none;color:#fff}#index #wrapper #latest-articles.ybc_block_latest .blog_view_all_button{padding:40px 0 0 0}#category #wrapper .breadcrumb,#best-sales #wrapper .breadcrumb,#new-products #wrapper .breadcrumb,#prices-drop #wrapper .breadcrumb,#manufacturer #wrapper .breadcrumb{padding:1rem 0}#category #wrapper #left-column #search_filters_wrapper,#best-sales #wrapper #left-column #search_filters_wrapper,#new-products #wrapper #left-column #search_filters_wrapper,#prices-drop #wrapper #left-column #search_filters_wrapper,#manufacturer #wrapper #left-column #search_filters_wrapper{max-width:100%;margin-left:auto;margin-right:auto}#category #wrapper #left-column #search_filters,#best-sales #wrapper #left-column #search_filters,#new-products #wrapper #left-column #search_filters,#prices-drop #wrapper #left-column #search_filters,#manufacturer #wrapper #left-column #search_filters{border:1px solid rgba(0,0,0,0.1);border-top:none;border-bottom:none}#category #wrapper #left-column #search_filters>.h6,#best-sales #wrapper #left-column #search_filters>.h6,#new-products #wrapper #left-column #search_filters>.h6,#prices-drop #wrapper #left-column #search_filters>.h6,#manufacturer #wrapper #left-column #search_filters>.h6{font-family:"Roboto",sans-serif;color:#000;font-weight:400;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:10px;margin-bottom:1rem;font-size:20px}#category #wrapper #left-column #search_filters .facet,#best-sales #wrapper #left-column #search_filters .facet,#new-products #wrapper #left-column #search_filters .facet,#prices-drop #wrapper #left-column #search_filters .facet,#manufacturer #wrapper #left-column #search_filters .facet{margin-top:1rem}@media only screen and (max-width: 768px){#category #wrapper #left-column #search_filters .facet,#best-sales #wrapper #left-column #search_filters .facet,#new-products #wrapper #left-column #search_filters .facet,#prices-drop #wrapper #left-column #search_filters .facet,#manufacturer #wrapper #left-column #search_filters .facet{margin-top:0}}#category #wrapper #left-column #search_filters .facet .ui-slider-range,#best-sales #wrapper #left-column #search_filters .facet .ui-slider-range,#new-products #wrapper #left-column #search_filters .facet .ui-slider-range,#prices-drop #wrapper #left-column #search_filters .facet .ui-slider-range,#manufacturer #wrapper #left-column #search_filters .facet .ui-slider-range{background:#3B8590}#category #wrapper #left-column #search_filters .facet .ui-slider-handle,#best-sales #wrapper #left-column #search_filters .facet .ui-slider-handle,#new-products #wrapper #left-column #search_filters .facet .ui-slider-handle,#prices-drop #wrapper #left-column #search_filters .facet .ui-slider-handle,#manufacturer #wrapper #left-column #search_filters .facet .ui-slider-handle{background:#eaeaea}#category #wrapper #left-column #search_filters .facet .facet-title,#best-sales #wrapper #left-column #search_filters .facet .facet-title,#new-products #wrapper #left-column #search_filters .facet .facet-title,#prices-drop #wrapper #left-column #search_filters .facet .facet-title,#manufacturer #wrapper #left-column #search_filters .facet .facet-title{font-family:"Montserrat",sans-serif;letter-spacing:1px;border-left:3px solid #6AB7C0;padding-left:.5rem;margin-bottom:1rem;font-weight:400}@media only screen and (max-width: 768px){#category #wrapper #left-column #search_filters .facet .facet-title,#best-sales #wrapper #left-column #search_filters .facet .facet-title,#new-products #wrapper #left-column #search_filters .facet .facet-title,#prices-drop #wrapper #left-column #search_filters .facet .facet-title,#manufacturer #wrapper #left-column #search_filters .facet .facet-title{margin-bottom:0}}#category #wrapper #left-column #search_filters .facet .facet-label,#best-sales #wrapper #left-column #search_filters .facet .facet-label,#new-products #wrapper #left-column #search_filters .facet .facet-label,#prices-drop #wrapper #left-column #search_filters .facet .facet-label,#manufacturer #wrapper #left-column #search_filters .facet .facet-label{display:flex;margin-bottom:.5rem}#category #wrapper #left-column #search_filters .facet .facet-label:hover .custom-checkbox .ps-shown-by-js,#best-sales #wrapper #left-column #search_filters .facet .facet-label:hover .custom-checkbox .ps-shown-by-js,#new-products #wrapper #left-column #search_filters .facet .facet-label:hover .custom-checkbox .ps-shown-by-js,#prices-drop #wrapper #left-column #search_filters .facet .facet-label:hover .custom-checkbox .ps-shown-by-js,#manufacturer #wrapper #left-column #search_filters .facet .facet-label:hover .custom-checkbox .ps-shown-by-js{background-color:#3B8590}#category #wrapper #left-column #search_filters .facet .facet-label:hover .search-link,#best-sales #wrapper #left-column #search_filters .facet .facet-label:hover .search-link,#new-products #wrapper #left-column #search_filters .facet .facet-label:hover .search-link,#prices-drop #wrapper #left-column #search_filters .facet .facet-label:hover .search-link,#manufacturer #wrapper #left-column #search_filters .facet .facet-label:hover .search-link{color:#3B8590}#category #wrapper #left-column #search_filters .facet .facet-label:hover .magnitude,#best-sales #wrapper #left-column #search_filters .facet .facet-label:hover .magnitude,#new-products #wrapper #left-column #search_filters .facet .facet-label:hover .magnitude,#prices-drop #wrapper #left-column #search_filters .facet .facet-label:hover .magnitude,#manufacturer #wrapper #left-column #search_filters .facet .facet-label:hover .magnitude{background-color:#3B8590;color:#fff}#category #wrapper #left-column #search_filters .facet .facet-label .magnitude,#best-sales #wrapper #left-column #search_filters .facet .facet-label .magnitude,#new-products #wrapper #left-column #search_filters .facet .facet-label .magnitude,#prices-drop #wrapper #left-column #search_filters .facet .facet-label .magnitude,#manufacturer #wrapper #left-column #search_filters .facet .facet-label .magnitude{height:fit-content;background-color:#eaeaea;padding:2px 8px;font-size:12px;border-radius:50px}#category #wrapper #left-column #search_filters .facet .facet-label .search-link,#best-sales #wrapper #left-column #search_filters .facet .facet-label .search-link,#new-products #wrapper #left-column #search_filters .facet .facet-label .search-link,#prices-drop #wrapper #left-column #search_filters .facet .facet-label .search-link,#manufacturer #wrapper #left-column #search_filters .facet .facet-label .search-link{margin-top:0;color:#707070;display:flex;justify-content:space-between;gap:1rem;white-space:inherit;padding-top:2px;font-size:14px}#category #wrapper #left-column #search_filters .facet .facet-label .search-link:hover,#best-sales #wrapper #left-column #search_filters .facet .facet-label .search-link:hover,#new-products #wrapper #left-column #search_filters .facet .facet-label .search-link:hover,#prices-drop #wrapper #left-column #search_filters .facet .facet-label .search-link:hover,#manufacturer #wrapper #left-column #search_filters .facet .facet-label .search-link:hover{text-decoration:none}#category #wrapper #left-column #search_filters .facet .facet-label .custom-checkbox,#best-sales #wrapper #left-column #search_filters .facet .facet-label .custom-checkbox,#new-products #wrapper #left-column #search_filters .facet .facet-label .custom-checkbox,#prices-drop #wrapper #left-column #search_filters .facet .facet-label .custom-checkbox,#manufacturer #wrapper #left-column #search_filters .facet .facet-label .custom-checkbox{top:0}#category #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js,#best-sales #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js,#new-products #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js,#prices-drop #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js,#manufacturer #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js{background-color:#3B8590}#category #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js i,#best-sales #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js i,#new-products #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js i,#prices-drop #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js i,#manufacturer #wrapper #left-column #search_filters .facet .facet-label.active .ps-shown-by-js i{color:#fff}#category #wrapper #left-column #search_filters .facet .facet-label.active .magnitude,#best-sales #wrapper #left-column #search_filters .facet .facet-label.active .magnitude,#new-products #wrapper #left-column #search_filters .facet .facet-label.active .magnitude,#prices-drop #wrapper #left-column #search_filters .facet .facet-label.active .magnitude,#manufacturer #wrapper #left-column #search_filters .facet .facet-label.active .magnitude{background-color:#3B8590;color:#fff}#category #wrapper #content-wrapper #js-product-list-header,#best-sales #wrapper #content-wrapper #js-product-list-header,#new-products #wrapper #content-wrapper #js-product-list-header,#prices-drop #wrapper #content-wrapper #js-product-list-header,#manufacturer #wrapper #content-wrapper #js-product-list-header{margin-bottom:0}#category #wrapper #content-wrapper #subcategories,#best-sales #wrapper #content-wrapper #subcategories,#new-products #wrapper #content-wrapper #subcategories,#prices-drop #wrapper #content-wrapper #subcategories,#manufacturer #wrapper #content-wrapper #subcategories{display:none}#category #wrapper #content-wrapper #subcategories .subcategories-list,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list,#new-products #wrapper #content-wrapper #subcategories .subcategories-list,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem}@media only screen and (max-width: 1200px){#category #wrapper #content-wrapper #subcategories .subcategories-list,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list,#new-products #wrapper #content-wrapper #subcategories .subcategories-list,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px) and (max-width: 992px){#category #wrapper #content-wrapper #subcategories .subcategories-list,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list,#new-products #wrapper #content-wrapper #subcategories .subcategories-list,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 600px){#category #wrapper #content-wrapper #subcategories .subcategories-list,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list,#new-products #wrapper #content-wrapper #subcategories .subcategories-list,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list{grid-template-columns:repeat(1, 1fr)}}#category #wrapper #content-wrapper #subcategories .subcategories-list>li,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li{width:100%}#category #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img{border:none}#category #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img img,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img img,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img img,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img img,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li:hover a.img img{transform:scale(1.05)}#category #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image{overflow:hidden;padding:0;margin-bottom:3rem}#category #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img{padding:0;border:none}#category #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img img,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img img,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img img,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img img,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li .subcategory-image a.img img{height:100%;width:100%;object-fit:cover;padding:0}#category #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary{width:100%;padding:15px 10px;min-width:fit-content}#category #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary:hover,#best-sales #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary:hover,#new-products #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary:hover,#prices-drop #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary:hover,#manufacturer #wrapper #content-wrapper #subcategories .subcategories-list>li .btn.btn-primary:hover{color:#fff}#category #wrapper #content-wrapper .active_filters,#best-sales #wrapper #content-wrapper .active_filters,#new-products #wrapper #content-wrapper .active_filters,#prices-drop #wrapper #content-wrapper .active_filters,#manufacturer #wrapper #content-wrapper .active_filters{background-color:#eaeaea}#category #wrapper #content-wrapper .active_filters .filter-block .js-search-link .close,#best-sales #wrapper #content-wrapper .active_filters .filter-block .js-search-link .close,#new-products #wrapper #content-wrapper .active_filters .filter-block .js-search-link .close,#prices-drop #wrapper #content-wrapper .active_filters .filter-block .js-search-link .close,#manufacturer #wrapper #content-wrapper .active_filters .filter-block .js-search-link .close{margin-top:.2875rem}#category #wrapper #content-wrapper .block-category,#category #wrapper #content-wrapper #main,#best-sales #wrapper #content-wrapper .block-category,#best-sales #wrapper #content-wrapper #main,#new-products #wrapper #content-wrapper .block-category,#new-products #wrapper #content-wrapper #main,#prices-drop #wrapper #content-wrapper .block-category,#prices-drop #wrapper #content-wrapper #main,#manufacturer #wrapper #content-wrapper .block-category,#manufacturer #wrapper #content-wrapper #main{min-height:auto;margin-bottom:0;padding:0}#category #wrapper #content-wrapper .block-category h1.h1,#category #wrapper #content-wrapper #main h1.h1,#best-sales #wrapper #content-wrapper .block-category h1.h1,#best-sales #wrapper #content-wrapper #main h1.h1,#new-products #wrapper #content-wrapper .block-category h1.h1,#new-products #wrapper #content-wrapper #main h1.h1,#prices-drop #wrapper #content-wrapper .block-category h1.h1,#prices-drop #wrapper #content-wrapper #main h1.h1,#manufacturer #wrapper #content-wrapper .block-category h1.h1,#manufacturer #wrapper #content-wrapper #main h1.h1{font-family:"Roboto",sans-serif;font-weight:300;font-size:35px;margin-bottom:2rem}#category #wrapper #content-wrapper .block-category .h2,#category #wrapper #content-wrapper #main .h2,#best-sales #wrapper #content-wrapper .block-category .h2,#best-sales #wrapper #content-wrapper #main .h2,#new-products #wrapper #content-wrapper .block-category .h2,#new-products #wrapper #content-wrapper #main .h2,#prices-drop #wrapper #content-wrapper .block-category .h2,#prices-drop #wrapper #content-wrapper #main .h2,#manufacturer #wrapper #content-wrapper .block-category .h2,#manufacturer #wrapper #content-wrapper #main .h2{margin:0  0 1.5rem 0;font-size:30px;font-weight:400}#category #wrapper #content-wrapper .block-category #category-description,#category #wrapper #content-wrapper #main #category-description,#best-sales #wrapper #content-wrapper .block-category #category-description,#best-sales #wrapper #content-wrapper #main #category-description,#new-products #wrapper #content-wrapper .block-category #category-description,#new-products #wrapper #content-wrapper #main #category-description,#prices-drop #wrapper #content-wrapper .block-category #category-description,#prices-drop #wrapper #content-wrapper #main #category-description,#manufacturer #wrapper #content-wrapper .block-category #category-description,#manufacturer #wrapper #content-wrapper #main #category-description{color:#707070;margin-bottom:2rem}#category #wrapper #content-wrapper .block-category #category-description p,#category #wrapper #content-wrapper #main #category-description p,#best-sales #wrapper #content-wrapper .block-category #category-description p,#best-sales #wrapper #content-wrapper #main #category-description p,#new-products #wrapper #content-wrapper .block-category #category-description p,#new-products #wrapper #content-wrapper #main #category-description p,#prices-drop #wrapper #content-wrapper .block-category #category-description p,#prices-drop #wrapper #content-wrapper #main #category-description p,#manufacturer #wrapper #content-wrapper .block-category #category-description p,#manufacturer #wrapper #content-wrapper #main #category-description p{color:#707070;margin-bottom:0}#category.paint-custom #left-column{display:none}#category.paint-custom #content-wrapper{width:100% !important}#category.paint-custom #content-wrapper #js-product-list-top,#category.paint-custom #content-wrapper .pagination{display:none}#category.paint-custom #content-wrapper .block-category{width:100vw;margin-left:calc(50% - 50vw)}@media only screen and (max-width: 992px){#category.paint-custom #content-wrapper .block-category{width:100%;margin-left:inherit}#category.paint-custom #content-wrapper .block-category .block-category-inner{justify-content:center}}#category.paint-custom #content-wrapper .block-category h1.h1,#category.paint-custom #content-wrapper .block-category h1.h2{display:none}#category.paint-custom #content-wrapper .block-category h2{color:#000}#category.paint-custom #content-wrapper .block-category #category-description{display:flex;align-items:center;gap:5rem;margin-bottom:3rem !important}@media only screen and (max-width: 992px){#category.paint-custom #content-wrapper .block-category #category-description{flex-direction:column;gap:1rem}}#category.paint-custom #content-wrapper .block-category #category-description>div{width:60vw;max-width:50vw}@media only screen and (max-width: 992px){#category.paint-custom #content-wrapper .block-category #category-description>div{width:100%;max-width:100%}}#category.paint-custom #content-wrapper .block-category #category-description>div:first-child{padding:0;width:35vw}@media only screen and (max-width: 992px){#category.paint-custom #content-wrapper .block-category #category-description>div:first-child{width:100%;max-width:100%}}#category.paint-custom #content-wrapper .block-category #category-description>div:first-child img{object-fit:cover;width:100%;max-height:400px}#category.paint-custom #content-wrapper .block-category #category-description>div p{margin-bottom:1rem !important}@media only screen and (min-width: 1200px){#category.paint-custom #content-wrapper #products .product.col-xl-4{width:20% !important}}#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-flags{display:none}#category.paint-custom #content-wrapper #products .product.col-xl-4 .wishlist-button-add,#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-price-and-shipping,#category.paint-custom #content-wrapper #products .product.col-xl-4 .highlighted-informations{display:none}#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-description{font-family:"Roboto",sans-serif;text-transform:uppercase;background-color:#fff;border:1px solid #000;color:#000;font-size:17px;font-weight:400;letter-spacing:.5px;line-height:1.5;box-shadow:inset 0 0 0 0 #000;-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;padding:15px 0}@media only screen and (max-width: 768px){#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-description{padding:15px 20px;font-size:15px}}#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-description:hover{box-shadow:inset 0 0 0 4em #000;color:#fff;text-decoration:none}#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-description:hover a{color:#fff}#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-description .product-title{margin:0}#category.paint-custom #content-wrapper #products .product.col-xl-4 .product-description .product-title a{font-size:14px;text-transform:uppercase !important}@media only screen and (max-width: 768px) and (min-width: 576px){#category.paint-custom #content-wrapper #products .product.col-sm-6{width:50% !important}}#category.paint-custom #content-wrapper #products .product-miniature .product-price-and-shipping{display:none}#category.category-id-26 #content-wrapper{width:100% !important}#ybc_blog_page #wrapper h1{font-family:"Roboto",sans-serif;font-weight:300;font-size:48px;margin-bottom:2rem;margin-top:0}@media only screen and (max-width: 768px){#ybc_blog_page #wrapper h1{text-align:center}}#ybc_blog_page #wrapper #js-post-list-top{padding:10px;display:flex;flex-direction:row-reverse;color:#000}@media only screen and (max-width: 992px){#ybc_blog_page #wrapper #js-post-list-top{justify-content:center}}@media only screen and (max-width: 768px){#ybc_blog_page #wrapper #js-post-list-top .products-sort-order{width:100%}}#ybc_blog_page #wrapper #js-post-list-top .sort-by{width:auto;padding-left:0}#ybc_blog_page #wrapper #js-post-list-top>div{padding:0 10px}#ybc_blog_page #wrapper #js-post-list-top select.select{border-radius:0;background-color:#eaeaea;border-color:#eaeaea;max-width:300px}#ybc_blog_page #wrapper .ybc-blog-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem}@media only screen and (max-width: 1024px){#ybc_blog_page #wrapper .ybc-blog-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){#ybc_blog_page #wrapper .ybc-blog-list{grid-template-columns:repeat(1, 1fr)}}#ybc_blog_page #wrapper .ybc-blog-list>li{width:100%;padding:0;margin-bottom:0}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper{border:1px solid rgba(0,0,0,0.1)}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc_item_img:hover img{transform:scale(1.2)}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc_item_img img{transform:scale(1.1)}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc-blog-wrapper-content-main{padding:15px}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc-blog-wrapper-content-main .ybc-blog-latest-toolbar{display:none}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc-blog-wrapper-content-main .ybc_title_block{margin-top:1.5rem;font-size:17px;font-weight:600;text-transform:uppercase;color:#000}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc-blog-wrapper-content-main .publication_date{color:#929292}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .ybc-blog-wrapper-content-main .blog_description p{color:#707070;font-size:14px}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .publication_date{color:#929292;font-size:14px;padding-bottom:9px}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .post-categories{padding-bottom:9px}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .post-categories .cat{border:1px solid #6AB7C0;display:inline-block;padding:2px 10px;text-transform:uppercase}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .post-categories .cat a{color:#6AB7C0;font-size:12px}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .post-categories .cat:hover{background-color:#8ec8cf}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .post-categories .cat:hover a{text-decoration:none;color:#fff}#ybc_blog_page #wrapper .ybc-blog-list>li .post-wrapper .read_more.btn.btn-primary:hover{color:#fff}#ybc_blog_page .ybc-blog-wrapper-content a.ybc_title_block h3{margin:0rem;font-size:17px;font-weight:600;text-transform:uppercase;color:#000}#ybc_blog_page .ybc-blog-wrapper-content h1,#ybc_blog_page .ybc-blog-wrapper-content h2,#ybc_blog_page .ybc-blog-wrapper-content h3,#ybc_blog_page .ybc-blog-wrapper-content h4{color:#000}#ybc_blog_page .ybc-blog-wrapper-content .h4{margin:0}#ybc_blog_page .ybc-blog-wrapper-content a:hover{color:#3B8590}#ybc_blog_page .ybc-blog-wrapper-content .page-heading span{margin-bottom:2rem}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .post-categories .cat{border:1px solid #6AB7C0;display:inline-block;padding:2px 10px;text-transform:uppercase}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .post-categories .cat a{color:#6AB7C0;font-size:12px}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .post-categories .cat:hover{background-color:#8ec8cf}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .post-categories .cat:hover a{text-decoration:none;color:#fff}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .ybc-blog-latest-toolbar{display:flex;align-items:baseline;margin-bottom:2rem}@media only screen and (max-width: 768px){#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .ybc-blog-latest-toolbar{flex-direction:column}}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .ybc-blog-latest-toolbar .post-date span,#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog-extra .ybc-blog-latest-toolbar .post-date i{color:#929292}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog_description .ybc_heading:first-of-type{margin-top:0}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog_description .ybc_indexing_box{display:none;border-color:#eaeaea}#ybc_blog_page .ybc-blog-wrapper-content .post-details .blog_description .ybc_indexing_box .ybc_indexing_box_title{border-color:#eaeaea}#ybc_blog_page .ybc-blog-wrapper-content .post-details img{display:block;margin:1rem 0;margin-left:-2rem}@media only screen and (max-width: 768px){#ybc_blog_page .ybc-blog-wrapper-content .post-details img{margin-left:0}}#ybc_blog_page .ybc-blog-wrapper-content .post-details p{padding-left:2rem;color:#707070}@media only screen and (max-width: 768px){#ybc_blog_page .ybc-blog-wrapper-content .post-details p{padding-left:0}}#ybc_blog_page .ybc-blog-wrapper-content .post-details h2{margin-bottom:1.5rem;font-weight:300}#ybc_blog_page .ybc-blog-wrapper-content .post-details h3,#ybc_blog_page .ybc-blog-wrapper-content .post-details h4{font-weight:300}#ybc_blog_page .ybc-blog-wrapper-content .post-details .extra_tag_cat{display:none}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .slick-prev,#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .slick-next{background-color:#3B8590 !important}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .slick-prev::before,#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .slick-next::before{border-color:#fff !important}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .title_blog{font-weight:400;font-size:20px}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container{border:none}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container .ybc_item_img img{margin:0}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container h5{font-size:20px;font-weight:400;color:#000;font-family:"Roboto",sans-serif;margin-top:.7rem}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container h5 a{font-size:20px;font-weight:400;color:#000;font-family:"Roboto",sans-serif}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container .content_price span{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:normal;color:#000;line-height:1.5}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container .content_price span.bp-price-old-display{display:inline-block;font-size:.875rem;color:#707070;text-decoration:line-through}#ybc_blog_page .ybc-blog-wrapper-content .post-details #ybc-blog-related-products .product-container .content_price span.bp-percent-display{background-color:#3B8590;color:#fff;font-weight:600}#ybc_blog_page .ybc-blog-wrapper-content .box_table_content_scroll{display:none !important}.ybc-blog-related-posts-list .slick-next,.ybc-blog-related-posts-list .slick-prev{display:none !important}.ybc-blog-related-posts .ybc_blog_content_block_item{padding:0 10px 30px}.ybc-blog-related-posts .ybc_blog_content_block_item .content{border:1px solid rgba(0,0,0,0.1)}.ybc-blog-related-posts .ybc_blog_content_block_item .content .ybc_item_img img{transform:scale(1.1)}.ybc-blog-related-posts .ybc_blog_content_block_item .content .content-content{padding:15px}.ybc-blog-related-posts .ybc_blog_content_block_item .content .ybc-blog-latest-toolbar{display:none}.ybc-blog-related-posts .ybc_blog_content_block_item .content .btn.btn-primary{font-style:normal;font-weight:300;font-size:15px;margin-top:1.5rem;margin-bottom:1.5rem}.ybc-blog-related-posts .ybc_blog_content_block_item .content a.ybc_title_block{margin-top:1.5rem;font-size:17px;font-weight:600;text-transform:uppercase;color:#000}.ybc-blog-related-posts .ybc_blog_content_block_item .content .blog_description{font-size:14px}.ybc-blog-related-posts .ybc_blog_content_block_item .content .blog_description p{color:#929292;font-size:14px}.ybc-blog-related-posts .ybc_blog_content_block_item .content .publication_date{color:#929292;font-size:14px;padding-bottom:9px}.ybc-blog-related-posts .ybc_blog_content_block_item .content .publication_date img{display:inline-block}.ybc-blog-related-posts .ybc_blog_content_block_item .content .post-categories{padding-bottom:9px}.ybc-blog-related-posts .ybc_blog_content_block_item .content .post-categories .cat{border:1px solid #6AB7C0;display:inline-block;padding:2px 10px;text-transform:uppercase}.ybc-blog-related-posts .ybc_blog_content_block_item .content .post-categories .cat a{color:#6AB7C0;font-size:12px}.ybc-blog-related-posts .ybc_blog_content_block_item .content .post-categories .cat:hover{background-color:#8ec8cf}.ybc-blog-related-posts .ybc_blog_content_block_item .content .post-categories .cat:hover a{text-decoration:none;color:#fff}.ybc-blog-related-posts .ybc_blog_content_block_item .content .read_more.btn.btn-primary:hover{color:#fff}#authentication #content-wrapper h1,#registration #content-wrapper h1,#password #content-wrapper h1{text-align:center;font-family:"Montserrat",sans-serif;text-transform:initial;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 600px){#authentication #content-wrapper h1,#registration #content-wrapper h1,#password #content-wrapper h1{flex-direction:column}#authentication #content-wrapper h1 span.nbsp,#registration #content-wrapper h1 span.nbsp,#password #content-wrapper h1 span.nbsp{display:none}}#authentication #content-wrapper h1 span,#registration #content-wrapper h1 span,#password #content-wrapper h1 span{text-align:center;font-family:"Montserrat",sans-serif;text-transform:initial;cursor:pointer}#authentication #content-wrapper h1 span.current-form,#registration #content-wrapper h1 span.current-form,#password #content-wrapper h1 span.current-form{font-weight:600}#authentication #content-wrapper h1 span.switcher-middleware,#registration #content-wrapper h1 span.switcher-middleware,#password #content-wrapper h1 span.switcher-middleware{font-size:16px;border:1px solid #707070;border-radius:50%;height:36px;width:36px;font-weight:600;text-transform:uppercase;line-height:36px;display:inline-block;color:#707070;margin-top:10px;cursor:initial}@media only screen and (max-width: 600px){#authentication #content-wrapper h1 span.switcher-middleware,#registration #content-wrapper h1 span.switcher-middleware,#password #content-wrapper h1 span.switcher-middleware{margin:0}}#authentication #content-wrapper #content,#registration #content-wrapper #content,#password #content-wrapper #content{border:2px solid #eaeaea}#authentication #content-wrapper #content a,#registration #content-wrapper #content a,#password #content-wrapper #content a{color:#707070}#authentication #content-wrapper #content a:hover,#registration #content-wrapper #content a:hover,#password #content-wrapper #content a:hover{color:#707070}#authentication #content-wrapper #content section,#registration #content-wrapper #content section,#password #content-wrapper #content section{margin-top:0}#authentication #content-wrapper #content section form .form-group,#registration #content-wrapper #content section form .form-group,#password #content-wrapper #content section form .form-group{display:flex;flex-direction:column;margin-bottom:0}#authentication #content-wrapper #content section form .form-group>*,#registration #content-wrapper #content section form .form-group>*,#password #content-wrapper #content section form .form-group>*{width:100% !important}#authentication #content-wrapper #content section form .form-group label,#registration #content-wrapper #content section form .form-group label,#password #content-wrapper #content section form .form-group label{text-align:left;font-weight:400;color:#3B8590}#authentication #content-wrapper #content section form .form-group .input-group .input-group-btn>.btn[data-action=show-password],#registration #content-wrapper #content section form .form-group .input-group .input-group-btn>.btn[data-action=show-password],#password #content-wrapper #content section form .form-group .input-group .input-group-btn>.btn[data-action=show-password]{background-color:#3B8590;color:#fff}#authentication #content-wrapper #content section form .forgot-password,#registration #content-wrapper #content section form .forgot-password,#password #content-wrapper #content section form .forgot-password{margin-top:1rem;padding-bottom:.5rem}#authentication #content-wrapper #content section form .form-footer .btn.btn-primary,#registration #content-wrapper #content section form .form-footer .btn.btn-primary,#password #content-wrapper #content section form .form-footer .btn.btn-primary{width:100%;padding:15px 50px;background-color:#3B8590;border-color:#3B8590;color:#fff;box-shadow:inset 0 0 0 0 #fff;width:fit-content}#authentication #content-wrapper #content section form .form-footer .btn.btn-primary:hover,#registration #content-wrapper #content section form .form-footer .btn.btn-primary:hover,#password #content-wrapper #content section form .form-footer .btn.btn-primary:hover{box-shadow:inset 0 0 0 2em #fff;color:#3B8590}#authentication #content-wrapper #content section form#customer-form .form-footer,#authentication #content-wrapper #content section form#login-form .form-footer,#registration #content-wrapper #content section form#customer-form .form-footer,#registration #content-wrapper #content section form#login-form .form-footer,#password #content-wrapper #content section form#customer-form .form-footer,#password #content-wrapper #content section form#login-form .form-footer{text-align:center;margin-top:2rem}#password .page-header h1{font-size:48px}@media only screen and (max-width: 992px){#password .page-header h1{font-size:35px}}#password #content{max-width:640px;margin:0 auto}@media only screen and (min-width: 768px){#password #content label.form-control-label{padding-left:0}}#password #content #send-reset-link,#password #content .btn.btn-primary{margin:2rem auto 0 auto;height:auto;width:fit-content !important;width:100%;padding:15px 50px;background-color:#3B8590;border-color:#3B8590;color:#fff;box-shadow:inset 0 0 0 0 #fff;width:fit-content}#password #content #send-reset-link:hover,#password #content .btn.btn-primary:hover{box-shadow:inset 0 0 0 2em #fff;color:#3B8590}body.page-customer-account h1{font-size:33px}#identity #content,#address #content{max-width:640px}#identity #content .form-footer,#address #content .form-footer{display:flex}#identity #content .form-footer .btn.btn-primary,#address #content .form-footer .btn.btn-primary{background-color:#fff;border:1px solid #3B8590;color:#3B8590;box-shadow:inset 0 0 0 0 #3B8590}#identity #content .form-footer .btn.btn-primary:hover,#address #content .form-footer .btn.btn-primary:hover{box-shadow:inset 0 0 0 2em #3B8590;color:#fff}#module-blockwishlist-lists .wishlist-container-header{background-color:transparent;padding:15px 0;margin-bottom:50px}@media only screen and (max-width: 768px){#module-blockwishlist-lists .wishlist-container-header{flex-direction:column;gap:2rem;align-items:baseline;margin-bottom:inherit}}#module-blockwishlist-lists .wishlist-container-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}@media only screen and (max-width: 768px){#module-blockwishlist-lists .wishlist-footer-links{margin-top:2rem}}#my-account .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#my-account .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#my-account #content .links{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem;padding:0 0.9375rem}@media only screen and (max-width: 1200px){#my-account #content .links{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){#my-account #content .links{grid-template-columns:repeat(1, 1fr)}}#my-account #content .links li{padding:0;margin-bottom:0;width:100%;display:none}#my-account #content .links>a,#my-account #content .links li>a{padding:0;margin-bottom:0;width:100%}#my-account #content .links>a:hover,#my-account #content .links li>a:hover{text-decoration:none}#my-account #content .links>a:hover span.link-item,#my-account #content .links li>a:hover span.link-item{background-color:#3B8590;color:#fff}#my-account #content .links>a:hover span.link-item i,#my-account #content .links li>a:hover span.link-item i{color:#fff}#my-account #content .links>a:hover span.link-item i svg,#my-account #content .links li>a:hover span.link-item i svg{color:#fff}#my-account #content .links>a:focus,#my-account #content .links li>a:focus{text-decoration:none}#my-account #content .links>a span.link-item,#my-account #content .links li>a span.link-item{border:1px solid #eaeaea;border-radius:5px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:10px;color:#000;text-transform:initial;text-align:center;text-decoration:none !important}#my-account #content .links>a i,#my-account #content .links li>a i{width:auto;padding:0;font-size:2rem;color:#000;text-decoration:none !important;width:35px !important;height:35px !important}#my-account #content .links>a i svg,#my-account #content .links li>a i svg{width:auto;padding:0;font-size:2rem;margin-right:10px;color:#000;text-decoration:none !important;width:35px !important;height:35px !important}#my-account .page-footer{margin-top:4rem;text-align:center}#my-account .page-footer a{font-family:"Roboto",sans-serif;text-transform:uppercase;background-color:#fff;border:1px solid #EE5D5D;color:#EE5D5D;font-size:17px;font-weight:400;letter-spacing:.5px;line-height:1.5;box-shadow:inset 0 0 0 0 #EE5D5D;-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;padding:15px 50px}#my-account .page-footer a:hover{box-shadow:inset 0 0 0 2em #EE5D5D;color:#fff;text-decoration:none}#identity .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#identity .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#identity #content{border:2px solid #eaeaea}#address .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#address .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#address #content{border:2px solid #eaeaea}#addresses .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#addresses .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}@media only screen and (max-width: 768px){#addresses #content .col-lg-4.col-md-6{margin-bottom:2rem}}#addresses #content .address{border:1px solid #eaeaea;padding:20px;margin-bottom:0;line-height:1.75}#addresses #content .address address{margin-bottom:0;min-height:100%}#addresses #content .address .address-body{padding-top:0}#addresses #content .address .address-footer{padding:0;padding-top:1rem;display:flex;flex-wrap:wrap;gap:5px}#addresses #content .address .address-footer>a{border:1px solid #eaeaea;padding:5px 5px 7px 5px}#addresses #content .address .address-footer>a:hover{background-color:#707070;text-decoration:none}#addresses #content .address .address-footer>a:hover i{color:#fff}#addresses #content .address .address-footer>a:hover span{color:#fff}#addresses #content .address .address-footer>a i{color:#707070;text-transform:uppercase;text-decoration:none}#addresses #content .address .address-footer>a span{color:#707070;text-transform:uppercase;text-decoration:none}#addresses #content .addresses-footer{margin:20px 0;text-align:right}#addresses #content .addresses-footer>a{font-family:"Roboto",sans-serif;text-transform:uppercase;background-color:#fff;border:1px solid #3B8590;color:#3B8590;font-size:17px;font-weight:400;letter-spacing:.5px;line-height:1.5;box-shadow:inset 0 0 0 0 #3B8590;-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;padding:15px 50px}@media only screen and (max-width: 768px){#addresses #content .addresses-footer>a{padding:15px 20px;font-size:15px}}#addresses #content .addresses-footer>a span{color:#3B8590}#addresses #content .addresses-footer>a:hover{box-shadow:inset 0 0 0 2em #3B8590;color:#fff;text-decoration:none}#addresses #content .addresses-footer>a:hover span{color:#fff}#order-slip .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#order-slip .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#order-slip #content .container{min-width:100%;max-width:100%;padding:0}#history .page-header,#order-detail .page-header,#order-follow .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#history .page-header h1,#order-detail .page-header h1,#order-follow .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#history #content,#order-detail #content,#order-follow #content{color:#000}#history #content a,#order-detail #content a,#order-follow #content a{color:#000}#history #content .table-striped thead tr th,#order-detail #content .table-striped thead tr th,#order-follow #content .table-striped thead tr th{background-color:#3B8590;color:#fff}#history #content .table-striped tbody tr:nth-child(even),#order-detail #content .table-striped tbody tr:nth-child(even),#order-follow #content .table-striped tbody tr:nth-child(even){background-color:#f6f6f6}#history #content .table-striped tbody tr:nth-child(odd),#order-detail #content .table-striped tbody tr:nth-child(odd),#order-follow #content .table-striped tbody tr:nth-child(odd){background-color:#fff;color:#000}#history #content .table-striped tbody .order-actions,#order-detail #content .table-striped tbody .order-actions,#order-follow #content .table-striped tbody .order-actions{display:flex;flex-wrap:wrap;gap:1rem}#history #content .table-striped tbody .order-actions>a,#order-detail #content .table-striped tbody .order-actions>a,#order-follow #content .table-striped tbody .order-actions>a{border:1px solid #707070;padding:5px 10px 7px 10px;color:#707070 !important;text-transform:uppercase}#history #content .table-striped tbody .order-actions>a:first-child,#order-detail #content .table-striped tbody .order-actions>a:first-child,#order-follow #content .table-striped tbody .order-actions>a:first-child{margin-left:0}#history #content .table-striped tbody .order-actions>a:hover,#order-detail #content .table-striped tbody .order-actions>a:hover,#order-follow #content .table-striped tbody .order-actions>a:hover{background-color:#707070;color:#fff !important}#history #content .table-striped tbody .order-actions>a:hover i,#order-detail #content .table-striped tbody .order-actions>a:hover i,#order-follow #content .table-striped tbody .order-actions>a:hover i{color:#fff}#history #content .table-striped tbody .order-actions>a:hover span,#order-detail #content .table-striped tbody .order-actions>a:hover span,#order-follow #content .table-striped tbody .order-actions>a:hover span{color:#fff}#history #content .table-striped tbody .order-actions>a i,#order-detail #content .table-striped tbody .order-actions>a i,#order-follow #content .table-striped tbody .order-actions>a i{color:#707070;text-decoration:none}#history #content .table-striped tbody .order-actions>a span,#order-detail #content .table-striped tbody .order-actions>a span,#order-follow #content .table-striped tbody .order-actions>a span{color:#707070;text-transform:uppercase;text-decoration:none}#order-detail .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#order-detail .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#order-detail #content{color:#000}#order-detail #content label{font-size:30px;color:#000}#order-detail #content p{color:#000}@media only screen and (max-width: 768px){#order-detail #content .mt-30-md{margin-top:30px}}#order-detail #content #order-infos .box{padding-left:1rem;padding-right:1rem}#order-detail #content #order-infos .box:nth-child(2) ul li:last-child{margin-top:30px}#order-detail #content a{border:1px solid #707070;padding:5px 10px 7px 10px;color:#707070 !important;text-transform:uppercase;margin-left:1rem}#order-detail #content a:first-child{margin-left:0}#order-detail #content a:hover{background-color:#707070;color:#fff !important;text-decoration:none}#order-detail #content a:hover i{color:#fff}#order-detail #content a:hover span{color:#fff}#order-detail #content a i{color:#707070;text-decoration:none}#order-detail #content a span{color:#707070;text-transform:uppercase;text-decoration:none}#order-detail #content #order-products th{background-color:#3B8590;color:#fff}#order-detail #content #order-products a{color:#000 !important;background:transparent;border:none;padding:0}#order-detail #content #order-products a:hover{color:#3B8590 !important}#order-detail #content #delivery-address,#order-detail #content #invoice-address{border:1px solid #eaeaea;padding-left:1rem;padding-right:1rem}#order-detail #content #delivery-address h4,#order-detail #content #invoice-address h4{border-bottom:1px solid #eaeaea;padding-bottom:10px}#order-detail #content #delivery-address address,#order-detail #content #invoice-address address{line-height:1.75}#order-detail #content #order-infos{border:1px solid #eaeaea}@media only screen and (max-width: 768px){#order-detail #content #order-infos .box>.row{display:flex;flex-direction:column}#order-detail #content #order-infos .box>.row>div{width:100% !important}#order-detail #content #order-infos .box>.row .text-xs-right{text-align:left !important;margin-top:2rem}}#order-detail #content #order-infos .box:first-child{border-bottom:1px solid #eaeaea}#order-detail #content .order-items .order-item:nth-child(even){background-color:#f6f6f6}#order-detail #content .order-items .order-item:nth-child(odd){background-color:#fff;color:#000}#order-detail #content #order-products tr:nth-child(even){background-color:#f6f6f6}#order-detail #content #order-products tr:nth-child(odd){background-color:#fff;color:#000}#order-detail #content h3{font-size:30px;margin:2rem 0 1rem 0;font-weight:400}#order-detail #content .box{padding-left:0;padding-right:0}#order-detail #content .order-message-form .form-group label{margin-bottom:1rem}#order-detail #content .order-message-form .form-group .col-md-3{min-width:100%;text-align:left}#order-follow .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#order-follow .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#order-follow #content a:not(.btn-array):hover{text-decoration:underline}#module-blockwishlist-lists .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#module-blockwishlist-lists .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#module-blockwishlist-lists .wishlist-list-item-link:hover{color:#000}#module-blockwishlist-lists .wishlist-list-item-link:hover p.wishlist-list-item-title{color:#3B8590}#module-blockwishlist-lists .wishlist-list-item-link:hover p.wishlist-list-item-title>span{background-color:#3B8590;color:#fff}#module-blockwishlist-lists .wishlist-list-item-link p.wishlist-list-item-title{color:#000;display:flex}#module-blockwishlist-lists .wishlist-list-item-link p.wishlist-list-item-title>span{background-color:#3B8590;color:#fff;width:25px;height:25px;font-size:12px;border-radius:50%;display:flex;align-items:center;justify-content:center}#module-blockwishlist-lists .wishlist-list-item-link .wishlist-list-item-right button:hover i{color:#3B8590}@media only screen and (max-width: 768px){#view #wrapper .wishlist-products-container .page-content.card{box-shadow:none}}#view #wrapper .products-sort-order .select-title{line-height:1.5}#view #wrapper .wishlist-products-container-header{background-color:transparent;padding:15px 0;margin-bottom:50px}@media only screen and (max-width: 768px){#view #wrapper .wishlist-products-container-header{justify-content:flex-start !important;gap:1rem}}#view #wrapper .wishlist-products-container-header h1{margin-bottom:0;color:#3B8590;font-family:"Montserrat",sans-serif;text-transform:initial;font-weight:500;text-align:left}#view #wrapper .wishlist-products-container-header h1 span{color:#3B8590;font-weight:500}#view #wrapper .wishlist-products-container-header .sort-by-row{color:#fff}#view #wrapper .wishlist-products-container-header .sort-by-row p,#view #wrapper .wishlist-products-container-header .sort-by-row span{color:#fff}#view #wrapper #content .wishlist-products-list .wishlist-products-item{width:25%}@media only screen and (max-width: 1400px){#view #wrapper #content .wishlist-products-list .wishlist-products-item{width:33%}}@media only screen and (max-width: 992px){#view #wrapper #content .wishlist-products-list .wishlist-products-item{width:50%}}@media only screen and (max-width: 768px){#view #wrapper #content .wishlist-products-list .wishlist-products-item{width:100%}}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product{max-width:100%}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product a:hover{text-decoration:none}@media only screen and (max-width: 768px){#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-link{display:flex;flex-direction:column;justify-content:center;align-items:center}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-link a,#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-link div,#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-link p{text-align:center}}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-image{width:100%;margin-bottom:15px}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-image img{width:100%;object-fit:cover}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-combinations .wishlist-product-combinations-text span{font-weight:500}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-combinations a:hover{color:#3B8590}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-addtocart{font-size:14px}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-title{color:#000;font-size:20px;font-weight:400;line-height:1;margin-top:.7rem;margin-bottom:.5rem}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-price{font-weight:400;margin-bottom:.5rem}#view #wrapper #content .wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-price .wishlist-product-price-promo{color:#707070;font-weight:400}@media only screen and (max-width: 768px){#view #wrapper .wishlist-products-container-header{justify-content:center}}@media only screen and (max-width: 768px){#view #wrapper .wishlist-products-container-header .products-sort-order{margin-top:20px}}#module-psgdpr-gdpr .page-header{background-color:transparent;padding:15px 0;margin-bottom:50px}#module-psgdpr-gdpr .page-header h1{margin-bottom:0;color:#3B8590;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:initial}#module-psgdpr-gdpr .page_content .psgdprinfo17{background-color:#fff;border:2px solid #3B8590;background-color:rgba(59,133,144,0.0627451)}#module-psgdpr-gdpr .page_content .psgdprinfo17 h2{margin-top:0;color:#000}#module-psgdpr-gdpr .page_content .psgdprinfo17 .btn.btn-primary{margin-top:2rem}@media only screen and (max-width: 420px){#module-psgdpr-gdpr .page_content .psgdprinfo17 .btn.btn-primary{font-size:12px}}@media only screen and (min-width: 768px){#contact #left-column{border:2px solid rgba(59,133,144,0.0627451);padding:1rem;background-color:rgba(59,133,144,0.0627451)}}@media only screen and (max-width: 768px){#contact #left-column .contact-rich{border:2px solid rgba(59,133,144,0.0627451);padding:2rem;background-color:rgba(59,133,144,0.0627451)}}#contact #left-column .contact-rich a:hover{color:#000;text-decoration:underline}#contact #left-column .contact-rich .h2{color:#000;margin-top:0;margin-bottom:2rem}#contact #left-column .contact-rich .block i{color:#3B8590}#contact #content-wrapper{padding-top:0}#contact #content-wrapper #content{padding-top:0}#contact #content-wrapper #content .contact-form{padding-top:0}#contact #content-wrapper #content .contact-form h1{color:#000}@media only screen and (max-width: 768px){#contact #content-wrapper #content .contact-form h1{text-align:center}}#contact #content-wrapper #content .contact-form .contact-formulaire{border:2px solid #eaeaea;padding:1rem}#contact #content-wrapper #content .contact-form .form-footer{margin-top:2rem}#module-faqs-display #header{margin-bottom:0 !important}#module-faqs-display #left-column{display:none}#module-faqs-display #content-wrapper{width:100% !important}#module-faqs-display #search_faqs_container{background-color:#3B8590;padding:2rem 30px}#module-faqs-display #search_faqs_container h1{margin-bottom:2rem;color:#fff;font-family:"Montserrat",sans-serif;text-transform:initial;line-height:1}#module-faqs-display #search_faqs_input{border:1px solid #fff !important}#module-faqs-display #search_faqs_input:focus{border:1px solid #000 !important}#module-faqs-display #search_faqs_submit_button{width:10%}#module-faqs-display .topic_faqs,#module-faqs-display .faq_cat,#module-faqs-display .faq{border:0;box-shadow:none}#module-faqs-display .topic_faqs .title_home_page_fag,#module-faqs-display .topic_faqs .title_category_page,#module-faqs-display .topic_faqs .title_faq_page,#module-faqs-display .faq_cat .title_home_page_fag,#module-faqs-display .faq_cat .title_category_page,#module-faqs-display .faq_cat .title_faq_page,#module-faqs-display .faq .title_home_page_fag,#module-faqs-display .faq .title_category_page,#module-faqs-display .faq .title_faq_page{padding-top:0;margin-top:0;font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:30px;font-weight:400;color:#000}#module-faqs-display .topic_faqs .title_faq_page,#module-faqs-display .faq_cat .title_faq_page,#module-faqs-display .faq .title_faq_page{background-color:#3B8590;padding:10px;color:#fff}#module-faqs-display .topic_faqs .title_faq_page+.answer,#module-faqs-display .faq_cat .title_faq_page+.answer,#module-faqs-display .faq .title_faq_page+.answer{box-shadow:2px 2px 11px 0 rgba(0,0,0,0.1);background-color:#ffffff;border:1px solid #dadada;padding:20px;margin-top:20px;box-sizing:border-box;line-height:1.6;width:100%;word-break:break-word;font-size:16px}#module-faqs-display .topic_faqs .title_faq_page+.answer p:last-child,#module-faqs-display .faq_cat .title_faq_page+.answer p:last-child,#module-faqs-display .faq .title_faq_page+.answer p:last-child{margin-bottom:0}#module-faqs-display .topic_faqs .content_home_page_cat,#module-faqs-display .faq_cat .content_home_page_cat,#module-faqs-display .faq .content_home_page_cat{display:flex;flex-direction:column}#module-faqs-display .topic_faqs .category_block .category_name_home_page,#module-faqs-display .faq_cat .category_block .category_name_home_page,#module-faqs-display .faq .category_block .category_name_home_page{margin-bottom:1rem;padding-bottom:0;text-decoration:underline;font-weight:500}#module-faqs-display .topic_faqs .category_block .category_name_home_page h3,#module-faqs-display .faq_cat .category_block .category_name_home_page h3,#module-faqs-display .faq .category_block .category_name_home_page h3{text-transform:none}#module-faqs-display .topic_faqs .category_block .category_name_home_page:hover,#module-faqs-display .faq_cat .category_block .category_name_home_page:hover,#module-faqs-display .faq .category_block .category_name_home_page:hover{text-decoration:none;color:#000;opacity:1}#module-faqs-display .topic_faqs .questions,#module-faqs-display .faq_cat .questions,#module-faqs-display .faq .questions{background-color:#3B8590;color:#fff;padding:10px;margin-bottom:20px}#module-faqs-display .topic_faqs .questions a:hover,#module-faqs-display .faq_cat .questions a:hover,#module-faqs-display .faq .questions a:hover{text-decoration:none}#module-faqs-display .topic_faqs .questions i,#module-faqs-display .faq_cat .questions i,#module-faqs-display .faq .questions i{color:#fff}#module-faqs-display .topic_faqs .answer_faq,#module-faqs-display .faq_cat .answer_faq,#module-faqs-display .faq .answer_faq{margin-bottom:20px}#module-faqs-display .topic_faqs .answer_faq p:last-child,#module-faqs-display .faq_cat .answer_faq p:last-child,#module-faqs-display .faq .answer_faq p:last-child{margin-bottom:0}#module-faqs-display .all_questions h4{display:inline-block;margin:0;text-transform:none;font-size:inherit}#cms #content>h2:first-of-type{margin-top:0}#cms #content h3{margin:2rem 0 1.25rem 0}#cms #content p{text-align:left}#cms #content h1,#cms #content h2,#cms #content h3,#cms #content h4,#cms #content h5{text-align:left}@media only screen and (max-width: 1200px){#cms #content .first-element>.row{display:flex;flex-direction:column;gap:2rem}}@media only screen and (max-width: 1200px){#cms #content .first-element>.row .col-md-7{width:100%;text-align:center}}#cms #content .first-element>.row .col-md-7 iframe{max-width:100%}@media only screen and (max-width: 1200px){#cms #content .first-element>.row .col-md-5{width:100%}}@media only screen and (max-width: 1200px){#cms #content .first-element>.row .col-md-5 .content>div{width:100%}}#cms #content .first-element>.row .col-md-5 .content>div>h3{text-align:center}#cms #content .bg-green{background-color:#3B8590}#cms #content .color-white{color:#fff}#cms #content .p-20{padding:20px}#cms #content .d-flex{display:flex;flex-wrap:wrap}#cms #content .d-flex.col-3>*{width:30.555555%}#cms #content .flex-col{flex-direction:column;justify-content:space-between}#cms #content .gap-5{gap:1.25rem}#cms #content .gap-8{gap:2rem}#cms #content .gap-16{gap:4rem}#cms #content .gap-1{width:33%}#cms #content .text-xl{font-size:1.25rem}#cms #content .text-base{font-size:1rem}#cms #content .text-normal{text-transform:none}#cms #content .mt-0{margin-top:0}#cms #content .mb-1{margin-bottom:1rem}#cms #content .font-bold{font-weight:bold}#cms #content .text-center{text-align:center}#cms #content .border-1{border:1px solid}#cms #content .border-dark{border-color:#000}#cms #content .p-3{padding:.75rem}#cms #content .p-1{padding:.25rem}#cms #content .mt-1{margin-top:.25rem}#cms #content .relative{position:relative}#cms #content .absolute{position:absolute;top:0}#cms #content .w-full{width:100%}#cms #content .top-10{top:10px}#cms #content .text-sm{font-size:.875rem}#cms #content .text-white{color:#fff}#cms #content .text-left{text-align:left}#cms #content .text-sm{font-size:.875rem}#cms #content .text-dark{color:#000}#cms #content .ml-4{margin-left:1rem}#cms #content .uppercase{text-transform:uppercase}#cms .breadcrumb{padding-left:1.25rem !important;padding-right:1.25rem !important}#cms #content-wrapper .page-header{padding:0 1.25rem}#cms .precontent{margin-bottom:2rem}#cms .cards{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1.5rem 1.5rem}@media only screen and (max-width: 1200px){#cms .cards{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 992px){#cms .cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){#cms .cards{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 768px){#cms .cards .card img{width:100%}}#cms .cards .card:hover img{transform:scale(1.05)}#cms .cards .card:hover h2{text-decoration:none;color:#3B8590}#cms .cards .card:hover h2>a{text-decoration:none;color:#3B8590}#cms .cards .card:hover a.btn.btn-primary{box-shadow:inset 0 0 0 2em #000;color:#fff;text-decoration:none}#cms .cards .card a{display:block;overflow:hidden}#cms .cards .card h2{text-align:center;margin:1.5rem 0;font-family:"Montserrat",sans-serif;font-size:18px;text-align:center !important}#cms .cards .card h2 a{font-size:18px;font-family:"Montserrat",sans-serif}#cms .glossaire-section:first-child h2{margin-top:0}#cms .glossaire-section p{font-size:14px}#cms img{max-width:100%}#cms .distributeur-blue{background-color:#D9EDF7;padding:1rem}#cms .distributeur-red{background-color:#F2DEDE;padding:1rem}#cms .col-md-5>.content{display:flex;flex-direction:column;gap:2rem}#cms .col-md-5>.content>.distributeur-blue{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}#cms .col-md-5>.content>.distributeur-blue a:hover{text-decoration:none}#cms .col-md-5>.content>.distributeur-red{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}#cms .col-md-5>.content>.distributeur-red a:hover{text-decoration:none}#cms .country h2{border-bottom:1px solid #eaeaea;padding-bottom:2rem;margin-bottom:0}#cms .country .region h3{padding:2rem 0}#cms .country .region .distributeurs{display:flex;flex-wrap:wrap;gap:1rem}#cms .country .region .distributeurs .distributeur-blue,#cms .country .region .distributeurs .distributeur-red{padding:2rem;display:flex;gap:1.5rem}#cms .country .region .distributeurs .distributeur-blue .content,#cms .country .region .distributeurs .distributeur-red .content{flex-grow:1}#cms .country .region .distributeurs .distributeur-blue .content h4,#cms .country .region .distributeurs .distributeur-red .content h4{margin-bottom:1rem}#cms .country .region .distributeurs .distributeur-blue .content .contact>a,#cms .country .region .distributeurs .distributeur-red .content .contact>a{display:block;margin:0;width:fit-content}#cms .country .region .distributeurs .distributeur-blue .content .address,#cms .country .region .distributeurs .distributeur-red .content .address{margin:1rem 0}#cms .country .region .distributeurs .distributeur-blue .content .address p,#cms .country .region .distributeurs .distributeur-red .content .address p{margin:0}#cms .country .region .distributeurs::after{content:'';width:100%;height:1px;background-color:#eaeaea;margin-top:2rem}#cms .country .region .distributeurs>div:only-child{width:100%}#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(2),#cms .country .region .distributeurs>div:nth-child(2):nth-last-child(1){width:49%}@media only screen and (max-width: 1200px){#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(2),#cms .country .region .distributeurs>div:nth-child(2):nth-last-child(1){width:100%}}#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(n+3),#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(n+3) ~ div{width:32.33%}@media only screen and (max-width: 1200px){#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(n+3),#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(n+3) ~ div{width:49%}}@media only screen and (max-width: 768px){#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(n+3),#cms .country .region .distributeurs>div:nth-child(1):nth-last-child(n+3) ~ div{width:100%}}.cms-id-16 #content p{padding-left:2rem;line-height:2}@media only screen and (max-width: 768px){.cms-id-16 #content p{padding-left:0}}.cms-id-16 #content h2{font-family:"Montserrat",sans-serif;font-weight:300;font-size:20px;margin-bottom:1rem}.cms-id-16 #content>h2:first-child{font-size:30px;font-weight:300;margin:2.5rem 0}.cms-id-16 #content>h2:first-child>span,.cms-id-16 #content>h2:first-child>a{font-size:30px;font-weight:400}@media only screen and (max-width: 992px){.cms-id-16 #content>h2:first-child{font-size:25px}.cms-id-16 #content>h2:first-child>span,.cms-id-16 #content>h2:first-child>a{font-size:25px}}.cms-id-16 #content .row{display:flex;align-items:flex-start}@media only screen and (max-width: 1200px){.cms-id-16 #content .row{flex-direction:column}.cms-id-16 #content .row>div{width:100% !important}}.cms-id-16 #content .row h2:first-of-type{margin-top:0}.cms-id-16 #content .row img{object-fit:contain;height:auto}#cms.cms-id-17 .gap-16,#cms.cms-id-18 .gap-16{gap:3rem !important}#cms.cms-id-17 .breadcrumb,#cms.cms-id-18 .breadcrumb{display:none}#cms.cms-id-17 .page-header,#cms.cms-id-18 .page-header{display:none}#cms.cms-id-17 #content,#cms.cms-id-18 #content{margin-top:2rem}#cms.cms-id-17 #content a img,#cms.cms-id-18 #content a img{max-height:305px;object-fit:cover}@media only screen and (max-width: 1200px){#cms.cms-id-17 #content a img,#cms.cms-id-18 #content a img{width:100%}}@media only screen and (max-width: 1200px){#cms.cms-id-17 #content .d-flex.col-3>div,#cms.cms-id-18 #content .d-flex.col-3>div{width:47% !important}}@media only screen and (max-width: 992px){#cms.cms-id-17 #content .d-flex.col-3>div,#cms.cms-id-18 #content .d-flex.col-3>div{width:46% !important}}@media only screen and (max-width: 768px){#cms.cms-id-17 #content .d-flex.col-3>div,#cms.cms-id-18 #content .d-flex.col-3>div{width:100% !important}}#search .products .product .product-description{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 992px){#search .products .product .product-description *:not(p){margin-bottom:1rem !important}}#search .products .product .product-description .product-title{margin-bottom:1rem}#search .products .product .product-description p{text-align:center}#search .products .product .product-description .btn.btn-primary{margin-top:1rem}@media only screen and (min-width: 768px){#search .products .product{border-bottom:1px solid #eaeaea;margin-bottom:1.5rem}#search .products .product .thumbnail-container{display:flex;gap:1rem;flex-grow:1}#search .products .product .thumbnail-container .thumbnail-top{width:25%}#search .products .product .thumbnail-container .thumbnail-top img{margin:auto !important}#search .products .product .thumbnail-container .product-description{width:75%;border:none;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}#search .products .product .thumbnail-container .product-description *{text-align:left}#search .products .product .thumbnail-container .product-description::after{display:none}#search .products .product .thumbnail-container .product-description .product-title{margin:0;font-weight:400}#search .products .product .thumbnail-container .product-description .product-title a{font-family:"Montserrat",sans-serif;font-weight:400}#search .products .product .thumbnail-container .product-description p{margin-bottom:0}#search .products .product .thumbnail-container .product-description .btn.btn-primary{width:fit-content;margin:0}}@media only screen and (min-width: 768px){#product .product-description iframe{width:100% !important;height:600px !important}}#product .product-description ul{list-style:disc;padding-left:3rem}#product .breadcrumb{padding-left:15px !important}#product #content{max-width:95%}#product h1.h1{font-family:"Montserrat",sans-serif;font-weight:500;font-size:30px;margin:0 0 10px;border-bottom:1px solid #eaeaea;letter-spacing:.6px;padding:0 0 15px}#product #isPaint{border-bottom:1px solid #eaeaea;padding:5px 0;margin:0 0 10px}#product #isPaint .flex_paint{display:flex;justify-content:space-between}#product #isPaint .flex_paint p{font-size:14px;margin-bottom:.5rem}#product #isPaint .flex_paint .flex_paint_elem{display:flex;align-items:center;gap:.5rem}#product #isPaint p{font-size:14px;margin-bottom:.5rem}#product .isPaint-subtitle{margin:0;margin-bottom:.5rem;font-weight:bold}#product .isPaint-title{font-size:22px !important;font-weight:normal !important}#product .price_front{position:relative;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px) and (max-width: 992px){#product .price_front{flex-direction:column;align-items:flex-start}#product .price_front .price_calc{position:relative !important;bottom:0 !important}}@media only screen and (max-width: 540px){#product .price_front{flex-direction:column;align-items:flex-start}#product .price_front .price_calc{position:relative !important;bottom:0 !important}}#product .price_front .btn.btn-primary.add-to-cart{padding:0 10px}#product .price_front .qty>.bootstrap-touchspin{display:flex}#product #product-availability,#product #product-availability-custom{display:flex;align-items:center;gap:5px;margin:1rem 0;font-weight:700}#product #product-availability i,#product #product-availability-custom i{line-height:1}#product #product-availability .product-available,#product #product-availability-custom .product-available{color:#4cbb6c}#product #product-availability .product-unavailable,#product #product-availability .product-last-items,#product #product-availability-custom .product-unavailable,#product #product-availability-custom .product-last-items{color:#ff9a52}#product .product-information .product-description{border-bottom:1px solid #eaeaea;padding:0 0 20px;margin-top:20px}#product .product-information .product-description p:last-child{margin-bottom:0}#product .product-information .product-actions .product-prices{display:flex;align-items:flex-start;margin-top:0;flex-direction:column}#product .product-information .product-actions .product-prices div,#product .product-information .product-actions .product-prices span,#product .product-information .product-actions .product-prices p{margin:0}#product .product-information .product-actions .product-prices .product-price .current-price>span.current-price-value{color:#000;font-weight:bold;font-size:30px;font-family:"Montserrat",sans-serif}#product .product-information .product-actions .product-prices .product-price .current-price .discount-percentage{background-color:#3B8590}#product .product-information .product-actions .product-prices .product-pack-price{color:#707070}#product .product-information .product-actions .product-prices .product-pack-price span{color:#707070}#product .product-information .product-actions .product-prices .tax-shipping-delivery-label{color:#000;font-weight:bold;display:inline-block}#product .product-information .product-actions .product-variants .product-variants-item{margin:.5rem 0}#product .product-information .product-actions .product-variants .product-variants-item .control-label{font-weight:600;font-size:14px;margin-bottom:.5rem}#product .product-information .product-actions .product-variants .product-variants-item .selector li .input-color:checked+span,#product .product-information .product-actions .product-variants .product-variants-item .selector li .input-color:hover+span,#product .product-information .product-actions .product-variants .product-variants-item .selector li .input-radio:checked+span,#product .product-information .product-actions .product-variants .product-variants-item .selector li .input-radio:hover+span{border:2px solid #000;border-radius:2px}#product .product-information .product-actions .product-variants .product-variants-item .selector li .input-color+span{padding:5px;border:2px solid #b6b6b6;border-radius:2px;transition:0s;cursor:pointer}#product .product-information .product-actions .product-add-to-cart .product-quantity{margin-bottom:0}@media only screen and (max-width: 600px){#product .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add{position:fixed;bottom:30px;right:30px}}#product .product-information .product-actions .product-additional-info .social-sharing{margin-top:0}#product .product-information .product-actions .product-additional-info .social-sharing>span{font-weight:600;font-size:14px}#product .product-information .product-actions .product-pack .product_pack_title{margin-bottom:1rem}#product .product-information .product-actions .product-pack .pack-product-price{font-weight:500}#product .product-information .product-actions .product-pack .pack-product-price strong{font-weight:500 !important}#product .product-cover img{width:100%}#product .tabs{padding:0}#product .tabs .nav-tabs{display:flex;border:1px solid #000}#product .tabs .nav-tabs .nav-item{flex:1;margin-left:0;margin-bottom:0}#product .tabs .nav-tabs .nav-link.active{color:#fff;background-color:#000}#product .tabs .nav-tabs .nav-link{border:none;border-left:1px solid #000;color:#000}#product .tabs .nav-tabs .nav-link:first-child{border:none}#product .tabs .nav-tabs .nav-link:hover{background-color:#000;color:#fff}#product .tabs .nav-tabs .tab-content .product-features{background-color:#eaeaea}#product .tabs .nav-tabs a h2{font-size:inherit;margin:0;text-transform:none}#product .product-accessories{margin-top:2rem}#product .product-accessories h2{font-size:25px}#product .product-images>li.thumb-container .thumb:hover{border-color:#3B8590}@media only screen and (min-width: 992px){#product #product-modal .modal-dialog{max-width:800px}}#product #product-modal .modal-dialog .modal-body>figure img{width:100%;object-fit:contain}#product #product-modal .modal-dialog .modal-body .mask{max-height:48.38rem}#product #product-modal .modal-dialog .modal-body #thumbnails .product-images{display:flex;flex-direction:column}#product #product-modal .modal-dialog .modal-body #thumbnails .product-images>li img{border:3px solid transparent;height:auto}#product #product-modal .modal-dialog .modal-body #thumbnails .product-images>li img:hover{border-color:#3B8590}#product .wishlist-button-add.wishlist-button-product{position:fixed;bottom:2rem;right:2rem;height:3.5rem;width:3.5rem}#product .wishlist-button-add.wishlist-button-product i{font-size:30px}#cart .cart-grid-right{border:1px solid #eaeaea}#cart .cart-items .cart-item{border-bottom:1px solid #eaeaea}#cart .cart-items .cart-item .product-line-info:first-child{margin-bottom:1rem}#cart .cart-items .cart-item .product-line-info.product-price{margin-bottom:1rem}#cart .cart-items .cart-item .product-line-info.product-price *{margin-bottom:0}#cart .cart-items .cart-item .product-line-info.product-price .product-discount .discount{background-color:#3B8590}#cart .cart-items .cart-item .product-price{color:#3B8590}@media only screen and (max-width: 768px){body#checkout .top-logo{padding:5px 0;justify-content:center}}body#checkout a{color:#3B8590}body#checkout section.checkout-step.-reachable.-current .step-number{background-color:#6AB7C0}body#checkout #login-form,body#checkout #customer-form,body#checkout #delivery-address{border:2px solid #eaeaea;padding:1rem}body#checkout #js-checkout-summary{border:1px solid #eaeaea;padding:1rem}body#checkout .blockreassurance_product>div{padding:5px}body#checkout .blockreassurance_product>div .item-product{margin-right:1rem}body#checkout .blockreassurance_product>div .item-product svg path{fill:#3B8590}body#checkout .blockreassurance_product>div .block-title{font-size:18px}body#checkout .blockreassurance_product>div>p{font-size:14px}body#checkout #cart-summary-product-list .media-list .media{padding:10px;border-bottom:1px solid #f6f6f6}body#checkout #cart-summary-product-list .media-list .media:last-child{border:none}body#checkout #cart-summary-product-list .media-list .media .media-left .media-object{max-width:unset}body#checkout #cart-summary-product-list .media-list .media .media-body .product-price{color:#3B8590;font-weight:500}body#checkout #cart-summary-product-list .media-list .media .media-body .product-name a{color:#000;font-weight:500}body#checkout section.checkout-step .step-title{font-weight:400}body#checkout section.checkout-step .content .delivery-options .delivery-option{border:none}body#checkout section.checkout-step .content .additional-information{background-color:#f6f6f6;margin-top:0;margin-left:0;margin-bottom:1rem;padding:1rem}body#checkout section.checkout-step .content .additional-information p{margin-bottom:0}body#checkout #footer{padding:0}body#checkout #footer .d-block{padding:5px}body#checkout #footer .d-block *{color:#fff}body#checkout #footer .copyright-footer{padding:14px}body#checkout #footer .copyright-footer>p{display:flex;justify-content:center;align-items:center}body#checkout .js-checkout-modal .modal-content{background-color:#fff}body#checkout .js-checkout-modal .modal-content h2{color:#000}body#checkout .js-checkout-modal .modal-content p{color:#707070}body#order-confirmation #order-items{border:none}body#order-confirmation #order-items>.row:first-child{border-bottom:1px solid #eaeaea}body#order-confirmation #order-items .order-confirmation-table .order-line{border-bottom:1px solid #eaeaea}body#order-confirmation #order-items .order-confirmation-table .order-line:last-child{border:none !important}body#order-confirmation #order-details{padding:1rem;border:1px solid #eaeaea}body#order-confirmation #content-hook_payment_return{border:1px solid #eaeaea}body#order-confirmation .featured-products .products-section-title{font-weight:400}#cart .block-promo .promo-code .promo-input,#checkout .block-promo .promo-code .promo-input{width:70%}#cart .block-promo .promo-code .btn.btn-primary,#checkout .block-promo .promo-code .btn.btn-primary{width:30%;padding:0;height:2.5rem}#cart .block-promo .promo-code .btn.btn-primary:hover>span,#checkout .block-promo .promo-code .btn.btn-primary:hover>span{color:#fff}#cart .block-promo .promo-code-button,#cart .block-promo .collapse-button,#checkout .block-promo .promo-code-button,#checkout .block-promo .collapse-button{color:#000;text-decoration:underline;padding:0}#cart .block-promo .promo-code-button:hover,#cart .block-promo .collapse-button:hover,#checkout .block-promo .promo-code-button:hover,#checkout .block-promo .collapse-button:hover{color:#3B8590;text-decoration:none}#cart .block-promo .promo-highlighted,#checkout .block-promo .promo-highlighted{padding-top:1rem}#cart .block-promo .promo-name .cart-summary-line,#cart .block-promo .promo-discounts .cart-summary-line,#checkout .block-promo .promo-name .cart-summary-line,#checkout .block-promo .promo-discounts .cart-summary-line{background-color:#3B8590;padding:10px}#cart .block-promo .promo-name .cart-summary-line *,#cart .block-promo .promo-discounts .cart-summary-line *,#checkout .block-promo .promo-name .cart-summary-line *,#checkout .block-promo .promo-discounts .cart-summary-line *{color:#fff}#cart .block-promo .promo-name .cart-summary-line .label,#cart .block-promo .promo-discounts .cart-summary-line .label,#checkout .block-promo .promo-name .cart-summary-line .label,#checkout .block-promo .promo-discounts .cart-summary-line .label{font-weight:bold}#cart .block-promo .promo-name .cart-summary-line i.material-icons,#cart .block-promo .promo-discounts .cart-summary-line i.material-icons,#checkout .block-promo .promo-name .cart-summary-line i.material-icons,#checkout .block-promo .promo-discounts .cart-summary-line i.material-icons{margin-top:-3px}
