button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}.button,.btn{border-radius:50px;padding:.5rem 2rem .6rem;transition:0.3s}.button:focus,.btn:focus{box-shadow:none}.btn-primary,a.btn-primary{color:#fff;background-color:#049ff8;border:0}.btn-primary:hover,a.btn-primary:hover{background-color:#c91331;color:#fff}.button,.btn-secondary,a.btn-secondary{color:#fff !important;background-color:#c91331;border:0}.button:hover,.btn-secondary:hover,a.btn-secondary:hover{background-color:#049ff8}.btn-sm{padding:.25rem 1.5rem}.btn-lg{padding:1rem 2rem}.woocommerce-Button{margin:1rem;display:inline-block}table.shop_table_responsive thead{display:none}table.shop_table_responsive thead th{padding:0.5rem;background-color:#c91331;color:#fff}table.shop_table_responsive tbody tr th{padding:0.5rem}table.shop_table_responsive tr td{display:block;text-align:right;clear:both;padding:0.5rem}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left;background:#c91331;color:#fff;padding:0.5rem 1rem;transition:0.3}table.shop_table_responsive tr td.product-remove a:hover{background-color:#049ff8}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions,table.shop_table_responsive tr td.download-actions{padding:2rem 1rem}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}table.shop_table_responsive tr td .product-sku{border-bottom:1px solid #242424;padding-bottom:0.5rem;margin-bottom:0.5rem;width:100%;display:block}table.shop_table_responsive tr td .variation dd{margin:0 0 .5rem 0}table.shop_table_responsive tr td .variation dd p{margin-bottom:0px}table.shop_table_responsive tr.woocommerce-cart-form__cart-item{border-bottom:1px solid #d7d7d7}table.woocommerce-checkout-review-order-table thead th{background-color:#c91331;color:#fff;padding:0.25rem 0.75rem}table.woocommerce-checkout-review-order-table tr.cart_item{padding:0.75rem;border-bottom:1px solid #000;margin-bottom:1rem}table.woocommerce-checkout-review-order-table tr.cart_item dd{margin:0.5rem 0 0 0}table.woocommerce-checkout-review-order-table tr.cart_item dd p{margin:0rem}table.woocommerce-checkout-review-order-table td.product-name{color:#c91331;padding-top:1rem}table.woocommerce-checkout-review-order-table .product-sku{color:#242424;margin-bottom:0.5rem;padding-bottom:0.5rem}table.woocommerce-checkout-review-order-table .variation{color:#242424}@media screen and (min-width: 48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}body.archive{background-color:#f8f0e6}body.archive .woocommerce-breadcrumb{display:none}.woocommerce-products-header{padding:2vw 0;color:#fff;text-align:center}.woocommerce-products-header .line-one{font-size:2rem;text-transform:uppercase}.woocommerce-products-header .line-two h1{font-size:5rem;font-weight:800;text-transform:uppercase;line-height:1}.woocommerce-products-header .line-three{font-size:2rem;text-transform:uppercase;margin-bottom:24px}.woocommerce-products-header .btn{margin:0 10px}.disclaimer{background-color:#242424;color:#fff;padding:1.5rem 0;text-align:center;font-size:0.875}.archive-shop{padding:4vw 0}.woocommerce-result-count{width:50%;float:left}.woocommerce-ordering{width:50%;float:right;text-align:right;margin-bottom:1rem}.woocommerce-ordering select{background-color:#fff;border:1px solid #d7d7d7;padding:0.5rem;-webkit-appearance:none;appearance:none}.woocommerce-ordering .select-wrapper{position:relative}.woocommerce-ordering .select-wrapper::after{content:"\f0d7";font-family:FontAwesome;font-size:1rem;top:10px;right:10px;position:absolute}.woocommerce-pagination{display:inline-block;width:100%;margin-top:2rem}.woocommerce-pagination ul{list-style:none;margin:0;padding:0}.woocommerce-pagination ul li{display:inline-block;margin:0 1rem 0.5rem 0}.woocommerce-pagination ul li a{padding:0.5rem .75rem;background-color:#c91331;color:#fff;display:block}.woocommerce-pagination ul li a:hover{background-color:#049ff8}.type-product img{margin:0 auto}.archive-img{background-color:#fff;padding:0.5rem;margin-bottom:1rem}.archive-img img{height:260px;width:auto}.label-ready-to-ship{background-color:#c91331;color:#fff;position:absolute;top:-.5rem;right:.5rem;padding:.25rem .75rem;text-transform:uppercase;font-size:0.75rem;font-weight:700;border-radius:5rem}@media screen and (max-width: 768px){.woocommerce-products-header .line-one,.woocommerce-products-header .line-three{font-size:1.25rem}.woocommerce-products-header .line-two h1{font-size:3rem}}.shop-sidebar .widget{margin-bottom:2rem}.shop-sidebar h4{font-size:1rem;font-weight:400;letter-spacing:normal;margin-bottom:1rem}.shop-sidebar .price_slider{margin-bottom:1em}.shop-sidebar .price_slider_amount{text-align:right;line-height:2.4em;font-size:0.8751em}.shop-sidebar .price_slider_amount .button{font-size:1.15em;padding:.25rem 1rem .25rem}.shop-sidebar .price_slider_amount .button{float:left}.shop-sidebar .ui-slider{position:relative;text-align:left}.shop-sidebar .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.9em;height:0.9em;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:0px;cursor:pointer;background:#c91331;outline:none;top:-.35em}.shop-sidebar .ui-slider .ui-slider-handle:last-child{margin-left:-.8em}.shop-sidebar .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:none repeat scroll 0 0 #c91331;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.shop-sidebar .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:none repeat scroll 0 0 #049ff8}.shop-sidebar .ui-slider-horizontal{height:.2em}.shop-sidebar .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.shop-sidebar .ui-slider-horizontal .ui-slider-range-min{left:-1px}.shop-sidebar .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap}.woocommerce-MyAccount-navigation{margin-bottom:2rem;width:20%;margin-right:5%}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding-left:0;border-top:1px solid #242424;font-size:0.875rem}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #242424;padding:0.5rem 0}.woocommerce-MyAccount-navigation ul li a{color:#242424}.woocommerce-MyAccount-navigation ul li a:before{content:"\f096";font-family:FontAwesome;margin-right:1rem;font-size:0.75rem}.woocommerce-MyAccount-navigation ul li a:hover{color:#c91331}.woocommerce-MyAccount-navigation ul li.is-active a{color:#c91331}.woocommerce-MyAccount-navigation ul li.is-active a:before{content:"\f0c8";font-family:FontAwesome;margin-right:1rem;color:#c91331;font-size:0.75rem}.woocommerce-MyAccount-content{width:75%;display:inline-block}.woocommerce-address-fields label,.woocommerce-form-row label,.woocommerce-EditAccountForm label{width:100%}.woocommerce-address-fields input,.woocommerce-form-row input,.woocommerce-EditAccountForm input{min-width:320px}.woocommerce-address-fields fieldset,.woocommerce-form-row fieldset,.woocommerce-EditAccountForm fieldset{padding:0}#customer_login .login-form{border:1px solid #c91331;padding:2rem}#customer_login .login-form label{width:100%}#customer_login .login-form input[type=text],#customer_login .login-form input[type=password],#customer_login .login-form input[type=email]{min-width:300px}#customer_login .login-form button{margin-top:2rem}@media screen and (max-width: 768px){.woocommerce-account .woocommerce{display:inline-block;width:100%}.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{width:100%;margin:0 0 2rem 0}}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:4rem;width:45%;float:left;margin-right:10%}ul.products li.product:nth-child(even){margin-right:0%}ul.products li.product img{display:block}ul.products li.product .button{display:block}ul.products li.product .onsale{display:none}ul.products li.product h2{font-size:1.25rem;color:#242424;font-weight:400;min-height:3rem}ul.products li.product .price{font-weight:700;width:100%;display:inline-block;margin-bottom:1rem}ul.products li.product .view-product,ul.products li.product .product_type_variable,ul.products li.product .product_type_simple,ul.products li.product .add_to_cart_button{background-color:#049ff8;color:#fff;padding:0.3rem 1rem;border-radius:50px;display:inline-block;margin-top:1rem;transition:0.3s}ul.products li.product .view-product:hover,ul.products li.product .product_type_variable:hover,ul.products li.product .product_type_simple:hover,ul.products li.product .add_to_cart_button:hover{background-color:#c91331}@media screen and (min-width: 768px){ul.products li.product{width:30.79667%;float:left;margin-right:3.8%}ul.products li.product:nth-child(even){margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product .woocommerce-products-header{padding:4vw 0}.single-product .woocommerce-products-header .line-one{font-size:2rem;text-transform:uppercase}.single-product .woocommerce-products-header .line-two{font-size:2.5rem;font-weight:700}.single-product .woocommerce-products-header .line-three{font-size:2rem;text-transform:uppercase;margin-bottom:24px}.single-product .product-top{padding:5vw 0;background-color:#f8f0e6}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;display:flex}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;display:block;z-index:99;font-family:"FontAwesome";font-style:normal;font-weight:normal;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;transform-origin:center}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"\f002"}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{font-size:1.1rem}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger .emoji{display:none !important}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery figure{margin:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0 1rem 0 0;padding:0;order:-5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;margin-bottom:1rem;width:100px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:0.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.single-product .entry-summary{margin:0;padding:0 2vw}.single-product .entry-summary h1{font-size:2.5rem}.single-product .entry-summary .price{border-top:1px solid #242424;border-bottom:1px solid #242424;padding:0.5rem 0;min-height:45px;width:50%;display:block;float:left}.single-product .entry-summary .price del{color:#c91331;margin-right:10px}.single-product .entry-summary .price .sku_wrapper{float:right}.single-product .entry-summary .woocommerce-variation-price .price{border:0px;font-weight:700;font-size:1.5rem;width:100%}.single-product .entry-summary .variations_button{font-size:0px}.single-product .entry-summary .ready-to-ship{background-color:#049ff8;color:#fff;padding:0.25rem 0.5rem;text-transform:uppercase;font-size:0.75rem;font-weight:700;display:inline-block}.single-product .entry-summary table.variations .value{padding:0.5rem 0}.single-product .entry-summary table.variations select{width:100%;border:0px;border-radius:3px;background-color:#fff;padding:0.75rem 0.5rem;margin-bottom:1rem}.single-product .entry-summary .quantity{float:none;margin:0;display:inline-block}.single-product .entry-summary .plus,.single-product .entry-summary .minus{background-color:#fff;border-radius:0px;border:0px;color:#242424;padding:0.75rem;display:inline-block;font-size:1rem;line-height:1.1}.single-product .entry-summary .plus:hover,.single-product .entry-summary .minus:hover{background-color:#c91331;color:#fff}.single-product .entry-summary input::-webkit-outer-spin-button,.single-product .entry-summary input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .entry-summary input[type=number]{-moz-appearance:textfield}.single-product .entry-summary button.single_add_to_cart_button{border:0px;background-color:#c91331;color:#fff;border-radius:50px;padding:0.75rem 1.5rem;float:right;transition:0.3s}.single-product .entry-summary button.single_add_to_cart_button:hover{background-color:#049ff8}.single-product .entry-summary .please-note{background-color:#c91331;color:#fff;padding:1rem;font-size:0.75rem;margin-bottom:1rem}.single-product .entry-summary form.cart,.single-product .entry-summary .woocommerce-variation-add-to-cart{margin-bottom:1rem}.single-product .product_meta,.single-product .onsale{display:none}.single-product .product_meta .posted_in,.single-product .onsale .posted_in{display:none}.single-product .product_meta_under_title{display:block;width:50%;float:left;border-top:1px solid #242424;border-bottom:1px solid #242424;padding:0.5rem 0;min-height:45px;margin-bottom:1.5em;text-align:right}.stock:empty::before{display:none}.stock.in-stock{color:#c91331}.stock.out-of-stock{color:#e2401c}.woocommerce-breadcrumb{padding:0.5rem 0}@media only screen and (max-width: 1400px){.single-product div.product .woocommerce-product-gallery{display:block;max-width:520px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{float:left;margin-right:0.8rem;width:90px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:nth-child(5n){margin-right:0px}}@media only screen and (max-width: 1200px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-right:0.5rem}}@media screen and (max-width: 768px){.single-product .entry-summary h1{font-size:1.5rem}}section.related{padding:6vw 0;background-color:#f8f0e6}section.related h2{font-size:2rem;margin-bottom:4rem}section.related img{margin-bottom:0.5rem}section.related h2.woocommerce-loop-product__title{font-size:1.5rem;font-weight:400;margin-bottom:0.5rem;color:#242424;min-height:3rem}section.related .price{font-weight:700;margin-bottom:0.5rem;display:block}section.related .button{border-radius:50px;padding:.25rem 1rem .5rem;color:#fff;background-color:#049ff8;border:0;width:fit-content;transition:0.3s}section.related .button:hover{background-color:#c91331}.shop-cta-bar{padding:2vw 0;background-color:#c91331;color:#fff;font-size:1.25rem}.shop-cta-bar a{color:#fff}.shop-cta-bar a:hover{color:#edecec}.shop-cta-bar h2{font-size:2.5rem}.shop-cta-bar .shop-cta-bar-icon{text-align:center;color:#242424}.shop-cta-bar .shop-cta-bar-icon .shop-cta-bar-img{margin-bottom:1rem}.shop-cta-bar .shop-cta-bar-icon span{background-color:rgba(255,255,255,0.5);padding:0.25rem 1rem;border-radius:50px;display:block;line-height:1.2;margin-bottom:1rem}.shop-special-offer{padding:6vw 0;background-color:#9ae5fb;color:#242424;font-size:1.25rem}.shop-special-offer img{margin-bottom:2rem}.shop-special-offer #countdown{background-color:#fff;color:#242424;font-weight:300;font-size:2.5rem;text-align:center;display:flex;padding:2rem 0;border-radius:0.5rem;line-height:1.2em;margin-bottom:2rem}.shop-special-offer #countdown div{width:25%;border-right:1px solid #edecec}.shop-special-offer #countdown div:nth-child(4){border-right:0px}.shop-special-offer #countdown h6{color:#c91331;font-weight:400;font-size:1rem}.shop-special-offer h2{font-size:3.75rem}.shop-special-offer h4{font-size:3.75rem;color:#c91331;margin-bottom:2rem}.shop-special-offer .offer-text{margin-bottom:3rem}@media only screen and (max-width: 992px){.shop-special-offer #countdown{display:inline-block;padding:1rem;margin-bottom:0.5rem}.shop-special-offer #countdown div{width:50%;float:left}.shop-special-offer #countdown div:nth-child(2n){border-right:0px}.shop-special-offer img{padding:2rem}.shop-special-offer h2{font-size:1.5rem}.shop-special-offer h4{font-size:1.5rem;margin-bottom:0.5rem}.shop-special-offer .offer-text{font-size:1rem;margin-bottom:0.5rem}}@media only screen and (max-width: 992px){.shop-special-offer #countdown{width:100%}.shop-special-offer img{padding:1rem;max-height:200px}}form.woocommerce-cart-form{padding:20px;margin-bottom:20px}form.woocommerce-cart-form table{border:1px solid #c91331;margin-bottom:0}form.woocommerce-cart-form table th,form.woocommerce-cart-form table td{padding:10px}form.woocommerce-cart-form table.shop_table_responsive tr td{text-align:left}form.woocommerce-cart-form table.shop_table_responsive tr td::before{display:none}form.woocommerce-cart-form img{max-width:150px}.woocommerce-billing-fields{border:1px solid #c91331;padding:20px;margin-bottom:20px}.woocommerce-billing-fields input,.woocommerce-billing-fields label,.woocommerce-billing-fields .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-shipping-fields .shipping_address{border:1px solid #c91331;padding:20px;margin-bottom:20px}.woocommerce-shipping-fields .shipping_address input,.woocommerce-shipping-fields .shipping_address label,.woocommerce-shipping-fields .shipping_address .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout-payment ul{list-style:none;padding:0;margin:0}.coupon{margin-bottom:2rem}.shipping ul.woocommerce-shipping-methods{list-style:none;padding:0px;margin-left:0px}@media screen and (min-width: 768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}@media screen and (max-width: 990px){form.woocommerce-cart-form .coupon{margin-bottom:20px}form.woocommerce-cart-form .coupon label{margin-bottom:10px;width:100%}form.woocommerce-cart-form .coupon input,form.woocommerce-cart-form .coupon button{margin-bottom:10px}}.woocommerce-page{background-color:#f8f0e6}.woocommerce-page .page{padding:5vw 0}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:0.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#c91331}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:0.25}p.stars a:hover ~ a::before{content:"\53";color:#404040;opacity:0.25}p.stars:hover a::before{content:"\53";color:#c91331;opacity:1}p.stars.selected a.active::before{content:"\53";color:#c91331;opacity:1}p.stars.selected a.active ~ a::before{content:"\53";color:#404040;opacity:0.25}p.stars.selected a:not(.active)::before{content:"\53";color:#c91331;opacity:1}.woocommerce-tabs{padding:4vw 0}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left;border-bottom:1px solid #242424}.woocommerce-tabs ul.tabs li{display:inline-block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1rem 2rem;display:block;background-color:#edecec;color:#242424}.woocommerce-tabs ul.tabs li a:hover{background-color:#c91331;color:#fff}.woocommerce-tabs ul.tabs li.active a{background-color:#c91331;color:#fff}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-tabs .woocommerce-Reviews-title{display:none}.woocommerce-password-strength{text-align:left}.woocommerce-password-strength.strong{color:#049ff8}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#9ae5fb}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #9ae5fb}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:#f00}.woocommerce-notices-wrapper{flex-basis:100%}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#9ae5fb;clear:both;padding:0.5rem;list-style:none;margin:0 0 1rem 0;width:100%}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button{background-color:inherit;padding:0;color:#c91331 !important}.woocommerce-error{color:#fff}.woocommerce-error a{color:#edecec}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#9ae5fb}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#9ae5fb;z-index:9999}@media screen and (min-width: 48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,0.2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#c91331;box-sizing:border-box;margin-top:-0.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 0.25em rgba(0,0,0,0.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#c91331}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,0.1)}.widget_price_filter .ui-slider-horizontal{height:0.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}label[for=onbackorder],.wc-block-stock-filter__actions{display:none}.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]{border:1px solid #242424;background:transparent;border-radius:3px;width:10px;height:10px;min-height:10px;min-width:10px;margin:8px 16px 0 0}.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked{border:1px solid #c91331;background:#c91331}.wc-block-components-checkbox .wc-block-components-checkbox__mark{display:none}.commentlist{padding:0;margin:0}.commentlist li{background-color:#edecec;padding:1rem;margin-bottom:1rem}.commentlist li p{margin-bottom:0}.commentlist li .avatar{display:none}
