main-navigation-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:block}main-navigation-drawer[hidden]{display:none}.mnd__btn .categories-close-icon,.main-navigation-drawer-opened .mnd__btn .categories-hamburger-icon{display:none!important}.main-navigation-drawer-opened .mnd__btn .categories-close-icon{display:flex!important}.main-navigation-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a}.main-navigation-drawer__panel{position:absolute;top:var(--main-navigation-drawer-top, 0);left:0;display:flex;flex-direction:column;width:min(100vw,393px);height:calc(100dvh - var(--main-navigation-drawer-top, 0px));overflow:hidden;background:var(--color-white, #fff);box-shadow:0 4px 4px #00000040;transform:translate3d(-100%,0,0);transition:transform .25s ease}main-navigation-drawer.opening .main-navigation-drawer__panel,main-navigation-drawer.open .main-navigation-drawer__panel{transform:translateZ(0)}main-navigation-drawer.closing .main-navigation-drawer__panel{transform:translate3d(-100%,0,0)}.main-navigation-drawer__close-row{display:flex;align-items:center;min-height:4.5rem;background:var(--color-white, #fff)}.main-navigation-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;padding:0;color:var(--color-gray-900, #292827);background:transparent;border:0;cursor:pointer}.main-navigation-drawer__close svg{width:1.6rem;height:1.6rem}.main-navigation-drawer__nav{flex:1 1 auto;min-height:0;overflow-y:auto;padding:calc(var(--spacing) * 6);scrollbar-color:var(--color-gray-300, #c2bdb0) transparent;scrollbar-width:thin}.main-navigation-drawer__nav::-webkit-scrollbar{width:6px}.main-navigation-drawer__nav::-webkit-scrollbar-track{background:transparent}.main-navigation-drawer__nav::-webkit-scrollbar-thumb{border-radius:999px;background:var(--color-gray-300, #c2bdb0)}.main-navigation-drawer__list,.main-navigation-drawer__sublist,.main-navigation-drawer__grandlist{margin:0;padding:0;list-style:none}.main-navigation-drawer__item{border-bottom:1px solid var(--color-gray-200, #dad7d0)}.main-navigation-drawer__details{display:block}.main-navigation-drawer__summary{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3);min-height:4.8rem;color:var(--color-primary-600, #2a351b);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:1.5;text-decoration:none;cursor:pointer}.main-navigation-drawer__summary::-webkit-details-marker{display:none}.main-navigation-drawer__summary--link{min-height:5.4rem}.main-navigation-drawer__summary-content{display:flex;align-items:center;gap:calc(var(--spacing) * 2);min-width:0}.main-navigation-drawer__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;color:var(--color-primary-600, #2a351b)}.main-navigation-drawer__icon svg{width:2.4rem;height:2.4rem;color:currentColor}.main-navigation-drawer__icon svg,.main-navigation-drawer__icon path{fill:currentColor;stroke:currentColor}.main-navigation-drawer__chevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.2rem;transition:transform .15s ease}.main-navigation-drawer__chevron svg{width:1.2rem;height:1.2rem}.main-navigation-drawer__details[open]>.main-navigation-drawer__summary .main-navigation-drawer__chevron{transform:rotate(180deg)}.main-navigation-drawer__sublist{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4)}.main-navigation-drawer__promo{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;width:100%;min-height:11.2rem;margin-top:calc(var(--spacing) * -2);margin-bottom:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);overflow:hidden;color:var(--color-white, #fff);background-color:var(--color-primary-600, #2a351b);background-image:linear-gradient(#0006,#0006),var( --main-navigation-drawer-promo-image, linear-gradient( var(--color-gray-700, #4b5563), var(--color-gray-700, #4b5563) ) );background-position:center;background-size:cover;border-radius:.8rem;text-decoration:none}.main-navigation-drawer__promo-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing) * 2);line-height:1.5}.main-navigation-drawer__promo-copy{display:flex;flex-direction:column}.main-navigation-drawer__promo-heading{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--font-weight-extrabold, 800)}.main-navigation-drawer__promo-text{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-normal)}.main-navigation-drawer__promo-link{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-normal);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.main-navigation-drawer__link,.main-navigation-drawer__grandlink{display:block;color:var(--color-gray-800, #3b3935);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1.5;text-decoration:none}.main-navigation-drawer__link--active,.main-navigation-drawer__grandlink--active{color:var(--color-orange-600, #925a2a);font-weight:var(--font-weight-bold)}.main-navigation-drawer__grandlist{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.5) 0 0 calc(var(--spacing) * 4)}.main-navigation-drawer__grandlink{color:var(--color-gray-500, #7d776a)}.main-navigation-drawer__footer{display:flex;flex:0 0 auto;flex-direction:column;gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 6);background:var(--color-gray-50, #f1efec)}.main-navigation-drawer__footer-link{color:var(--color-gray-900, #292827);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:1.5;text-decoration:none}.main-navigation-drawer-opened{overflow:hidden}.main-navigation-drawer-opened #cf_ram_widget_button{display:none!important}@media screen and (min-width:750px){.main-navigation-drawer__panel{width:393px}}
/*# sourceMappingURL=/cdn/shop/t/1475/assets/component-main-navigation-drawer.css.map */
