@media (max-width:1100px){.header.shopHeader{position:relative}.header.shopHeader .mobileMenu{position:static}.header.shopHeader .mobileMenu>div{width:auto;max-width:100%;max-height:calc(100vh - 90px);overscroll-behavior:contain;max-height:calc(100dvh - 90px);padding:12px 5vw max(20px, env(safe-area-inset-bottom));z-index:60;background:#fbf7f0;flex-direction:column;gap:0;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.header.shopHeader .mobileMenu>div a{overflow-wrap:anywhere;border-bottom:1px solid #e8dfd3;min-height:48px;padding:12px 0;font-size:16px;line-height:1.4}}.contactSaveLayout{padding-bottom:calc(140px + env(safe-area-inset-bottom))}.contactSaveBar{padding-left:max(16px, env(safe-area-inset-left))!important;padding-right:max(16px, env(safe-area-inset-right))!important}.contactSaveBar a{line-height:1.4}.contactSaveBar p{text-wrap:balance;max-width:440px;margin-left:auto!important;margin-right:auto!important}
