.avero-mobile-tool{display:none}.avero-tool-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:min(100%,560px);height:100%;height:100dvh;max-width:100%;max-height:100%;margin:0 0 0 auto;padding:max(24px,env(safe-area-inset-top)) 24px max(28px,env(safe-area-inset-bottom));border:0;background:#fff;color:#171714;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;text-align:start}.avero-tool-dialog::backdrop{background:#00000061}.avero-tool-dialog__head{display:flex;position:sticky;top:calc(-1*max(24px,env(safe-area-inset-top)));z-index:2;justify-content:space-between;align-items:center;gap:12px;margin:calc(-1*max(24px,env(safe-area-inset-top))) -24px 0;padding:max(24px,env(safe-area-inset-top)) 24px 8px;background:#fff}.avero-tool-dialog__head h2{margin:0;font:400 25px/1.25 var(--font-heading-family);text-transform:none;letter-spacing:0}.avero-tool-dialog__close{flex:0 0 44px;width:44px;height:44px;padding:10px;border:0;background:transparent;color:inherit;cursor:pointer}.avero-tool-dialog__intro{margin:12px 0 24px;font:400 14px/1.5 var(--font-button-family);color:#66665f}.avero-tool-dialog .field__input{font-size:16px;min-height:48px}.avero-tool-dialog .search__controls{margin:0}.avero-tool-dialog .predictive-search__title{font-size:15px}.avero-tool-dialog .predictive-search__links-link{display:block;padding-block:10px;font-size:15px}.avero-tool-dialog .predictive-search__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.avero-country-list{margin:0;padding:0;list-style:none}.avero-country-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:14px 4px;border:0;border-bottom:1px solid #eeede9;background:transparent;color:inherit;text-align:start;font:400 15px/1.4 var(--font-button-family);cursor:pointer}.avero-country-option__currency{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#66665f;font-size:13px}.avero-country-option.is-current{font-weight:500}.avero-country-option.is-current .avero-country-option__currency{color:#171714}.avero-tool-dialog :focus-visible,.avero-mobile-tool:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){.avero-country-option:hover{background:#f7f7f4}}@media screen and (max-width:989px){#header .header__inner{grid-template-columns:88px minmax(0,1fr) 88px;column-gap:0}#header .header__drawer{grid-column:1;grid-row:1}#header .header__logo{grid-column:2;grid-row:1;justify-self:center;max-width:min(100%,132px)}#header .header__utils{grid-column:3;grid-row:1}#header .header__utils-items{margin:0}#header .header__utils-item--cart{padding:0}#header #cart-counter,#header #Navigation-drawer-button-header{display:flex;align-items:center;justify-content:center;width:44px;height:44px}#header #Navigation-drawer-button-header svg{width:24px;height:24px;inset-block-start:10px;inset-inline-start:10px}#header .avero-mobile-tool{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;align-items:center;justify-content:center;color:inherit;z-index:3;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#header .avero-mobile-tool--search{inset-inline-start:44px}#header .avero-mobile-tool--country{inset-inline-end:44px}#header .avero-mobile-tool svg{width:24px;height:24px;pointer-events:none}}@media(prefers-reduced-motion:no-preference){.avero-tool-dialog[open]{animation:avero-tools-enter .16s ease-out}@keyframes avero-tools-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.avero-country-option__name{display:flex;flex-direction:column;gap:3px}.avero-country-option__name small{font-size:12px;font-weight:400;color:#66665f}.avero-country-option__name small:empty{display:none}@media screen and (max-width:989px){#header #cart-counter{position:relative}#header #cart-counter .cart-count-badge{position:absolute;inset:0 0 auto auto;width:20px;height:20px;min-width:20px;margin:0;padding:0;border:0;border-radius:50%;background:#000;color:#fff;font-family:var(--font-heading-family);font-size:12px;font-weight:400;line-height:1;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;text-align:center;white-space:nowrap;transform:none;box-shadow:none;pointer-events:none;z-index:1}#header #cart-counter .cart-count-badge:not(.hidden){display:grid;place-items:center}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/avero-mobile-tools.css.map */
