:root{--ame-header-max: 1500px;--ame-header-pad: clamp(20px, 2.5vw, 44px)}.ame-announce{font-size:1.27rem}.ame-announce__inner{max-width:var(--ame-header-max);padding:0 var(--ame-header-pad);min-height:32px;gap:20px}.ame-announce__items{gap:4px 28px}.ame-announce__item svg{width:16px;height:16px}.ame-announce__item a,.ame-announce__reviews,.ame-announce__phone{min-height:32px}.ame-announce__stars svg{width:13px;height:13px}sticky-header.header-wrapper,.header-wrapper,.section-header.shopify-section-header-sticky{background:#fff!important}sticky-header.header-wrapper header.header.page-width,.header-wrapper header.header.page-width{display:block!important;width:100%;max-width:var(--ame-header-max)!important;margin-inline:auto!important;padding:5px var(--ame-header-pad)!important;box-sizing:border-box}header.header .container{display:grid!important;grid-template-columns:minmax(170px,200px) minmax(320px,650px) auto;align-items:center;justify-content:space-between;column-gap:clamp(16px,2vw,40px);width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.header-left{grid-area:auto!important;grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:flex-start!important;column-gap:12px;width:auto!important;min-width:0;flex-shrink:0}.logo-container{display:flex;align-items:center;justify-content:flex-start!important;width:auto!important}.logo-container .header__heading-link.link,.header__heading-link{display:flex;padding:0!important;margin:0!important}.header__heading-logo-wrapper{display:block;width:170px!important;max-width:170px!important}.header__heading-logo{display:block;width:170px!important;height:85px!important;max-height:none!important;object-fit:contain;aspect-ratio:2 / 1}.header-search{grid-area:auto!important;grid-column:2;grid-row:1;flex:none!important;width:100%;max-width:none!important;min-width:0;margin:0!important}.custom-header-wrapper{display:flex!important;width:100%;border:0!important;border-radius:0;overflow:visible}.custom-search-wrapper{position:relative;width:100%;min-width:0!important;max-width:650px}.custom-search-input{height:46px!important;min-height:46px!important;width:100%;padding:0 60px 0 16px!important;border:1.5px solid #aab8c5!important;border-radius:10px!important;background:#fff!important;color:var(--ame-text, #1a1a2e);font-size:var(--ame-text-sm, 1.4rem)!important;box-shadow:none!important;outline:none}.custom-search-input::placeholder{color:#55626d;opacity:1}.custom-search-input:focus,.custom-search-input:focus-visible{border-color:var(--ame-primary, #0075b8)!important;outline:3px solid rgba(0,117,184,.35);outline-offset:1px}.custom-search-button{position:absolute;right:0;top:0;transform:none;height:46px!important;width:50px!important;padding:0!important;border-radius:0 10px 10px 0!important;background:var(--ame-primary, #0075b8)}.custom-search-button:hover{background:var(--ame-primary-dark, #004a73)}.custom-search-button svg{width:20px;height:20px}.custom-search-button:focus-visible{outline:3px solid #0088d4;outline-offset:2px}header.header .header__icons{grid-area:auto!important;grid-column:3;grid-row:1;display:flex;align-items:center;justify-self:end;width:auto!important;gap:clamp(14px,1.5vw,28px);column-gap:clamp(14px,1.5vw,28px);padding:0!important;flex-shrink:0}header.header .header__icons .custom-header-button,header.header .header__icons .desktop-localization-wrapper{display:contents}.phone-call{display:flex;flex-direction:column;justify-content:center;min-width:200px;max-width:230px}.ame-phone-link{gap:10px;padding:0}.ame-phone-icon{width:40px;height:40px}.ame-phone-text{line-height:1.1}.ame-phone-text small{font-size:1.1rem;letter-spacing:.08em;line-height:1.15}.ame-phone-text span{font-size:1.95rem;font-weight:800;line-height:1.1}.ame-phone-hours{margin:3px 0 0;padding-left:50px;font-size:1.15rem;line-height:1.15}.customer-action--cta{display:inline-flex;align-items:center;gap:8px;min-height:45px!important;padding:0 18px!important;font-size:var(--ame-text-sm, 1.4rem);line-height:1}.customer-action--cta svg{width:20px;height:20px;flex:none}header.header .header__icon--cart,#cart-icon-bubble{width:44px!important;height:44px!important;min-width:44px;margin:0}#cart-icon-bubble svg{width:24px;height:24px}.header__heading-link:focus-visible,.ame-phone-link:focus-visible,.customer-action--cta:focus-visible,header.header .header__icon:focus-visible{outline:3px solid #0088d4;outline-offset:2px;border-radius:6px}.ame-mega__inner{max-width:var(--ame-header-max);padding:0 var(--ame-header-pad);box-sizing:border-box}.scrolled-past-header .ame-phone-hours{display:none}.scrolled-past-header .ame-phone-icon{width:34px;height:34px}@media screen and (min-width:990px)and (max-width:1279px){header.header .container{grid-template-columns:minmax(140px,150px) minmax(260px,1fr) auto;column-gap:16px}.header__heading-logo-wrapper{width:156px!important;max-width:156px!important}.header__heading-logo{width:156px!important;height:78px!important}.ame-phone-hours{display:none}.phone-call{min-width:0}.ame-phone-text span{font-size:1.7rem}}@media screen and (min-width:990px)and (max-width:1099px){.ame-phone-text small,.customer-action--cta .customer-action__label{display:none}.customer-action--cta{padding:0 12px!important}}@media screen and (min-width:750px)and (max-width:989px){.ame-announce__inner{padding:0 16px;gap:12px}.ame-announce__items{flex:1 1 auto;min-width:0;overflow:hidden}.ame-announce__item:nth-child(n+2){display:none}.ame-announce__reviews-text{display:none}sticky-header.header-wrapper header.header.page-width,.header-wrapper header.header.page-width{padding:8px 16px!important}header.header .container{grid-template-columns:auto minmax(180px,1fr) auto;column-gap:12px}.mobile-hamburger{width:auto!important}.header-left{column-gap:8px}.header__heading-logo-wrapper{width:140px!important;max-width:140px!important}.header__heading-logo{width:140px!important;height:70px!important}.ame-phone-hours,.ame-phone-text small{display:none}.phone-call{min-width:0}.ame-phone-icon{width:36px;height:36px}.ame-phone-text span{font-size:1.6rem}header.header .header__icons{gap:10px;column-gap:10px}.custom-search-input{padding-right:52px!important}}@media screen and (max-width:749px){sticky-header.header-wrapper header.header.page-width,.header-wrapper header.header.page-width{padding:6px 12px!important}header.header .container{grid-template-columns:auto 1fr auto;column-gap:6px}.custom-header-wrapper{display:none!important}.mobile-hamburger{width:auto!important}.header-left{column-gap:4px;width:auto!important}.logo-container{width:auto!important}.header__heading-logo-wrapper{width:128px!important;max-width:128px!important}.header__heading-logo{width:128px!important;height:64px!important}header.header .header__icons{gap:4px;column-gap:4px}header.header .header__icons details-modal.header__search{display:block!important;line-height:0}header.header .header__icons details-modal.header__search summary{width:44px!important;height:44px!important;min-width:44px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:429px){.header__heading-logo-wrapper{width:112px!important;max-width:112px!important}.header__heading-logo{width:112px!important;height:56px!important}}@media screen and (max-width:989px){header.header .header__icons details-modal.header__search .search-modal{z-index:1002!important}header.header .header__icons details-modal.header__search .search-modal__content{padding:8px 52px 8px 12px;align-items:center}header.header .header__icons details-modal.header__search .search-modal__form{width:100%}header.header .header__icons details-modal.header__search .search__input.field__input{min-height:48px;font-size:1.6rem!important;padding-right:9.4rem}header.header .header__icons details-modal.header__search .search__button,header.header .header__icons details-modal.header__search .reset__button{width:4.4rem;height:calc(100% - 2 * var(--inputs-border-width))}header.header .header__icons details-modal.header__search .search-modal__close-button{right:4px;width:44px;height:44px}header.header .header__icons details-modal.header__search .search-modal__close-button .icon{width:2rem;height:2rem}header.header .header__icons details-modal.header__search[open] summary{z-index:1003}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ame-header.css.map */
