html .ast-header-break-point .main-navigation .stack-on-mobile>li{width:100%;border-bottom:1px solid #fff}ul.sub-menu{display:block!important}section#block-11>.mobile-menu-phone-link{height:2.5rem!important;width:2.5rem!important;display:flex}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle{display:none}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{padding:0 1rem}.ast-builder-menu-mobile .main-navigation .menu-link:hover,.ast-builder-menu-mobile .main-navigation .main-header-menu>.menu-item:hover>.menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu>.menu-item:hover>.ast-menu-toggle{color:#fff;background:#6c6c6c;font-weight:600}ul.sub-menu>li{border-bottom:1px solid #fff}html .ast-header-break-point .main-navigation .stack-on-mobile li{width:100%}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item>.menu-link{color:#fff}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item>.menu-link{font-weight:500}span.ast-icon.icon-cart svg{display:none}.ast-site-header-cart i.astra-icon:after{background:#fff!important;right:-2rem}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item>.menu-link{border-bottom:1px solid #fff;background:#fff0}.fixed-top .ast-site-identity{padding:0}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{background:#aac521}#ast-desktop-header .ast-container{max-width:1380px}.main-header-menu>.menu-item>.menu-link,#astra-footer-menu>.menu-item>.menu-link{color:#fff}.ast-primary-header-bar{background:#aac521}.site-logo-img img{height:75px;width:260px}.ast-icon svg:not([fill]){fill:#fff}section#block-8 a{color:#fff}ul#ast-hf-menu-1 li a{text-transform:uppercase;font-weight:700}.ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-{border:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{background-color:gray}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{text-transform:uppercase!important;font-weight:700!important}.ast-builder-layout-element.ast-flex.site-header-focus-item+.ast-grid-left-center-section{display:none!important}html span.ast-icon.icon-bag span{color:#fff;font-size:.85rem;text-transform:uppercase;font-weight:700}.ast-icon svg{fill:#fff}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:1fr 2fr 1fr;grid-column-gap:0}.ast-icon-shopping-bag svg{height:2rem!important;width:1.75rem!important}.ast-icon.icon-search svg{height:1.25em!important;width:1.05em!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background-color:#fff;color:#000}.ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-{margin-top:-.25rem}section#block-22 img{width:11rem}#block-18 ul>li>img{width:10rem!important}section#block-22 img{width:12rem;margin-top:-1.25rem}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#aac521;padding:10px;border-radius:10px}.ast-desktop .ast-header-search .slide-search .search-form{border:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:8px 24px 8px 48px;line-height:24px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:17px}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#dbdbdb}.dgwt-wcas-search-wrapp{min-width:340px}.ast-builder-menu-mobile .main-navigation .main-header-menu,.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link,.ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:#6c6c6c}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item>.menu-link,.ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.menu-link,.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor>.ast-menu-toggle{background:#fff0}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover,.ast-builder-menu-mobile .main-navigation .main-header-menu>.menu-item:hover>.ast-menu-toggle{background:#fff0}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{border:1px solid #fff}div#astra-mobile-cart-drawer .total-cart-tax{margin-bottom:0}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;font-weight:400!important;text-transform:none!important;padding:.4rem .75rem!important;font-size:1rem!important}.ast-builder-menu-1 .main-header-menu>.menu-item>.sub-menu,.ast-builder-menu-1 .main-header-menu>.menu-item>.astra-full-megamenu-wrapper{background:#f1f1f1}.main-header-menu .menu-item{border-bottom:0}#ast-desktop-header .sub-menu .menu-item:hover>a{background:#ddd;color:#383838!important}#ast-mobile-header .sub-menu .menu-item:hover>a{color:#fff!important}.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto;border:none;background:#f1f1f1}.menu-link .ast-icon svg{fill:#383838}html #ast-hf-menu-1 .sub-menu li a{font-size:15px!important}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu>.menu-item{line-height:42px;background:#000}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu>.menu-item>a{color:#fff}#ast-hf-menu-1>.menu-item-has-children>a>span.dropdown-menu-toggle.ast-header-navigation-arrow>span>svg{fill:#fff}.ast-builder-menu-1 .main-header-menu>.menu-item>.sub-menu,.ast-builder-menu-1 .main-header-menu>.menu-item>.astra-full-megamenu-wrapper{border-top:none}.sub-menu .current-menu-parent a{color:#383838!important}#ast-hf-mobile-menu svg{fill:#fff}html .woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,html .woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-item-wrapper{margin-right:8px!important;margin-bottom:8px!important}.woocommerce-js div.product form.cart .variations th{margin-top:0rem!important;margin-bottom:0!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{margin-bottom:.5rem}.single p.usp_text{margin-bottom:1rem}.product_meta span.posted_in{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){background-color:#fff0;-webkit-box-shadow:none;box-shadow:none}.ast-header-woo-cart a{content:'';background:url(/wp-content/uploads/2026/06/header-basket-icon-edited-png.png) no-repeat center center;background-size:contain;width:29px;height:24px;display:flex;margin-top:-.25rem}.woocommerce-mini-cart__buttons a.button.wc-forward.ast-continue-shopping{color:#fff;border-radius:2rem;max-width:20rem;justify-content:center;display:flex;text-align:center;margin:auto}.single-manufacturer-wrapper img{background:#fff0;box-shadow:none!important;max-width:10rem}.single .title-logo-block{display:flex;gap:2rem;flex-wrap:wrap;order:-1}.site-header-section>div:last-child{display:flex;justify-content:right}.ast-breadcrumbs li.trail-item>a>span{color:#383838;font-weight:500}.ast-breadcrumbs li.trail-item.trail-end span{color:#aac521;font-weight:600}.wpr-mini-cart-image img{left:0!important;object-fit:contain!important;position:unset!important;margin-top:2rem!important;width:8em;height:5em}.woocommerce-js ul.cart_list li a,.woocommerce-js ul.product_list_widget li a{font-size:.85rem!important}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart-item .variation dt,.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart-item .variation dd{font-size:.85rem;line-height:1}.woocommerce-js a.remove:before{border:none}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{color:#363636}.woocommerce-js .widget_shopping_cart .total,.woocommerce-js.widget_shopping_cart .total{padding:0 1.25rem;font-size:.85rem;border:none}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__total{padding:.7em 1.34em 0;border:none}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#fff}.woocommerce-notices-wrapper,.woocommerce-message{color:#fff!important;border-radius:2rem}.woocommerce-notices-wrapper{margin-bottom:2rem}form.woocommerce-form.woocommerce-form-order-withdrawal-request.order-withdrawal-request .woocommerce-message{color:#333333!important}html .woocommerce-message{color:#333!important;outline-color:#6C6C6C}.eu-owb-notice-wrapper>.woocommerce-message:before{position:unset;margin-right:1rem}.elementor-widget-wpr-woo-grid .wpr-grid-product-categories a{display:none!important}.single nav.woocommerce-breadcrumb{display:none}.single #variation-description-container *{font-family:Montserrat!important}.woocommerce-variation-description{display:none}.woocommerce-js div.product .product_meta{border-top:none}.single div#tab-description p{margin-bottom:0;font-size:.9rem}.single .related .astra-shop-summary-wrap>.price{text-align:right}.woocommerce-mini-cart-item span.quantity{justify-content:right;width:100%;font-size:.85rem}.woocommerce-mini-cart-item ul.product_list_widget li img{top:40%}.footer-trustindex .elementor.elementor .e-con>.elementor-widget{max-width:100%;margin:auto}.footer-trustindex .elementor-element{margin:auto}svg.account-icon{display:none}