﻿.product-categories{list-style-type:none;margin:0}.product-categories .category{margin:0;display:inline-block}.product-categories .category+li a{margin-left:.25rem}.product-categories span:not(:last-child){margin-right:.25rem}.product-categories span:not(:last-child):after{content:", "}.single .reset_variations{display:none}.single .slider:not(.flickity-enabled) .woocommerce-product-gallery__image+.woocommerce-product-gallery__image{margin-top:1rem}.single .product-title{font-size:2rem;font-weight:bold}.single .price-wrapper,.single .price-wrapper .product-page-price,.single .product-page-price,.single .legal-price-info,.single .wc-gzd-additional-info{display:inline-block}.single .free-shipping-text{background-color:var(--success-color);color:#fff;padding:5px 10px}.single .free-shipping-text a{color:#fff}.single .price-wrapper .price-on-sale{display:flex}.single .price-wrapper .wc-gzd-sale-price-label{display:none}.single .price-wrapper del{color:var(--alert-color)}.single .price-wrapper ins .amount{color:var(--alert-color);margin-left:1rem}.single .price.product-page-price span.amount{font-size:1.5rem !important}.single .price.product-page-price span.amount .woocommerce-Price-currencySymbol{vertical-align:initial;margin:0;font-size:inherit}.single .price-unit{color:var(--secondary-text-color)}.single .price-unit .amount{color:var(--secondary-text-color);font-size:.875rem !important}.single .woocommerce-variation-price{border:0;padding:0}.single .legal-price-info{font-size:.875rem;margin-left:.5rem}.single .legal-price-info .wc-gzd-additional-info{display:inline !important}.single .product-container label{display:inline-block}.single .product-short-description{margin-top:1rem;font-size:.875rem}.single .product-key-features ul{list-style-type:none}.single .product-key-features ul li{margin:0}.single .product-key-features ul li::before{content:"";color:var(--success-color);font-family:var(--icons-font);margin-right:.25rem}.single .cart{margin-top:1rem}.single .variations{margin-bottom:0}.single .variations tr+tr td.label{border-top:1px solid var(--divider-color);margin-top:1rem;padding-top:1rem}.single .variations td.label label{font-size:1rem}.single .variations td.value{display:block}.single .variations td.value li.variable-item:not(.color-variable-item){background-color:rgba(0,0,0,0);border:1px solid #707070;box-shadow:none !important;min-width:auto;min-height:auto;border-radius:var(--border-radius);padding:8px !important;height:auto}.single .variations td.value li.variable-item:not(.color-variable-item).selected{border:1px solid var(--primary-color);color:var(--primary-color);box-shadow:none !important}.single .variations td.value .color-variable-item,.single .variations td.value .variable-item-span-color,.single .variations td.value .color-variable-item .variable-item-contents .variable-item-span-color:after{border-radius:50%}.single .variations td.value .color-variable-item.selected{box-shadow:0 0 0 2px var(--primary-color)}.single .single_variation_wrap .woocommerce-variation-availability,.single .single_variation_wrap .woocommerce-variation-shipping{display:inline-block;margin-right:1rem;font-size:.875rem}.single .single_variation_wrap .woocommerce-variation-availability i,.single .single_variation_wrap .woocommerce-variation-shipping i{margin-right:.25rem}.single .woocommerce-variation-add-to-cart::after{content:"";clear:both;display:table}.single .bundled_products .bundled_product .stock{display:none}.single .bundle_data button[type=submit].single_add_to_cart_button{margin-bottom:0}.single .bundle_price{display:none !important}.single .tzn-product-meta{margin-bottom:2rem;font-size:1rem;border-top:1px solid var(--divider-color);padding-top:1rem}.single .tzn-product-meta span{margin-right:1rem}.single .tzn-product-meta .shipping-notice{margin-top:1rem}.single .fpf-fields-config{background:var(--primary-color)}.single form.cart .button-wrapper{display:none}.single div.quantity{float:left;margin-right:0;margin-bottom:0}.single div.quantity select{height:var(--input-height);border:1px solid var(--input-border-color);margin-bottom:0}.single div.quantity input[type=number]{height:var(--input-height)}.single .dropdown-quantity+.single_add_to_cart_button{width:calc(100% - 95px)}.single .single_add_to_cart_button{width:calc(100% - 112px);font-size:1rem;height:var(--input-height);margin-right:0;margin-left:21px}.single .single_add_to_cart_button:not(.loading):after{content:"";font-family:var(--icons-font);margin-left:.5rem;right:10px}.single .bundled_item_qty_col .quantity select[disabled=disabled]{opacity:.33;cursor:not-allowed}.single .add-to-wishlist{margin-top:1rem}.single .add-to-wishlist a,.single .add-to-wishlist a.tinvwl_add_to_wishlist_button.no-txt{width:100%;height:var(--input-height);border:1px solid var(--add-to-cart);display:block;text-align:center;line-height:var(--input-height);color:var(--add-to-cart);border-radius:var(--border-radius);margin-top:0;transition:.3s all ease}.single .add-to-wishlist a:hover,.single .add-to-wishlist a.tinvwl_add_to_wishlist_button.no-txt:hover{background-color:var(--add-to-cart);color:#fff}.single .add-to-wishlist a i,.single .add-to-wishlist a.tinvwl_add_to_wishlist_button.no-txt i{font-size:1.15rem}.single .add-to-wishlist a img,.single .add-to-wishlist a.tinvwl_add_to_wishlist_button.no-txt img{width:16px}.single #main .woo-paypalplus-checkout-button{margin-top:0}.single form.cart+.product-page-accordian{margin-top:1.5rem}.single .accordion .toggle{right:0;left:initial}.single .accordion .accordion-title{padding-left:1rem}.single .accordion .accordion-inner{padding-left:0}.single .product_meta{margin-top:1rem}.single .product_meta .posted_in{display:none}.single .social-icons.share-icons{margin-top:1.5rem}.single table.woocommerce-product-attributes th{color:var(--primary-color);font-size:1rem;text-transform:none}.single table.woocommerce-product-attributes td{font-size:1rem}.single .product-section{border:0;margin-top:3rem}.single .product-section-title{max-width:100%;margin:0 0 2rem 0;text-align:center}.single .sticky-add-to-cart-wrapper{display:block;position:fixed;bottom:0;width:100%;z-index:999}.single .sticky-add-to-cart-wrapper .sticky-add-to-cart .single_add_to_cart_button{width:100%;margin:0}.single .sticky-add-to-cart--active{box-shadow:0 -5px 10px rgba(0,0,0,.05);padding-top:15px;padding-bottom:15px}.single .sticky-add-to-cart--active>.single_add_to_cart_button{display:none}.single .sticky-add-to-cart--active .sticky-add-to-cart__product{margin-right:auto}.single .sticky-add-to-cart--active .sticky-add-to-cart__product img{width:80px;height:80px}.single .sticky-add-to-cart--active .sticky-add-to-cart__product .product-categories{opacity:.8}.single .sticky-add-to-cart--active .sticky-add-to-cart__product .product-title{font-size:1rem;min-height:initial}.single .sticky-add-to-cart--active .sticky-add-to-cart__product .price{margin-top:.5rem}.single .sticky-add-to-cart--active .sticky-add-to-cart__product .price span.amount{font-size:1rem !important;color:var(--text-color);font-weight:normal}.single .sticky-add-to-cart--active .container{display:inline-flex;flex-wrap:wrap}.single .sticky-add-to-cart--active .container .button-wrapper{display:block;min-width:300px}.single .sticky-add-to-cart--active .container .single_add_to_cart_button{display:flex;align-items:center;justify-content:center}.single .sticky-add-to-cart--active .container .single_add_to_cart_button,.single .sticky-add-to-cart--active .container .bundle_wrap{width:100%;margin:0 0 0 auto}.single .sticky-add-to-cart--active .add-to-wishlist{display:none}@media only screen and (max-width: 549px){.single div.quantity{margin-right:15px;margin-bottom:0}.single div.quantity select{margin-bottom:0}.single #main button[type=submit].single_add_to_cart_button{font-size:.875rem;margin-left:0}.single .social-icons.share-icons{margin-top:0}.single form.cart .sticky-add-to-cart--active .single_add_to_cart_button,.single form.cart .sticky-add-to-cart--active .bundle_wrap{flex-basis:100%;width:100%;margin:0}}#reviews .single-comment{padding-left:15px;padding-right:15px;margin:0}#reviews .single-comment .comment-inner{padding:30px;font-size:.875rem;box-shadow:5px 5px 10px rgba(0,0,0,.16)}#reviews .single-comment .comment-inner .comment-content{font-size:.875rem;color:#4d4d4d;font-style:normal;margin-bottom:2rem}#reviews .single-comment .comment-footer{display:flex;align-items:center;justify-content:space-between;padding-left:27px}#reviews .single-comment .comment-footer .comment-author{margin-left:1rem}#reviews .single-comment .comment-rating{color:#e2a550}/*# sourceMappingURL=product.min.css.map */