.m-mobile-dropdown--open .m-mobile-dropdown__underlay{height:100vh;opacity:1;pointer-events:auto;transition-delay:.1s,0s;transition-duration:.3s,0s;visibility:visible}.m-mobile-dropdown__underlay{backdrop-filter:blur(15px);background:rgba(var(--color-black),.2);height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease .1s,visibility 0s linear .4s;visibility:hidden;width:100%;z-index:-1}.m-mobile-dropdown__content{display:none;left:0;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding:3rem;position:absolute;top:100%;width:100%;z-index:2500}.m-mobile-dropdown__children,.m-mobile-dropdown__grandchildren{display:none}.m-mobile-dropdown__child-list,.m-mobile-dropdown__grandchild-list,.m-mobile-dropdown__list{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0}.m-mobile-dropdown__child-link,.m-mobile-dropdown__link{font-family:var(--ff-secondary);font-weight:var(--ff-secondary-weight);text-decoration:none;text-transform:var(--main-nav-letter-case)}.m-mobile-dropdown__link{align-items:center;border-bottom:1px solid rgb(var(--color-border));display:flex;flex-wrap:nowrap;font-size:var(--nav-fs);line-height:var(--nav-lh);padding-bottom:.5rem;width:100%}.m-mobile-dropdown__child-list{padding-block:2rem}.m-mobile-dropdown__child-link{display:block;font-size:var(--body-fs-xxs);line-height:var(--body-lh-xxs)}.m-mobile-dropdown__grandchildren-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.m-mobile-dropdown__grandchild-list{padding-block:3rem}.m-mobile-dropdown__grandchild-link{display:block;font-family:var(--ff-primary);font-size:var(--body-fs-xs);font-weight:200;line-height:var(--body-lh-xs);text-decoration:none;text-transform:none}.m-mobile-dropdown__collection-media,.m-mobile-dropdown__media{padding-block:3rem}.m-mobile-dropdown__collection-media img,.m-mobile-dropdown__media img{display:block;height:auto;width:100%}.m-mobile-dropdown__media{display:flex;flex-direction:column;gap:2rem}.m-mobile-dropdown__collection-media{max-width:10rem}.m-mobile-dropdown .m-localization{margin-top:3rem}