.shopify-section-group-header-group.section{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important}.header__heading-logo-wrapper{width:auto}.header__heading-logo{height:20px!important;width:auto!important;max-width:none}.header.drawer-menu .desktop-localization-wrapper,.header.drawer-menu .header__icon--account{display:none}.menu-drawer{width:min(400px,calc(100vw - 32px))!important;max-width:400px!important;min-width:min(320px,calc(100vw - 32px))}@media screen and (max-width:599px){.menu-drawer{width:100vw!important;max-width:100vw!important;min-width:0!important}}.header__icon-cart-host{position:relative;display:inline-flex;align-items:center;justify-content:center}#cart-icon-bubble>.svg-wrapper,#cart-icon-bubble .cart-count-bubble,#cart-icon-bubble .header__cart-close{transition:transform .15s ease,opacity .15s ease}#cart-icon-bubble .header__cart-close{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;visibility:hidden;transform:scale(.8);color:inherit}#cart-icon-bubble .header__cart-close .icon{display:block;height:2.5rem;width:2.5rem}html.cart-drawer-open #cart-icon-bubble>.svg-wrapper,html.cart-drawer-open #cart-icon-bubble .cart-count-bubble{visibility:hidden;opacity:0;transform:scale(.8)}html.cart-drawer-open #cart-icon-bubble .header__cart-close{visibility:visible;opacity:1;transform:scale(1)}html.cart-drawer-open:has(cart-drawer.is-closing) #cart-icon-bubble>.svg-wrapper{visibility:visible;opacity:1;transform:scale(1.07)}html.cart-drawer-open:has(cart-drawer.is-closing) #cart-icon-bubble .cart-count-bubble{visibility:hidden;opacity:0;transform:scale(.8)}html.cart-drawer-open:has(cart-drawer.is-closing) #cart-icon-bubble .header__cart-close{visibility:hidden;opacity:0;transform:scale(.8)}html.cart-drawer-open #cart-icon-bubble:hover .header__cart-close{transform:scale(1.07)}html.cart-drawer-open .section-header{z-index:var(--amp-z-header-cart-open)}.section-header.menu-open{z-index:var(--amp-z-header-menu-open)}.header__icon--menu,.header__icon--menu:focus,.header__icon--menu:focus-visible{border:0!important;outline:none!important;box-shadow:none!important}.menu-drawer__localization{display:block!important}.menu-drawer__utility-links{padding:2rem 3rem!important}@media screen and (min-width:990px){.header--middle-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/amp-header.css.map */
