body{line-height:1.5}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:-15px}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:3px 0 20px}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:400!important;font-size:1.1637em!important;text-align:center;margin-top:30px;margin-bottom:-20px!important}.gform_wrapper h3.gform_title{margin-bottom:20px!important;font-size:1.5rem!important;text-align:center!important;font-weight:700!important;color:#6c3}.wp-block-image img{margin-top:0!important}.ast-site-identity{padding:0}.ast-above-header-section{height:30px}.ast-header-break-point .ast-above-header{line-height:1!important}.ast-header-break-point .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin:0 8px}.main-header-menu .sub-menu a{padding:.5em 1em}.widget.ast-no-widget-row{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{background:#e0ead8}dl.variation p{line-height:1.75!important}.woocommerce td.product-name dl.variation dt{clear:none}.wp-caption-text{display:none}.faq{background-color:#e6e6e6;color:#000;cursor:pointer;padding:16px;width:100%;border:none;text-align:left;outline:none;font-size:22px;border:solid 1px #fff}.active,.faq:hover{background-color:#6c3;border:solid 1px #6c3}.answer{padding:18px 18px 9px;display:none;overflow:hidden;background-color:#fff;border:solid 1px #6c3;box-shadow:1px 1px 5px 1px #6c3;margin-bottom:10px}.answer p{margin-bottom:12px}.faq:after{content:'\02795';font-size:18px;color:#fff;float:right;margin-left:5px}.faq.active:after{content:"\2796"}.button150{width:150px!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:150px!important}.fl-row-content-wrap{padding:0!important}.coupon,#account_display_name,label[for=account_display_name],em{display:none!important}h1{}h2{text-transform:capitalize}h2 a{color:#000!important}.cap{text-transform:capitalize}.comment-text{margin-top:10px!important}.woocommerce-verification-required{border:solid;margin-left:0!important;padding:10px;border-width:1px;border-radius:8px;border-color:#6c3;float:right}.main-header-bar{line-height:3}.main-header-menu li{padding-top:10px}.loginlabel{text-align:left;display:block;margin-bottom:5px;font-size:18px;line-height:24px;font-weight:700}.loginlabel>input{width:100%}.inline{display:inline-block;float:left}input[type=submit]{line-height:1}input[type=text]{padding:10px}ul.checks{list-style-type:none;font-size:20px;line-height:24px;margin-left:0;padding-left:20px;margin-bottom:35px}li.checks{margin-bottom:8px}li.checks:before{font-family:fontawesome;content:'\f00c';margin:0 5px 0 -25px;color:#6c3}.registernow{font-size:36px;line-height:24px;color:#6c3}.login>p{margin-bottom:22px!important;font-size:16px}.loginbox{display:inline-block;float:left;padding:5px 20px 0;width:50%;border:solid 1px #6c3;background:#d8f5ca;margin-bottom:20px;min-height:360px;height:100%}.registerbox{display:inline-block;float:left;padding:5px 20px 37px;width:50%;text-align:left;border:solid 1px #6c3;height:360px}#register{transition:all .2s ease}.woocommerce-page input[type=text]{height:42px!important}.fl-accordion-small .fl-accordion-content{margin-top:10px!important;padding:15px 30px 10px 15px!important}.ast-above-header{padding-top:0}.ast-header-break-point .ast-above-header-section-2{padding-top:0!important;padding-bottom:0!important}#primary,#secondary{margin:1em 0;padding:5px 0}.ast-left-sidebar #secondary{margin-right:-1px;padding:0 10px}.ast-left-sidebar #primary{border-left:1px solid #eee}#secondary li{margin:6px 0;padding:0 10px;border-bottom:solid 1px #ccc}.widget-title{padding:0 10px;margin-bottom:10px!important}li.cat-item a{color:#888;font-weight:700}.sidebar-main{padding:10px 0}.ast-single-post .entry-title,.page-title{font-size:2em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:20px}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:.85em;margin-bottom:.5em;display:block;line-height:1.3;opacity:.6;background-color:#ddd;color:#333;padding:2px 0;font-weight:700}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover{box-shadow:1px 1px 5px -1px #999;padding:5px}.woocommerce-page.columns-4 ul.products li.product:hover,.woocommerce.columns-4 ul.products li.product:hover,.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover:hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover:hover{box-shadow:1px 1px 5px -1px #6c3}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-bottom:1.5em}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{margin:20px 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{}.fl-node-5c2518e0ae5ce .fl-menu .menu,.fl-node-5c2518e0ae5ce .fl-menu .menu>li{font-size:18px!important}.ast-site-header-cart .widget_shopping_cart .product_list_widget li,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li{padding:10px 30px 10px 60px}.ast-site-header-cart .widget_shopping_cart .product_list_widget{padding:10px 12px 10px 10px}.ast-site-header-cart .widget_shopping_cart p.buttons{padding:10px}.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.cart_list li dl dd{margin-bottom:5px}.ast-site-header-cart .widget_shopping_cart .cart_list a,.woocommerce .ast-site-header-cart .widget_shopping_cart .cart_list a{font-weight:900;font-size:18px;line-height:22px;color:#318e05}.ast-site-header-cart .widget_shopping_cart p.total{font-size:20px}.ast-site-header-cart .widget_shopping_cart .buttons .button,.ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward,.woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button,.woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward{display:inline-block;margin:5px 0 auto!important}.woocommerce ul.product_list_widget li img{width:3em;margin:0 0 .5em;top:35%}.ast-site-header-cart .widget_shopping_cart,.woocommerce .ast-site-header-cart .widget_shopping_cart{width:310px!important}.ast-site-header-cart .widget_shopping_cart .product_list_widget,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget{padding:10px!important}.astra-shop-summary-wrap{text-align:center}.star-rating{display:inline-block!important}#coupon_code{}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px 20px 12px 40px!important;text-align:left}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:10px;left:10px}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{visibility:hidden!important;display:none}.fl-accordion-item{border-color:#6c3!important}.fl-accordion-button{padding-left:15px!important;padding-right:15px!important;padding-top:0!important;padding-bottom:0!important}.cart-contents{color:#fff!important}.cart-contents:before{font-family:FontAwesome;font-size:18px;content:"\f07a";font-style:normal;font-weight:400;padding-right:5px;vertical-align:top;color:#fff!important;position:absolute;margin:-1px 0 0 -29px}.single_add_to_cart_button{padding-left:50px!important;text-transform:uppercase;border-color:#6c3;border-radius:5px!important;border-style:solid!important;height:39px;margin-top:-1px!important}.single_add_to_cart_button:before{font-family:FontAwesome;font-size:18px;content:"\f07a";font-style:normal;font-weight:400;vertical-align:top;color:#fff!important;position:absolute;margin:-1px 0 0 -30px}.single_add_to_cart_button:hover:before{color:#6c3!important}.fl-hamburger-menu-bottom{visibility:hidden!important;color:#fff!important}.fl-menu-mobile-toggle-label{text-transform:uppercase!important;font-weight:700;font-size:12px;margin-left:-36px!important;margin-top:23px!important}.fl-menu .fl-menu-mobile-toggle.hamburger .svg-container,.fl-menu .fl-menu-mobile-toggle.hamburger-label .svg-container{width:2.2em!important;height:2.5em!important;color:#6c3!important}.widget_search{color:#6c3!important}.circleRollButton{bottom:-5px!important}.woocommerce-loop-product__title{font-size:22px!important;font-weight:700!important}.product_meta{line-height:1.3em;background-color:#f0f0f0;padding:10px!important;margin:20px 0!important;border:solid thin #ccc;color:#666}.woocommerce div.product .woocommerce-tabs{margin:2em 0}.amount,.wc-measurement-price-calculator-price{font-weight:400!important}.single-product div.product .entry-title{font-size:36px!important}.woocommerce .woocommerce-ordering{margin-bottom:8px!important}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border-color:#6c3!important;border-radius:5px!important;margin-bottom:10px!important}.woocommerce .woocommerce-result-count{visibility:hidden!important;margin:0!important}.page-title{margin-bottom:-4px!important;color:#000!important}.term-description{padding:20px 0}.term-description h4,.product-cat-details h4{margin-bottom:20px}.product-cat-details{padding:40px 0 20px}.product-cat-details ul{margin:0 0 .5em 2em}.product-cat-details li{font-size:18px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:50%!important;clear:none}.amount{color:#000!important}.amount_needed{border-width:2px!important;width:75px!important}.product_title,entry-title{font-size:25px!important;font-weight:500}.price{font-size:19px!important;margin-bottom:15px!important}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce div.product .stock{color:#318e05!important}.woocommerce form.login{padding:0!important;border:none}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border:solid 1px;border-color:#6c3;border-radius:6px;height:42px!important;padding-top:5px;max-height:42px!important;margin-right:10px!important}.button,.button.gform_button{border:solid 2px!important;border-width:2px!important;border-color:#6c3!important;border-radius:8px!important;margin-left:0!important}.button-neg{border:solid!important;border-width:2px!important;border-color:red!important;border-radius:8px!important;margin-left:20!important}.button,.button.gform_button{text-align:center}.woocommerce div.product form.cart .button.single_add_to_cart_button{color:#fff}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{padding:10px}.woocommerce .select2-container .select2-selection--single{height:50px}.button,.button.gform_button,.woocommerce input.button{color:#fff!important;background-color:#6c3!important;border-color:#6c3!important;border-style:solid!important;border-width:2px!important;text-transform:capitalize!important;width:250px!important;font-size:20px}.button-neg{color:#fff!important;background-color:red!important;border-color:red!important;border-style:solid;border-width:2px!important;text-transform:capitalize!important;width:250px!important;font-size:20px}.checkout-button{display:block;width:100%!important;margin:0 auto;position:relative;top:10px}.button:hover,.button.gform_button:hover,.button.gform_previous_button:hover,.button.gform_next_button:hover{color:#6c3!important;background-color:#fff!important;border-color:#6c3!important}.button-neg:hover{color:red!important;background-color:#fff!important;border-color:red!important}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .woocommerce-message a.button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce form.checkout_coupon .button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-cart table.cart td.actions .button{color:#fff;background-color:#6c3;border-color:#6c3;border-style:solid;border-width:2px;border-radius:8px!important;margin-top:5px}.woocommerce #reviews #review_form_wrapper{width:100%!important}.woocommerce div.product form.cart .variations td.label{float:left}.woocommerce div.product form.cart{width:75%}.lost_password{text-align:right}.woocommerce form .form-row{padding:0!important}.woocommerce form .form-row label{line-height:24px!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page input[type=password]{padding:10px;height:42px!important}.input-text,qty,text{height:42px!important;border-width:2px!important;border-color:#ccc!important;border-radius:4px!important}.woocommerce-product-gallery{padding-right:20px!important}table{}.comment-text{width:150%}#price_calculator{width:285px!important;font-weight:700;font-size:20px}.woocommerce div.product form.cart .variations select{margin-left:15px;margin-top:12px;border-width:2px;max-width:200px!important;min-width:200px!important;width:200px;border-radius:5px!important}ul.products li.product{}@media only screen and (max-width:1000px){.woocommerce div.product form.cart .variations select{margin-left:15px;margin-top:12px;border-width:2px;max-width:200px!important;min-width:200px!important;width:200px;border-radius:5px!important}}.entry-content p{line-height:1.2!important font-size:16px}#menu-menu-2{width:100%;margin-left:-20px!important}.fl-node-5c2d2c1518484 .fl-menu .menu,.fl-node-5c2d2c1518484 .fl-menu .menu>li{padding-right:20px}.fl-node-5c2d2c1518484 .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,.fl-node-5c2d2c1518484 .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle,.fl-node-5c2d2c1518484 .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle,.fl-node-5c2d2c1518484 .fl-menu-vertical.fl-toggle-none .fl-menu-toggle{margin-right:-10px!important}.woocommerce div.product .woocommerce-tabs .panel p{line-height:1.4!important}.gform_wrapper .gform_page_footer .button.gform_button,.gform_wrapper .gform_page_footer .button.gform_next_button{border:2px!important;border-radius:7px;font-size:16px;font-weight:700;text-transform:uppercase;border-color:#000!important}.gform_wrapper .gform_page_footer .button.gform_next_button,.gform_wrapper .gform_page_footer .button.gform_previous_button{border:solid 2px #6c3!important}.woocommerce a.remove{color:#fff!important;background-color:red!important;border-color:red!important;float:left}.woocommerce .quantity input[type=email],.woocommerce .quantity input[type=number],.woocommerce .quantity input[type=text]{color:#000}#weight_needed{margin-bottom:0!important;font-weight:400;font-size:20px;color:#000}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-bottom-width:0;padding:.7em}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 -10px 5px}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cross-sells{padding:0 10px}.variation dd{}.woocommerce #content table.cart td,.woocommerce-page #content table.cart td{}.rs_email_subscription{visibility:hidden!important}.my_rewards_title{font-size:25px!important}.fp_apply_reward{float:left}#place_order{margin-bottom:0!important;width:100%!important}.single_add_to_cart_button{margin-top:2px!important;width:auto!important}#comment{max-height:100px!important;min-height:100px!important}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.1;font-size:32px}.post-thumb-img-content.post-thumb{max-height:400px;overflow:hidden;vertical-align:baseline}input[type=radio]{visibility:hidden}input[type=radio]:after{width:18px;height:18px;border-radius:15px;top:0;left:-2px;position:relative;content:'';display:inline-block;visibility:visible;border:1px solid #6c3}input[type=radio]:checked:after{width:18px;height:18px;border-radius:15px;top:-2px;left:-2px;position:relative;content:'✓';font-weight:700;color:#fff;display:inline-block;visibility:visible;border:1px solid #fff;background-color:#6c3}.product-thumbnail img{padding:4px!important;margin:0!important}.woocommerce-info{margin-bottom:30px}.wcpscwc-product-slider .products li{margin:0 0 0 20px!important;left:-10px}.wcpscwc-product-slider .slick-arrow{top:25%!important}.wcpscwc-product-slider button.slick-next,.wcpscwc-product-slider button.slick-next:focus,.wcpscwc-product-slider button.slick-next:hover{background-color:#6c3!important}.wcpscwc-product-slider button.slick-prev,.wcpscwc-product-slider button.slick-prev:focus,.wcpscwc-product-slider button.slick-prev:hover{background-color:#6c3!important}.main-header-menu>.menu-item>a{font-size:24px;padding-top:0}hr{color:#6c3!important}.pum-theme-1988 .pum-container,.pum-theme-lightbox .pum-container{border:6px solid #6c3!important;width:100%;max-width:640px}.ast-single-post-order,.entry-header img{}.circlize{width:100px;height:100px;border-radius:100%;font-size:50px;font-weight:900;color:#fff;background:#6c3;text-align:center;line-height:90px;display:inline-block;letter-spacing:-2px;margin:10px auto}.bigicon{font-size:80px;font-weight:900;color:#6c3;margin:10px auto;float:none;text-align:center;display:block!important}h2.green{text-align:center;font-size:35px;color:green;margin-bottom:5px}h4.discounts{display:inline-block;text-align:center;width:32%;line-height:1.2}.percent{width:75px;height:75px;border-radius:100%;font-size:35px;font-weight:900;color:#000;background:#6c3;text-align:center;line-height:72px;display:inline-block;letter-spacing:-2px;margin:10px}.discount{color:#6c3;font-weight:900;font-size:22px}.ast-icon-shopping-cart::before{padding-top:12px;display:inline-block}.woocommerce .woocommerce-breadcrumb{margin:0 0 30px}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled{padding-right:0;padding-left:0;text-align:center}@supports(-ms-ime-align:auto){p{margin-top:-10px!important;margin-bottom:70px!important}.input-text{margin-top:0!important;margin-bottom:-30px!important}}.ast-stock-detail,.woocommerce-product-details__short-description p{margin-bottom:9px}#masthead .site-logo-img img{padding:0 0 10px;width:auto;max-height:100%!important}#rs_apply_coupon_code_field{padding:10px 13px;margin-top:5px}#mainsubmi{background:green!important;border:none!important}.inline-buttons .one-third{text-align:center;display:inline-block}.woocommerce select,.woocommerce-page select{padding:.5em}.login{display:block!important;margin:auto!important;max-width:400px!important}@media only screen and (max-width:1076px){.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:100%!important}.inline-buttons .one-third{width:100%}}.coupon input[type=text]{min-height:42px!important;max-height:42px!important}.fp_apply_reward input[type=text]{min-height:44px!important;max-height:44px!important}#customer_details{width:47%!important}.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review{padding:0!important}#order_review_heading,.woocommerce-checkout-review-order{width:47%!important;border:0!important}#order_review_heading{padding-left:0!important;padding-top:20px!important;padding-bottom:12px!important;font-weight:700;border-bottom:solid 1px!important;border-color:#ebebeb!important;text-transform:capitalize}#billing_country_field{display:none}label{text-transform:capitalize}#order_comments{padding-top:2px}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border:solid 2px #6c3!important;width:32%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;width:100%}.quantity{padding-top:3px}.single_add_to_cart_button{margin-left:20px!important}.qty{min-height:38px!important;width:100%!important}.single_add_to_cart_button{min-width:150px!important}.woocommerce-Reviews-title{width:100%!important}.review{width:100%!important}.comment_container{width:98%!important}.comment-text{margin-left:0!important}span.onsale{color:#fff!important;font-weight:700!important}a.one-third{margin-left:10px!important;margin-right:10px!important}.total .woocommerce-Price-amount.amount{font-weight:700!important;color:#3a3a3a!important}td{font-weight:400!important}.woocommerce-order .mmj-order-payment-details{font-size:14px;color:#000;line-height:1.2em!important}.woocommerce-order-details,.woocommerce-customer-details{width:50%}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:solid 2px rgba(0,0,0,.1)!important}.woocommerce-order-details__title,.woocommerce-column__title{margin-left:0;border:solid 2px rgba(0,0,0,.1)!important}.entry-header.ast-no-thumbnail.ast-no-meta{margin-left:0!important}#input_1_13_1,#input_1_13_2,#input_1_13_3{text-align:center}.gform_wrapper{}.wc-item-meta-label{}.wc-item-meta{margin-left:0;margin-top:5px}.woocommerce-page input[type=number]{width:50px!important}.fp_apply_reward{float:left}.updatecart{}.woocommerce-shipping-totals tr,.woocommerce-shipping-totals td{}.woocommerce-shipping-totals td{}.woocommerce ul#shipping_method li{margin:0;padding:0;text-indent:0}.modal-content>.gform_wrapper{margin-left:12.5%!important;width:75%!important}@media only screen and (max-width:768px){.woocommerce select,.woocommerce-page select{width:100%}.product-remove{display:inline-block!important;float:right!important}.modal-content>.gform_wrapper{margin-left:0%!important;width:100%!important}.aws-container .aws-search-field{margin-top:0!important}.cart_item{border-bottom:solid 1px #6c3}.remove{margin-top:8px;text-align:center}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{margin-right:-3px!important}td.product-thumbnail{}.forcefullwidth_wrapper_tp_banner{margin-top:-20px!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block;border-style:solid!important;border-width:1px!important;border-color:#ddd;padding-left:20px;padding-right:20px;margin-left:-2px;margin-right:-3px;border-bottom-width:0!important;border-top-right-radius:5px;border-top-left-radius:5px}.woocommerce div.product form.cart .variations select{margin-left:20px;margin-top:12px;border-width:2px;max-width:200px!important;min-width:200px!important;width:200px!important;border-radius:5px!important}#price_calculator{width:290px!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%!important}.woocommerce div.product form.cart{width:105%!important}.woocommerce div.product form.cart .button.single_add_to_cart_button{margin-left:20px}.comment-text{width:100%!important}td.actions{padding:0 10px 20px!important}.updatecart{float:none;width:100%;padding:0!important}.updatecart button{width:100%!important}.coupon{float:left!important;width:98%;margin-right:-50px!important}.coupon button{width:50%!important;margin-right:-8px!important}#discount_stuff{width:100%!important}#rs_apply_coupon_code_field{width:49%!important;float:left}#mainsubmi{margin:0;width:49%!important;text-align:center;float:right}.single_add_to_cart_button{margin-left:45px!important}.product-name{height:70px!important}.fp_apply_reward{margin:10px 0;width:100%}.woocommerce table.shop_table_responsive tr td:not(.product-name)::before{}table.shop_table span.woocommerce-Price-amount.amount{}#customer_details,#order_review_heading,.woocommerce-checkout-review-order,.woocommerce-order-details,.woocommerce-customer-details{width:100%!important}.gform_wrapper{width:100%!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1.3em!important;line-height:1.1em;font-weight:900!important}}@media only screen and (max-width:600px){.loginbox,.registerbox{width:100%;clear:both}.loginbox{margin-bottom:20px}#popmake-32871{width:100%!important;left:0!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1.25;width:100%!important;font-size:20px}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:-15px}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:3px 0 20px}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:400!important;font-size:1.1637em!important;text-align:center;margin-top:30px;margin-bottom:-20px!important}.gform_wrapper h3.gform_title{margin-bottom:20px!important;font-size:1.5rem!important;text-align:center!important;font-weight:700!important;color:#6c3}.wp-block-image img{margin-top:0!important}.ast-site-identity{padding:0}.ast-above-header-section{height:30px}.ast-header-break-point .ast-above-header{line-height:1}.ast-header-break-point .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin:0 8px}.main-header-menu .sub-menu a{padding:.5em 1em!important}.main-header-menu li{padding-top:0!important}.widget.ast-no-widget-row{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{background:#e0ead8}dl.variation p{line-height:1.75!important}.woocommerce td.product-name dl.variation dt{clear:none}.wp-caption-text{display:none}.faq{background-color:#e6e6e6;color:#000;cursor:pointer;padding:16px;width:100%;border:none;text-align:left;outline:none;font-size:22px;border:solid 1px #fff}.active,.faq:hover{background-color:#6c3;border:solid 1px #6c3}.answer{padding:18px 18px 9px;display:none;overflow:hidden;background-color:#fff;border:solid 1px #6c3;box-shadow:1px 1px 5px 1px #6c3;margin-bottom:10px}.answer p{margin-bottom:12px}.faq:after{content:'\02795';font-size:18px;color:#fff;float:right;margin-left:5px}.faq.active:after{content:"\2796"}.button150{width:150px!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:150px!important}.fl-row-content-wrap{padding:0!important}.coupon,#account_display_name,label[for=account_display_name],em{display:none!important}h1{}h2{text-transform:capitalize}h2 a{color:#000!important}.cap{text-transform:capitalize}.comment-text{margin-top:10px!important}.woocommerce-verification-required{border:solid;margin-left:0!important;padding:10px;border-width:1px;border-radius:8px;border-color:#6c3;float:right}.loginlabel{text-align:left;display:block;margin-bottom:5px;font-size:18px;line-height:24px;font-weight:700}.loginlabel>input{width:100%}.inline{display:inline-block;float:left}input[type=submit]{line-height:1}input[type=text]{padding:10px}ul.checks{list-style-type:none;font-size:20px;line-height:24px;margin-left:0;padding-left:20px;margin-bottom:35px}li.checks{margin-bottom:8px}li.checks:before{font-family:fontawesome;content:'\f00c';margin:0 5px 0 -25px;color:#6c3}.registernow{font-size:36px;line-height:24px;color:#6c3}.login>p{margin-bottom:22px!important}.loginbox{display:inline-block;float:left;padding:5px 20px 0;width:50%;border:solid 1px #6c3;background:#d8f5ca;margin-bottom:20px;height:360px}.registerbox{display:inline-block;float:left;padding:5px 20px 37px;width:50%;text-align:left;border:solid 1px #6c3;height:360px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{text-align:right}.woocommerce form .form-row,.woocommerce form.login{padding:0!important}.fl-accordion-small .fl-accordion-content{margin-top:10px!important;padding:15px 30px 10px 15px!important}.ast-above-header{padding-top:0!important}#primary,#secondary{margin:1em 0;padding:5px 0}.ast-single-post .entry-title,.page-title{font-size:2em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:20px}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:.85em;margin-bottom:.5em;display:block;line-height:1.3;opacity:.6;background-color:#ddd;color:#333;padding:2px 0;font-weight:700}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover{box-shadow:1px 1px 5px -1px #999;padding:5px}.woocommerce-page.columns-4 ul.products li.product:hover,.woocommerce.columns-4 ul.products li.product:hover,.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover:hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover:hover{box-shadow:1px 1px 5px -1px #6c3}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-bottom:1.5em}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{margin:20px 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{}.fl-node-5c2518e0ae5ce .fl-menu .menu,.fl-node-5c2518e0ae5ce .fl-menu .menu>li{font-size:18px!important}.ast-site-header-cart .widget_shopping_cart .product_list_widget li,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li{padding:10px 10px 10px 60px}.ast-site-header-cart .widget_shopping_cart .product_list_widget{padding:10px 12px 10px 10px}.ast-site-header-cart .widget_shopping_cart p.buttons{padding:10px}.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.cart_list li dl dd{margin-bottom:5px}.ast-site-header-cart .widget_shopping_cart .cart_list a,.woocommerce .ast-site-header-cart .widget_shopping_cart .cart_list a{font-weight:900;font-size:18px;line-height:22px;color:#318e05}.ast-site-header-cart .widget_shopping_cart p.total{font-size:20px}.ast-site-header-cart .widget_shopping_cart .buttons .button,.ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward,.woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button,.woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward{display:inline-block;margin:5px 0 auto!important}.woocommerce ul.product_list_widget li img{width:3em;margin:0 0 .5em;top:35%}.astra-shop-summary-wrap{text-align:center}.star-rating{display:inline-block!important}#coupon_code{}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px 20px 12px 60px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:10px;left:20px}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{visibility:hidden!important;display:none}.fl-accordion-item{border-color:#6c3!important}.fl-accordion-button{padding-left:15px!important;padding-right:15px!important;padding-top:0!important;padding-bottom:0!important}.cart-contents{color:#fff!important}.cart-contents:before{font-family:FontAwesome;font-size:18px;content:"\f07a";font-style:normal;font-weight:400;padding-right:5px;vertical-align:top;color:#fff!important;position:absolute;margin:-1px 0 0 -29px}.single_add_to_cart_button{padding-left:50px!important;text-transform:uppercase;border-color:#6c3;border-radius:5px!important;border-style:solid!important;height:39px;margin-top:-1px!important}.single_add_to_cart_button:before{font-family:FontAwesome;font-size:18px;content:"\f07a";font-style:normal;font-weight:400;vertical-align:top;color:#fff!important;position:absolute;margin:-1px 0 0 -30px}.single_add_to_cart_button:hover:before{color:#6c3!important}.fl-hamburger-menu-bottom{visibility:hidden!important;color:#fff!important}.fl-menu-mobile-toggle-label{text-transform:uppercase!important;font-weight:700;font-size:12px;margin-left:-36px!important;margin-top:23px!important}.fl-menu .fl-menu-mobile-toggle.hamburger .svg-container,.fl-menu .fl-menu-mobile-toggle.hamburger-label .svg-container{width:2.2em!important;height:2.5em!important;color:#6c3!important}.widget_search .search-form .search-field{height:0!important;border-color:#6c3}.widget_search{color:#6c3!important}.circleRollButton{bottom:-5px!important}.woocommerce-loop-product__title{font-size:22px!important;font-weight:700!important}.product_meta{line-height:1.3em;background-color:#f0f0f0;padding:10px!important;margin:20px 0!important;border:solid thin #ccc;color:#666}.woocommerce div.product .woocommerce-tabs{margin:2em 0}.amount,.wc-measurement-price-calculator-price{font-weight:400!important}.single-product div.product .entry-title{font-size:36px!important}.woocommerce .woocommerce-ordering{margin-bottom:8px!important}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border-color:#6c3!important;border-radius:5px!important;margin-bottom:10px!important}.woocommerce .woocommerce-result-count{visibility:hidden!important;margin:0!important}.page-title{margin-bottom:-4px!important;color:#000!important}.term-description{padding-top:44px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:50%!important;clear:none}.amount{color:#000!important}.amount_needed{border-width:2px!important;width:75px!important}.product_title,entry-title{font-size:25px!important;font-weight:500}.price{font-size:19px!important;margin-bottom:15px!important}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce div.product .stock{color:#318e05!important}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border:solid 1px;border-color:#6c3;border-radius:6px;height:42px!important;padding-top:5px;max-height:42px!important;margin-right:10px!important}.button,.button.gform_button{border:solid 2px!important;border-width:2px!important;border-color:#6c3!important;border-radius:8px!important;margin-left:0!important}.button-neg{border:solid!important;border-width:2px!important;border-color:red!important;border-radius:8px!important;margin-left:20!important}.button,.button.gform_button{text-align:center}.woocommerce div.product form.cart .button.single_add_to_cart_button{color:#fff}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{padding:10px}.woocommerce .select2-container .select2-selection--single{height:50px}.button,.button.gform_button{color:#fff!important;background-color:#6c3!important;border-color:#6c3!important;border-style:solid!important;border-width:2px!important;text-transform:capitalize!important;width:250px!important;font-size:20px}.button-neg{color:#fff!important;background-color:red!important;border-color:red!important;border-style:solid;border-width:2px!important;text-transform:capitalize!important;width:250px!important;font-size:20px}.checkout-button{width:100%!important;margin-bottom:0!important;margin-top:-20px!important}.button:hover,.button.gform_button:hover,.button.gform_previous_button:hover,.button.gform_next_button:hover{color:#6c3!important;background-color:#fff!important;border-color:#6c3!important}.button-neg:hover{color:red!important;background-color:#fff!important;border-color:red!important}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .woocommerce-message a.button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce form.checkout_coupon .button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-cart table.cart td.actions .button{color:#fff;background-color:#6c3;border-color:#6c3;border-style:solid;border-width:2px;border-radius:8px!important;margin-top:2px}.woocommerce #reviews #review_form_wrapper{width:100%!important}.woocommerce div.product form.cart .variations td.label{float:left}.woocommerce div.product form.cart{width:75%}.input-text,qty,text{height:42px!important;border-width:2px!important;border-color:#ccc!important;border-radius:4px!important}.woocommerce-product-gallery{}table{}.comment-text{width:150%}#price_calculator{width:285px!important;font-weight:700;font-size:20px}.woocommerce div.product form.cart .variations select{margin-left:15px;margin-top:12px;border-width:2px;max-width:200px!important;min-width:200px!important;width:200px;border-radius:5px!important}ul.products li.product{}@media only screen and (max-width:1000px){.woocommerce div.product form.cart .variations select{margin-left:15px;margin-top:12px;border-width:2px;max-width:200px!important;min-width:200px!important;width:200px;border-radius:5px!important}}.entry-content p{line-height:1.2!important}#menu-menu-2{width:100%;margin-left:-20px!important}.fl-node-5c2d2c1518484 .fl-menu .menu,.fl-node-5c2d2c1518484 .fl-menu .menu>li{padding-right:20px}.fl-node-5c2d2c1518484 .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,.fl-node-5c2d2c1518484 .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle,.fl-node-5c2d2c1518484 .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle,.fl-node-5c2d2c1518484 .fl-menu-vertical.fl-toggle-none .fl-menu-toggle{margin-right:-10px!important}.woocommerce div.product .woocommerce-tabs .panel p{line-height:1.4!important}.gform_wrapper .gform_page_footer .button.gform_button,.gform_wrapper .gform_page_footer .button.gform_next_button{border:2px!important;border-radius:7px;font-size:16px;font-weight:700;text-transform:uppercase;border-color:#000!important}.gform_wrapper .gform_page_footer .button.gform_next_button,.gform_wrapper .gform_page_footer .button.gform_previous_button{border:solid 2px #6c3!important}.woocommerce a.remove{color:red!important;border-color:red!important;float:left}.woocommerce .quantity input[type=email],.woocommerce .quantity input[type=number],.woocommerce .quantity input[type=text]{color:#000}#weight_needed{margin-bottom:0!important;font-weight:400;font-size:20px;color:#000}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-bottom-width:0;padding:.7em}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 -10px 5px}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cross-sells{padding:0 10px}.variation dd{}.woocommerce #content table.cart td,.woocommerce-page #content table.cart td{}.rs_email_subscription{visibility:hidden!important}.my_rewards_title{font-size:25px!important}.fp_apply_reward{float:left}#place_order{margin-bottom:0!important;width:100%!important}.single_add_to_cart_button{margin-top:2px!important;width:auto!important}#comment{max-height:100px!important;min-height:100px!important}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.1;font-size:32px}.post-thumb-img-content.post-thumb{max-height:400px;overflow:hidden;vertical-align:baseline}.wc-forward{text-align:center;margin-top:-5px!important}.ast-left-sidebar #primary{border-color:#6c3}input[type=radio]{visibility:hidden}input[type=radio]:after{width:18px;height:18px;border-radius:15px;top:0;left:-2px;position:relative;content:'';display:inline-block;visibility:visible;border:1px solid #6c3}input[type=radio]:checked:after{width:18px;height:18px;border-radius:15px;top:-2px;left:-2px;position:relative;content:'✓';font-weight:700;color:#fff;display:inline-block;visibility:visible;border:1px solid #fff;background-color:#6c3}.product-name,.product-price,.product-quantity,.product-remove,.product-subtotal,.product-thumbnail{}.product-thumbnail img{padding:4px!important;margin:0!important}.woocommerce-info{margin-bottom:30px}.wcpscwc-product-slider .products li{margin:0 0 0 20px!important;left:-10px}.wcpscwc-product-slider .slick-arrow{top:25%!important}.wcpscwc-product-slider button.slick-next,.wcpscwc-product-slider button.slick-next:focus,.wcpscwc-product-slider button.slick-next:hover{background-color:#6c3!important}.wcpscwc-product-slider button.slick-prev,.wcpscwc-product-slider button.slick-prev:focus,.wcpscwc-product-slider button.slick-prev:hover{background-color:#6c3!important}.main-header-menu>.menu-item>a{font-size:24px}hr{color:#6c3!important}.pum-theme-1988 .pum-container,.pum-theme-lightbox .pum-container{border:6px solid #6c3;width:100%;max-width:640px}.ast-single-post-order,.entry-header img{}.circlize{width:100px;height:100px;border-radius:100%;font-size:50px;font-weight:900;color:#fff;background:#6c3;text-align:center;line-height:90px;display:inline-block;letter-spacing:-2px;margin:10px auto}.bigicon{font-size:80px;font-weight:900;color:#6c3;margin:10px auto;float:none;text-align:center;display:block}h2.green{text-align:center;font-size:35px;color:green;margin-bottom:5px}h4.discounts{display:inline-block;text-align:center;width:32%;line-height:1.2}.percent{width:75px;height:75px;border-radius:100%;font-size:35px;font-weight:900;color:#000;background:#6c3;text-align:center;line-height:72px;display:inline-block;letter-spacing:-2px;margin:10px}.discount{color:#6c3;font-weight:900;font-size:22px}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled{padding-right:0;padding-left:0;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){}@supports(-ms-ime-align:auto){p{margin-top:-10px!important;margin-bottom:70px!important}.input-text{margin-top:0!important;margin-bottom:-30px!important}}.ast-stock-detail,.woocommerce-product-details__short-description p{margin-bottom:9px}#masthead .site-logo-img img{padding:.5em 0 .75em;width:auto;max-height:100%!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;height:42px!important}#rs_apply_coupon_code_field{padding:10px 13px}#mainsubmi{background:green!important;border:none!important}.inline-buttons .one-third{text-align:center;display:inline-block}.woocommerce select,.woocommerce-page select{padding:.5em}.login{display:block!important;margin:auto!important;max-width:400px!important}@media only screen and (max-width:1076px){.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:100%!important}.inline-buttons .one-third{width:100%}}.coupon input[type=text]{min-height:42px!important;max-height:42px!important}.fp_apply_reward input[type=text]{min-height:44px!important;max-height:44px!important}#customer_details{width:47%!important}.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review{padding:0!important}#order_review_heading,.woocommerce-checkout-review-order{width:47%!important;border:0!important}#order_review_heading{padding-left:0!important;padding-top:20px!important;padding-bottom:12px!important;font-weight:700;border-bottom:solid 1px!important;border-color:#ebebeb!important;text-transform:capitalize}#billing_country_field{display:none}label{text-transform:capitalize}#order_comments{padding-top:2px}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border:solid 2px #6c3!important;width:32%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;width:100%}.quantity{padding-top:3px}.single_add_to_cart_button{margin-left:20px!important}.qty{min-height:38px!important;width:100%!important}.single_add_to_cart_button{min-width:150px!important}.woocommerce-Reviews-title{width:100%!important}.review{width:100%!important}.comment_container{width:98%!important}.comment-text{margin-left:0!important}span.onsale{color:#fff!important;font-weight:700!important}a.one-third{margin-left:10px!important;margin-right:10px!important}.total .woocommerce-Price-amount.amount{font-weight:700!important;color:#3a3a3a!important}td{font-weight:400!important}.woocommerce-order-details,.woocommerce-customer-details{width:50%}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:solid 2px rgba(0,0,0,.1)!important}.woocommerce-order-details__title,.woocommerce-column__title{margin-left:0;border:solid 2px rgba(0,0,0,.1)!important}.entry-header.ast-no-thumbnail.ast-no-meta{margin-left:0!important}#input_1_13_1,#input_1_13_2,#input_1_13_3{text-align:center}.gform_wrapper{}.wc-item-meta-label{}.wc-item-meta{margin-left:0;margin-top:5px}.woocommerce-page input[type=number]{width:50px!important}.fp_apply_reward{float:left}.updatecart{}.woocommerce-shipping-totals tr,.woocommerce-shipping-totals td{}.woocommerce-shipping-totals td{}.woocommerce ul#shipping_method li{margin:0;padding:0;text-indent:0}.modal-content>.gform_wrapper{margin-left:12.5%!important;width:75%!important}@media only screen and (max-width:768px){.woocommerce select,.woocommerce-page select{width:100%}.product-remove{display:inline-block!important;float:right!important}.modal-content>.gform_wrapper{margin-left:0%!important;width:100%!important}.aws-container .aws-search-field{margin-top:0!important}.cart_item{border-bottom:solid 1px #6c3}.remove{margin-top:8px;text-align:center}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{margin-right:-3px!important}td.product-thumbnail{}.forcefullwidth_wrapper_tp_banner{margin-top:-20px!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block;border-style:solid!important;border-width:1px!important;border-color:#ddd;padding-left:20px;padding-right:20px;margin-left:-2px;margin-right:-3px;border-bottom-width:0!important;border-top-right-radius:5px;border-top-left-radius:5px}.woocommerce div.product form.cart .variations select{margin-left:20px;margin-top:12px;border-width:2px;max-width:200px!important;min-width:200px!important;width:200px!important;border-radius:5px!important}#price_calculator{width:290px!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%!important}.woocommerce div.product form.cart{width:105%!important}.woocommerce div.product form.cart .button.single_add_to_cart_button{margin-left:20px}.comment-text{width:100%!important}td.actions{padding:0 10px 20px!important}.updatecart{float:none;width:100%;padding:0!important}.updatecart button{width:100%!important}.coupon{float:left!important;width:98%;margin-right:-50px!important}.coupon button{width:50%!important;margin-right:-8px!important}#discount_stuff{width:100%!important}#rs_apply_coupon_code_field{width:49%!important;float:left}#mainsubmi{margin:0;width:49%!important;text-align:center;float:right}.single_add_to_cart_button{margin-left:45px!important}.product-name{height:70px!important}.fp_apply_reward{margin:10px 0;width:100%}.woocommerce table.shop_table_responsive tr td:not(.product-name)::before{}table.shop_table span.woocommerce-Price-amount.amount{}#customer_details,#order_review_heading,.woocommerce-checkout-review-order,.woocommerce-order-details,.woocommerce-customer-details{width:100%!important}.gform_wrapper{width:100%!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1.3em!important;line-height:1.1em;font-weight:900!important}}@media only screen and (max-width:600px){.loginbox,.registerbox{width:100%;clear:both}.loginbox{margin-bottom:20px}#popmake-32871{width:100%!important;left:0!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1.25;width:100%!important;font-size:20px}.woocommerce-Button.button{width:100%!important}}@media only screen and (max-width:412px){.login{width:100%!important}}.fl-accordion-button-label{font-weight:400!important;font-size:24px!important}.woocommerce-Button.button{width:100%!important}}@media only screen and (max-width:412px){.login{width:100%!important}}.fl-accordion-button-label{font-weight:400!important;font-size:24px!important}@media(max-width:770px){#primary{border:0!important}.footer-adv-widget-2{text-align:left!important}.footer-adv-widget-2 a{padding:5px 0;display:block;font-size:20px}.footer-adv-widget-1 .widget:last-child{margin:0 0 .8em!important}.ast-menu-toggle{margin-top:17px}.sub-menu .ast-menu-toggle{margin-top:7px}.woocommerce form .quantity .plus{margin-left:2px;padding-left:2px}}@media(min-width:770px){.woocommerce form .quantity .plus{border-left-width:0;margin-right:6px;margin-left:-11px;padding-left:2px}}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover{border:1px #ddd solid!important;box-shadow:unset!important}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{color:#222!important}.widget_search .search-field,.widget_search .search-field{width:100%!important;padding:16px 45px 16px 15px!important}.widget_search .search-form::after{top:59%!important}.children .cat-item:last-child{border-bottom:0!important}.ast-search-box.header-cover{background:#6c3!important;height:70px!important}.ast-search-box.header-cover input{text-align:center!important}.ast-site-header-cart i.astra-icon:after{background:#6c3;color:#fff;font-weight:700;padding-top:1px;box-shadow:none;padding-left:2px}#discount_stuff{float:left;text-align:center;padding:0 10px;border:3px #308e05 solid;border-radius:0;margin-bottom:2em;margin-top:1em}#discount_stuff .percent{padding-top:3px}.sumo_reward_points_complete_message{display:none}.checkout-belowminimum{text-align:center;font-weight:700;padding:10px 0}.checkout-disabled{background:#222!important;border:0!important;opacity:.1}#order_comments{padding:10px!important;min-height:50px!important;margin-top:10px!important}