header-drawer .menu-drawer,header-drawer .menu-drawer__submenu{height:100%}header-drawer .menu-drawer__menu-item{padding:14px 0}header-drawer .menu-drawer__menu--grandchildlist{padding-bottom:0}header-drawer .menu-drawer__list-item span.menu-drawer__menu-item-text{font-size:16px;font-weight:500}header-drawer .menu-drawer__list-item .menu-drawer__menu--childlist .menu-drawer__menu-item{padding:0}header-drawer .menu-drawer__list-item .menu-drawer__menu--childlist-title span{font-size:20px}header-drawer .menu-drawer__menu--childlist-title span{font-weight:500}header-drawer .menu-drawer__menu.menu-drawer__menu--childlist .menu-drawer__menu-item{min-height:35px}header-drawer .menu-drawer__menu.menu-drawer__menu--childlist .menu-drawer__list-item{min-height:30px}header-drawer .mega-menu-promos{display:flex;gap:20px;margin-left:18.2px;margin-bottom:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}header-drawer .mega-menu-promos::-webkit-scrollbar{display:none}header-drawer .mega-menu-promos .mega-menu-promo-item{flex:0 0 calc((100% - 40px)/2)}header-drawer .mega-menu-promos a{width:50%;display:flex;flex-direction:column}header-drawer .mega-menu-promos a img{width:100%;height:250px;display:block;object-fit:cover}header-drawer .mega-menu-promos a .label-svg{display:flex;justify-content:space-between;padding:10px 10px 0 0}header-drawer .mega-menu-promos a .label-svg span{font-family:Playwrite US Trad;font-size:16px}header-drawer .menu-drawer__menu-secondary li.menu-drawer__list-item{border-bottom:none!important;min-height:auto;font-size:16px;padding-bottom:10px;font-family:Noto Sans}header-drawer .mega-menu-promo-wrapper{display:none}header-drawer .mega-menu-promo-wrapper.is-active{display:block!important}header-drawer .mega-menu-promo-wrapper img{display:block;backface-visibility:hidden;transform:translateZ(0)}header-drawer .mega-menu-promo-wrapper .mega-menu-promos{isolation:isolate}header-drawer .auth-buttons{display:flex;gap:15px;align-items:center;padding:18.2px}header-drawer .auth-buttons .btn{padding:9px 48px;text-decoration:none;font-weight:700;font-size:16px;display:inline-block;font-family:Playfair Display}header-drawer .auth-buttons .btn-primary{background:#46202f;color:#fff;border:1px solid #46202f}header-drawer .auth-buttons .btn-secondary{background:transparent;color:#000;border:1px solid #000}
/*# sourceMappingURL=/cdn/shop/t/15/assets/header-mobile.css.map */
