.base-a-header-utilities{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:17px;color:#323232;font:400 16px/1.35 Arial,sans-serif;text-transform:none;letter-spacing:0;max-width:100%}.base-a-header-utilities__top,.base-a-header-utilities__localization,.base-a-header-utilities__bottom{display:flex;align-items:center}.base-a-header-utilities__top{gap:28px}.base-a-header-utilities__localization{gap:24px}.base-a-header-utilities .halo-top-language,.base-a-header-utilities .halo-top-currency{position:relative;margin:0}.base-a-header-utilities .dropdown-label{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.base-a-header-utilities .dropdown-label .text-language{text-transform:uppercase}.base-a-header-utilities .dropdown-label .icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.base-a-header-utilities .dropdown-label .icon svg{width:20px;height:20px;display:block}.base-a-header-utilities .dropdown-label .text+svg{display:none}.base-a-header-utilities .dropdown-label.show-icon,.base-a-header-utilities .dropdown-label.d-none{display:flex!important}.base-a-header-utilities__search{width:196px}.base-a-search-form{display:flex;align-items:center;margin:0;background:#fafafa;border-bottom:1px solid #e7e7e7;height:39px}.base-a-search-form input[type=search]{flex:1;min-width:0;width:100%;border:0;border-radius:0;outline-offset:2px;padding:9px 12px;background:transparent;color:#323232;font:inherit;-webkit-appearance:none;appearance:none}.base-a-search-form input::placeholder{color:#323232;opacity:1}.base-a-search-form input:focus::placeholder{color:transparent}.base-a-search-form button{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;padding:8px;background:transparent;border:0;color:#323232;cursor:pointer}.base-a-search-form button svg{width:20px;height:20px;fill:currentColor;transform:scaleX(-1)}.base-a-header-utilities__bottom{gap:32px}.base-a-header-cart{display:flex;align-items:center;gap:10px;color:inherit!important;white-space:nowrap}.base-a-header-cart>.icon,.base-a-header-cart>svg{width:22px;height:25px;fill:currentColor;flex-shrink:0}.base-a-header-cart__count.cart-count-bubble{position:static!important;display:flex!important;align-items:center;justify-content:center;width:27px;height:27px;min-width:27px;border-radius:50%;background:#000;color:#fff;font:400 16px/1 Arial,sans-serif;margin:0}.base-a-header-account{color:inherit!important;white-space:nowrap}.base-a-header-utilities a:focus-visible,.base-a-search-form button:focus-visible{outline:2px solid #323232;outline-offset:3px}.base-a-search-panel{position:absolute;right:0;top:44px;width:570px;max-width:calc(100vw - 40px);background:#fff;border:1px solid #eee;box-shadow:0 1px 4px #00000014;z-index:50;text-align:left}.base-a-search-panel[hidden]{display:none!important}.base-a-search-panel .quickSearchResultsWidget{display:block!important;position:static!important;width:100%!important;left:auto!important;right:auto!important;box-shadow:none!important}.base-a-search-panel .quickSearchResults{padding:25px 30px;max-height:none;overflow:visible}.base-a-search-panel .container{width:100%;max-width:none;padding:0}.base-a-search-panel .search-block-title{display:block;margin:0 0 18px;padding:0 0 14px;border-bottom:1px solid #ddd;font:700 16px/1.3 Arial,sans-serif;text-transform:uppercase;color:#222}.base-a-search-panel .header-search-popup-close{display:none}.base-a-search-panel .list-item{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none}.base-a-search-panel .list-item>.item{margin:0;padding:0;float:none}.base-a-search-panel .list-item .link{display:flex;align-items:center;gap:8px;padding:9px 11px;background:#f7f7f7;color:#666;font:400 15px/1.3 Arial,sans-serif;white-space:nowrap}.base-a-search-panel .list-item .link svg{width:17px;height:17px;fill:currentColor;transform:scaleX(-1);flex-shrink:0}.base-a-search-panel .list-item .link:hover{background:#eee;color:#222}@media(max-width:640px){.base-a-header-utilities{font-size:14px;align-items:stretch}.base-a-header-utilities__top{justify-content:flex-end;gap:16px}.base-a-header-utilities__localization{gap:14px}.base-a-header-utilities__search{width:170px;min-width:0}.base-a-header-utilities__bottom{justify-content:flex-end}.base-a-search-panel{width:100%;max-width:100%;top:44px}.base-a-search-panel .quickSearchResults{padding:20px 16px}.base-a-search-panel .list-item .link{font-size:13px;padding:8px 9px}.base-a-search-panel .list-item{gap:10px}}.base-a-country-selector{position:relative;margin:0}.base-a-country-selector>summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;color:inherit;white-space:nowrap}.base-a-country-selector>summary::-webkit-details-marker{display:none}.base-a-country-selector>summary::marker{content:""}.base-a-country-flag{font-size:20px;line-height:1}.base-a-country-panel{position:absolute;right:0;top:calc(100% + 12px);min-width:250px;max-width:calc(100vw - 40px);max-height:60vh;overflow:auto;background:#fff;box-shadow:0 2px 8px #0002;border:1px solid #eee;padding:12px;z-index:70}.base-a-country-panel ul{list-style:none;margin:0;padding:0}.base-a-country-label{margin:0 0 8px;font-size:13px}.base-a-country-panel button{display:block;width:100%;text-align:left;padding:9px 10px;background:#fff;color:#222;border:0;cursor:pointer;font-size:13px;line-height:1.4}.base-a-country-panel button:hover,.base-a-country-panel button[aria-current=true]{background:#f3f3f3}.base-a-country-selector summary:focus-visible,.base-a-country-panel button:focus-visible{outline:2px solid #333;outline-offset:2px}@media(max-width:640px){.base-a-country-selector{position:static}.base-a-country-panel{left:0;right:0;top:40px;width:auto;min-width:0;max-width:100%}}.base-a-country-panel button{display:flex;align-items:center;gap:10px}.base-a-country-panel .base-a-country-flag{flex:0 0 24px;width:24px;text-align:center}.base-a-country-option__label{flex:1;min-width:0}.base-a-country-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;font-weight:400!important}.shopify-section:has(.base-a-search-panel:not([hidden])),.header-classic:has(.base-a-search-panel:not([hidden])){position:relative;z-index:1001}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base-a-header-utilities.css.map */
