.main-header{display:grid;position:fixed;top:0;left:0;width:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:13px var(--pm)}.menu-left{justify-self:start;min-width:0}.menu-right{justify-self:end;min-width:0}.menu-right nav{display:flex;column-gap:35px}.icon{justify-self:center}.main-header .menu-right a,.main-header .menu-left a{color:var(--header-link-color, var(--red));text-decoration:underline;text-decoration-color:transparent;text-underline-offset:7px;text-decoration-thickness:0px;transition:all .32s ease-in-out}.main-header .menu-right a:hover,.main-header .menu-left a:hover{text-decoration-color:var(--header-link-color, var(--red))}.main-header .icon img{transition:transform .35s ease-in-out}.main-header .icon img:hover{transform:scale(1.05) rotate(2deg)}.open-mobile-menu{display:none}.mobile-menu__overlay{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#fefaf7;z-index:-1;padding:100px var(--pm) 0;opacity:0;pointer-events:none}.mobile-menu-nav{overflow:hidden}@media(max-width:996px){.menu-right{justify-self:end;min-width:0}.menu-right .right-menu{display:none}.menu-right nav{display:flex;column-gap:9px}.menu-left nav{display:none}.open-mobile-menu{display:block;background-color:transparent;box-shadow:none;border:none;text-transform:uppercase;color:var(--header-link-color, var(--red));text-decoration:underline;text-decoration-color:transparent;text-underline-offset:7px;text-decoration-thickness:0px;transition:all .32s ease-in-out;font-family:Cormorant Garamond;font-size:15px;line-height:1;padding:0}.main-header.active .open-mobile-menu,.main-header.active .menu-right a{color:var(--red)!important}.mobile-menu-nav{display:flex;flex-direction:column;justify-content:flex-start}.mobile-menu-nav a{text-decoration:none;text-transform:uppercase;color:var(--red);line-height:1;padding:7px 0}}.mobile-menu-images{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:73px}.mobile-menu-images .aspectholder{aspect-ratio:3/4;grid-column:span 1;position:relative}.mobile-menu-images .aspectholder img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-header.css.map */
