/* https://fireaware.org/wp-content/themes/fire-aware-child/css/woo-styles.css?ver=0.0.2 */
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:linear-gradient(71deg,#DF2D13 0%,#F19512 100%) 0% 0% no-repeat padding-box}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #ddd;border-radius:4px;padding:.75rem}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:#ffe137;padding:20px}.woocommerce ul.order_details li{margin-right:1em;padding-right:1em}.woocommerce .cart .button,.woocommerce .cart input.button{font-weight:600;text-transform:uppercase}body .woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{text-align:left}.woocommerce ul.products li.product .fire-aware-img-wrapper{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 7px 15px 5px rgb(0 0 0 / 12%);box-shadow:0 7px 15px 5px rgb(0 0 0 / 12%);cursor:pointer;margin-bottom:10px;padding:15px 10px 3px}.woocommerce ul.products li.product a img{aspect-ratio:1 / 1;object-fit:contain}body .woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-size:.85rem}body .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem;font-weight:600}body .woocommerce ul.products li.product .price{color:#d33;font-size:1rem;font-weight:700}body .woocommerce ul.products li.product .button{background:#DF2D13;background:linear-gradient(71deg,#DF2D13 0%,#F19512 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.2rem;padding:.7rem 1.2rem;text-transform:uppercase}body .woocommerce ul.products li.product .button:hover{color:#212529}body .woocommerce ul.products li.product a.added_to_cart.wc-forward{font-size:.7rem;display:block;letter-spacing:.2rem;text-transform:uppercase}.woocommerce div.product form.cart .variations select{padding-left:.5em}section.related.products{clear:both}section.related.products h2{border-top:1px solid #ddd;margin-top:50px;padding-top:50px}.woocommerce-product-gallery .flex-viewport{border:1px solid #e0e0e0;margin-bottom:1rem}.woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #e0e0e0;margin-bottom:.5rem;width:23.8%}.woocommerce div.product div.images .flex-control-thumbs li:not(:first-child):not(:nth-of-type(5)){margin-left:.5rem}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#d33;font-size:1.75rem;font-weight:800}.product_meta{font-size:.85rem}.product_meta span.posted_in{display:block;line-height:1.2}.woocommerce div.product .woocommerce-tabs .panel{box-shadow:none}.woocommerce a.remove{color:#d33!important}.woocommerce a.remove:hover{background:#d33}.woocommerce input#coupon_code{width:150px}.woocommerce div.product form.cart .button{height:33px}.woocommerce a.checkout-button{font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.woocommerce-checkout #payment,.woocommerce-column--billing-address,.woocommerce-Addresses .woocommerce-Address{margin-bottom:2rem}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#d33;font-size:1.75rem;font-weight:800;margin-bottom:35px;text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:whitesmoke;margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:7px 15px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:#ebe9eb}.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-content fieldset{margin-top:2rem}.woocommerce-MyAccount-content fieldset legend{font-weight:900}.wc-block-grid__product{text-align:left}.wc-block-grid__product-title{font-weight:600;font-size:1rem}.wc-block-grid__product .wc-block-grid__product-price{margin:0}.wc-block-grid__products .wc-block-grid__product-image img{border:1px solid #dfdee9;cursor:pointer;padding:10px}.wc-block-grid__product-price.price span.amount{color:#d33}.dashboard-widget.shop-feed .shop-btn{font-size:1.1rem;text-align:center}@media screen and (min-width:992px){.wc-block-grid__products{margin:20px -23px 0}.wc-block-grid__product{padding:0 17px}}@media screen and (min-width:768px) and (max-width:991px){.wc-block-grid__product-title{font-size:.7rem}}.logo_upload_field{border:2px solid #e24413;display:block;padding:14px!important;border-radius:5px;margin-bottom:30px!important}span.file_preview_container{border:2px solid #e03a14;display:inline-block;padding:10px;margin:10px auto;max-width:100px;background:#eee;border-radius:5px}