.mobile-menu.mm-v2{background-color:var(--mm-bg,var(--color-header-bg));color:var(--mm-text,var(--color-header-link));transition:left .35s cubic-bezier(.2,.7,.2,1)}.mobile-menu.mm-v2 a,.mobile-menu.mm-v2 a:hover,.mobile-menu.mm-v2 a:focus,.mobile-menu.mm-v2 a:active{color:var(--mm-text,var(--color-header-link))}.mobile-menu.mm-v2 .mobile-menu-block{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);padding:20px 0 32px;-webkit-overflow-scrolling:touch}.mobile-menu.mm-v2 .mobile-menu-main-item__child-list{z-index:10;padding:15px 16px 24px;background-color:var(--mm-bg,var(--color-header-bg))}.mobile-menu.mm-v2 .mobile-menu-block:has(.mobile-menu-main-item__has-child.is-open)>:not(.mobile-menu-main-list){display:none}.mobile-menu.mm-v2 .mobile-menu-block:has(.mobile-menu-main-item__has-child.is-open){overflow-y:hidden}.mobile-menu.mm-v2 .mm-label{margin:0 16px 10px;font-size:11px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.mobile-menu.mm-v2 .mobile-menu-main-list{padding:0 16px;font-size:var(--mm-link-size,16px)}.mobile-menu.mm-v2 .mobile-menu-main-item-link>span:first-child,.mobile-menu.mm-v2 .mobile-menu-main-item__child-item-link>span:first-child{font-size:var(--mm-link-size,16px)}.mobile-menu.mm-v2 .mm-second-item>.mobile-menu-main-item-link>span:first-child{text-transform:uppercase}.mobile-menu.mm-v2 .mm-second-item .mobile-menu-main-item__child-item:has(a[href*=dual-knot-collection]){display:none}.mobile-menu.mm-v2.mm-serif .mobile-menu-main-item-link>span:first-child,.mobile-menu.mm-v2.mm-serif .mobile-menu-main-item__child-item-link>span:first-child{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.05;letter-spacing:0}.mobile-menu.mm-v2.mm-serif .mobile-menu-main-item__child-item-link>span:first-child{font-size:calc(var(--mm-link-size,16px) * .8)}.mobile-menu.mm-v2 .mobile-menu-main-item,.mobile-menu.mm-v2 .mobile-menu-main-item__child-item-link{border-bottom-color:color-mix(in srgb,currentColor 12%,transparent)}.mobile-menu.mm-v2 .mobile-menu-main-item__child-cild-item{border-bottom-color:color-mix(in srgb,currentColor 8%,transparent)}.mobile-menu.mm-v2 .mobile-menu-second-menu-list{padding:28px 16px 0}.mobile-menu.mm-v2 .mobile-menu-second-menu-item{margin:0 0 12px}.mobile-menu.mm-v2 .mobile-menu-orb{padding:8px 16px 0}.mobile-menu.mm-v2 .mobile-menu-socials{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);padding:4px 0 calc(8px + env(safe-area-inset-bottom))}.mobile-menu.mm-v2 .mm-promo-wrap{margin:28px 0 0}.mobile-menu.mm-v2 .mm-promos{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 16px}.mobile-menu.mm-v2 a.mm-promo{display:block}.mobile-menu.mm-v2 .mm-promo__media{position:relative;display:block;aspect-ratio:var(--mm-promo-ratio,4/5);overflow:hidden;background:#0000000f}.mobile-menu.mm-v2 .mm-promo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mobile-menu.mm-v2 .mm-promo--overlay .mm-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000080,#0000 55%)}.mobile-menu.mm-v2 .mm-promo__text{display:block;padding:10px 0 0}.mobile-menu.mm-v2 .mm-promo--overlay .mm-promo__text{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;padding:0;color:#fff}.mobile-menu.mm-v2 .mm-promo__title{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--mm-promo-size,18px);line-height:1}.mobile-menu.mm-v2 .mm-promo__cta{display:block;margin-top:5px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.mobile-menu.mm-v2 .mm-signup{margin:28px 16px 0;background:var(--mm-su-bg);color:var(--mm-su-text)}.mobile-menu.mm-v2 .mm-signup__img img{display:block;width:100%;height:auto;aspect-ratio:16/7;object-fit:cover}.mobile-menu.mm-v2 .mm-signup__body{padding:22px 18px 18px}.mobile-menu.mm-v2 .mm-signup__heading{margin:0 0 8px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--mm-su-h,24px);line-height:1}.mobile-menu.mm-v2 .mm-signup__text{margin:0 0 16px;font-size:13px;line-height:1.45}.mobile-menu.mm-v2 .mm-signup__form{display:flex;align-items:stretch;border:1px solid currentColor;margin:0}.mobile-menu.mm-v2 .mm-signup__form input{flex:1 1 auto;min-width:0;height:46px;padding:0 12px;border:0;border-radius:0;background:transparent;color:inherit;font-family:var(--font-body-family);font-size:16px;outline:none;-webkit-appearance:none;appearance:none;box-shadow:none}.mobile-menu.mm-v2 .mm-signup__form input::placeholder{color:inherit;opacity:.65}.mobile-menu.mm-v2 .mm-signup__form button{flex:0 0 auto;margin:0;padding:0 16px;border:0;border-radius:0;background:var(--mm-su-btn-bg);color:var(--mm-su-btn-text);font-family:var(--font-body-family);font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.mobile-menu.mm-v2 .mm-signup.is-loading button{opacity:.6}.mobile-menu.mm-v2 .mm-signup__msg{margin:10px 0 0;font-size:13px;line-height:1.4}.mobile-menu.mm-v2 .mm-signup__msg--error,.mobile-menu.mm-v2 .mm-signup__success{display:none}.mobile-menu.mm-v2 .mm-signup.is-error .mm-signup__msg--error{display:block}.mobile-menu.mm-v2 .mm-signup.is-success .mm-signup__form,.mobile-menu.mm-v2 .mm-signup.is-success .mm-signup__msg--error,.mobile-menu.mm-v2 .mm-signup.is-success .mm-signup__legal{display:none}.mobile-menu.mm-v2 .mm-signup.is-success .mm-signup__success{display:block}.mobile-menu.mm-v2 .mm-signup__success .mm-signup__msg{margin-top:0}.mobile-menu.mm-v2 .mm-signup__code{display:inline-block;margin-top:12px;padding:8px 14px;border:1px dashed currentColor;font-size:14px;letter-spacing:.14em}.mobile-menu.mm-v2 .mm-signup__legal{margin:10px 0 0;font-size:11px;line-height:1.4}.mobile-menu.mm-v2 .mm-signup a{color:inherit!important;text-decoration:underline}.mobile-menu.mm-v2 .mm-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/111/assets/mobile-menu-v2.css.map */
