#header-component .menu-drawer,#header-component .menu-drawer__navigation,#header-component .menu-drawer__submenu,#header-component .menu-drawer__inner-submenu{background-color:#31231b!important}#header-component .menu-drawer{width:400px!important;max-width:100%!important}@media screen and (min-width:990px){#header-component .menu-drawer{width:780px!important;max-width:58vw!important}#header-component .menu-drawer__navigation{padding:30px 44px 52px!important}}@media screen and (min-width:750px)and (max-width:989px){#header-component .menu-drawer{width:560px!important;max-width:80vw!important}}@media screen and (max-width:749px){#header-component .menu-drawer{width:100%!important;max-width:100%!important}#header-component .menu-drawer__navigation{padding:20px 20px 40px!important}}#header-component .menu-drawer__navigation>ul.menu-drawer__menu{display:block!important;margin:0;padding:0;list-style:none}#header-component .menu-drawer__menu-container,#header-component .menu-drawer__menu-container--divider{border:0!important}#header-component .menu-drawer__list-item{min-height:0!important}#header-component summary.menu-drawer__menu-item--mainlist{display:flex!important;align-items:center;gap:16px;width:100%;min-height:0!important;padding:0 0 12px!important;margin:30px 0 0!important;border:0!important;cursor:pointer;list-style:none}#header-component summary.menu-drawer__menu-item--mainlist::-webkit-details-marker{display:none}#header-component summary.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:.72rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#ffffff9e!important;flex:0 0 auto}#header-component summary.menu-drawer__menu-item--mainlist:after{content:"";flex:1 1 auto;height:1px;background:#ffffff38}#header-component summary.menu-drawer__menu-item--mainlist .icon-caret{display:none!important}#header-component details.menu-drawer__menu-container[open]>.menu-drawer__submenu,#header-component details.menu-drawer__menu-container[open]>.menu-drawer__submenu>.menu-drawer__inner-submenu{position:static!important;inset:auto!important;width:100%!important;height:auto!important;transform:none!important;visibility:visible!important;opacity:1!important;overflow:visible!important;background:transparent!important}#header-component .menu-drawer__nav-buttons{display:none!important}#header-component ul.menu-drawer__menu--childlist{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:0;margin:0;padding:0;list-style:none}@media screen and (max-width:749px){#header-component ul.menu-drawer__menu--childlist{column-gap:22px}}#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item,#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item-text{font-size:1.0625rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;line-height:1.3}#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:0!important;padding:11px 0!important;border:0!important}#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item:hover{opacity:.72}#header-component ul.menu-drawer__menu--childlist .icon-caret{color:#ffffff73!important;width:11px;flex:0 0 11px}@media screen and (max-width:749px){#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item,#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item-text{font-size:1rem!important}#header-component ul.menu-drawer__menu--childlist .menu-drawer__menu-item{padding:9px 0!important}#header-component summary.menu-drawer__menu-item--mainlist{margin-top:24px!important}}#header-component .menu-drawer__utility-links{margin-top:32px;padding-top:22px;border-top:1px solid rgba(255,255,255,.22)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/karat-drawer-size.css.map */
