.m-mobile-dropdown__underlay{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;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding-top:0;width:100%}.m-mobile-dropdown__nav{background-color:transparent;border-radius:var(--nav-border-radius);border-top-left-radius:0;border-top-right-radius:0;color:rgb(var(--color-text));padding:2rem}.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:1rem;list-style:none;margin:0;padding:0}.m-mobile-dropdown__list{margin-bottom:4rem}.m-mobile-dropdown__child-link,.m-mobile-dropdown__link{color:rgb(var(--section-color-text));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;display:flex;flex-wrap:nowrap;font-size:var(--nav-fs);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{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;padding:0 1.5rem}.m-mobile-dropdown .m-localization__form-wrapper{display:inline-block}.m-mobile-dropdown .m-localization .ts-dropdown{border:1px solid rgb(var(--color-border));border-bottom:none;border-radius:0;bottom:100%;box-shadow:none;margin-bottom:.5rem;top:auto}.m-mobile-dropdown .m-localization .ts-dropdown-content{max-height:25rem}.m-mobile-dropdown .m-localization .ts-wrapper.single .ts-control{padding-right:3rem!important}