.menu-container{padding:15px;background:#fafafa}@media screen and (min-width: 750px){.menu-container{padding:40px}}.menu-grid{display:flex}@media screen and (max-width: 749px){.menu-grid{flex-direction:column}}.menu-grid__item{width:100%}@media screen and (min-width: 750px){.menu-grid__item{width:50%}}.menu-information{background:#fff;padding:40px;position:relative}.menu-information-tabs h1{margin-bottom:1rem}.menu-information:before{position:absolute;content:"";left:20px;top:20px;right:0;bottom:20px;border:2px solid #f1f1f1;border-right:0;z-index:2}.menu-information-tabs{position:relative;z-index:3}#tabs_heading{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #f1f1f1}#tabs_heading .tab{padding:5px;text-transform:uppercase;min-width:150px;text-align:center;font-weight:700;font-size:18px;border:2px solid #f5f5f5;cursor:pointer}#tabs_heading .tab:hover,#tabs_heading .tab.active-tab{background:#f5f5f5}.tab-content{display:none}.tab-content.active{display:block}.tab-content *{padding-left:50px}.tab-content h3{padding-left:20px;margin-bottom:.5rem}.tab-content h2{padding-left:0;margin-bottom:1rem;margin-top:2rem}.tab-content p{margin-bottom:.5rem}.content-container{max-height:60vh;overflow-y:auto}.content-container::-webkit-scrollbar{width:4px}.content-container::-webkit-scrollbar-track{background:#fff}.content-container::-webkit-scrollbar-thumb{background:#d8d8d8}.content-container::-webkit-scrollbar-thumb:hover{background:#d8d8d8}.menu-slider img{display:block;width:100%;height:auto}.menu-slider{border:10px solid #bfbfbf;margin-top:-20px;position:relative;z-index:20}@media screen and (min-width: 750px){.menu-slider{margin-left:-5rem;width:calc(100% + 5rem)}}.menu-slider .slick-dots{bottom:25px;z-index:25}.menu-slider .slider-item{display:block!important}@media screen and (max-width: 749px){.menu-information{padding:30px}.menu-information:before{position:absolute;content:"";left:20px;top:20px;right:20px;bottom:0;border:2px solid #f1f1f1;border-bottom:0;z-index:2}.menu-information-tabs h1{font-size:26px}#tabs_heading .tab{padding:5px 7px;min-width:auto;font-size:14px}#tabs_heading{margin-bottom:1rem}.tab-content h2{margin-bottom:1rem;margin-top:1rem;font-size:24px}.tab-content h3{font-size:20px}.tab-content *{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-menu.css.map?v=144812362482315529981718054188 */
