.menu-text__fieldset{margin:0;padding:5rem 6rem 6rem;min-width:0;border:1px dashed currentColor;border-color:color-mix(in srgb,currentColor 35%,transparent);border-radius:3rem}.menu-text__fieldset--no-border{padding:3rem 0 0;border:0}.menu-text__legend{margin:0 auto;padding:0 2rem;text-align:center}.menu-text__fieldset--no-border .menu-text__legend{padding:0}.menu-text__subheading{margin:0 auto 3rem;max-width:60ch;text-align:center;opacity:.8}.menu-text__content--two-columns{columns:1}@media screen and (min-width:990px){.menu-text__content--two-columns{columns:2;column-gap:5rem}}.menu-text__group{margin-bottom:3.5rem;break-inside:avoid}.menu-text__group:last-child{margin-bottom:0}.menu-text__category{display:flex;align-items:baseline;gap:1rem;margin:0 0 1.5rem;padding-bottom:.6rem;border-bottom:1px solid currentColor;font-size:calc(var(--font-heading-scale, 1) * 2rem)}.menu-text__category-note{margin-left:auto;font-size:.8rem;font-weight:400;letter-spacing:.02em;opacity:.7}.menu-text__item{margin-bottom:1.4rem}.menu-text__item:last-child{margin-bottom:0}.menu-text__row{display:flex;align-items:baseline;gap:.6rem;margin:0}.menu-text__name{flex:0 1 auto}.menu-text__dots{flex:1 1 auto;min-width:2rem;height:0;border-bottom:3px dotted currentColor;opacity:.55;transform:translateY(-.3em)}.menu-text__price{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums}.menu-text__description{margin:.3rem 0 0;max-width:55ch;font-size:.9rem;line-height:1.5;opacity:.75}.menu-text__tags{margin:.3rem 0 0;font-size:.8rem;letter-spacing:.02em;opacity:.6}.menu-text__free-note{margin-top:2rem;font-size:.9rem;opacity:.75}@media screen and (max-width:749px){.menu-text__fieldset{padding:3rem 1.75rem;border-radius:2rem}.menu-text__fieldset--no-border{padding:2rem 0 0}.menu-text__legend{padding:0 1rem}.menu-text__group{margin-bottom:2.5rem}.menu-text__category{font-size:calc(var(--font-heading-scale, 1) * 1.6rem)}.menu-text__dots{min-width:1rem;border-bottom-width:2px;transform:translateY(-.22em)}}.menu-text__content--ordered,.menu-text__items{display:flex;flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-menu-text.css.map */
