
.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: #213169; 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 #213169; outline: thin dashed var(--color_accent); }

ul.products .product .star-rating, ul.products .product-category .count { background-color: #fdfcfc; color: #000000; border-color: rgba(111, 110, 110, 0.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: #000000; color: var(--color_content_headings); }

.product-widgets-inner { background-color: #213169; color: #ffffff; border-color: rgba(254, 251, 251, 0.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: #213169; color: #fff; background-color: var(--color_accent); color: var(--color_accent_text); } }

.woocommerce-error { border-color: rgba(238, 0, 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 0.38em 0 rgba(238, 0, 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, 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 0.62em #fdfcfc; box-shadow: 0 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, #000000 25%, transparent 25%, transparent 75%, #000000 75%, #000000), linear-gradient(-45deg, #000000 25%, transparent 25%, transparent 75%, #000000 75%, #000000); background-image: linear-gradient(45deg, var(--color_content_text) 25%, transparent 25%, transparent 75%, var(--color_content_text) 75%, var(--color_content_text)), linear-gradient(-45deg, var(--color_content_text) 25%, transparent 25%, transparent 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: #ffffff; color: #000000; border-color: rgba(84, 83, 83, 0.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; }
