.am-cat-header{position:fixed;top:var(--cat-admin);left:0;right:0;z-index:9990;background:var(--cat-bg);border-bottom:1px solid var(--cat-line);color:var(--cat-ink);height:var(--cat-header);box-sizing:border-box}
.am-cat-header>div{display:flex;align-items:center;gap:10px;width:94%;height:100%;margin:auto}
.am-cat-back,.am-cat-cart{display:grid;place-items:center;flex:none;width:42px;height:44px;color:var(--cat-ink)!important;text-decoration:none!important;position:relative;border-radius:11px}
.am-cat-back svg,.am-cat-cart svg{width:25px;height:25px}.am-cat-back:hover,.am-cat-cart:hover{background:var(--cat-panel)}
.am-cat-cart [data-cat-cart-count]{position:absolute;right:0;top:1px;display:grid;place-items:center;min-width:17px;height:17px;padding:1px 4px;border-radius:12px;background:var(--cat-accent);color:var(--cat-on);font:750 10px 'DM Sans',sans-serif}.am-cat-cart [hidden]{display:none}
.am-cat-search{flex:1;min-width:0}.am-cat-search .dgwt-wcas-search-wrapp{width:100%;max-width:none;min-width:0;padding:0!important}.am-cat-search form{margin:0!important;position:relative}.am-cat-search .dgwt-wcas-sf-wrapp{padding:0!important;background:transparent!important;border-radius:13px!important}
body :is(.am-cat-header,.lm-header) .am-cat-search input[type=search]{display:block;width:100%;height:44px;min-height:44px;border:1px solid var(--cat-line)!important;border-radius:13px!important;background:var(--cat-panel)!important;color:var(--cat-ink)!important;padding:10px 43px 10px 13px!important;font:400 16px/1.3 'DM Sans',sans-serif!important;box-shadow:none!important;font-style:normal}
.am-cat-search input[type=search]::placeholder{font-size:14px}
.am-cat-search input::placeholder{color:var(--cat-muted)!important;opacity:1}.am-cat-search input::-webkit-search-cancel-button{display:none}
body :is(.am-cat-header,.lm-header) .am-cat-search button[type=submit]{position:absolute!important;inset:0 0 0 auto!important;display:grid!important;place-items:center!important;width:43px!important;min-width:43px;min-height:44px;height:44px;padding:11px!important;background:transparent!important;border:0!important;color:var(--cat-ink)!important;border-radius:0 13px 13px 0!important;box-shadow:none!important}
.am-cat-search button svg{width:21px!important;height:21px!important;fill:var(--cat-ink)}.am-cat-search .dgwt-wcas-ico-magnifier{left:auto!important;right:12px!important;opacity:1}.am-cat-search .dgwt-wcas-preloader{right:40px!important}.am-cat-search .dgwt-wcas-search-submit:before{display:none!important}
body :is(.am-cat-header,.lm-header) .am-cat-search .dgwt-wcas-search-submit svg,body :is(.am-cat-header,.lm-header) .am-cat-search .dgwt-wcas-search-submit svg path{fill:var(--cat-ink)!important}
.am-cat-search .dgwt-wcas-sf-wrapp:has(input:placeholder-shown) .dgwt-wcas-close{display:none!important}
body :is(.am-cat-header,.lm-header) .am-cat-search input:not(:placeholder-shown){padding-right:76px!important}
.am-cat-search .dgwt-wcas-close svg path{fill:var(--cat-muted)!important}
.am-cat-header-spacer{height:var(--cat-header)}
.am-cat-header :is(a,input,button):focus-visible{outline:2px solid var(--cat-accent)!important;outline-offset:3px}
body:has(.am-cat-search) .dgwt-wcas-suggestions-wrapp{z-index:9998!important;font-family:"DM Sans",sans-serif;border-radius:13px;border-color:var(--cat-line)}
@media(min-width:1024px){.am-cat-header>div{gap:18px}.am-cat-header .am-cat-search input[type=search]{height:46px!important;min-height:46px!important;font-size:16px!important}}
@media(max-width:350px){.am-cat-header>div{gap:3px;width:96%}.am-cat-back,.am-cat-cart{width:33px}.am-cat-header .am-cat-search input[type=search]{font-size:16px!important;padding-left:10px!important}.am-cat-search input[type=search]::placeholder{font-size:12px}}
