.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:#4b2e18;background-image:url(//twiningsmoment.com/cdn/shop/t/2/assets/Menu_bg.png?v=157860990253845545731771238941);background-repeat:repeat;background-size:cover;overflow-x:hidden;border-right:1px solid rgba(255,255,255,.1)}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.js details[open]>.menu-drawer{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.menu-drawer{transform:translate(0);visibility:visible}.js .menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;height:auto!important;width:100%!important;background-color:#00000026!important;border-left:none!important}.menu-drawer__submenu .menu-drawer__close-button{display:none!important}.js .menu-drawer__navigation .submenu-open,.js .menu-drawer__menu-item{visibility:visible!important;opacity:1!important}.menu-drawer__inner-submenu{height:auto!important;overflow:visible!important}.menu-drawer__menu-item .icon-caret,.menu-drawer__menu-item .icon-arrow{display:none!important}summary.menu-drawer__menu-item:after{content:"";display:block;width:10px;height:10px;border-right:2px solid #b8860b;border-bottom:2px solid #b8860b;transform:rotate(45deg);transition:transform .3s ease;margin-left:auto;margin-right:.5rem}a.menu-drawer__menu-item:after{content:none!important;display:none!important}details[open]>summary.menu-drawer__menu-item:after{transform:rotate(225deg);margin-top:5px}.menu-drawer__menu-item{padding:1.8rem 3rem;text-decoration:none;display:flex;align-items:center;justify-content:space-between;color:#fff!important;font-family:Adonis,serif!important;font-size:24px!important;font-weight:400;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;border-bottom:1px solid #b8860b}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:active,.menu-drawer__menu-item--active{background-color:#ffffff0d;color:#fff!important}.menu-drawer__submenu .menu-drawer__menu-item{font-family:Sweet Sans Pro,sans-serif!important;font-size:18px!important;text-transform:capitalize;color:#fff!important;padding:1.2rem 3rem 1.2rem 5rem!important;border-bottom:none!important}.menu-drawer__submenu .menu-drawer__menu-item:hover{color:#fff!important;background-color:#ffffff0d}.menu-drawer__submenu .menu-drawer__menu-item:after{display:none!important}.menu-drawer__utility-links{display:none!important}.menu-drawer__close-button--top,.menu-drawer .icon-close{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-menu-drawer.css.map */
