.custom-header-menu-drawer__wrapper{--color-header-links: #484F56;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;height:100vh;width:100vw;background-color:rgba(var(--color-overlay-rgb),.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.custom-header-menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background-color:rgba(var(--color-overlay-rgb),.7);opacity:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);visibility:hidden;will-change:transform;transform:translateY(50px);transition:opacity .25s cubic-bezier(.104,.204,.492,1),transform .25s cubic-bezier(.104,.204,.492,1);scrollbar-width:none;max-width:480px;overflow:hidden}.js .mobile-toggle-wrapper[open].active .custom-header-menu-drawer{opacity:1;visibility:visible;transform:translateY(0)}.custom-header-menu-drawer__inner-wrapper{height:100%;max-width:480px;display:flex;flex-direction:column;overflow-y:auto;background-color:#fff}.custom-header-menu-drawer__header{display:flex;padding:15px;gap:2px;align-items:center}.custom-header-menu-drawer__header .thb-mobile-account-link.kwik-pass-account2{display:flex;align-items:center;gap:8px;padding:0 16px}.custom-header-menu-drawer__header .thb-mobile-account-link.kwik-pass-login,.custom-header-menu-drawer__header .thb-mobile-account-link.kwik-pass-account2{color:#484f56}.custom-header-menu-drawer__header .thb-mobile-account-link.kwik-pass-login svg path,.custom-header-menu-drawer__header .thb-mobile-account-link.kwik-pass-account2 svg path{stroke:none!important}.custom-header-menu-drawer .thb-mobile-account-link.kwik-pass-login{display:flex;align-items:center;gap:8px;padding:0 16px}.custom-header-menu-drawer .thb-mobile-account-link.kwik-pass-login svg{max-width:15px}.custom-header-menu-drawer .thb-mobile-account-link.kwik-pass-login span{text-transform:uppercase;font-size:14px}#mobile-menu.custom-header-menu-drawer svg path{stroke:var(--color-header-links)}#mobile-menu.custom-header-menu-drawer .custom-header-menu-drawer__close-button s{width:20px;height:20px}#mobile-menu.custom-header-menu-drawer button.custom-header-menu-drawer__close-button{display:flex;align-items:center;height:40px}#mobile-menu.custom-header-menu-drawer button.custom-header-menu-drawer__close-button svg{width:20px;height:20px}#mobile-menu.custom-header-menu-drawer .custom-header-menu-drawer__close-button svg path{stroke:#000;stroke-width:2}.custom-header-menu-drawer__sub-header{display:flex;align-items:center;width:100%}.custom-header-menu-drawer__tab-label{flex-grow:1;flex-shrink:0}.custom-header-menu-drawer__tab-btn{position:relative;padding-block:16px;width:100%;font-weight:700}.custom-header-menu-drawer__tab-btn.active{font-weight:900}.custom-header-menu-drawer__tab-btn:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background-color:#343a40;transition:opacity .3s ease-in;opacity:0}.custom-header-menu-drawer__tab-btn.active:before{width:100%;opacity:1}.custom-header-menu-drawer__menu-wrapper{position:relative;flex-grow:1;overflow:hidden}.custom-header-menu-drawer__menu-column{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;overflow-y:auto;transform:translate(100%);transition:transform .4s ease-in-out;z-index:1;scrollbar-width:none}.custom-header-menu-drawer__menu-column.active{transform:translate(0);z-index:10}.custom-header-menu-drawer__menu-column.slide-left{transform:translate(-100%)}.custom-header-menu-drawer__menu-column.slide-right{transform:translate(100%)}.custom-header-menu-drawer__menu-column--level-1{display:flex;flex-direction:column;justify-content:space-between}.custom-header-menu-drawer__menu-column--level-2:not(.custom-header-menu-drawer__menu-item--tab),.custom-header-menu-drawer__menu-column--level-3{position:fixed;padding-block:.4rem}.custom-header-menu-drawer__menu-list{list-style:none;padding:0;margin:0}.custom-header-menu-drawer__menu-item{border-bottom:1px solid #eee;cursor:pointer;font-size:1rem;font-weight:400;letter-spacing:.05em;color:var(--color-header-links, --color-accent);text-transform:uppercase}.custom-header-menu-drawer__menu-item:not(:has(a)){padding:1rem;display:flex;justify-content:space-between;align-items:center}.custom-header-menu-drawer__menu-item a{font-size:1rem;font-weight:400;letter-spacing:.05em;color:var(--color-header-links, --color-accent);display:flex;justify-content:space-between;align-items:center;padding:1rem}.custom-header-menu-drawer__menu-item.custom-header-menu-drawer__menu-item--bg{background-size:cover;color:var(--clr, #000);text-shadow:rgba(52,58,64,.5) 0px 2px 2px}.custom-header-menu-drawer__menu-item.custom-header-menu-drawer__menu-item--bg a{padding-block:13%;padding-inline:1rem;color:var(--clr, #000);text-shadow:rgba(52,58,64,.5) 0px 2px 2px}#mobile-menu.custom-header-menu-drawer .custom-header-menu-drawer__menu-item.custom-header-menu-drawer__menu-item--bg path{stroke:var(--clr, --color-header-links)}.custom-header-menu-drawer__menu-item.custom-header-menu-drawer__menu-item--bg:not(:has(a)){padding-block:13%}.custom-header-menu-drawer__menu-item .custom-header-menu-drawer__menu-item--image{aspect-ratio:341 / 180;max-width:140px}.custom-header-menu-drawer__menu-list.custom-header-menu-drawer__menu-item--tab{display:none}.custom-header-menu-drawer__menu-list.custom-header-menu-drawer__menu-item--tab.active{display:block}.custom-header-menu-drawer__back-button{background:none;border:none;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;padding:1rem;text-transform:uppercase}.custom-header-menu-drawer__mega-menu-promotion{position:relative}.custom-header-menu-drawer__menu-list .mega-menu-promotion{width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-header-menu-drawer.css.map */
