header #ast-mobile-header .main-navigation{padding-bottom:20px}body.ast-main-header-nav-open header #ast-mobile-header .ast-primary-header-bar{background-color:#fff}#content a.uabb-button span.uabb-button-text{display:inline-block;padding-top:2px}#content .fl-col.cat-col>.fl-col-content .uabb-infobox{transition:all .2s linear;opacity:0;visibility:hidden}#content .fl-col.cat-col>.fl-col-content:hover .uabb-infobox{opacity:1;visibility:visible}#content #primary .ast-article-single{padding:0}#content .uabb-woo-products ul.products li.product .uabb-woo-product-wrapper{padding:20px;background:#f7f7f7;border-radius:10px;border:1px solid #f7f7f7}#content .uabb-woo-products ul.products li.product .woocommerce-loop-product__title{font-size:13px}#content .uabb-woo-products ul.products li.product span.price{font-size:22px;margin-bottom:0}#content .uabb-woo-products ul.products li.product .uabb-woo-product-wrapper:hover{border-color:#203a1f}#content .uabb-woo-products button.slick-prev{left:-65px}#content .uabb-woo-products button.slick-next{right:-65px}#content .uabb-woo-products button.slick-arrow i{font-size:24px}#content .uabb-woo-products button.slick-arrow:hover i{color:#e8e54e;background:#203a1f}#content .ast-woocommerce-container button,#content .ast-woocommerce-container a.button,#content .woocommerce button,#content .woocommerce a.button{background-color:#e8e54e;border-radius:8px;font-family:"New Order Bold",Verdana,Arial,sans-serif;font-size:13px;color:#203a1f;text-transform:uppercase;letter-spacing:2px}#content .ast-woocommerce-container button:hover,#content .ast-woocommerce-container a:hover.button,#content .woocommerce button:hover,#content .woocommerce a:hover.button{background-color:#203a1f;color:#e8e54e}#content .ast-collapse-filter .ast-filter-wrap{display:flex}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories{flex-direction:row}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories i.filter-icon-i{margin-top:5px;margin-right:10px}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories i.filter-icon-i svg{vertical-align:middle}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories i.filter-icon-i svg #icons_Q2{fill:#203a1f}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories ul.product-categories{display:flex;flex-wrap:wrap;gap:10px}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories li.cat-item a{padding:5px 20px 2px;background:#e8e54e;border-radius:8px;color:#203a1f;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block}#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories li.cat-item a:hover,#content .ast-collapse-filter .ast-filter-wrap .widget_product_categories li.cat-item.current-cat a{background:#203a1f;color:#e8e54e}#content .ast-collapse-filter .ast-filter-wrap .widget_product_search{width:35%}#content .ast-collapse-filter .ast-filter-wrap .widget_product_search input[type=search]{margin-right:15px}#content .woocommerce table.cart,#content .woocommerce .cart-collaterals .cart_totals{background:#fff;border-radius:10px}#content .woocommerce table.cart thead th:first-child{border-top-left-radius:10px}#content .woocommerce table.cart thead th:last-child{border-top-right-radius:10px}#content .woocommerce table.shop_table thead th,#content .woocommerce .cart-collaterals .cart_totals h2{background-color:#203a1f}#content .woocommerce table.shop_table thead th,#content .woocommerce .cart-collaterals .cart_totals h2{color:#e8e54e}#content .woocommerce .cart-collaterals .cart_totals h2,#content .woocommerce form.woocommerce-checkout #order_review_heading{border-top-left-radius:10px;border-top-right-radius:10px}#content .woocommerce form.woocommerce-checkout #order_review_heading{background-color:#fff}#content .woocommerce form.woocommerce-checkout #order_review{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#content .woocommerce form.woocommerce-checkout input.input-text,#content .woocommerce form.woocommerce-checkout textarea{padding:25px;border-radius:8px}#content .woocommerce form.woocommerce-checkout textarea{height:130px}#content .woocommerce #billing_email_field label{padding-left:25px}#content .woocommerce #billing_country_field{display:none}#content .woocommerce #order_review table.shop_table thead tr th:first-child{padding-left:20px}#content .woocommerce #order_review table.shop_table thead tr th:last-child{padding-right:20px}#content .woocommerce table.shop_table td.product-name .ast-product-name a,body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product .price{font-family:"New Order Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}#content .woocommerce table.shop_table td.product-quantity a.minus,#content .woocommerce table.shop_table td.product-quantity a.plus,body.single-product #content .ast-woocommerce-container .summary a.minus,body.single-product #content .ast-woocommerce-container .summary a.plus{border:none;background-color:#203a1f;color:#e8e54e}#content .woocommerce table.shop_table td.product-name .ast-product-name a{color:#203a1f}#content .woocommerce table.shop_table td.product-name .ast-product-name a:hover{color:#e8e54e}#content .woocommerce form.woocommerce-form-login input[type=text],#content .woocommerce form.woocommerce-form-login input[type=password]{border-style:solid;border-color:#ccc;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0}#content .wpcf7-form div.row-2cols,#content .wpcf7-form p{margin-bottom:0}body.woocommerce-page #content .ast-collapse-filter{display:block;padding-bottom:50px}body.woocommerce-page #content #primary{margin:0;padding:80px 20px 0}body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product .ast-woo-product-category{margin-bottom:0}body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product{padding-bottom:0;border-radius:10px;border:1px solid #f7f7f7}body.woocommerce-shop #content .ast-woocommerce-container ul.products li:hover.product{border-color:#203a1f}body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product .astra-shop-thumbnail-wrap{padding:20px 20px 0}body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product .astra-shop-thumbnail-wrap img{border-top-left-radius:10px;border-top-right-radius:10px}body.woocommerce-shop #content .ast-woocommerce-container ul.products li.product .astra-shop-summary-wrap{padding:10px 20px 0;background:#f8f4f4;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.single-product #content #primary{margin:0}body.single-product #content #primary .ast-woocommerce-container{padding-left:20px;padding-right:20px}body.single-product #content #primary .woocommerce-product-gallery{margin-bottom:0}body.single-product #content #primary #ast-sticky-row-summary{padding:40px;background:#fff;border-radius:10px}body.single-product #content .woocommerce-product-details__short-description{padding-top:30px}body.single-product #content .ast-woocommerce-container .summary{padding-left:60px}body.single-product #content .ast-woocommerce-container .summary a.minus{border-radius:5px 0 0 5px}body.single-product #content .ast-woocommerce-container .summary a.plus{border-radius:0 5px 5px 0}body.single-product #content .ast-woocommerce-container .summary button.single_add_to_cart_button{padding:11px 20px}body.single-product #content .ast-woocommerce-container .summary .product_title{margin-bottom:0}body.single-product #content .ast-woocommerce-container .summary .product-attribute-display{margin-bottom:10px}body.single-product #content .ast-woocommerce-container .summary p.price{margin-top:20px}body.single-product #content .ast-woocommerce-container .summary .prod_accordion{margin-top:30px}body.single-product #content .ast-woocommerce-container .summary .prod_accordion .fl-builder-content{padding:0}body.single-product #content .ast-woocommerce-container .summary .prod_accordion .fl-module-advanced-accordion.single-product-acc .uabb-adv-accordion-item.acc-item-empty{display:none}body.single-product #content .ast-woocommerce-container .summary .fl-module-advanced-accordion.single-product-acc .uabb-adv-accordion-item ul.docs_list_ul{list-style:none;margin:0 0 15px;padding:0}body.single-product #content .ast-woocommerce-container .summary .fl-module-advanced-accordion.single-product-acc .uabb-adv-accordion-item ul.docs_list_ul li:not(:last-child){margin-bottom:10px}body.single-product #content .ast-woocommerce-container .summary .fl-module-advanced-accordion.single-product-acc .uabb-adv-accordion-item ul.docs_list_ul li i{margin-right:10px}body.single-product #content .ast-woocommerce-container .summary .fl-module-advanced-accordion.single-product-acc .uabb-adv-accordion-item ul.docs_list_ul li a{text-decoration:none;color:#203a1f}body.single-product #content .ast-woocommerce-container .summary .fl-module-advanced-accordion.single-product-acc .uabb-adv-accordion-item ul.docs_list_ul li a:hover{color:#e8e54e}body.single-product #content .ast-woocommerce-container section.related.products{clear:both;padding-top:110px;padding-bottom:40px;position:relative}body.single-product #content .ast-woocommerce-container section.related.products>h2{font-size:40px;line-height:1.3em}body.single-product #content .ast-woocommerce-container section.related.products ul.products li.product{border-radius:10px}body.single-product #content .ast-woocommerce-container section.related.products ul.products li.product .astra-shop-thumbnail-wrap img{border-top-left-radius:10px;border-top-right-radius:10px}body.single-product #content .ast-woocommerce-container section.related.products ul.products li.product .woocommerce-loop-product__title{font-size:13px;line-height:1.3em;letter-spacing:1px;text-transform:uppercase}body.woocommerce-order-received #content .fl-module-rich-text.fl-node-ryf8sna1ov4c,body.woocommerce-order-received #content .woocommerce-order p.woocommerce-thankyou-order-received{display:none}.astra-advanced-hook-1069 .fl-row.fl-node-ozyenj07mu8h>.fl-row-content-wrap:before,body.single-product #content .ast-woocommerce-container section.related.products:before{content:"";width:10000px;height:1px;background-color:#ccc;display:block;position:absolute;left:-2000px;top:30px}body.page-id-8 #content .woocommerce{background-color:#fff;border-radius:10px}body.page-id-8 #content #primary{padding-bottom:80px}footer .footer-widget-area .widget-title,footer .footer-widget-area .ast-builder-html-element h4{font-size:16px !important;line-height:1.3em;text-transform:uppercase;letter-spacing:1px}footer .widget_nav_menu ul.menu li.menu-item{padding:3px 0}footer .widget_nav_menu ul.menu li.menu-item a:hover.menu-link,footer .widget_nav_menu ul.menu li.current-menu-item a.menu-link{color:#e8e54e}footer .site-below-footer-wrap .site-below-footer-inner-wrap{padding-top:30px;border-top:1px solid #ccc}@media (max-width:767px){.grecaptcha-badge{visibility:hidden;opacity:0}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-section{margin-bottom:30px !important}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-section .widget_nav_menu{text-align:center}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-primary-section-5 p{text-align:center}body.archive #content #main .ast-shop-toolbar-container{margin-bottom:0}body.woocommerce-page #content #primary{padding:50px 0 0}body.single-product #content #primary .ast-woocommerce-container{padding-left:0;padding-right:0}body.single-product #content #primary #ast-sticky-row-summary{padding:40px 20px}body.single-product #content .ast-woocommerce-container .summary button.single_add_to_cart_button{width:100%}body.single-product #content .ast-woocommerce-container .summary .single-product-acc .uabb-adv-accordion-item:nth-child(2) .uabb-adv-accordion-content{overflow-x:auto}body.single-product #content .ast-woocommerce-container section.related.products>h2{font-size:26px}body.single-product #content .ast-woocommerce-container section.related.products ul.products{display:flex;flex-direction:column}body.page-id-8 #content #primary{padding-bottom:50px}}@media (min-width:768px){#content .wpcf7-form div.row-2cols{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));grid-column-gap:20px}}@media (max-width:1024px){#content .uabb-woo-products ul.slick-dots{display:none !important}body.archive .ast-archive-description{margin-bottom:10px !important}body.single-product #content{overflow:hidden}body.single-product #content .ast-woocommerce-container .summary{padding-top:40px;padding-left:0}body.single-product #content .ast-woocommerce-container section.related.products{padding-bottom:20px}}@media (max-width:1024px) and (min-width:768px){footer .site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:repeat(2,1fr) !important}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-primary-section-5 p{text-align:left}footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .site-footer-section{margin-bottom:30px !important}body.woocommerce-page #content #primary{padding:60px 20px 0}body.single-product #content .ast-woocommerce-container section.related.products>h2{font-size:30px}body.single-product #content .ast-woocommerce-container section.related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important}body.page-id-8 #content #primary{padding-bottom:60px}}@media (min-width:1281px){body.single-product #content .ast-breadcrumbs-inner{padding-left:40px}}