.header-actions{position:relative}.header-shop{border-radius:999px!important;padding:12px 20px!important;box-shadow:0 3px 12px #aa86351a!important}.header-shop[hidden]{display:none!important}.mr-header-basket{position:relative;order:99;flex:0 0 44px;width:44px;height:44px;display:inline-grid;place-items:center;background:#faf8f2;color:#172029;border:1px solid #dfd9ce;border-radius:50%;padding:9px;cursor:pointer}.mr-header-basket svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mr-basket-count{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:1px 4px;display:grid;place-items:center;border-radius:20px;background:#a68135;color:white;font:700 11px system-ui}.mr-basket-menu{position:absolute;right:0;top:100%;z-index:1000;background:white;border:1px solid #ded8cc;box-shadow:0 12px 30px #17202922;border-radius:16px;padding:16px;min-width:220px;color:#172029}.mr-basket-menu a{display:block;padding:12px;border-radius:8px}.mr-suggestions{position:absolute;top:100%;left:0;right:0;z-index:40;background:#fff;border:1px solid #ded8cc;border-radius:14px;box-shadow:0 8px 24px #17202918;padding:6px;max-height:320px;overflow:auto}.mr-suggestions[hidden],.mr-basket-menu[hidden]{display:none}.mr-suggestions a{display:block;text-align:left;padding:10px 12px;border-radius:8px;font:500 14px system-ui;color:#172029;text-decoration:none}.mr-suggestions a:hover,.mr-suggestions a:focus{background:#f5f0e5}.mr-search-wrap{position:relative}.nh-heading #nh-basket-button{display:none}@media(max-width:600px){.header-actions{gap:8px!important}.header-shop{font-size:12px!important;padding:10px 12px!important}.mr-header-basket{width:38px;height:38px;flex-basis:38px}.header-enquiry{font-size:12px!important}.store-header,.shop-header{flex-wrap:wrap}.store-header .header-actions{margin-left:auto}}

.shop-header-actions .basket-button{display:none}.shop-header-actions{position:relative;display:flex;align-items:center;gap:12px}

@media(max-width:600px){.store-header{display:flex!important;flex-wrap:wrap!important;height:auto!important;min-height:66px;padding:12px 0;gap:10px}.header-enquiry{display:inline-flex!important;padding:8px!important}.header-enquiry i{display:none}.store-header .header-actions{margin-left:auto}.store-header .store-brand b{font-size:14px}.store-header .store-brand img{width:34px;height:34px}.store-header .store-brand small{font-size:7px}}

@media(max-width:600px){.store-header .header-actions{max-width:100%;min-width:0;gap:6px!important}.store-header .header-actions .header-enquiry{font-size:11px!important;padding:8px 10px!important;min-width:0!important;gap:0!important}.store-header .header-actions .header-enquiry i{display:none!important}.store-header .header-actions .header-shop{font-size:11px!important;padding:10px 12px!important;white-space:nowrap}.store-header .header-actions .mobile-menu summary{width:36px!important;min-width:36px!important;padding:8px!important}.store-header .header-actions .mr-header-basket{margin-right:4px}}
