/*!
CSS Name: Woocommerce
Theme URI: https://www.appfromlab.com
License: Copyright 2018 Appfromlab Solution
Template: afltg
Text Domain: afltg
Version: 1.4.1
*/.woocommerce-page .page-header,.woocommerce .page-header{text-align:center}.woocommerce-page .entry-summary,.woocommerce .entry-summary{margin-top:0}.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{flex:none;max-width:100%;padding-left:0;padding-right:0}.woocommerce form .form-row{padding:0;margin:0 0 1rem}.woocommerce form .form-row [class*=col-]{padding-left:0;padding-right:0}.woocommerce form .form-row [class*=col-]:first-child{padding-right:10px}.woocommerce-LostPassword{margin-top:1.5rem}.woocommerce .woocommerce-breadcrumb{margin-top:1em}.woocommerce button.button{display:block;width:100%;padding:.5rem 1rem;border-radius:.3rem;line-height:1.5;font-size:1.25rem}@media (min-width:768px){.woocommerce button.button{width:50%}}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notice{padding:.75em 1em;margin-bottom:1rem}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before,.woocommerce-notice:before{content:none}.woocommerce-error .text,.woocommerce-info .text,.woocommerce-message .text,.woocommerce-notice .text{display:inline-block}.woocommerce-error a.btn,.woocommerce-error a.button,.woocommerce-info a.btn,.woocommerce-info a.button,.woocommerce-message a.btn,.woocommerce-message a.button,.woocommerce-notice a.btn,.woocommerce-notice a.button{margin-right:.5rem;background-color:#fff}.woocommerce-error a.btn:active,.woocommerce-error a.btn:focus,.woocommerce-error a.btn:hover,.woocommerce-error a.button:active,.woocommerce-error a.button:focus,.woocommerce-error a.button:hover,.woocommerce-info a.btn:active,.woocommerce-info a.btn:focus,.woocommerce-info a.btn:hover,.woocommerce-info a.button:active,.woocommerce-info a.button:focus,.woocommerce-info a.button:hover,.woocommerce-message a.btn:active,.woocommerce-message a.btn:focus,.woocommerce-message a.btn:hover,.woocommerce-message a.button:active,.woocommerce-message a.button:focus,.woocommerce-message a.button:hover,.woocommerce-notice a.btn:active,.woocommerce-notice a.btn:focus,.woocommerce-notice a.btn:hover,.woocommerce-notice a.button:active,.woocommerce-notice a.button:focus,.woocommerce-notice a.button:hover{background-color:#fafafa}.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float:none}.woocommerce-message,.woocommerce-notice--success{border:0;border-radius:.25rem;color:#155724;background-color:#d4edda;border-color:#c3e6cb}.woocommerce-error,.woocommerce-notice--error{border:0;border-radius:.25rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.woocommerce-info,.woocommerce-notice--info{border:0;border-radius:.25rem;color:#004085;background-color:#cce5ff;border-color:#b8daff}.woocommerce ul.products li.product .price{color:#212121}.woocommerce ul.products li.product .price ins{color:#4caf50}.woocommerce ul.products li.product .button{display:block;width:100%;color:#fff;text-align:center;background-color:#007bff}.woocommerce ul.products li.product .button:active,.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:hover{background-color:#007bff;opacity:.8}.woocommerce span.onsale{width:50px;height:50px;min-height:auto;min-width:auto;background-color:#4caf50}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#212121}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#4caf50;text-decoration:none}.woocommerce .woocommerce-variation{margin-bottom:1rem}.woocommerce .woocommerce-variation-price{font-weight:700}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#007bff}.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover{background-color:#0069d9}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:active,.woocommerce #respond input#submit.alt.disabled:focus,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt.disabled:hover:active,.woocommerce #respond input#submit.alt.disabled:hover:focus,.woocommerce #respond input#submit.alt.disabled:hover:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:active,.woocommerce #respond input#submit.alt:disabled:focus,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover:active,.woocommerce #respond input#submit.alt:disabled:hover:focus,.woocommerce #respond input#submit.alt:disabled:hover:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:active,.woocommerce #respond input#submit.alt:disabled[disabled]:focus,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover:active,.woocommerce #respond input#submit.alt:disabled[disabled]:hover:focus,.woocommerce #respond input#submit.alt:disabled[disabled]:hover:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:active,.woocommerce a.button.alt.disabled:focus,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt.disabled:hover:active,.woocommerce a.button.alt.disabled:hover:focus,.woocommerce a.button.alt.disabled:hover:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:active,.woocommerce a.button.alt:disabled:focus,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled:hover:active,.woocommerce a.button.alt:disabled:hover:focus,.woocommerce a.button.alt:disabled:hover:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:active,.woocommerce a.button.alt:disabled[disabled]:focus,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce a.button.alt:disabled[disabled]:hover:active,.woocommerce a.button.alt:disabled[disabled]:hover:focus,.woocommerce a.button.alt:disabled[disabled]:hover:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:active,.woocommerce button.button.alt.disabled:focus,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt.disabled:hover:active,.woocommerce button.button.alt.disabled:hover:focus,.woocommerce button.button.alt.disabled:hover:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:active,.woocommerce button.button.alt:disabled:focus,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled:hover:active,.woocommerce button.button.alt:disabled:hover:focus,.woocommerce button.button.alt:disabled:hover:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:active,.woocommerce button.button.alt:disabled[disabled]:focus,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:disabled[disabled]:hover:active,.woocommerce button.button.alt:disabled[disabled]:hover:focus,.woocommerce button.button.alt:disabled[disabled]:hover:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:active,.woocommerce input.button.alt.disabled:focus,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt.disabled:hover:active,.woocommerce input.button.alt.disabled:hover:focus,.woocommerce input.button.alt.disabled:hover:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:active,.woocommerce input.button.alt:disabled:focus,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled:hover:active,.woocommerce input.button.alt:disabled:hover:focus,.woocommerce input.button.alt:disabled:hover:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:active,.woocommerce input.button.alt:disabled[disabled]:focus,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:disabled[disabled]:hover:active,.woocommerce input.button.alt:disabled[disabled]:hover:focus,.woocommerce input.button.alt:disabled[disabled]:hover:hover{background-color:#007bff;opacity:.5}.woocommerce .product_meta>span{display:block}@media (max-width:575.98px){.woocommerce div.product .woocommerce-tabs .panel h2{font-size:1.5rem}}.woocommerce .related.products h2{margin:36px auto;font-size:1.3rem}@media (min-width:768px){.woocommerce .related.products h2{font-size:1.5rem}}.woocommerce div.product .stock{display:inline-block;padding:10px 20px;font-weight:700}.woocommerce div.product .in-stock{background-color:#e8f5e9;color:#4caf50}.woocommerce div.product .out-of-stock{background-color:#ffcdd2;color:#f44336}.woocommerce div.product .available-on-backorder{background-color:#e3f2fd;color:#2196f3}.woocommerce-product-gallery .flex-viewport{border:1px solid #e0e0e0}.woocommerce div.product div.images .flex-control-thumbs{margin-top:15px}.woocommerce div.product div.images .flex-control-thumbs li{width:80px;margin-right:10px;margin-bottom:10px}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin-right:0}.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid #9e9e9e}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-color:#eee}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:active,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:focus,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{background-color:#e0e0e0}.woocommerce .btn-outline-primary.disabled,.woocommerce .btn-outline-primary:disabled{border-color:#9e9e9e;color:#9e9e9e}.woocommerce div.product form.cart .button{border-radius:100px}form.woocommerce-checkout h3,form.woocommerce-checkout label{font-weight:700}form.woocommerce-checkout #ship-to-different-address label{margin-bottom:0}form.woocommerce-checkout #order_review_heading{margin-top:1.5rem;margin-bottom:1.5rem}form.woocommerce-checkout .woocommerce-shipping-fields{margin-top:1.5rem}@media (min-width:992px){form.woocommerce-checkout .woocommerce-shipping-fields{margin-top:0}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#eee}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#fff}.woocommerce form.login .form-row label.inline{margin-left:10px}.woocommerce-terms-and-conditions{background-color:#fff}.woocommerce-terms-and-conditions h2{color:#000}.woocommerce-terms-and-conditions-checkbox-text{color:#fff}.woocommerce ul.order_details{padding-left:0;margin-bottom:1rem}.woocommerce ul.order_details li{margin-bottom:1rem}.woocommerce-MyAccount-navigation{margin-bottom:2rem}.woocommerce-orders-table__cell-order-actions .woocommerce-button{margin:4px 6px!important}.woocommerce-orders-table__cell-order-actions .woocommerce-button:first-child{margin-left:0!important}.woocommerce-input-wrapper{width:100%}figure.woocommerce-product-gallery__wrapper{max-width:inherit!important}@media (min-width:768px){#coupon_code.input-text{width:110px!important}}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:1rem}form.woocommerce-checkout #order_review_heading{margin:0 auto 1rem}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce-checkout #payment ul.payment_methods li .form-row{padding:0}.woocommerce-checkout #payment ul.payment_methods li img{margin:0}.stripe-card-group,.woocommerce-account .StripeElement,.woocommerce-checkout .StripeElement{width:100%}.woocommerce-checkout #payment{background-color:#212121}.woocommerce-checkout #payment h3{padding:1rem 1rem 0;margin-bottom:0;color:#fff}.woocommerce-checkout #payment label.payment_method_label{color:#fff}.woocommerce-checkout #payment .woocommerce-privacy-policy-text{color:#fff;margin-bottom:2rem}.woocommerce-checkout #payment .woocommerce-privacy-policy-text a{color:#fff;text-decoration:underline}.iti .input-text{padding-left:48px!important;width:280px!important}.iti__country,.iti__country-list{margin:0!important}.intl-tel-input .iti-flag .arrow{border:none}.afltg-cart-count .afltg--cart-counter .badge{top:-6px;position:relative}a.afltg-cart-count-btn:active .badge,a.afltg-cart-count-btn:focus .badge,a.afltg-cart-count-btn:hover .badge{background-color:#fff;color:#000}