*{box-sizing:border-box}body,button,input,textarea{font-family:Century Gothic,Helvetica,Arial,sans-serif;font-size:16px;}a{text-decoration:none}a:hover{text-decoration:underline !important}a:focus,button:focus,input:focus,textarea:focus{outline:none !important}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="search"],textarea,.input-text{background-color:#fff;border:1px
solid #ddd;padding:0.5em;box-shadow:none}input:focus,textarea:focus{font-size:14px}.site{overflow:visible;margin-top:-32px}.site-content{padding-top:0}.site-header{position:relative;padding-top:0;margin-bottom:0}.site-footer,.footer-widgets{width:100%;padding-top:20px;padding-bottom:60px;text-align:center}.site-info{padding-top:50px;padding-bottom:20px}.col-full{max-width:100%}.woocommerce-active .site-header .site-branding{width:55%}.woocommerce-active .site-header .site-header-cart{width:12%;margin-top:15px}.woocommerce-active .site-header .site-search{width:15%;margin-top:15px;font-size:14px}.main-navigation ul.menu ul.sub-menu,
.main-navigation ul.nav-menu
ul.children{background-color:#fff}.main-navigation ul.menu ul a:hover,
.main-navigation ul.nav-menu ul a:hover{background-color:#fff}h1{font-weight:500;font-size:35px;color:black;text-align:center}h2,h3,h4,h5,h6{font-weight:500;font-size:26px;color:black;text-align:center}.woocommerce-ordering{float:right}.single-product div.product
p.price{color:#000;font-size:26px;margin-top:0;margin-bottom:16px;text-align:center}.single_add_to_cart_button{margin-top:16px;padding:0;font-size:22px;width:100%;border-radius:40px}.woocommerce-message,.woocommerce-info,.woocommerce-error{background-color:black;color:white;border-radius:40px}.woocommerce-Reviews-title{display:none}.woocommerce-product-gallery{margin-bottom:16px}.woocommerce-tabs .panel,.woocommerce-product-details__short-description{font-family:Century Gothic,Helvetica,Arial,sans-serif;color:#6D6D6D;text-align:justify}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{padding: .5em 0;font-weight:500;color:#515151}button.alt,input[type="button"].alt,input[type="reset"].alt,input[type="submit"].alt,.button.alt{background-color:black;border-color:black;color:#fff}button.alt:hover,input[type="button"].alt:hover,input[type="reset"].alt:hover,input[type="submit"].alt:hover,.button.alt:hover{background-color:#f7f7f7;color:black}nav.woocommerce-pagination
ul{padding-right:10px}ul.flex-direction-nav{position:absolute;top:40%;width:100%}li.flex-nav-prev{float:left}li.flex-nav-next{float:right}a.flex-prev::before{content:'\f053';margin-left:10px;font-family:'Font Awesome 5 Free'}a.flex-next::after{content:'\f054';margin-right:10px;font-family:'Font Awesome 5 Free'}.woocommerce-MyAccount-navigation ul
li{border:1px
solid #ddd;padding:10px}.footer-widgets{display:flex;justify-content:center;align-items:center}.footer-widgets.col-3
.block{width:30%}.grid-container{display:block;width:100vw}.sold-out-overlay{background-color:rgba(0, 0, 0, 0.5);color:white;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails
li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li
img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li
.count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0
0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0
0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z
ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index
li{float:none;display:inline-block;margin:0
.3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li
span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li
span{opacity:.3}div#brands_a_z
h3{text-transform:uppercase}div#brands_a_z
a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z
ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands
li{margin:0
0 .3819820591em;padding:0
0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0
0 .5407911001em}.storefront-wc-brands-single-product
img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z
ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z
h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z
a.top{clear:right}div#brands_a_z
ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}div.sib-sms-field{display:inline-block;position:relative;width:100%}.sib-sms-field .sib-country-block{position:absolute;right:auto;left:0;top:0;bottom:0;padding:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sib-country-block .sib-toggle.sib-country-flg{z-index:1;position:relative;width:46px;height:100%;padding:0
0 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dbdbdb;cursor:pointer}.sib-country-block .sib-toggle .sib-cflags{position:absolute;top:0;bottom:0;margin:auto;height:15px;width:20px;background-repeat:no-repeat;background-color:#dbdbdb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url('/wp-content/plugins/mailin/img/flags/fr.png')}.sib-country-block .sib-toggle .sib-icon-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid}.sib-sms-field ul.sib-country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0px;margin:0px
0px 0px -1px;box-shadow:rgba(0, 0, 0, 0.2) 1px 1px 4px;background-color:white;border:1px
solid rgb(204, 204, 204);white-space:nowrap;max-height:150px;overflow-y:scroll;overflow-x:hidden;top:50px;width:250px}.sib-sms-field ul.sib-country-list li.sib-country-prefix{font-size:14px;padding:1px
10px;cursor:pointer}.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover{background-color:#dbdbdb}.sib-sms-field ul.sib-country-list li .sib-flag-box{width:20px}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag{height:18px;width:20px;background-image:url("/wp-content/plugins/mailin/img/flags/ad.png");vertical-align:middle;display:inline-block;background-repeat:no-repeat}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code{margin-left:20px}.sib-sms-field .sib-sms{padding-right:6px;padding-left:52px;margin-left:0;position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;margin-right:0}.sib-multi-lists.sib_error{color:#A94442}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}