.ec-header.ec-wrap{display:grid;grid-template-columns:minmax(180px,1fr) auto;grid-template-areas:"brand links";gap:12px 30px;padding-block:14px}.ec-header.ec-header--localized{grid-template-columns:minmax(180px,1fr) auto 158px;grid-template-areas:"brand links country"}.ec-header .ec-brand{grid-area:brand}.ec-header-links{grid-area:links;display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0}.ec-header-links nav{min-width:0}.ec-header .ec-header-links nav ul{gap:22px}.ec-header .ec-header-links nav a,.ec-header .ec-basket{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-block:5px}.ec-header .ec-basket{gap:4px;flex:0 0 auto}.ec-basket-icon{display:none;width:21px;height:21px}.ec-header-localization{grid-area:country;display:block;min-width:0}.ec-header-country-form{margin:0}.ec-header-country-label{display:block;color:var(--ec-muted);font-size:10px;line-height:1.3;letter-spacing:.06em;margin-bottom:4px}.ec-header-country-controls{display:flex;gap:6px}.ec-header-country-controls select{min-width:0;width:100%;min-height:44px;padding:8px 26px 8px 10px;font-family:var(--ec-body);font-size:16px;line-height:1.25;color:var(--ec-ink);background-color:var(--ec-surface);border:1px solid var(--ec-line);border-radius:0;text-overflow:ellipsis;cursor:pointer}.ec-header-country-controls select:focus-visible,.ec-header-country-apply:focus-visible{outline:2px solid var(--ec-ink);outline-offset:3px}.ec-header-country-apply{min-height:44px;padding:8px;border:1px solid var(--ec-line);background:var(--ec-surface);color:var(--ec-ink);font-size:12px}ec-header-localization[data-enhanced=true] .ec-header-country-apply{display:none}@media(min-width:750px)and (max-width:1100px){.ec-header.ec-wrap,.ec-header.ec-header--localized{grid-template-columns:minmax(0,1fr) 158px;grid-template-areas:"brand country" "links links";gap:4px 20px;padding-block:10px}.ec-header .ec-header-links nav{width:auto}.ec-header .ec-header-links nav ul{gap:28px;font-size:14px}}@media(max-width:749px){.ec-header.ec-wrap,.ec-header.ec-header--localized{grid-template-columns:minmax(0,1fr) 126px;grid-template-areas:"brand country" "links links";gap:4px 12px;padding-block:10px 3px}.ec-header .ec-brand{max-width:214px;font-size:18px;line-height:1.12}.ec-header-links{gap:12px}.ec-header .ec-header-links nav{order:initial;width:auto;flex:1 1 auto;overflow:visible}.ec-header .ec-header-links nav ul{justify-content:space-between;gap:10px;font-size:12px}.ec-header .ec-header-links nav a{white-space:nowrap}.ec-header .ec-basket{min-width:44px;min-height:44px;position:relative}.ec-basket-icon{display:block}.ec-basket-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ec-basket-count{position:absolute;top:0;right:0;min-width:14px;background:var(--ec-paper);color:var(--ec-ink);font-size:10px;line-height:1.4}.ec-header-country-controls select{padding-inline-start:8px}}@media(max-width:359px){.ec-header.ec-wrap{padding-inline:16px;column-gap:8px}.ec-header .ec-brand{font-size:17px}.ec-header .ec-header-links nav ul{gap:8px;font-size:11px}.ec-header-links{gap:8px}}@media print{.ec-header-localization{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/earthbound-header.css.map */
