/*
Theme Name: Storefront Child
Theme URI: https://woocommerce.com/storefront
Template: storefront
Author: WooThemes
Author URI: https://woocommerce.com/
Description: Storefront is the perfect theme for your next WooCommerce project. Designed and developed by WooCommerce Core developers, it features a bespoke integration with WooCommerce itself plus many of the most popular customer facing WooCommerce extensions. There are several layout &amp; color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love it's lean and extensible codebase making it a joy to customize and extend. Looking for a WooCommerce theme? Look no further!
Tags: e-commerce,two-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,featured-images,full-width-template,threaded-comments,accessibility-ready,rtl-language-support,footer-widgets,sticky-post,theme-options
Version: 5.60
Updated: 2024-03-15 08:17:30
*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{-ms-word-wrap:break-word;word-wrap:break-word}body,button,input,textarea{color:#43454b;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400}select{color:initial;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}h1,h2,h3,h4,h5,h6{clear:both;font-weight:300;margin:0 0 .5407911001em;color:#131315}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300}.alpha,h1{font-size:2.617924em;line-height:1.214;letter-spacing:-1px}.beta,h2{font-size:2em;line-height:1.214}.beta+h3,h2+h3{border-top:1px solid rgba(0,0,0,.05);padding-top:.5407911001em}.gamma,h3{font-size:1.618em}.delta,h4{font-size:1.41575em}.alpha,.beta,.delta,.gamma{display:block}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+header h2,form+h2,form+h3,form+h4,form+header h2,ol+h2,ol+h3,ol+h4,ol+header h2,p+h2,p+h3,p+h4,p+header h2,table+h2,table+h3,table+h4,table+header h2,ul+h2,ul+h3,ul+h4,ul+header h2{margin-top:2.2906835em}hr{background-color:#ccc;border:0;height:1px;margin:0 0 1.41575em}p{margin:0 0 1.41575em}ol,ul{margin:0 0 1.41575em 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1em}dt{font-weight:600}dd{margin:0 0 1.618em}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}blockquote{padding:0 1em;border-left:3px solid rgba(0,0,0,.05);font-style:italic}address{margin:0 0 1.41575em}pre{background:rgba(0,0,0,.1);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.618em;padding:1.618em;overflow:auto;max-width:100%}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background-color:rgba(0,0,0,.05);padding:.202em .5407911001em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none;font-weight:600;background:0 0}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.41575em;width:100%}img{height:auto;max-width:100%;display:block}a{color:#2c2d33;text-decoration:none;font-weight:400}a:focus{outline:1px dotted #96588a}.storefront-cute *{font-family:"Comic Sans MS",sans-serif}*{box-sizing:border-box}body{background-color:#fff;overflow-x:hidden}.site{overflow-x:hidden}.header-widget-region,.site-content{-webkit-tap-highlight-color:transparent}.site-header{background-color:#2c2d33;padding-top:1.618em;padding-bottom:1.618em;color:#9aa0a7;background-position:center center;position:relative;z-index:999;border-bottom:1px solid transparent}.site-header .custom-logo-link,.site-header .site-logo-anchor,.site-header .site-logo-link{display:block}.site-header .custom-logo-link img,.site-header .site-logo-anchor img,.site-header .site-logo-link img{max-width:210px}.site-header .custom-logo-link,.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link{margin-bottom:0;float:left}.site-header .widget{margin-bottom:0}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb.page-template-template-homepage .site-header{margin-bottom:0}.header-widget-region{position:relative;z-index:99}.site-branding .site-title{font-size:2em;letter-spacing:-1px;margin:0}.site-branding .site-title a{font-weight:700}.site-branding .site-description{font-size:.875em;display:none}.site-main{margin-bottom:2.617924em}.site-content{outline:0}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top:4.235801032em}.page-template-template-homepage .type-page{padding-top:2.617924em;padding-bottom:2.617924em;position:relative}.page-template-template-homepage .type-page .storefront-hero__button-edit{position:absolute;top:1em;right:1em;font-size:.875em}.page-template-template-homepage .entry-content{font-size:1.1em}.page-template-template-homepage .entry-content p:last-child{margin-bottom:0}.page-template-template-homepage .entry-header h1{font-size:3.706325903em;margin-bottom:.2360828548em}.page-template-template-homepage .entry-content,.page-template-template-homepage .entry-header{max-width:41.0994671405em;margin-left:auto;margin-right:auto;text-align:center}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail{background-size:cover;background-position:center center;padding-top:6.8535260698em;padding-bottom:6.8535260698em}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title{opacity:0;-webkit-transition:all,ease,.5s;transition:all,ease,.5s}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content.loaded,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title.loaded{opacity:1}.site-footer{background-color:#f3f3f3;color:#76787e;padding:1.618em 0 3.706325903em}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#65676d}.site-footer a:not(.button){color:#2c2d33}.site-info{padding:2.617924em 0}.alignleft{display:inline;float:left;margin-right:1em}.alignright{display:inline;float:right;margin-left:1em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}table{border-spacing:0;width:100%;border-collapse:separate}table caption{padding:1em 0;font-weight:600}table td,table th{padding:1em 1.41575em;text-align:left;vertical-align:top}table td p:last-child,table th p:last-child{margin-bottom:0}table th{font-weight:600}table thead th{padding:1.41575em;vertical-align:middle}table tbody h2{font-size:1em;letter-spacing:normal;font-weight:400}table tbody h2 a{font-weight:400}.error404 .site-content .widget_product_search{padding:1.618em;background-color:rgba(0,0,0,.025)}.error404 .site-content .widget_product_search form{margin:0}.error404.left-sidebar .content-area,.error404.right-sidebar .content-area{width:100%}.error404 .fourohfour-columns-2{padding:2.617924em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;margin-bottom:2.617924em}.error404 .fourohfour-columns-2:after,.error404 .fourohfour-columns-2:before{content:"";display:table}.error404 .fourohfour-columns-2:after{clear:both}.error404 .fourohfour-columns-2 .widget,.error404 .fourohfour-columns-2 ul.products,.error404 .fourohfour-columns-2 ul.products li.product{margin-bottom:0}.error404 .fourohfour-columns-2 .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.error404 .fourohfour-columns-2 .col-1 ul.products li.product{width:45.4545454545%;float:left;margin-right:9.0909090909%}.error404 .fourohfour-columns-2 .col-2{width:47.8260869565%;float:right;margin-right:0;padding:1.618em;background-color:rgba(0,0,0,.025)}#comments{padding-top:2.617924em}#comments .comments-title{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:.5407911001em;margin-bottom:1.618em}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-body:after,#comments .comment-list .comment-body:before{content:"";display:table}#comments .comment-list .comment-body:after{clear:both}#comments .comment-list .comment-content{padding-bottom:1.618em;margin-bottom:1.618em}#comments .comment-list .comment-content .comment-text{padding:1.618em;border-radius:3px}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{margin-bottom:1em;max-width:64px;height:auto}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{font-style:normal;clear:both;display:block}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply:after,#comments .comment-list .reply:before{content:"";display:table}#comments .comment-list .reply:after{clear:both}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{clear:both;padding:1.618em;background-color:rgba(0,0,0,.0125);position:relative}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{position:absolute;top:.5407911001em;right:.5407911001em;display:block;height:1em;width:1em;overflow:hidden;line-height:1;font-size:1.41575em;text-align:center;-webkit-transition:ease,.3s,-webkit-transform;transition:ease,.3s,-webkit-transform;transition:transform,ease,.3s;transition:transform,ease,.3s,-webkit-transform}#respond #cancel-comment-reply-link:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.hentry{margin:0 0 4.235801032em}.hentry .wp-post-image{margin-bottom:1.618em;margin-left:auto;margin-right:auto}.hentry .entry-header{margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,.05)}.hentry .entry-header .byline,.hentry .entry-header .posted-on{font-size:.875em}.hentry .entry-header .byline a,.hentry .entry-header .posted-on a{font-weight:400;text-decoration:underline}.hentry .entry-header .byline a:hover,.hentry .entry-header .posted-on a:hover{text-decoration:none}.hentry .entry-meta{font-weight:300}.hentry.type-page .entry-header{border-bottom:0;margin-bottom:0}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1em}.author,.cat-links,.comments-link,.tags-links{display:block;margin-bottom:1.618em}.author .avatar{width:64px;margin-bottom:1em}form{margin-bottom:1.618em}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}.added_to_cart,.button,button,input[type=button],input[type=reset],input[type=submit]{border:0;background:0 0;background-color:#43454b;border-color:#43454b;color:#fff;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;outline:0;-webkit-appearance:none;-webkit-font-smoothing:antialiased;border-radius:0}.added_to_cart.alt,.added_to_cart.cta,.button.alt,.button.cta,button.alt,button.cta,input[type=button].alt,input[type=button].cta,input[type=reset].alt,input[type=reset].cta,input[type=submit].alt,input[type=submit].cta{background-color:#2c2d33;border-color:#2c2d33}.added_to_cart.alt:hover,.added_to_cart.cta:hover,.button.alt:hover,.button.cta:hover,button.alt:hover,button.cta:hover,input[type=button].alt:hover,input[type=button].cta:hover,input[type=reset].alt:hover,input[type=reset].cta:hover,input[type=submit].alt:hover,input[type=submit].cta:hover{background-color:#2c2d33}.added_to_cart:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff}.added_to_cart:focus,.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:1px dotted #96588a}.added_to_cart.loading,.button.loading,button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading{opacity:.5}.added_to_cart.small,.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:.5407911001em .875em;font-size:.875em}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5!important;cursor:not-allowed}.added_to_cart.disabled:hover,.added_to_cart:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{opacity:.5!important}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.input-text,input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;outline:0;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}.input-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:#e6e5e5;color:#2b2c30}textarea{overflow:auto;padding-left:.875em;vertical-align:top;width:100%}label{font-weight:400}label.inline input{width:auto}fieldset{padding:1.618em;padding-top:1em;border:0;margin:0;margin-bottom:1.618em;margin-top:1.618em}fieldset legend{font-weight:600;padding:.6180469716em 1em;margin-left:-1em}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}img{border-radius:3px}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;display:inline-block;border-radius:0}.wp-caption{margin-bottom:1em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid rgba(0,0,0,.05);padding:1em 0}.gallery{margin-bottom:1em}.gallery:after,.gallery:before{content:"";display:table}.gallery:after{clear:both}.gallery .gallery-item{float:left}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{border:none;height:auto;margin:0 auto}.gallery .gallery-item .gallery-caption{margin:0;text-align:center}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.3%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}embed,iframe,object,video{max-width:100%}.secondary-navigation{display:none}button.menu-toggle{cursor:pointer;text-align:left;float:right;position:relative;border:2px solid transparent;box-shadow:none;border-radius:2px;background-image:none;padding:.6180469716em .875em .6180469716em 2.617924em;font-size:.875em}button.menu-toggle:hover{background-image:none}button.menu-toggle span:before{-webkit-transition:all,ease,.2s;transition:all,ease,.2s}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;-webkit-transition:all,ease,.2s;transition:all,ease,.2s;border-radius:3px}button.menu-toggle:before{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}button.menu-toggle:after{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.toggled button.menu-toggle:after,.toggled button.menu-toggle:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggled button.menu-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.toggled button.menu-toggle span:before{opacity:0}.primary-navigation{display:none}.main-navigation:after,.main-navigation:before{content:"";display:table}.main-navigation:after{clear:both}.main-navigation div.menu{display:none}.main-navigation div.menu:last-child{display:block}.main-navigation .menu{clear:both}.handheld-navigation,.main-navigation div.menu>ul:not(.nav-menu),.nav-menu{overflow:hidden;max-height:0;-webkit-transition:all,ease,.8s;transition:all,ease,.8s}.handheld-navigation{clear:both}.handheld-navigation ul{margin:0}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{max-height:1750px}.main-navigation ul{margin-left:0;list-style:none;margin-bottom:0}.main-navigation ul ul{display:block;margin-left:1.41575em}.main-navigation ul li a{padding:.875em 0;display:block}.main-navigation ul li a:hover{color:#e6e6e6}.site-main nav.navigation{clear:both;padding:2.617924em 0}.site-main nav.navigation:after,.site-main nav.navigation:before{content:"";display:table}.site-main nav.navigation:after{clear:both}.site-main nav.navigation .nav-next a,.site-main nav.navigation .nav-previous a{display:inline-block;-webkit-transition:all,ease,.3s;transition:all,ease,.3s;padding:.6180469716em 1em;border-radius:3px}.site-main nav.navigation .nav-previous{float:left;width:50%}.site-main nav.navigation .nav-previous a:hover{-webkit-transform:translate(-1em);-ms-transform:translate(-1em);transform:translate(-1em)}.site-main nav.navigation .nav-next{float:right;text-align:right;width:50%}.site-main nav.navigation .nav-next a:hover{-webkit-transform:translate(1em);-ms-transform:translate(1em);transform:translate(1em)}.pagination,.woocommerce-pagination{padding:1em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;text-align:center;clear:both}.pagination ul.page-numbers:after,.pagination ul.page-numbers:before,.woocommerce-pagination ul.page-numbers:after,.woocommerce-pagination ul.page-numbers:before{content:"";display:table}.pagination ul.page-numbers:after,.woocommerce-pagination ul.page-numbers:after{clear:both}.pagination .page-numbers,.woocommerce-pagination .page-numbers{list-style:none;margin:0}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li{display:inline-block}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgba(0,0,0,.025);color:#43454b}.pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#2c2d33;border-color:#2c2d33}.pagination .page-numbers li .page-numbers.dots,.woocommerce-pagination .page-numbers li .page-numbers.dots{background-color:transparent}.pagination .page-numbers li .page-numbers.next,.pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{padding-left:1em;padding-right:1em}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgba(0,0,0,.05)}.rtl .pagination a.next,.rtl .pagination a.prev,.rtl .woocommerce-pagination a.next,.rtl .woocommerce-pagination a.prev{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.widget{margin:0 0 3.706325903em}.widget select{max-width:100%}.widget .widget-search .search-submit{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.widget .widget-title,.widget .widgettitle{font-size:1.41575em;letter-spacing:0;border-bottom:1px solid rgba(0,0,0,.05);padding:0 0 1em;margin-bottom:1em;font-weight:300}.widget ul{margin-left:0;list-style:none}.widget ul ul{margin-left:1.618em}.widget-area .widget{font-weight:300}.widget-area .widget a.button{font-weight:600!important}.header-widget-region:after,.header-widget-region:before{content:"";display:table}.header-widget-region:after{clear:both}.header-widget-region .widget{margin:0;padding:1em 0;font-size:.875em}.widget_product_search form,.widget_search form{position:relative}.widget_product_search form input[type=search],.widget_product_search form input[type=text],.widget_search form input[type=search],.widget_search form input[type=text]{width:100%}.widget_product_search form input[type=submit],.widget_search form input[type=submit]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;top:0;left:0}.widget_archive ul,.widget_categories ul,.widget_layered_nav ul,.widget_layered_nav_filters ul,.widget_links ul,.widget_nav_menu ul,.widget_pages ul,.widget_product_categories ul,.widget_recent_comments ul,.widget_recent_entries ul{margin:0}.widget_archive ul li,.widget_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li,.widget_links ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_product_categories ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{list-style:none;margin-bottom:1em;line-height:1.41575em}.widget_archive ul .children,.widget_categories ul .children,.widget_layered_nav ul .children,.widget_layered_nav_filters ul .children,.widget_links ul .children,.widget_nav_menu ul .children,.widget_pages ul .children,.widget_product_categories ul .children,.widget_recent_comments ul .children,.widget_recent_entries ul .children{margin-top:.6180469716em;margin-left:1.618em}.widget_archive ul .children,.widget_categories ul .children,.widget_layered_nav ul .children,.widget_layered_nav_filters ul .children,.widget_links ul .children,.widget_nav_menu ul .children,.widget_pages ul .children,.widget_product_categories ul .children,.widget_recent_comments ul .children,.widget_recent_entries ul .children{margin-left:0;margin-top:1em}.footer-widgets #wp-calendar td,.footer-widgets #wp-calendar th,.widget-area #wp-calendar td,.widget-area #wp-calendar th{padding:.236em;text-align:center}.widget_pages ul ul.children,.widget_recent_entries ul ul.children{margin:.6180469716em 0 0 1.41575em}.widget_rating_filter .wc-layered-nav-rating{margin-bottom:.6180469716em}.widget_rating_filter .wc-layered-nav-rating a{text-decoration:none!important}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block;height:1em;line-height:1}.widget-area .widget{font-size:.875em}.widget-area .widget h1.widget-title{font-size:1.41575em}.widget-area .widget a:not(.button){font-weight:400;text-decoration:underline}.widget-area .widget a:not(.button):hover{text-decoration:none}
@media (min-width:768px){table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left}.site-header{padding-top:2.617924em;padding-bottom:0}.site-header .site-branding{display:block;width:21.7391304348%;float:left;margin-right:4.347826087%;clear:both}.site-header .site-branding img{height:auto;max-width:100%;max-height:none}.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:left;margin-right:4.347826087%}.woocommerce-active .site-header .site-search{width:21.7391304348%;float:right;margin-right:0;clear:none}.woocommerce-active .site-header .main-navigation{width:73.9130434783%;float:left;margin-right:4.347826087%;clear:both}.woocommerce-active .site-header .site-header-cart{width:21.7391304348%;float:right;margin-right:0;margin-bottom:0}.site-branding .site-description{margin-bottom:0;display:block}.custom-logo-link,.site-branding,.site-header-cart,.site-logo-anchor,.site-logo-link,.site-search{margin-bottom:1.41575em}.site-header .subscribe-and-connect-connect{float:right;margin-bottom:1em}.site-header .subscribe-and-connect-connect .icons{list-style:none;margin:0}.site-header .subscribe-and-connect-connect .icons a{font-size:1em!important}.site-header .subscribe-and-connect-connect .icons li{margin:0 0 0 .5407911001em!important;display:inline-block}.col-full{max-width:66.4989378333em;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}.col-full:after,.col-full:before{content:"";display:table}.col-full:after{clear:both}.col-full:after{content:" ";display:block;clear:both}.site-content:after,.site-content:before{content:"";display:table}.site-content:after{clear:both}.content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.widget-area{width:21.7391304348%;float:right;margin-right:0}.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.right-sidebar .widget-area{width:21.7391304348%;float:right;margin-right:0}.left-sidebar .content-area{width:73.9130434783%;float:right;margin-right:0}.left-sidebar .widget-area{width:21.7391304348%;float:left;margin-right:4.347826087%}.storefront-full-width-content .content-area{width:100%;float:left;margin-left:0;margin-right:0}.content-area,.widget-area{margin-bottom:2.617924em}.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area{width:100%;float:left;margin-left:0;margin-right:0}.footer-widgets{padding-top:4.235801032em;border-bottom:1px solid rgba(0,0,0,.05)}.footer-widgets:after,.footer-widgets:before{content:"";display:table}.footer-widgets:after{clear:both}.footer-widgets.col-2 .block{width:47.8260869565%;float:left;margin-right:4.347826087%}.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}.footer-widgets.col-3 .block{width:30.4347826087%;float:left;margin-right:4.347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.footer-widgets.col-4 .block{width:21.7391304348%;float:left;margin-right:4.347826087%}.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}.comment-list:after,.comment-list:before{content:"";display:table}.comment-list:after{clear:both}.comment-list .comment{clear:both}.comment-list .comment-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;text-align:right}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list #respond,.comment-list .comment-content{width:76.4705882353%;float:right;margin-right:0}.comment-list #respond{float:right}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-right:0}.comment-list .comment-body #respond{box-shadow:0 6px 2em rgba(0,0,0,.2);margin-bottom:2.617924em;margin-top:-1.618em}.comment-list .reply{clear:both;text-align:right}.comment-list ol.children{width:88.2352941176%;float:right;margin-right:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:left;margin-right:6.6666666667%}.comment-list ol.children #respond,.comment-list ol.children .comment-content{width:73.3333333333%;float:right;margin-right:0}.comment-list ol.children ol.children{width:86.6666666667%;float:right;margin-right:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:left;margin-right:7.6923076923%}.comment-list ol.children ol.children #respond,.comment-list ol.children ol.children .comment-content{width:69.2307692308%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:left;margin-right:9.0909090909%}.comment-list ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children .comment-content{width:63.6363636364%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:left;margin-right:11.1111111111%}.comment-list ol.children ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children ol.children .comment-content{width:55.5555555556%;float:right;margin-right:0}#respond{padding:2.617924em}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:left;margin-right:5.8823529412%}#respond .comment-form-url{float:right;margin-right:0}#respond .comment-form-comment{clear:both}.hentry .entry-header{margin-bottom:2.617924em}.hentry.type-post:after,.hentry.type-post:before{content:"";display:table}.hentry.type-post:after{clear:both}.hentry.type-post .entry-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;font-size:.875em}.hentry.type-post .entry-content{width:76.4705882353%;float:right;margin-right:0}.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:none}.primary-navigation{display:block}.main-navigation,.secondary-navigation{clear:both;display:block;width:100%}.main-navigation ul,.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;text-align:left}.main-navigation ul li a,.secondary-navigation ul li a{display:block}.main-navigation ul li a:before,.secondary-navigation ul li a:before{display:none}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul{left:0;display:block}.main-navigation ul li.focus>ul li>ul,.main-navigation ul li:hover>ul li>ul,.secondary-navigation ul li.focus>ul li>ul,.secondary-navigation ul li:hover>ul li>ul{left:-9999px}.main-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.main-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul li.focus>ul li.focus>ul,.main-navigation ul li.focus>ul li:hover>ul,.main-navigation ul li:hover>ul li.focus>ul,.main-navigation ul li:hover>ul li:hover>ul,.secondary-navigation ul li.focus>ul li.focus>ul,.secondary-navigation ul li.focus>ul li:hover>ul,.secondary-navigation ul li:hover>ul li.focus>ul,.secondary-navigation ul li:hover>ul li:hover>ul{left:100%;top:0;display:block}.main-navigation ul ul,.secondary-navigation ul ul{float:left;position:absolute;top:100%;z-index:99999;left:-9999px}.main-navigation ul ul.sub-menu--is-touch-device,.secondary-navigation ul ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul ul li,.secondary-navigation ul ul li{display:block}.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:200px}ul.menu li.current-menu-item>a{color:#43454b}.storefront-primary-navigation{clear:both;margin-left:-99em;margin-right:-99em;padding-left:99em;padding-right:99em}.storefront-primary-navigation:after,.storefront-primary-navigation:before{content:"";display:table}.storefront-primary-navigation:after{clear:both}.main-navigation div.menu{display:block}.main-navigation ul.menu,.main-navigation ul.nav-menu{max-height:none;overflow:visible}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:1.618em 1em}.main-navigation ul.menu>li:first-child,.main-navigation ul.nav-menu>li:first-child{margin-left:-1em}.main-navigation ul.menu>li.menu-item-has-children:hover:after,.main-navigation ul.menu>li.page_item_has_children:hover:after,.main-navigation ul.nav-menu>li.menu-item-has-children:hover:after,.main-navigation ul.nav-menu>li.page_item_has_children:hover:after{display:block}.main-navigation ul.menu ul,.main-navigation ul.nav-menu ul{margin-left:0}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:.875em 1.41575em;font-weight:400;font-size:.875em}.main-navigation ul.menu ul li:last-child,.main-navigation ul.nav-menu ul li:last-child{border-bottom:0}.main-navigation ul.menu ul ul,.main-navigation ul.nav-menu ul ul{margin-left:0;box-shadow:none}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background-color:rgba(0,0,0,.025)}.main-navigation a{padding:0 1em 2.2906835em}.secondary-navigation{margin:0 0 1.618em;width:auto;clear:none;line-height:1}.secondary-navigation .menu{font-size:.875em;width:auto;float:right}.secondary-navigation .menu>li:hover>a{text-decoration:none}.secondary-navigation .menu ul a{padding:.326em .875em;background:rgba(0,0,0,.05)}.secondary-navigation .menu ul li:first-child a{padding-top:1em}.secondary-navigation .menu ul li:last-child a{padding-bottom:1em}.secondary-navigation .menu ul ul{margin-top:-.6180469716em}.secondary-navigation .menu a{padding:1em .875em;color:#737781;font-weight:400}.secondary-navigation .menu a:hover{text-decoration:none}}@media (max-width:66.4989378333em){.col-full{margin-left:2.617924em;margin-right:2.617924em;padding:0}}@media (max-width:568px){.col-full{margin-left:1.41575em;margin-right:1.41575em;padding:0}}
.woocommerce-checkout  .woocommer.post-type-archive-product .products.columns-4 > lice-input-wrapper,.woocommerce-form-login .password-input,#customer_login .password-input,.woocommerce-billing-fields .woocommerce-input-wrapper,.form-row  .woocommerce-input-wrapper{display: block;width: 100%;}
.woocommerce-account .woocommerce-orders-table a,.woocommerce-MyAccount-content a.button:not([name="save_address"]) {background:none!important;text-decoration:none!important;}.gens-refer-a-friend--share-text h3 {font-size: 2em;font-weight: 600;}@media screen and (max-width:768px){.woocommerce-MyAccount-navigation a{text-align:left;}.woocommerce-MyAccount-navigation ul li a:before{position: relative;top:-5px;}}  .gens-referral_share a i {padding-right:0;padding-left:8px;}  .gens-referral_share a {margin-right:0;margin-left:1%;}.gens-raf-message .gens-ctc{right:auto;left:15px;}  .gens-raf-message, .gens-raf-mail-share {padding:20px 20px 20px 90px !important}
table td, table th {text-align:left;}
@media screen and (max-width: 780px) {
    .gens-raf-message, .gens-raf-mail-share {padding:20px 10px 35px 10px !important;}
    .gens-raf-message.gens-raf__url strong {display:block;}
    .gens-raf-message .gens-ctc {left: 0;right: 0;bottom: 5px;text-align:center;}
}
/*Template*/
.post-type-archive-product .products.columns-4 {display: flex;flex-wrap: wrap;justify-content: flex-start;flex-direction: row;align-items: flex-start;width: 100%;max-width: 1470px;}
.post-type-archive-product .products.columns-4 > li {flex: 1 0 23%;max-width: 23%!important;width: 23% !important;margin: 0 0 4em 0;float: none!important;}
.center-it.img, .center-it img{margin:auto !important;}
main#main, div#primary, .col-full, div#content, div#page, .page, .post{margin-bottom:0 !important;padding-bottom:0 !important;}
div#page{padding:0 !important;}
.slick-list.draggable{padding-bottom:0;}
select::-ms-expand{display:none;}
span.weight{display:none;}
.cross-sells{text-align:center;}
.slick-track .button{display:none;}
#back-to-top{position:fixed;bottom:115px;left:0;z-index:9999;width:34px;height:34px;text-align:center;line-height:30px;background:#373737d4;color:#fff;cursor:pointer;border:0;border-radius:0;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;}
.woocommerce-active .site-header .site-search{width:100%;}
.woocommerce-message{display:none;}
header.entry-header, aside.entry-meta, img.attachment-.size-.wp-post-image{display:none;}
.hentry.type-post .entry-content{width:100%;}
.woocommerce-breadcrumb{display:none !important;}
::-webkit-scrollbar-thumb{-webkit-border-radius:10px !important;border-radius:10px !important;background:rgba(156, 156, 156, 0.8) !important;border:solid 1px #f7f7f7 !important;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3) !important;-webkit-border-radius:10px !important;border-radius:10px !important;}
::-webkit-scrollbar{width:12px !important;}
/*div#wpadminbar{display:none;}*/
form.woocommerce-product-search input{background:none;border-bottom:solid 1px #fff;color:white;}
.widget_search form:before, .widget_product_search form:before{color:#ffffff;font-size:16px;margin-top:-10px;text-align:right;margin-left:-15px;width:10px;}
.picture-center img{margin:auto;}
.slick-track span.catalog-short-desc{position:absolute;width:100%;font-weight:600;text-align:center;right:0;bottom:-25px !important;}
.slick-track span.soldout{position:absolute;top:0;right:0;z-index:100;margin-top:8px;padding:4px;padding-right:11px;padding-left:11px;background:black;color:white;}
.delete-border-acordion1 div{border:solid 0px #fff!important;font-size:17px !important;padding:5px !important;}
.page-id-925 header.entry-header, .page-id-212 header.entry-header, .page-id-42 header.entry-header, .page-id-65 header.entry-header, .page-id-50 header.entry-header, .page-id-72 header.entry-header{display:none;}
.whatsapp-icon-box-contact i{color:#212121 !important;}
.contact-form-center div{width:100%;max-width:350px;margin:auto !important;}
.real-accessability-is-open, .back-to-top-is-open{display:none;}
.pop-search{top:-140px;}
.pop-search-is-open{top:0px !important;}
.pop-search{transition:all 0.4s ease-in-out;position:absolute;width:100%;background:#272727;height:100px;z-index:99999;}
.pop-search .site-search form.woocommerce-product-search{margin-right:0;}
.pop-search .woocommerce-active .site-header .site-search{width:100%;float:left;margin-left:0;clear:none;margin-top:8px;}
.pop-search form.woocommerce-product-search input{height:50px;border-radius:35px;background:#ffffff;box-shadow:none !important;font-size:15px;}
.pop-search form.woocommerce-product-search input::placeholder{font-size:16px !important;}
.pop-search p{font-size:35px;color:#ffffff;font-weight:600;position:absolute;top:12px;right:25px;cursor:pointer;}
.pop-search .widget.woocommerce.widget_product_search{width:80% !important;margin:auto !important;margin-top:16px !important;}
.pop-search form.woocommerce-product-search:before{font-size:22px;color:#272727;margin-top:-12px;}
.wcpscwc-product-slider-wrap .fa-heart{display:none;}
.wcpscwc-product-slider-wrap h2.woocommerce-loop-product__title{text-align:center !important;}
#real-accessability a#real-accessability-btn{background-color:#dc628c;}
#real-accessability-copyright a:hover{background:#cd698b;}
#real-accessability{border:1px #ce688b solid;}
div#waze-icon img{margin:auto !important;}
span.wpcf7-form-control-wrap input{width:100% !important;}
form.wpcf7-form label{width:100% !important;text-align:left;color:black;}
#contact_form_001 label{font-size:15px !important;}
#contact_form_001 input{background:none;box-shadow:none;border-bottom:solid 1px #c1c1c1;}
#contact_form_001 textarea{background:none;box-shadow:none;border:solid 1px #c1c1c1;}
#contact_form_001 input.wpcf7-form-control.wpcf7-submit{width:100%;background:#dc628c !important;color:#fff !important;}
.page-id-72 h1.entry-title{display:none;}
div#wpcf7-f220-p65-o1 {direction: ltr;}
.woocommerce-error{background-color:#ffffff;border:solid 1px #000;color:black;text-align:center;font-weight:600;font-size:18px;margin-top:0px !important;margin-bottom:10px;}
h1, h2, h3, h4, h5, h6, p, li, ul, a, span, button, select, option{font-family:'Assistant', sans-serif;}
nav{box-shadow:none !important;}
i.fa.fa-whatsapp{color:#68D16D;}
i.fa.fa-pinterest{color:#C21E20;}
i.fa.fa-twitter{color:#3AACEC;}
i.fa.fa-google-plus{color:#CC4632;}
i.fa.fa-facebook{color:#41579D;}
i.fa.fa-instagram{color:#E41451;}
.woocommerce-noreviews, p.no-comments{width:80%;border:solid 2px #000;background:none;color:black;text-align:center;margin:auto;font-weight:600;}
.woocommerce-noreviews, p.no-comments{width:80%;border:solid 2px #000;background:none;color:black;text-align:center;margin:auto;font-weight:600;padding:0;padding-bottom:15px;padding-top:15px;}
#back-to-top.show{opacity:1;}
input[type="checkbox"]{background-color:#fff;border:solid 1px #c1c1c1;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px !important;-webkit-appearance:none;outline:none;vertical-align:middle;}
input[type="checkbox"]:checked:after{background-color:#5a5a5a;content:'';display:block;height:10px;position:relative;top:4px;left:4px;width:10px;outline:none;vertical-align:middle;}
nav.woocommerce-breadcrumb a{padding-right:10px;}
.woocommerce-breadcrumb .breadcrumb-separator:after{content:"\f104";}
nav.woocommerce-breadcrumb a:before{display:none !important;}
div#primary{width:100%;}
h1.entry-title{text-align:center;font-size:30px;}
.required{color:black;}
a:hover{text-decoration:none;}
a:focus,.focus a{outline:none !important;}
.home .col-full{max-width:100%;top:100px;text-align:right;margin:0 !important;}
.home h1.entry-title{display:none;}
html{MARGIN:0 !important;}
.s-header-left .deebo-controlers-row .s-wishlist {display: none !important;}
.s-header-left {width: 100px !important;}
.woocommerce-active .site-header .site-search {display: none !important;}
.single-product .yith-wcwl-add-to-wishlist {display: none !important;}
/*rtl*/
.CodeMirror.cm-s-default.ui-resizable, .CodeMirror.cm-s-default.ui-resizable * {direction: ltr !important;}
/*header*/
@media (min-width:767px) and (max-width:900px){.ubermenu-main a{font-size:15px !important;}  }

.cpops-cart-item__product--name a {white-space: normal;}
ul.ubermenu-submenu{min-height:200px !important;}
.textwidget.custom-html-widget p {padding: 7px 0 0 0;line-height: 15px;margin: 0;}
p.freeshippingheader{font-size:17px !important;}
.login-menu-button i{font-size:13px;padding-top:5px;}
a.login-menu-button i:hover, a.login-menu-button p:hover, a.login-menu-button:hover{color:#737373;}
.current-menu-item a{color:#e2648e!important;}
.s-sub-nav{background:#ffffff;height:50px;box-shadow:0px 5px 7px #00000021;padding-top:7px;}
.container-fluid.news-widget{text-align:center;height:40px;background:#272727;color:white;font-size:11px;letter-spacing:1px;padding-top:5px;}
header#masthead{padding:0;margin:0;z-index:9999;}
.site-header-cart .cart-contents{padding:0px !important;}
.woocommerce-active .site-header .site-header-cart {float: left !important;margin: 0 0 0 10px !important;}
.woocommerce-active .site-header .main-navigation {width: 100%;margin-right: 0;}
/*Footer*/
p.powered-by:hover{color:#45d6ab;}
.contact-us-footer i:hover{color:#ffffff !important;background:#DB628C;}
footer#footer{padding:0;}
.container-fluid.footer-top{padding:0;}
.col-sm-12.col-md-12.col-lg-12.nela-copyright p{text-align:center;}
.newsletter-form{padding:15px;padding-right:40px;padding-left:40px;background:#F2F2F2;height:185px;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;}
.newsletter-form h4{color:black;font-weight:700;font-size:19px;text-align:center;}
.privy-embed-form.newsletter-form-privy iframe{height:150px !important;margin-top:-15px !important;}
.contact-us-footer{padding:15px;padding-top:52px;padding-right:40px;padding-left:40px;background:#F2F2F2;height:185px;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;}
.contact-us-footer h4{color:black;font-weight:700;font-size:19px;padding-right:19px;border-right:solid 1px #ddd;height:60px;padding-top:15px;margin-right:20px;}
.contact-us-footer i{color:#909090 !important;padding:14px;font-size:18px;background:#ffffff;border-radius:100%;margin-left:8px;margin-right:8px;}
.footer-whatsapp i{font-size:23px;padding:12px;}
.contact-us-footer p{font-size:12px;text-align:center;}
p.powered-by{margin:0;font-size:14px;color:white;text-align:left;}
.footer-middle{padding-top:20px;background:#232323;padding-right:40px;padding-left:40px;}
.footer-bottom{background:#000;padding:10px;padding-top:17px;padding-bottom:0px;}
.nela-copyright{font-size:15px;font-weight:400;color:white;}
.footer-middle-first{padding:5px;}
.footer-middle-first h4{color:#ffffff;font-weight:700;font-size:18px;text-align:left}
.footer-menus i{font-size:23px !important;}
.footer-middle-second{margin:auto;padding-right:40px;}
ul#menu-footer4-1 i, ul#menu-footer4 i{color:#232323;cursor:pointer;}
ul#menu-footer4-1 i:hover, ul#menu-footer4 i:hover{color:#e2648f;}
#menu-mobile-footer-1 li{display:inline;padding-left:15px;}
#menu-mobile-footer-1 a{color:white !important;}
ul#menu-mobile-footer-1{text-align:center;margin-top:10px;}
.contact-fotter-div{text-align:center;}
.container-fluid.footer-copyright-top{background:#0c0c0c;}
ul#menu-footer4-1 li, ul#menu-footer4-1 a, ul#menu-footer4 li, ul#menu-footer4 a{display:inline-block;font-size:15px;text-align:center;margin:0;}
ul#menu-footer4-1 a, ul#menu-footer4 a{background:#eee;width:45px;height:45px;vertical-align:middle;border-radius:50px;padding-top:11px;margin:0 10px 0 0;}
p.contact-fotter-text, #menu-footer4-1, #menu-footer4{display:inline-block;margin-right:12px;}
ul#menu-footer4-1, ul#menu-footer4{text-align:center;margin:0px;}
ul#menu-footer4-1 a:hover, #menu-footer4-1 i.fa.fa-instagram:hover, ul#menu-footer4 a:hover, #menu-footer4 i.fa.fa-instagram:hover, .footer-copyright p:hover{color:#e2648f !important;}
ul#menu-footer4_social li, ul#menu-footer4-1_social li{display:inline;padding-left:5px;font-size:20px;}
.site-footer{background-color:#fafafa;color:rgb(125, 125, 125);padding-bottom:0;}
.site-footer hr{margin:0;}
.site-footer h6.footer-h6{font-weight:600;text-align:right;}
.site-footer ul{list-style:none;margin-left:0;font-size:13px;text-align:left;}
.site-footer li{padding-bottom:7px;}
.footer-copyright{width:49%;padding:0;}
.footer-copyright a{text-align:left;}
.footer-copyright img{float:left;margin-top:3px;}
.SentrySiteDiv{padding-left:8px;float:left;}
p.deeboSHOP{margin:0px;font-size:16px;font-weight:600;color:black;}
.footer-copyright p{color:white;margin:auto;margin-top:10px;margin-bottom:10px;font-size:14px;line-height:14px;}
p.secure-payment-p-footer{font-size:14px;font-weight:600;margin-bottom:0;}
.secure-payment-footer img{width:200px;}
p.secure-payment-p-footer{font-size:14px;color:#dadada;font-weight:600;margin-bottom:0;text-align:left;}
.secure-payment-footer{margin-top:8px;width:100%;color:#eee;font-size:25px;text-align:left;}
.footer-company-copyright{font-size:12px;text-align:center;width:49%;display:inline-block;padding:0;padding-left:5px;text-align: left;}
.row.copyright{padding-top:10px;background:#171717;padding-bottom:0;}
.footer-copyright-bottom .container-fluid{width:100%;background:#0b0b0b;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
ul#menu-social{margin-bottom:0;}
.social-links i{background:#414141;width:20px;height:20px;text-align:center;color:white !important;font-size:12px;border-radius:50px;padding:4px;margin-left:10px;}
.footer-middle-first a:not(.button), .footer-middle-first h6{color:#dadada !important;}
.site-footer a:not(.button):hover, .site-footer h6:hover{color:#e2648f !important;}
#mobile-toggle-btn,#mobile-toggle-btn2 {display: block;z-index: 999;background: none;padding: 0 15px;height:40px;}
.hide_imp {height:0;opacity:0;-webkit-transition:all ease-out .5s;transition:all ease-out .5s;-moz-transition:all ease-out 0.5s;}

/*fixes mobile*/
#mobile-toggle-btn ,#mobile-toggle-btn{display: block;z-index: 999;background: none;padding: 0 15px;height:40px;}
.hide_imp {height:0;opacity:0;-webkit-transition:all ease-out .5s;transition:all ease-out .5s;-moz-transition:all ease-out 0.5s;}
/*new product*/
.product_vitamin {clear: both;width: 800px;margin: 0 auto;max-width:100%;}
.product_v_section1 {background-color:#FAC933;padding:60px 80px;max-width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.product_v_section2,.product_v_section3,.product_v_section4,.product_v_section7 {max-width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;justify-content:center;flex-wrap:wrap;}
.product_v_section1 > div:first-child{-webkit-box-flex:1 ;-moz-box-flex: 1;width: 30%;-webkit-flex: 1;-ms-flex: 1;flex: 1 0 35%;}
.product_v_section1 > div:last-child{-webkit-box-flex:1 ;-moz-box-flex: 1;width: 70%;-webkit-flex: 1;-ms-flex: 1;flex: 1 0 65%;}
.product_v_section1 img {max-width:100%;}
.product_v_section1 h3 {font-size: 74px;color: #fff;font-weight: 900;word-break: break-word;width: 75%;margin: 0 auto;line-height: 60px;text-align:center;}
.product_v_section1 p {color:#fff;font-size: 42px;line-height: 1.1;margin: 0!important;text-align:center;}
.product_v_section2 {background-color:transparent;padding:100px 0;}
.product_v_section2 > div,.product_v_section4 > div {-webkit-box-flex:1 ;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 0 100%;text-align: center;align-items: center;padding: 30px 0;}
.product_v_section2 div img {max-width:100%;margin:0 auto;}
.product_v_section2 div p,.product_v_section6 div p {font-size:20px;color:#393939;line-height:1.6!important;padding:0!important;margin:0!important;}
.product_v_section2_title {text-align:center;}
.product_v_section2_title span {font-size:68px;color:#6A4648;display:block;line-height:1;}
.product_v_section3,.product_v_section7 {background-position:center;background-repeat:no-repeat;background-size:cover;padding:150px;}
.product_v_section3 .shadow_image,.product_v_section7 .shadow_image {position:relative;z-index:3;}
.product_v_section3 .shadow_image:after{content:"";background-color:#fff;width:102%;height:102%;right:0;top:0;position:absolute;z-index:-1; -webkit-filter: blur(20px);-moz-filter: blur(20px);-o-filter: blur(20px);-ms-filter: blur(20px);filter: blur(20px);}
.product_v_section7 .shadow_image:after {content:"";background-color:#000;width:102%;height:102%;right:0;top:0;position:absolute;z-index:-1; -webkit-filter: blur(20px);-moz-filter: blur(20px);-o-filter: blur(20px);-ms-filter: blur(20px);filter: blur(20px);}
.product_v_section4 {padding:15px 20px;}
.product_v_section4 h6,.product_v_section4 h5, .product_v_section4 h4, .product_v_section4 h3,.product_v_section8 h6,.product_v_section8 h5, .product_v_section8 h4, .product_v_section8 h3 {text-align:right;}
.product_v_section4 p, .product_v_section8 p {text-align:right;font-size:20px;color:#393939;line-height:1.6!important;padding:0!important;margin:0!important;}
.product_v_section4 .black_row {float:right;}
.product_v_section5 .black_row {float:left;}
.product_v_section5 {padding:100px 0;}
.glow_image {text-align:right;}
.glow_image picture {display:block;}
.glow_image img {display:inline-block;}
.sep_product_title {font-size:48px;font-weight:700;color:#010101;}
.sep_product_title span {display:block;}
.product_v_section6 {padding-bottom:100px;}
.product_v_section8 {padding:50px 0;}
.product_v_section8_space {padding-top: 100px;}
.black_row {background-color:#000;color:#fff!important;display:inline!important;min-height:25px;}
.product_v_section9 {padding:100px 0;}
.product_v_section9 .title_img img,.product_v_section9 .vitamin_tree img {margin:0 auto;max-width:100%;}
.product_v_section9 .vitamin_tree {padding-top: 50px;}
.creamandlemon img { margin:-10% 0 0 0;}

/*backwards style*/
.backorder_notification_custom {margin:0!important;}
.woocommerce-variation-availability {text-align:center;}
/*.woocommerce-variation-availability p {display:inline-block;font-weight: 600;border: 1px solid #000;padding: 5px;margin: 0 0 5px 0;text-align: center;}*/
.backorder_notification p {display:inline-block;font-weight: 600;border: 1px solid #000;padding: 5px;margin: 0 0 5px 0;text-align: center;}
.woocommerce-cart .backorder_notification,.cpops-panel .backorder_notification, .item_summery_checkout + .product-quantity {display:none;}
.tom-custom-product-name {font-size:15px;text-decoration:none;font-weight:700;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width: 270px;}
/*checkout shipping form*/
.toggle-button-cover {display: flex;text-align: left;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;width: 100%;max-width: 100%;}
.toggle-button-cover_text {flex: 1 0 78%;width: 78%;margin: 0;max-width: 78%;height: 40px;padding: 5px 0;display: inline-block;}
.toggle-button-cover_span {display: inline-block;position: relative;flex: 1 0 20%;width: 20%;margin: 0;max-width: 20%;text-align: right;}
#ship-to-different-address-checkbox, #billing-to-different-address-checkbox {position: relative;padding: 0;margin: 0;cursor: pointer;z-index: 3;visibility: hidden;}
.toggle-button-cover_span label {width: 30px;height: 30px;cursor: pointer;position: absolute;right: 4px;top: 2px;border: 1px solid #000;}
.toggle-button-cover_span label:after {content: '';width: 14px;height: 7px;position: absolute;top: 9px;left: 7px;display: inline-block;z-index: 999;border: 3px solid #000;border-top: none;border-right: none;background: transparent;opacity: 0;transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
label.tom_chk_chk.active:after {opacity:1;}

.tom_switch_btn {z-index: 2;}
.layer_form_shipping {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;background-color: #8cf7a0;transition: 0.3s ease all;-webkit-transition: 0.3s ease all;-moz-transition: 0.3s ease all;-o-transition: 0.3s ease all;z-index: 1;}
#tom_button_check {z-index:3;}
#tom_button_check .tom_switch_btn:before, #tom_button_check .tom_switch_btn:after {position: absolute;top: 4px;right: 4px;width: 30px;height: 28px;color: #fff;font-size: 10px;font-weight: bold;text-align: center;line-height: 1;padding: 9px 4px;background-color: #00921c;border-radius: 50%;transition: 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all;-webkit-transition: 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all;-moz-transition: 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all;-o-transition: 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all;display: flex;align-items: center;justify-content: center;z-index: 3;}
/*#tom_button_check .tom_switch_btn:before {content: 'YES';}*/
#tom_button_check .tom_switch_btn:before {content: 'NO';}
/*#tom_button_check .tom_switch_btn:after {content: 'NO';}*/
#tom_button_check .tom_switch_btn:after {content: 'YES';}
#tom_button_check .tom_switch_btn:before {left: -50px;right: auto;background-color: #e2648f;}
#tom_button_check .tom_checkbox:checked + .tom_switch_btn:after {right: -50px;}
#tom_button_check .tom_checkbox:checked + .tom_switch_btn:before {left: 4px;}
#tom_button_check .tom_checkbox:checked ~ .layer_form_shipping {background-color: #ecb8ca;}
.woocommerce-checkout-review-order .cart-discount .cart-discount-text {text-align:left;}
/*.woocommerce-checkout-review-order .cart-discount .cart-discount-amount {text-align:right;}*/
.storefront-full-width-content.woocommerce-cart .entry-header, .storefront-full-width-content.woocommerce-checkout .entry-header, .storefront-full-width-content.woocommerce-account .entry-header, .storefront-full-width-content .woocommerce-products-header {padding-bottom:0!important;}
#place_order_paypal {background: #e2648f;}
.storefront-breadcrumb,.product_list_widget {display:none!important;}
.post-type-archive-product .sortbutton.sortbutton-cache,.post-type-archive-product .storefront-sorting {display:none!important;}
.variations .var-cont label {width:40%;text-align:left;}
.woocommerce-checkout ul#shipping_method li {position:relative;}
#shipping_method label {margin-bottom:0.5em;}
#shipping_method label .amount {position:absolute;right:0;top:0;}
label[for=billing_phone]:after,label[for=shipping_phone]:after {margin: 0 0 0 5px;content: "(Used for shipping issues only)";font-weight: 400;font-size: 13px;}
.myaccount-fieldset {position:relative;}
.myaccount-fieldset input {width:100%;}
.woocommerce-checkout .woocommerce-billing-fields h3 {margin-bottom:0!important;}
.thankyou_raf_extenstion {text-align: left;padding: 10px 20px;background: white;border: solid 1px #e1e1e1;margin-right: 4%;margin-left: 3%;margin-top: 15px;color: black;}
.thankyou_raf_extenstion p {display:block!important;}
.thankyou_raf_extenstion .gens-referral_stats,.thankyou_raf_extenstion .gens-referral_stats__title {display:none!important;}
.woocommerce-order-details {display:none!important;}
.woocommerce-checkout .cart-discount div {text-align:right!important;}
.storefront-product-pagination{display:none!important;}
.tom_thank_you_wrapper,.tom_thank_you_wrapper h3, .tom_thank_you_wrapper p,.tom_thank_you_wrapper div {direction:ltr!important;text-align:left!important;}
.storefront-sticky-add-to-cart.storefront-sticky-add-to-cart--slideInDown,.storefront-product-pagination,.storefront-sticky-add-to-cart.storefront-sticky-add-to-cart--slideOutUp {display:none!important;}
.woocommerce-orders-table table thead th,.woocommerce-orders-table__header {text-align:left;}
.random_bg_tracking {width:100%;height:100%;}
.random_bg_tracking div {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
#tracking_form_order_btn,.cj_track_ups_btn {color: #fff;background-color: #705aef;border-color: #705aef;width:100%;}
#tracking_form_order_btn:hover, .cj_track_ups_btn:hover {background-color:#582658;}
#form_tracking_order input {border:1px solid #444!important;}
#form_tracking_order label {text-align:left!important;}
.form_tracking_order {margin:15px 0 0;}
#form_tracking_order {max-width: 100%;width: 340px;position: relative;margin: 15px 0;}
#tracking_form_order_response {max-width: 100%;width: 340px;position: relative;margin:30px auto 15px;border-top:solid 1px #000;padding:15px;}
#tracking_loader {display:none;margin:30px 0 0;}
#tracking_loader svg {width:70px;}
.tracking_response_list_inner {text-align:left;}
.tracking_response_list h4, .tracking_response_list h5 {font-weight:700;}
.error-404 li.product {margin-left: 0!important;}
.sidebar-traking {padding-top:250px!important;padding-bottom:250px!important;}
.error-404 li.product .widget_search form:before,.error-404 li.product .widget_product_search form:before {color:#000!important;margin-left:-10px!important;}
.badge_response {margin:10px 0 15px;}
.badge_response .badge {color:#fff;padding:10px 20px;}
.badge_response .badge-delivered {background-color: #099e09;}
.badge_response .badge-delivered2 {background-color: #ed8324;}
.badge_response .badge-waiting {background-color:#0087be;}
.badge_response .badge-waiting2 {background-color: #095e73;}
.badge_response .badge-back {background-color: #b84040;}
.sep_line {border-top: 1px solid #eee;margin: 10px 0;border-bottom: 1px solid #eee;}
.sep_line h3 {margin-top:10px;text-align:center;}
.orders_list_tracks {text-align:center;}
.badge-delivered_on-hold {background-color:#f1a20c;}
.badge-delivered_cancelled {background-color:#532106;}
.badge-delivered_failed {background-color:#696750;}
.badge-delivered_refunded {background-color:#883883;}
.badge-delivered_pending {background-color: #282f30;}
.sep_line {border-top: 1px solid #eee;margin: 10px 0;border-bottom: 1px solid #eee;}
.sep_line h3 {margin-top:10px;text-align:center;}
.orders_list_tracks {text-align:center;}
.badge-delivered_on-hold {background-color:#f1a20c;}
.badge-delivered_cancelled {background-color:#532106;}
.badge-delivered_failed {background-color:#696750;}
.badge-delivered_refunded {background-color:#883883;}
.badge-delivered_pending {background-color: #282f30;}
.var-cont label.tom_tab_icon_variation:before {content: none !important;}
.var-cont label.tom_tab_icon_variation img {width:40px;display:block;margin:0 auto!important;position:relative;}
.variations-tabs-figures,.variations-tabs-figures2,.variations-tabs-figures3 {display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;width: 100%;max-width: 100%;}
.variations-tabs-figures .tom_var_price_row, .variations-tabs-figures2 .tom_var_price_row, .variations-tabs-figures3 .tom_var_price_row {flex:1 0 100%;width:100%;max-width:100%;}
.variations-tabs-figures .tom_var_price_row >span:first-child, .variations-tabs-figures3 .tom_var_price_row >span:first-child {display:inline-block;width:50%;font-size:20px;font-weight:900;}
.variations-tabs-figures2 .tom_var_price_row >span:first-child {display:inline-block;width:50%;font-size:20px;font-weight:900;}
.variations-tabs-figures .tom_var_price_row >span:last-child, .variations-tabs-figures3 .tom_var_price_row >span:last-child {display:inline-block;width:50%;text-align:right;font-size:20px;font-weight:900;}
.variations-tabs-figures2 .tom_var_price_row >span:last-child {display:inline-block;width:50%;text-align:right;font-size:20px;font-weight:900;}
.variations-tabs-figures .var-cont, .variations-tabs-figures3 .var-cont {border:none;flex:1 0 20%;width:20%;max-width:20%;height:70px!important;max-height:70px!important;}
.variations-tabs-figures2 .var-cont {border:none;flex:1 0 25%;width:25%;max-width:25%;height:80px!important;max-height:80px!important;}
.variations-tabs-figures .var-cont label{width:100%!important;max-width:100%;margin:0!important;font-size:13px!important;text-align:center;cursor:pointer;padding:10px 0;}
.variations-tabs-figures2 .var-cont label {width:100%!important;max-width:100%;margin:0!important;font-size:13px!important;text-align:center;cursor:pointer;padding:10px 0;}
.variations-tabs-figures3 .var-cont label {width:100%!important;max-width:100%;margin:0!important;font-size:13px!important;text-align:center;cursor:pointer;padding:0;}
.variations-tabs-figures .var-cont .var-price, .variations-tabs-figures .var-cont .var-description {display:none;}
.variations-tabs-figures3 .var-cont .var-price, .variations-tabs-figures3 .var-cont .var-description {display:none;}
.variations-tabs-figures2 .var-cont .var-price, .variations-tabs-figures2 .var-cont .var-description {display:none;}
.tom_tab_img_varx {height:auto;margin:0 0 10px 0;padding:15px 5px 10px 5px;text-align:center;cursor:pointer;}
.tom_tab_img_varx.selected {position: relative;box-shadow: 0 5px 10px 0 #00000030;z-index: 9;border-radius: 5px;border: solid 1px #ccc !important;}
.cpops-powered-by {display:none!important;}
.var-description,.var-description2 {position:relative;display: inline-block;width: 30%;font-size: 16px;font-weight: 600;color: #232323;text-align: center;vertical-align: middle;}
.var_t_m {font-size:11px;padding:0;color:#000;display:inline-block;width:100%;margin:0 auto;word-spacing: 5px;position: absolute;top:-6px;right: 0;left: 0;letter-spacing: 1px;}
.vat_t_m_discount {display:inline-block;width:100%;padding: 0;margin: 0;position:relative;;top:5px;}
.var_b_m {color:#fff;font-size:11px;padding:0 10px;display:inline-block;margin:0 auto;word-spacing: 5px;position:relative;top: -1px;letter-spacing: 3px;}
.variations_form.cart.is-fixed .var_t_m,.variations_form.cart.is-fixed .var_b_m {font-size:10px;letter-spacing:1px;}
@media screen and (max-width:768px) {
    .variations-tabs-figures .tom_var_price_row >span:first-child {width:75%;}
    .variations-tabs-figures3 .tom_var_price_row >span:first-child {width:75%;}
    .variations-tabs-figures2 .tom_var_price_row >span:first-child {width:75%;}
    .variations-tabs-figures .tom_var_price_row >span:last-child {width:25%;}
    .variations-tabs-figures3 .tom_var_price_row >span:last-child {width:25%;}
    .variations-tabs-figures2 .tom_var_price_row >span:last-child {width:25%;}
    .variations-tabs-figures2 .var-cont {flex: 1 0 50%;width: 50%;max-width: 50%;}
}

/**************************************/
/***css from the plugin custom css/js****/
/**************************************/
/*Time to smile mascara*/
.Feeblin-mascara {max-width: 800px;margin: auto;}
.Feeblin-mascara .part-3 img {margin: auto;}
.Feeblin-mascara .part-0{display:flex;background:#000;align-items:center;text-align:center;flex-wrap:wrap;}
.Feeblin-mascara .part-0 h2{width:55%;margin:0;padding:0;font-family:raleway;font-size:60px;line-height:1;color:#aea174;font-weight:500;}
.Feeblin-mascara .part-0 h2 span{display:block;font-weight:700;}
.Feeblin-mascara .part-0 img{margin:0;width:45%;}
.Feeblin-mascara .part-0{display:flex;padding:35px 15px;background:#000;align-items:center;text-align:center;flex-wrap:wrap;}
.Feeblin-mascara .part-1{text-align:center;}
.Feeblin-mascara .part-1 h2{margin:0;padding:75px 0 15px 0;font-family:raleway;font-size:70px;line-height:1;color:#aea174;font-weight:500;}
.Feeblin-mascara .part-1 h2 span{display:block;font-weight:900;}
.Feeblin-mascara .part-1 p{margin:0 0 50px 0;font-family:raleway;font-size:21px;}
.Feeblin-mascara .part-2{display:flex;padding:50px 35px;background:#000;text-align:left;}
.Feeblin-mascara .part-2{display:flex;padding:25px 35px;background:#000;text-align:left;color:#fff;font-weight:300;letter-spacing:0.5px;font-size:15px;}
.Feeblin-mascara .part-2 h3{margin:50px 0 0px 0;font-family:raleway;color:#aea174;font-size:27px;font-style:italic;}
.Feeblin-mascara .part-2 .coli-1{padding:3%;width:35%;}
.Feeblin-mascara .part-2 .coli-2{width:65%;}
.Feeblin-mascara .part-3{padding: 50px 0;text-align:center;}
.Feeblin-mascara .part-3 h2{margin:0;padding:35px 0 65px 0;font-family:raleway;font-size:45px;line-height:1;color:#111;font-weight:500;}
.Feeblin-mascara .part-3 h2 span{display:block;font-weight:900;}
.Feeblin-mascara .first{margin:75px 0 0 0;}
.Feeblin-mascara .part-3 p{margin:0 0 50px 0;letter-spacing:0.5px;font-size:19px;}
/*Product_Page*/
div#tab-reviews{display:block !important;width:100%;}
.button-variable-wrapper li{padding:50px !important;padding-top:25px !important;padding-bottom:25px !important;}
.single-product .variations td label{color:black;font-size:18px;font-weight:600;margin-bottom:0px;font-family:Assistant;}
.extra-area{clear:both;}
.product-added-to-cart-active{position:fixed;width:107%;margin:0;margin-right:-4%;padding:12px;font-size:17px;font-weight:600;text-align:center;bottom:0;background:#000000;background:#000000c2;color:#ffffff;display:block !important;}
.loaderdeebo-active{position:absolute;display:block !important;margin-top:-45px;right:10px;}
p.product-added-to-cart, .loaderdiv{display:none;}
.flex-viewport{background:#ffffff;}
.single-product div#real-accessability{display:none;}
.woocommerce #quantity input::-webkit-outer-spin-button, .woocommerce #quantity input::-webkit-inner-spin-button, .woocommerce #content .quantity input::-webkit-outer-spin-button, .woocommerce #content .quantity input::-webkit-inner-spin-button, .woocommerce-page #quantity input::-webkit-outer-spin-button, .woocommerce-page #quantity input::-webkit-inner-spin-button, .woocommerce-page #content .quantity input::-webkit-outer-spin-button, .woocommerce-page #content .quantity input::-webkit-inner-spin-button{display:none;}
/*.entry-summary .quantity{margin-bottom:15px;}*/
.quantity .qty{width:45%;padding-left:0;padding-right:0;height:50px;text-align:center;box-shadow:none;background:#ffffff;}
input.plus, input.minus{padding:0;height:34px;}
.single-product div.product form.cart{margin-bottom:0px;}
section.related.products span.onsale{display:none;}
.product-acordion-nela div{border-right:0px !important;border-left:0px !important;}
.single-product div.product .woocommerce-product-gallery img{margin:0;width:100%;}
.single-product .woocommerce-loop-product__title a.button.product_type_variable{width:100%;}
.single-product div#secondary{display:none;}
.single-product .woocommerce-breadcrumb{display:none;}
.single-product span.onsale{position:absolute;left:4%;right: auto;top:8px;padding-right:20px;padding-left:20px;border-radius:0px;background:#DB628C;font-size:15px;color:#fff;border:none;z-index:99;}
/*.single-product .sale ins span{color:#e2648f !important;}*/
a.added_to_cart.wc-forward{display:none;}
.single-product a.reset_variations{direction:ltr;color:black;margin:0;margin-top:5px;}
.woocommerce-variation-price{font-size:25px;color:black;font-weight:bold;}
.single-product .stock.in-stock{margin:0px;display:none;}
.single-product .stock.out-of-stock{background:#353535;font-size:16px;font-weight:600;padding-top:5px;padding-bottom:5px;color:#ffffff;margin:0;width:100%;text-align:center;}
.single-product span.soldout{position:absolute;top:0;right:0;font-size:10px;padding:2px;padding-left:7px;padding-right:7px;background:black;color:white;}
.stock.out-of-stock:before{display:none;}
.single-product .variations td.value select{width:100%;padding-top:6px;padding-bottom:6px;padding-right:10px;border-radius:5px;margin:0;outline:none;-webkit-appearance:none;background:url(/wp-content/themes/storefront-child/assets/images/select-arrow.png) no-repeat 3% 50%;background-size:15px 15px;}
.woocommerce-variation.single_variation p{color:black;text-align:center;font-weight:600;}
ul.flex-direction-nav{list-style:none;margin:0;}
li.flex-nav-prev{position:absolute;top:300px;left:0;width:50px;text-align:center;font-size:50px;color:black;}
li.flex-nav-next{position:absolute;top:300px;right:0;width:50px;text-align:center;font-size:50px;color:black;}
ul.flex-direction-nav i{color:#0000007a;}
.outofstock .yith-wcwl-add-to-wishlist{float:none !important;margin:auto !important;}
.single-product .add_to_wishlist i.fa.fa-heart-o.add-to-wishlist-s{display:block;font-size:22px !important;width:40px;height:40px;border-radius:100%;margin:0;color:#000000;line-height:40px;}
.single-product .add_to_wishlist i.fa.fa-heart-o.add-to-wishlist-s{margin:0px !important;}
.single-product p.powered-by{text-align:right !important;}
.single-product button.single_add_to_cart_button {text-transform: uppercase;}
a.checkout-button.button.alt.wc-forward i {padding: 0 10px 0 0;}
.single-product .yith-wcwl-add-button {text-align: left;}

/*new product*/
.product_vitamin {clear: both;width: 800px;margin: 0 auto;max-width:100%;}
.product_v_section1 {background-color:#FAC933;padding:60px 80px;max-width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.product_v_section2,.product_v_section3,.product_v_section4,.product_v_section7 {max-width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;justify-content:center;flex-wrap:wrap;}
.product_v_section1 > div:first-child{-webkit-box-flex:1 ;-moz-box-flex: 1;width: 30%;-webkit-flex: 1;-ms-flex: 1;flex: 1 0 35%;}
.product_v_section1 > div:last-child{-webkit-box-flex:1 ;-moz-box-flex: 1;width: 70%;-webkit-flex: 1;-ms-flex: 1;flex: 1 0 65%;}
.product_v_section1 img {max-width:100%;}
.product_v_section1 h3 {font-size: 74px;color: #fff;font-weight: 900;word-break: break-word;width: 75%;margin: 0 auto;line-height: 60px;text-align:center;}
.product_v_section1 p {color:#fff;font-size: 42px;line-height: 1.1;margin: 0!important;text-align:center;}
.product_v_section2 {background-color:transparent;padding:100px 0;}
.product_v_section2 > div,.product_v_section4 > div {-webkit-box-flex:1 ;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 0 100%;text-align: center;align-items: center;padding: 30px 0;}
.product_v_section2 div img {max-width:100%;margin:0 auto;}
.product_v_section2 div p,.product_v_section6 div p {font-size:20px;color:#393939;line-height:1.6!important;padding:0!important;margin:0!important;}
.product_v_section2_title {text-align:center;}
.product_v_section2_title span {font-size:68px;color:#6A4648;display:block;line-height:1;}
.product_v_section3,.product_v_section7 {background-position:center;background-repeat:no-repeat;background-size:cover;padding:150px;}
.product_v_section3 .shadow_image,.product_v_section7 .shadow_image {position:relative;z-index:3;}
.product_v_section3 .shadow_image:after{content:"";background-color:#fff;width:102%;height:102%;right:0;top:0;position:absolute;z-index:-1; -webkit-filter: blur(20px);-moz-filter: blur(20px);-o-filter: blur(20px);-ms-filter: blur(20px);filter: blur(20px);}
.product_v_section7 .shadow_image:after {content:"";background-color:#000;width:102%;height:102%;right:0;top:0;position:absolute;z-index:-1; -webkit-filter: blur(20px);-moz-filter: blur(20px);-o-filter: blur(20px);-ms-filter: blur(20px);filter: blur(20px);}
.product_v_section4 {padding:15px 20px;}
.product_v_section4 h6,.product_v_section4 h5, .product_v_section4 h4, .product_v_section4 h3,.product_v_section8 h6,.product_v_section8 h5, .product_v_section8 h4, .product_v_section8 h3 {text-align:right;}
.product_v_section4 p, .product_v_section8 p {text-align:right;font-size:20px;color:#393939;line-height:1.6!important;padding:0!important;margin:0!important;}
.product_v_section4 .black_row {float:right;}
.product_v_section5 .black_row {float:left;}
.product_v_section5 {padding:100px 0;}
.glow_image {text-align:right;}
.glow_image picture {display:block;}
.glow_image img {display:inline-block;}
.sep_product_title {font-size:48px;font-weight:700;color:#010101;}
.sep_product_title span {display:block;}
.product_v_section6 {padding-bottom:100px;}
.product_v_section8 {padding:50px 0;}
.product_v_section8_space {padding-top: 100px;}
.black_row {background-color:#000;color:#fff!important;display:inline!important;min-height:25px;}
.product_v_section9 {padding:100px 0;}
.product_v_section9 .title_img img,.product_v_section9 .vitamin_tree img {margin:0 auto;max-width:100%;}
.product_v_section9 .vitamin_tree {padding-top: 50px;}
.creamandlemon img { margin:-10% 0 0 0;}
.yotpo.yotpo-main-widget, .extra-faq {max-width: 1000px;margin: 0 auto 40px auto;}
.extra-faq h3 {margin: 20px 0;font-size: 30px;text-align: center;}
.accordion-item h4:before {content: '\f067';margin: 0 15px 0 0;font-size: 15px;font-family: 'Font Awesome 5 Free' !important;font-weight: 600 !important;vertical-align: middle;position: absolute;top: 25px;right: 0;}
.accordion-item h4:hover:before {color: #e2648f;}
.accordion-item.open h4:before {content: '\f068';}
.extra-faq .accordion-item {border-bottom: solid 1px #ddd;cursor: pointer;}
.extra-faq .accordion-item:first-child {border-top: solid 1px #ddd;}
.extra-faq .accordion-item h4 {margin: 0;padding: 20px 5px;font-size: 22px;position: relative;}
.extra-faq .accordion-item .answer {padding: 20px 0 0 0;font-size: 15px;line-height: 1.7;cursor: auto;}
.product-marketing {max-width: 800px;margin: auto;}
.product-marketing .bunner.bunner-1 p {margin: 50px 0 0 0;text-align: center;font-size: 20px;}
.product-marketing .bunner.bunner-1 h2 {margin: 20px 0;text-align: center;color: #f1af8c;font-size: 55px;font-weight: 600;line-height: 1;}
.product-marketing .bunner {margin: 0 0 35px 0;padding: 0 0 35px 0;border-bottom: solid 1px #ddd;}
.product-marketing .bunner img {margin: auto;}
.product-marketing .bunner.bunner-3 {text-align: right;}
.product-marketing .bunner.bunner-3 .left-it{text-align: left;}
.product-marketing .bunner h3.header {display: inline-block;margin: 15px 0;font-size: 35px;font-style: italic;}
.product-marketing .bunner span.no {font-size: 65px;font-style: italic;font-weight: 300;font-family: raleway;color: #000;}
.product-marketing .bunner-col-2 p {display: inline-block;width: 55%;padding: 0 15px 15px 0;vertical-align: top;}
.product-marketing .bunner-col-2 p span {display: inline-block;margin: 5px 0 0 0;padding: 0 8px;background: #222;color: #fff;}
.product-marketing .bunner-col-2 img {display: inline-block;width: 44%;vertical-align: top;}
.product-marketing .bunner-col-2 {margin: 15px 0 0 0;}
.product-marketing .bunner .small-header {display: inline-block;margin: 0;padding: 10px;background: #f1af8c;color: #fff;border-top-right-radius: 15px;font-size: 18px;}
.product-marketing .bunner .text-box {padding: 20px;background: #f1f1f1;font-size: 16px;line-height: 1.8;}
.bunner.bunner-5 {text-align: center;}
.bunner.bunner-5 h2 {margin: 10px 0;font-size: 45px;}
.bunner.bunner-5 p {max-width: 550px;margin: 0 auto 35px auto;font-size: 18px;line-height: 1.5;}
.CLEANSING-FOAM {max-width: 850px;margin: auto;}
.CLEANSING-FOAM .head-co h2{margin:0;padding:50px 0;font-size:61px;line-height:1.2;font-family:raleway;font-weight:900;text-align:center;color:#009ae9;}
.CLEANSING-FOAM .head-co img{display:block;margin:auto;}
.CLEANSING-FOAM .head-co p{margin: 35px 0 15px 0;text-align:center;color:#999;font-size:17px;}
.CLEANSING-FOAM .header-co{margin:0 0 35px 0;}
.CLEANSING-FOAM .header-co p, .header-co span{display:inline-block;width:85%;font-size:35px;line-height:1.2;font-weight:700;color:#000;vertical-align:top;}
.CLEANSING-FOAM .header-co span{width:14%;font-size:100px;font-weight:900;line-height: 0.8;}
.CLEANSING-FOAM .body-co p{position:relative;display:inline-block;width:70%;font-size:18px;line-height:1.7;vertical-align:top;z-index:6;}
.CLEANSING-FOAM .body-co b{display:block;padding:5px 10px;background:#383838;color:#fff;}
.CLEANSING-FOAM .body-co .baner001 img{position:relative;display:inline-block;margin:100px 0 0 0;width:29%;transform:scale(1.7);z-index:5;}
.CLEANSING-FOAM .label-t{margin:100px 0 0 0;}
.CLEANSING-FOAM .label-t span{display:block;padding:5px 15px;width:fit-content;background:#009ae9;color:#fff;font-size:23px;font-weight:600;}
.CLEANSING-FOAM .label-t p{width:100%;padding:15px;background:#f6f6f6;font-size:18px;color:#999;font-weight:500;}
.CLEANSING-FOAM .baner002 .col-121{position:relative;display:inline-block;width:35%;vertical-align:top;z-index:5;}
.CLEANSING-FOAM .baner002 .col-121 img{margin:50px 0 0 0;transform:scale(1.4);}
.CLEANSING-FOAM .baner002 .col-122{position:relative;display:inline-block;width:63%;vertical-align:middle;z-index:6;}
.CLEANSING-FOAM .baner002 .col-122 span.number{display:inline-block;width:14%;font-size:100px;font-weight:900;color:#000;vertical-align:middle;}
.CLEANSING-FOAM .baner002 .col-122 h3{display:inline-block;margin:0;padding:0 0 0 30px;width:85%;font-size:35px;line-height:1.2;font-weight:700;color:#000;vertical-align:middle;}
.CLEANSING-FOAM .baner002 .col-122 p.blue, p.more-blue{margin:50px 0 20px 0;color:#0069ea;font-size:21px;line-height:1;vertical-align:middle;}
.CLEANSING-FOAM .blue span,.CLEANSING-FOAM  p.more-blue span{display:inline-block;margin:0 10px 5px 0;padding:5px 9px;background:#0069ea;color:#fff;font-size:15px;line-height:1;font-weight:500;border-radius:100px;vertical-align:middle;}
.CLEANSING-FOAM .baner002 .col-122 b{display:block;margin:0 0 5px -75px;padding:5px 10px;background:#383838;color:#fff;font-size:17px;font-weight:600;}
.CLEANSING-FOAM .baner002 .col-122 p{text-align:right;font-size:19px;}
.CLEANSING-FOAM .baner002 .blue-it{position:relative;margin:50px 0 0 0;padding:10px;background:#009aea;color:#fff;font-size:20px;font-weight:500;z-index:6;}
.CLEANSING-FOAM .baner002 .container{padding:20px;background:#f6f6f6;font-size:18px;line-height:1.7;}
.CLEANSING-FOAM .baner002 .container h4{margin:35px 0 15px 0;font-size:25px;font-weight:500;color:#009aea;}
.CLEANSING-FOAM .more-blue{margin:50px 0 20px 0;}
.CLEANSING-FOAM .baner001,.CLEANSING-FOAM .baner002,.CLEANSING-FOAM .baner003{margin:50px 0 0 0;padding:50px 0 0 0;border-top:solid 1px #ddd;}
.CLEANSING-FOAM .baner004{margin:100px 0 0 0;}
.CLEANSING-FOAM .container-2{display:inline-block;width:58%;vertical-align:top;font-size:18px;line-height:1.7;}
.CLEANSING-FOAM .container-2 b{display:block;padding:3px 10px;line-height:1.2;background:#383838;color:#fff;}
.CLEANSING-FOAM .baner004 h2{margin:0 0 35px 0;padding:0 0 25px 0;border-bottom:solid 1px #ddd;}
.CLEANSING-FOAM .rowt{padding:15px 0;font-size:0;}
.CLEANSING-FOAM .rowt img{display:inline-block;width:20%;vertical-align:middle;}
.CLEANSING-FOAM .rowt div{display:inline-block;padding:15px 30px;width:70%;font-size:16px;vertical-align:middle;}
.CLEANSING-FOAM .rowt div h3{margin:0 0 5px 0;font-size:27px;font-weight:500;}
.CLEANSING-FOAM img {display: inline-block;}
.postid-29546 .var-cont:nth-child(1) .var-description:before {content: url(/wp-content/uploads/2020/11/free-pic.png) !important;margin: -4px 0 0 0;transform: scale(0.85);}
.var-cont:nth-child(2) .var-description:before {content: url(/wp-content/uploads/2020/08/15-pic.png) !important;margin: -4px 0 0 0;transform: scale(0.85);}
.var-cont:nth-child(3) .var-description:before{content: url(/wp-content/uploads/2020/08/25-pic.png) !important;margin: -4px 0 0 0;transform: scale(0.85);}
/*English*/
.loged-div{left:auto !important;right: 113px;}
ul#ubermenu-nav-main-222-primary {text-align: left;}
li.woocommerce-mini-cart-item.mini_cart_item {text-align: left !important;}
.site-header-cart .widget_shopping_cart .product_list_widget li a.remove {float: right !important;}
p.woocommerce-mini-cart__total.total {text-align: left;}
p.woocommerce-mini-cart__buttons.buttons a {margin: 2px !important;}
p.woocommerce-mini-cart__buttons.buttons {padding: 40px 5px !important;}
.wfob_pro_img_wrap {float: right !important;}
label.wfob_title.wfob_bgBox_cell {text-align: left !important;}
body:not(.wfacp_main_wrapper):not(.wfacpef_page) .wfob_wrap_start .wfob_checkbox:checked:before {display:none !important;}
.wfob_checkbox_input_wrap input[type="checkbox"]:checked:after {top: 3px !important;left: -4px;}
/*li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods {display: none;}*/

/*add to cart sticky*/
form.cart.is-fixed{position:fixed!important;bottom:0;width:100% !important;right:0;z-index:99;background:white;}
form.cart.is-fixed .single_variation_wrap {position:relative;top:-5px;}
.single-product form.cart.is-fixed button.single_add_to_cart_button{width:72% !important;margin: 0 10px 0 0;}
.single-product form.cart.is-fixed .quantity.buttons_added{margin-right:2% !important;margin-left: 3%;}
.single-product form.cart.is-fixed table.variations{padding-right:8px;}
.single-product div.product form.cart.is-fixed{box-shadow:0px 0px 14px 10px #0000000f;}
form.cart.is-fixed i.fa.fa-heart-o.add-to-wishlist-s{display:none !important;}
.single-product form.cart.is-fixed a.reset_variations{display:none !important;}

/*may update 2019*/
.elementor p {margin: 0;}
/* .elementor-widget:not(:last-child) {margin-bottom: 5px;} */
.wfob_bump_wrapper.wfob_random_1{margin:0 0 15px 0;}
.share-product,.share-product-container,p.back-to-category,a.woocommerce-product-gallery__trigger{display:none !important;}
.summary.entry-summary{margin-bottom:0px !important;}
select#pa_size{display:none;}
a.reset_variations, .variations-prod p.price, .woocommerce-variation-price{display:none !important;}
.variation-radios{padding:10px 1px 10px 5px;}
.var-cont:not(:first-child){width:100%;padding:6px 0;height:60px;}
.var-cont:first-child {width:100%;padding:6px 0;height:50px;}
.var-cont:first-child label {top: 4px;position: relative;}
.var-cont:not(:last-child):not(.tom_tab_img_varx){border-bottom:solid 1px #c1c1c1;}
.var-cont input{display:none !important;}
.var-cont label{font-family:heebo !important;width:42%;}
.var-description{display:inline-block;width:30%;font-size:16px;font-weight:600;color:#232323;text-align:center;vertical-align:middle;}
.single-product div.product .variations_button{padding-top:5px;}
.var-description:before{display:block;color:#e2648f;font-size:18px;letter-spacing:0.5px;margin:0 0 -13px 0;}
.five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/5pr.gif);}
.ten-percent .var-description:before{content:url(/wp-content/uploads/2019/12/10pr.gif);}
.Fifteen-percent .var-description:before{content:url(/wp-content/uploads/2019/12/15pr.gif);}
.twenty-percent .var-description:before{content:url(/wp-content/uploads/2019/12/20pr.gif);}
.postid-3845 .twenty-five-percent .var-description:before{content:url(/wp-content/uploads/2020/05/25pr2d.gif);}
.thirty-percent .var-description:before{content:url(/wp-content/uploads/2019/12/30pr.gif);}
.thirty-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/35pr.gif);}
.forty-percent .var-description:before{content:url(/wp-content/uploads/2019/12/40pr.gif);}
.forty-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/45pr.gif);}
.fifty-percent .var-description:before{content:url(/wp-content/uploads/2019/12/50pr.gif);}
.fifty-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/55pr.gif);}
.sixty-percent .var-description:before{content:url(/wp-content/uploads/2019/12/60pr.gif);}
.sixty-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/65pr.gif);}
.seventy-percent .var-description:before{content:url(/wp-content/uploads/2019/12/70pr.gif);}
.seventy-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/75pr.gif);}
.eighty-percent .var-description:before{content:url(/wp-content/uploads/2019/12/80pr.gif);}
.eighty-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/85pr.gif);}
.ninety-percent .var-description:before{content:url(/wp-content/uploads/2019/12/90pr.gif);}
.ninety-five-percent .var-description:before{content:url(/wp-content/uploads/2019/12/95pr.gif);}
.var-description p{display:inline;}
.var-description:after{content:"price per unit";display:none;font-weight:400;margin:-7px 0 0px 7px;font-size:11px;text-align:center;letter-spacing:0.5px;}
span.var-description p:after{content:"₪";display:inline-block;}
.var-cont .var-price{display:inline-block;width:28%;text-align:right;font-size:18px;font-weight:600;color:#000;vertical-align:middle;}
.var-cont .var-price ins{font-weight:600;}
.var-price del{font-size:17px;}
.var-cont label:before{line-height: 21px;content:"\f00c";font-family:'FontAwesome';display:inline-block;border:solid 2px #000;border-radius:50px;padding:0 4px;font-size:13px;margin:0 10px 0 0 ;color:white;}
.var-cont.selected label:before{color:#E2648F;border-color:#E2648F;}
.woocommerce-variation-description p{display:none;}
.cart-subtotal{padding:10px 0px;}
.cart-subtotal .cart-subtotal-text{width:49%;}
.cart-subtotal .cart-subtotal-amount{width:49%;text-align:right;font-size:18px;letter-spacing:1px;}
.cart-discount{padding:5px 0px 15px 0px;border-bottom:solid 1px #ddd;margin-bottom:10px;}
.cart-discount div{display:inline-block;text-align:left;width:49%;padding:0;font-size:16px;}
.cart-discount div:first-child{text-align:right;}
.cart-discount a{display:none;}
.extra-flat-tool-tip{display:none !important;}
.shipping_method_tooltip{width:100%;}
.shipping_method_tooltip span.woocommerce-Price-amount.amount{float:right;font-weight:600;}
.cart-subtotal p.cart-subtotal-header{width:59%;display:inline-block !important;text-align:right;}
.cart-subtotal p.cart-subtotal-amount{display:inline-block !important;width:40%;text-align:left;}
.cart-discount .cart-discount-text{width:49%;display:inline-block !important;text-align:right;}
.cart-discount .cart-discount-amount{display:inline-block !important;width:49%;text-align:left;}
.secure-payment{text-align:center;}
.secure-payment img{margin:auto;}
.ubermenu-main .ubermenu-submenu .to-btn.ubermenu-item-header > .ubermenu-target{padding:10px !important;margin:20px !important;text-align:center !important;font-size:14px !important;font-weight:400;font-family:heebo !important;}
.ubermenu-main .ubermenu-submenu .to-btn.ubermenu-item-header > .ubermenu-target:hover{box-shadow:0 0 10px 0 #0000004d;}
.youtube-container{display:none;position:fixed;top:0;right:0;width:100%;height:100%;z-index:99999;background:#3d3d3d;background:#242424bd;}
.youtube-container.open{display:block !important;}
.close-frame{position:absolute;top:0;right:0;width:110%;height:110%;cursor:pointer;}
.youtube-container iframe{position:relative;display:block;width:50%;height:100vh;max-height:550px;min-width:330px;margin:15vh auto;border:none;z-index:9999;}
.youtube-container i{position:absolute;top:5vh;right:2%;font-size:60px;color:white;cursor:pointer;}
.vid-play{width:250px;padding:10px;margin:20px auto 20px auto;background:#eee;text-align:center;font-family:heebo;letter-spacing:2px;border-radius:50px;color:#232323;cursor:pointer;}
.vid-play:hover{background:#e2648f;color:#fff;}
.vid-play:before{content:"\f03d";font-family:'FontAwesome';margin:0 7px 0 -7px;color:#b0b0b0;}
.vid-play:hover:before{color:#fff;}
.yotpo-label.yotpo-small-box {display: none;}
.yotpo .primary-color-btn.yotpo-disabled, .yotpo input[type="button"].primary-color-btn.yotpo-disabled {width: 100% !important;}
.yotpo .primary-color-btn, .yotpo input[type="button"].primary-color-btn {width: 100% !important;}
.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span {font-size: 18px; !important;}
span.y-label.yotpo-user-name.yotpo-font-bold.pull-left {font-size: 15px !important;letter-spacing: 1px;}
div#wcpscwc-product-slider-1 h2.woocommerce-loop-product__title{font-family:heebo;font-size:15px !important;font-weight:600 !important;height:40px;}
div#wcpscwc-product-slider-1 span.price{font-size:20px;font-weight:600 !important;color:#000 !important;margin:0;}
.secure-payment-mobi{display:none;max-width:254px;margin:auto;text-align:center;}
table.variations td.label{display:none !important;}
.wfob_price{text-align:center;}
/*.wfob_pro_txt_wrap p{text-align:right !important;}*/
label.wfob_title.wfob_bgBox_cell{text-align:right;}
.wfob_bgBox_cell.wfob_img_box{direction:ltr;}
span.wfob_bump_checkbox{direction:rtl;}
.input-text, input[type=email], input[type=password], input[type=search], input[type=text], input[type=url], input[type=tel], textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;outline:0;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);}
.shipping-part span.woocommerce-Price-amount.amount {float: right;}

/*shippings plugin*/
[data-tooltip]{float:left !important;}
[data-tooltip]:before{left:70px !important;bottom:100% !important;}
[data-tooltip]:after{left:10px !important;bottom:100% !important;}
/*sidebar*/
.berocket_filter_slider.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:none repeat scroll 0 0 #e2648f;}
ul.berocket_aapf_widget{display:none;}
span.span-plus-wrapper{position:absolute;width:100%;text-align:right;right:7px;height:30px;}

/*sizes and variations*/
.color-variable-item{width:27px !important;height:27px !important;padding:0px !important;margin-right:5px !important;margin-left:5px !important;}
.button-variable-item{border-radius:0 !important;width:55px !important;margin-right:5px !important;margin-left:5px !important;}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:after, .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:before, .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after, .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before{background:black!important;}
/*sidebar cart*/
.widget_shopping_cart a.button.checkout.wc-forward:hover{color:#ffffff !important;background:#dc628c !important;border-color:#DC628B !important;}
.cart-is-open p.woocommerce-mini-cart__empty-message{color:black;font-size:20px !important;font-weight:600;}
a.remove:before{content:"\f00d";color:black;position:absolute;top:-10px;}
.widget_shopping_cart a.button.wc-forward{background-color:#ffffff !important;border:solid 1px #353535 !important;color:#333333 !important;font-weight:500;font-size:15px;}
.widget_shopping_cart a.button.checkout.wc-forward{color:#ffffff !important;background:#dc628c !important;border-color:#DC628B !important;}
@media (max-width:1248px) and (min-width:764px){  .cart-is-open-header{padding-left:0!important;}  }

/*My Account*/
.woocommerce-account h3.or-social-h3-top{text-align:center;font-size:18px;margin-bottom:20px;margin-top:10px;font-weight:600;}
.woocommerce-account footer#footer{padding:0px;display:none;}
.woocommerce-account .woocommerce-MyAccount-navigation{color:black;text-align:right;padding-left:15px;padding-right:15px;}
.woocommerce-account .woocommerce-MyAccount-content{padding-right:15px;padding-left:15px;}
.woocommerce-account fieldset{margin-bottom:0px;}
.woocommerce-account p.woocommerce-LostPassword.lost_password{text-align: right !important;margin: -55px 3px 30px 0 !important;}
.woocommerce-account .or-social{width:100%;}
.woocommerce-account .or-social hr{display:inline-block;width:45%;margin:0px;margin-bottom:5px;}
.woocommerce-account .or-social p{display:inline-block;width:10%;text-align:center;font-size:20px;font-weight:600;margin:0;}
.woocommerce-account div#logo-link{position:absolute;bottom:25px;width:90%;max-width:450px;}
.woocommerce-account div#logo-link img{width:50%;display:block;margin:auto;}
.woocommerce-account h3.or-social-h3{text-align:center;font-size:18px;margin-bottom:0px;margin-top:15px;font-weight:600;}
.woocommerce-account label.inline{margin-left: 0;}
.deebo-sign-in-active, .deebo-sign-up-active{z-index:99 !important;}
.sign-in-active, .sign-up-active{z-index:999 !important;}
.woocommerce-account .col2-set#customer_login{height:500px;}
.deebo-sign-in-div, .deebo-sign-up-div{position:relative;width:100%;display:none;}
.deebo-sign-up-active,.deebo-sign-in-active {display:block!important;}
.deebo-sign-btns{max-width:501px;cursor:pointer;margin:0 auto;}
.sign-in-active, .sign-up-active{display:inline-block;width:49% !important;background:black !important;border:solid 1px #000000 !important;color:white;border-bottom:0px !important;text-align:center !important;padding-bottom:10px !important;padding-top:12px !important;font-size:18px !important;font-weight:600 !important;}
.deebo-sign-up, .deebo-sign-in{background:#f1f1f1;width:50%;display:inline-block;text-align:center;padding-bottom:9px;padding-top:12px;font-size:18px;font-weight:600;border-bottom:solid 1px #c1c1c1;}
.woocommerce-account .col-1{max-width:none !important;}
.woocommerce-account .col-full{padding-left:0px;padding-right:0;}
.woocommerce-MyAccount-navigation ul li a:before{opacity:.75;}
.woocommerce-MyAccount-navigation ul li a:before {float: left;margin: 0 9px 0 0;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f041";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f290";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f019";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f2bd";}
.woocommerce-account .woocommerce h2{display:none;}
.woocommerce-Message--info a.woocommerce-Button.button{color:black;padding-right:10px;text-decoration:underline;}
.woocommerce-account form.woocommerce-form.woocommerce-form-login.login, .woocommerce-account .register{background:white;padding:20px;color:black;margin:auto;max-width:500px;height:570px;border:solid 1px #c1c1c1;border-top:0px;}
.woocommerce-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input{background:white;box-shadow:none;border:solid 1px #c1c1c1;}
.woocommerce-account button.woocommerce-Button.button{width:100%;background:#DB628C;margin:0 8px 15px 0;color:white;font-size:21px;padding:10px;}
.woocommerce-account .col-full{margin:0;}
.woocommerce-account a.woocommerce-button.button.view{padding:0;}
.woocommerce-account .woocommerce-Input{background:white !important;box-shadow:none !important;border:solid 1px #c1c1c1 !important;}
.woocommerce-ResetPassword .form-row-first{width:40%;float:none !important;margin:auto !important;}
form.woocommerce-ResetPassword.lost_reset_password{text-align:center;}
p.login-txt{display:none;}
.woocommerce-account p.form-row.terms.wc-terms-and-conditions{margin-bottom:7px;padding-left:0;height:30px;}

/*Wishlist*/
.wishlist-empty{text-align:center;color:black;font-size:22px;font-weight:600;}
div#yith-wcwl-message{font-family:'Assistant', sans-serif;}
/*Checkout*/
/* #ship-to-different-address label {font-weight: 600 !important;}
.checkout-right .woocommerce-info {display: none;}
.tax-rate {padding: 10px 0 0 0;font-size: 16px;font-weight: 600;color: #222;}
.tax-rate div {display: inline-block;width: 49%;}
.tax-rate span.woocommerce-Price-amount.amount {display: block;text-align: right;}
.shipping-part {margin: 5px 0 0 0;padding: 0 4px 0 0;font-size: 16px;font-weight: 600;}
.shipping-part ul#shipping_method {margin: 10px 0 0 0;}
.woocommerce-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{display: block !important;width: 100% !important;padding-top:6px;margin:0 0 0 5px !important;}
button#place_order:before {content: "\f023";font-family: FontAwesome;margin: 0 10px 0 0;}
.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first, .woocommerce-checkout .woocommerce-form-login .form-row.form-row-last {display: inline-block !important;width: 48% !important;margin: 0 1% 0 0 !important;}
.woocommerce-checkout .woocommerce-form-login .form-row .button {margin: 10px 0 0 5px;}
h3#ship-to-different-address {margin: 0;font-size: 18px;width: 100%;}
.woocommerce-checkout span.select2 {padding: 8px 5px;background-color: #fff;border: 1px solid #ccc;border-radius: 5px;}
.woocommerce-checkout .select2-container--default .select2-selection--single {background-color: #fff!important;border: 0 !important;border-radius: 0 !important;}
.woocommerce-checkout .woocommerce-shipping-fields input[type="checkbox"]:checked:after {content: '';background-color: #e8e8e8 !important;top: -3px !important;left: -3px !important;width: 21px !important;height: 20px !important;border-radius: 50px !important;transition: all 0.2s ease-in-out !important;display: block;position: relative;outline: none;vertical-align: middle;}
.woocommerce-checkout .woocommerce-shipping-fields input[type="checkbox"]:after {background-color: #e2648f !important;top: -3px !important;right: -20px !important;width: 21px !important;height: 20px !important;border-radius: 50px !important;transition: all 0.2s ease-in-out !important;content: '';display: block;position: relative;outline: none;vertical-align: middle;}
.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox {position: absolute;height: 26px;width: 50px !important;border-radius: 50px !important;right: 0;margin-right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.cart-order-status-shipping span{width:49%;display:inline-block;font-size:15px;font-weight:600;color:#000;}
span.cart-status-shipping-amount{text-align:right;}
.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29 !important;}
.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:red !important;}
a.checkout-button.button.alt.wc-forward, button#place_order{background:#e2648f;}
.woocommerce-checkout nav.woocommerce-breadcrumb{display:none;}
.woocommerce-order-received .col2-set.addresses{width:100%;float:none;}
.woocommerce-order-received .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{width:100% !important;float:none;max-width:100%;}
.woocommerce-order-received .col2-set#customer_login .col-2, .col2-set.addresses .col-2{display:none;}
.woocommerce-order-received .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{display:none;}
.woocommerce-checkout ul.woocommerce-error{width:60%;text-align:center;background:white;color:black;border:solid 2px red;margin-bottom:20px;}
.woocommerce-checkout form.checkout_coupon button{background:#2d2d33 !important;color:white !important;font-weight:400;border:solid 1px #2d2d33 !important;}
h2.woocommerce-order-details__title, h2.woocommerce-column__title{font-weight:600;font-size:27px;border-bottom:solid 1px #e1e1e1;padding-bottom:7px;}
li.woocommerce-order-overview__email.email{display:none;}
section.woocommerce-order-details, section.woocommerce-customer-details{text-align:left;padding:10px;background:white;border:solid 1px #e1e1e1;margin-right:4%;margin-left:3%;margin-top:15px;color:black;}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;background:#3aaa7d;color:white;border:solid 1px #e1e1e1;padding-top:10px;padding-bottom:10px;font-size:20px;font-weight:600;margin-right:4%;margin-left:3%;}
.woocommerce-checkout footer#footer, .woocommerce-cart footer#footer{display:none;}
.woocommerce-checkout abbr.required{text-decoration:none;color:#494949;}
div#cardsubmitbtndiv button{background:black !important;font-size:30px !important;padding-top:15px;padding-bottom:15px;}
.checkout-step-heading h3.step-title{display:none;}
ul.order_details{text-align:center;color:black;margin-top:0;margin-bottom:10px;}
ul.order_details li{width:22%;margin-right:1%;display:inline-block;font-size:13px;background:white;border:solid 1px #e1e1e1 !important;padding-top:15px !important;padding-bottom:15px;height:89px;}
ul.order_details strong{font-size:18px !important;}
#payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label{background:#2d2d33;color:white;border-color:#2d2d33 !important;padding-top:12px;padding-bottom:15px;text-align:center;height:auto;font-size:15px;font-weight:400;line-height:21px;vertical-align:middle;}
#payment .payment_methods>.wc_payment_method>label{color:#494949;border:solid 1px #353535 !important;text-align:center;height:50px;line-height:0;font-size:16px;font-weight:600;}
li.wc_payment_method.payment_method_paypal a{display:none;}
li.wc_payment_method.payment_method_paypal img{display:none;}
li.wc_payment_method.payment_method_ppcp a{display:none;}
li.wc_payment_method.payment_method_ppcp img{display:none;}
#payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label:before{content:"\f00c" !important;display:inline-block;color:white;font-size:20px;margin-left:-10px;}
.cart-item-scroll-mobile-show{display:block !important;}
.woocommerce-checkout p.numbersdirection1{font-size:17px;background:#f1f1f1;float:left;font-weight:600;padding-top:3px;border-radius:50px;width:30px;height:30px;text-align:center;display:none !important;}
.woocommerce-checkout p.numbersdirection{font-size:17px;float:left;font-weight:600;background:#f1f1f1;color:#000;border-radius:50px;text-align:center;padding:1px;padding-left:10px;padding-right:10px;display:none !important;}
.wc-terms-and-conditions{text-align:left;padding-left:15px;color:black;}
.wc-terms-and-conditions input[type="checkbox"]:checked:after{height:12px;top:3px;left:3px;width:12px;vertical-align:middle;}
.wc-terms-and-conditions input[type="checkbox"]{height:20px;width:20px !important;}
#payment .payment_methods > .wc_payment_method > label:before{display:none;}
#payment .payment_methods > li:not(.woocommerce-notice){background-color:#ffffff !important;}
.wc-terms-and-conditions label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{font-size:15px;font-weight:400 !important;margin-right:18px;}
.wc-terms-and-conditions label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox a{font-size:12px;color:black;font-weight:600;text-decoration:underline;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span.required{display:none;}
.woocommerce-checkout p.form-row.form-row-first.login-checkout{display:none;}
.cart-discount-amount{direction:ltr !important;}
.woocommerce-checkout .cart-discount div{padding-left:0 !important;}
.woocommerce-shipping-fields__field-wrapper {margin: 30px 0 0 0;}
.woocommerce-mini-cart__buttons.buttons {direction: ltr;}
#billing_state_field,#shipping_state_field, #billing_country_field,#shipping_country_field {position: relative !important;} */

/*Cart page*/
.woocommerce-cart a.checkout-button.button.alt.wc-forward {font-size: 18px;}
.coupon-price{direction:ltr;}
.cart-collaterals .cross-sells{display: none;}
.cross-sells a{width:100%;}
.cart-collaterals .cross-sells li{width:30% !important;margin:0px 1% !important;}
.woocommerce-cart .button-update-cart{font-size:12px;font-weight:400;padding-top:4px;padding-bottom:4px;padding-right:8px;padding-left:8px;margin-top:10px;}
.woocommerce-cart .entry-content{max-width:1120px;margin:auto;}
.hentry.type-page .entry-header{padding:0;}
.coupon label{display:none;font-size:15px;}
.woocommerce-cart p.numbersdirection{display:none;}
.woocommerce-cart .shop_table.shop_table_responsive{color:black;font-weight:600;}
.woocommerce-cart input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{opacity:1;}
.woocommerce-cart input[type="radio"], .woocommerce-checkout input[type="radio"]{background-color:#fff;border:solid 1px #c1c1c1;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px;-webkit-appearance:none;outline:none;vertical-align:middle;border-radius:10px;}
.woocommerce-cart input[type="radio"]:checked:after, .woocommerce-checkout input[type="radio"]:checked:after{background-color:#5a5a5a;content:'';display:block;height:10px;position:relative;top:4px;left:4px;width:10px;outline:none;vertical-align:middle;border-radius:10px;}

/*Products Gallery*/
.post-type-archive-product i.fa.fa-heart.heart-befor-add, .tax-product_cat i.fa.fa-heart.heart-befor-add{border:solid 1px #878787;}
.post-type-archive-product ul.products li.product .price ins, .tax-product_cat ul.products li.product .price ins{margin-right:0;margin-left:5px;text-align:center;}
li.product.type-product{padding:8px;}
span.catalog-short-desc{position:absolute;width:100%;font-weight:600;text-align:center;right:0;bottom:0px !important;}
.post-type-archive-product .woocommerce-info, .tax-product_cat .woocommerce-info{background:white;color:black;text-align:center;font-size:15px;border:solid 1px #000;}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{background:#f1f1f1;border-radius:0 !important;}
img.secondary-image.attachment-shop-catalog.wp-post-image.wp-post-image--secondary{background:#f1f1f1;}
.flex-viewport{background:#ffffff;border-radius:5px;}
.flex-control-nav.flex-control-thumbs li{background:#f1f1f1;border-radius:7px;}
.ui-slider-range{background:none repeat scroll 0 0 #bedfd1;}
.post-type-archive-product span.soldout, .tax-product_cat span.soldout{position:absolute;top:5px;padding:3px;right:0;padding-left:15px;padding-right:15px;color:white;font-size:12px;border-radius:0;border:0;background:black;z-index:100;}
.post-type-archive-product span.onsale , .tax-product_cat span.onsale{position:absolute;top:5px;right:0;background:#e2648f;color:white;font-size:12px;border-radius:0;border:0;}
span.onsale{position:absolute;right:0;top:8px;padding-right:20px;padding-left:20px;border-radius:0;background:#dc3545;font-size:15px;color:#fff;border:none;}
.post-type-archive-product .product_type_variable, .tax-product_cat .product_type_variable{display:none;}
p.woocommerce-result-count{display:none;}
.sentry-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none;}
.post-type-archive-product a.button.product_type_simple.ajax_add_to_cart, .tax-product_cat a.button.product_type_simple.ajax_add_to_cart{display:none;}
i.sortbutton-icon.fa.fa-sliders{margin-right:6px;font-size:18px;vertical-align:middle;color:black;}
button.side-switch, button.front-switch{border-radius:5px;font-size:20px;padding:0;padding-left:10px;padding-right:10px;color:#353535;background:none;outline:none;}
.s-switch-btns{background:#ffffff;border:solid 1px #353535;border-radius:5px;padding:2px;width:80px;margin-bottom:-3px;}
.toggle-display-choosen{background:#353535 !important;color:#ffffff !important;}
p.display-select{font-size:12px;font-weight:600;color:black;display:block;text-align:center;margin-bottom:5px;}
.s-prod-to-display{display:inline-block;margin-right:10px;vertical-align:middle;float:right;}
.s-prod-to-display{display:none;}
.img-switch{background:#ffffff;border:solid 1px #353535;border-radius:5px;padding:3px;padding-right:0px;width:80px;}
.one-prod-fer-row, .toggle-view .list-of-prods{display:inline;background:#353535;color:white;font-size:18px;padding:4px;padding-right:8px;padding-left:8px;border-radius:5px;}
.list-of-prods, .toggle-view .one-prod-fer-row{display:inline;background:none;color:#353535;font-size:18px;padding:4px;padding-right:8px;padding-left:8px;border-radius:5px;}
p.prod-to-display-select{display:block;font-size:12px;color:black;font-weight:600;margin-bottom:5px;text-align:center;}
ul.products{max-width:1470px;margin:auto;}
span.page-numbers.current{background:#e9e9e9 !important;border-radius:4px;}
a.page-numbers{border-radius:4px;}
.wfob_bump_wrapper:after {position: absolute;z-index: 999;}

@media screen and (min-width:768px){
    img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {margin: 0 10px 0 0;float: left;}
    .close-mobile-cart{display:none;}
    .cart-is-open-up{}
    .close-side-cart{position:fixed;top:0;right:-50px;z-index:999;}
    .cart-is-open-x{display:block !important;position:fixed;z-index:9999;background:white;color:black;font-size:28px;font-weight:600;padding-left:15px;padding-right:18px;max-height:51px;border:solid 1px #e9e9e9;left:auto;right:300px;top:0;cursor:pointer;transition:all 0.4s ease-in-out;}
    .site-header-cart .widget_shopping_cart{right:-300px !important;}
    .widget.woocommerce.widget_shopping_cart{width:300px;max-width:300px;height:100%;background:white;border-left:solid 1px #c1c1c1;right:-300px;position:fixed;top:0;z-index:999;padding:0;left:auto;transition:all 0.4s ease-in-out;display:block !important;}
    .widget.woocommerce.widget_shopping_cart.cart-is-open{left:auto !important;right:0!important}
    .cart-is-open ul.woocommerce-mini-cart.cart_list.product_list_widget{max-height:none;}
    .cart-is-open p.woocommerce-mini-cart__empty-message{position:absolute;top:50%;width:300px;text-align:center;margin:0 !important;font-size:25px;}
    p.woocommerce-mini-cart__total.total{background:white;color:black;position:absolute;width:300px;z-index:99999;}
    ul.woocommerce-mini-cart.cart_list.product_list_widget{overflow-y:scroll;height:86% !important;position:absolute;top:0;width:300px;padding-bottom:20px;padding-top:50px;z-index:888;}
    .product_list_widget li img{max-width:80px;}
    li.woocommerce-mini-cart-item.mini_cart_item a{font-size:12px;}
    li.woocommerce-mini-cart-item.mini_cart_item span{font-size:18px;font-weight:600;color:black;}
    p.woocommerce-mini-cart__buttons.buttons{position:absolute;width:300px;bottom:0;z-index:99999;background:white;}
    a.button.wc-forward::after{display:none;}
    .widget_shopping_cart a.button.checkout.wc-forward::after{display:none;}
    .widget_shopping_cart a.button.wc-forward:hover{background-color:#ffffff !important;border:solid 1px #353535 !important;color:#333333 !important;font-weight:500;font-size:15px;}
    .widget_shopping_cart a.button.wc-forward{width: 40%;margin: 0 8px !important;display: inline-block !important;}
    .widget_shopping_cart a.button.checkout.wc-forward{width:44%;display:inline-block !important;margin-left:4%;}
    .widget_shopping_cart .variation{display:none;}
    .wfob_bump_wrapper.woocommerce_checkout_order_review_above_order_summary{display:none;}
    .tax-product_cat .yotpo{margin:-55px 0 0 0 !important;}
    .all-prod-btn{display:block !important;width:100% !important;}
    .all-prod-btn a{display:block !important;max-width:350px !important;margin:auto !important;}
    form.cart.is-fixed{width:400px !important;}
    .loaderdeebo-active{position:absolute;display:block !important;margin-top:-45px;right:20px !important;}
    .single-product div.product form.cart.is-fixed{padding: 10px 0 0 0;}
    .accountmenu-menus i, .loginaccountmenu-menus i{color:#b1b1b1;font-size:14px;padding-right:8px;}
    .login-div a:hover, .loged-div a:hover{color:#db628c !important;}
    a.login-menu-button.accountmenu{cursor:pointer;}
    .login-menu-button i{font-size:13px;padding-top:5px;cursor:pointer;}
    .deebo-controlers-row .fa-user-o:before{font-size:21px;color:black;font-weight:500;}
    .deebo-controlers-row i.fa.fa-angle-down{color:black;font-size:14px;font-weight:600;cursor:pointer;}
    .loged-div.show{top:100px !important;}
    .loged-div{position:fixed;padding-bottom:35px;text-align:left;width:250px;height:auto;background:white;border:solid 1px #e1e1e1;top:-100%;left:113px;z-index:-1 !important;margin:0px;transition:all 0.5s ease-in-out;}
    .loged-div-header{background:#f1f1f1;padding-bottom:5px;padding-top:8px;height:50px;text-align: left;}
    .loged-close{display:inline;font-size:22px;color:black;text-align:left;padding-right:10px;float:right;cursor:pointer;}
    a.login-menu-button p{font-size:17px;font-weight:600;}
    .loged-div ul{margin:0px !important;padding-right:10px;padding-left:10px;}
    .loged-div li{padding:6px;border-bottom:solid 1px #eeee;list-style:none;color:black;font-size:17px;}
    .login-div.show{top:100px !important;}
    .login-div{position:fixed;padding-bottom:35px;text-align:left;width:250px;height:auto;background:white;border:solid 1px #e1e1e1;top:-100%;right:113px;z-index:-1 !important;margin:0px;transition:all 0.5s ease-in-out;}
    .login-div-header{background:#f1f1f1;padding-bottom:5px;padding-top:8px;height:50px;text-align: left;}
    .login-close{display:inline;font-size:22px;color:black;text-align:left;padding-right:10px;float:right;cursor:pointer;}
    .loged-div-header a.login-menu-button {padding-left: 15px;}
    .login-div-header a.login-menu-button {padding-left: 15px;}
    .login-div ul{margin:0px !important;padding-right:10px;padding-left:10px;}
    .login-div li{padding:6px;border-bottom:solid 1px #eeee;list-style:none;color:black;font-size:17px;}
    /* li.wc_payment_method.payment_method_icredit_payment{width:49%;}
    .woocommerce-checkout .woocommerce-shipping-fields {padding-top: 27px;}
    p#billing_email_field {margin: 0 0 10px -5px;}
    p#billing_state_field, p#shipping_state_field, p#billing_city_field, p#shipping_city_field {width: 47%;margin: 0 7% 0 -5px;display: inline-block;}
    p#billing_postcode_field,p#shipping_postcode_field, p#billing_country_field,p#shipping_country_field {width: 47%;display: inline-block;}
    li.wc_payment_method.payment_method_paypal{width:49%;display:inline-block;margin:0 !important;}
    li.wc_payment_method.payment_method_ppcp{width:49%;display:inline-block;margin:0 !important;}
    li.wc_payment_method.payment_method_cod{width:32.6%;display:inline-block;}
    .woocommerce-checkout .or-social{width:60%;}
    .woocommerce-checkout .or-social-header{text-align:right;background:white;border:solid 1px #e1e1e1;color:black;font-size:16px;font-weight:600;padding-top:15px;padding-bottom:6px;line-height:8px;cursor:pointer;}
    .woocommerce-checkout h3.or-social-h3{font-size:17px;font-weight:bold;padding-left:25px;text-align: left;}
    .woocommerce-checkout i.fa.fa-angle-down.social-down{float:right;font-size:30px;font-weight:600;margin-top:-35px;margin-right:25px;}
    .woocommerce-checkout p.form-row.form-row-first.login-checkout{background:white;margin-left:0px;padding:20px;}
    .woocommerce-checkout p.form-row.form-row-first.login-checkout img{display:inline-block;width:49%;}
    .woocommerce-checkout #logo-link{display:none;}
    .woocommerce-checkout .or-social-header:hover{background:#f8f8f8;}
    input#wc_billing_field_7455{padding:0;border-radius:0;margin-left:5px;}
    p#wc_billing_field_7455_field{margin-right:5px;}
    .woocommerce-checkout .col-full{max-width:100%;padding-top:110px;}
    .woocommerce-checkout main#main{width:100%;margin:auto;max-width:900px;}
    .woocommerce-checkout .checkout-left{width:40% !important;right:0;position:fixed;}
    .woocommerce-checkout #order_review{position:fixed;top:170px;width:39% !important;text-align:left;max-width:400px;float:left;margin-left:0;padding:20px 20px 20px 20px;border:solid 1px #e1e1e1;background:white;}
    .woocommerce-checkout div#content{background:#f1f1f1;}
    .woocommerce-checkout .nav-up{top:0 !important;}
    .cart-item-scroll{overflow:scroll;z-index:999;max-height:200px;overflow-x:hidden;}
    .woocommerce-checkout h1.entry-title{display:none;}
    .woocommerce-checkout .woocommerce-info{width:60%;text-align:left;background:white;border:solid 1px #e1e1e1;color:black;font-size:16px;font-weight:600;margin-bottom:15px;}
    .woocommerce-checkout .woocommerce-info:hover{background:#f8f8f8;}
    .woocommerce-checkout .woocommerce-info a{color:black;padding-right:10px;text-decoration:underline;}
    .woocommerce-checkout .woocommerce-info a:hover{color:black;opacity:1;}
    .woocommerce-checkout div#customer_details,.woocommerce-NoticeGroup-updateOrderReview,.wc-block-components-notice-banner.is-info{width:60%;margin-top:0;float:left;}
    .logged-in.woocommerce-checkout div#customer_details {margin-top: 0;}
    .woocommerce-checkout .woocommerce-billing-fields, .woocommerce-checkout .woocommerce-shipping-fields{width:100%;background:white;padding:20px;border:solid 1px #e1e1e1;text-align:left;margin-bottom:20px;}
    .woocommerce-checkout .woocommerce-account-fields{width:100%;background:white;border:solid 1px #e1e1e1;padding:10px;padding-top:13px;font-size:18px;color:black;padding-right:25px;margin-bottom:20px;}
    .woocommerce-checkout .woocommerce-account-fields p{margin:0;}
    .woocommerce-checkout p#account_password_field label{font-size:15px;font-weight:600;width:100%;display:inline-block;text-align:left;padding-top:15px;}
    .woocommerce-checkout .woocommerce-account-fields p.form-row{font-size:16px !important;margin-bottom:0;}
    .shipp-to2 .woocommerce-account-fields {margin-bottom:0!important;}
    .woocommerce-checkout p#account_password_field input{width:100%;margin-right:10px;height:auto;margin-bottom:20px;background:white;border:solid 1px #c1c1c1;font-size:15px;color:black;font-weight:600;}
    .woocommerce-checkout small.woocommerce-password-hint{text-align:right;}
    .woocommerce-checkout .woocommerce-password-strength.strong{padding-right:20px;}
    .woocommerce-checkout ul.wc_payment_methods.payment_methods.methods{width:100%;padding:20px !important;}
    .woocommerce-checkout .form-row.place-order{padding:0 !important;}
    .woocommerce-checkout #payment .place-order .button{font-size:25px;}
    .woocommerce-checkout .woocommerce-password-strength.strong{padding-right:20px;}
    .woocommerce-checkout .shippng-part{background:white;border:solid 1px #e1e1e1;padding:20px;color:black;font-size:22px;font-weight:600;text-align:left;margin-bottom:20px;}
    .woocommerce-checkout ul#shipping_method li{font-size:16px;line-height:15px;}
    .woocommerce-checkout ul#shipping_method{margin-top:15px;}
    .woocommerce-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{font-weight:600;}
    .woocommerce-checkout .woocommerce-billing-fields h3{font-size:22px;font-weight:600;margin-bottom:25px;}
    .woocommerce-checkout p.form-row{font-size:16px !important;margin-bottom:20px;color:black;}
    .woocommerce-checkout p.form-row label{margin-bottom:3px;font-weight:600;}
    .woocommerce-checkout #payment .place-order{margin-right:0;margin-left:0;}
    .woocommerce-checkout .woocommerce-billing-fields input, .woocommerce-checkout .woocommerce-shipping-fields input{background:white !important;box-shadow:none !important;border:solid 1px #c1c1c1 !important;font-size:18px;color:black;line-height:30px;padding:5px;border-radius:6px;}
    .woocommerce-checkout .woocommerce-billing-fields input::placeholder{color:#646464;font-size:14px;}
    .cart-item-scroll-btn{display:none !important;}
    .wc_payment_method.payment_method_paypal{width:47%;display:inline-block;margin-right:4% !important;}
    .wc_payment_method.payment_method_ppcp{width:47%;display:inline-block;margin-right:4% !important;}
    .wc_payment_method.payment_method_icredit_payment{width:47%;display:inline-block;}
    .woocommerce-checkout .checkout-review-head{}
    .woocommerce-checkout h3.checkout-review-h3{margin:0;text-align:left;font-size:22px;font-weight:600;}
    .woocommerce-checkout p.checkout-count{text-align:left;color:black;font-size:14px;font-weight:600;display:inline-block;margin-bottom:10px;}
    .woocommerce-checkout .cart_item{margin-bottom:7px;border:solid 1px #e1e1e1;padding:7px;border-radius:10px;}
    .woocommerce-checkout .variation{color:black;font-size:12px;width:100%;line-height:0;padding-top:10px;display:inline-block;}
    .woocommerce-checkout .cart-product-details{width:70%;display:inline-block;vertical-align:top;margin-left:15px;}
    .woocommerce-checkout .product-thumbnail{width:55px;max-height:65px;display:inline-block;}
    .woocommerce-checkout .cart-product-details h3.product-name{font-size:13px;margin-top:0;}
    .woocommerce-checkout .cart-product-details p.product-total{font-size:18px;color:black;margin-bottom:0 !important;}
    .woocommerce-checkout .order-total {margin: 15px 0 0 0;border-top: solid 1px #ddd;padding-top: 10px;padding-bottom: 15px;}
    .form-row.place-order{margin-top:20px !important;}
    .woocommerce-checkout .cart-subtotal{padding-top:20px;border-top:solid 1px #c1c1c1;}
    .woocommerce-checkout p.cart-subtotal-header{width:64%;display:inline-block;font-size:16px;font-weight:600;color:black;margin-bottom:0;text-align: left;}
    .woocommerce-checkout p.cart-subtotal-amount{width:34%;display:inline-block;font-size:16px;font-weight:600;color:black;text-align:right;margin-bottom:0;}
    .woocommerce-checkout .cart-total-header{width:49%;display:inline-block;font-size:22px;font-weight:600;color:black;margin-bottom:0;}
    .woocommerce-checkout .cart-total-amount{display:inline-block;font-size:22px;font-weight:600;color:black;margin-bottom:0;width:49%;text-align:right;}
    .woocommerce-checkout form.checkout_coupon{width:100%;background:white;height:100px;padding:20px;border:solid 1px #e1e1e1;border-top:none;margin-top:-25px;margin-bottom:20px;}
    .woocommerce-checkout .cart-discount div{display:inline;color:black;padding-left:12px;}
    .cart-discount a{font-size:12px;padding-right:10px;font-weight:600;color:black;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login{background:white;width:100%;padding:20px;border:solid 1px #e1e1e1;border-top:none;margin-top:-25px;text-align:left;font-size:15px;color:black;}
    .woocommerce-checkout .woocommerce-form-login p.form-row{display:block;margin-bottom:10px;}
    .woocommerce-checkout .woocommerce-form-login p.form-row button {width: 95%;background: #dc628c;color: white;font-weight: 400;border: solid 1px #dc628c !important;}
    .woocommerce-checkout p.lost_password a{font-size:14px;color:black;font-weight:600;}
    .woocommerce-checkout .form-row-first input{background:white;box-shadow:none;border:solid 1px #c1c1c1;border-radius:6px;}
    .woocommerce-checkout .form-row-last{float: none;}
    .woocommerce-checkout .form-row-last input{background:white;box-shadow:none;border:solid 1px #c1c1c1;border-radius:6px;}
    .woocommerce-checkout .woocommerce-billing-fields input::placeholder{color:#c1c1c1;}
    .woocommerce-checkout form.checkout_coupon button{background:#353535;color:white;}
    .woocommerce-checkout .checkout-review-head{width:49%;display:inline;}
    .woocommerce-checkout a.uptade-cart-button{text-align:right;padding-left:10px;font-size:14px;font-weight:600;color:black;position:absolute;right:15px;}
    a.uptade-cart-button:hover{color:#757575;}
    .woocommerce-checkout .checkout-review-header{border-bottom:solid 1px #c1c1c1;margin-bottom:7px;}
    div#payment{background:white;border:solid 1px #e1e1e1;padding:20px;color:black;font-size:22px;font-weight:600;text-align:left;margin-bottom:20px;}
    .woocommerce-checkout .woocommerce-checkout .woocommerce-info{width:100% !important;}
    .card-element-down h4{display:inline-block;font-size:17px;font-weight:600;}
    .card-element-down p{display:inline;padding-left:10px;}
    .card-element-down i.fa.fa-angle-down{float:right;font-size:30px;font-weight:600;margin-top:-5px;}
    .card-element-down{text-align:left;} */
    .cart_totals.calculated_shipping.cart_totals_fix {position: fixed !important;max-width: 400px !important;transform: translate(180%, -60px) !important;}
    .cart-collaterals .cross-sells{width:60%;margin:0;padding:25px;}
    .woocommerce-cart .nav-up{top:-40px;}
    .cart-top-mobile{display:none;}
    .woocommerce-cart div#content{background:#f1f1f1;min-height:750px;}
    .woocommerce-cart .col-full{margin-right:0px;margin-left:0px;margin:auto;padding:0;padding-top:125px;}
    .woocommerce-cart h1.entry-title{display:none;}
    .woocommerce-cart .cart_totals{padding:15px;background:white;border:solid 1px #c1c1c1;text-align:left;max-width:400px;z-index:999;}
    .woocommerce-cart .cart_totals{width:36% !important;padding:15px;background:white;border:solid 1px #e1e1e1;text-align:left;max-width:400px;z-index:80;}
    .woocommerce-cart .cart_totals h2{font-size:25px;font-weight:600;border-bottom:solid 1px #c1c1c1;padding-bottom:17px;padding-top:12px;letter-spacing:1px;font-family:heebo;}
    .woocommerce-cart form.woocommerce-cart-form{background:white;padding:15px;border:solid 1px #e1e1e1;width:60%;float:left;margin-bottom:0;}
    .woocommerce-cart h1.cart-name{text-align:left;font-size:27px;font-weight:600;letter-spacing:1px;font-family:heebo;}
    .woocommerce-cart .cart-top{padding-top:10px;margin-bottom:10px;border-bottom:solid 1px #c1c1c1;}
    .woocommerce-cart .cart-name{display:inline-block;width:50%;}
    .woocommerce-cart .cart-name h1{text-align:right;}
    .woocommerce-cart p.cart-count{text-align:right;color:black;font-size:13px;font-weight:600;display:inline-block;width:49%;letter-spacing:0.5px;font-family:heebo;}
    .woocommerce-cart .woocommerce-cart-form__cart-item.cart_item{border-bottom:solid 1px #e6e6e6;margin-bottom:10px;max-height:180px;}
    .woocommerce-cart .product-thumbnail{width:20%;display:inline-block;}
    .woocommerce-cart .product-details{display:inline-block;width:72%;text-align:left;padding-right:20px;vertical-align:top;margin-left:6%;}
    .woocommerce-cart .product-name a{font-size:15px;color:black;}
    .woocommerce-cart .product-remove{direction:rtl;font-size:20px;margin-bottom:-30px;}
    .woocommerce-cart .product-variations, .woocommerce-checkout .product-variation{color:black;font-size:12px;width:68%;line-height:0;padding-top:10px;padding-right:10px;display:inline-block;}
    .woocommerce-cart .variation-, .woocommerce-checkout .variation-{display:inline-block;padding-left:8px;font-weight:600;}
    .woocommerce-cart .variation- p, .woocommerce-checkout .variation- p{margin-right:-10px !important;font-weight:400 !important;}
    .woocommerce-cart .product-price{font-size:25px;font-weight:600;color:black;}
    .woocommerce-cart .product-quantity{margin-top:5px;width:130px;display:inline-block;}
    .woocommerce-cart .quantity .qty{padding:2px;}
    .woocommerce-cart .select-qty label{padding-left:5px;font-size:15px;color:black;font-weight:600;}
    .woocommerce-cart .select-qty select{padding-right:5px;background:none;border:none;font-weight:600;outline:none;}
    .woocommerce-cart .coupon{text-align:left;color:black;margin-bottom:20px;margin-top:20px;}
    .woocommerce-cart input[name='update_cart']{display:none !important;}
    .woocommerce-cart input#coupon_code{font-size:12px;background:#f1f1f1;box-shadow:none;width:25%;}
    .woocommerce-cart .coupon input.button{font-size:15px;padding:5px;padding-left:15px;padding-right:15px;background:#353535;color:#ffffff;font-weight:400;border:solid 1px #353535!important;}
    .woocommerce-cart ul#shipping_method label{vertical-align:middle;margin:0;color:black;}
    .woocommerce-cart ul#shipping_method {padding: 0 4px 0 0;}
    #shipping_method{font-size:15px;}
    .cart_totals {text-align: left !important;}
    .cart_totals h3.cart-subtotal-text{font-size:17px;font-weight:600;display:inline-block;padding-right:5px;}
    .cart_totals .cart-subtotal-amount{display:inline-block;color:black;font-size:16px;}
    .cart_totals h3.shipping-title{font-size:17px;font-weight:600;display:inline-block;width:49%;}
    .cart_totals .shipping{margin-top:15px;border-bottom:solid 1px #c1c1c1;}
    .cart_totals h3.order-total-text{font-size:20px;font-weight:600;width:49%;display:inline-block;}
    .cart_totals .order-total-amount{width:49%;display:inline-block;text-align:right;padding-left:10px;font-size:20px;color:black;}
    .cart_totals .order-total{margin-bottom:15px;margin-top:15px;border-top:solid 1px #ddd;padding:15px 0 0 0;}
    .wc-proceed-to-checkout{margin-bottom:0;}
    p.secure-payment-p{font-size:15px;color:black;font-weight:600;padding-top:15px;margin-bottom:0;}
    .secure-payment img{max-width:170px;}
    p.cart-empty{width:100%;text-align:center;color:black;background:white;font-size:25px;font-weight:600;padding-bottom:20px;padding-top:60px;border:solid 1px #e1e1e1;margin-bottom:-2px;}
    p.return-to-shop{width:100%;text-align:center;color:black;background:white;font-size:18px;font-weight:600;padding-bottom:60px;border:solid 1px #e1e1e1;border-top:none;margin-bottom:0px;}
    .return-to-shop a.button.wc-backward{background:#353535;color:white;}
    .site-search form.woocommerce-product-search{float:right;width:100%;max-width:250px;margin:-4px 0;}
    input#woocommerce-product-search-field-0:focus{background:#272727;color:white;}
    .site-search .widget_product_search form input[type=search], .site-search .widget_product_search form input[type=text]{padding-right:30px;padding-top:14px;padding-bottom:5px;}
    div#content{min-height:800px;}
    div#primary{transition:all 0.4s ease-in-out;}
    div#page{transition:all 0.4s ease-in-out;}
    .woocommerce-breadcrumb{padding:1.41575em 99em 1.41575em;margin-right:-99em;padding-bottom:10px;padding-top:10px;margin-left:-99em;margin-bottom:10px;text-align:right;color:#626262;}
    .woocommerce-breadcrumb a{color:#626262;}
    /* input[type="radio"]{background-color:#fff;border:solid 1px #c1c1c1;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px !important;-webkit-appearance:none;outline:none;vertical-align:middle;border-radius:10px;}
    input[type="radio"]:checked:after{background-color:#5a5a5a;content:'';display:block;height:10px;position:relative;top:4px;right:4px;width:10px;outline:none;vertical-align:middle;border-radius:10px;} */
    .s-header-right{width:70%;}
    p.site-logo-to-center{margin-right:30px;margin-bottom:0!important;}
    i.fa.fa-bars.show-menu-now{display:none;}
    .nav-up i.fa.fa-bars.show-menu-now{display:block !important;}
    i.fa.fa-bars.show-menu-now{position:absolute;top:6px;right:30px;font-size:25px;color:black;cursor:pointer;}
    .apple-nav-is-down{display:none;}
    .nav-up .apple-nav-is-down{display:block !important;}
    .apple-nav-is-down i.fa.fa-apple{color:black;display:inline-block;font-size:20px;}
    .apple-nav-is-down p{display:inline-block;font-size:12px;color:black;font-weight:600;vertical-align:middle;margin-bottom:3px;margin-left:3px;}
    .apple-nav-is-down{position:absolute;vertical-align:middle;left:30px;top:7px;}
    .close-mobile-menu{display:none;}
    nav#mobile-navigation{display:none;}
    .mobile-menu{display:none;}
    .col-full{padding:100px 0 0 0;}
    nav.navbar.navbar-default.s-full-container{border-bottom:solid 1px #ddd;}
    .site-header{height:100px;position:fixed;top:0;transition:all 0.4s ease-in-out;width:100%;}
    .nav-up{top:-40px;box-shadow:none;}
    .nav-down{top:0;}
    .s-full-container{padding:0;}
    .s-main-nav{background:white;height:60px !important;}
    .s-sub-nav{background:#ffffff;height:40px;}
    .s-search input#woocommerce-product-search-field-0{background:none;border-bottom:solid 1px;border-color:black;margin-right:20px;height:20px;box-shadow:none;}
    .woocommerce-product-search button[type=submit]{display:none;}
    .site-search form.woocommerce-product-search{margin-right:70px;}
    .s-search .site-search .widget_product_search form:before{top:1.15em;color:#333333;font-size:28px;width:20px;margin-top:-15px;}
    .s-search input#woocommerce-product-search-field-0{color:black;}
    input#woocommerce-product-search-field-0::placeholder{color:white !important;font-size:12px;}
    .s-header-center img{margin:auto !important;}
    .s-search input#woocommerce-product-search-field-0::placeholder{color:white;}
    img.custom-logo{height:33px;margin-top:7px !important;width:100%;}
    .site-header .custom-logo-link img, .site-header .site-logo-anchor img, .site-header .site-logo-link img{max-width:165px !important;height:auto !important;margin-top:15px !important;margin-right:15px;}
    .s-header-left{padding-top:15px;overflow:hidden;width:140px;position:absolute;right:0 !important;margin-left:10px;z-index: 99;}
    .row.deebo-controlers-row{float:left;margin-left:0 !important;}
    .row.main-menu-row{margin-right:15px;margin-left:15px;}
    .apple-reseller img{height:auto;width:100%;min-width:60px;max-width:60px;padding-right:10px;border-right:solid 1px #606060;border-radius:0;}
    i.fa.fa-user-circle{font-size:25px;}
    .fa-user-o:before{font-size:22px;color:black;font-weight:500;}
    p.login-text{display:inline-block;font-size:17px;color:black;vertical-align:top;margin-top:4px;font-weight:400;margin-right:5px;}
    span#wishlist_count{position:relative;display:block;text-align:center;width:26px !important;left:0;bottom:24px;font-size:10px;color:black;font-weight:700;}
    i.fa.fa-heart-o{font-size:26px;margin-top:3px;}
    svg#quick_wishlist_icon{margin-top:2px;}
    .svgcartico span.count{position:relative;bottom:4px;left:25px;}
    .site-header-cart .cart-contents .count{position:absolute;padding:0 !important;width:24px;text-align:center;top:9px;left:0;font-weight:700;opacity:0.9;font-size:11px;color:black;}
    .s-wishlist{margin-right:10px;}
    .s-wishlist a:hover{color:black;}
    .site-header-cart .cart-contents:after{content:none;}
    ul#site-header-cart{text-align:right;}
    p.cart-contents{margin:0;}
    .s-login{margin-right:20px;}
    .deebo-search-btn{margin-left:15px;color:black;font-size:18px;cursor:pointer;}
    span.span-plus-mobile{display:none;}
    .col-sm-12.col-md-6.col-lg-4.footer-mobile-top{display:none;}
    .site-footer{text-align:right;}
    .post-type-archive-product .secondary-is-open-footer, .tax-product_cat .secondary-is-open-footer{padding-left:0 !important;}
    .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {font-size:14px!important;}
    .main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a {padding-left:0.5em!important;padding-right:0.5em!important;}
    .single-product div#page{transition:unset;}
    .quantity.buttons_added input[type=button]{color:black;background:white;width:15%;}
    .single-product div.product form.cart{margin-bottom:0;padding:0;}
    .single-product div.product form.cart .quantity{border:solid 1px #43454b !important;width:18%;text-align:center;margin-left:2%;}
    .single-product button.single_add_to_cart_button.button.alt{background-color:#e2648f;border-color:#e2648f;height:51px;width:75%;line-height: 1;}
    .variations-prod .loaderdeebo-active{position:absolute;display:block !important;margin-top:-45px;right:20px;}
    .single-product div.product p.price{min-width:100% !important;text-align:center;padding:10px 0 15px 0;}
    .related a.button.product_type_variable{width:100%;height:45px;background:#353535;}
    .single-product .col-full{max-width:none;padding-top:150px !important;}
    .single-product #primary{width:100%;max-width:1200px;margin:auto;float:none;}
    .single-product div.product .woocommerce-product-gallery{width:50% !important;margin-right:4%;}
    ol.flex-control-nav.flex-control-thumbs li{width:18% !important;margin:1% !important;}
    .single-product div.product .summary{width:40% !important;text-align:left;}
    .single-product h1.product_title.entry-title{color:black;margin:0px;font-family:heebo !important;font-weight:600;letter-spacing:1px;font-size:31px;text-align:left;}
    .single-product p.price, p.price span{display:inline-block;font-weight:600;color:black;margin:0px !important;direction:ltr;}
    .variations-prod p.price,.variations-prod p.price span{font-size:0px !important;}
    .price del{opacity:1;}
    del span.woocommerce-Price-amount.amount, del span .woocommerce-Price-currencySymbol{color:black;text-decoration:line-through;font-weight:400;}
    .single-product .woocommerce-product-details__short-description{display:none;color:black;font-size:16px;text-decoration:underline;margin-right:4px;}
    .single-product td.value{margin:0 !important;}
    button.single_add_to_cart_button{width:100%;font-size:20px;}
    .single-product ul.tabs.wc-tabs, #tab-description h2{display:none;}
    .woocommerce-tabs.wc-tabs-wrapper{padding:0;}
    .single-product div#tab-description{width:100%;}
    .single_variation_wrap{width:100%;}
    .single-product form.cart, form.variations_form.cart button.single_add_to_cart_button{width:100%;}
    form.variations_form.cart{width:100%;}
    .single-product .yith-wcwl-add-to-wishlist{padding-top:0px;padding-bottom:15px;margin:0;width:20%;font-size:12px;line-height:14px;text-align:center;}
    .clear{display:none;}
    span.feedback{display:none;}
    .yith-wcwl-add-to-wishlist a{color:black;font-weight:600;text-align:center;font-size:11px;}
    .yith-wcwl-add-to-wishlist a:hover{color:#5a5a5a;}
    .product-type-variable .variations_form .yith-wcwl-add-to-wishlist{display:none;}
    .product-type-variable .yith-wcwl-add-to-wishlist{display:block;}
    section.related.products h2, section.up-sells.upsells.products h2{text-align:center;font-size:26px;font-weight:600;border-top:solid 1px #e2e2e2;padding-top:17px;}
    .single-product h2.woocommerce-loop-product__title{text-align:right !important;font-weight:400 !important;font-size:16px !important;margin:0 !important;border:none !important;padding:0 !important;}
    .up-sells span.price{color:black !important;text-align:right;font-size:20px;font-weight:700 !important;}
    section.related.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, section.related.products a.button.product_type_variable.add_to_cart_button, section.related.products a.button.product_type_simple.ajax_add_to_cart{background:#353535;color:white;height:45px;}
    .up-sells a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .up-sells a.button.product_type_variable.add_to_cart_button, .up-sells a.button.product_type_simple.ajax_add_to_cart{width:100%;}
    .up-sells a.button.product_type_variable.add_to_cart_button{background:#353535;color:white;font-size:13px;width:100%;}
    section.up-sells.products span.price{color:black !important;text-align:right;font-size:20px;font-weight:700 !important;}
    section.up-sells.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, section.up-sells.products a.button.product_type_variable.add_to_cart_button, section..up-sells.products a.button.product_type_simple.ajax_add_to_cart{width:100%;}
    .up-sells .yith-wcwl-add-to-wishlist, section.up-sells.products .yith-wcwl-add-to-wishlist{display:none;}
    .single-product h2.woocommerce-loop-product__title{height:40px;text-align:right !important;font-weight:400 !important;font-size:16px !important;margin:0 !important;border:none !important;padding:0 !important;}
    .up-sells span.price{color:black !important;text-align:right;font-size:20px;font-weight:700 !important;}
    .up-sells a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .up-sells a.button.product_type_variable.add_to_cart_button, .up-sells a.button.product_type_simple.ajax_add_to_cart{width:100%;}
    section.related.products span.price{color:black !important;text-align:right;font-size:20px;font-weight:700 !important;}
    section.related.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, section.related.products a.button.product_type_variable.add_to_cart_button, section.related.products a.button.product_type_simple.ajax_add_to_cart{width:100%;}
    .up-sells .yith-wcwl-add-to-wishlist, section.related.products .yith-wcwl-add-to-wishlist{display:none;}
    .share-product{position:absolute;text-align:center;right:0;padding-bottom:5px;background:white;z-index:99;}
    i.fa.fa-sign-out{font-size:22px;color:#353535;text-align:center;}
    .share-product p{font-size:11px;color:black;font-weight:600;margin-bottom:0px;margin-top:-6px;}
    .social-sharing-buttons{position:absolute;right:0;margin-top:45px;width:30px;text-align:center;font-size:21px;border-radius:5px;transition:all 0.5s ease-in-out;top:-100%;z-index:88;}
    .social-sharing-buttons-open{top:0 !important;}
    .social-sharing-buttons a.whatsapp-mobile{display:none;}
    ul.products li.product .price{height:30px;text-align:center;}
    .secondary-fix{margin-top:60px !important;position:fixed !important;}
    .sortbutton-fix{display:none;}
    .sidebar-header{position:absolute;top:0;width:200px;right:0;}
    .secondary-is-open .sidebar-header{left:-280px !important;}
    .secondary-down{padding-top:80px;}
    .post-type-archive-product .col-full, .tax-product_cat .col-full{max-width:none;margin-right:auto;margin-left:auto;padding-right:30px;box-sizing:content-box;padding-left:30px;}
    .post-type-archive-product div#primary, .tax-product_cat div#primary{width:100%;padding-left:0;padding-top:25px;}
    div#secondary {overflow-x: hidden;width: 200px;height: 100%;background: #fcfcfc;float: left;text-align: left;padding-right: 10px;padding-left: 8px;padding-top: 50px;padding-bottom: 100px;position: absolute;left: 0;top: 0;overflow-y: auto;z-index: 99;margin-top: 190px;}
    h1.sidebar-h1 {font-size: 19px;padding: 22px 0 40px 15px;height: 50px;border-bottom: solid 1px #e0e0e0;background: #f2f2f2;margin-right: -10px;padding-right: 20px;color: black;margin-bottom: 0;}
    p.close-sidebar{position:absolute;display:inline-block;right:0;text-align:right;font-size:23px;font-weight:400;color:black;padding-top:16px;padding-right:23px;padding-left:17px;height:47px;width:50px;background:#ffffff00;cursor:pointer;}
    .secondary-is-open{left:-280px !important;}
    .secondary-is-open-primary{padding-left:0 !important;}
    .noUi-horizontal.noUi-extended .noUi-handle{left:-1px;background:#1e1e1e;}
    .noUi-horizontal.noUi-extended .noUi-handle{left:-1px;background:#1e1e1e;}
    .slider-values{text-align:center;color:black;}
    .slider-values p{width:49%;display:inline-block;font-size:15px;}
    .slider-values{direction:ltr;}
    .wcapf-layered-nav ul li::before{opacity:1;content:'\f096' }
    .wcapf-active-filters a{text-decoration:none !important;border-radius:6px !important;padding-top:2px !important;padding-bottom:2px !important;padding-left:6px !important;padding-right:8px !important;color:#ffffff !important;background:#353535 !important;}
    .wcapf-active-filters a::before{content:'\f00d' !important;opacity:1 !important;}
    .slider-values{text-align:center;color:black;}
    .wcapf-layered-nav a{font-size:21px;text-decoration:none !important;color:black !important;}
    .wcapf-layered-nav span.count{color:#4e4e4e;font-weight:600;}
    .wcapf-layered-nav ul.children a{font-size:15px;padding-right:10px;}
    .wcapf-layered-nav ul li::before{opacity:1 !important;/*content:'\f096'!important;*/content:none !important;font-size:19px !important;display:inline-block !important;color:white;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;}
    .wcapf-layered-nav ul li.chosen::before{content:'\f00c' !important;color:black;}
    .widget-area .widget{margin:0;padding:0;margin-top:25px;}
    h3.widget-title.berocket_aapf_widget-title{font-size:16px;font-weight:400;padding:0;padding-bottom:10px;color:black;}
    span.gamma.widget-title{font-size:18px;font-weight:600;padding:0;padding-bottom:10px;color:black;}
    .slider span.left input, .slider span.right input{background:none !important;border:none !important;box-shadow:none !important;font-size:17px !important;}
    .slider span.left input{text-align:left !important;}
    .woocommerce-ordering{width:100%;}
    .woocommerce-account .col-full{padding-top:130px;}
    .woocommerce-ResetPassword p.woocommerce-form-row.form-row{margin:auto;text-align:center !important;width:40%;padding-top:10px;}
    p.woocommerce-LostPassword.lost_password{text-align:left !important;}
    .woocommerce-account div#content{background:#f1f1f1;height: 100vh;}
    .woocommerce-account header.entry-header.nav-down{text-align:center;}
    .woocommerce-account .woocommerce-breadcrumb{background:white;}
    .woocommerce-account h1.entry-title{padding-left:60px;text-align:center;padding-bottom:30px;padding-top:25px;border-bottom:solid 1px #e1e1e1;background:white;}
    .woocommerce-account nav.woocommerce-MyAccount-navigation{text-align:left;background:white;border:solid 1px #c1c1c1;padding:20px;width:16%;margin-left:20px;}
    .woocommerce-account .woocommerce-MyAccount-content{text-align:left;background:white;border:solid 1px #c1c1c1;padding:20px;color:black;min-height:351px;width:70%;margin-right:20px;float:left;}
    .woocommerce-account .woocommerce-MyAccount-content a{color:black;font-weight:600;text-decoration:underline;}
    .woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#353535;font-weight:600;}
    .woocommerce-Message.woocommerce-Message--info.woocommerce-info{background:white;border:solid 1px #c1c1c1;color:black;}
    .woocommerce-Message.woocommerce-Message--info.woocommerce-info a:hover{color:#757575;}
    p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first input,p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first input{background:white;box-shadow:none;border:solid 1px #c1c1c1;}
    p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first label,p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first label{font-weight:600;}
    .woocommerce-account form.woocommerce-form.woocommerce-form-login.login a{color:black;font-size:14px;font-weight:600;}
    .woocommerce-wishlist div#primary{width:100%;}
    .col-full{max-width:100%;}
    .woocommerce-wishlist .entry-content{text-align:right;max-width:1024px;margin:auto;}
    .woocommerce-wishlist h1.entry-title{text-align:center;margin-top:-32px;padding-bottom:30px;border-bottom:solid 1px #e1e1e1;}
    .woocommerce-wishlist .wishlist-product-place{width:23%;margin-right:1%;display:inline-block;vertical-align:top;margin-bottom:60px;text-align:right;}
    .woocommerce-wishlist .product-remove a.remove{color:#ffffff00;}
    .woocommerce-wishlist .product-remove{position:absolute;font-size:20px;padding-top:10px;cursor:pointer;}
    .woocommerce-wishlist .product-add-to-cart a{width:100%;text-align:center;line-height:30px !important;margin-top:30px;}
    .woocommerce-wishlist .product-add-to-cart{margin-top:20px;}
    .product-name a{color:black;font-size:15px;}
    .product-price{font-size:18px;color:black;font-weight:600;}
    .product-stock-status{font-size:14px;font-weight:600;color:black;}
    .postid-3845.single-product form.cart.is-fixed button.single_add_to_cart_button {width: 73% !important;margin: 0;}
    span.catalog-short-desc{position:absolute;width:100%;font-weight:600;text-align:center;right:0;bottom:-10px !important;}
    .post-type-archive-product span.catalog-short-desc p, .tax-product_cat span.catalog-short-desc p{margin:0;}
    span.catalog-short-desc{font-size:13px;}
    ul.products li.product .price ins{margin-right:.6180469716em;font-weight:bold;background-color:transparent;text-align:center;}
    h1.woocommerce-products-header__title.page-title{text-align:center;font-family:heebo;font-weight:600;letter-spacing:1px;padding:15px 0px 30px 0px;margin:0;font-size:25px;}
    .term-description{text-align:center;color:black;font-size:13px;}
    .sortbutton-cache{transition:all 0.4s ease-in-out;}
    .img-switch{display:none;}
    .s-cat-btns{border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;height:60px;margin-bottom:20px;}
    button.sortbutton{float:left;font-weight:300;padding:.327em 0;margin-top:9px;background:#fff;border:solid 0 #353535;border-radius:4px;height:40px;margin-left:5px;width:150px;outline:none;}
    button.sortbutton p{display:inline;font-size:15px;vertical-align:middle;color:black;}
    .sortbutton-fix{position:fixed !important;right:-15px;top:125px !important;z-index:99;background:#ffffff;box-shadow:-7px 7px 20px -1px #00000036;padding-left:8px;border-radius:5px;outline:none !important;}
    .sortbutton-fix p{font-size:11px;margin-bottom:0;color:black;}
    .woocommerce-ordering{float:none;margin-left:0;}
    .s-cat-ordering{display:inline-block;float:left;}
    .s-prod-to-display{display:none;}
    .s-switch{display:inline-block;vertical-align:middle;float:left;margin-top:5px;}
    .s-switch-btns{display:inline;float:left;}
    ul.products li.product.first{clear:none !important;}
    .site-main .columns-5 ul.products li.product{width:16%;margin-left:4%;}
    .site-main .columns-4 ul.products li.product{width:21%;margin-left:4%;}
    .site-main .columns-3 ul.products li.product{width:31%;margin-left:2%;}
    .site-main .columns-2 ul.products li.product{width:49%;margin-left:1%;}
    .site-main .columns-1 ul.products li.product{width:77% !important;margin:auto !important;}
    .sentry-product h2.woocommerce-loop-product__title{text-align:center;margin-bottom:0px !important;font-size:16px !important;font-weight:600 !important;font-family:heebo;height:55px;}
    .sentry-product span.price{color:black !important;text-align:right;font-size:20px;font-weight:700 !important;}
    .sentry-product img.attachment-shop_catalog.size-shop_catalog.wp-post-image{margin-bottom:10px;}
    i.fa.fa-heart.heart-befor-add{margin:0 !important;border:solid 1px #bbb;padding:6px;border-radius:50px;font-size:13px;font-weight:600;color:#51515100;-webkit-text-stroke:#bbb;-webkit-text-stroke-width:1px;}
    i.fa.fa-heart.heart-befor-add:hover{color:#515151;-webkit-text-stroke:#515151;border-color:#515151;}
    i.fa.fa-heart.heart-after-add{margin:0 !important;border:solid 2px #515151;padding:6px;border-radius:50px;font-size:17px;font-weight:600;color:#515151;-webkit-text-stroke:#515151;-webkit-text-stroke-width:2px;}
    .sentry-product .yith-wcwl-add-to-wishlist{position:absolute;top:6%;left:5px;font-size:22px;}
    #yith-wcwl-popup-message{padding:37px;font-size:24px;color:black;text-align:center;background:#ffffffe0;}
    .post-type-archive-product .product-type-variable .yith-wcwl-add-to-wishlist, .tax-product_cat .product-type-variable .yith-wcwl-add-to-wishlist{display:block;}
    a.button.product_type_simple.ajax_add_to_cart{height:45px;}
    p.back-to-category{text-align:left;}
    p.back-to-category a{color:black;font-size:16px;font-weight:600;}
    p.back-to-category a:hover{color:#757575;}
    .back-to-category i.fa.fa-arrow-left{padding-right:5px;}
    .woocommerce-ordering{margin-top:4px;}
    select.orderby {padding: .327em 0;width: 150px;font-weight: 300;border: solid 0 #353535;border-radius: 4px;height: 40px;outline: none;margin-top: 0;font-size: 15px;background: url(/wp-content/themes/storefront-child/assets/images/select-arrow.png) no-repeat;background-position: center right;background-size: 15px 15px;-webkit-appearance: none;padding-right: 10px !important;}
    .pif-has-gallery{position:relative;}
    .pif-has-gallery .onsale{z-index:99;}
    .pif-has-gallery .wp-post-image{opacity:1;}
    .pif-has-gallery .wp-post-image--secondary{position:absolute;top:0;left:0;right:0;opacity:0;}
    ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link:hover .wp-post-image{opacity:0;}
    ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link:hover .wp-post-image--secondary{opacity:1 !important;}
    ul.products li.pif-has-gallery a.woocommerce-loop-product__link:hover .wp-post-image{opacity:0;}
    ul.products li.pif-has-gallery a.woocommerce-loop-product__link:hover .wp-post-image--secondary{opacity:1;}
    /* #payment {padding-top:0;} */
}
li.wc_payment_method.payment_method_ppcp{width:49%;display:inline-block;margin:0 !important;}
@media screen and (min-width: 800px) and (max-width: 1200px) {
    .single-product .variations td label {font-size: 14px;}
    .var_b_m {padding:0 5px;}
    .var_t_m {font-size:9px;}
    .vat_t_m_discount {font-size:14px;}
    .single-product .variations td .var-cont:first-child label {padding-top:10px;}
}
@media screen and (min-width: 767px) and (max-width: 1024px) {
    .single-product div.product .summary {width: 100% !important;}
    .storefront-full-width-content.single-product div.product .woocommerce-product-gallery {width: 100% !important;}
    .site-header .custom-logo-link img, .site-header .site-logo-anchor img, .site-header .site-logo-link img {max-width:120px!important;margin-top:17px!important;}
    .post-type-archive-product .products.columns-4 > li {flex:1 0 33%;max-width:33%!important;width:33% !important;}
    .CLEANSING-FOAM .body-co p,.CLEANSING-FOAM .container-2 {width: 100%;}
    .CLEANSING-FOAM img {display:block;margin:0 auto;}
    .single-product .variations td .var-cont:first-child label {padding-top:10px;}
}
@media screen and (max-width:920px){
    .loged-div {right:0;}
    #billing-to-different-address {font-size:18px;}
}
@media screen and (max-width:800px) and (min-width:768px){
    .single-product button.single_add_to_cart_button {display: block;margin: 0 auto;position: relative;}
}
@media screen and (max-width:768px){
    ul.order_details strong {font-size:16px!important;}
    body #wfob_wrap .wfob_bgBox_tablecell.wfob_check_container .wfob_content_sec label {margin-left:3px;}
    .checkout  .wfob_text_inner {text-align:left!important;}
    .random_bg_tracking {display:none;}
    .error-404 li.product {width:100% !important;}
    .sidebar-traking {padding-top:50px!important;padding-bottom:50px!important;}
    .badge {font-size:120%;}
    .wfob_content_sec.wfob_enable_pointer {padding-right:0!important;}
    .wfob_bgBox_cell .wfob_price {text-align:center!important;}
    .wfob_title.wfob_bgBox_cell {text-align:left!important;padding-left:10px;}
    .cpops-cart-item__image {margin-right:10px!important;}
    .cpops-cart-item__actions {max-width:60px!important;}
    .cpops-drawer-recommendations {padding:8px 15px 0!important;}
    .cpops-drawer-recommendations .cpops-cart-item__container {width:75%!important;;max-width:75%!important;}
    .single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {margin-right:0!important;}
    .post-type-archive-product ul.products {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row;width:100%;max-width:100%;}
    .post-type-archive-product ul.products li {flex:1 0 47%;}
    .var_t_m {font-size:9px;top:-8px;letter-spacing:1px;}
    .vat_t_m_discount {top:0;}
    .var_b_m {top:auto;bottom:9px;font-size:10px;}
    .Feeblin-mascara .part-0{display:block;}
    .Feeblin-mascara .part-0 img, .Feeblin-mascara .part-0 h2{width:100%;font-size:50px;}
    .Feeblin-mascara .part-1 h2{font-size:40px;}
    .Feeblin-mascara .part-1 p{font-size:17px;}
    .Feeblin-mascara .part-2{display:block;padding:25px;}
    .Feeblin-mascara .part-2 .coli-1, .Feeblin-mascara .part-2 .coli-2{width:100%;}
    .Feeblin-mascara .part-2 .coli-1 img{display: none;;}
    .Feeblin-mascara .part-3 h2{font-size:23px;}
    .Feeblin-mascara .part-3 img.first{max-width:70%;}
    .Feeblin-mascara .part-2 h3:first-child {margin-top: 25px;}
    .site-header .custom-logo-link {float:none!important;}
    .post-type-archive-product .products.columns-4 {max-width:100%;}
    .post-type-archive-product .products.columns-4 > li {flex: 1 0 49%;max-width: 49%!important;width: 49% !important;margin: 0 0 2em 0;}
    .site-header .custom-logo-link {float:none!important;}
    span.mobile-menu-icon-text {margin: 0;padding: 0;line-height: 0;color: white;font-size: 10px;font-weight: 600;text-align: center;visibility:hidden}
    .product_v_section4 h6, .product_v_section4 h5, .product_v_section4 h4, .product_v_section4 h3, .product_v_section8 h6, .product_v_section8 h5, .product_v_section8 h4, .product_v_section8 h3 {text-align:left;}
    .product_vitamin {width:100%;max-width:100%;}
    .product_v_section1 {padding: 20px 35px;}
    .product_v_section1 h3 {width:100%;font-size:50px;line-height:50px;}
    .product_v_section1 p {font-size:30px;}
    .product_v_section1 > div:first-child,.product_v_section1 > div:last-child{flex:1 0 100%;}
    .creamandlemon img { margin:0;}
    .product_v_section2 {padding:25px 0;}
    .product_v_section2_title span {font-size:42px;}
    .product_v_section2 > div, .product_v_section4 > div {padding:15px 0;}
    .product_v_section3, .product_v_section7 {padding:50px;}
    .sep_product_title {font-size: 30px;}
    .product_v_section4 p, .product_v_section8 p {text-align:left;font-size:16px;}
    .product_v_section4 .black_row {float:left;}
    .product_v_section5 {padding:50px 0;}
    .product_v_section2 div p, .product_v_section6 div p {font-size:16px;}
    .product_v_section6 {padding-bottom:50px;}
    .product_v_section8,.product_v_section9 {padding:25px 0;}
    .toggle-button-cover_text {text-align:left;font-size:16px;}
    .tom_button_check {width:58px;}
    .woocommerce-tabs {width:100%;}
    .woocommerce-shipping-fields__field-wrapper {margin:0!important;}
    .woocommerce-checkout .checkout-billing-part h3 {display:block!important;text-align:left!important;}
    .woocommerce-checkout .checkout-billing-part{margin-top:0!important;}
    /*.single .entry-summary .quantity {margin-bottom:5px!important;}*/
    .single .is-fixed .quantity .qty {padding:4px 0!important;}
    .woocommerce-checkout button#place_order_paypal {margin-top:25px;margin-bottom:20px;}
    .shipp-to2 {background:transparent!important;padding:10px 0!important;}
    .wfob_pro_img_wrap {float: none !important;}
    label.wfob_title.wfob_bgBox_cell {text-align: center !important;}
    .site-header-cart .widget_shopping_cart .product_list_widget li a.remove {left: auto !important;right: 0 !important;color: #fff;}
    .postid-3845 .is-fixed .quantity .qty {padding: 8px 0 9px 0 !important;}
    .single-product.single-product .is-fixed button.single_add_to_cart_button {height:52px;}
    .single-product .is-fixed .variation-radios {padding: 5px !important;}
    .single-product form.cart.is-fixed button.single_add_to_cart_button {padding: 14px 0;width: 63% !important;}
    .postid-3845 .var-cont:first-child {padding: 10px 0 0 0;}
    .single-product .var-cont:nth-child(2) .var-description:before,.single-product .var-cont:nth-child(3) .var-description:before,.postid-29546 .var-cont:nth-child(1) .var-description:before {margin: -11px 0 -15px 0;transform: scale(0.65);}
    .single-product div.product form.cart.is-fixed{padding-top:15px;}
    .product-marketing .bunner.bunner-1 p {font-size: 16px;}
    .product-marketing .bunner.bunner-1 h2 {font-size: 25px;}
    .product-marketing .bunner h3.header {margin: 0;width: 87%;vertical-align: top;font-size: 22px;}
    .product-marketing .bunner span.no {font-size: 40px;display: inline-block;margin: -25px 0 0 0;}
    .product-marketing .bunner-col-2 p {width: 100%;padding: 10px;font-size: 15px;text-align: left;}
    .product-marketing .bunner-col-2 {margin: 0;text-align: center;}
    .product-marketing .bunner-col-2 img {width: 80%;margin: auto !important;}
    .product-marketing .bunner .small-header {margin: 10px 0 0 0;font-size: 15px;}
    .product-marketing .bunner .text-box {padding: 15px;font-size: 14px;}
    .product-marketing .bunner.bunner-3 {text-align: left;}
    .bunner.bunner-5 h2 {font-size: 25px;}
    .bunner.bunner-5 p {font-size: 15px;}
    .CLEANSING-FOAM {margin: 30px 0 0 0;padding: 0 15px;}
    .CLEANSING-FOAM .head-co h2 {font-size: 30px;}
    .CLEANSING-FOAM .head-co img {max-height: 410px;}
    .CLEANSING-FOAM .header-co p, .header-co span {width: 80%;font-size: 25px;}
    .CLEANSING-FOAM .header-co span {width: 20%;font-size: 75px;}
    .CLEANSING-FOAM .header-co {margin: 0;}
    .CLEANSING-FOAM .label-t {margin: 25px 0 0 0;}
    .CLEANSING-FOAM .label-t span {font-size: 17px;}
    .CLEANSING-FOAM .label-t p {font-size: 15px;}
    .CLEANSING-FOAM .baner002 .col-121, .CLEANSING-FOAM .baner002 .col-122 {width: 100%;}
    .CLEANSING-FOAM .baner002 .col-121 img {transform: unset;max-width: 185px;margin: auto;}
    .CLEANSING-FOAM .baner002 .col-122 span.number {width: 25%;font-size: 75px;}
    .CLEANSING-FOAM .baner002 .col-122 h3 {padding: 0;width: 73%;font-size: 25px;}
    .CLEANSING-FOAM .baner002 .col-122 p {text-align: left;font-size: 15px;}
    .CLEANSING-FOAM .baner002 .col-122 b {margin: 0 0 10px 0;font-size: 15px;}
    .CLEANSING-FOAM .container-2 {width: 100%;}
    .CLEANSING-FOAM .baner003 .header-co span {width: 25%;}
    .CLEANSING-FOAM .baner003 .header-co p {width: 74%;font-size: 25px;}
    .baner003 .body-co {text-align: center;}
    .CLEANSING-FOAM .baner003 .body-co p {width: 100%;text-align: left;}
    .CLEANSING-FOAM .baner004 {margin: 50px 0 0 0;}
    .CLEANSING-FOAM .baner004 h2 {padding: 25px;font-size: 25px;}
    .CLEANSING-FOAM .rowt {margin: 0 0 30px 0;padding: 0;text-align: center;}
    .CLEANSING-FOAM .rowt div {margin: 0 0 15px 0;padding: 15px;width: 100%;}
    .CLEANSING-FOAM .rowt img {width: 100%;max-width: 150px;padding: 0 30px;}
    .CLEANSING-FOAM .rowt div h3 {font-size: 22px;}
    .CLEANSING-FOAM .body-co img {transform: unset;margin: 0;width: 100%;max-width: 200px;}
    .CLEANSING-FOAM .baner002 .container,.CLEANSING-FOAM .container-2,.CLEANSING-FOAM .body-co p {padding: 0;font-size: 15px;}
    .CLEANSING-FOAM .baner002 .container {padding: 15px;}
    .CLEANSING-FOAM .body-co p {padding: 10px;width: 100%;font-size: 15px;}
    .CLEANSING-FOAM .baner002 .blue-it {margin: 0;font-size: 15px;}
    .CLEANSING-FOAM .container-2 b,.CLEANSING-FOAM .container-2 b {margin: 10px 0;}
    .product_v_section4 h6, .product_v_section4 h5, .product_v_section4 h4, .product_v_section4 h3, .product_v_section8 h6, .product_v_section8 h5, .product_v_section8 h4, .product_v_section8 h3 {text-align:left;}
    .product_vitamin {width:100%;max-width:100%;}
    .product_v_section1 {padding: 20px 35px;}
    .product_v_section1 h3 {width:100%;font-size:50px;line-height:50px;}
    .product_v_section1 p {font-size:30px;}
    .product_v_section1 > div:first-child,.product_v_section1 > div:last-child{flex:1 0 100%;}
    .creamandlemon img { margin:0;}
    .product_v_section2 {padding:25px 0;}
    .product_v_section2_title span {font-size:42px;}
    .product_v_section2 > div, .product_v_section4 > div {padding:15px 0;}
    .product_v_section3, .product_v_section7 {padding:50px;}
    .sep_product_title {font-size: 30px;}
    .product_v_section4 p, .product_v_section8 p {text-align:left;font-size:16px;}
    .product_v_section4 .black_row {float:left;}
    .product_v_section5 {padding:50px 0;}
    .product_v_section2 div p, .product_v_section6 div p {font-size:16px;}
    .product_v_section6 {padding-bottom:50px;}
    .product_v_section8,.product_v_section9 {padding:25px 0;}
    .toggle-button-cover_text {text-align:left;font-size:16px;}
    .tom_button_check {width:58px;}
    .woocommerce-tabs {width:100%;}
    .woocommerce-shipping-fields__field-wrapper {margin:0!important;}
    .woocommerce-checkout .checkout-billing-part h3 {display:block!important;text-align:left!important;}
    .woocommerce-checkout .checkout-billing-part{margin-top:0!important;}
    .single .is-fixed .quantity .qty {padding:4px 0!important;}
    .woocommerce-checkout button#place_order_paypal {margin-top:25px;margin-bottom:20px;}
    .shipp-to2 {background:transparent!important;padding:10px 0!important;}
    .close-mobile-cart{position:fixed;top:0;right:-60px;background:white;padding-right:15px;padding-left:15px;font-size:28px;padding-bottom:10px;width:46px;height:46px;border:solid 1px #e1e1e1;transition:all 0.5s ease-in-out;z-index:99999;line-height:42px;}
    .close-mobile-cart-x{right:80% !important;}
    .widget.woocommerce.widget_shopping_cart{display:block;position:fixed;width:80%;height:100%;top:0;right:-80%;z-index:999999;background:white;box-shadow:-5px 0px 20px #00000014;transition:all 0.5s ease-in-out;}
    .cart-is-open{right:0 !important;}
    ul.woocommerce-mini-cart.cart_list.product_list_widget{overflow-y:scroll;margin-top:45px;max-height:90%;padding-bottom:93px;position:absolute;width:100%;}
    p.woocommerce-mini-cart__buttons.buttons{position:absolute;width:100%;bottom:0;padding:20px 0 !important;z-index:9999;background:white;box-shadow:10px 0 10px 8px #00000008;}
    p.woocommerce-mini-cart__total.total{position:absolute;width:100%;top:0;background:#f1f1f1;color:black;font-size:16px;padding:10px !important;}
    p.woocommerce-mini-cart__buttons.buttons a:after{display:none;}
    p.woocommerce-mini-cart__buttons.buttons a{padding:0;padding-top:7px;padding-bottom:7px;}
    a.button.wc-forward{width:47%;display:inline-block !important;font-size:19px;}
    a.button.checkout.wc-forward{margin-left:2%;}
    .widget_shopping_cart .variation{display:none;}
    .widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item{direction: ltr;color:black;font-weight:600;font-size:18px;padding:10px;padding-right:25px;}
    .widget_shopping_cart_content li.woocommerce-mini-cart-item.mini_cart_item a{font-size:15px;color:black;}
    .widget_shopping_cart_content img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{margin: 0 10px 0 0;float: left;max-width: 80px;}
    p.woocommerce-mini-cart__empty-message{position:absolute;top:50%;width:80%;text-align:center;font-size:20px;font-weight:600;color:black;}
    .close-side-cart{display:none;}
    .woocommerce-wishlist .col-full{margin-right:10px;margin-left:10px;}
    .woocommerce-wishlist h1.entry-title{width:100%;text-align:center;font-size:30px;padding:10px;border-bottom:solid 1px #e1e1e1;}
    .woocommerce-wishlist .wishlist-product-place{width:48%;margin-right:1%;display:inline-block;vertical-align:top;margin-bottom:60px;text-align:right;}
    .woocommerce-wishlist .product-remove{position:absolute;font-size:20px;padding-top:10px;cursor:pointer;}
    .woocommerce-wishlist .product-remove a{color:#ffffff00 !important;}
    .woocommerce-wishlist .product-price{font-size:18px;color:black;font-weight:600;}
    .woocommerce-wishlist .product-stock-status{font-size:14px;font-weight:600;color:black;text-decoration:underline;}
    .woocommerce-wishlist .wishlist-product-place a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.button.alt{text-align:center;margin-top:10px;width:100%;}
    .woocommerce-wishlist a.button.product_type_variable.add_to_cart_button.add_to_cart.button.alt{width:100%;text-align:center;margin-top:10px;font-size:13px;}
    img.picture-desktop {display: none;}
    img.picture-mobile {display: block !important;}
    div#content{padding-top:50px;}
    .pop-search{top:-50px;}
    .pop-search-is-open{top:0px !important;}
    .pop-search{transition:all 0.4s ease-in-out;position:absolute;width:100%;background:#272727;height:50px;z-index:99999;left:0;}
    .site-search{display:block;}
    .container-fluid.pop-search button{display:none;}
    input#woocommerce-product-search-field-0{padding-top:5px;padding-bottom:5px;height:40px;margin-top:5px;line-height:9px;padding-right:40px;}
    .pop-search p{font-size:25px;position:absolute;top:5px;right:15px;}
    .pop-search .widget.woocommerce.widget_product_search{margin-top:0px !important;}
    form.woocommerce-product-search:before{font-size:17px !important;margin-top:-5px !important;margin-right:-10px;}
    input#woocommerce-product-search-field-0::placeholder{color:white;font-size:13px !important;}
    .menu .sub-menu{display:none;}
    .close-all-siders{display:none;position:fixed !important;width:100%;height:120%;background:#00000094;z-index:9999;}
    .close-all-siders-cart{display:block !important;}
    .close-all-siders-mobile-navigation{display:block !important;}
    nav.woocommerce-breadcrumb, nav.woocommerce-breadcrumb a{margin-bottom:0px;text-align:right;padding:5px;padding-right:10px;color:#353535;}
    .rtl .ubermenu .ubermenu-submenu-type-mega>.ubermenu-column:not(.ubermenu-tabs-group), .rtl .ubermenu .ubermenu-submenu-type-tab-content-panel>.ubermenu-column:not(.ubermenu-tabs-group){float:none;}
    .site-header .custom-logo-link, .site-header .site-branding, .site-header .site-logo-anchor, .site-header .site-logo-link {float: none;}
    .deebo-search-btn {display: none !important;}
    .deebo-search-btn i.fa.fa-search{color:black;margin-right:10px;margin-top:5px;font-size:20px;}
    .call-menu-button i.fa.fa-phone{padding-right:5px;}
    a.call-menu-button{display:inline-block;width:49%;color:black !important;font-size:13px;font-weight:600;text-align:center;z-index:9999;border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;padding-bottom:10px;margin-bottom:5px;}
    .site-logo-to-center{display:none;}
    .s-main-nav{background:white;height:40px;}
    .container-fluid.news-widget{display:none;}
    .site-header-cart .cart-contents{display:block;padding:0 !important;}
    header#masthead{position:fixed;width:100%;top:0;border:0;box-shadow:0px 0px 20px 0px #0000001c;}
    .nav-up{top:-50px !important;}
    .nav-down{top:0;}
    .s-login, .s-header-center, .s-header-right, .container-fluid.s-full-container.s-sub-nav, .s-header-left{display:none;}
    nav.navbar.navbar-default.s-full-container{background:white;padding-top:5px;padding-bottom:5px;}
    .mobile-menu{display:inherit;width:100%;padding-top:3px;direction: rtl;}
    .container-fluid.s-full-container.s-main-nav{padding:0;}
    .container-fluid.s-full-container{padding:0;}
    .mobile-menu .col.s-cart{padding:0;height:30px;max-width:40px;margin-right:10px;}
    .mobile-menu .col.s-wishlist{text-align:right;padding:0;padding-right:10px;max-width:40px;}
    .mobile-menu .site-header-cart .cart-contents{padding:0;display:block;position:relative;background-color:transparent;height:auto;width:auto;text-indent:0;}
    .mobile-menu ul#site-header-cart{text-align:right;}
    .mobile-menu .site-header-cart .cart-contents .count{position:absolute;width:24px;bottom:10px;vertical-align:middle;text-align:center;font-weight:700;opacity:0.99;font-size:11px;color:#000;right:6px !important;}
    .mobile-menu span#wishlist_count{position:absolute;width:28px;text-align:center;bottom:11px;font-size:10px;font-weight:700;color:black;right:10px;}
    .mobile-menu .col.s-wishlist a svg{margin-top:2px;}
    .mobile-menu .s-logo{width:100%;}
    .mobile-menu img.custom-logo {max-width: 115px !important;border-radius: inherit;width: 100%;margin: auto;margin-top: 10px;}
    .mobile-menu p.col.site-logo-to-mobile{margin-bottom:0;padding:0;padding-right:10px;padding-left:10px;}
    .apple-reseller{display:none;}
    .close-mobile-menu{position:absolute;top:0;left:-67px;background:white;padding-left:20px;padding-right:20px;font-size:39px;padding-bottom:10px;height:62px;border:solid 1px #e1e1e1;transition:all 0.5s ease-in-out;line-height:58px;z-index:9999;color:#272727;}
    .close-mobile-menu-x{left:75% !important;}
    div#mobile-toggle-btn{padding-right:10px;padding-left:10px;margin-right:10px;}
    i.fa.fa-bars.mobile-menu-icon{font-size:25px;margin-top:5px;color:#373737;padding-left:1px;}
    p.mobile-menu-icon-text{margin:0;padding:0;line-height:0;color:white;font-size:10px;font-weight:600;text-align:center;}
    nav#mobile-navigation{position:fixed;top:0;left:-100%;text-align:left;width:75%;background:white;padding-right:15px;height:100%;box-shadow:13px 0px 20px #00000014;transition:all 0.5s ease-in-out;padding:0px;padding-bottom:50x;overflow:scroll;z-index:9999;overflow-x:hidden;}
    .mobile-navigation-open{left:0 !important;transition:all 0.4s ease-in-out !important;}
    .mobile-navigation .menu-item a{font-size:17px;padding-bottom:10px !important;padding-left:10px !important;border-bottom:solid 1px #c1c1c1;color:black;}
    .mobile-navigation li#menu-item-14073 a {color: #e2648f;font-weight: 600;}
    .mobile-navigation{padding:5px;}
    i.fa.fa-heart-o{font-size:28px;margin-top:3px;color:black;}
    nav.woocommerce-breadcrumb, nav.woocommerce-breadcrumb a{padding:0;padding-right:10px;}
    .vid-advertising h3{color:#ffffff;font-size:17px;font-weight:600 !important;margin:0;}
    .vid-advertising p{color:white;font-size:12px;margin:0 !important;}
    .vid-advertising i, .vid-advertising p, .vid-advertising div {display: inline-block;margin: 0;vertical-align: top;padding: 15px;}
    .vid-advertising i{font-size:21px;margin:0;margin-top:15px;}
    .vid-advertising{padding-top:4px;padding-bottom:4px;width:100%;text-align:center;background:#e2648f;color:#ffffff;font-weight:600;margin-bottom:7px;}
    .text-advertising{width:100%;margin-bottom:0 !important;}
    .site-search form.woocommerce-product-search{float:right;width:100%;max-width:none;margin-top:0;}
    .site-search .widget_product_search form input[type=search], .site-search .widget_product_search form input[type=text]{padding-right:30px;padding-top:5px;padding-bottom:5px;height:40px;margin-top:5px;}
    span.span-plus-mobile{position:absolute;right:20px;padding-top:13px;padding-bottom:15px;width:90%;text-align:right;color:black;font-size:14px;}
    p.search-menu-button{display:inline-block;width:49%;color:black !important;font-size:13px;font-weight:600;text-align:center;z-index:9999;border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;padding-bottom:10px;margin-bottom:5px;}
    .menu-search-header form.woocommerce-product-search{margin:0;}
    a.login-menu-button{display:inline-block;width:49%;color:black !important;font-size:13px;font-weight:600;text-align:center;z-index:9999;border-bottom:solid 1px #e1e1e1;padding-bottom:10px;margin-right:-2px;}
    .login-menu-button i.fa.fa-user-o{font-weight:600;padding-right:5px;}
    .search-menu-button i.fa.fa-search{padding-left:5px;}
    input.mobi-search-input{width:78%;font-size:12px;box-shadow:none;display:inline-block;padding-top:8px;padding-bottom:9px;}
    input.mobi-search-submit{width:20%;padding:0;padding-top:7px;padding-bottom:8px;background:#2d2d2d;color:white;font-size:13px;}
    .menu-search-header-open{display:block !important;}
    .menu-search-header{display:none;}
    .sub-menu .menu-item a{font-size:15px;}
    li#menu-item-11021 a {font-weight: bold;font-size: 20px;}
    .col-sm-12.col-md-6.col-lg-4.footer-middle-second{display:none;}
    .importanf-tooter, .my-acc-footer, .what-in-store-footer{padding-right:7%;}
    .contact-us-footer{padding:35px 9%;height:130px;border-top:0;}
    .contact-us-footer div{margin:auto;margin-top:0;}
    .contact-us-footer h4{color:black;font-weight:700;font-size:18px;padding-right:12px;border-right:solid 1px #ddd;height:60px;padding-top:18px;margin-right:8px;}
    .contact-us-footer i{padding:11px;font-size:15px;}
    .footer-whatsapp i{font-size:19px;padding:9px;}
    .footer-middle{padding:10px;text-align:right;}
    .footer-middle-first{padding-left:55px;}
    ul#menu-footer4-1, ul#menu-footer4{margin:10px auto 0 auto;}
    .footer-middle-second{padding:0;}
    .nela-copyright{text-align:center;line-height:10px;}
    .sentrysite-copyright p{text-align:center;font-weight:600;padding-bottom:15px;}
    .importanf-tooter, .my-acc-footer{width:49%;display:inline-block;}
    .what-in-store-footer{display:none;}
    .footer-middle-second{padding:0;padding-top:20px;border-top:1px solid #c9c9c9;}
    .secure-payment-footer i{font-size:22px;color:#232323;}
    .footer-important, .footer-help, .footer-store, .footer-update{width:49%;display:inline-block;margin-bottom:15px;}
    p.secure-payment-p-footer{text-align:center;}
    .secure-payment-footer img{margin:auto;}
    .secure-payment-footer{padding-bottom:10px;text-align:center;}
    .footer-company-copyright{text-align:right;}
    ul#menu-footer4-1 li, ul#menu-footer4-1 a, ul#menu-footer4 li, ul#menu-footer4 a{display:inline-block;font-size:15px;text-align:center;}
    p.secure-payment-p-footer{color:#232323;}
    ul#menu-footer4-1 a, ul#menu-footer4 a{background:#373737;}
    ul#menu-footer4-1 i, ul#menu-footer4 i{color:#fafafa;}
    .footer-copyright{width:100%;padding:0;}
    .footer-copyright p{color:white;margin:auto;margin-top:10px;margin-bottom:10px;font-size:14px;line-height:14px;text-align:center;}
    .footer-copyright p{color:white;margin:auto;margin-top:10px;margin-bottom:10px;font-size:14px;line-height:14px;text-align:center;}
    #menu-mobile-footer a{border:0 !important;font-size:13px;display:inline;padding-left:10px;}
    ul#menu-mobile-footer{text-align:center;}
    ul#menu-mobile-footer li{display:inline;}
    .footer-middle-first h4, .site-footer ul{text-align:center;}
    .single-product .elementor-section.elementor-section-boxed>.elementor-container {width: 100%;}
    .single-product div#content{overflow-x:hidden;}
    .single-product #back-to-top{display:none !important;}
    .single-product button.single_add_to_cart_button.button.alt{background-color:#e2648f;border-color:#e2648f;line-height: 1;}
    .single-product button.single_add_to_cart_button{width:70% !important;height:51px;}
    .quantity.buttons_added input[type=button]{color:black;background:white;outline:none;}
    .quantity.buttons_added{width:26%;display:inline-block;}
    .single-product div.product form.cart .quantity {margin-right:0;}
    .variations-prod .single-product .add_to_wishlist i.fa.fa-heart-o.add-to-wishlist-s{margin:0px !important;}
    .single-product .add_to_wishlist i.fa.fa-heart-o.add-to-wishlist-s{margin:0px !important;}
    .variations-prod .share-product-container{padding-bottom:30px !important;}
    .single-product div.product form.cart .quantity{border:solid 1px #43454b !important;margin-left:1%;text-align:center;}
    .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none;}
    .single-product div.product form.cart{padding:0 !important;}
    .single-product .woocommerce-product-details__short-description{display:none;}
    .outofstock .share-product-container{padding-bottom:50px;}
    .clear{display:none;}
    li.flex-nav-prev, li.flex-nav-next{top:175px;}
    .single-product .woocommerce-product-gallery, .single-product .onsale{margin-top:105px !important;}
    .single-product button.single_add_to_cart_button:not(.alt){width:100%;}
    .single-product ul.products{min-height:0;}
    .single-product .woocommerce-variation-add-to-cart{width:100%;display:block;}
    .single-product .yith-wcwl-add-to-wishlist{width:100%;float:none;margin-top:0;}
    .single-product i.fa.fa-heart-o.add-to-wishlist-s, i.fa.fa-heart.added-to-wishlist-text-s, .added-to-wishlist-s{font-size:30px !important;}
    .single-product form.cart{display:block;width:100%;}
    .single-product form.variations_form.cart{width:100%;}
    .single-product i.fa.fa-heart.added-to-wishlist-text-s, .added-to-wishlist-s{display:block;font-size:35px;margin:0;margin-right:28px !important;}
    .single-product span.feedback{display:none;}
    .single-product .yith-wcwl-add-to-wishlist a{font-weight:600;text-align:center;color:black;font-size:14px;}
    .single-product .yith-wcwl-add-to-wishlist a:hover{color:#5a5a5a;}
    .single-product .product-type-variable .variations_form .yith-wcwl-add-to-wishlist{display:none;}
    .single-product .product-type-variable .yith-wcwl-add-to-wishlist{display:block;}
    .single-product div#yith-wcwl-popup-message{right:25%;width:50%;font-weight:600;padding-top:20px;padding-bottom:20px;font-size:16px;line-height:25px;}
    .single-product .col-full{margin:10px;}
    .single-product nav.woocommerce-breadcrumb{display:none;}
    .single-product p.back-to-category{margin-bottom:0px;}
    .single-product p.back-to-category a{display:block;color:black;font-size:13px;text-align:left;margin-top:10px;margin-bottom:10px;}
    .single-product i.fa.fa-arrow-right{margin-left:4px;font-size:12px;}
    .single-product .woocommerce-product-gallery{width:100%;margin:auto;margin-bottom:10px !important;margin-bottom:5px !important;}
    .single-product .woocommerce-product-gallery .flex-viewport{margin-bottom:10px !important;}
    .single-product .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li{margin-left:5px !important;margin-bottom:0px !important;}
    .single-product .woocommerce-product-gallery .flex-control-thumbs li{float:right !important;}
    .single-product .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li img{height:45px;}
    ol.flex-control-nav.flex-control-thumbs li{width:18.3% !important;}
    ol.flex-control-nav.flex-control-thumbs img{width:100%;height:auto !important;}
    .single-product .summary.entry-summary{text-align:right;}
    .single-product .summary.entry-summary h1.product_title.entry-title{position:absolute;top:0px;width:100%;color:black;font-family:heebo !important;font-weight:600;letter-spacing:0.5px;font-size:18px;text-align:center;height:50px;line-height:23px;margin-top:10px;}
    .single-product .summary.entry-summary p.price{position:absolute;font-size:0px !important;color:black;top:55px;}
    .single-product .summary.entry-summary p.price{width:100%;text-align:center;}
    .single-product form.variations_form.cart{padding-top:5px !important;}
    .single-product ul.tabs.wc-tabs, #tab-description h2{display:none;}
    .upsells ul.products li.product{width:30%;}
    section.upsells .products{border-top:solid 1px #e1e1e1;padding-top:15px;}
    .upsells h2.woocommerce-loop-product__title{font-size:13px !important;color:black;text-align:center !important;}
    .upsells h2{color:black;text-align:center !important;font-size:25px;}
    .upsells span.price,.upsells ins{color:black !important;text-align:right;font-size:18px;font-weight:700 !important;direction:ltr;margin-right:0px !important;margin-bottom:10px !important;}
    a.button.product_type_variable{width:100%;background:#353535;color:white;font-size:13px;}
    .upsells a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, a.button.product_type_simple.ajax_add_to_cart{width:100%;background:#353535;color:white;font-size:12px;}
    .upsells a.button.product_type_variable.add_to_cart_button{background:#353535;color:white;font-size:12px;width:100%;}
    .upsells del{display:none;}
    .upsells span.onsale{width:43px;font-size:10px;padding:0px;}
    .upsells a.added_to_cart.wc-forward{display:none;}
    .upsells .yith-wcwl-add-to-wishlist{display:none;}
    .related ul.products li.product{width:30%;}
    section.related .products{border-top:solid 1px #e1e1e1;padding-top:15px;}
    .related h2.woocommerce-loop-product__title{font-size:13px !important;color:black;}
    .related h2{color:black;text-align:center !important;font-size:25px;}
    .related span.price,.upsells ins{color:black !important;text-align:right;font-size:18px;font-weight:700 !important;direction:ltr;margin-right:0px !important;margin-bottom:10px !important;}
    .related a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, a.button.product_type_simple.ajax_add_to_cart{width:100%;background:#353535;color:white;font-size:13px;}
    .related a.button.product_type_variable.add_to_cart_button{background:#353535;color:white;font-size:13px;width:100%;padding:8px;}
    .related span.onsale{width:43px;font-size:10px;padding:0px;margin-top:0px !importnat;}
    .related a.added_to_cart.wc-forward{display:none;}
    .related .yith-wcwl-add-to-wishlist{display:none;}
    .share-product{text-align:center;background:white;z-index:99;position:absolute;left:10px;padding-right:8px;padding-left:5px;}
    i.fa.fa-sign-out{font-size:25px;color:#353535;text-align:center;}
    .share-product p{font-size:10px;color:black;font-weight:600;margin-bottom:0px;margin-top:-6px;}
    .social-sharing-buttons{width:80%;display:inline-block;text-align:left;font-size:24px;padding-left:0px;position:absolute;left:-100%;transition:all 0.5s ease-in-out;z-index:88;}
    .social-sharing-buttons a{padding-right:10px;}
    .social-sharing-buttons-open{left:60px !important;}
    .social-sharing-buttons a.whatsapp-web{display:none;}
    .woocommerce-product-details__short-description{display:inline-block;text-decoration:underline;color:black;font-size:12px;position:absolute;top:20px;}
    .share-product-container{width:100%;padding-bottom:0px;}
    .single-product .stock.out-of-stock{margin-bottom:10px !important;}
    .yith-wcwl-add-to-wishlist{margin-top:0;}
    .single-product i.fa.fa-heart.added-to-wishlist-text-s, .added-to-wishlist-s{margin:0 !important;}
    .single-product div.product form.cart.is-fixed{padding-top:15px;}
    form.cart.is-fixed li.variable-item.button-variable-item{padding:20px !important;padding-left:40px !important;padding-right:40px !important;}
    .single-product form.cart.is-fixed button.single_add_to_cart_button {width: 66% !important;}
    .loaderdeebo-active {right: 25px !important;}
    .wfob_bgBox_tablecell.wfob_price_container.wfob_yes_mobile{display:none !important;}
    .wfob_price {margin-left: -30px;}
    .wfob_title {margin-left: -10px;}
    .wfob_bump_title_start .wfob_label_wrap {padding-left: 60px!important;}
    .wfob_bump_title_start .wfob_label_wrap .wfob_title {text-align: center!important;}
    .wfob_bump_title_start .wfob_checkbox_input_wrap .wfob_bump_checkbox input {width: 25px!important;height: 25px!important;}
    .yotpo.bottomLine.yotpo-small {float: left !important;margin: 15px 0 20px 0;}
    .postid-12996 .yotpo.bottomLine.yotpo-small {float: none !important;display: block;margin: 35px 0;}
    .wfob_bgBox_cell.wfob_img_box{padding:2px 0 0 0 !important;vertical-align:top !important;}
    .wfob_content_sec.wfob_enable_pointer{padding-right:12px;}
    label.wfob_title.wfob_bgBox_cell{display:block !important;width:100% !important;}
    .wfob_price_container.wfob_not_mobile.wfob_bgBox_cell{display:block !important;width:100% !important;padding:0 !important;}
    .wfob_price del, .wfob_price ins{display:inline-block;}
    body #wfob_wrap .wfob_bgBox_tablecell.wfob_yes_mobile{padding-left:0;}
    .var-description:before{font-size:15px;}
    .var-cont .var-price, .var-cont .var-price ins{font-size:17px;font-weight:600;}
    .var-cont{padding:6px 0;height:48px;}
    td.value{margin-bottom:0 !important;}
    .single-product .variations td label{font-size:14px !important;}
    .var-price del{font-size:14px;}
    .var-description{font-size:14px;}
    .youtube-container iframe{max-height:250px;}
    .secure-payment-mobi{display:block;}
    .var-description:after{display:none;margin:-7px 0 0 -3px;font-size:13px;}
    .tax-product_cat span.yotpo-stars *,.post-type-archive-product span.yotpo-stars *{font-size:13px !important;}
    .tax-product_cat .yotpo-bottomline a,.post-type-archive-product .yotpo-bottomline a{font-size:12px !important;vertical-align:top;}
    .tax-product_cat .yotpo.bottomLine.yotpo-small,.post-type-archive-product .yotpo.bottomLine.yotpo-small{margin:0;}
    div#secondary{position:fixed;width:251px;height:120%;background:white;top:0;right:-350px;padding:180px 20px 20px;text-align:right;border-left:solid 1px #e1e1e1;z-index:9999999999;transition:all 0.4s ease-in-out;overflow-y:scroll;overflow-x:hidden !important;padding-bottom:51%;padding-top:80px;}
    .secondary-is-open .sidebar-header{right:0 !important;}
    .secondary-down{top:0;}
    .secondary-is-open{right:0 !important;}
    .sidebar-header{position:fixed;display:block;top:0;width:250px;margin:0 !important;height:60px;background:#272727;margin-top:0!important;right:-350px;z-index:9999999999 !important;padding-right:10px;transition:all 0.4s ease-in-out;}
    p.close-sidebar{position:absolute;top:0;right:190px;background:#272727;padding-right:30px;font-size:33px;padding-bottom:10px;width:60px;height:60px;transition:all 0.4s ease-in-out;z-index:9999;color:white;}
    h1.sidebar-h1{font-size:20px;padding-top:18px;padding-bottom:17px;background:#272727;color:white;}
    h3.widget-title.berocket_aapf_widget-title{font-size:15px;font-weight:600;margin:0!important;padding-bottom:10px;}
    .berocket_aapf_widget label{font-size:13px !important;}
    .widget_berocket_aapf{margin-bottom:20px !important;}
    li.slider.price{padding-top:10px;}
    .berocket_filter_slider.ui-widget-content .ui-slider-handle, .berocket_filter_price_slider.ui-widget-content .ui-slider-handle{width:18px;height:18px;top:-7px;outline:none;}
    label.berocket_label_widgets{font-size:18px;line-height:30px;color:black;}
    .berocket_aapf_widget li.slider span.left input, .berocket_aapf_widget li.slider span.right input{color:black;opacity:1 !important;}
    h1.woocommerce-products-header__title.page-title{width:100%;text-align:center;font-size:30px;padding:10px;border-bottom:solid 1px #e1e1e1;}
    .logged-in div#content{overflow-y:hidden;overflow-x:hidden;}
    .woocommerce-account div#primary{height:auto !important;}
    .woocommerce-account .or-social{margin-top:50px;}
    .woocommerce-account .deebo-sign-up-active .or-social {margin-top: 20px;}
    .woocommerce-account h3.or-social-h3{margin-top:10px;}
    .woocommerce-ResetPassword p.woocommerce-form-row.form-row{margin:auto;text-align:center !important;width:90%;padding-top:10px;}
    .woocommerce-account .woocommerce-MyAccount-content a{padding-right:0;margin-right:0;}
    .woocommerce-account .col-1{max-width:none !important;}
    .woocommerce-account h1.entry-title{width:100%;text-align:center;font-size:30px;padding:10px;border-bottom:solid 1px #e1e1e1;}
    .woocommerce-account p.woocommerce-LostPassword.lost_password a{color:black;font-size:15px;margin-bottom:0px;font-weight:600;float:left;}
    .woocommerce-account p.woocommerce-LostPassword.lost_password {margin: -30px 3px 30px 0 !important;}
    .woocommerce-account label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{display:inline-block !important;width:100% !important;text-align:left;padding-top:10px;}
    .woocommerce-MyAccount-navigation{color:black;text-align:left;}
    .woocommerce-MyAccount-navigation a{color:black;}
    .woocommerce-MyAccount-content{text-align:left;color:black;}
    .woocommerce-MyAccount-content a{color:black;font-weight:600;}
    .woocommerce-Address{max-width:none;}
    .woocommerce-MyAccount-navigation a:before{font-size:22px !important;}
    .wc-terms-and-conditions label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{margin-bottom:70px !important;}
    /* #ship-to-different-address label {margin: 0 !important;font-weight: 600;}
    .shipp-to {margin: 15px 0 0 0;}
    #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {margin-bottom: 0;}
    .woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox {top: 11px;right: -0;height: 26px !important;width: 50px !important;}
    .woocommerce-checkout .woocommerce-shipping-fields input[type="checkbox"]:checked:after {top: 2px !important;left: 2px !important;}
    .woocommerce-checkout .woocommerce-shipping-fields input[type="checkbox"]:after {top: 2px !important;right: -24px !important;}
    .woocommerce-checkout a#real-accessability-btn{display:none !important;}
    .woocommerce-checkout #back-to-top{display:none !important;}
    .woocommerce-checkout button#place_order{font-size:20px !important;}
    .woocommerce-checkout .or-social{width:100%;}
    .woocommerce-checkout .or-social-header{text-align:right;background:white;border:solid 1px #e1e1e1;color:black;font-size:16px;font-weight:600;padding-top:11px;padding-bottom:4px;line-height:8px;cursor:pointer;}
    .woocommerce-checkout h3.or-social-h3{font-size:16px;font-weight:bold;padding-left:9px;text-align: left;}
    .woocommerce-checkout i.fa.fa-angle-down.social-down{float:right;font-size:25px;font-weight:400;margin-top:-30px;margin-right:8px;}
    .woocommerce-checkout p.form-row.form-row-first.login-checkout{background:white;margin-left:0px;padding:20px;}
    .woocommerce-checkout p.form-row.form-row-first.login-checkout img{display:inline-block;width:49%;}
    .woocommerce-checkout #logo-link{display:none;}
    .woocommerce-checkout .or-social-header:hover{background:#f8f8f8;}
    ul.order_details li{width:48%;margin-right:1%;margin-bottom:7px;display:inline-block;}
    .woocommerce-checkout ul.woocommerce-error{width:100%;}
    .woocommerce-checkout div#content{background:#f1f1f1;}
    .woocommerce-checkout .col-full{margin:0;}
    .woocommerce-checkout nav.woocommerce-breadcrumb{padding-right:20px;}
    .woocommerce-checkout h1.entry-title{display:none;}
    .woocommerce-checkout p.numbersdirection1{display:none;}
    .woocommerce-checkout p.numbersdirection{display:none;}
    .woocommerce-checkout .card-element-down {text-align: left;}
    .woocommerce-checkout .woocommerce-info{margin-bottom: 20px;padding-top: 18px;background:white;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;border-left:none;margin:10px 0px;text-align:right;padding:10px;}
    .woocommerce-checkout .woocommerce-info h4{display:inline;text-align:right;font-size:16px;font-weight:600;}
    .woocommerce-checkout .woocommerce-info p {display: inline;color: black;margin: 0 0 0 7px;padding-right: 7px;font-size: 15px;text-decoration: underline;}
    .woocommerce-checkout i.fa.fa-angle-down{float:right;font-size:25px;}
    .woocommerce-checkout .cart-item-scroll-btn{background:#f1f1f1;border-top:solid 1px #c1c1c1;border-bottom:solid 1px #e1e1e1;border-right:none;text-align:right;padding:10px;}
    .woocommerce-checkout .order-footer-head.cart-item-scroll-btn{bottom:0;}
    .order-footer-container-show .order-footer-head.cart-item-scroll-btn{bottom:auto;}
    .woocommerce-checkout h3.cart-mobile-prev{display:inline;text-align:right;font-size:16px;font-weight:600;}
    .woocommerce-checkout .checkout-billing-part{border-right:none;margin-bottom:10px;text-align:left;margin-top:10px;}
    .woocommerce-account-fields {margin: 15px 0 !important;}
    .woocommerce-billing-fields,.woocommerce-account-fields{padding: 10px !important;background: white !important;border-top: solid 1px #e1e1e1 !important;border-bottom: solid 1px #e1e1e1 !important;}
    .woocommerce-checkout .checkout-billing-part h3{display:inline-block;text-align:right;font-size:22px;font-weight:600;margin:8px 0 0 0;margin-bottom:20px;font-family:heebo;letter-spacing:1px;}
    .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p, .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p{width:100%;margin:0;margin-bottom:10px;color:black;}
    p#billing_first_name_field, p#shipping_first_name_field, p#billing_state_field, p#shipping_state_field, p#billing_city_field, p#shipping_city_field {width: 48%;margin: 0 3% 0 0;display: inline-block;}
    p#billing_last_name_field, p#shipping_last_name_field, p#billing_postcode_field, p#shipping_postcode_field, p#billing_country_field, p#shipping_country_field {width: 49%;display: inline-block;}
    .woocommerce-checkout .woocommerce-billing-fields__field-wrapper label,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper label{margin-bottom:0px;font-weight:600;font-size:15px;}
    .woocommerce-checkout .woocommerce-billing-fields__field-wrapper input, .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input {background:white;box-shadow:none;border:solid 1px #c1c1c1;border-radius:5px;}
    .woocommerce-checkout .woocommerce-billing-fields__field-wrapper select, .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper select {padding: 10px 5px !important;background: white;box-shadow: none;border: solid 1px #c1c1c1 !important;border-radius: 5px;width: 100% !important;}
    .woocommerce-checkout .shippng-part{background:white;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;border-right:none;margin-bottom:10px;text-align:left;padding:10px;font-size:22px;font-weight:600;color:black;font-family:heebo;letter-spacing:1px;}
    .woocommerce-checkout ul#shipping_method{font-size:16px;line-height:19px;margin-top:15px;padding: 0;}
    .woocommerce-form__label-for-checkbox{position: relative;width:100% !important;text-align:left !important;font-size: 16px;font-weight: 600;}
    .woocommerce-account-fields p{margin-bottom:5px;width:100%;padding-left:5px;}
    .woocommerce-account-fields .create-account label{margin-bottom:0;font-size:14px;font-weight:600;color:black;padding-top:4px;width:100%;display:inline;}
    .woocommerce-checkout input#account_password{height:35px;width:100%;margin-right:2%;background:white;border:solid 1px #c1c1c1;border-radius:5px;box-shadow:none;}
    .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{background:white;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;border-right:none;margin-bottom:10px;text-align:left;padding:10px;}
    .woocommerce-checkout a.uptade-cart-button{font-size:13px;font-weight:600;color:black;float:right;display:inline;}
    .woocommerce-checkout .checkout-left h3.checkout-review-h3{display:inline-block;text-align:right;font-size:22px;font-weight:600;margin-bottom:10px;font-family:heebo;letter-spacing:1px;}
    .woocommerce-checkout .checkout-left p.checkout-count{font-size:14px;color:black;padding-bottom:10px;border-bottom:solid 1px #f1f1f1;}
    .woocommerce-checkout .checkout-left .product-thumbnail{width:55px;max-height:65px;display:inline-block;}
    .woocommerce-checkout .checkout-left .cart-product-details{width:70%;display:inline-block;vertical-align:top;margin-right:15px;}
    .cart-item-scroll{overflow:scroll;z-index:999;max-height:200px;overflow-x:hidden;}
    .cart_item{margin-bottom:7px;border:solid 1px #e1e1e1;padding:7px;border-radius:10px;}
    .woocommerce-checkout .checkout-left p.product-total{display:inline;color:black;font-weight:600;}
    .woocommerce-checkout .checkout-left h3.product-name{font-size:15px;display:inline;color:black;padding-right:10px;}
    .woocommerce-checkout .checkout-left .cart-subtotal{margin-top:20px;}
    .woocommerce-checkout .checkout-left .cart-subtotal p{display:inline;font-size:15px;color:black;font-weight:600;text-align: left;}
    .woocommerce-checkout p.cart-subtotal-amount {text-align: right !important;}
    .woocommerce-checkout-review-order-table .cart-subtotal{position:inherit !important;}
    .woocommerce-checkout .checkout-left .order-total {margin-top: 15px;margin-bottom: 10px;border-top: solid 1px #ddd;padding: 10px 0 0 0;}
    .woocommerce-checkout .checkout-left .cart-total-header{font-size:18px;font-weight:600;color:black;display:inline-block;width:50%;}
    .woocommerce-checkout .checkout-left .cart-total-amount{font-size:18px;font-weight:600;color:black;display:inline-block;width:48%;text-align:right;padding-left:10px;}
    .woocommerce-checkout form.checkout_coupon button{font-weight:100;}
    .woocommerce-checkout .secure-payment{display:none;}
    .woocommerce-checkout .cart-discount div{display:inline;font-size:15px;color:black;font-weight:600;}
    .woocommerce-checkout .cart-discount a{color:black;font-size:13px;}
    .woocommerce-checkout form.checkout_coupon{background:white;border-bottom:solid 1px #e1e1e1;border-right:none;margin-bottom:10px;margin-top:-12px;text-align:right;padding:10px;}
    .woocommerce-checkout .checkout_coupon p.form-row.form-row-first{width:60%;display:inline-block;margin-bottom:15px;}
    .woocommerce-checkout .checkout_coupon p.form-row.form-row-last{width:37%;display:inline-block;margin-right:3%;margin-bottom:15px;}
    .woocommerce-checkout .checkout_coupon input#coupon_code{background:white;width:100%;box-shadow:none;border:solid 1px #e1e1e1;border-radius:5px;}
    .woocommerce-checkout .checkout_coupon .form-row .button{width:100%;font-size:15px;}
    .woocommerce-checkout div#payment{background:white;border-bottom:solid 1px #e1e1e1;border-right:none;margin-bottom:10px;text-align:right;padding:10px;}
    .woocommerce-checkout #payment .place-order{margin:0px;width:100%;padding:0px !important;}
    .woocommerce-checkout button#place_order{padding-top:20px;padding-bottom:20px;padding-left:5px;padding-right:5px;margin-top:25px;margin-bottom:20px;}
    .woocommerce-checkout #payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label{padding-right:0px;padding-left:0px;}
    .woocommerce-checkout #payment .payment_methods>.wc_payment_method>label{padding-right:0px;padding-left:0px;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login {background: white;border-bottom: solid 1px #e1e1e1;border-right: none;margin-bottom: 10px;margin-top: -11px;padding: 10px;color: black;font-size: 15px;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login .form-row-first{width:49%;display:inline-block;margin-left:2%;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login .form-row-last{width:49%;display:inline-block;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login label{font-weight:600;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login input{background:white;box-shadow:none;border:solid 1px #c1c1c1;border-radius:5px;}
    .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login button.button{width:95%;background:#dc628c;color:white;border:solid 1px #dc628c !important;font-size:14px;}
    .woocommerce-checkout p.lost_password {margin: -45px 8px 20px 0;color: black;text-align: right;font-size: 14px;}
    .woocommerce-checkout p.lost_password a{font-weight:600;color:black;}
    .woocommerce-checkout .order-footer-container{position:fixed;background:white;width:100%;height:70px;bottom:0;z-index:99999;overflow:hidden;transition:all 0.5s ease-in-out;text-align:right;display:none;}
    .woocommerce-checkout .order-footer-container-show{height:400px;}
    .woocommerce-checkout .order-footer-container-show .order-footer-head.cart-item-scroll-btn{box-shadow:none;}
    .woocommerce-checkout .order-footer-head.cart-item-scroll-btn{width:100%;height:70px;box-shadow:0px 6px 20px 10px #00000026;}
    .woocommerce-checkout .cart-item-scroll-mobile.cart-item-scroll-mobile-show{padding:10px;padding-bottom:80px;padding-top:70px;overflow:scroll;height:330px;overflow-x:hidden;margin-right:-10px;}
    .woocommerce-checkout i.order-footer-icon-up.fa.fa-times{float:left;font-size:25px;color:black;transition:all 0.5s ease-in-out;}
    .woocommerce-checkout i.order-footer-icon-up.fa.fa-angle-up{float:left;font-size:30px;font-weight:600;color:black;transition:all 0.5s ease-in-out;}
    .woocommerce-checkout h3.cart-mobile-prev{font-size:20px!important;color:black;}
    .woocommerce-checkout p.checkout-count{margin-bottom:0;color:black;font-size:14px;}
    .woocommerce-checkout .product-thumbnail{width:55px;max-height:65px;display:inline-block;}
    .woocommerce-checkout .cart-product-details{width:70%;display:inline-block;vertical-align:top;margin-left:15px;}
    .woocommerce-checkout p.product-total{font-size:18px;font-weight:600;color:black;margin-bottom:0 !important;}
    .woocommerce-checkout h3.product-name{font-size:15px;margin-top:0;}
    .woocommerce-checkout .cart-subtotal{margin-top:10px;}
    .woocommerce-checkout p.cart-subtotal-header{font-size:18px;font-weight:600;display:inline;color:black;text-align:left;}
    .woocommerce-checkout p.cart-subtotal-amount{font-size:18px;font-weight:600;display:inline;color:black;text-align:left;padding-left:10px;}
    .woocommerce-checkout .order-footer-container-show a.uptade-cart-button{font-size:14px;width:90px;border:solid 1px #353535;text-align:center;margin-top:8px;}
    .woocommerce-checkout .order-footer-container .cart-subtotal{position:fixed;width:95%;bottom:0 !important;background:white;padding-top:20px;height:70px;border-top:solid 1px #e1e1e1;}
    .woocommerce-checkout .order-footer-head.cart-item-scroll-btn{position:fixed;}
    input#wc_billing_field_7455{padding:0;border-radius:0;margin-left:5px;}
    li.wc_payment_method.payment_method_icredit_payment{width:49% !important;}
    li.wc_payment_method.payment_method_paypal{width:49% !important;}
    li.wc_payment_method.payment_method_ppcp{width:49% !important;} */
    .woocommerce-cart .return-to-shop a.button.wc-backward{margin:auto;display:block;width:50%;font-size:18px;text-align:center;}
    p.cart-empty{text-align:center;font-size:30px;margin-top:20%;}
    .woocommerce-cart a#real-accessability-btn{display:none !important;}
    .woocommerce-cart #back-to-top{display:none !important;}
    .woocommerce-cart div#content{background:#f1f1f1;}
    .woocommerce-cart .col-full{margin:0;}
    .woocommerce-cart nav.woocommerce-breadcrumb{padding-right:20px;}
    .woocommerce-cart h1.entry-title{display:none;}
    .woocommerce-cart .cart-top{background:white;border-top:solid 1px #e1e1e1;border-right:none;text-align:right;padding:10px;}
    .woocommerce-cart h1.cart-name{text-align:left;font-size:22px;font-weight:600;display:inline-block;width:39%;margin-bottom:0;}
    .woocommerce-cart p.cart-count{font-size:13px;font-weight:600;display:inline-block;width:59%;margin-bottom:0;text-align:right;color:black;vertical-align:middle;}
    .woocommerce-cart-form__cart-item.cart_item{background:white;border-top:solid 1px #e1e1e1;border-right:none;text-align:left;padding:10px;}
    .woocommerce-cart .product-thumbnail{width:29%;max-width:100px;max-height:65px;display:inline-block;}
    .woocommerce-cart .product-details{width:63%;display:inline-block;vertical-align:top;margin-left:5%;}
    .woocommerce-cart .product-price{font-size:18px;font-weight:600;color:black;margin-bottom:0 !important;}
    .product-remove{direction:rtl;font-size:20px;margin-bottom:-30px;}
    .product-remove a{color:white;}
    .product-name a{color:black;font-size:14px;}
    .product-variations{color:black;font-size:12px;width:100%;line-height:0;padding-top:10px;padding-right:10px;display:inline-block;}
    .variation-{display:inline-block;padding-left:8px;font-weight:600;}
    .woocommerce-cart .variation- p, .woocommerce-checkout .variation- p{margin-right:-7px !important;font-weight:400 !important;}
    .coupon{background:white;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;border-right:none;margin-bottom:10px;margin-top:15px;text-align:right;padding:10px;}
    input#coupon_code{width:60%;}
    .coupon input.button{width:38%;background:#000000;color:white;border:solid 1px #000000 !important;}
    .cart_totals{background:white;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;border-right:none;margin-bottom:10px;padding:10px 15px;}
    .cart_totals h2.cart-totals-h2{display:none;}
    ul#shipping_method li{margin:0px;line-height:22px;}
    ul#shipping_method{list-style:none;margin-right:0;margin-bottom:0px;padding: 0 4px 0 0;}
    .woocommerce-cart h3.cart-subtotal-text{text-align: left;font-size:18px;font-weight:600;display:inline-block;width:49%;}
    .woocommerce-cart .cart-subtotal-amount{font-size:18px;font-weight:600;display:inline-block;width:49%;color:black;text-align:right;}
    .woocommerce-cart .cart-subtotal span {margin-right: -2px;}
    .cart-discount{font-size:14px;margin-bottom:15px;}
    .cart-discount a{font-size:13px;color:black;}
    .woocommerce-cart form.woocommerce-cart-form{margin-bottom:15px;}
    .woocommerce-cart .order-total{margin: 15px 0 0 0;border-top:solid 1px #ddd}
    .order-total h3.order-total-text{font-weight:600;color:black;display:inline-block;width:60%;text-align:left;margin-top:10px;margin-bottom:15px;font-size:22px;}
    .order-total .order-total-amount{font-weight:600;color:black;display:inline-block;width:39%;text-align:right;margin-top:10px;margin-bottom:15px;font-size:22px;}
    .woocommerce-cart a.button.wc-forward:after{display:none;}
    .woocommerce-cart a.button.wc-forward{padding:0;width:100%;text-align:center;padding-bottom:10px;padding-top:10px;background:#353535;}
    .woocommerce-cart .wc-proceed-to-checkout{margin-bottom:0;}
    .woocommerce-cart .secure-payment img{max-width:165px;}
    .woocommerce-cart p.secure-payment-p{margin-bottom:0;}
    .post-type-archive-product span.catalog-short-desc, .tax-product_cat span.catalog-short-desc{font-size:10px;}
    .post-type-archive-product .sentry-product .yith-wcwl-add-to-wishlist, .tax-product_cat .sentry-product .yith-wcwl-add-to-wishlist{margin-top:-45px !important;margin-bottom:10px !important;}
    .post-type-archive-product ul.products.columns-1.hide_products, .tax-product_cat ul.products.columns-1.hide_products{z-index:0 !important;}
    .single-product .summary.entry-summary p.price{margin:0!important;font-size:20px !important;font-weight:600;color:black;line-height:30px;display:block;}
    .single-product .product-type-variable .summary.entry-summary p.price{font-size:0 !important;}
    .s-prod-to-display{margin-top:10px;}
    .s-cat-btns{border-top:solid 1px #eeeeee;border-bottom:solid 1px #eeeeee;}
    h1.woocommerce-products-header__title.page-title{border:none !important;text-align:center;font-family:heebo;font-weight:600;letter-spacing:1px;padding:25px 0 25px 0;margin:0;font-size:20px;}
    .term-description{text-align:center;color:black;font-size:10px;}
    ul.products li.product{width:47%;float:right;margin-right:2%;margin-bottom:10px;}
    .post-type-archive-product .col-full, .tax-product_cat .col-full{margin-right:10px;margin-left:10px;}
    .sentry-product h2.woocommerce-loop-product__title{text-align:center;margin-bottom:0 !important;font-size:13px !important;font-family:heebo;height:55px;}
    .sentry-product span.price,.post-type-archive-product ins, .tax-product_cat ins{color:black !important;text-align:center;font-size:18px;font-weight:700 !important;margin-right:0 !important;margin-top:-4px;}
    /*.price ins{color:#e2648f !important;}*/
    .sentry-product .price del{font-size:16px;color:#000000;opacity:.7;}
    .sentry-product ul.products li.product img{margin-bottom:7px;}
    i.fa.fa-heart.heart-befor-add{margin-left:5px;background:#ffffffb0;padding:6px;border-radius:50px;font-size:13px;font-weight:600 !important;color:#51515100;-webkit-text-stroke:#878787;-webkit-text-stroke-width:1px;}
    i.fa.fa-heart.heart-befor-add:hover{color:#515151;-webkit-text-stroke:#515151;border-color:#515151;}
    i.fa.fa-heart.heart-after-add{margin-left:5px;border:solid 2px #878787;background:#ffffffb0;padding:4px;border-radius:50px;font-size:13px;font-weight:600;color:#878787;-webkit-text-stroke:#878787;-webkit-text-stroke-width:0px;}
    .sentry-product .yith-wcwl-add-to-wishlist{position:relative !important;margin-top:-45px;text-align:left;margin-bottom:10px;font-size:22px;z-index:99;}
    #yith-wcwl-popup-message{padding:15px;font-size:24px;color:black;text-align:center;background:#ffffffe0;width:70%;margin-left:-35% !important;}
    .post-type-archive-product .product-type-variable .yith-wcwl-add-to-wishlist, .tax-product_cat .product-type-variable .yith-wcwl-add-to-wishlist{display:block;}
    button.sortbutton{float:left;font-weight:300;padding:.327em 0;width:49%;background:#fff;border:solid 0px #353535;border-radius:4px;margin-bottom:0px;height:40px;margin-left:1%;vertical-align:middle;z-index:99 !important;outline:none;}
    button.sortbutton p{display:inline;font-size:15px;vertical-align:middle;color:black;}
    .sortbutton-fix{position:fixed !important;font-size:10px;right:0px;top:55px !important;z-index:99;background:#ffffffe8;box-shadow:-7px 7px 20px -1px #00000036;padding-left:6px;padding-bottom:12px;padding-top:12px;border-radius:5px;margin-right:-10px;}
    .sortbutton-fix p{font-size:11px;margin-bottom:0;color:black;}
    .s-cat-ordering{width:49%;display:inline-block;margin-bottom:0;vertical-align:middle;}
    form.woocommerce-ordering{margin-bottom:0;width:100%;}
    .s-switch{display:inline-block;vertical-align:middle;float:right;}
    select.orderby {padding:0.327em 0;width: 150px;font-weight: 300;border: solid 0 #353535;border-radius: 4px;height: 40px;outline: none;margin-top: 0;font-size: 15px;background: url(/wp-content/themes/storefront-child/assets/images/select-arrow.png) no-repeat;background-position: center right;background-size: 15px 15px;-webkit-appearance: none;padding-right: 10px !important;}
    img.secondary-image.attachment-shop-catalog.wp-post-image.wp-post-image--secondary{display:none;}
}
@media screen and (max-width:480px){
    .single-product .variations td .variation-radios .var-cont:first-child label{height:90%;vertical-align:middle;padding-top:12px;}
    .single-product .variations td .variation-radios .var-cont:not(:first-child) label {top: -2px;position: relative;}
    .single-product .variations td  .variations-tabs-figures3 .variation-radios .var-cont:not(:first-child) label {top: -8px;position: relative;}
    .var_t_m {font-size:8.5px;top:-1px;letter-spacing:0;}
    .vat_t_m_discount {top:2px;}
    .var_b_m {top:auto;bottom:7px;font-size:7px;letter-spacing:0;}
    .var-description, .var-description2 {padding-top:6px;}
    .single-product .is-fixed .variation-radios {padding:0 5px!important;}
    .var-cont {max-height:60px;padding:5px 0!important;height:60px;}
    .single-product form.cart.is-fixed button.single_add_to_cart_button {padding:10px 0;}
    .cart-subtotal p.cart-subtotal-amount {width:39%!important;}
    .woocommerce-checkout .checkout-left .cart-product-details {width:70%!important;}
    .toggle-button-cover_text {text-align:left;font-size:14px;margin-left: 0;}
    .tom_button_check {width: 54px;}
    .tom_button_check {margin-right:-10px;}
}
@media screen and (max-width:400px){
    .quantity.buttons_added {max-width:100px!important;}
}
@media screen and (max-width:380px) {
    .var_b_m,.var_t_m{word-spacing:0!important;}
}
.yotpo_homepage_tom {float: none!important;text-align: center!important;display: block!important;}
.yotpo_homepage_tom .yotpo-bottomline, .yotpo_homepage_tom .yotpo .standalone-bottomline.star-clickable, .yotpo_homepage_tom .yotpo .standalone-bottomline .star-clickable{align-items: center;justify-content: center;width: 100%;display: block;float: none;text-align: center;}
.yotpo_homepage_tom .yotpo-stars {text-align: center!important;float: none!important;}
.yotpo_homepage_tom .yotpo .pull-left {text-align: center!important;float: none!important;}
@media screen and (max-width:1020px) {
    #bannerTopColor {background-color:#E0E0E0;}
    #homeTopSectionBanner {background-size: 100% 82%;}
    #homePagePinkSection {}
    #homePagePinkSection .elementor-row .elementor-column:first-child {order:2;}
    #homePagePinkSection .elementor-row .elementor-column:last-child {order:1;}
}
@media screen and (max-width:900px) {
    .homepageMobileProducts .elementor-row .elementor-column:not(:last-child) {margin-bottom:25px;}
    .homepageMobileProducts .yotpo.bottomLine.yotpo-small {float:none !important;margin: 0 0 10px 0 !important;}
}
@media screen and (max-width:768px) {
    .elementor-element.elementor-element-32859c89 {border:none!important;--divider-border-style:none!important;}
    #homeTopSectionBanner {background-size: 100% 76%;}
    .homepageMobileProducts .yotpo.bottomLine.yotpo-small {float:none !important;margin: 0 0 10px 0 !important;}
}
@media screen and (max-width:480px) {
    #homeTopSectionBanner {background-size: 100% 69%;}
}
.tom_action_login_btns {display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: flex-start;max-width:100%;width: 100%;}
.tom_action_login_btns > div{flex:1 0 50%;max-width:50%;width:50%;}
.tom_lost_password {font-size: 16px;font-weight: 600;padding: 10px 10px;text-align: right;}
.tom_lost_password a {color: black;font-size: 15px;margin-bottom: 0;font-weight: 600;float: none!important;width: 100%;display:inline-block;}
.cpops-coupons-tag {visibility:hidden;}
/*badge black friday*/
.prsentege_flag_tom {border: 1px solid #fff;position: absolute;z-index: 99;background: #000;padding: 1px 10px;left: 0;top: 4px;font-size: 14px;font-weight: 700;color: #fff;box-shadow: 0px 1px 4px #E2648F;-webkit-box-shadow: 0px 1px 4px #E2648F;-moz-box-shadow: 0px 1px 4px #E2648F;-o-box-shadow: 0px 1px 4px #E2648F;}
.prsentege_flag_tom_single {border: 1px solid #fff;position: absolute;z-index: 99;background: #000;padding: 1px 10px;right: auto;left:35%;top:0;font-size: 14px;font-weight: 700;color: #fff;box-shadow: 0px 1px 4px #E2648F;-webkit-box-shadow: 0px 1px 4px #E2648F;-moz-box-shadow: 0px 1px 4px #E2648F;-o-box-shadow: 0px 1px 4px #E2648F;}
.prsentege_flag_tom span,.prsentege_flag_tom_single span {display: inline-block;text-align: center;}
.prsentege_flag_tom .smaller,.prsentege_flag_tom_single .smaller {font-size: 10px;padding: 0;margin: -4px 0 0;}
@media screen and (max-width:990px) {
    .prsentege_flag_tom, .prsentege_flag_tom_single {font-size: 12px;display: inline-block;margin: 0 auto;}
    .prsentege_flag_tom {font-size: 12px;left: 0;right: 0;display: inline-block;width: 96%;margin: 0 auto;}
    .prsentege_flag_tom .smaller,.prsentege_flag_tom_single .smaller {font-size:8px;}
    .prsentege_flag_tom,.prsentege_flag_tom_single {padding: 1px 4px;}
    .prsentege_flag_tom_single {left:auto;right:0;}
    .post-type-archive-product .products.columns-4 > li {margin: 0 0 2em 0!important;}
}
@media screen and (max-width:780px) {
    .woocommerce-account-fields .create-account label {width:200px!important;padding-top:2px;}
    .prsentege_flag_tom_single {margin-top: 105px !important;}
    #product-694398 .yotpo.bottomLine.yotpo-small {float:none!important;text-align: left;width: 100%;}
    #product-1736540 .yotpo.bottomLine.yotpo-small {float:none!important;text-align: left;width: 100%;}
}
@media screen and (max-width:480px) {
    .var_t_m {word-spacing: 1px;}
    .var-description, .var-description2 {width:32%;}
    .var-cont .var-price {width:26%;}
}
.cj_customer .single_add_to_cart_button {float:right;margin-right:2px;}
.product_add_area_tom {margin:15px 0;}
.tom_vriations .var-cont:nth-child(3) ins span {color:#477fbb !important;}
.tom_vriations select {display:none;}
.template_icons_product {position: relative;width: 100%;border-style: solid;border-width: 0px 0px 1px 0px;border-color: #DDDDDD;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;-webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;-moz-transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;-o-transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top: 0px;margin-bottom: 0px;padding: 10px 0px 10px 0px;}
.template_icons_product_flex {display: flex;flex-wrap: wrap;width: 100%;max-width: 100%;flex-direction: row;justify-content: center;align-items: center;}
.template_icons_product_single {width: 33%;flex: 1 0 33%;max-width: 33%;text-align: center;}
.template_icons_product_single_inner {}
.template_icons_product_single_inner > div {position:relative;}
.template_icons_product_single_inner > div:first-child {height:45px;}
.template_icons_product_single_inner div p {margin: -5px 0px 0px 0px;padding: 0;text-align: center;color: #0a0a0a;font-family: "Open Sans Hebrew", Sans-serif;font-weight: 600;line-height: 1.2em;font-size:10px;}
.template_icons_product_single_inner .elementor-icon {color: #353535;border-color: #353535;margin-top:5px;}
.template_icons_product_single_inner .elementor-icon i {width: 1em;height: 1em;position: relative;display: block;font-size: 27px;}
/*weblush additional*/
.additional_row_order_11 {order:1;}
.additional_row_order_22 {order:2;}
.additional_row_order_1 {order:2;}
.additional_row_order_2 {order:1;}
.additional_row_order_3 {order:3;}
.additional_row_order_4 {order:4;}
.text_center {text-align:center;}
.text_right {text-align:right;}
.text_left {text-align:left;}
.additional_product_info_tom {display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: center;max-width:100%;width:100%;padding: 30px 15px;text-align: center;position: relative;margin:0 auto;}
.additional_product_info_tom picture {display:block;margin:0;padding:0;}
.additional_product_info_tom .additional_row {max-width: 50%;width: 50%;flex: 1 0 50%;padding:30px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;}
.additional_product_info_tom .additional_row_full {max-width: 100%;width: 100%;flex: 1 0 100%;padding:30px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;}
.additional_product_info_tom .additional_row_col-1 {flex:1 0 100%;max-width:100%;width:100%;}
.additional_product_info_tom .additional_row_col-2 {flex:1 0 50%;max-width:50%;width:50%;}
.additional_product_info_tom .additional_row_col-3 {flex:1 0 33%;max-width:33%;width:33%;}
.additional_product_info_tom .additional_row_col-7 {flex:1 0 80%;max-width:80%;width:80%;}
.additional_product_info_tom .additional_row_col-73 {flex:1 0 20%;max-width:20%;width:20%;}
.additional_row_col-fix {width:600px;max-width:94%;}
.product_weblush_logo {position:relative;margin:0 auto;}
.product_weblush_logo img {width:400px;max-width:100%;height:auto;margin:0 auto;}
.product_weblush_title {font-size: 120px;margin: 20px 0;font-weight: 900;}
.product_weblush_paragraph p {font-size: 40px;line-height: 1.25;font-weight: 400;padding: 0;margin: 0 0 80px;}
.product_weblush_image {position:relative;}
.product_weblush_image img {max-width:100%;}
.product_weblush_image_single {margin-bottom: 75px;}
.product_weblush_image_single img {width:700px;}
.product_weblush_image span {display: block;position: absolute;margin: 0 auto;right: 0;left: 0;bottom: 3%;font-weight: 100;font-size:40px;}
.explanation_block {}
.explanation_block h4 {font-size: 50px;font-weight: 700;line-height: 1;margin: 0;color:#fff;}
.explanation_block p {font-size: 26px;margin: 30px 0 90px;padding:0 15px;}
.row_radius_m1 {width: 60%;}
.row_radius_m2 {width: 86%;}
.additional_row_center_radius_block {text-align: center;max-width: 96%;margin: 0 auto;}
.additional_row_center_radius_block .additional_row_title {font-size: 60px;border: 2px solid #000;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;padding: 20px;}
.additional_row_bg_peach {background-color: #EAC5BB;}
.enhance_section .color_white {font-size:56px;color: #fff;padding:40px 40px 0;}
.enhance_section2 {padding:0 40px;}
.enhance_section3 {padding:0 20px;width:100%;}
.enhance_section2 p {font-weight:500;font-size:32px;}
.enhance_section_images_grids {height:625px;}
.enhance_section_images_grids_inner {position:relative;}
.enhance_section_images_grids_inner:first-child {top:-25px;}
.enhance_section_images_grids_inner:nth-child(2) {top:-130px;}
.enhance_section_images_grids_inner:nth-child(3) {top:-250px;}
.enhance_section_images_grids_inner:nth-child(4) {top:-355px;}
.enhance_section_images_grids_inner img {width:250px;max-width:90%;display:inline-block;}
.ozg_weblush {line-height:1;font-size: 30px;font-weight: 100;padding: 0 30px;display: inline-block;position:relative;bottom:-10px}
.ingredients_block {}
.ingredients_block img {width:240px;max-width:90%;display:inline-block;margin:0 auto;}
.ingredients_block h5 {margin: 15px 0;text-align: center;font-size: 24px;font-weight: 300;}
.ingredients_block p {font-size: 18px;line-height: 1.3;}
.footer_weblush_logo {position:relative;}
.footer_weblush_logo img {width: 220px;margin:0 auto;}
.additional_row_spacer {position:relative;}
.additional_row_spacer60 {height:60px;}
.additional_row_spacer50 {height:50px;}
.additional_row_spacer40 {height:40px;}
.additional_row_spacer30 {height:30px;}
.additional_row_spacer20 {height:20px;}
.additional_row_spacer10 {height:10px;}
/*mobile*/
@media screen and (min-width: 780px) {
    .product_weblush_image_single {padding: 50px;}
}
@media screen and (max-width: 1080px) {
    .additional_product_info_tom .additional_row {max-width:100%;width:100%;flex:1 0 100%;}
    .additional_product_info_tom .additional_row_col-3,
    .additional_product_info_tom .additional_row_col-7,
    .additional_product_info_tom .additional_row_col-73 {flex:1 0 100%;max-width:100%;width:100%;}
    .additional_row_order_1 {order:1;}
    .additional_row_order_2 {order:2;}
    .row_radius_m2 {width:80%;}
}
@media screen and (max-width: 780px) {
    .explanation_block p {font-size: 26px;margin: 30px 0 60px;}
    .additional_product_info_tom .additional_row {max-width:100%;width:100%;flex:1 0 100%;}
    .product_weblush_image_single {margin-bottom:50px;}
    .product_weblush_image span {bottom:0;font-size:30px;}
    .additional_row_spacer60 {height:30px;}
    .additional_row_spacer50 {height:25px;}
    .additional_row_spacer40 {height:20px;}
    .additional_row_spacer30 {height:15px;}
    .additional_row_spacer20 {height:10px;}
    .additional_row_spacer10 {height:0;}
    .additional_product_info_tom .additional_row, .additional_product_info_tom .additional_row_full {padding:15px 0;}
    .additional_product_info_tom {padding:30px 0;}
    .product_weblush_title {font-size: 60px;margin-bottom:0;}
    .product_weblush_paragraph p {font-size: 26px;margin: 0 0 40px;}
    .explanation_block h4 {font-size:32px;line-height:1.2;}
    .explanation_block p {font-size: 20px;}
    .enhance_section2 p {font-size:24px;}
    .additional_row_center_radius_block .additional_row_title {font-size:30px;}
    .enhance_section .color_white {font-size:44px;}
    .ozg_weblush {font-size:24px;}
    .additional_product_info_tom .additional_row_col-3,
    .additional_product_info_tom .additional_row_col-7,
    .additional_product_info_tom .additional_row_col-73 {flex:1 0 100%;max-width:100%;width:100%;}
    .ingredients_block h5 {font-size:34px;}
    .ingredients_block p {font-size:22px;}
    .ingredients_block {margin-bottom:40px;}
    .enhance_section_images_grids_inner img {width:235px;}
    .enhance_section_images_grids_inner:first-child {top:-35px;}
    .enhance_section_images_grids_inner:nth-child(2) {top:-150px;}
    .enhance_section_images_grids_inner:nth-child(3) {top:-250px;}
    .enhance_section_images_grids_inner:nth-child(4) {top:-365px;}
}
@media screen and (max-width: 480px) {
    .product_weblush_image span {font-size:24px;}
    .product_weblush_logo img {width:200px;}
    .enhance_section .color_white {font-size: 40px;}
    .enhance_section_images_grids {height:865px;}
    .enhance_section_images_grids_inner:nth-child(2) {top:-50px;}
    .enhance_section_images_grids_inner:nth-child(3) {top:-65px;}
    .enhance_section_images_grids_inner:nth-child(4) {top:-80px;}
}
/*concealer additional*/
.bg_concealer_stick {background-image:url('https://perbellecosmetics.com/wp-content/uploads/2023/02/concelar-stick-bg.png');background-position: bottom;background-size: 100% 100%;background-repeat: no-repeat;}
.additional_product_info_tom2 {display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: center;max-width:100%;width:100%;padding: 30px 15px;text-align: center;position: relative;margin:0 auto;}
.additional_product_info_tom2 picture {display:block;margin:0;padding:0;}
.additional_product_info_tom2 .additional_row {max-width: 50%;width: 50%;flex: 1 0 50%;padding:30px 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;}
.additional_product_info_tom2 .additional_row_full {max-width: 100%;width: 100%;flex: 1 0 100%;padding:30px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;}
.additional_product_info_tom2 .additional_row_col-1 {flex:1 0 100%;max-width:100%;width:100%;}
.additional_product_info_tom2 .additional_row_col-2 {flex:1 0 50%;max-width:50%;width:50%;}
h3.product_concealer_title {font-size: 100px;margin: 20px 0;font-weight: 900;line-height:1;}
h4.product_concealer_title {font-size: 80px;margin: 20px 0;font-weight: 100;}
.product_concealer_title2 {margin:15px 0 0;font-size: 66px;font-weight: 900;line-height:1;}
.product_concealer_paragraph {margin: 0;padding:0 40px;}
.product_concealer_paragraph p {font-size: 40px;line-height: 1.25;font-weight: 400;padding: 0;margin: 0 0 40px;}
.product_concealer_paragraph_bottom {margin-top:25px;}
.product_concealer_paragraph_bottom p {font-size: 28px;line-height:1.5;font-weight:100;padding:0;margin:0;}
.product_concealer_image,.product_concealer_image_single {position:relative;}
.product_concealer_image h5 {font-size:38px;font-weight: 100;}
.product_concealer_image_single h5 {font-size: 60px;font-weight: 100;}
.product_concealer_image img, .product_concealer_image_single img {max-width:100%;}
.product_concealer_image_single img {width:1080px;max-width:100%;}
.product_concealer_image span, .product_concealer_image_single span {display: block;position: absolute;margin: 0 auto;right: 0;left: 0;bottom: 3%;font-weight: 100;font-size:40px;}
.product_concealer_image_border {margin-bottom:75px;}
.product_concealer_image_border:after {content: "";position:absolute;bottom:-35px;right:0;left:0;margin:0 auto;width:90%;height:1px;background-color:#999;}
.explanation_concealer_block h4 {font-size: 50px;font-weight: 700;line-height: 1;margin: 0;}
.explanation_concealer_block p {font-size: 26px;margin: 30px 0 90px;}
.row_radius_m3 {width: 420px;}
.additional_row_center_radius_block {text-align: center;max-width: 96%;margin: 0 auto;}
.additional_row_bg_badege {background-color: #E6D1BD;}
.stick_little_info {line-height:1;font-size:30px;font-weight:100;padding:5px 0;display:block;position:relative;}
.additional_row_spacer600 {height:600px;}
.additional_row-padding-inner {padding:0 40px;}
/*mobile*/
@media screen and (min-width: 780px) {
    .product_concealer_image_single {padding: 50px;}
}
@media screen and (max-width: 780px) {
    .additional_product_info_tom2 .additional_row {max-width:100%;width:100%;flex:1 0 100%;}
    .explanation_concealer_block h4 {font-size:32px;}
    .explanation_concealer_block p {font-size:18px;margin:15px 0 45px;}
    .row_radius_m3 {width:280px;}
    .explanation_concealer_block h4,.explanation_concealer_block p {padding:0 15px;}
    .product_concealer_paragraph, .additional_row-padding-inner {padding:0 15px;}
    .product_concealer_image h5 {font-size: 28px;}
    .explanation_concealer_block p {font-size: 26px;margin: 30px 0 60px;}
    .product_concealer_image_single {margin-bottom:50px;}
    .product_concealer_image span {bottom:5px;font-size:30px;}
    .additional_row_spacer600 {height:300px;}
    h3.product_concealer_title {font-size: 40px;margin-bottom:0;}
    h4.product_concealer_title {font-size: 34px;margin-bottom:0;}
    .product_concealer_title2 {font-size: 34px;}
    .product_concealer_paragraph p {font-size: 26px;margin: 0 0 40px;}
    .explanation_concealer_block h4 {font-size:32px;line-height:1.2;}
    .explanation_concealer_block p {font-size: 20px;}
    .stick_little_info {font-size:24px;}
}
@media screen and (max-width: 480px) {
    .additional_product_info_tom2 .additional_row_full {padding:30px 0;}
    .product_concealer_title2 {font-size:30px;}
    .product_concealer_paragraph_bottom p {font-size:20px;}
    .product_concealer_image h5 {font-size:22px;}
}
@media screen and (max-width: 380px) {
    .product_concealer_image h5 {font-size:20px;}
}
/*new box additional products woo-bought plugin*/
#single_product_tom_woobt,.woobt_custom_tom_yotpo {position:relative;margin-top:10px;}
#single_product_tom_woobt .woobt-products .woobt-product .variations_form .variations .variation .select select,
.woobt_custom_tom_yotpo .woobt-products .woobt-product .variations_form .variations .variation .select select,
.single_product_tom_woobt_yotpo .woobt-products .woobt-product .variations_form .variations .variation .select select
{background-image:url("assets/images/down-filled-triangular-arrow.png")!important;background-size:10%!important;background-position: 92% 50%!important;}
#single_product_tom_woobt .woobt-products .woobt-product .variations_form .variations .variation .select select,
.woobt_custom_tom_yotpo .woobt-products .woobt-product .variations_form .variations .variation .select select,
.single_product_tom_woobt_yotpo .woobt-products .woobt-product .variations_form .variations .variation .select select,
.woobt-title .variations_form-wooboo .variation select {display:block!important;}
.wooboo_tom_dropdown_wrap .variation-radios  {display:none!important;}
.woobt-additional.woobt-text {display:none!important;}
.woobt-product .woobt-choose {}
.woobt-product .woobt-choose input.woobt-checkbox {}
.woobt-product .woobt-choose input.woobt-checkbox:checked {background-color:#0075FF!important;}
.woobt-product .woobt-choose input.woobt-checkbox:after {content:none!important;}
.woobt-product .woobt-choose input.woobt-checkbox:before {content: '';display: inline-block;transform: rotate(45deg);-webkist-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);height: 16px;width: 7px;margin-left: 0;position: relative;top:-2px;left:6px;border-bottom: 3px solid transparent;border-right: 3px solid transparent;}
.woobt-product .woobt-choose input.woobt-checkbox:checked:before {border-bottom-color: #fff;border-right-color: #fff;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-checkbox {height:20px;width:20px!important;}
.woobt-before-text {font-size: 18px;font-weight: 700;padding:5px 10px;margin-bottom:5px!important;}
.woobt-wrap {border: 1px solid #000;border-radius: 0.8rem;-webkit-border-radius: 0.8rem;-moz-border-radius: 0.8rem;-o-border-radius: 0.8rem ;-ms-border-radius: 0.8rem;}
.woobt-wrap-responsive .woobt-images {position: relative;bottom: -1px;justify-content:center;margin:0;border-bottom: 1px solid #E2648F;padding-bottom:10px;}
.woobt-total.woobt-text {margin-top:5px;}
.woobt-total.woobt-text,.woobt-actions .woobt-form {text-align:center;}
.woobt-actions .woobt-form .single_add_to_cart_button {max-height:40px;font-size:20px;padding:0;}
.woobt-wrap-responsive .woobt-products .woobt-product {padding: 0;margin:0;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: stretch;max-width: 100%;width: 100%;align-self: stretch;}
.woobt-wrap-responsive .woobt-products .woobt-product > div {padding:7px 0;}
.woobt-wrap-responsive .woobt-products .woobt-product > div:first-child,
.woobt-wrap-responsive .woobt-products .woobt-product > div:nth-child(2) {border-bottom:1px solid #E2648F;}
.woobt-wrap-responsive .woobt-products .woobt-product > div:nth-child(3),
.woobt-wrap-responsive .woobt-products .woobt-product > div:nth-child(4) {border-bottom:1px solid #E2648F;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-choose {margin:0;order:1;flex:1 0 15%;width:15%;max-width:15% !important;align-self: stretch;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-thumb {margin:0;padding:0;flex:0 0 0;width:0;display:none;order:3;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-title {margin:0;order:2;flex:1 0 85%;width:85%;max-width:85% !important;align-self: stretch;padding:5px;}
.woobt-wrap-responsive .woobt-products .woobt-product >div:not(.woobt-title) .woobt-price {margin:0;padding:0;flex:0 0 0;width:0;display:none;order:4;}
.woobt-wrap .woobt-products {margin-bottom:0!important;}
.woobt-actions .woobt-form .single_add_to_cart_button {margin-bottom:15px!important;}
.woobt-products .woobt-product .variations_form .variations .variation {color:#000!important;border-color:#000!important;padding:0!important;}
.woobt-products .woobt-product .variations_form .variations .variation select {color:#000!important;border-color:#000!important;padding:4px 36px!important;}
.youtpo_tom_cube {text-align:left;padding:0 10px!important;margin: -10px 0 10px 0!important;display: block;position:relative;}

.cj_product_info {}
.cj_product_info .elementor-widget-divide, .cj_product_info .elementor-divider-separator {border-top:0!important;}
.tom_login_two_parts {display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: flex-start;max-width:100%;width:100%;}
.tom_login_two_parts .tom_login_two_parts_part {flex:1 0 50%;width:50%;max-width:50%;}
.tom_login_two_parts .tom_login_two_parts_part:last-child {text-align:right;}
.no_margin_bottom {margin-bottom:0!important;}

/*mobile*/
@media screen and (max-width: 768px) {
    /*	.tom_login_two_parts .tom_login_two_parts_part {flex:1 0 100%;width:100%;max-width:100%;}*/
    .tom_login_two_parts .tom_login_two_parts_part:last-child {text-align:left;}
    .woobt-before-text.woobt-text{text-align: left!important;}
    .woobt-product .woobt-choose input.woobt-checkbox:before {;top:0;left:7px;}
    .woobt-wrap-responsive .woobt-products .woobt-product .woobt-checkbox {height:24px;width:24px!important;}
    .woobt-wrap-responsive .woobt-products {margin:0;}
    .woobt-wrap-responsive .woobt-products .variation {margin-bottom: 2px;padding: 0!important;}
    .woobt-wrap-responsive .woobt-products #wooboo_tom_dropdown_var {padding:2px 10px;}
    .woobt-total.woobt-text {text-align: center;padding: 10px 0;margin-bottom:5px!important;}
    .woobt-actions .woobt-form .single_add_to_cart_button {width: 90%!important;max-width: 100%;padding: 0;height: 35px;}
    .woobt-before-text.woobt-text {padding-bottom:15px;}
    .youtpo_tom_cube {text-align:left;padding:0 10px!important;margin: -10px 0 10px 0!important;display: block;}
}
.woobt-totalOriginal, .woobt-totalDiscount {text-align:center;margin-bottom:0!important;}
.woobt-totalOriginal {margin-top:10px!important;}
.woobt-total.woobt-text {margin-top:0!important;}
.tom_payment_gateway_wrapper {width:100%;overflow:hidden;margin: 0;padding: 0 10px;}.pp_iframe {max-height:380px;width:100%;overflow:hidden;}.pp_iframe iframe,.pp_iframe iframe html,.pp_iframe iframe html body {overflow:hidden;}.payment_method_paypal .payment_box.payment_method_paypal,.payment_method_ppcp .payment_box.payment_method_ppcp{display:none!important;}li.wc_payment_method.payment_method_payplus-payment-gateway {width:49%;display:inline-block;}

@media screen and (max-width: 768px) {
    .product_wrapper {}
    .product_wrapper form.cart {position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;flex-direction: row;}
    .product_wrapper table.variations, .product_wrapper .single_variation_wrap {flex: 1 0 100%;width:100%;max-width:100%;}
    .wc-block-components-notice-banner__content .card-element-down {position:relative;}
    .wc-block-components-notice-banner__content .card-element-down h4 {text-align: left;font-size: 14px;margin-left: 0;}
    .wc-block-components-notice-banner__content .card-element-down p {position: absolute;right: 15px;top:0;}
}
.woocommerce-MyAccount-content table:not( .has-background ) tbody td {background-color: #fdfdfd;}
.woocommerce-MyAccount-content table:not( .has-background ) th {background-color: #f8f8f8;}
.woocommerce-MyAccount-content table:not( .has-background ) tbody tr:nth-child(2n) td, fieldset, fieldset legend {background-color: #fbfbfb;}
.woocommerce-MyAccount-content .button {background-color: #eeeeee!important;border-color: #eeeeee!important;color: #333333;}
.woocommerce-MyAccount-content .button:hover {background-color: #d5d5d5!important;border-color: #d5d5d5!important;;color: #333333;}
/*add saved credit card*/
.payment_method_payplus-payment-gateway {width:200%;}
.woocommerce-SavedPaymentMethods-token,.woocommerce-SavedPaymentMethods-new {width:100%;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: center;}
.woocommerce-SavedPaymentMethods-token input, .woocommerce-SavedPaymentMethods-new input {}
.woocommerce-SavedPaymentMethods-token label, .woocommerce-SavedPaymentMethods-new label {width:85%;flex:1 0 85%;}
/*add border-radius to all btns*/
.wc-block-components-notice-banner.is-info {background-color:#fff!important;}
#place_order,.wc_payment_method label,.woocommerce-form-login button[type='submit'],
.single_add_to_cart_button,.single-product div.product form.cart .quantity, #wooboo_tom_dropdown_var,
.tom_cart_trigger {border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;-ms-border-radius: 12px;-o-border-radius: 12px;}
@media screen and (max-width: 420px) {
    .single .variations_form.cart .var-cont:first-child .woocommerce-Price-amount.amount {position:relative;top:2px;}
    .single .variations_form.cart .var-cont:not(:first-child) .woocommerce-Price-amount.amount {position:relative;top:-5px;}
}
/*fix hpos*/
/* #payment .payment_methods li .payment_box {padding:0!important;}
.woocommerce-checkout .deebo-sign-btns,.woocommerce-checkout .deebo-sign-up-div {display:none;}
.woocommerce-checkout .deebo-sign-in-div h2,.woocommerce-checkout .deebo-sign-in-div h3 {display:none;}
.woocommerce-checkout .col2-set#customer_login {max-width:60%;}
.woocommerce-checkout .woocommerce-form-login {display:none;}
@media screen and (max-width: 420px) {
    .woocommerce-checkout .col2-set#customer_login {max-width:100%;}
    .woocommerce-checkout .col2-set#customer_login,.deebo-sign-in-div {width:100%;}
} */

.elementor-toggle .elementor-tab-title,
.elementor-toggle .elementor-tab-content {
    border: none!important;
}
.woocommerce-checkout .woocommerce-order p:not(.woocommerce-notice){display:none;}

.woocommerce-Address {
	display: block!important;
	max-width: none;
}

.woocommerce-address-fields span.select2 {
    padding: 7px 5px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.woocommerce-address-fields .select2-container--default .select2-selection--single {
    background-color: #fff!important;
    border: 0 !important;
    border-radius: 0 !important;
}
@media screen and (max-width: 768px) {
    #order_review .gift-set {
        display: none;
    }
    .shipp-to,
    .woocommerce-billing-fields {
        padding: 12px 16px!important;
        border: solid 1px #64748b !important;
    }
}
@media screen and (min-width: 768px) {
	.woocommerce-shipping-fields {
		margin-top: 20px;
	}
}
.woobt-wrap, .woobt-wrap-responsive .woobt-images, .woobt-wrap-responsive .woobt-products .woobt-product>div:first-child, .woobt-wrap-responsive .woobt-products .woobt-product>div:nth-child(3), .woobt-wrap-responsive .woobt-products .woobt-product>div:nth-child(4) {
    border-color: #000;
}


.woocommerce-checkout p.woocommerce-invalid-required-field span.error {
   color: #e2401c;
   display: block !important;
   font-weight: bold;
}
.shop_table .fee {
	margin-top: 12px;
	display: flex;
	justify-content: space-between;
}
.shop_table .fee div:first-child {
	font-weight: bold;
}
.woocommerce-NoticeGroup .woocommerce-error {
    display: none!important;
}
label[for="payment_method_wpg_reach"],
.fkcart-select-options {
    display: none;
}

@font-face{font-family:'FontAwesome';src:url('assets/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('assets/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('assets/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('assets/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('assets/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('assets/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}


.wc-ppcp-checkout-container > div {
    margin-top: 12px;
    margin-bottom: 12px;
    min-width: 350px!important;
}
@media screen and (min-width: 768px) {
    .wc-ppcp-checkout-container > div {
        margin-top: 0;
        min-width: 480px!important;
    }
}
.wc-ppcp-paylater-msg__container {
    margin: 12px auto auto auto;
    text-align: center;
}
/* Paypal CC 
.payment_method_ppcp_card img {
    display: none!important;
}
.payment_method_ppcp_card > label {
    position: absolute;
    top: 0;
    left: 0;
    width: 49%;
}
.payment_method_ppcp_card {
    margin-top: 24px;
}
.wc_payment_methods {
    position: relative;
    text-align: left;
}
.ppcp-card-fields--container .ppcp-card-field--container .ppcp-card-field--label {
    font-size: 16px;
}
.wc_payment_method.payment_method_ppcp {
    position: absolute!important;
    right: 0;
    top: 0;
}
#payment .payment_methods li {
    position: static;
}
#payment .wc_payment_methods.payment_methods.methods {
    padding-top: 60px!important;
}

*/
body #wfacp-e-form .wfacp_main_form.woocommerce #payment ul.payment_methods li label img {
    display: none;
}
.wfacp_main_form.label_shiping,
#kl_newsletter_checkbox_field {
	display: none!important;
}
#wfacp-e-form .wfacp_main_form .wfacp-order-place-btn-wrap {
	padding-top: 0!important;
}

#wfacp-e-form .wfacp_main_form input[type=checkbox]:checked:after,
body #wfob_wrap .wfob_wrapper input[type=checkbox]:checked:after {
	opacity: 0!important;
}