.media-carousel-module__QwfriG__carousel{width:100%;max-width:56rem}.media-carousel-module__QwfriG__viewport{aspect-ratio:16/9;border-radius:var(--radius-lg);background-color:var(--neutral-100);width:100%;position:relative;overflow:hidden}.media-carousel-module__QwfriG__slide{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--transition-base);position:absolute;inset:0}.media-carousel-module__QwfriG__slideActive{opacity:1;pointer-events:auto}.media-carousel-module__QwfriG__image{object-fit:cover;object-position:center}.media-carousel-module__QwfriG__controls{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.media-carousel-module__QwfriG__navButton{border:var(--border-width-thin) solid var(--divider-border-color);border-radius:var(--radius-full);background-color:var(--neutral-0);width:2.5rem;height:2.5rem;color:var(--neutral-700);cursor:pointer;transition:var(--cta-transition);justify-content:center;align-items:center;display:inline-flex}.media-carousel-module__QwfriG__navButton:hover{background-color:var(--neutral-50);color:var(--neutral-900)}.media-carousel-module__QwfriG__navButton:focus-visible{outline:var(--focus-ring-width) solid var(--cta-focus-ring-color);outline-offset:var(--focus-ring-offset)}.media-carousel-module__QwfriG__navButton svg{width:1.25rem;height:1.25rem}.media-carousel-module__QwfriG__navButton:disabled{opacity:.4;cursor:not-allowed}.media-carousel-module__QwfriG__dots{align-items:center;gap:var(--space-2);display:flex}.media-carousel-module__QwfriG__dot{border-radius:var(--radius-full);background-color:var(--neutral-300);cursor:pointer;width:.5rem;height:.5rem;transition:background-color var(--transition-base);border:none;padding:0}.media-carousel-module__QwfriG__dot:hover{background-color:var(--neutral-400)}.media-carousel-module__QwfriG__dotActive{background-color:var(--section-accent-color)}.media-carousel-module__QwfriG__dot:focus-visible{outline:var(--focus-ring-width) solid var(--cta-focus-ring-color);outline-offset:var(--focus-ring-offset)}
.menu-item-order-button-module__bXwVGq__wrapper{flex-direction:column;display:flex}.menu-item-order-button-module__bXwVGq__button{align-self:stretch}
.product-item-detail-view-module__pUuPMa__page{padding:var(--space-8) var(--space-4)}.product-item-detail-view-module__pUuPMa__container{justify-content:center;max-width:48rem;margin:0 auto;display:flex}
