.mobile-menu-container{display:flex;flex-direction:column;height:100%;padding-top:12px}.mobile-menu-level-1{flex:1}.mobile-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.mobile-menu-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#eeebe7;padding:14px 10px;text-decoration:none;color:#7b382d}.mobile-menu-grid-item .placeholder-svg,.mobile-menu-grid-item img{width:100%;max-width:140px;height:auto;aspect-ratio:1;object-fit:contain}.mobile-menu-grid-item span{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500}.mobile-menu-list-item{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background-color:#eeebe7;color:#7b382d;font-family:var(--font-heading-family);font-size:1.6rem;text-decoration:none;margin-bottom:12px;cursor:pointer}.mobile-menu-list-item span{font-weight:500}.mobile-menu-footer{display:flex;flex-direction:column;gap:12px}.mobile-menu-footer-button{display:flex;width:100%;padding:13px;text-align:center;border:1px solid #E86324;color:#e86324;text-decoration:none;font-family:var(--font-body-family);font-size:14px;border-radius:5px;justify-content:center;gap:8px;align-items:center;letter-spacing:1.5px}.mobile-menu-footer-button.filled{background-color:#e86324;color:#fff;margin-top:auto;border:none}.mobile-menu-socials{display:flex;justify-content:center;gap:40px;margin-top:20px}.mobile-menu-socials li{list-style:none}.mobile-menu-socials svg{width:30px;height:30px;fill:#84312f}.mobile-menu-socials svg path{fill:#84312f}.mobile-menu-level-2{display:flex;flex-direction:column;gap:30px;height:100%;overflow-y:auto}.mobile-menu-header{display:flex;align-items:center;gap:10px;font-family:var(--font-body-family);color:#666;letter-spacing:1.5px}.mobile-menu-header button{background:none;border:none;cursor:pointer;padding:0;font-size:14px;color:#343a3f;display:flex;align-items:center;font-family:var(--font-body-family);letter-spacing:1.5px;gap:6px}.mobile-menu-header .breadcrumb-current{color:#333;border-bottom:1px solid #d48b5e}.mobile-submenu-content{height:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.mobile-submenu-section{margin-bottom:12px}.mobile-submenu-section h3{font-family:var(--font-heading-family);color:#7b382d;font-size:1.3rem;margin-bottom:15px}.mobile-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mobile-product-item{text-align:center;text-decoration:none;color:inherit;background-color:#eeebe7}.mobile-product-item>div{aspect-ratio:4 / 3}.mobile-product-item img{height:auto;border-radius:5px;margin-bottom:5px;width:100%;height:100%;object-fit:contain}.mobile-product-item span{font-size:.8rem;color:#333;display:block;text-align:left}.mobile-accordion-item{background-color:#eeebe7;padding:2px 20px}.mobile-accordion-header{width:100%;text-align:left;padding:15px 0;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading-family);font-size:1.6rem;color:#84312f;cursor:pointer}.mobile-accordion-header .icon{transition:transform .5s ease}.mobile-accordion-content{display:none;padding-bottom:15px}.mobile-accordion-content.open{display:block}.mobile-accordion-content ul{list-style:none;padding:0;margin:0}.mobile-accordion-content li{margin-bottom:15px}.mobile-accordion-content li:last-child{margin-bottom:0}.mobile-accordion-content a{text-decoration:none;color:#555;font-size:1.3rem}#submenu-eatsID .mobile-products-grid{grid-template-columns:repeat(2,1fr)}#submenu-eatsID .mobile-product-item{display:flex;flex-direction:column-reverse;padding:15px}#submenu-eatsID .mobile-product-item>div{width:100%}#submenu-eatsID .mobile-product-item span{font-size:1.6rem;color:#7b382d}#submenu-eatsID .mobile-menu-footer-button.filled{background-color:#84312f}:is(#submenu-mugsID,#submenu-jugsID) .mobile-submenu-section{background-color:#eeebe7;padding:15px}:is(#submenu-mugsID,#submenu-jugsID) .mobile-submenu-section h3{font-size:1.6rem}:is(#submenu-mugsID,#submenu-jugsID) .mobile-product-item>div{max-width:80px}:is(#submenu-mugsID,#submenu-jugsID) .mobile-product-item img{margin-bottom:0}:is(#submenu-mugsID,#submenu-jugsID) .mobile-product-item span{font-size:1.2rem}:is(#submenu-mugsID,#submenu-jugsID) .mobile-menu-footer-button.filled{background-color:#84312f}#submenu-jugsID .mobile-product-item>div{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mobile-menu-drawer.css.map */
