.menu-items .menu-columns{gap:var(--columns-gap, 0px)}.menu-items .custom-menu-heading__size>*,.menu-items .custom-menu-item__price>*{flex:0 0 min(var(--menu-price-col-width, 60px),28vw);max-width:min(var(--menu-price-col-width, 60px),28vw);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-menu-heading__title{margin:0;min-width:0;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.custom-menu-heading__size{margin-left:auto;flex-shrink:0}.custom-menu-heading--border{border-bottom:1px solid currentColor;padding-bottom:8px}.custom-image-block .image-description{max-width:var(--image-width);margin-inline:var(--block-margin-inline, 0 auto)}@media screen and (max-width:48rem){.custom-image-block .image,.custom-image-block .image-description{max-width:var(--image-width-mobile)}}.custom-theme-block.custom-menu-item .custom-menu-item__content{flex:1 1 auto;min-width:0}.custom-theme-block.custom-menu-item .custom-menu-item__price{flex-shrink:0;justify-content:flex-end}.custom-theme-block.custom-menu-item .custom-menu-item__title,.custom-theme-block.custom-menu-item .custom-menu-item__description{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.custom-theme-block.custom-menu-item .custom-menu-item__description{opacity:.8}.custom-theme-block{padding-top:var(--block-padding-top, 0);padding-bottom:var(--block-padding-bottom, 0)}.custom-theme-block .accordion .accordion-heading:before,.custom-theme-block .accordion .accordion-heading:after,.custom-theme-block .accordion .accordion-heading__division{background-color:currentColor}.custom-theme-block .accordion .accordion-heading__inner{gap:10px}.custom-theme-block .accordion .accordion-heading__icon{display:inline-flex;align-items:center;vertical-align:middle}.custom-theme-block .accordion .accordion-heading__icon svg,.custom-theme-block .accordion .accordion-heading__icon img{width:var(--accordion-icon-size, 22px);height:var(--accordion-icon-size, 22px);object-fit:contain}.custom-border-block{padding-top:var(--block-padding-top, 0);padding-bottom:var(--block-padding-bottom, 0)}.custom-border-block hr{width:var(--width, 100%);border-top-width:var(--thickness, 1px);margin-left:auto;margin-right:auto}.custom-button-block{padding-top:var(--block-padding-top, 0);padding-bottom:var(--block-padding-bottom, 0)}.custom-button-block .custom-btn{color:var(--color-button-text)!important;border-color:var(--color-button-border)!important;margin-inline:var(--block-margin-inline, 0 auto)}.custom-button-block .custom-btn:before{background:var(--color-button-background)}.custom-button-block .custom-btn[data-effect=reverse-color]:hover span,.custom-button-block .custom-btn[data-effect=reverse-color]:focus span{color:var(--color-button-background)!important}.custom-button-block .custom-btn[data-effect=reverse-color]:hover:before,.custom-button-block .custom-btn[data-effect=reverse-color]:focus:before{background-color:var(--color-button-text)}.custom-button-block .custom-btn[data-effect=wave] svg .parallax use{fill:var(--color-button-background)}.custom-heading-block{text-align:var(--block-text-alignment, left)}.custom-theme-block.custom-heading-block>span{font-size:var(--heading-font-size, 100%)}.custom-image-block{padding-top:var(--block-padding-top, 0);padding-bottom:var(--block-padding-bottom, 0)}.custom-image-block .image{max-width:var(--image-width);margin-inline:var(--block-margin-inline, 0 auto);aspect-ratio:var(--aspect-ratio);overflow:hidden}.custom-image-block .image img,.custom-image-block .image svg{width:100%!important;height:100%}@media screen and (max-width:48rem){.custom-image-block .image{max-width:var(--image-width-mobile)}}.custom-theme-block.custom-layout-columns{display:flex;flex-wrap:wrap;gap:var(--columns-gap, 0px);padding-top:var(--block-padding-top, 0);padding-bottom:var(--block-padding-bottom, 0)}.custom-text-block{display:flex;align-items:flex-start;gap:10px;text-align:var(--block-text-alignment, left);justify-content:var(--block-justify-content, flex-start)}.custom-text-block>span{font-size:var(--text-font-size, 100%)}.custom-text-block .body-text__icon{display:inline-flex;align-items:center;flex-shrink:0}.custom-text-block .body-text__icon svg,.custom-text-block .body-text__icon img{width:var(--text-icon-size, 22px);height:var(--text-icon-size, 22px);object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
