.shopify-section:has(>.am-announcement[data-sticky=true]){position:sticky;top:0;z-index:40}.shopify-section:has(>.am-header[data-sticky=true]){position:sticky;top:var(--am-ann-h, 0px);z-index:41}.am-announcement{font-family:var(--am-font-body);font-size:11px;line-height:1.5;letter-spacing:.025em}@media(min-width:640px){.am-announcement{font-size:13px}}.am-announcement__inner{min-height:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;padding-block:8px;box-sizing:border-box}@media(min-width:640px){.am-announcement__inner{height:36px;flex-wrap:nowrap;gap:32px;padding-block:0}}.am-announcement__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-weight:500}.am-announcement__item a{color:inherit;text-decoration:none}.am-announcement__item a:hover{text-decoration:underline;text-underline-offset:3px}.am-announcement__dot{display:none;width:4px;height:4px;border-radius:50%;background:currentColor;flex-shrink:0}@media(min-width:640px){.am-announcement__dot{display:block}}.am-header__bar{background:var(--am-header-bg, var(--am-cream));border-bottom:1px solid transparent;transition:border-color .3s var(--am-ease)}.am-header.is-scrolled .am-header__bar{border-bottom-color:var(--am-border)}.am-header__inner{height:64px;display:flex;align-items:center;justify-content:space-between;gap:8px}@media(min-width:640px){.am-header__inner{height:80px;gap:16px}}.am-header__left{display:flex;align-items:center;gap:4px}.am-header__logo{display:inline-flex;align-items:center;color:var(--am-green);text-decoration:none;flex-shrink:0}.am-header__logo{min-height:44px}.am-header__logo-img{display:block;height:var(--am-logo-h-m, 24px);width:auto;max-width:104px;object-fit:contain}@media(min-width:640px){.am-header__logo{min-height:0}.am-header__logo-img{height:var(--am-logo-h, 32px);max-width:none}}.am-header__logo-text{font-family:var(--am-font-head);font-size:26px;font-weight:700;letter-spacing:-.03em}.am-header__nav{display:none}@media(min-width:1024px){.am-header__nav{display:flex;align-items:center;gap:12px}}@media(min-width:1280px){.am-header__nav{gap:24px}}.am-nav{display:flex;align-items:center;gap:12px;list-style:none;margin:0;padding:0}@media(min-width:1280px){.am-nav{gap:24px}}.am-header__cta-link{padding-block:10px}.am-nav__item{position:relative;display:flex;align-items:center;gap:2px}.am-nav__link{display:inline-flex;align-items:center;gap:4px;padding:8px 0;font-family:var(--am-font-body);font-size:14px;font-weight:500;line-height:20px;color:var(--am-green);text-decoration:none;background:none;border:0;cursor:pointer;transition:opacity .2s}.am-nav__link:hover,.am-nav__link.is-active,.am-dd.is-open>.am-dd__toggle--label{opacity:.7}.am-nav__link:focus-visible,.am-dd__toggle:focus-visible,.am-header__iconbtn:focus-visible{outline:2px solid var(--am-am);outline-offset:2px;border-radius:4px}.am-dd__toggle{display:inline-flex;align-items:center;padding:8px 4px;background:none;border:0;color:var(--am-green);cursor:pointer}.am-dd__toggle .am-icon{width:14px;height:14px;transition:transform .2s var(--am-ease)}.am-dd.is-open .am-dd__toggle .am-icon{transform:rotate(180deg)}.am-dd__panel{position:absolute;left:0;top:100%;z-index:50;width:256px;padding-top:12px;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s var(--am-ease),transform .2s var(--am-ease),visibility .2s}.am-dd.is-open .am-dd__panel{opacity:1;visibility:visible;transform:none}.am-dd__card{list-style:none;margin:0;padding:8px;background:var(--am-cream);border:1px solid var(--am-border);border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.am-dd__li--divider{border-top:1px solid var(--am-border);margin-top:8px;padding-top:8px}.am-dd__link{display:block;padding:8px 12px;border-radius:6px;font-family:var(--am-font-body);font-size:14px;line-height:20px;color:var(--am-green);text-decoration:none;transition:background-color .2s}.am-dd__link:hover,.am-dd__link:focus-visible{background:color-mix(in srgb,var(--am-tan) 70%,transparent)}.am-dd__label{display:flex;align-items:center;gap:8px}.am-dd__link--rich .am-dd__label{font-weight:500}.am-dd__badge{background:var(--am-tan);color:var(--am-green);font-size:9px;font-weight:500;line-height:1.25;padding:2px 6px;border-radius:2px}.am-dd__desc{display:block;margin-top:2px;font-size:12px;line-height:16px;color:var(--am-green)}.am-header__cta{flex-shrink:0}.am-header__icons{display:flex;align-items:center;gap:0}@media(min-width:640px){.am-header__icons{gap:4px}}.am-header__iconbtn{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:none;border:0;color:var(--am-green);cursor:pointer;text-decoration:none;transition:background-color .2s}@media(min-width:640px){.am-header__iconbtn{width:40px;height:40px}}.am-header__iconbtn:hover{background:var(--am-tan)}.am-header__iconbtn .am-icon{width:18px;height:18px}.am-header__burger{margin-left:-10px}@media(min-width:1024px){.am-header__burger{display:none}}.am-cart-count{position:absolute;top:3px;right:1px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:9999px;background:var(--am-am);color:var(--am-green);font-size:10px;font-weight:700;line-height:16px;text-align:center}.am-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.am-drawer.is-open{visibility:visible;pointer-events:auto}.am-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .3s var(--am-ease)}.am-drawer.is-open .am-drawer__overlay{opacity:1}.am-drawer__panel{position:absolute;top:0;right:0;height:100%;width:85%;max-width:384px;display:flex;flex-direction:column;background:var(--am-cream);box-shadow:-10px 0 30px #0000001f;transform:translate(100%);transition:transform .35s var(--am-ease)}.am-drawer.is-open .am-drawer__panel{transform:none}.am-drawer__head{height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 20px;border-bottom:1px solid var(--am-border);box-sizing:border-box}.am-drawer__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 20px}.am-drawer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.am-drawer__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;font-family:var(--am-font-body);font-size:18px;font-weight:500;line-height:1.4;color:var(--am-green);text-decoration:none;cursor:pointer;list-style:none;transition:opacity .2s}.am-drawer__link:hover{opacity:.7}.am-drawer__link::-webkit-details-marker{display:none}.am-drawer__link .am-icon{width:16px;height:16px;transition:transform .2s var(--am-ease)}.am-drawer__group[open]>summary .am-icon{transform:rotate(180deg)}.am-drawer__list>li:first-child>.am-drawer__group{border-bottom:1px solid var(--am-border);padding-bottom:8px}.am-drawer__list>li:not(:first-child)>.am-drawer__group{border-top:1px solid var(--am-border);padding-top:8px}.am-drawer__sub{list-style:none;margin:0 0 8px;padding:0}.am-drawer__sub .am-dd__link{min-height:44px;box-sizing:border-box}.am-drawer__cta{padding:12px 0}.am-drawer__cta .am-btn{width:100%}.am-drawer__foot{flex-shrink:0;display:flex;justify-content:space-between;gap:12px;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--am-border)}.am-drawer__foot a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--am-green);text-decoration:none}.am-drawer__foot .am-icon{width:18px;height:18px}body.am-lock{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/am-header.css.map */
