.EditorialTemplate_root__etZXA{position:relative;background:var(--menu-bg,#ffffff);color:var(--menu-text,#3f3f46);font-family:var(--font-body,ui-sans-serif,system-ui,sans-serif);min-height:100%;--menu-radius-sheet:20px;--menu-measure:720px;--font-eyebrow:var(--font-body);--mhe-band:var(--mh-quota-band,0px)}.EditorialTemplate_root__etZXA *,.EditorialTemplate_root__etZXA :after,.EditorialTemplate_root__etZXA :before{box-sizing:border-box}.EditorialTemplate_root__etZXA :is(button,input){appearance:none;-webkit-appearance:none;font:inherit;font-family:inherit;color:inherit;background:none;border:0;text-align:inherit;letter-spacing:inherit}.EditorialTemplate_root__etZXA input[type=search]::-webkit-search-cancel-button,.EditorialTemplate_root__etZXA input[type=search]::-webkit-search-decoration{display:none}.EditorialTemplate_root__etZXA :focus-visible{outline:2px solid var(--menu-accent,#b3352b);outline-offset:2px;border-radius:4px}.EditorialTemplate_moodBistro__taJGt{--menu-radius-control:6px;--menu-row-gap:14px}.EditorialTemplate_moodModern__Sgk05{--menu-radius-control:8px;--menu-row-gap:12px}.EditorialTemplate_moodChalk__Yswyd{--menu-radius-control:12px;--menu-row-gap:10px;--menu-price:var(--menu-accent2,var(--menu-ink,#1f2937))}.EditorialTemplate_densityCompact__2IXgt{--menu-row-gap:8px}.EditorialTemplate_hdr__SE2EF{padding:18px 16px 10px}.EditorialTemplate_cta__AHklt,.EditorialTemplate_ftrIn__c0iJG,.EditorialTemplate_hdr__SE2EF,.EditorialTemplate_page__ciERq,.EditorialTemplate_tabsIn__0YIpR{max-width:var(--menu-measure);margin-inline:auto}.EditorialTemplate_banner__QdKAd{position:relative;aspect-ratio:16/9;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));overflow:hidden;margin-bottom:-26px}.EditorialTemplate_bannerImg__05LLr{width:100%;height:100%;object-fit:cover;display:block}.EditorialTemplate_hdrTop__h7Gom{display:flex;gap:14px;align-items:center;position:relative}.EditorialTemplate_logo__gRwyN{width:56px;height:56px;flex:none;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));background:var(--menu-surface,#fff);display:grid;place-items:center;overflow:hidden}.EditorialTemplate_logoImg__aiQJg{width:100%;height:100%;object-fit:contain;display:block}.EditorialTemplate_mono__y_TVn{width:56px;height:56px;flex:none;border-radius:999px;display:grid;place-items:center;font-size:26px;line-height:1;border:2px solid color-mix(in oklab,var(--menu-accent,#b3352b) 42%,transparent);background:color-mix(in oklab,var(--menu-accent,#b3352b) 9%,var(--menu-bg,#fff))}.EditorialTemplate_mono__y_TVn,.EditorialTemplate_name__CZp0E{font-family:var(--font-display,Georgia,serif);color:var(--menu-ink,#1f2937)}.EditorialTemplate_name__CZp0E{font-size:28px;line-height:1.08;letter-spacing:-.012em;margin:0;font-weight:600;text-wrap:pretty}.EditorialTemplate_tagline__PfSGr{font-size:14px;line-height:1.45;color:var(--menu-muted,#6b7280);margin:6px 0 0}.EditorialTemplate_sr__Kp2yI{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.EditorialTemplate_hbadges__9VyOc{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.EditorialTemplate_pill__PSlPK{font-size:11.5px;line-height:1.3;padding:5px 10px;border-radius:999px;background:var(--menu-surface2,#f1f1ef);color:var(--menu-text,#3f3f46);border:1px solid var(--menu-line,rgba(0,0,0,.18))}.EditorialTemplate_hdrR2___Jy1C{display:flex;gap:6px;align-items:center;margin-top:14px}.EditorialTemplate_ico__CZf9j{width:44px;height:44px;flex:none;display:grid;place-items:center;cursor:pointer;padding:0}.EditorialTemplate_ico__CZf9j,.EditorialTemplate_search__4pAyS{border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));background:var(--menu-surface,#fff);color:var(--menu-ink,#1f2937)}.EditorialTemplate_search__4pAyS{flex:1;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px}.EditorialTemplate_search__4pAyS input{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--menu-ink,#1f2937);font-size:14px}.EditorialTemplate_search__4pAyS:focus-within{border-color:var(--menu-accent,#b3352b);box-shadow:0 0 0 2px color-mix(in srgb,var(--menu-accent,#b3352b) 28%,transparent)}.EditorialTemplate_search__4pAyS input:focus-visible{outline:none}.EditorialTemplate_search__4pAyS input::placeholder{color:var(--menu-muted,#6b7280)}.EditorialTemplate_cta__AHklt{display:flex;gap:8px;padding:12px 16px 4px;align-items:stretch}.EditorialTemplate_btn__htenl{flex:1;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--menu-radius-control,8px);font-size:14.5px;line-height:1.25;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;border:1px solid transparent;padding:11px 14px}.EditorialTemplate_btnPri__c9Jty{background:var(--menu-accent,#b3352b);color:var(--menu-accent-ink,#fff)}.EditorialTemplate_btnSec__IKsxr{background:transparent;color:var(--menu-ink,#1f2937);border-color:var(--menu-line,rgba(0,0,0,.18))}.EditorialTemplate_btnGhost__NeTBx{background:var(--menu-surface2,#f1f1ef);color:var(--menu-ink,#1f2937);flex:0 1 auto}.EditorialTemplate_btnGhostOn__hcTO_{background:color-mix(in oklab,var(--menu-accent,#b3352b) 14%,var(--menu-surface2,#f1f1ef))}.EditorialTemplate_tabs__Kd07Z{position:sticky;top:var(--mhe-band,0);z-index:25;background:var(--menu-bg,#fff);border-bottom:1px solid var(--menu-line,rgba(0,0,0,.18));transition:box-shadow .22s ease,background-color .22s ease}.EditorialTemplate_scrolled__hu0j2 .EditorialTemplate_tabs__Kd07Z{box-shadow:0 12px 26px -22px rgba(0,0,0,.7);background:color-mix(in oklab,var(--menu-bg,#fff) 90%,transparent);backdrop-filter:blur(8px)}.EditorialTemplate_tabsIn__0YIpR{display:flex;align-items:center;gap:4px;padding-inline:8px}.EditorialTemplate_strip__pktVt{display:flex;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;flex:1;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 22px),transparent)}.EditorialTemplate_root__etZXA[dir=rtl] .EditorialTemplate_strip__pktVt{mask-image:linear-gradient(270deg,#000 0,#000 calc(100% - 22px),transparent)}.EditorialTemplate_strip__pktVt::-webkit-scrollbar{display:none;width:0;height:0}.EditorialTemplate_stripRow__yqi0x{position:relative;display:flex;gap:2px}.EditorialTemplate_ti__0Qq8d{position:absolute;bottom:0;left:0;height:2px;width:var(--mhe-ti-w,0);border-radius:2px;background:var(--menu-accent2,var(--menu-accent,#b3352b));transform:translateX(var(--mhe-ti-x,0));transition:transform .25s cubic-bezier(.22,.7,.2,1),width .25s cubic-bezier(.22,.7,.2,1)}.EditorialTemplate_tab__D8LMx{min-height:44px;padding:12px 10px 10px;font-size:13px;white-space:nowrap;color:var(--menu-muted,#6b7280);border:0;border-bottom:2px solid transparent;cursor:pointer;font-family:var(--font-body,system-ui,sans-serif)}.EditorialTemplate_tabOn__wHEEK{color:var(--menu-ink,#1f2937);font-weight:600}.EditorialTemplate_arrow___Aep5{display:none}.EditorialTemplate_secbtn__C1KRO{flex:none;min-height:44px;margin-inline-start:6px;padding:0 12px;font-size:12.5px;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));background:var(--menu-surface,#fff);color:var(--menu-ink,#1f2937);cursor:pointer}@media (min-width:768px){.EditorialTemplate_arrow___Aep5{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--menu-line,rgba(0,0,0,.18));border-radius:var(--menu-radius-control,8px);background:var(--menu-surface,#fff);color:var(--menu-ink,#1f2937);cursor:pointer;padding:0}}.EditorialTemplate_seclist__N8yIr{display:grid;gap:1px;margin-top:14px}.EditorialTemplate_secrow__q5LO6{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%;min-height:48px;padding:11px 12px;border-radius:var(--menu-radius-control,8px);cursor:pointer;transition:background-color .15s ease,transform .13s ease}.EditorialTemplate_secrow__q5LO6:hover{background:color-mix(in oklab,var(--menu-surface2,#f1f1ef) 62%,transparent)}.EditorialTemplate_secrow__q5LO6:active{transform:scale(.99)}.EditorialTemplate_secrowOn__jwMnG{background:color-mix(in oklab,var(--menu-accent,#b3352b) 10%,transparent)}.EditorialTemplate_secrowName__EBS7D{display:flex;align-items:baseline;gap:9px;font-family:var(--font-display,Georgia,serif);font-size:17px;font-weight:500;color:var(--menu-ink,#1f2937);text-align:start}.EditorialTemplate_secrowCount__UkjyF{font-size:12.5px;color:var(--menu-muted,#6b7280);font-variant-numeric:tabular-nums;white-space:nowrap}.EditorialTemplate_page__ciERq{padding:4px 16px 96px}@media (min-width:1024px){.EditorialTemplate_page__ciERq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;align-items:start}}.EditorialTemplate_sec__gcJDC{content-visibility:auto;contain-intrinsic-size:auto 420px;padding-top:26px;grid-column:1/-1;min-width:0}@media (min-width:1024px){.EditorialTemplate_secHalf__zB0W0{grid-column:auto}}.EditorialTemplate_eyebrow__zkO84{font-family:var(--font-eyebrow,inherit);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--menu-muted,#6b7280);margin-bottom:4px}.EditorialTemplate_secT__rMDuS{font-family:var(--font-display,Georgia,serif);color:var(--menu-ink,#1f2937);margin:0;font-size:23px;font-weight:600;line-height:1.15}.EditorialTemplate_moodModern__Sgk05 .EditorialTemplate_secT__rMDuS{font-size:20px;letter-spacing:-.01em;font-weight:700}.EditorialTemplate_moodChalk__Yswyd .EditorialTemplate_secT__rMDuS{font-size:29px;font-weight:400}.EditorialTemplate_moodBistro__taJGt .EditorialTemplate_secHd__bcwTZ{border-bottom:1px solid var(--menu-line,rgba(0,0,0,.18));padding-bottom:8px}.EditorialTemplate_moodChalk__Yswyd .EditorialTemplate_secHd__bcwTZ{border-bottom:1px dashed var(--menu-line,rgba(0,0,0,.18));padding-bottom:8px}.EditorialTemplate_secD__tKLt_{font-size:13.5px;line-height:1.5;color:var(--menu-text,#3f3f46);margin:5px 0 0;max-width:52ch}.EditorialTemplate_moodBistro__taJGt .EditorialTemplate_secD__tKLt_{font-style:italic}.EditorialTemplate_secImg__rZpc_{margin-top:12px;border-radius:var(--menu-radius-control,8px);overflow:hidden;border:1px solid var(--menu-line,rgba(0,0,0,.18));aspect-ratio:21/9}.EditorialTemplate_secImg__rZpc_ img{width:100%;height:100%;object-fit:cover;display:block}.EditorialTemplate_labels__OJcPJ{display:flex;justify-content:flex-end;gap:12px;padding-top:10px}.EditorialTemplate_lab__KNcVS{min-width:58px;text-align:end;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--menu-muted,#6b7280)}.EditorialTemplate_items__fzSoZ{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--menu-row-gap,12px);padding-top:12px}@media (min-width:768px){.EditorialTemplate_itemsTwo___hrjB{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:30px}}.EditorialTemplate_row__cSUw8{display:flex;gap:12px;align-items:flex-start;width:100%;min-height:44px;text-align:start;border:0;padding:3px 8px;margin-inline:-8px;cursor:pointer;color:inherit;border-radius:var(--menu-radius-control,8px);transition:background-color .15s ease,transform .13s ease}.EditorialTemplate_row__cSUw8:hover{background:color-mix(in oklab,var(--menu-surface2,#f1f1ef) 58%,transparent)}.EditorialTemplate_row__cSUw8:active{transform:scale(.994)}.EditorialTemplate_moodModern__Sgk05 .EditorialTemplate_row__cSUw8{border-bottom:1px solid var(--menu-line,rgba(0,0,0,.18));padding-bottom:11px}.EditorialTemplate_thumb__K7Icz{width:44px;height:44px;flex:none;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));overflow:hidden}.EditorialTemplate_thumb__K7Icz img{width:100%;height:100%;object-fit:cover;display:block}.EditorialTemplate_rmain__GiqhJ{flex:1;min-width:0;display:grid;gap:3px}.EditorialTemplate_rtop__ecspd{display:flex;align-items:baseline;gap:0}.EditorialTemplate_moodModern__Sgk05 .EditorialTemplate_rtop__ecspd{gap:10px}.EditorialTemplate_iname___4_lx{font-family:var(--font-body,system-ui,sans-serif);font-size:16.5px;line-height:1.3;color:var(--menu-ink,#1f2937);font-weight:500;text-wrap:pretty}.EditorialTemplate_moodBistro__taJGt .EditorialTemplate_iname___4_lx{font-family:var(--font-display,Georgia,serif);font-size:18px;font-weight:500}.EditorialTemplate_moodModern__Sgk05 .EditorialTemplate_iname___4_lx{font-size:17px}.EditorialTemplate_glyphs__GuO0r{font-size:14.5px;letter-spacing:.04em;color:var(--menu-muted,#6b7280);margin-inline-start:8px;white-space:nowrap}.EditorialTemplate_lead__W2T3z{flex:1;align-self:center;min-width:14px;margin:0 7px;border-bottom:1px dotted var(--menu-muted,#6b7280);transform:translateY(2px)}.EditorialTemplate_moodChalk__Yswyd .EditorialTemplate_lead__W2T3z{border-bottom-style:dashed}.EditorialTemplate_moodModern__Sgk05 .EditorialTemplate_lead__W2T3z{border:0}.EditorialTemplate_price__fEufZ{font-size:16px;font-variant-numeric:tabular-nums;color:var(--menu-price,var(--menu-ink,#1f2937));white-space:nowrap;font-weight:600}.EditorialTemplate_moodModern__Sgk05 .EditorialTemplate_price__fEufZ{min-width:66px;text-align:end}.EditorialTemplate_cells__AGOxO{display:flex;gap:12px;margin-inline-start:auto}.EditorialTemplate_cell__3QU6Z{min-width:58px;text-align:end;font-size:15px;font-variant-numeric:tabular-nums;color:var(--menu-price,var(--menu-ink,#1f2937));font-weight:600;white-space:nowrap}.EditorialTemplate_idesc__gj0lT{color:var(--menu-text,#3f3f46);max-width:56ch;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EditorialTemplate_meta__ohGh7{font-size:12.5px;color:var(--menu-muted,#6b7280)}.EditorialTemplate_chips__36FS2{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.EditorialTemplate_chip__fwZr4{font-size:11px;line-height:1;padding:5px 7px;border-radius:999px;background:var(--menu-surface2,#f1f1ef);color:var(--menu-text,#3f3f46)}.EditorialTemplate_tag__ZBLJK{font-size:11px;line-height:1;padding:5px 7px;border-radius:4px;border:1px solid var(--menu-line,rgba(0,0,0,.18));justify-self:start}.EditorialTemplate_out__psUQd .EditorialTemplate_cell__3QU6Z,.EditorialTemplate_out__psUQd .EditorialTemplate_iname___4_lx,.EditorialTemplate_out__psUQd .EditorialTemplate_price__fEufZ,.EditorialTemplate_tag__ZBLJK{color:var(--menu-muted,#6b7280)}.EditorialTemplate_empty__VERnW{padding:40px 4px;text-align:center;color:var(--menu-muted,#6b7280);font-size:14px}.EditorialTemplate_mark__7wrKE{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--menu-accent,#b3352b);color:var(--menu-accent-ink,#fff);font-size:10.5px;font-weight:700;line-height:1;flex:none;margin-inline-end:8px;animation:EditorialTemplate_pop__QEBfz .28s cubic-bezier(.2,.9,.2,1) both}.EditorialTemplate_top__srmyc{position:fixed;bottom:78px;inset-inline-start:14px;z-index:34;min-height:40px;padding:0 13px;border-radius:999px;background:var(--menu-surface,#fff);border:1px solid var(--menu-line,rgba(0,0,0,.18));color:var(--menu-ink,#1f2937);font-size:12.5px;cursor:pointer;box-shadow:0 8px 22px rgba(0,0,0,.14)}.EditorialTemplate_bar__OVYi9{position:fixed;inset-inline:0;bottom:0;z-index:36;display:flex;gap:8px;align-items:center;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:color-mix(in oklab,var(--menu-bg,#fff) 92%,transparent);backdrop-filter:blur(8px);border-top:1px solid var(--menu-line,rgba(0,0,0,.18))}.EditorialTemplate_barIn__HRk5v{display:flex;gap:8px;align-items:center;width:100%;max-width:var(--menu-measure);margin-inline:auto}.EditorialTemplate_listchip__YqRiR{display:flex;align-items:center;gap:7px;min-height:44px;padding:0 12px;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));background:var(--menu-surface,#fff);color:var(--menu-ink,#1f2937);font-size:13px;cursor:pointer;white-space:nowrap;flex:none}.EditorialTemplate_listchip__YqRiR b{font-variant-numeric:tabular-nums;font-size:14px}.EditorialTemplate_listchipWide__HRTua{flex:1;justify-content:space-between}.EditorialTemplate_listchipPulse__t0Hxg{animation:EditorialTemplate_pop__QEBfz .42s cubic-bezier(.2,.9,.2,1)}.EditorialTemplate_scrim__qif5P{position:fixed;inset:0;z-index:40;background:rgba(10,8,6,.5);border:0;padding:0;animation:EditorialTemplate_fade__eemNx .16s ease}.EditorialTemplate_sheet__eeFvr{position:fixed;inset-inline:0;bottom:0;z-index:41;max-height:90dvh;overflow-y:auto;background:var(--menu-surface,#fff);color:var(--menu-text,#3f3f46);border-radius:var(--menu-radius-sheet,20px) var(--menu-radius-sheet,20px) 0 0;animation:EditorialTemplate_up___VWJb .24s cubic-bezier(.2,.8,.2,1);padding:10px 18px calc(18px + env(safe-area-inset-bottom));scrollbar-width:none}.EditorialTemplate_sheet__eeFvr::-webkit-scrollbar{display:none}@media (min-width:768px){.EditorialTemplate_sheet__eeFvr{inset:0;margin:auto;width:520px;height:max-content;max-height:82dvh;border-radius:calc(var(--menu-radius-control, 8px) + 6px);padding:18px 22px 22px;animation-name:EditorialTemplate_rise__tONOZ}}.EditorialTemplate_grab__2tf5G{width:38px;height:4px;border-radius:999px;background:var(--menu-line,rgba(0,0,0,.18));margin:2px auto 12px}@media (min-width:768px){.EditorialTemplate_grab__2tf5G{display:none}}.EditorialTemplate_shImg__F_jnM{aspect-ratio:3/2;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));overflow:hidden;margin-bottom:14px}.EditorialTemplate_shImg__F_jnM img{width:100%;height:100%;object-fit:cover;display:block}.EditorialTemplate_shT__oHf3V{font-family:var(--font-display,Georgia,serif);font-size:24px;line-height:1.15;color:var(--menu-ink,#1f2937);margin:0;font-weight:600}.EditorialTemplate_shP__f6tXl{font-size:18px;font-weight:600;color:var(--menu-price,var(--menu-ink,#1f2937));font-variant-numeric:tabular-nums;margin-top:6px}.EditorialTemplate_shChoose__NJJHe{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--menu-muted,#6b7280);margin-top:16px}.EditorialTemplate_vopts__DuDnm{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.EditorialTemplate_vopt__vR2Cn{display:grid;gap:3px;text-align:start;padding:8px 13px;min-height:44px;border-radius:var(--menu-radius-control,8px);border:1px solid var(--menu-line,rgba(0,0,0,.18));background:var(--menu-surface,#fff);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .13s ease}.EditorialTemplate_vopt__vR2Cn:active{transform:scale(.97)}.EditorialTemplate_vopt__vR2Cn span{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--menu-muted,#6b7280)}.EditorialTemplate_vopt__vR2Cn b{font-size:16.5px;color:var(--menu-price,var(--menu-ink,#1f2937));font-variant-numeric:tabular-nums}.EditorialTemplate_voptOn__p2xv2{border-color:var(--menu-accent,#b3352b);background:color-mix(in oklab,var(--menu-accent,#b3352b) 9%,var(--menu-surface,#fff));box-shadow:inset 0 0 0 1px var(--menu-accent,#b3352b)}.EditorialTemplate_voptOn__p2xv2 span{color:var(--menu-ink,#1f2937)}.EditorialTemplate_vopt__vR2Cn:disabled{cursor:default;border-style:dashed}.EditorialTemplate_vopt__vR2Cn:disabled b,.EditorialTemplate_vopt__vR2Cn:disabled span{color:var(--menu-muted,#6b7280)}.EditorialTemplate_shDiet__HJ0WO{font-size:13px;color:var(--menu-text,#3f3f46);margin-top:12px;padding-top:12px;border-top:1px solid var(--menu-line,rgba(0,0,0,.18))}.EditorialTemplate_shD__XoD_U{font-size:14.5px;line-height:1.6;color:var(--menu-text,#3f3f46);margin-top:12px}.EditorialTemplate_shFtr__hBjY7{display:flex;gap:10px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--menu-line,rgba(0,0,0,.18))}.EditorialTemplate_step__HIsph{display:flex;align-items:center;gap:2px;border:1px solid var(--menu-line,rgba(0,0,0,.18));border-radius:var(--menu-radius-control,8px);background:var(--menu-surface2,#f1f1ef)}.EditorialTemplate_step__HIsph button{width:40px;height:44px;color:var(--menu-ink,#1f2937);font-size:17px;cursor:pointer}.EditorialTemplate_step__HIsph b{min-width:26px;text-align:center;font-size:15px;font-variant-numeric:tabular-nums;color:var(--menu-ink,#1f2937)}.EditorialTemplate_close__urTA8{position:absolute;top:10px;inset-inline-end:12px;color:var(--menu-muted,#6b7280);font-size:15px;cursor:pointer;min-height:44px;min-width:44px}.EditorialTemplate_llist__8LC3Z{margin-top:14px}.EditorialTemplate_lrow__w6pE9{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--menu-line,rgba(0,0,0,.18))}.EditorialTemplate_lrowName__Q94OK{flex:1;color:var(--menu-ink,#1f2937);font-size:15px;line-height:1.35}.EditorialTemplate_lrowPrice__iWTFI{font-variant-numeric:tabular-nums;color:var(--menu-price,var(--menu-ink,#1f2937));font-size:15px;font-weight:600;white-space:nowrap}.EditorialTemplate_x__CQc7D{color:var(--menu-muted,#6b7280);font-size:12px;cursor:pointer;min-height:44px;min-width:34px;transition:color .15s ease}.EditorialTemplate_x__CQc7D:hover{color:var(--menu-ink,#1f2937)}.EditorialTemplate_ltot__LsE3Q{display:flex;justify-content:space-between;gap:14px;padding-top:13px;font-size:15px;color:var(--menu-ink,#1f2937);font-weight:600;font-variant-numeric:tabular-nums}.EditorialTemplate_lnote__whi1h{font-size:12.5px;color:var(--menu-muted,#6b7280);line-height:1.5;margin-top:7px}.EditorialTemplate_ftr__a1KxH{border-top:1px solid var(--menu-line,rgba(0,0,0,.18));background:var(--menu-surface,#fff);padding:22px 16px 110px}.EditorialTemplate_ftrIn__c0iJG{display:grid;gap:14px}.EditorialTemplate_ftr__a1KxH h3{font-family:var(--font-display,Georgia,serif);font-size:17px;color:var(--menu-ink,#1f2937);margin:0 0 6px;font-weight:600}.EditorialTemplate_ftr__a1KxH a{color:var(--menu-ink,#1f2937)}.EditorialTemplate_hours__tqBIR{display:grid;gap:4px;font-size:13.5px;max-width:290px}.EditorialTemplate_hrow___IVd8{display:flex;justify-content:space-between;gap:14px;color:var(--menu-text,#3f3f46);font-variant-numeric:tabular-nums}.EditorialTemplate_hrowToday__uQ1_i{color:var(--menu-ink,#1f2937);font-weight:700}.EditorialTemplate_notes__Z9ayq{font-size:13.5px;color:var(--menu-text,#3f3f46)}.EditorialTemplate_pb__RDvZm{border-top:1px solid var(--menu-line,rgba(0,0,0,.18));padding-top:14px}.EditorialTemplate_btn__htenl,.EditorialTemplate_ico__CZf9j,.EditorialTemplate_listchip__YqRiR,.EditorialTemplate_secbtn__C1KRO,.EditorialTemplate_tab__D8LMx,.EditorialTemplate_top__srmyc{transition:transform .13s ease,background-color .16s ease,color .16s ease,box-shadow .22s ease,border-color .16s ease}.EditorialTemplate_btn__htenl:active,.EditorialTemplate_ico__CZf9j:active,.EditorialTemplate_listchip__YqRiR:active,.EditorialTemplate_secbtn__C1KRO:active,.EditorialTemplate_tab__D8LMx:active,.EditorialTemplate_top__srmyc:active{transform:scale(.96)}.EditorialTemplate_btnPri__c9Jty:hover{box-shadow:0 8px 20px -10px color-mix(in oklab,var(--menu-accent,#b3352b) 75%,transparent)}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8{animation:EditorialTemplate_rise__tONOZ .36s cubic-bezier(.2,.8,.2,1) both}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(2){animation-delay:35ms}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(3){animation-delay:70ms}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(4){animation-delay:105ms}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(5){animation-delay:.14s}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(6){animation-delay:175ms}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(7){animation-delay:205ms}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_row__cSUw8:nth-child(n+8){animation-delay:.23s}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_lead__W2T3z{animation:EditorialTemplate_draw__9opDi .52s cubic-bezier(.2,.8,.2,1) both;transform-origin:0 50%}.EditorialTemplate_root__etZXA[dir=rtl] .EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_lead__W2T3z{transform-origin:100% 50%}.EditorialTemplate_sec__gcJDC.EditorialTemplate_in__wk8PX .EditorialTemplate_secHd__bcwTZ{animation:EditorialTemplate_rise__tONOZ .32s cubic-bezier(.2,.8,.2,1) both}.EditorialTemplate_sheet__eeFvr>*{animation:EditorialTemplate_rise__tONOZ .28s cubic-bezier(.2,.8,.2,1) both}.EditorialTemplate_sheet__eeFvr>:nth-child(3){animation-delay:30ms}.EditorialTemplate_sheet__eeFvr>:nth-child(4){animation-delay:60ms}.EditorialTemplate_sheet__eeFvr>:nth-child(5){animation-delay:85ms}.EditorialTemplate_sheet__eeFvr>:nth-child(n+6){animation-delay:105ms}@keyframes EditorialTemplate_up___VWJb{0%{transform:translateY(20px);opacity:0}to{transform:none;opacity:1}}@keyframes EditorialTemplate_rise__tONOZ{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes EditorialTemplate_draw__9opDi{0%{transform:translateY(2px) scaleX(0)}to{transform:translateY(2px) scaleX(1)}}@keyframes EditorialTemplate_pop__QEBfz{0%{transform:scale(.62);opacity:0}62%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}@keyframes EditorialTemplate_fade__eemNx{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.EditorialTemplate_root__etZXA,.EditorialTemplate_root__etZXA *,.EditorialTemplate_scrim__qif5P,.EditorialTemplate_sheet__eeFvr,.EditorialTemplate_sheet__eeFvr *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.EditorialTemplate_searchSlot__P8EDl{display:none;flex:1;min-width:0}.EditorialTemplate_searchSlotOpen__0ot6B{display:flex}.EditorialTemplate_searchIcon__IRgEV{display:grid}@media (min-width:768px){.EditorialTemplate_searchSlot__P8EDl{display:flex}.EditorialTemplate_searchIcon__IRgEV{display:none}}.EditorialTemplate_hdrR2___Jy1C:has(.EditorialTemplate_searchSlotOpen__0ot6B) .EditorialTemplate_searchIcon__IRgEV,.EditorialTemplate_searchSlotOpen__0ot6B~.EditorialTemplate_searchIcon__IRgEV{display:none}.EditorialTemplate_root__etZXA[data-loaded=false]{overflow:hidden}.EditorialTemplate_root__etZXA{--menu-measure:920px;transition:background-color .22s ease,color .22s ease}.EditorialTemplate_hdr__SE2EF{padding:22px 20px 12px;border-top:4px solid var(--menu-accent,#883f4e)}.EditorialTemplate_hdrTop__h7Gom{gap:12px}.EditorialTemplate_name__CZp0E{font-size:clamp(30px,6vw,44px);font-weight:500;letter-spacing:-.035em}.EditorialTemplate_mono__y_TVn{width:44px;height:44px;font-size:23px;border-width:1px}.EditorialTemplate_hdrR2___Jy1C{margin-top:12px}.EditorialTemplate_ico__CZf9j{min-width:44px;min-height:44px;border-radius:50%}.EditorialTemplate_page__ciERq{padding-inline:20px}.EditorialTemplate_secT__rMDuS{font-style:italic;font-size:28px;letter-spacing:-.025em}.EditorialTemplate_sec__gcJDC{scroll-margin-top:calc(var(--menu-reading-height,112px) + 16px)}.EditorialTemplate_row__cSUw8{padding-block:16px;transition:background-color .18s ease,transform .18s ease}.EditorialTemplate_rname__X4T2U{font-size:16px;line-height:1.4}.EditorialTemplate_rdesc__kH1_A{font-size:14px;line-height:1.5}.EditorialTemplate_price__fEufZ,.EditorialTemplate_pval__aGylG{font-variant-numeric:tabular-nums;color:var(--menu-price,#883f4e)}.EditorialTemplate_in__wk8PX{animation:none}@media(max-width:767px){.EditorialTemplate_page__ciERq{display:block}.EditorialTemplate_secHalf__zB0W0{width:100%}}@media(prefers-reduced-motion:reduce){.EditorialTemplate_root__etZXA{transition:none}}.EditorialTemplate_hdr__SE2EF{position:relative}.EditorialTemplate_hdrTop__h7Gom{padding-inline-end:48px}.EditorialTemplate_hdrR2___Jy1C{position:absolute;inset-inline-end:20px;top:18px;margin:0}.EditorialTemplate_hdr__SE2EF:has(.EditorialTemplate_hdrR2___Jy1C button+button) .EditorialTemplate_hdrTop__h7Gom{padding-inline-end:96px}.EditorialTemplate_iname___4_lx{font-family:var(--menu-title-font,var(--font-body,system-ui,sans-serif));font-size:16px;line-height:1.4}.EditorialTemplate_idesc__gj0lT{font-size:14px;line-height:1.5}.EditorialTemplate_name__CZp0E{font-family:var(--reading-heading-font,var(--font-display,Georgia,serif));font-size:var(--reading-heading-size,clamp(30px,6vw,44px));font-weight:var(--reading-heading-weight,500)}.EditorialTemplate_sec__gcJDC:first-child{content-visibility:visible;contain-intrinsic-size:none}.EditorialTemplate_logo__gRwyN{width:72px;height:72px}@media (min-width:768px){.EditorialTemplate_logo__gRwyN{width:96px;height:96px}}@media (max-width:360px){.EditorialTemplate_rtop__ecspd{flex-wrap:wrap;row-gap:2px}.EditorialTemplate_cells__AGOxO{gap:8px}.EditorialTemplate_cell__3QU6Z{min-width:48px}.EditorialTemplate_lead__W2T3z{min-width:8px;margin:0 4px}}