body:not(.template-index) #main-content{padding-top:5rem}@media(min-width:1024px){.site-header .site-header__menu-btn{display:none}}.nav-item{position:relative;display:flex;align-items:center}.nav-item--has-children>.nav-link{display:inline-flex;align-items:center;gap:.3rem}.nav-link--toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background:none;border:none;font-family:inherit;line-height:inherit;text-align:left}.nav-link__caret{width:.85rem;height:.85rem;transform:rotate(90deg);transition:transform .2s ease}.nav-item--has-children:hover .nav-link__caret,.nav-item--has-children:focus-within .nav-link__caret,.nav-item--has-children.is-open .nav-link__caret{transform:rotate(-90deg)}.nav-dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%,.5rem);min-width:15rem;padding:.5rem;background-color:var(--color-card, #ffffff);border:1px solid rgba(36,35,33,.08);border-radius:.85rem;box-shadow:0 18px 40px -18px #24232159;display:flex;flex-direction:column;gap:.1rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:45}.nav-dropdown:before{content:"";position:absolute;top:-.75rem;left:0;right:0;height:.75rem}.nav-item--has-children:hover .nav-dropdown,.nav-item--has-children:focus-within .nav-dropdown,.nav-item--has-children.is-open .nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.nav-dropdown__link{font-size:.875rem;color:var(--color-ink, #242321);padding:.55rem .75rem;border-radius:.55rem;white-space:nowrap;transition:background-color .2s ease}.nav-dropdown__link:hover,.nav-dropdown__link.is-active{background-color:var(--color-sand, #e9e0d4)}.mobile-nav-group{padding:.85rem 0 .35rem;border-bottom:1px solid rgba(36,35,33,.08);color:var(--color-ink, #242321);font-family:var(--font-serif)}.mobile-nav-sublist{display:flex;flex-direction:column;padding:.25rem 0 .6rem .9rem}.mobile-nav-sublink{font-family:var(--font-sans);font-size:.95rem;color:var(--color-secondary, #77736d);padding:.6rem 0;border-bottom:1px solid rgba(36,35,33,.05)}.mobile-nav-sublink:last-child{border-bottom:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/header-nav.css.map */
