.site-header-cart{cursor:default}.site-header-cart>li>a{width:25px!important;float:right}.site-header-cart>li>a .amount{display:none}.site-header-cart .cart-contents::after{margin-top:6px}#site-header-cart>li:nth-child(2)>div>div>ul>li>span>span{font-size:15px;color:#000}.woocommerce-Price-amount.amount{font-size:22px}.custom-logo{max-width:300px}.custom-logo img{width:auto;margin-bottom:10px}.footer-cart-contents::before,.site-header-cart .cart-contents::after{content:""!important}.basket-container{display:none;position:relative}.basket-container .dropdown-menu-mini-cart{display:none;border:1px solid #eee;position:absolute;right:0;list-style-type:none;width:240px;padding:15px 15px 0 15px;margin:0}.basket-container .dropdown-menu-mini-cart:hover,.basket-container .dropdown-menu-mini-cart:focus{display:block}.basket-container .dropdown-menu-mini-cart .added_to_cart,.basket-container .dropdown-menu-mini-cart .button,.basket-container .dropdown-menu-mini-cart button{margin:0;padding:.6180469716em .81575em;font-size:.9em}.basket-container .dropdown-menu-mini-cart .button:first-child{margin-right:10px}.basket-container .dropdown-menu-mini-cart .woocommerce-mini-cart-item{padding-top:5px}.basket-container .cart-customlocation{margin-left:-10px;margin-right:5px;padding-bottom:15px;display:block}.basket-container .cart-customlocation .header-count{text-align:center;background:rgb(238 238 238 / .3);padding:5px 8px;border-radius:65%;font-weight:700;display:block;margin-top:-18px;font-size:.8em}.basket-container .cart-customlocation i{display:block;margin-top:-6px;margin-left:14px}.basket-container .cart-customlocation:hover+.dropdown-menu-mini-cart,.basket-container .cart-customlocation:focus+.dropdown-menu-mini-cart{display:block}.primary-navigation a{font-size:1.1em;padding-top:1.2em!important}.widget_product_search input[type="search"]{width:300px!important;padding:5px;background:none;border-bottom:#ddd 1px solid;box-shadow:none}.widget_product_search button[type="submit"]:hover,.widget_product_search button[type="submit"]:focus{background:#57ad68;color:#000}@media only screen and (min-width:993px){.site-header{padding-bottom:15px!important;margin-top:0}.site-header .col-full{display:flex}.site-header .col-full div:first-child{margin:auto;margin-left:0}.site-header .col-full::after,.site-header .col-full::before{display:none}.site-header .col-full .main-navigation{width:100%!important;clear:none!important;float:none!important;margin:0!important}.site-header .col-full .main-navigation .menu{clear:none;float:right;margin-left:0}.site-header .col-full .main-navigation .sub-menu{border:1px solid #ddd}.site-header .col-full .site-search{width:auto!important;float:none!important;padding-top:.7em}.site-header .col-full .site-search form{padding:1em 1.41575em 0 1.41575em;padding-left:2.617924em}.site-header .col-full .site-search form:before{color:#2c2d33;cursor:pointer}.site-header .col-full .site-search input[type=search]{width:0.1px!important;padding:0;border-bottom:0;background:#fff0;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;border-radius:0!important}.site-header .col-full .site-search input[type=search]:focus{padding-bottom:10px;width:200px!important;border-bottom:1px solid #ddd}.site-header .col-full .basket-container{padding-top:1.2em;display:block}.widget .cat-item.cat-parent{padding-left:0!important}.widget .cat-item::before{display:none}}@media only screen and (max-width:992px){.main-navigation>button{font-size:1.2em}.main-navigation>button:hover,.main-navigation>button:focus{color:#333}.main-navigation>button::after,.main-navigation>button::before,.main-navigation>button span::before{background:#333}.main-navigation>.menu-toggle{position:absolute;top:50px;right:2.617924em;border:0;padding-right:0;background:none}.main-navigation .handheld-navigation{padding-top:15px;clear:both;width:100%;margin:auto}.main-navigation .sub-menu li:last-child{border-bottom:0}.main-navigation{width:100%!important}.menu-item-has-children a::after,.site-header-cart,.site-header .site-search,.basket-container{display:none!important}.cactus-handheld-footer-bar{display:block!important}}@media only screen and (max-width:568px){.site-header .main-navigation>.menu-toggle{right:1.41575em}}@media only screen and (max-width:480px){.top-bar-custom{font-size:.7em}.site-header{padding-top:10px!important;padding-bottom:0!important}.site-header .main-navigation>.menu-toggle{top:30px;margin-top:0}.site-header .custom-logo{height:auto;width:60%}.site-header .custom-logo img{width:100%}.woocommerce-ordering{float:left!important;display:block;width:100%}.woocommerce-ordering select{float:left!important}}@media only screen and (max-width:380px){.cactus-primary-navigation{margin-top:-60px}}