@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:focus-visible{outline:none}a:focus{outline:none}body{font-family:"Montserrat",serif}:focus{border:none!important}input{font-family:"Montserrat",serif}.site-search .widget_product_search form::before{top:10px!important;right:1.15em;text-align:right;color:#CA9D3F}#content .col-full{max-width:100%!important;padding:0}header.entry-header{display:none}header#masthead{padding-top:0}header#masthead .col-full{position:relative;max-width:100%}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}.mlash-primary-navigation{border-bottom:6px solid #CA9D3F}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:.2em 1em 1em}.site-header-cart .cart-contents{padding:1em 0!important}.main-navigation ul li,.secondary-navigation ul li{font-weight:500!important}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#E6D5B1}#menu-compte li{display:block}#menu-compte .cartpops-cart__container-icon{color:#CA9D3F}#menu-compte .cartpops-cart__container-icon i{font-size:1.5em}#menu-compte .fkcart-shortcode-container{gap:5px;padding-left:5px}#menu-compte .fkcart-shortcode-container svg{fill:#CA9D3F}#menu-compte .fkcart-mini-toggler:after{margin-bottom:-5px;content:"Panier";font-weight:400;font-size:1em;margin-left:0;color:#000}#menu-compte a{display:inline-block;position:relative;top:-11px;padding-left:5px;color:#000}#menu-compte .menu-item-2516:before{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjQ0E5RDNGIj48cGF0aCBkPSJNMjQ1LjUtMjY4LjgxcTUxLjc3LTM3LjM0IDEwOS42Mi01OC40NiA1Ny44NC0yMS4xMSAxMjQuODgtMjEuMTEgNjcuMDQgMCAxMjQuODggMjEuMTEgNTcuODUgMjEuMTIgMTA5Ljg1IDU4LjQ2IDM4LjQyLTQyLjExIDU5LjgzLTk1LjUyIDIxLjQtNTMuNDEgMjEuNC0xMTUuNjggMC0xMzEuNjgtOTIuMTMtMjIzLjgyLTkyLjE0LTkyLjEzLTIyMy44My05Mi4xM3QtMjIzLjgzIDkyLjEzcS05Mi4xMyA5Mi4xNC05Mi4xMyAyMjMuODIgMCA2Mi4yNyAyMS40IDExNS42OCAyMS40MSA1My40MSA2MC4wNiA5NS41MlptMjM0LjYyLTE4Mi44MXEtNTQuMjcgMC05MS4zOS0zNi45OS0zNy4xMS0zNi45OS0zNy4xMS05MS4yNyAwLTU0LjI3IDM2Ljk5LTkxLjM5IDM2Ljk5LTM3LjExIDkxLjI3LTM3LjExIDU0LjI3IDAgOTEuMzkgMzYuOTkgMzcuMTEgMzYuOTkgMzcuMTEgOTEuMjcgMCA1NC4yNy0zNi45OSA5MS4zOS0zNi45OSAzNy4xMS05MS4yNyAzNy4xMVpNNDgwLTEwOC4wOHEtNzcuMjUgMC0xNDUuMjQtMjkuMjItNjcuOTgtMjkuMjMtMTE4LjEyLTc5LjQ2UTE2Ni41LTI2NyAxMzcuMjktMzM0LjkxcS0yOS4yMS02Ny45Mi0yOS4yMS0xNDUuMTkgMC03Ny4zNCAyOS4yMi0xNDUuMjMgMjkuMjMtNjcuODkgNzkuNDYtMTE4LjAzUTI2Ny03OTMuNSAzMzQuOTEtODIyLjcxcTY3LjkyLTI5LjIxIDE0NS4xOS0yOS4yMSA3Ny4zNCAwIDE0NS4yMyAyOS4yMiA2Ny44OSAyOS4yMyAxMTguMDMgNzkuNDZRNzkzLjUtNjkzIDgyMi43MS02MjUuMnEyOS4yMSA2Ny44IDI5LjIxIDE0NS4yIDAgNzcuMjUtMjkuMjIgMTQ1LjI0LTI5LjIzIDY3Ljk4LTc5LjQ2IDExOC4xMlE2OTMtMTY2LjUgNjI1LjItMTM3LjI5cS02Ny44IDI5LjIxLTE0NS4yIDI5LjIxWm0tLjAxLTU1Ljk2cTUzLjM2IDAgMTAyLjU3LTE3LjAyIDQ5LjIxLTE3LjAyIDg5LjUyLTQ4LjMzLTQwLjMxLTI5LjY1LTg4LjM2LTQ2LjM0LTQ4LjA0LTE2LjY5LTEwMy42NS0xNi42OS01NS42IDAtMTA0LjI2IDE2LjE1LTQ4LjY2IDE2LjE1LTg3Ljg5IDQ2Ljg4IDQwLjMxIDMxLjMxIDg5LjUxIDQ4LjMzdDEwMi41NiAxNy4wMlptLjAxLTM0My41NHEzMC4zNSAwIDUxLjM5LTIxLjAzIDIxLjAzLTIxLjA0IDIxLjAzLTUxLjM5dC0yMS4wMy01MS4zOXEtMjEuMDQtMjEuMDMtNTEuMzktMjEuMDN0LTUxLjM5IDIxLjAzcS0yMS4wMyAyMS4wNC0yMS4wMyA1MS4zOXQyMS4wMyA1MS4zOXEyMS4wNCAyMS4wMyA1MS4zOSAyMS4wM1ptMC03Mi40MlptMCAzNTEuNzdaIi8+PC9zdmc+);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;display:inline-block}.menu-menu-entete-container{background:#F6E6BB59;border-bottom:1px solid rgb(0 0 0 / .1)}.menu-menu-entete-container ul{margin:0}.menu-menu-entete-container ul li{display:inline-block;font-size:.8em;padding:10px;font-weight:600;width:32.3333%;text-align:center;text-transform:uppercase}.menu-menu-entete-container ul li a{text-decoration:none;}.woocommerce-active .site-header .site-branding{width:100%;margin:10px 0 0}.site-header .site-branding img{max-width:100%;width:13%;text-align:center;margin:0 auto}#site-header-cart{display:none}.woocommerce-active .site-header .main-navigation{width:100%;text-align:center}.mlash-secondary-navigation.woocommerce-active .site-header .site-branding{width:100%;position:relative;z-index:0}.mlash-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:auto!important;position:absolute!important;top:8%;right:3%;text-align:right;margin-bottom:0!important;margin-right:0!important}.woocommerce-active .site-header .site-search{position:absolute;right:calc(var(--accountNavWidth) + 4vw);top:9%;z-index:1000;width:14vw}#woocommerce-product-search-field-0{background:#fff0;border:1px solid #ccc;border-radius:20px;padding:8px;font-size:.8em}#menu-compte .menu-item i._mi{font-size:1.7em;color:#CA9D3F}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus{outline-color:#CA9D3F}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.menu ul li.focus,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li:hover>a,.main-navigation ul.nav-menu ul li.focus{background-color:#CA9D3F;color:#000}#banner .elementor-element{padding:0}#newsale .mobile{display:none}#newsale .products .button{display:none}#newsale .price{color:#CA9D3F;font-weight:700;font-size:1.2em}#newsale .woocommerce-loop-product__title{font-size:1em}#newsale .product img{-webkit-box-shadow:2px 13px 12px -10px rgb(0 0 0 / .52);box-shadow:2px 13px 12px -10px rgb(0 0 0 / .52)}#newsale h2{padding-left:1%}#newsale .price .prefixe{font-size:.8em}#newsale .product{padding:0 20px!important}#bestsale h2{padding-left:1%}#bestsale .mobile{display:none}#bestsale{margin-top:30px}#bestsale .products .button{display:none}#bestsale .price{color:#CA9D3F;font-weight:700;font-size:1.2em}#bestsale .woocommerce-loop-product__title{font-size:1em}#bestsale .price .prefixe{font-size:.8em}#bestsale .product{padding:0 20px!important}#bestsale .product img{-webkit-box-shadow:2px 13px 12px -10px rgb(0 0 0 / .52);box-shadow:2px 13px 12px -10px rgb(0 0 0 / .52)}#customcategory h2{padding-left:1%}#categories .woocommerce-loop-category__title .count{display:none}#categories li.product-category{width:32.9%!important;margin-right:0.347826%!important;margin-bottom:20px;overflow:hidden}#categories li.product-category img{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;margin-bottom:20px;display:none;width:600px;height:600px}#categories li.product-category:hover img{opacity:.7}#categories li.product-category h2{font-weight:400;text-transform:uppercase;margin-top:10px}#categories li.product-category:hover .catbg{filter:grayscale(.6)}#categories .catbg{width:100%;height:50vh;min-height:400px;background-position:center;background-size:cover;background-repeat:no-repeat;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#customcategory .woocommerce-loop-category__title .count{display:none}#customcategory li.product-category{width:32.9%!important;margin-right:0.347826%!important;margin-bottom:20px;overflow:hidden}#customcategory li.product-category img{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;margin-bottom:20px;display:none;width:600px;height:600px}#customcategory li.product-category:hover img{opacity:.7}#customcategory li.product-category h2{font-weight:400;text-transform:uppercase;margin-top:10px}#customcategory li.product-category:hover .catbg{filter:grayscale(.6)}#customcategory .catbg{width:100%;height:50vh;min-height:400px;background-position:center;background-size:cover;background-repeat:no-repeat;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#formation h2{color:#CA9D3F}#formation p{font-size:.9em;text-align:justify}#formation p a{border:1px solid #CA9D3F;border-radius:40px;padding:12px 27px;text-decoration:none;color:#FFF;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#formation p a:hover{background:#CA9D3F}#formation:before{content:'';background-image:url(/wp-content/themes/mlash/assets/images/logomlash.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:73%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.15;z-index:1}#formation .elementor-element{position:relative;z-index:2}#temoinagne:before{content:'';background-image:url(/wp-content/themes/mlash/assets/images/logomlash.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:73%;height:100%;position:absolute;top:0;right:0;left:50%;bottom:0;opacity:.15;z-index:0}#temoinagne .n2-ss-item-content{background:rgb(255 255 255 / .3);padding:20px;border-radius:30px}.text h2{font-size:2em;color:#CA9D3F;font-weight:700}#text1{max-height:525px;overflow:hidden}#text1 h2{font-size:2em;color:#CA9D3F;font-weight:700}#text1 p{font-size:1.1em;text-align:justify}#text1 p a{border:1px solid #000;border-radius:40px;padding:12px 27px;text-decoration:none;color:#000;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#text1 p a:hover{background:#CA9D3F}#text2{max-height:525px;overflow:hidden}#text2 h2{font-size:2em;color:#CA9D3F;font-weight:700}#text2 p{font-size:1.1em;text-align:justify}#text2 p a{border:1px solid #000;border-radius:40px;padding:12px 27px;text-decoration:none;color:#000;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#text2 p a:hover{background:#CA9D3F}#text3{max-height:525px;overflow:hidden}#text3 h2{font-size:2.5em;color:#CA9D3F;font-weight:700}#text3 p{font-size:1.1em}#text3 p a{border:1px solid #000;border-radius:10px;padding:12px 27px;text-decoration:none;color:#000;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#text3 p a:hover{background:#CA9D3F}.site-info{font-size:.8em;padding:15px 0 0 0;text-align:center;background:#fcf6e7;border-top:1px solid rgb(0 0 0 / .1);position:relative;z-index:2}.site-info .copyrights{display:inline-block;width:auto}.site-info .menu-pied-de-page-container{display:inline-block}.site-info .menu-pied-de-page-container ul{margin-left:10px}.site-info .menu-pied-de-page-container ul li{list-style:none;display:inline-block;margin-right:10px}.site-info .menu-pied-de-page-container ul li:last-of-type{margin-right:0}.site-info .menu-pied-de-page-container ul li a{text-decoration:none}.site-info .menu-pied-de-page-container ul li:hover a{text-decoration:underline}.site-footer{padding-bottom:0;border-top:6px solid #CA9D3F;background:#FFF;color:#000;position:relative}.site-footer .col-full{margin:0;padding:0;width:100%;max-width:100%}.footer-widgets{padding-top:0;margin:0 5%;border-bottom:none;position:relative;z-index:2}.footer-widgets h2{font-size:1.5em;color:#CA9D3F;font-weight:700;margin-bottom:0}.footer-widgets .widget_block{margin-bottom:10px}.footer-widgets a{text-decoration:none}.footer-widgets a:hover{text-decoration:underline}#block-20{width:58%;margin:0 auto 20px auto}.footer-widget-4 img{width:40px;display:inline-block;margin-right:10px}.footer-widget-4 .widget_media_image{display:inline-block;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;opacity:.5}#block-24 p{margin-bottom:0}.footer-widget-4 .widget_media_image:hover{opacity:1}.woocommerce-page .content-area{margin-bottom:0;padding-top:20px}.mlash-full-width-content .content-area{margin-bottom:0}.site-main{margin-bottom:0}.hentry{margin-bottom:0}.edit-link{display:none}.site-footer:before{background-image:url(/wp-content/themes/mlash/assets/images/logomlash.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:56%;height:100%;position:absolute;top:0;left:50%;right:0;bottom:0;opacity:.1;z-index:0}header:before{background-image:url(/wp-content/themes/mlash/assets/images/logomlash.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:56%;height:100%;position:absolute;top:0;left:50%;right:0;bottom:0;opacity:.15;z-index:-1;filter:grayscale(1) brightness(.9)}.mlash-breadcrumb{margin-bottom:0!important;padding-bottom:10px;background:#fcf6e7;padding:10px 0!important;color:#000}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#000}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--text{font-weight:400;text-transform:uppercase;font-size:.9em}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-6-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns.alignfull .wc-block-grid__product{font-size:1em!important}.woocommerce-cart .wp-block-woocommerce-empty-cart-block h2.wp-block-heading{font-family:'Montserrat';font-weight:400}.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-title{text-align:left;color:#000}.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product-image img{margin-bottom:0}.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .price{color:#CA9D3F;font-size:1em;text-align:left!important;font-weight:600;margin:0}.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product-add-to-cart{width:100%;padding:20px 0 0 0}.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wp-block-button__link{font-size:.7em;text-transform:uppercase;font-weight:500;width:100%;color:#FFF;border-radius:20px}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{color:#000!important;text-decoration:none!important}body.woocommerce-page .woocommerce-products-header{display:none}.woocommerce .site-main{padding:0 5%}.woocommerce .mlash-sorting{float:right}.woocommerce .woocommerce-ordering{float:right;margin-left:20px;color:#CFCFCF}.woocommerce .mlash-sorting select{-webkit-appearance:none;padding:3px 10px;color:#CFCFCF;border-color:#CFCFCF;margin-top:-14px}.woocommerce .mlash-sorting:first-of-type .woocommerce-pagination{display:none}.woocommerce .mlash-sorting:last-of-type{float:none;text-align:center;display:none!important}.woocommerce .mlash-sorting:last-of-type .woocommerce-pagination{float:none}.woocommerce .mlash-sorting:last-of-type .woocommerce-ordering{display:none!important}.woocommerce .mlash-sorting:last-of-type .woocommerce-result-count{display:none!important}.woocommerce .mlash-sorting select:focus{border:1px solid #CFCFCF!important}.woocommerce .add_to_cart_button{font-family:'Montserrat';font-weight:400;border-radius:20px;width:100%}.woocommerce .products img{border:1px solid #CA9D3F;border-radius:0;margin-bottom:15px!important}.woocommerce .product_type_variable{margin-bottom:0!important;font-family:'Montserrat';font-weight:400;border-radius:20px;width:100%}.woocommerce .products .woocommerce-loop-product__title{font-size:1.2em!important;text-align:left}.woocommerce .products .price{font-weight:600!important;color:#CA9D3F!important;font-size:1.2em!important;text-align:left!important}.woocommerce-page #content>.col-full{background:rgb(255 255 255 / .6);overflow:hidden;height:100%;position:relative}.woocommerce-pagination{display:none!important}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#CA9D3F!important;color:#FFF!important}.woocommerce-pagination .page-numbers li .page-numbers{background-color:#F6E6BB59!important;color:#000!important}.single-product .wwp-wholesale-pricing-details .prefixe{margin-right:5px}.single-product .woocommerce .site-main{padding:8% 0;}.single-product.woocommerce-page .content-area{padding-top:50px;background:#FFF}.single-product .product_title{font-size:1.8em;font-weight:600;text-transform:uppercase}.single-product div.product .product_meta{display:none}.single-product div.product .woocommerce-variation-availability{display:none}.single-product div.product .variations tr{display:block;float:left}.single-product div.product .woocommerce-product-details__short-description{color:#000}#readmore{color:#CA9D3F;cursor:pointer;font-size:.9em;text-align:right}#readmore:hover{text-decoration:underline}#readless{display:none;color:#CA9D3F;cursor:pointer;font-size:.9em;text-align:right}#readless:hover{text-decoration:underline}.mlash-full-width-content.single-product div.product .summary{background:#FFF;padding:30px;border-radius:5px}.single-product div.product .woocommerce-product-details__short-description.collapse p:not(:first-child){display:none}.single-product div.product .woocommerce-product-details__short-description.full p{display:block}.single-product div.product .variations label{color:#7a7a7a}.single-product div.product table.variations select{font-size:.8em;max-width:90%!important;width:90%;padding:8px 17px;border:1px solid #b2b2b2;color:#7a7a7a;font-family:"Montserrat"}.single-product div.product .woocommerce-tabs{display:none}.single-product div.product .wwp-wholesale-pricing-details{margin:.41575em 0!important;font-weight:600;color:#CA9D3F;font-size:1em}.single-product div.product .price{margin:.41575em 0!important;font-weight:600;color:#CA9D3F;font-size:1em}.single-product div.product table.variations{position:relative}.single-product div.product .reset_variations{margin-top:5px}.single-product div.product table.variations .value{margin-bottom:0!important}.single-product .related>h2:first-of-type{font-size:1.9em;font-weight:400;text-transform:uppercase;color:#CA9D3F;text-align:left!important;margin-bottom:20px;margin-top:40px}.single-product .related li.product{width:100%!important;display:table}.single-product .related li.product img{margin:0;padding:0;width:100%}.single-product .related ul.products{grid-template-columns:repeat(5,1fr);display:grid}.single-product .related li.product .woocommerce-LoopProduct-link{display:table-row;position:relative;overflow:hidden;width:100%}.single-product .related li.product .price{font-size:1.2em}.single-product .related li.product .woocommerce-loop-product__title{font-size:1.2em!important}.wwp_group_announcement_table,th,td{border:none}.mlash-full-width-content.single-product div.product .summary{margin-bottom:0!important}.single-product .price .prefixe{font-size:.8em;margin-right:0}.single-product .button{background:#CA9D3F;border-color:#CA9D3F;font-family:'Montserrat'!important}.single-product .button:hover{background-color:#F6E6BB59;color:#000}.single-product .reset_variations{color:#000}.single-product div.product .stock{display:none}.single-product .woocommerce-variation-price{display:none}.single-product .product_conseil{display:table;width:100%;table-layout:fixed;padding:20px;background:#F6E6BB59;overflow:hidden}.single-product .image_conseil{width:40%;display:table-cell}.single-product .texte_conseil{display:table-cell;padding:20px;background:#FFF;vertical-align:middle}.single-product .texte_conseil h2,.single-product .texte_conseil h3,.single-product .texte_conseil h1{font-size:1.5em;text-transform:uppercase;font-weight:500;color:#CA9D3F}.single-product div.product .woocommerce-product-gallery img{margin:0 auto!important}.wwp-wholesale-pricing-details .price-text{display:none}#wholesale_tire_price{display:none!important}.woocommerce-checkout #content:before{content:'';background-image:url(/wp-content/themes/mlash/assets/images/wave.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;padding:2em;left:48%;top:50%;transform:translate(-50%,-50%);width:150%;height:100%;display:block;z-index:-1}.woocommerce-cart.mlash-full-width-content .content-area{width:100%;margin:0 auto;float:none}.woocommerce-checkout.mlash-full-width-content .content-area{width:1000px;margin:0 auto;float:none}.woocommerce-checkout.mlash-full-width-content .wp-block-woocommerce-checkout-order-summary-block{background:#fcf6e7;border-radius:0}.woocommerce-checkout.mlash-full-width-content .wc-block-components-checkout-order-summary__title-text{text-transform:uppercase}.woocommerce-checkout.mlash-full-width-content .wc-block-components-sidebar{margin-top:0}.woocommerce-checkout.mlash-full-width-content .wc-block-components-main{background:#FFF;padding:20px}.woocommerce-checkout.mlash-full-width-content .wc-block-components-main .wc-block-components-title{color:#CA9D3F}.woocommerce-checkout.mlash-full-width-content .woocommerce-form-login-toggle{margin-top:20px}.woocommerce-checkout.mlash-full-width-content .woocommerce-info{background:#fff0;border:none;padding:0;color:#000;margin-bottom:10px}.woocommerce-checkout.mlash-full-width-content .woocommerce-info:before{display:none}.woocommerce-checkout.mlash-full-width-content .woocommerce-info a{color:#000}.woocommerce-checkout.mlash-full-width-content .login{background:rgb(255 255 255 / .8);padding:20px;width:100%}.woocommerce-checkout.mlash-full-width-content .login .woocommerce-form-login__submit{width:100%;margin-top:20px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.woocommerce-checkout.mlash-full-width-content .login .woocommerce-form-login__submit:hover{background:#fcf6e7}.woocommerce-checkout.mlash-full-width-content .col-1{background:#FFF;padding:20px 20px 0 20px;margin-top:20px;margin-bottom:0}.woocommerce-checkout.mlash-full-width-content .col-2{background:#FFF;border-radius:0;padding:0 20px 20px 20px}.woocommerce-checkout.mlash-full-width-content #order_review{background:#fcf6e7;border-radius:0;padding:20px;margin-top:20px;font-size:.9em}.woocommerce-checkout.mlash-full-width-content #order_review table{margin-bottom:20px;table-layout:fixed}.woocommerce-checkout.mlash-full-width-content #order_review table th{padding:5px;background:#fff0;color:#000}.woocommerce-checkout.mlash-full-width-content #order_review tr.cart_item{background-color:rgb(255 255 255 / .5)}.woocommerce-checkout.mlash-full-width-content #order_review tr.cart_item .product-total{text-align:right}.woocommerce-checkout.mlash-full-width-content #order_review tfoot{position:relative;top:20px;color:#000}.woocommerce-checkout.mlash-full-width-content #order_review tfoot td{padding:5px;width:40%}.woocommerce-checkout.mlash-full-width-content #order_review tfoot tr{display:table;table-layout:fixed;width:var(--tableWidth)}.woocommerce-checkout.mlash-full-width-content #order_review tfoot tr th{display:table-cell;width:40%}.woocommerce-checkout.mlash-full-width-content #order_review .subtotalwrapper{width:100%}.woocommerce-checkout.mlash-full-width-content #order_review .subtotalwrapper .label{font-weight:400;width:40%;float:left;color:#000}.woocommerce-checkout.mlash-full-width-content #order_review .subtotalwrapper .value{width:60%;float:right;text-align:right}.woocommerce-checkout.mlash-full-width-content #order_review .coupon-message{font-size:.9em}table.woocommerce-checkout-review-order-table .product-name{width:65%!important}table.woocommerce-checkout-review-order-table .product-name img{float:left;margin-right:10px}.woocommerce-checkout.mlash-full-width-content #order_review table.shop_table .cart_item td{padding:5px;background:#fff0;border-bottom:1px solid #CCC}.woocommerce-checkout.mlash-full-width-content #order_review_heading{width:100%}.woocommerce-checkout.mlash-full-width-content h3{font-size:1.3em;color:#CA9D3F}.woocommerce-checkout.mlash-full-width-content input{background:#fff0;box-shadow:none;border:none;border-bottom:1px solid #CCC}.woocommerce-checkout.mlash-full-width-content .select2-container--default .select2-selection--single{height:40px}.woocommerce-checkout.mlash-full-width-content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce-checkout.mlash-full-width-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce-checkout.mlash-full-width-content textarea{background:#fff0;box-shadow:none;border:1px solid #CCC}.woocommerce-checkout.mlash-full-width-content .place-order{background-color:transparent!important;padding:0!important;font-size:.8em}.woocommerce-checkout.mlash-full-width-content #order_review button{width:100%;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;border:1px solid #CA9D3F;color:#FFF}.woocommerce-checkout.mlash-full-width-content #order_review button:hover{background:#fcf6e7;color:#000}.woocommerce-checkout.mlash-full-width-content #payment .payment_methods>li:not(.woocommerce-notice){background:#fff0}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{padding:10px 0!important}.woocommerce-checkout.mlash-full-width-content #payment .payment_box.payment_method_cod{display:none!important;background:#fff0;padding:10px 0;font-size:.8em}.woocommerce-checkout.mlash-full-width-content #order_review tfoot tr>td:nth-child(2){width:var(--tdWidth);display:block;text-align:right}.woocommerce-checkout.mlash-full-width-content #order_review tfoot tr>td:first-child{font-weight:500}body .select2-container,body .ui-widget.ui-datepicker{z-index:10!important}.wwp_wholesaler_registration_form label{display:none!important}.woocommerce-lost-password .entry-content{width:600px}.woocommerce-lost-password .entry-content form{padding:20px}.woocommerce-lost-password .form-row-first{width:100%}.woocommerce-lost-password .form-row-last{width:100%}.woocommerce-lost-password form .button{width:100%}.woocommerce .added_to_cart{visibility:hidden!important}.woocommerce-order-received .woocommerce-order{width:800px;margin:20px auto}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:1.8em;margin-bottom:0;text-transform:uppercase;color:#000;font-weight:600}.woocommerce-order-received .woocommerce-order-overview{margin-top:0;background:rgb(255 255 255 / .5);font-size:.9em;margin-bottom:20px}.woocommerce-order-received .woocommerce-order-details{font-size:.9em}.woocommerce-order-received .woocommerce-order-details .product-name img{float:left;margin-right:10px}.woocommerce-order-received .woocommerce-order-details h3{font-size:1.5em}.woocommerce-order-received .woocommerce-order-details th{background-color:#fcf6e7;padding:10px 20px}.woocommerce-order-received .woocommerce-order-details td{background-color:rgb(255 255 255 / .5);padding:10px 20px}.woocommerce-order-received .order_details{background:rgb(255 255 255 / .5)}.woocommerce-order-received .order_details a.woocommerce-button{width:100%;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;border:1px solid #CA9D3F;color:#FFF;text-align:center}.woocommerce-order-received .order_details a.woocommerce-button:hover{background:#fcf6e7;color:#000}.woocommerce-order-received .woocommerce-customer-details{font-size:.9em}.woocommerce-order-received .woocommerce-customer-details h2{font-size:1.2em;text-transform:uppercase;color:#CA9D3F;font-weight:600}.woocommerce-order-received .woocommerce-customer-details .addresses .col-1{width:100%;float:left}.woocommerce-order-received .woocommerce-customer-details .addresses .col-2{width:100%;float:left}.button{font-weight:500;font-size:1em;border-radius:40px;text-transform:uppercase;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;border:1px solid #CA9D3F;color:#FFF;text-align:center}.button:hover{background:#fcf6e7;color:#000}.woocommerce-account #content{position:relative;min-height:100vh}.woocommerce-account.guest #content{min-height:unset}.woocommerce-account #content>.col-full{min-height:calc(var(--headerHeight) - var(--footerHeight))}.woocommerce-account.logged-in .site-main{padding:0}.woocommerce-account.guest #content>.col-full{background:#fff0}.woocommerce-account #content:before{content:'';background-image:url(../../../themes/mlash/assets/images/backlogin3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;padding:2em;left:50%;top:50%;width:100%;height:100%;display:block;z-index:-1;transform:translate(-50%,-50%);opacity:.9}.woocommerce-account.mlash-full-width-content .entry-content{width:600px;margin:0 auto;float:none;padding:40px 40px 0;background-color:rgb(255 255 255 / .6);margin-top:40px}.woocommerce-account.mlash-full-width-content .entry-content h2{font-size:1.6em;text-align:center;text-transform:uppercase;margin-bottom:40px}.woocommerce-account.mlash-full-width-content.guest .entry-content h2{color:#333}.woocommerce-account.mlash-full-width-content .login{margin-bottom:0}.woocommerce-account.mlash-full-width-content. #content{min-height:unset}.woocommerce-account.mlash-full-width-content .login label{color:#333}.woocommerce-account.mlash-full-width-content .login input{background-color:rgb(255 255 255 / .6)!important;border:1px solid #CA9D3F}.woocommerce-account.mlash-full-width-content .login a{text-decoration:none;color:#333}.woocommerce-account.mlash-full-width-content .login .lost_password a{font-size:.8em}.woocommerce-account.mlash-full-width-content .login .woocommerce-form-login__submit{width:100%;margin-top:20px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.woocommerce-account.mlash-full-width-content .login .woocommerce-form-login__submit:hover{background:#fcf6e7}.woocommerce-account input:-webkit-autofill,.woocommerce-account input:-webkit-autofill:hover,.woocommerce-account input:-webkit-autofill:focus,.woocommerce-account input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #FFF inset!important;-webkit-text-fill-color:#333!important}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{background:#FFF;width:1000px;padding:0;border-radius:0;margin:50px auto}.woocommerce-account.mlash-full-width-content.logged-in #content{min-height:unset}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation{background:#525252;margin-right:0;width:20%;float:left;min-height:100vh}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation a{color:#FFF;padding:10px 0}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation a:before{display:none}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul{margin-bottom:0}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li{padding:0 10px;display:block;width:100%;text-align:left;text-transform:uppercase;border-bottom:1px solid #CCC;font-size:.8em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.is-active{background-color:#CA9D3F}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li:hover{background-color:#CA9D3F}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.is-active a{color:#FFF}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li a:before{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(6262%) hue-rotate(155deg) brightness(115%) contrast(100%)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li a:before{background-repeat:no-repeat;background-size:cover;display:block;width:30px;height:30px;line-height:30px;float:left;margin-left:0;margin-top:-5px;margin-right:10px;opacity:1}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNWY2MzY4Ij48cGF0aCBkPSJNMjM0LjUtMTM3cS0yMy45NyAwLTQwLjczLTE2Ljc3UTE3Ny0xNzAuNTMgMTc3LTE5NC41di00MTJxMC0yMy45NyAxNi43Ny00MC43M1EyMTAuNTMtNjY0IDIzNC41LTY2NGgxMDFxMC02MC41IDQyLTEwMi41dDEwMi41LTQycTYwLjUgMCAxMDIuNSA0MnQ0MiAxMDIuNWgxMDFxMjMuOTcgMCA0MC43MyAxNi43N1E3ODMtNjMwLjQ3IDc4My02MDYuNXY0MTJxMCAyMy45Ny0xNi43NyA0MC43M1E3NDkuNDctMTM3IDcyNS41LTEzN2gtNDkxWm0wLTI1LjVoNDkxcTEyIDAgMjItMTB0MTAtMjJ2LTQxMnEwLTEyLTEwLTIydC0yMi0xMGgtNDkxcS0xMiAwLTIyIDEwdC0xMCAyMnY0MTJxMCAxMiAxMCAyMnQyMiAxMFptMjQ1LjQ3LTI5MnE2MC41MyAwIDEwMi41My00MS45OCA0Mi00MS45NyA0Mi0xMDIuNTJINTk5cTAgNDkuNS0zNC42OSA4NC4yNVQ0ODAuMDYtNDgwcS00OS41NiAwLTg0LjMxLTM0LjcxVDM2MS01OTloLTI1LjVxMCA2MC41IDQxLjk3IDEwMi41IDQxLjk2IDQyIDEwMi41IDQyWk0zNjEtNjY0aDIzOHEwLTQ5LjUtMzQuNjktODQuMjVUNDgwLjA2LTc4M3EtNDkuNTYgMC04NC4zMSAzNC43MVQzNjEtNjY0Wk0yMDIuNS0xNjIuNXYtNDc2IDQ3NloiLz48L3N2Zz4=)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMWYxZjFmIj48cGF0aCBkPSJNMjQyLTIwMmgxNTR2LTIzMy41aDE2OFYtMjAyaDE1NHYtMzU3LjVMNDgwLTc0MCAyNDItNTU5LjY3Vi0yMDJabS0yNS41IDI1LjV2LTM5Nkw0ODAtNzcybDI2My41IDE5OS44M3YzOTUuNjdoLTIwNVYtNDEwaC0xMTd2MjMzLjVoLTIwNVpNNDgwLTQ3MVoiLz48L3N2Zz4=)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMWYxZjFmIj48cGF0aCBkPSJNNDgwLTUxMS41cS00My41NSAwLTc0LjUyLTMwLjk3UTM3NC41LTU3My40NSAzNzQuNS02MTd0MzAuOTgtNzQuNTNRNDM2LjQ1LTcyMi41IDQ4MC03MjIuNXQ3NC41MyAzMC45N1E1ODUuNS02NjAuNTUgNTg1LjUtNjE3dC0zMC45NyA3NC41M1E1MjMuNTUtNTExLjUgNDgwLTUxMS41Wm0tMjYzLjUgMjczdi00OXEwLTIxLjYxIDEyLjk5LTQwLjM3IDEyLjk5LTE4Ljc2IDM1LjkxLTI5LjUzIDU0Ljg0LTI1LjU1IDEwOC40Ny0zOC41N1E0MjcuNS00MDkgNDgwLjAyLTQwOXE1Mi41MSAwIDEwNi4yNSAxMyA1My43MyAxMyAxMDguNDUgMzguNTUgMjIuODYgMTAuNzkgMzUuODIgMjkuNTZ0MTIuOTYgNDAuMzl2NDloLTUyN1pNMjQyLTI2NGg0NzZ2LTIzLjM3cTAtMTQuMzItOS41LTI2LjcyUTY5OS0zMjYuNSA2ODItMzM2cS00OC4xMy0yMy05OS4xMy0zNS4yNS01MS0xMi4yNS0xMDIuOTMtMTIuMjUtNTIuMjggMC0xMDMuMTEgMTIuMjVUMjc4LjUtMzM2cS0xNy41IDkuNS0yNyAyMnQtOS41IDI2LjV2MjMuNVptMjM4LTI3M3EzMyAwIDU2LjUtMjMuNVQ1NjAtNjE3cTAtMzMtMjMuNS01Ni41VDQ4MC02OTdxLTMzIDAtNTYuNSAyMy41VDQwMC02MTdxMCAzMyAyMy41IDU2LjVUNDgwLTUzN1ptMC04MFptMCAzNTNaIi8+PC9zdmc+)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMWYxZjFmIj48cGF0aCBkPSJNMjM0LjI2LTE3NC41cS0yNC4yIDAtNDAuNzMtMTYuNTNRMTc3LTIwNy41NiAxNzctMjMydi00OTMuNXEwLTI0LjQ0IDE2LjUzLTQwLjk3UTIxMC4wNi03ODMgMjM0LjI2LTc4M0g0ODEuNXYyNS41aC0yNDdxLTEyIDAtMjIgMTB0LTEwIDIyVi0yMzJxMCAxMiAxMCAyMnQyMiAxMGgyNDd2MjUuNUgyMzQuMjZabTQyOS4yNC0xODVMNjQ1LTM3N2w4OS04OUgzNzEuNXYtMjUuNUg3MzRsLTg5LTg5IDE4LjUtMThMNzgzLTQ3OSA2NjMuNS0zNTkuNVoiLz48L3N2Zz4=)}.woocommerce-account.mlash-full-width-content.logged-in .content-area{padding:0;margin-bottom:0}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{width:100%;margin:0;display:flex}.woocommerce-account.mlash-full-width-content.logged-in .entry-content .woocommerce{display:flex;width:100%}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li:hover a{color:#FFF}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{width:80%;float:left;padding:20px;margin:0}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table{margin-bottom:0}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table th{background-color:#fff0;border-bottom:1px solid #CCC;color:#000}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table th a{color:#000;text-decoration:none}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table td{background-color:#fff0;border-bottom:1px solid #CCC}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table thead tr{background:rgb(0 0 0 / .03)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th{padding:10px;font-weight:400;text-transform:uppercase;font-size:.8em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table tr{border-bottom:1px solid #CCC}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table tr:last-child td{border:none}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table tr:last-child th{border:none}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table .button{text-transform:uppercase;font-weight:400;padding:5px 20px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;border:1px solid #CA9D3F;color:#FFF;text-align:center}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table .button:hover{background:#fcf6e7;color:#000}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .woocommerce-orders-table .button:after{display:none!important}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{margin-top:40px}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-MyAccount-content>p:first-of-type{text-align:left;font-size:1.1em;padding:0 20px 20px 20px}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details{width:60%;float:left;padding:0 20px;font-size:.8em}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details img{float:left;margin-right:10px}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-customer-details{width:40%;float:left;font-size:.8em}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details h2{font-size:1.3em;text-align:left;margin-bottom:20px}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details .order-actions--heading{display:none}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details .order-actions-button{display:none}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-customer-details .col-1{width:100%;float:none;margin-right:0}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-customer-details .col-2{width:100%;margin-right:0}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-customer-details h2{font-size:1.3em;text-align:left;margin-bottom:20px}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{margin-top:40px}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content>p:first-of-type{text-align:left;font-size:1em;padding:0 20px 20px 40px;margin-bottom:0}.woocommerce-edit-address.mlash-full-width-content.logged-in .addresses{padding:20px;font-size:.8em}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .addresses h2{font-size:1.3em;text-align:left;margin-bottom:20px}.woocommerce-edit-address.mlash-full-width-content.logged-in .addresses .woocommerce-Address-title{position:relative}.woocommerce-edit-address.mlash-full-width-content.logged-in .addresses .woocommerce-Address-title .edit{position:absolute;top:0;right:0;font-size:1.5em;margin-top:0;color:#000}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form{width:700px;margin:0 auto}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form label{color:#000}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form input{background:#fff0;box-shadow:none;border-bottom:1px solid #CCC}.woocommerce-edit-address.mlash-full-width-content .select2-container--default .select2-selection--single{height:40px}.woocommerce-edit-address.mlash-full-width-content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce-edit-address.mlash-full-width-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce-edit-address.mlash-full-width-content .button{color:#FFF;width:100%;margin-top:20px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;text-transform:uppercase;font-weight:400}.woocommerce-edit-address.mlash-full-width-content .button:hover{background:#fcf6e7;color:#000}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{margin-top:40px}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content>p:first-of-type{text-align:left;font-size:1em;padding:0 20px 20px 40px;margin-bottom:0}.woocommerce-edit-account.mlash-full-width-content.logged-in .addresses{padding:20px;font-size:.8em}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content .addresses h2{font-size:1.3em;text-align:left;margin-bottom:20px}.woocommerce-edit-account.mlash-full-width-content.logged-in .addresses .woocommerce-Address-title{position:relative}.woocommerce-edit-account.mlash-full-width-content.logged-in .addresses .woocommerce-Address-title .edit{position:absolute;top:0;right:0;font-size:1.5em;margin-top:0;color:#000}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form{width:700px;margin:0 auto}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form label{color:#000}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form input{background:#fff0;box-shadow:none;border-bottom:1px solid #CCC}.woocommerce-edit-account.mlash-full-width-content .select2-container--default .select2-selection--single{height:40px}.woocommerce-edit-account.mlash-full-width-content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce-edit-account.mlash-full-width-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce-edit-account.mlash-full-width-content .button{color:#FFF;width:100%;margin-top:20px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;text-transform:uppercase;font-weight:400}.woocommerce-edit-account.mlash-full-width-content .button:hover{background:#fcf6e7;color:#000}.woocommerce-edit-account.mlash-full-width-content #account_display_name_description{font-size:.7em}.woocommerce-edit-account.mlash-full-width-content fieldset{background-color:#fff0;padding:0}.woocommerce-edit-account.mlash-full-width-content legend{background-color:#fff0;color:#000;font-weight:400}.page-id-919 .elementor-element{padding:0}.page-id-919 .e-con-inner{padding:0!important;margin-top:0}.page-id-919 .formcontent{padding:40px}.page-id-919 form{margin-bottom:0}.page-id-919 .formcontent>.e-con-inner{padding:40px 40px 0 40px!important;background-color:rgb(255 255 255 / .6)}.page-id-919 .formcontent h2{font-size:1.5em;margin-bottom:20px}.page-id-919 .elementor-widget-shortcode{width:100%!important}.page-id-919 .formcontent .first{clear:both;display:block;width:100%}.page-id-919 .formcontent .second{display:block;width:100%}.page-id-919 .formcontent input{width:100%!important;max-width:unset!important;background:rgb(255 255 255 / .6)}.page-id-919 .formcontent p{margin-bottom:10px}.page-id-919 .formcontent input{box-shadow:none;border:none!important;border:1px solid #CA9D3F!important}.page-id-919 .formcontent textarea{background:rgb(255 255 255 / .6);box-shadow:none;border:1px solid #CA9D3F;max-height:200px;font-family:'Montserrat'}.page-id-919 .formcontent .message{clear:both;top:0;position:relative}.page-id-919 .formcontent .wpcf7-submit{border-radius:40px;color:#FFF;width:100%;margin-top:20px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;text-transform:uppercase;font-weight:400}.page-id-919 .formcontent .wpcf7-submit:hover{background:#fcf6e7;color:#000}.page-id-919 .formcontent .wpforms-container{margin:0}.page-id-919 .formcontent .wpforms-field{float:none!important;width:100%!important}.page-id-919 .formcontent .wpforms-field-name .wpforms-field-row{width:100%;max-width:unset!important}.page-id-919 .formcontent .wpforms-field-name .wpforms-field-row-block{float:left!important}.page-id-919 .formcontent .wpforms-container textarea{margin-top:20px}.page-id-919 #content:before{content:'';background-image:url(../../../themes/mlash/assets/images/backlogin3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;padding:2em;left:50%;top:50%;width:100%;height:100%;display:block;z-index:-1;transform:translate(-50%,-50%);opacity:.9}.page-id-919 .site-content{position:relative;}.woocommerce-page.filter-active ul.products{filter:blur(3px);opacity:.6}.woocommerce-page #secondary{position:absolute;top:7px;width:auto;margin-left:1.5%;margin-right:0;margin-top:0;margin-bottom:0}.woocommerce-page #secondary #text-2{margin-bottom:0;font-size:1em;padding:10px 0}.woocommerce-page #secondary #text-2 .widget-title{text-align:left;padding:0;background:#fff0;color:#000;text-transform:uppercase;font-size:1.1em;border:none;margin-bottom:0;cursor:pointer;font-weight:600}.woocommerce-page #secondary #text-2 .widget-title:before{content:'';display:inline-block;width:30px;height:30px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMWYxZjFmIj48cGF0aCBkPSJNNDU5LjI3LTE0NC45MlYtMzQwLjVoMzYuOTJ2NzkuMjdoMzE5LjM5djM2LjkySDQ5Ni4xOXY3OS4zOWgtMzYuOTJabS0zMTQuOTYtNzkuMzl2LTM2LjkyaDE5OC4wNHYzNi45MkgxNDQuMzFabTE2MS4xMS0xNTguNjV2LTc4Ljg5SDE0NC4zMXYtMzYuOTJoMTYxLjExdi03OS4zOGgzNi45M3YxOTUuMTloLTM2LjkzWm0xNTMuODUtNzguODl2LTM2LjkyaDM1Ni4zMXYzNi45Mkg0NTkuMjdabTE1OC4yNy0xNTguNzd2LTE5NS41N2gzNi45MnY3OS4zOGgxNjEuMTJ2MzYuOTNINjU0LjQ2djc5LjI2aC0zNi45MlptLTQ3My4yMy03OS4yNnYtMzYuOTNoMzU2LjMxdjM2LjkzSDE0NC4zMVoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;position:relative;top:5px;margin-right:10px}.woocommerce-page #secondary .shortcode_widget{width:0;border:1px solid #CA9D3F;background:#FFF;padding:10px 0;display:none;height:0;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.woocommerce-page #secondary.active .shortcode_widget{display:block;height:auto;width:96vw}.woocommerce-page #secondary .shortcode_widget .textwidget{display:grid;grid-template-columns:repeat(var(--filterElement),1fr)}.woocommerce-page #secondary .berocket_single_filter_widget{padding:0 20px}.woocommerce-page .mlash-sorting{margin-bottom:0}.woocommerce-page #secondary .berocket_single_filter_widget h3{font-size:.9em;text-transform:uppercase;font-weight:500}.woocommerce-page #secondary .berocket_single_filter_widget li{font-size:.9em}.woocommerce-page #secondary .berocket_single_filter_widget .bapf_slidr_all .bapf_val{font-size:.8em}.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.woocommerce-page ul.products:before{display:none}.woocommerce-page .content-area{width:100%;margin-left:0;margin-bottom:40px}.woocommerce-page .site-main ul.products.columns-3 li.product{width:100%;margin:0;padding:10px;display:table}.woocommerce-page .site-main ul.products.columns-3 li.product .woocommerce-LoopProduct-link{display:table-row;position:relative;overflow:hidden}.woocommerce-page .site-main ul.products.columns-3 li.product .woocommerce-LoopProduct-link img{-webkit-box-shadow:2px 13px 12px -10px rgb(0 0 0 / .52);box-shadow:2px 13px 12px -10px rgb(0 0 0 / .52)}.woocommerce-page .site-main{padding:0 1%}.home .secondary{display:none}.home #primary{float:none;width:100%}.price .prefixe{font-size:.8em;margin-right:5px;text-transform:uppercase}.cky-btn-revisit{display:none!important}.wcpscwc-product-slider .slick-list{padding-top:0;margin-bottom:0;padding-bottom:0}.role-Pro .onsale{display:none}.mlash-handheld-footer-bar ul li.my-account>a::before{content:unset!important}.mlash-handheld-footer-bar ul li>a{text-indent:0%!important;text-decoration:none!important}.cartpops-cart__toggle .cartpops-cart__container-icon i.custom-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNWY2MzY4Ij48cGF0aCBkPSJNMjM0LjUtMTM3cS0yMy45NyAwLTQwLjczLTE2Ljc3UTE3Ny0xNzAuNTMgMTc3LTE5NC41di00MTJxMC0yMy45NyAxNi43Ny00MC43M1EyMTAuNTMtNjY0IDIzNC41LTY2NGgxMDFxMC02MC41IDQyLTEwMi41dDEwMi41LTQycTYwLjUgMCAxMDIuNSA0MnQ0MiAxMDIuNWgxMDFxMjMuOTcgMCA0MC43MyAxNi43N1E3ODMtNjMwLjQ3IDc4My02MDYuNXY0MTJxMCAyMy45Ny0xNi43NyA0MC43M1E3NDkuNDctMTM3IDcyNS41LTEzN2gtNDkxWm0wLTI1LjVoNDkxcTEyIDAgMjItMTB0MTAtMjJ2LTQxMnEwLTEyLTEwLTIydC0yMi0xMGgtNDkxcS0xMiAwLTIyIDEwdC0xMCAyMnY0MTJxMCAxMiAxMCAyMnQyMiAxMFptMjQ1LjQ3LTI5MnE2MC41MyAwIDEwMi41My00MS45OCA0Mi00MS45NyA0Mi0xMDIuNTJINTk5cTAgNDkuNS0zNC42OSA4NC4yNVQ0ODAuMDYtNDgwcS00OS41NiAwLTg0LjMxLTM0LjcxVDM2MS01OTloLTI1LjVxMCA2MC41IDQxLjk3IDEwMi41IDQxLjk2IDQyIDEwMi41IDQyWk0zNjEtNjY0aDIzOHEwLTQ5LjUtMzQuNjktODQuMjVUNDgwLjA2LTc4M3EtNDkuNTYgMC04NC4zMSAzNC43MVQzNjEtNjY0Wk0yMDIuNS0xNjIuNXYtNDc2IDQ3NloiLz48L3N2Zz4=);height:35px;width:35px;display:block;background-size:contain;background-repeat:no-repeat}.mlash-handheld-footer-bar ul li{position:relative;background:#FFF;padding:5px 0;border-right:1px solid #CCC}.mlash-handheld-footer-bar ul li.cart{height:100%}.mlash-handheld-footer-bar ul li>a{border-right:1px solid transparent!important;font-size:35px;padding:0;height:auto!important}.mlash-handheld-footer-bar ul .cartpops-cart__wrapper{padding-top:0}.mlash-handheld-footer-bar ul li.search.active .site-search{width:100vw;left:-50vw;z-index:1000}.mlash-handheld-footer-bar ul li.search .site-search{border-bottom:1px solid #CCC}.mlash-handheld-footer-bar ul li.cart .icontext{margin-top:-4px;display:block}.mlash-handheld-footer-bar ul li .icontext{font-size:.7em;display:block}.mlash-handheld-footer-bar ul li .cartpops-cart--items-indicator-bubble .cartpops-cart__toggle .cartpops-cart__container-counter{display:none}.mlash-handheld-footer-bar ul li .cartpops-cart__toggle .cartpops-cart__container{padding:0}.mlash-handheld-footer-bar.active .site-search{display:block;width:100%;left:0;z-index:1000;bottom:var(--footerHeight)}.mlash-handheld-footer-bar .site-search{position:fixed;z-index:-9999;bottom:-9999px;padding:10px;background:#FFF;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.mlash-handheld-footer-bar .site-search .widget_product_search{margin-bottom:0}.mlash-handheld-footer-bar .site-search .widget_product_search form{margin-bottom:0}button.menu-toggle::before,button.menu-toggle::after,button.menu-toggle span::before{content:unset}button.menu-toggle{padding:0;font-size:35px}#site-navigation-menu-toggle{position:absolute;top:30%;left:5%;border:none;display:none}#site-navigation-menu-close-toggle{display:none;position:absolute;top:30%;left:5%;border:none}#site-navigation.main-navigation.toggled #site-navigation-menu-toggle{display:none}#site-navigation.main-navigation.toggled #site-navigation-menu-close-toggle{display:block}.mlash-handheld-footer-bar ul.columns-3 li{width:25%}.gty-wacb-button{position:fixed;right:20px;bottom:20px;z-index:10000;background-color:#59ce72;text-decoration:none;border-radius:100%;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.gty-wacb-button svg{width:28px;height:28px}.gty-wacb-button.in-viewport{bottom:calc(var(--footerDesktopHeight) + 30px)};.page-id-2214 .formcontent a{color:#FFF}.page-id-2214 .elementor-element{padding:0}.page-id-2214 .e-con-inner{padding:0}.page-id-2214 .formcontent{padding:40px;width:50%;margin:0 auto}.page-id-2214 #billing_country{height:48px;padding-left:5px;font-family:'Montserrat'}.page-id-2214 #billing_country option{font-family:'Montserrat'}.page-id-2214 .button{border-radius:20px;color:#FFF;width:100%!important;margin-top:15px;background:#CA9D3F;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;text-transform:uppercase;font-weight:400}.page-id-2214 .button:hover{background:#fcf6e7;color:#000}.page-id-2214 input,.page-id-2214 select{background:rgb(255 255 255 / .6);color:#333;border:1px solid #CA9D3F}.page-id-2214 input:focus,.page-id-2214 select:focus{background:rgb(255 255 255 / .6);color:#333;border:1px solid #CA9D3F}.page-id-2214 #content:before{content:'';background-image:url(../../../themes/mlash/assets/images/backlogin3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;padding:2em;left:50%;top:50%;width:100%;height:100%;display:block;z-index:-1;transform:translate(-50%,-50%);opacity:.9}.page-id-2214 .elementor-widget-shortcode{background:rgb(255 255 255 / .6);padding:20px 40px 20px 40px}.page-id-2214 .site-content{position:relative}.page-id-2214 h2.formtitle{font-size:1.2em;text-transform:uppercase;color:#CA9D3F;font-weight:500;margin-bottom:20px}.page-id-2214 .adresscontainer h2.formtitle{display:none}.page-id-2214 label{display:block!important;font-weight:500}.page-id-2214 .form-row-wide{margin-bottom:15px}.page-id-2214 .fname{width:48%;margin-left:1%;;display:inline-block}.page-id-2214 .lname{width:48%;margin-right:1%;display:inline-block}.page-id-2214 .email{width:48%;margin-right:1%;;display:inline-block}.page-id-2214 .phone{width:48%;margin-left:1%;display:inline-block}.page-id-2214 input:-webkit-autofill{-webkit-text-fill-color:#535353!important}.col-full{max-width:unset}.woocommerce-page .site-main ul.products.columns-3 li.product img{display:block;width:100%}.added_to_cart{display:none}.fkcart-stock-detail{display:none}.ttt-pnwc-container{max-width:800px}@media (min-width:1900px) and (max-width:2299px){body{font-size:19px}#menu-compte .cartpops-cart__container.cpops-toggle-drawer:after{font-size:1em}#customcategory li.product-category h2{font-size:1.2em}#formation p{font-size:1.1em}#formation .elementor-widget-container{padding:80px}#text1 p{font-size:1.2em}#text2 p{font-size:1.2em}.single-product p{font-size:1.1em}.woocommerce-checkout.mlash-full-width-content .content-area{width:80%}.page-mentions .elementor-element{--content-width:1200px !important}.site-header .site-branding img{width:10%}}@media (max-width:1200px){.mlash-secondary-navigation.woocommerce-active .site-header .secondary-navigation{right:1%}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{width:100%}.woocommerce-page ul.products{grid-template-columns:repeat(4,1fr)}.single-product .related ul.products{grid-template-columns:repeat(4,1fr);width:98%;margin:0 auto}.single-product .related ul.products li{margin-bottom:0!important}.single-product .related ul.products li:last-of-type{display:none}.single-product .related li.product .woocommerce-loop-product__title{font-size:1em!important}.single-product .related li.product .price{font-size:1em!important}.woocommerce .products .woocommerce-loop-product__title{font-size:1em!important}#newsale .product{padding:0 10px!important}#bestsale .product{padding:0 10px!important}.woocommerce .add_to_cart_button{font-size:.8em!important}.woocommerce-active .site-header .site-search{right:calc(var(--accountNavWidth) + 1vw)}#block-20{width:85%}}@media (max-width:1024px){#content .col-full{margin:0}#block-20{width:85%}}@media (max-width:1024px) and (orientation:portrait){.mlash-secondary-navigation.woocommerce-active .site-header .secondary-navigation{right:-1%}#customcategory li.product-category{width:49.6%!important}#customcategory .catbg{height:30vh};.mlash-secondary-navigation.woocommerce-active .site-header .site-branding{margin-right:0}.woocommerce-active .site-header .site-search{width:26%;right:13%}.main-navigation ul li,.secondary-navigation ul li{font-size:.7em}#menu-compte .cartpops-cart__container-icon i{font-size:1em}#menu-compte .cartpops-cart__container.cpops-toggle-drawer:after{font-size:.7em}.site-main ul.products.columns-4 li.product img{margin:0 0 30px 0!important;width:100%}#content .col-full{margin:0}#formation .elementor-element{width:120%}#text1 .elementor-widget-container{padding:20px}#text1 h2{font-size:1.7em}#text2 .elementor-widget-container{padding:20px}#text2 h2{font-size:1.7em}.button{font-size:.8em}.woocommerce .products .price{font-size:1em!important}.woocommerce-checkout.mlash-full-width-content .content-area{width:90%}.woocommerce-order-received .woocommerce-order{width:100%}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{font-size:.7em}.page-id-2214 .elementor-heading-title{font-size:1.4em}.page-id-2214 .fname{width:48%;margin-left:1%;display:inline-block}.page-id-2214 .lname{width:48%;margin-right:1%;display:inline-block}.page-id-2214 .email{width:48%;margin-right:1%;display:inline-block}.page-id-2214 .phone{width:48%;margin-left:1%;display:inline-block}.page-id-2214 .formcontent{width:90%}}@media (max-width:768px){.mlash-secondary-navigation.woocommerce-active .site-header .secondary-navigation{right:-1%}#customcategory li.product-category{width:49.6%!important}#customcategory .catbg{height:30vh};.mlash-secondary-navigation.woocommerce-active .site-header .site-branding{margin-right:0}.woocommerce-active .site-header .site-search{width:26%;right:13%}.main-navigation ul li,.secondary-navigation ul li{font-size:.7em}#menu-compte .cartpops-cart__container-icon i{font-size:1em}#menu-compte .cartpops-cart__container.cpops-toggle-drawer:after{font-size:.7em}.site-main ul.products.columns-4 li.product img{margin:0 0 30px 0!important;width:100%}#content .col-full{margin:0}.woocommerce-account #content>.col-full{min-height:100vh;background:#FFF}.woocommerce-account.guest #content>.col-full{min-height:unset}#formation .elementor-element{width:120%}#text1 .elementor-widget-container{padding:20px}#text1 h2{font-size:1.7em}#text2 .elementor-widget-container{padding:20px}#text2 h2{font-size:1.7em}#content .col-full{margin:0}.button{font-size:.7em}.single-product p{font-size:.8em}.page-mentions .content-area{padding:0 5%}#block-20{width:100%}.woocommerce-checkout.mlash-full-width-content .content-area{width:100%}.woocommerce-checkout.mlash-full-width-content .col2-set{width:90%;margin:0 auto;float:none}.woocommerce-checkout.mlash-full-width-content #order_review{width:90%;margin:0 auto;float:none}.woocommerce-checkout.mlash-full-width-content .login{width:100%;margin-bottom:0}.woocommerce-checkout.mlash-full-width-content .woocommerce-info{text-align:center}.woocommerce-checkout.mlash-full-width-content .content-area{width:100%}.woocommerce-checkout.mlash-full-width-content .col-1{padding-bottom:10px}.woocommerce-account.mlash-full-width-content .entry-content{width:90%}.woocommerce-lost-password.mlash-full-width-content .entry-content{padding:10px}.woocommerce-account.mlash-full-width-content #content>.col-full{display:block}.woocommerce-order-received.mlash-full-width-content .content-area{width:90%}.woocommerce-order-received .woocommerce-order{width:100%;font-size:.8em}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:1em}.woocommerce-cart.mlash-full-width-content .content-area{width:90%}.woocommerce-order-received .order_details:before,.woocommerce-order-received .order_details:after{background:transparent!important}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f543";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{width:100%}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{width:100%}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{display:block}.woocommerce-account.mlash-full-width-content.logged-in .entry-content .woocommerce{display:block}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation{width:100%;min-height:unset;float:none}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul{overflow:hidden}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li{text-indent:-9999px;margin-left:-1%;width:25%;float:left}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li a{position:relative}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li a:before{font-size:1.5em;margin:0!important;color:#000;position:absolute;top:50%;left:44%;transform:translate(-50%,-50%)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.is-active a:before{color:#FFF}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f2b9";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f2f5";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details{width:100%}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-customer-details{width:100%;padding:0 5%}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{padding:0 5%}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form{width:100%;font-size:.8em}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content>p:first-of-type{margin:0;padding:0}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form{width:100%;font-size:.8em}.woocommerce-edit-address.mlash-full-width-content.logged-in .addresses .woocommerce-Address-title .edit{text-indent:0;overflow:hidden;padding:12px}.addresses header.title a{display:block;width:1em;height:1em;text-indent:-9999px;position:relative;padding:.875em;margin-top:.6180469716em}.addresses header.title a::before{content:"\f044";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;line-height:1.618;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;text-indent:0}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{width:100%}.woocommerce-page ul.products{grid-template-columns:repeat(3,1fr)}.single-product .related ul.products{grid-template-columns:repeat(4,1fr);width:98%;margin:0 auto}.single-product .related ul.products li{margin-bottom:0!important}.single-product .related ul.products li:last-of-type{display:none}.single-product .related li.product .woocommerce-loop-product__title{font-size:1em!important}.single-product .related li.product .price{font-size:1em!important}.single-product div.product .variations tr{width:100%!important;padding-bottom:10px}.single-product div.product table.variations select{width:100%;max-width:100%}.ttt-pnwc-container{max-width:80%}.page-id-919 .contactimg{position:absolute;left:0;width:100vw;height:100%;z-index:0;opacity:.1;filter:blur(1px) grayscale(.5)}.page-id-919 .formcontent{width:100vw;position:relative;z-index:1}.page-id-2214 .formcontent{width:100%}.page-id-2214 .elementor-heading-title{font-size:1.4em}.page-id-2214 .fname{width:100%;margin-right:0;display:inline-block}.page-id-2214 .lname{width:100%;margin-left:0;display:inline-block}.page-id-2214 .email{width:100%;margin-right:0;;display:inline-block}.page-id-2214 .phone{width:100%;margin-left:0;display:inline-block}}@media (max-width:767px){.page-id-2214 .formcontent{padding:40px 20px}.page-id-2214 .elementor-widget-shortcode{padding:20px}.page-id-919 .formcontent{padding:20px;margin-top:40px}.page-id-919 .formcontent>.e-con-inner{padding:40px 20px 0 20px!important}.woocommerce-account.mlash-full-width-content .entry-content h2{margin-bottom:20px}.main-navigation ul li,.secondary-navigation ul li{font-size:1em}header#masthead .col-full{margin:0}#menu-menu-entete{display:none}.site-header .site-branding img{width:55%;margin-bottom:10px}.site-header{position:relative;padding-bottom:0}.woocommerce-active .site-header .main-navigation{width:20%}.mlash-secondary-navigation.woocommerce-active .site-header .site-branding{position:relative;z-index:2;left:50%;right:50%;transform:translateX(-50%);width:40%}.woocommerce-active .site-header .main-navigation.toggled{width:100%}.handheld-navigation{position:absolute;top:var(--headerHeight);width:100%;background:#FFF;padding-top:20px;display:none}.main-navigation.toggled .handheld-navigation{z-index:2;display:block;border-bottom:1px solid #CCC}.handheld-navigation ul.menu .sub-menu.toggled-on{margin-left:0}button:focus{outline:0!important}button.menu-toggle::before,button.menu-toggle::after,button.menu-toggle span::before{height:1px;width:17px}.elementor-51 .elementor-element .elementor-heading-title{font-size:1.2em!important}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{margin-bottom:30px!important}#newsale{display:block}#newsale ul.products{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}#newsale ul.products:before,#newsale ul.products :after{display:none}#newsale .product{padding:0 10px!important;margin-bottom:0!important}#newsale .desktop{display:none}#newsale .mobile{display:block}#newsale .elementor-heading-title{margin-left:2%;margin-bottom:20px}#newsale li.product img{width:100%}#newsale .woocommerce-loop-product__title{font-size:.9em!important}#newsale .price{font-size:.9em!important}#bestsale ul.products{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}#bestsale ul.products:before,#newsale ul.products :after{display:none}#bestsale .product{padding:0 10px!important;margin-bottom:0!important}#bestsale .desktop{display:none}#bestsale .mobile{display:block}#bestsale{display:block;margin-top:20px}#bestsale .elementor-heading-title{margin-left:2%;margin-bottom:20px}#bestsale li.product img{width:100%}#bestsale .woocommerce-loop-product__title{font-size:.9em!important}#bestsale .price{font-size:.91em!important}#customcategory{margin-top:20px}#customcategory .elementor-heading-title{margin-left:2%;margin-bottom:10px}#customcategory li.product-category{width:100%!important}#customcategory .elementor-widget-heading{margin-bottom:-20px}#customcategory li.product-category h2{text-align:left;padding-left:5%}#formation .elementor-element{width:100%}#formation .elementor-widget-container{padding:10px}#formation{margin-top:0}#formation h2{font-size:1.6em}#formation:before{background:#000;width:100%;opacity:.7}#text1{max-height:unset;margin-top:30px}#text1 .picture{height:30vh}#text1 h2{font-size:1.3em}#text1 p{font-size:.9em}#text2{max-height:unset;margin-top:0;display:flex;flex-direction:column-reverse}#text2 .picture{height:30vh}#text2 h2{font-size:1.3em}#text2 p{font-size:.9em}#temoinagne .spacer{display:none}header:before{opacity:.3}#temoinagne{padding:20px;min-height:unset}#temoinagne .n2-ss-item-content{background:rgb(255 255 255 / .9)}#temoinagne .e-con-inner{display:block}#block-20{width:43%}footer{margin-bottom:var(--footerHeight)}.footer-widgets h2{font-size:1.2em}.footer-cart-contents .cartpops-cart__toggle .cartpops-cart__container-icon i{font-size:31px;margin-top:-6px}.footer-cart-contents{height:auto;display:block;position:relative;z-index:999;overflow:hidden;background:#FFF}.footer-cart-contents .cartpops-cart__wrapper{margin-top:2px}.site-footer:before{display:none}.footer-widgets{text-align:center}#site-navigation-menu-toggle{display:block}.woocommerce-page ul.products li.product{margin-bottom:0!important}.woocommerce-page #content>.col-full{display:flex;flex-direction:column-reverse}.woocommerce-page #secondary.sticky-sidebar{position:fixed;top:0;background:#FFF;width:100%;margin:0;padding:15px 10px;border-bottom:1px solid #CCC}.woocommerce-page #secondary{width:96%;margin:10px auto 10px auto;overflow:hidden;position:relative}.woocommerce-page #secondary #text-2{padding:0}.woocommerce-page #secondary .berocket_single_filter_widget{height:0}.woocommerce-page #secondary.toggled .berocket_single_filter_widget{height:100%}.woocommerce-page #secondary.active .shortcode_widget{margin-top:10px}.woocommerce-page #secondary .shortcode_widget .textwidget{grid-template-columns:repeat(2,1fr)}.woocommerce-page .woocommerce-result-count{margin-bottom:5px;margin-left:2%}.woocommerce-page .mlash-sorting{margin-bottom:10px;width:100%;margin:0}.woocommerce-page .woocommerce-ordering{float:none;width:96%;margin:0 auto 10px auto}.woocommerce .mlash-sorting select{width:98%;margin:0 auto}.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.woocommerce-page .products .woocommerce-loop-product__title{font-size:.9em!important}.woocommerce-page .products .price{font-size:.9em!important}.woocommerce-page .products .button{font-size:.7em}.single-product .image_conseil{width:100%;display:block}.single-product .texte_conseil{width:100%;display:block}.single-product .related>h2:first-of-type{font-size:1.4em;margin-left:2%}.single-product .product_title{font-size:1.4em}.single-product .related li.product .woocommerce-loop-product__title{font-size:1em!important}.single-product .related ul.products{grid-template-columns:repeat(2,1fr)}.single-product .related li.product{padding:10px}.single-product .related ul.products li:last-of-type{display:none}.single-product.woocommerce-page .content-area{padding-top:0}.single-product.woocommerce .site-main{padding:0}.single-product.woocommerce .related.products{padding:0 1%}.single-product div.product .images,.single-product div.product .summary,.single-product div.product .woocommerce-product-gallery{margin-bottom:0!important}.page-mentions #content{padding:0}.page-id-922 .back{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}.woocommerce-checkout.mlash-full-width-content .login{width:100%;margin-bottom:0}.woocommerce-checkout.mlash-full-width-content .woocommerce-info{text-align:center}.woocommerce-checkout.mlash-full-width-content .content-area{width:100%}.woocommerce-checkout.mlash-full-width-content .col-1{padding-bottom:10px}.woocommerce-account.mlash-full-width-content .entry-content{width:90%}.woocommerce-lost-password.mlash-full-width-content .entry-content{padding:10px}.woocommerce-account.mlash-full-width-content #content>.col-full{display:block}.woocommerce-order-received.mlash-full-width-content .content-area{width:90%}.woocommerce-order-received .woocommerce-order{width:100%;font-size:.8em}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:1em}.woocommerce-cart.mlash-full-width-content .content-area{width:90%}.woocommerce-order-received .order_details:before,.woocommerce-order-received .order_details:after{background:transparent!important}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f543";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{width:100%}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{width:100%}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{display:block}.woocommerce-account.mlash-full-width-content.logged-in .entry-content .woocommerce{display:block}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation{width:100%;min-height:unset;float:none}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul{overflow:hidden}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li{text-indent:-9999px;margin-left:-1%;width:25%;float:left;font-size:1.1em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li a{position:relative}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li a:before{font-size:1.5em;margin:0!important;color:#000;position:absolute;top:50%;left:44%;transform:translate(-50%,-50%)}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.is-active a:before{color:#FFF}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f2b9";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f2f5";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-order-details{width:100%;padding:0 1%;}.woocommerce-view-order.mlash-full-width-content.logged-in .woocommerce-customer-details{width:100%;padding:0 1%}.woocommerce-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content{padding:0 1%}.woocommerce-edit-account.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form{width:100%;font-size:.8em;padding:0 2%}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content>p:first-of-type{margin:0;padding:0}.woocommerce-edit-address.mlash-full-width-content.logged-in .woocommerce-MyAccount-content form{width:100%;font-size:.8em;padding:0 2%}.woocommerce-edit-address.mlash-full-width-content.logged-in .addresses .woocommerce-Address-title .edit{text-indent:0;overflow:hidden;padding:12px}.addresses header.title a{display:block;width:1em;height:1em;text-indent:-9999px;position:relative;padding:.875em;margin-top:.6180469716em}.addresses header.title a::before{content:"\f044";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;line-height:1.618;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;text-indent:0}.woocommerce .add_to_cart_button{font-size:.6em!important}.woocommerce-account.mlash-full-width-content.logged-in .entry-content{width:100%}.page-id-919 .formcontent .first{width:100%;float:none;margin-bottom:0}.page-id-919 .formcontent .second{width:100%;float:none;margin-bottom:0}.button{font-size:.9em}.gty-wacb-button{bottom:calc(var(--footerHeight) + 20px);right:10px}.gty-wacb-button.in-viewport{bottom:calc(var(--footerDesktopHeight) + var(--footerHeight) + 30px)};.page-id-2214 #contactimg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}.page-id-2214 p{text-align:justify}.woocommerce-account.guest #content{min-height:unset}.woocommerce-account.guest #content>.col-full{min-height:unset}.woocommerce-account.mlash-full-width-content.guest .entry-content{padding:30px 20px}.woocommerce-account.mlash-full-width-content.guest .woocommerce-LostPassword{margin-bottom:0}.fkcart-shortcode-container{display:block!important}.fkcart-shortcode-container .fkcart-shortcode-icon-wrap{display:block!important}.page-id-2257 .contentText{position:relative;z-index:2;width:98vw}.page-id-2257 .backimg{width:100vw;height:100%;position:absolute;left:0;z-index:0;opacity:.4}}@media (max-width:1000px) and (orientation:landscape){.main-navigation #menu-categories li,.secondary-navigation #menu-categories li{font-size:.8em}.menu-menu-entete-container ul li{font-size:.7em}#newsale .elementor-heading-title{margin-left:2%}#bestsale .elementor-heading-title{margin-left:2%}#text1{max-height:unset}#text2{max-height:unset}#block-20{width:100%}.button{font-size:.8em}.woocommerce-checkout.mlash-full-width-content .content-area{width:100%}.woocommerce-checkout.mlash-full-width-content .content-area{width:100%}.woocommerce-active .site-header .site-search{right:var(--accountNavWidth)}.woocommerce-page ul.products{grid-template-columns:repeat(4,1fr)}.single-product .related ul.products{grid-template-columns:repeat(4,1fr)}.single-product .related ul.products li:last-of-type{display:none}}.jetpack_subscription_widget #subscribe-email input{padding:.6180469716em!important;width:100%!important}.widget_google_translate_widget img{display:inline}.widget_google_translate_widget a{text-decoration:none!important}.wlop-saved-card-button{margin:10px 0}.wlop-saved-card-button button{width:100%}.syde-gateway-icons img{max-height:1.618em;max-width:2em}.wlop-ht-wrapper iframe{border:none;max-width:500px;width:100%}.wc-block-checkout.is-mobile iframe,.wc-block-checkout.is-small iframe,.wlop-ht-narrow iframe{min-height:450px}.wlop-surcharge-note{font-weight:700}#radio-control-wc-payment-method-options-cawl-hosted-tokenization__content{display:block}#fkcart-modal{font-size:16px;color:var(--fkcart-primary-text-color);line-height:1.3;font-weight:500;box-sizing:border-box}#fkcart-modal *{box-sizing:border-box}#fkcart-modal * ::-webkit-scrollbar{width:6px;height:5px}#fkcart-modal * ::-webkit-scrollbar-thumb{background:#666}#fkcart-modal * ::-webkit-scrollbar-track{background:#dedede}#fkcart-modal .fkcart-panel{padding-left:16px;padding-right:16px}#fkcart-modal .fkcart-hide{display:none!important}#fkcart-modal .fkcart-t--center{text-align:center}#fkcart-modal .fkcart-input-error{color:var(--fkcart-error-color);font-size:12px;margin-left:2px;line-height:1.3;font-weight:500}.fkcart-p-10{padding-top:10px;padding-bottom:10px}.fkcart-p-20{padding-top:20px;padding-bottom:20px}.fkcart-pt-10{padding-top:10px}.fkcart-pt-20{padding-top:20px}.fkcart-pb-20{padding-bottom:20px}.fkcart-pt-10{padding-top:10px}.fkcart-pb-16{padding-bottom:16px}.fkcart-pt-16{padding-top:16px}.fkcart-pb-10{padding-bottom:10px}#fkcart-modal .is-disabled{opacity:.6;pointer-events:none}#fkcart-modal .fkcart-text-light{font-size:14px;color:var(--fkcart-secondary-text-color);font-weight:500}.fkcart-shimmer{animation:fkcartShimmer 1.6s ease-in-out infinite;background-color:#f0f0f0;color:#fff0;display:inline-block}.fkcart-loading{position:relative}.fkcart-loading::after{content:"";display:block;width:16px;height:16px;position:absolute;left:calc(50% - 8px);top:calc(50% - 10px);animation:fkcartSpinAround .5s linear infinite;border-bottom:1px solid var(--fkcart-primary-bg-color);border-left:1px solid var(--fkcart-primary-bg-color);border-right:1px solid #fff0;border-top:1px solid #fff0;border-radius:290486px}.fkcart-loaded::after{animation-duration:.8s;animation-timing-function:ease;animation-name:fkcartCheckmark;transform:scaleX(-1) rotate(135deg);border-right:1px solid var(--fkcart-primary-bg-color);border-top:1px solid var(--fkcart-primary-bg-color);border-left:0;border-bottom:0;animation-iteration-count:inherit;border-radius:0;opacity:1;height:14px;width:6px;transform-origin:left top;left:calc(50% - .35em);top:calc(50% - 0em)}.fkcart-image-wrapper.fkcart-loading::before{content:"";display:block;position:absolute;background:#fff;backdrop-filter:blur(3px);padding:0;width:32px;height:32px;left:calc(50% - .85em);top:calc(41% - .7em);border-radius:50%}#fkcart-floating-toggler{position:fixed;top:auto;bottom:36px;right:36px;width:calc(var(--fkcart-toggle-size) * 2 * 1px);height:calc(var(--fkcart-toggle-size) * 2 * 1px);border:none;transition:box-shadow .25s ease 0s,opacity .4s ease 0s,scale 1s ease-in-out 0s,transform .2s ease-in-out 0s;z-index:10999;border-radius:var(--fkcart-toggle-border-radius,50%);cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0 / 25%);box-sizing:border-box;padding:0;margin:0}#fkcart-floating-toggler[data-position=bottom-left]{left:36px;right:auto}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-preview-ui,#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-quick-view-drawer{right:auto;left:0;transform:translate(-100%)}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-slider-notices.fkcart-hide-notice{right:auto;left:0}#fkcart-floating-toggler .fkcart-floating-icon{-js-display:flex;display:flex;align-items:center;cursor:pointer;justify-content:center;height:100%;opacity:1;pointer-events:none;text-indent:-99999px;transition:opacity 80ms linear 0s,transform .16s linear 0s;background-color:var(--fkcart-toggle-bg-color);color:var(--fkcart-toggle-icon-color);user-select:none;line-height:1;border-radius:var(--fkcart-toggle-border-radius,50%);box-sizing:border-box}#fkcart-floating-toggler .fkcart-floating-icon path{fill:var(--fkcart-toggle-icon-color)}#fkcart-floating-toggler.fkcart-toggler-style2{border-radius:5px}#fkcart-floating-toggler.fkcart-toggler-style2 .fkcart-floating-icon{border-radius:5px}#fkcart-floating-toggler .fkcart-floating-icon svg{margin:0;padding:0;box-sizing:border-box;width:calc(var(--fkcart-toggle-size) * 1px);height:calc(var(--fkcart-toggle-size) * 1px)}#fkcart-floating-toggler .fkcart-item-count{position:absolute;top:0;left:-2px;min-width:18px;width:auto;height:18px;display:flex;-js-display:flex;align-items:center;justify-content:center;background-color:var(--fkcart-toggle-count-bg-color);border-radius:100%;color:var(--fkcart-toggle-count-font-color);z-index:20;font-weight:600;font-size:12px;line-height:10px;box-sizing:border-box;padding:2px}.fkcart-trigger-open,.fkcart-trigger-open body{overflow:hidden!important;scrollbar-gutter:auto}#fkcart-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;outline:0;overflow:hidden;width:100%;height:100%;z-index:9876543210}#fkcart-modal.fkcart-show{display:block}#fkcart-modal .fkcart-modal-backdrop{position:fixed;background-color:#000;opacity:.3;top:0;left:0;bottom:0;right:0;z-index:999999998}#fkcart-modal .fkcart-preview-ui{position:fixed;right:0;top:0;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--fkcart-bg-color,#fff);height:100%;max-height:100%;width:100%;max-width:var(--fkcart-slider-desktop-width,420px);outline:0;z-index:999999999;transform:translate(100%) scale(1);transition:transform var(--fkcart-animation-duration,.4s) ease-out}#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-checkout-wrap,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-coupon-area,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-order-summary,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-reward-panel{display:none}#fkcart-modal.fkcart-show .fkcart-preview-ui{transform:translate(0)!important}#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-slider-footer{border-top:none}#fkcart-modal .fkcart-slider-notices{border:none;border-radius:0;clear:both;cursor:pointer;font-size:15px;height:auto;margin-bottom:0;margin-left:0;min-height:52px;position:absolute;right:0;top:0;transition:all .3s;width:100%;max-width:var(--fkcart-slider-desktop-width);z-index:9999999992;display:flex;align-items:center;justify-content:center;background-color:var(--fkcart-error-bg-color);color:var(--fkcart-error-color);text-align:center;opacity:1;visibility:visible;padding:12px}#fkcart-modal .fkcart-slider-notices[data-status=success]{background-color:var(--fkcart-success-bg-color);color:var(--fkcart-success-color)}#fkcart-modal .fkcart-slider-notices[data-status=success] .fkcart-notice-icon{display:none}#fkcart-modal .fkcart-slider-notices.fkcart-hide-notice{opacity:0;visibility:hidden}#fkcart-modal .fkcart-slider-notices .fkcart-notice-text{text-align:left;font-size:15px;font-weight:500}#fkcart-modal .fkcart-slider-notices .fkcart-notice-icon{margin-right:8px;display:flex;align-items:center;transform:translateY(-1px)}#fkcart-modal .fkcart-preview-ui .fkcart-slider-header{border-bottom:solid 1px var(--fkcart-border-color)}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading{align-items:center;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;padding-top:16px;padding-bottom:16px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title{width:100%;color:var(--fkcart-primary-text-color);font-size:18px;font-weight:600;margin:0;line-height:20px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close{cursor:pointer;line-height:20px;display:flex;align-items:center}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body{-ms-overflow-style:none;overflow:auto;position:relative;scrollbar-width:none;display:grid;grid-template-rows:1fr;overflow-x:hidden;height:100%}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-275{grid-template-rows:1fr 275px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-150{grid-template-rows:1fr 150px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-footer{border-top:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-drawer{position:fixed;top:0;width:200px;left:-200px;height:100vh;overflow:hidden}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-drawer{left:420px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container{transform:translate(100%);transition:transform .25s ease-in;margin:0;height:100%;background-color:#fff;border-right:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap{padding:16px;height:100%;overflow-x:hidden;background-color:var(--fkcart-panel-color);overflow-y:auto;scrollbar-width:thin;position:relative}#fkcart-modal .fkcart-drawer .fkcart-drawer-heading{text-align:center;font-weight:600;font-size:14px;color:var(--fkcart-primary-text-color);margin-bottom:20px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{flex-direction:column;text-align:center;margin-bottom:32px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 auto 10px}#fkcart-modal .fkcart-drawer .fkcart-item-misc{display:none}#fkcart-modal .fkcart-coupon-area{border-bottom:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-top:12px;padding-bottom:12px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-icon{height:16px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head .fkcart-coupon-title{font-size:16px;font-weight:600;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-body{padding-bottom:16px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap{border-radius:6px 0 0 6px;margin:10px 0 4px;display:flex;align-items:center}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{background-color:#fff0;color:var(--fkcart-secondary-text-color);font-weight:400;font-size:14px;line-height:16px;margin:0;outline:0;padding:0 14px;min-width:55%;flex:1;border:1px solid var(--fkcart-border-color);border-radius:3px 0 0 3px;box-sizing:border-box;min-height:auto;height:36px;overflow:hidden;box-shadow:none;appearance:none}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap.has-error #fkcart-coupon__input{border-color:var(--fkcart-error-color)}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:focus,#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:hover{background-color:#fff0;box-shadow:none;outline:0}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button{border:1px solid var(--fkcart-primary-bg-color,#0170b9);font-size:14px;height:36px;min-width:20%;margin:0;border-radius:0 3px 3px 0;user-select:none;padding:4px 16px;font-weight:500}#fkcart-modal .fkcart-checkout-wrap #fkwcs_stripe_smart_button_wrapper{margin-top:16px}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button{background-color:var(--fkcart-primary-bg-color,#0170b9);border:0;color:var(--fkcart-primary-font-color,#fff);display:flex;font-size:18px;font-weight:500;padding:12px 14px;text-align:center;justify-content:center;text-decoration:none;transition:all .2s ease-out;line-height:20px;width:100%;margin:16px 0 0;border-radius:var(--fkcart-border-radius,3px)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button:hover{opacity:.9}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--icon{display:inline-flex}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div,#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div *{color:transparent!important}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading .fkcart-checkout--icon{opacity:0}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading::after{border-bottom-color:var(--fkcart-primary-font-color,#fff);border-left-color:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--text{color:var(--fkcart-primary-font-color,#fff);margin:0 8px}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--price *{color:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--icon path{fill:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-quantity-selector{display:inline-flex;align-items:center;justify-content:flex-start;box-shadow:0 0 0 1px var(--fkcart-border-color);border-radius:6px}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button{-webkit-appearance:none;appearance:none;background-color:#fff0;border:none;border-radius:0;color:var(--fkcart-primary-text-color);cursor:pointer;height:24px;margin:0;outline:0;padding:0;position:relative;text-align:center;text-indent:-9999em;width:28px;min-width:28px;display:flex;align-items:center}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button svg{display:block;font-size:8px;height:10px;margin:0 auto;text-align:center;width:10px;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input{background-color:#fff0;border:0;outline:0;min-height:24px;height:24px;max-height:30px;min-width:32px;width:32px;padding:0 4px;box-sizing:border-box;text-align:center;-moz-appearance:textfield;font-size:13px;line-height:16px;font-weight:400;color:var(--fkcart-primary-text-color);box-shadow:0 0 0 1px var(--fkcart-border-color);border-radius:0;margin-bottom:0}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input::-webkit-inner-spin-button,#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#fkcart-modal .fkcart-slider-body .fkcart-item-wrap .fkcart--item{gap:12px}#fkcart-modal .fkcart-item-wrap .fkcart--item{display:flex;height:auto;margin-bottom:24px;position:relative}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper{text-decoration:none;margin:0;padding:0;display:inline-flex;width:60px;flex:0 0 60px;outline:0;align-self:flex-start;height:60px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-misc{min-width:60px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img{display:inline-block;height:auto;border-radius:4px;border:1px solid #dedfea;max-width:100%;width:auto}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img:nth-child(2){display:none}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-info{flex-grow:1;display:flex;flex-direction:column}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-title{display:block;line-height:1.4;font-size:14px;font-weight:600;text-decoration:none;color:var(--fkcart-primary-text-color);outline:0;margin-bottom:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content{font-size:11px;line-height:1.4;font-weight:400;color:var(--fkcart-secondary-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap{display:flex;gap:0;font-weight:400;color:var(--fkcart-secondary-text-color);justify-content:left;flex-wrap:wrap}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-key{font-weight:500}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{padding-left:3px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation{margin:0;display:grid;grid-template-columns:auto 1fr;column-gap:4px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation dt{margin:0;max-width:96px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation dd,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation p{margin:0}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-line-item{margin-top:8px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-pricing-wrap{margin-left:24px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price{font-size:14px;font-weight:400;line-height:1.4;color:var(--fkcart-primary-text-color);flex-wrap:wrap;text-align:right}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>.woocommerce-Price-amount:not(:only-child):first-child{margin-right:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>.woocommerce-Price-amount:not(:only-child):last-child{margin-left:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price .woocommerce-Price-amount *{color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button.fkcart-loading .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button.fkcart-loading .fkcart-item-price .woocommerce-Price-amount *{color:#fff0}#fkcart-modal .fkcart--item .fkcart-discounted-price{display:flex;flex-wrap:wrap;gap:2px;justify-content:end;margin-top:4px;font-weight:400;font-size:12px;line-height:16px;color:var(--fkcart-success-color)}#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-text{white-space:nowrap}#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-amount{color:var(--fkcart-success-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta .fkcart-item-price{place-content:start}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del{order:2;font-weight:400;font-size:12px;line-height:10px;color:var(--fkcart-secondary-text-color);text-decoration-color:var(--fkcart-secondary-text-color);margin-top:5px;width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price ins{order:1;font-weight:500;text-decoration:none;width:100%}#fkcart-modal .fkcart-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:4px;place-content:center;text-align:center}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item{display:inline-flex;cursor:pointer;text-decoration:underline;font-size:12px;position:absolute;top:-5px;left:10px;background:#dedfea;color:#24272d;width:16px;height:16px;align-items:center;justify-content:center;border-radius:50%;z-index:10}#fkcart-modal .fkcart-button{padding:8px 16px;font-size:13px;background:0 0;border-radius:var(--fkcart-border-radius,3px);line-height:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-top:10px;flex-wrap:wrap;position:relative;outline:0;box-shadow:inset 0 0 0 1px var(--fkcart-primary-bg-color,#0170b9);color:var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart-button.fkcart-add-product-button{margin-top:0}#fkcart-modal .fkcart-primary-button{font-size:16px;padding:12px 24px;line-height:20px;background:var(--fkcart-primary-bg-color,#0170b9);border-radius:var(--fkcart-border-radius,3px);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-top:10px;position:relative;outline:0;color:var(--fkcart-primary-font-color);border:0;box-shadow:none}#fkcart-modal .fkcart-primary-button:hover{opacity:.9}#fkcart-modal .fkcart-primary-button:focus,#fkcart-modal .fkcart-primary-button:hover{outline:0;box-shadow:none;background:var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-button:hover{opacity:.9}#fkcart-modal .fkcart-button:focus{outline:0;box-shadow:inset 0 0 0 1px var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-button.fkcart-loading,#fkcart-modal .fkcart-primary-button.fkcart-loading{color:#fff0}#fkcart-modal .fkcart-button.fkcart-loading:after{border-color:#fff0 #fff0 var(--fkcart-primary-bg-color) var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-button.fkcart-loaded:after{border-color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-primary-button.fkcart-loading:after{border-color:#fff0 #fff0 var(--fkcart-primary-font-color) var(--fkcart-primary-font-color)}#fkcart-modal .fkcart-primary-button.fkcart-loaded:after{border-color:var(--fkcart-primary-font-color)}#fkcart-modal .fkcart-button.fkcart-full-width,#fkcart-modal .fkcart-primary-button.fkcart-full-width{width:100%}#fkcart-modal .fkcart--item-heading{font-weight:600;font-size:16px;color:var(--fkcart-primary-text-color);line-height:1.4;padding-top:16px;padding-bottom:16px}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item{flex-direction:column;flex:0 0 50%;text-align:center}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper{margin:0 auto;width:auto;height:auto}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-width:80%;width:120px;max-height:120px;height:auto;margin:0 auto}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-pricing-wrap{margin-left:0}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-title{overflow:hidden}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price{font-size:13px;color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price .woocommerce-Price-amount *{color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-carousel-wrap{background-color:var(--fkcart-panel-color);border-bottom:1px solid var(--fkcart-border-color);max-width:var(--fkcart-slider-desktop-width,420px);min-width:100%}#fkcart-modal .fkcart-carousel{position:relative;padding:0 40px}#fkcart-modal .fkcart-carousel *{box-sizing:border-box}#fkcart-modal .fkcart-carousel__viewport[data-count="1"]~.fkcart-nav-btn{display:none}#fkcart-modal .fkcart-carousel__viewport{overflow:hidden;width:100%}#fkcart-modal .fkcart-carousel__container{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:#fff0;margin-left:-15px}#fkcart-modal .fkcart-carousel__viewport[data-count='1'] .fkcart-carousel__container{justify-content:center}#fkcart-modal .fkcart-carousel__slide{flex:0 0 100%}#fkcart-modal .fkcart-nav-btn{outline:0;cursor:pointer;background-color:#fff0;touch-action:manipulation;position:absolute;z-index:1;top:30%;transform:translateY(-50%);border:0;width:16px;height:16px;justify-content:center;align-items:center;color:var(--fkcart-color-black);padding:0}#fkcart-modal .fkcart-upsell-style2 .fkcart-nav-btn{top:30%}#fkcart-modal .fkcart-nav-btn:disabled,#fkcart-modal .fkcart-nav-btn[disabled=disabled]{cursor:default;opacity:.3}#fkcart-modal .fkcart-nav-btn__svg{width:100%;height:100%}#fkcart-modal .fkcart-nav-btn--prev{left:12px}#fkcart-modal .fkcart-nav-btn--next{right:12px}#fkcart-modal .fkcart-carousel-dots{display:flex;list-style:none;justify-content:center;padding-top:4px;min-height:34px}#fkcart-modal .fkcart-carousel-dots:empty{min-height:16px}#fkcart-modal .fkcart-carousel-dot{background-color:#fff0;cursor:pointer;position:relative;padding:0;outline:0;border:0;width:16px;height:30px;margin-right:5px;margin-left:5px;display:flex;align-items:center}#fkcart-modal .fkcart-carousel-dot:after{background-color:#ccc;width:100%;height:2px;border-radius:2px;content:"";opacity:.8}#fkcart-modal .fkcart-carousel-dot.is-selected:after{background-color:var(--fkcart-primary-bg-color);opacity:1}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-carousel__slide{margin-bottom:0;padding-left:15px;gap:12px}#fkcart-modal .fkcart-zero-state{display:flex;flex-direction:column;height:100%;width:100%;text-align:center;padding:20px;justify-content:center}#fkcart-modal .fkcart-zero-state .fkcart-icon-cart svg{display:inline-flex}#fkcart-modal .fkcart-zero-state .fkcart-zero-state-title{font-size:18px;line-height:1.3;color:var(--fkcart-primary-text-color);margin:6px 0;font-weight:500}#fkcart-modal .fkcart-zero-state .fkcart-zero-state-text{font-size:14px;line-height:1.3;color:var(--fkcart-secondary-text-color)}#fkcart-modal .fkcart-zero-state .fkcart-shop-button{display:inline-flex;font-size:14px;margin-top:16px;align-self:center;font-weight:500;cursor:pointer;text-decoration:none}.fkcart-progress-wrap{width:100%;border-radius:100px;background:#ccc}.fkcart-progress-wrap .fkcart-progress-bar{background:var(--fkcart-progressbar-active-color);height:10px;border-radius:100px;transition:var(--fkcart-animation-duration,.25s);width:0}.fkcart-reward-panel{padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--fkcart-border-color)}.fkcart-reward-panel .fkcart-rewards{display:flex;margin-top:4px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-heading{font-size:16px;font-weight:500;color:var(--fkcart-primary-text-color);margin-right:8px;margin-top:-2px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item-wrap{position:relative;height:22px;width:100%}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item{display:inline-flex;align-items:center;position:absolute}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:not(:last-child):before{content:"";position:absolute;width:2px;height:16px;bottom:100%;left:7px;background:#fff;opacity:.5}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item.is-activated:before{opacity:1}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item .fkcart-reward-text{font-size:14px;font-weight:400;color:var(--fkcart-secondary-text-color);align-self:baseline;display:none}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:last-child{margin-right:0}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon{margin-right:2px;transform:translateY(1px)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon svg{width:16px;max-width:16px;height:16px;max-height:16px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon .fkcart-icon-reward{color:var(--fkcart-reward-color)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon .fkcart-icon-lock{color:var(--fkcart-secondary-text-color)}.fkcart-reward-panel .fkcart-reward-message{font-size:12px;font-weight:400;text-align:center;color:var(--fkcart-secondary-text-color);margin-bottom:6px}.fkcart-reward-panel .fkcart-reward-message .fkcart-reward-milestone{font-weight:600;display:inline-block;color:var(--fkcart-success-color)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:hover .fkcart-reward-text{display:block;position:absolute;white-space:nowrap;background:#4a4a4a;color:#fff;font-size:12px;padding:2px 8px;border-radius:24px;top:calc(100% + 2px)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:hover .fkcart-reward-text:empty{display:none}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item[data-tpos="l"]:hover .fkcart-reward-text{right:0}.fkcart-reward-panel .fkcart-rewards .fkcart-single-reward .fkcart-reward-item:hover .fkcart-reward-text{right:unset}.fkcart-order-summary .fkcart-summary-line-item{display:flex;justify-content:space-between;margin-bottom:4px}.fkcart-order-summary .fkcart-summary-line-item:last-child{margin-bottom:0}.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-amount,.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-text{display:flex;align-items:center;font-size:16px;color:var(--fkcart-secondary-text-color);font-weight:600}.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-text.fkcart-shipping-tax-calculation-text{font-size:12px;font-weight:400}.fkcart-order-summary .fkcart-summary-line-item strong{font-size:16px;color:var(--fkcart-primary-text-color);font-weight:600}#fkcart-modal .fkcart-coupon-applied .fkcart-coupon-code,#fkcart-modal .fkcart-coupon-applied .fkcart-summary-amount{color:green}#fkcart-modal .fkcart-coupon-applied svg{width:12px;margin:0 5px;height:18px;margin-top:2px}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon{font-size:16px;line-height:1;padding:0 5px;cursor:pointer}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon svg{width:12px;margin:2px 0 0}.fkcart-quick-view-drawer{position:fixed;right:0;top:0;background-color:var(--fkcart-bg-color,#fff);height:100vh;max-height:100vh;width:100%;display:none;max-width:var(--fkcart-slider-desktop-width,420px);outline:0;z-index:9999999991;transform:translate(100%) scale(1);transition:transform var(--fkcart-animation-duration,.4s) ease-out}.fkcart-quick-view-drawer.fkcart-show{transform:translate(0)!important;display:flex;flex-direction:column}.fkcart-quick-view-drawer .fkcart-drawer-header{position:sticky;top:0;background:var(--fkcart-bg-color,#fff);z-index:8}.fkcart-quick-view-drawer .fkcart-drawer-header-panel{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px;height:52px;border-bottom:1px solid var(--fkcart-border-color)}.fkcart-quick-view-drawer .fkcart-drawer-header-panel .fkcart-drawer-header-heading{font-weight:600;font-size:16px}.fkcart-quick-view-drawer .fkcart-drawer-content,.fkcart-quick-view-drawer .fkcart-drawer-shimmer{display:flex;flex-direction:column;flex:1;overflow-y:auto}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail .fkcart-image-wrapper{text-decoration:none;margin:0;padding:0}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail img{margin:16px auto 12px;padding:0;display:block;border-radius:4px;max-width:150px}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail img:nth-child(2){display:none}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations::before,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a::before{content:unset}.fkcart-quick-view-drawer .fkcart-product-form-reset-form{text-align:right}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a{font-weight:500;font-size:12px;line-height:16px;color:var(--fkcart-primary-bg-color);outline:0;box-shadow:none;padding:8px 0;display:block;background:0 0}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations:focus,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a:focus{outline:0;box-shadow:none}.fkcart-quick-view-drawer .fkcart-product-name-thumbnail .fkcart-item-title{text-decoration:none;display:block;line-height:1.4;font-size:16px;font-weight:500;color:var(--fkcart-primary-text-color);outline:0;text-align:center}.fkcart-quick-view-drawer .fkcart-drawer-content .fkcart-product-form-button,.fkcart-quick-view-drawer .fkcart-drawer-shimmer .fkcart-product-form-button{display:flex;align-content:end;align-items:end;border-top:1px solid var(--fkcart-border-color);margin-top:auto;position:sticky;bottom:0;background:var(--fkcart-bg-color);padding-bottom:10px}.fkcart-quick-view-drawer .fkcart-drawer-content .fkcart-view-link-wrap{margin-bottom:16px}.fkcart-quick-view-drawer .fkcart-quick-view-close{cursor:pointer;width:20px;height:20px;text-align:right}.fkcart-quick-view-drawer .fkcart-view-link-wrap{text-align:left}.fkcart-quick-view-drawer .fkcart-view-link-wrap .fkcart-view-link{color:var(--fkcart-accent-color);text-decoration:none;outline:0;font-size:14px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-info{justify-content:start}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:0}.fkcart-quick-view-drawer .fkcart-product-description{color:var(--fkcart-secondary-text-color);line-height:1.5;font-size:14px}#fkcart-modal .fkcart-product-form-field{margin-bottom:16px;display:flex;flex-direction:column}#fkcart-modal .fkcart-product-form-field.variations{margin:0}#fkcart-modal .fkcart-product-form-field form{margin:0}.fkcart-product-form-field .woocommerce-variation-add-to-cart{display:flex;align-items:baseline;gap:16px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap{display:flex;align-items:center;margin-bottom:16px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap input:not([type=checkbox]):not([type=radio]):not(.fkcart-quantity__input),#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{font-size:14px;min-height:36px;padding:4px 10px;border-radius:4px;width:100%;-webkit-appearance:none}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap input,#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{border-color:var(--fkcart-border-color);background:#fff;color:var(--fkcart-primary-text-color);box-sizing:border-box}#fkcart-modal .fkcart-product-form-field .fkcart-input-label{display:inline-flex;font-weight:500;margin-bottom:4px;font-size:14px;min-width:100px}#fkcart-modal .fkcart-product-form-field #fkwcs_stripe_smart_button_wrapper{margin-top:10px}.fkcart-quick-view-drawer .fkcart-desc-title{font-weight:600;font-size:18px;margin-top:16px}#fkcart-modal .fkcart-product-form-field .fkcart-quantity-selector{margin-top:0}#fkcart-modal .fkcart-quick-view-drawer .woocommerce-variation-description{display:none}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-product-stock{display:flex;justify-content:space-between}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation{display:flex;align-items:center;justify-content:space-between}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation .woocommerce-variation-price{margin:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table td,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table th,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table tr{padding:0;margin:0;background-color:var(--fkcart-bg-color);border:0;border-collapse:collapse}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table th{text-align:left;min-width:100px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table td{width:100%}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table tr{display:flex;flex-direction:row;gap:16px;align-items:baseline;flex-wrap:nowrap}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation p{margin:0;padding:0}#fkcart-modal .fkcart-quick-view-drawer .stock::before{content:unset}#fkcart-modal .fkcart-quick-view-drawer .stock{display:inline-flex;text-align:center;place-content:center;background:var(--fkcart-success-bg-color);border-radius:30px;font-weight:500;font-size:12px;color:var(--fkcart-success-color);line-height:16px;padding:2px 12px;box-sizing:border-box}#fkcart-modal .fkcart-quick-view-drawer .stock.out-of-stock{background-color:var(--fkcart-error-bg-color);color:var(--fkcart-error-color)}#fkcart-modal .fkcart-quick-view-drawer .woocommerce-Price-amount{font-weight:400;font-size:16px;line-height:16px;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-checkout-wrap .fkcart-shopping-link,#fkcart-modal .fkcart-shopping-link{font-size:14px;text-align:center;color:var(--fkcart-secondary-text-color);font-weight:500;line-height:20px;cursor:pointer;display:block;text-decoration:none;margin:10px 0 -5px}#fkcart-modal[data-upsell-style] .fkcart-preview-loading [class*=fkcart-upsell-style]{display:none}#fkcart-modal[data-upsell-style=style1] .fkcart-preview-loading .fkcart-upsell-style1{display:block}#fkcart-modal[data-upsell-style=style2] .fkcart-preview-loading .fkcart-upsell-style2{display:block}#fkcart-modal[data-upsell-style=style3] .fkcart-preview-loading .fkcart-upsell-style3{display:block}#fkcart-modal .fkcart-quantity-selector [data-lastpass-icon-root]{display:none}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-remove-item{right:10px}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:last-child:hover .fkcart-reward-text{left:0;right:unset}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:left}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap{justify-content:right}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{padding:0 3px 0 0}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:center}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-carousel__container,.rtl #fkcart-modal .fkcart-carousel-dots{flex-direction:row-reverse}@media screen and (min-width:1000px){[data-hide=desktop]{display:none!important}.fkcart-quick-view-drawer .fkcart-drawer-backdrop{position:fixed;top:0;height:100vh;width:100vw;background:#000;opacity:0;visibility:hidden;transition:visibility .6s ease-in-out,opacity .4s ease-in-out}.fkcart-quick-view-drawer.fkcart-show .fkcart-drawer-backdrop{right:100%;visibility:visible;opacity:.3}#fkcart-floating-toggler .fkcart-item-count{min-width:24px;height:24px;font-size:12px}}@media screen and (max-width:1000px){#fkcart-modal .fkcart-drawer{left:auto;height:auto;width:auto;max-width:var(--fkcart-slider-desktop-width,420px);overflow:initial;position:inherit;min-width:100%}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-style3{grid-template-rows:1fr 150px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap{padding:16px 32px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items{overflow:hidden;width:100%;padding:0}#fkcart-modal .fkcart-drawer.fkcart-upsell-style3 .fkcart-drawer-container,#fkcart-modal .fkcart-drawer.fkcart-upsell-style3 .fkcart-drawer-container .fkcart-drawer-wrap{height:auto}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart-item-wrap{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:#fff0;margin-left:-15px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{margin-bottom:0;padding-left:15px;display:flex;height:auto;position:relative;flex:0 0 100%;flex-direction:row;text-align:left}#fkcart-modal .fkcart-drawer .fkcart-nav-btn{top:50%}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 24px 0 0}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-info .fkcart-item-price{display:none}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-misc{display:block}#fkcart-modal .fkcart-drawer .fkcart-drawer-container{transform:unset!important;border-right:0}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap ::-webkit-scrollbar{width:1px;height:2px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap ::-webkit-scrollbar-track{background:0 0}.fkcart-quick-view-drawer{height:auto;max-height:100vh;bottom:0;overflow-y:initial;transform:translateY(100%)}.fkcart-quick-view-drawer .fkcart-drawer-backdrop{position:absolute;content:"";width:100%;left:0;background:#000;visibility:hidden;opacity:0;z-index:2;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.fkcart-quick-view-drawer.fkcart-show{transform:translateY(0)}.fkcart-quick-view-drawer.fkcart-show .fkcart-drawer-backdrop{visibility:visible;opacity:.3;height:100vh;bottom:calc(100% - 10px)}.fkcart-quick-view-drawer .fkcart-drawer-content,.fkcart-quick-view-drawer .fkcart-drawer-shimmer{z-index:3;position:relative;background:var(--fkcart-bg-color,#fff);overflow-y:auto;padding:0;top:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper{width:65px;flex:0 0 65px;margin-right:16px;height:65px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item{margin-bottom:0}.fkcart-quick-view-drawer .fkcart-product-meta{padding-bottom:20px;border-bottom:1px solid var(--fkcart-border-color);margin-bottom:20px;position:sticky;top:0;background:var(--fkcart-bg-color);z-index:1}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:4px}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-height:96px;max-width:96px}}@media screen and (max-width:768px){#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-height:70px;max-width:70px}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-carousel__slide{gap:8px}}@media screen and (max-width:480px){#fkcart-modal .fkcart-preview-ui,#fkcart-modal .fkcart-slider-notices,.fkcart-quick-view-drawer{max-width:var(--fkcart-slider-mobile-width,'100%')}#fkcart-floating-toggler{width:calc(var(--fkcart-toggle-size) * 1.5 * 1px);height:calc(var(--fkcart-toggle-size) * 1.5 * 1px)}#fkcart-floating-toggler .fkcart-floating-icon svg{width:calc(var(--fkcart-toggle-size) * .7 * 1px);height:calc(var(--fkcart-toggle-size) * .7 * 1px)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-height:50px;max-width:50px}}@keyframes fkcartSpinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fkcartCheckmark{0%{height:0;width:0;opacity:1}20%{height:0;width:6px;opacity:1}40%{height:14px;width:6px;opacity:1}100%{height:14px;width:6px;opacity:1}}@keyframes fkcartShimmer{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.fkcart-block-swatch-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fkcart-shortcode-container{display:flex;flex-direction:row;justify-content:flex-start;gap:10px;align-items:center;cursor:pointer}.fkcart-shortcode-container .fkcart-shortcode-icon-wrap{position:relative;display:flex;align-items:center}.fkcart-shortcode-container .fkcart-shortcode-count{position:absolute;top:-5px;right:-5px;min-width:18px;width:auto;height:18px;display:flex;-js-display:flex;align-items:center;justify-content:center;background-color:var(--fkcart-toggle-count-bg-color);border-radius:100%;color:var(--fkcart-toggle-count-font-color);z-index:20;font-weight:600;font-size:12px;line-height:10px;box-sizing:border-box;padding:2px}.fkcart-shortcode-container .fkcart-shortcode-price{font-size:var(--fkcart-menu-text-size)}#fkcart-modal p.backorder_notification{font-size:12px;margin-bottom:0}body.single-product a.added_to_cart.wc-forward{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){body #fkcart-coupon__input{font-size:16px!important}}@media screen and (-webkit-min-device-pixel-ratio:0){body #fkcart-coupon__input{font-size:16px!important}}@media screen and (max-width:1000px){.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart-item-wrap{flex-direction:row-reverse}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{text-align:right;padding:0 15px 0 0}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 0 0 24px}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-misc{margin-left:15px}}.theme-shoptimizer #fkcart-modal .fkcart-preview-ui .fkcart-slider-body{scrollbar-gutter:stable!important}