.site-preloader{background-color:#ffffff;}.sk-rotating-plane, .sk-double-bounce .sk-child, .sk-wave .sk-rect, .sk-wandering-cubes .sk-cube, .sk-spinner-pulse, .sk-chasing-dots .sk-child, .sk-three-bounce .sk-child, .sk-circle .sk-child:before, .sk-cube-grid .sk-cube, .sk-fading-circle .sk-circle:before, .sk-folding-cube .sk-cube:before{background-color:#fa2828;}.site-header, .menu-toggle, .menu-toggle:hover, .menu-toggle:focus, .toggled .menu-toggle{background-color:#ffffff;}.header-search-area input[type=search], .header-search-area select{background-color:rgba(255,255,255,0.5);}.header-search-area input[type=search]:focus{background-color:rgba(255,255,255,1);color:#505050;}.header-search-area input[type=search]{color:#909090;}.header-search-area select{color:#909090;}.header-search-area input[type=search]::-webkit-input-placeholder{color:#909090;}.header-search-area input[type=search]::-moz-placeholder{color:#909090;}.header-search-area input[type=search]:-ms-input-placeholder{color:#909090;}.header-search-area input[type=search]:-moz-placeholder{color:#909090;}.header-search-area select:focus{color:#505050;}.header-search-area input[type=search]:focus::-webkit-input-placeholder{color:#505050;}.header-search-area input[type=search]:focus::-moz-placeholder{color:#505050;}.header-search-area input[type=search]:focus:-ms-input-placeholder{color:#505050;}.header-search-area input[type=search]:focus:-moz-placeholder{color:#505050;}.header-search-area .search-submit{background-color:rgba(255,255,255,0.5);}.header-search-area .search-submit:hover, .header-search-area .search-submit:focus{background-color:#f92929;border-color:#f92929;}.header-search-area .search-submit .icon-stroke{stroke:#505050;}.header-search-area .search-submit:hover .icon-stroke, .header-search-area .search-submit:focus .icon-stroke{stroke:#ffffff;}::selection{background-color:#ff5722;color:#ffffff;}::-moz-selection{background-color:#ff5722;color:#ffffff;}body, .entry-title a, .page-numbers, .return-to-top, #tertiary .widget>div a{color:#505050;}ul.cart_list a.remove, .product-remove a, .widget-title:after, #ship-to-different-address label span:before, #ship-to-different-address label input[type=checkbox]:checked+span:before, .wc_payment_methods input.input-radio[name=payment_method]:checked+label:before{background-color:#505050;}.return-to-top, #ship-to-different-address label span:before, #ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#505050;}.wc_payment_methods input.input-radio[name=payment_method]+label:before{-webkit-box-shadow:0 0 0 2px #505050;-moz-box-shadow:0 0 0 2px #505050;box-shadow:0 0 0 2px #505050;}.site-footer, .breadcrumb a, .breadcrumb .separator, .comment-navigation a span, .posts-navigation a span, .post-navigation a span, .comment-navigation a:hover span, .comment-navigation a:focus span, .posts-navigation a:hover span, .posts-navigation a:focus span, .post-navigation a:hover span, .post-navigation a:focus span, .comment-metadata a, .comment-body > .reply a, #cancel-comment-reply-link, #secondary a, .widget_tag_cloud a, .widget_product_tag_cloud a, ul.products li.product .button, #tertiary .widget>div, .woocommerce-privacy-policy-text{color:#909090;}ul.products li.product .button{border-color:#909090;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select{color:#909090;}::-webkit-input-placeholder{color:#909090;}:-moz-placeholder{color:#909090;}::-moz-placeholder{color:#909090;}:-ms-input-placeholder{color:#909090;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus{color:#505050;}a, .page-numbers.current, .widget_layered_nav_filters ul li.chosen:before, .woocommerce-widget-layered-nav-list li.chosen:before{color:#ff5722;}.screen-reader-text:focus, .widget_layered_nav_filters ul li.chosen:before, .woocommerce-widget-layered-nav-list li.chosen:before, .site-header__extra .total, .comment-body>.reply a:focus, .comment-body>.reply a:hover{background-color:#ff5722;}.widget_layered_nav_filters ul li:before, .woocommerce-widget-layered-nav-list li:before, .widget_layered_nav_filters ul li.chosen:before, .woocommerce-widget-layered-nav-list li.chosen:before, .woocommerce-tabs ul.tabs li.active, .comment-body>.reply a:focus, .comment-body>.reply a:hover{border-color:#ff5722;}.woocommerce .blockUI.blockOverlay::before, .woocommerce .loader::before{border-top-color:#ff5722;}a:active, a:focus, a:hover, .breadcrumb a:hover, .breadcrumb a:focus, .entry-meta a:focus, .entry-meta a:hover, .sticky .entry-meta a:focus, .sticky .entry-meta a:hover, .entry-title a:hover, .entry-title a:focus, .sticky .entry-title a:hover, .sticky .entry-title a:focus, .entry-footer a:focus, .entry-footer a:hover, .sticky .entry-footer a:focus, .sticky .entry-footer a:hover, .site-footer a:hover, .site-footer a:focus, .comment-navigation a:hover, .comment-navigation a:focus, .posts-navigation a:hover, .posts-navigation a:focus, .post-navigation a:hover, .post-navigation a:focus, .page-numbers:focus:not(.current), .page-numbers:hover:not(.current), #secondary a:focus, #secondary a:hover, #tertiary .widget>div a:focus, #tertiary .widget>div a:hover{color:#ff8a65;}ul.cart_list a.remove:focus, ul.cart_list a.remove:hover, .product-remove a:hover, .product-remove a:focus{background-color:#ff8a65;}.button, button, input[type="button"], input[type="reset"], input[type="submit"], .header-search-area .search-submit:focus, .header-search-area .search-submit:hover, .return-to-top:focus, .return-to-top:hover, ul.products li.product .button:focus, ul.products li.product .button:hover, .widget_price_filter .ui-slider .ui-slider-handle, .widget_price_filter .ui-slider .ui-slider-range, .comment-form-cookies-consent input[type=checkbox]:checked~label::before, .comment-subscription-form input[type=checkbox]:checked~label::before{color:#ffffff;background-color:#ff5722;border-color:#ff5722;}.button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, .woocommerce-mini-cart__buttons a.button:not(.checkout):focus, .woocommerce-mini-cart__buttons a.button:not(.checkout):hover{background-color:#ff8a65;border-color:#ff8a65;}table, .wc_payment_methods{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.1), 0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.1), 0 4px 12px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,0.1), 0 4px 12px rgba(0,0,0,.1);}.comment-notes, .woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);}input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea, select{border:1px solid rgba(0,0,0,0.1);}.header-search-area .search-submit, .select2-container--default .select2-selection--single, .select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field, .wc_payment_methods li, .wc_payment_methods .payment_box{border-color:rgba(0,0,0,0.1);}body{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-transform:none;}h1, .h1{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2;text-transform:none;}h2, .h2{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:2rem;font-weight:500;line-height:1.2;text-transform:none;}h3, .h3{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2;text-transform:none;}h4, .h4{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;text-transform:none;}h5, .h5{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2;text-transform:none;}h6, .h6{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:1rem;font-weight:500;line-height:1.5;text-transform:none;}blockquote{font-family:sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-transform:none;}pre, code{font-family:Monaco,"Lucida Sans Typewriter","Lucida Typewriter","Courier New",Courier,monospace;font-size:0.875rem;line-height:1.5;text-transform:none;}.woocommerce-loop-product__link .price{color:#77a464;}.onsale{color:#ffffff;background-color:#f44336;}.star-rating span:before{color:#ffc107;}.homepage__hero-inner{text-align:left;}.homepage__hero-area{color:#505050;}.homepage__hero-rotator:after{background-color:#dd3333;}.slide__item-content{color:#505050;}.homepage__product-cats-1 .homepage__header{text-align:left;color:#505050;}.homepage__product-cats-1 .homepage__header-description:before{background-color:#505050;}.homepage__product-cats-2 .homepage__header{text-align:center;color:#505050;}.homepage__product-cats-2 .homepage__header-description:before{background-color:#505050;}.homepage__products-1 .homepage__header{text-align:center;color:#505050;}.homepage__products-1 .homepage__header-description:before{background-color:#505050;}.homepage__products-2 .homepage__header{text-align:center;color:#505050;}.homepage__products-2 .homepage__header-description:before{background-color:#505050;}.homepage__products-3 .homepage__header{text-align:center;color:#505050;}.homepage__products-3 .homepage__header-description:before{background-color:#505050;}.homepage__products-4 .homepage__header{text-align:center;color:#505050;}.homepage__products-4 .homepage__header-description:before{background-color:#505050;}.homepage__posts-1 .homepage__header{text-align:center;color:#505050;}.homepage__posts-1 .homepage__header-description:before{background-color:#505050;}.homepage__posts-2 .homepage__header{text-align:center;color:#505050;}.homepage__posts-2 .homepage__header-description:before{background-color:#505050;}.homepage__testimonial .homepage__header{text-align:center;color:#505050;}.homepage__testimonial .homepage__header-description:before{background-color:#505050;}.homepage__tweets .homepage__header{text-align:center;color:#505050;}.homepage__tweets .homepage__header-description:before{background-color:#505050;}.homepage__hero > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__hero .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__hero{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__slider > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__slider .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__slider{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__product-cats-1 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__product-cats-1 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__product-cats-1{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__product-cats-2 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__product-cats-2 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__product-cats-2{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__products-1 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__products-1 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__products-1{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__products-2 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__products-2 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__products-2{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__products-3 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__products-3 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__products-3{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__products-4 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__products-4 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__products-4{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__posts-1 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__posts-1 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__posts-1{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__posts-2 > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__posts-2 .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__posts-2{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__testimonial > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__testimonial .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__testimonial{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.homepage__tweets > .homepage-overlay{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.homepage__tweets .homepage-overlay{background-color:rgba(0,0,0,0);}.homepage__tweets{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}