.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,.woocommerce-thankyou-order-received,p.no-comments{font-size:15px;background:0 0;border:3px solid;line-height:1.9}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,.woocommerce-thankyou-order-received .button,p.no-comments .button{padding:3px 12px;border:2px solid var(--ignition-buttons-border-color);line-height:normal}.onsale{text-transform:uppercase;font-size:12px}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{top:10px;right:25px}.single-product div.product .onsale{top:10px;left:25px;right:auto}.single-product div.product .entry-summary .product_meta{font-size:1rem}.single-product div.product .entry-summary .entry-section-social-share{margin-top:50px}.shop-filter-toggle .ignition-icons{position:relative;top:2px}.entry-item-product,li.product{text-align:left}.entry-item-product img,li.product img{margin-bottom:20px}.entry-item-product .woocommerce-loop-product__link .onsale,li.product .woocommerce-loop-product__link .onsale{top:10px;right:25px;left:auto}.entry-item-product .woocommerce-loop-category__title,.entry-item-product .woocommerce-loop-product__title,li.product .woocommerce-loop-category__title,li.product .woocommerce-loop-product__title{font-size:20px}.entry-item-product .price,li.product .price{margin-bottom:15px;font-size:14px}.entry-item-product .star-rating,li.product .star-rating{margin:15px 0 5px}.entry-item-product .add_to_cart_button,.entry-item-product .button,li.product .add_to_cart_button,li.product .button{padding:8px 18px}.added_to_cart{padding:8px 18px}.entry-item-product .entry-item-content{text-align:left}.entry-item-product .woocommerce-loop-product__link .onsale{right:10px}.woocommerce-checkout-progress{padding-top:80px}.cart_totals .checkout-button{font-size:16px;font-weight:var(--ignition-font-weight-bold)}.woocommerce-cart-form .woocommerce-cart-form__contents .product-remove a{font-size:32px}.woocommerce-cart-form .woocommerce-cart-form__contents .product-remove a:hover{text-decoration:none}.woocommerce-cart-form .woocommerce-cart-form__contents .product-thumbnail .remove{width:24px;height:24px;font-size:18px;line-height:1.3}.woocommerce-cart-form .woocommerce-cart-form__contents .product-quantity .quantity .qty{font-size:14px}.place-order [type=submit]{font-size:16px;font-weight:var(--ignition-font-weight-bold)}.product_list_widget .widget-product-content-wrap>a{font-size:14px}li.wc-block-grid__product{text-align:left}li.wc-block-grid__product img{margin-bottom:20px}li.wc-block-grid__product .wc-block-grid__product-title{font-size:20px;line-height:1.25}li.wc-block-grid__product .wc-block-grid__product-onsale{top:10px!important;right:25px;left:auto!important;font-size:12px;text-transform:uppercase}li.wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale{right:10px}li.wc-block-grid__product .wc-block-grid__product-price{font-size:14px;margin:5px 0 20px}li.wc-block-grid__product .wc-block-grid__product-rating{margin:-15px 0 20px}li.wc-block-grid__product .button,li.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link{font-size:14px;padding:8px 18px}.wc-block-layout .wc-block-components-product-image .wc-block-components-product-sale-badge--alignright{right:10px}.wc-block-pagination .wc-block-pagination-page{padding:11px 18px;font-size:14px}.wc-block-featured-category{overflow:hidden}.wc-block-featured-product{overflow:hidden}.wc-block-product-categories-list{font-size:14px}.wc-block-product-search__label{font-weight:var(--ignition-font-weight-bold)}.wc-block-price-filter .wc-block-filter-submit-button{padding:5px 20px;font-size:14px}.entry-item-product .woocommerce-loop-product__title,.product_list_widget li .widget-product-content-wrap>a,.product_list_widget li>a,li.product .woocommerce-loop-category__title,li.product .woocommerce-loop-product__title,li.wc-block-grid__product .wc-block-grid__product-link,li.wc-block-grid__product .wc-block-grid__product-title a{color:var(--ignition-headings-color)}.onsale,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger,li.wc-block-grid__product .wc-block-grid__product-onsale{background-color:var(--ignition-primary-color)}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,.woocommerce-thankyou-order-received,p.no-comments{border-color:var(--ignition-border-color)}.footer .product_list_widget li .widget-product-content-wrap>a,.footer .product_list_widget li>a{color:var(--ignition-footer-color)}@media (min-width:992px){.woocommerce-store-notice{bottom:30px}}@media (min-width:1230px){.ignition-products-images-layout-thumbnails-right div.product:not(.ignition-product-gallery-image-count-0) .woocommerce-product-gallery .woocommerce-product-gallery__trigger{right:165px}.ignition-products-images-layout-thumbnails-left div.product:not(.ignition-product-gallery-image-count-0) .onsale{left:165px}}@media (max-width:991px){.woocommerce-checkout-progress{padding-top:60px}}