.website-delivery-zones[data-v-b083d283]{color:var(--heading,var(--bontado-color-heading));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.delivery-map-frame[data-v-b083d283]{border-radius:var(--bontado-radius-lg,16px);min-width:0;height:520px;overflow:hidden}.delivery-map-frame>img[data-v-b083d283]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.delivery-map-frame[data-v-b083d283] .delivery-map{border:0;height:100%;margin:0;padding:0;overflow:hidden}.delivery-map-frame[data-v-b083d283] .delivery-map-canvas{border:0;height:100%;min-height:100%}.delivery-map-frame[data-v-b083d283] .delivery-map-consent{box-sizing:border-box;border:1px solid var(--border,var(--bontado-color-border));background:var(--bontado-color-surface-muted);align-content:center;gap:16px;height:100%;padding:24px}.delivery-map-frame[data-v-b083d283] .delivery-map-consent p{max-width:34ch;font-size:16px;line-height:1.6}.delivery-map-frame[data-v-b083d283] .delivery-map-consent a,.delivery-map-frame[data-v-b083d283] .delivery-map-consent button{min-height:44px;padding:12px 20px}.delivery-copy[data-v-b083d283]{min-width:0}.delivery-intro[data-v-b083d283] h2{margin:0 0 20px;font-size:clamp(28px,3vw,48px);line-height:1.15}.delivery-intro[data-v-b083d283] p{margin:16px 0 0;font-size:18px;line-height:1.6}.delivery-fees h3[data-v-b083d283]{margin:28px 0 0;font-size:24px;line-height:1.3}.delivery-fee-table[data-v-b083d283]{border-collapse:collapse;width:100%;margin-top:20px;font-size:16px;line-height:1.5}.delivery-fee-table[data-v-b083d283] :is(th,td){border-top:1px solid var(--border,var(--bontado-color-border));text-align:start;vertical-align:baseline;padding:14px 0}.delivery-fee-table[data-v-b083d283] :is(th,td)+:is(th,td){text-align:end;padding-inline-start:16px}.delivery-fee-table thead th[data-v-b083d283]{color:var(--bontado-color-muted);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;border:0;font-size:14px;font-weight:400}.delivery-fee-table tbody th[data-v-b083d283]{overflow-wrap:anywhere;font-weight:600}.delivery-fee-table td[data-v-b083d283]{white-space:nowrap;font-variant-numeric:tabular-nums}.delivery-fee-table-hidden[data-v-b083d283]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.delivery-zone-name[data-v-b083d283]{align-items:center;gap:10px;display:inline-flex}.zone-swatch[data-v-b083d283]{border-radius:4px;flex:0 0 14px;width:14px;height:14px}.delivery-zone-note[data-v-b083d283]{color:var(--bontado-color-muted);margin-top:12px;font-size:14px;line-height:1.5}.delivery-section--without-map[data-v-b083d283]{grid-template-columns:minmax(0,1fr)}.delivery-section--without-map .delivery-copy--with-fees[data-v-b083d283]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.delivery-section--without-map .delivery-fees h3[data-v-b083d283]{margin-top:0}@media (width<=760px){.website-delivery-zones[data-v-b083d283]{grid-template-columns:minmax(0,1fr);gap:24px}.delivery-copy[data-v-b083d283]{display:contents}.delivery-intro[data-v-b083d283]{grid-row:1}.delivery-map-frame[data-v-b083d283]{grid-row:2;height:360px}.delivery-fees[data-v-b083d283]{grid-row:3}.delivery-fees h3[data-v-b083d283]{margin-top:0}.delivery-section--without-map .delivery-copy--with-fees[data-v-b083d283]{display:contents}.delivery-fee-table[data-v-b083d283]{font-size:14px}.delivery-fee-table[data-v-b083d283] :is(th,td)+:is(th,td){padding-inline-start:10px}}
