.title .edit:hover,.title .edit:active,.title .edit:focus,.checkout-button,.site .fl-builder-content .fl-module .checkout-button,.checkout.button,.site .fl-builder-content .fl-module .checkout.button,.products .onsale,.demo_store,.woocommerce-store-notice,.woocommerce input[type="checkbox"]:first-child:checked+label::before,.woocommerce input[type="checkbox"]:first-child:checked+span::before,.woocommerce input[type="radio"]:first-child:checked+label::before,.woocommerce input[type="radio"]:first-child:checked+span::before,.widget_layered_nav .chosen::before,ul.products .product .button,.fl-module ul.products .product .button,.single-product-images .woocommerce-product-gallery__trigger,.add_to_cart_button,.single_add_to_cart_button,.woocommerce-tabs .tabs a:hover,.woocommerce-tabs .tabs .active a,.woocommerce-tabs .tabs .is-active a,.place-order .button.alt,.fl-module .place-order .button.alt,.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation .active a,.woocommerce-MyAccount-navigation .is-active a,.woocommerce-view-order .woocommerce-MyAccount-navigation-link--orders a,.widget_layered_nav_filters a,.add_to_cart_inline .button,.site .fl-builder-content .add_to_cart_inline .button,.add_to_cart_inline .added_to_cart{background-color:#dc1e35;color:#fff;background-color:var(--color_accent);color:var(--color_accent_text)}.title .edit{text-shadow:none;background:transparent;color:inherit}.title .edit:focus{outline:thin dashed #dc1e35;outline:thin dashed var(--color_accent)}ul.products .product .star-rating,ul.products .product-category .count{background-color:#fdfcfc;color:#6f6e6e;border-color:rgba(111,110,110,.2);background-color:var(--color_content_background);color:var(--color_content_text);border-color:var(--color_content_text--a20)}.shop_table th,.variations,.quantity,.single-product .summary .price{color:#242323;color:var(--color_content_headings)}.product-widgets-inner{background-color:#dc1e35;color:#fefbfb;border-color:rgba(254,251,251,.2);background-color:var(--color_footer_secondary_background);color:var(--color_footer_secondary_text);border-color:var(--color_footer_secondary_text--a20)}.product-widgets-inner h2,.product-widgets-inner h3,.product-widgets-inner h4,.product-widgets-inner .h1,.product-widgets-inner .h2,.product-widgets-inner .h3,.product-widgets-inner .h4,.product-widgets-inner a,.product-widgets-inner .accent-color{color:#fff;color:var(--color_footer_secondary_headings)}.checkout-button,.site .fl-builder-content .fl-module .checkout-button,.checkout.button,.site .fl-builder-content .fl-module .checkout.button{border-color:transparent}.title .edit:hover,.title .edit:active,.title .edit:focus{border-color:transparent}@media only screen and (max-width:54.9375em){.shop_table .product-remove a{background-color:#dc1e35;color:#fff;background-color:var(--color_accent);color:var(--color_accent_text)}}.woocommerce-error{border-color:rgba(238,0,0,.85)}.form-row.woocommerce-invalid select,.form-row.woocommerce-invalid .input-text,.form-row.woocommerce-invalid .select2-container .select2-choice{box-shadow:0 .38em 0 rgba(238,0,0,.85)}.woocommerce input[type="checkbox"]:first-child+label::before,.woocommerce input[type="checkbox"]:first-child+span::before,.woocommerce input[type="radio"]:first-child+label::before,.woocommerce input[type="radio"]:first-child+span::before,.widget_layered_nav li::before{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px}.woocommerce input[type="checkbox"]:first-child:checked+label::before,.woocommerce input[type="checkbox"]:first-child:checked+span::before,.woocommerce input[type="radio"]:first-child:checked+label::before,.woocommerce input[type="radio"]:first-child:checked+span::before,.widget_layered_nav .chosen::before{box-shadow:none}ul.products .product .star-rating{box-shadow:0 0 0 .62em #fdfcfc;box-shadow:0 0 0 .62em var(--color_content_background)}ul.products .product .button,.fl-module ul.products .product .button{border-color:transparent}.add_to_cart_button,.single_add_to_cart_button{border-color:transparent}.woocommerce-tabs .tabs a:hover,.woocommerce-tabs .tabs .active a,.woocommerce-tabs .tabs .is-active a{border-color:transparent}ul.order_details::after,ul.order_details::before{background-image:linear-gradient(45deg,var(--color_content_text) 25%,var(--color_content_text--a0) 25%,var(--color_content_text--a0) 75%,var(--color_content_text) 75%,var(--color_content_text)) , linear-gradient(-45deg,var(--color_content_text) 25%,var(--color_content_text--a0) 25%,var(--color_content_text--a0) 75%,var(--color_content_text) 75%,var(--color_content_text))}.place-order .button.alt,.fl-module .place-order .button.alt{border-color:transparent}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation .active a,.woocommerce-MyAccount-navigation .is-active a,.woocommerce-view-order .woocommerce-MyAccount-navigation-link--orders a{border-color:transparent}.shop-mobile-menu-links{background-color:#fffefe;color:#545353;border-color:rgba(84,83,83,.2);background-color:var(--color_header_background);color:var(--color_header_text);border-color:var(--color_header_text--a20)}.shop-mobile-menu-links .button:not(:hover):not(:focus):not(:active) {background:transparent;color:inherit}.add_to_cart_inline .button,.site .fl-builder-content .add_to_cart_inline .button,.add_to_cart_inline .added_to_cart{border-color:transparent}