.grit-menu-drawer{color:var(--grit-ink);background:var(--grit-surface)}.grit-menu-drawer>:is(.grit-drawer-brand,.menu-drawer__navigation,.menu-drawer__featured-content){flex-shrink:0}.grit-menu-drawer .menu-drawer__utility-links{margin-block:12px 0}.grit-menu-drawer .grit-drawer-brand{position:sticky;top:0;z-index:2;padding:8px 16px;background:var(--grit-surface)}.grit-menu-drawer .grit-drawer-brand .menu-drawer__close-button{border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--grit-ink);min-width:44px;min-height:44px}.grit-menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--grit-font-body);font-size:26px;font-weight:600;line-height:1.2}.grit-menu-drawer .menu-drawer__navigation>.menu-drawer__menu{margin-bottom:0}.grit-menu-drawer .menu-drawer__menu-item[aria-current=page] .menu-drawer__menu-item-text{text-decoration:underline;text-decoration-color:var(--grit-primary);text-decoration-thickness:2px;text-underline-offset:6px}.grit-drawer-products{margin:24px;padding-block:24px;border-top:1px solid var(--grit-rule)}.grit-drawer-products h2{margin:0 0 20px;font-family:var(--grit-font-display);font-weight:700;font-size:20px;line-height:1.2;letter-spacing:var(--grit-display-tracking);text-transform:uppercase}.grit-drawer-products .grit-product-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0}.grit-drawer-products .grit-product-grid__item--featured{grid-column:1;grid-row:auto}.grit-drawer-products .grit-card--navigation{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;height:auto;align-items:center;padding:16px 0 0;border-top:1px solid var(--grit-rule)}.grit-drawer-products .grit-card--featured{grid-template-columns:128px minmax(0,1fr);padding:0 0 8px;border-top:0}.grit-drawer-products .grit-card--navigation .grit-card__media{grid-row:auto;aspect-ratio:4 / 5;height:auto}.grit-drawer-products .grit-card--featured .grit-card__media{aspect-ratio:1 / 1}.grit-drawer-products .grit-card--navigation .grit-card__image{transform:none}.grit-drawer-products .grit-card--navigation .grit-card__info{padding:0 22px 0 0;position:relative;color:inherit;text-decoration:none}.grit-drawer-products .grit-card--navigation .grit-card__title{font-size:21px;text-wrap:pretty}.grit-drawer-products .grit-card--navigation .grit-card__meta{font-size:12px;margin-top:6px}.grit-drawer-products .grit-card--navigation .grit-card__price{font-size:16px;padding-top:8px}.grit-drawer-products .grit-card__badge{position:static;align-self:flex-start;margin-bottom:8px;padding:4px 6px;font-size:10px;letter-spacing:0;white-space:nowrap}.grit-card__navigation-arrow{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);font-size:20px}.grit-drawer-products a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:360px){.grit-drawer-products{margin-inline:20px}.grit-drawer-products .grit-card--featured{grid-template-columns:104px minmax(0,1fr)}.grit-drawer-products .grit-card--navigation .grit-card__title{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/grit-navigation.css.map */
