.SwapHeadingIllustration_scene__vD3Gd{position:relative;isolation:isolate;flex:0 0 330px;height:210px;margin-right:8px;pointer-events:none}.SwapHeadingIllustration_orbit__4lXrc{position:absolute;inset:12px 7px;border:1px dashed color-mix(in srgb,var(--primary) 22%,transparent);border-radius:50%;transform:rotate(-18deg);background:radial-gradient(ellipse,color-mix(in srgb,var(--primary) 7%,transparent),transparent 70%)}.SwapHeadingIllustration_card__2NGPM{position:absolute;width:143px;padding:12px;border-radius:22px;background:var(--card);border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));box-shadow:0 12px 28px color-mix(in srgb,var(--blue-brand) 4.3%,transparent)}.SwapHeadingIllustration_yours__peCAO{left:18px;top:20px;transform:rotate(-10deg)}.SwapHeadingIllustration_find__NaCIE{right:12px;top:38px;transform:rotate(10deg)}.SwapHeadingIllustration_label___SJ1_{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:11px;font-weight:500;line-height:1.4;margin:0 2px 10px}.SwapHeadingIllustration_label___SJ1_>span{width:5px;height:5px;background:var(--blue-brand);border-radius:50%}.SwapHeadingIllustration_find__NaCIE .SwapHeadingIllustration_label___SJ1_>span{background:#159b78}.SwapHeadingIllustration_object__8wnfD{display:grid;place-items:center;height:92px;border-radius:14px;color:var(--site-link);background:linear-gradient(135deg,color-mix(in srgb,var(--blue-brand) 11%,var(--card)),color-mix(in srgb,var(--blue-hover) 8%,var(--card)))}.SwapHeadingIllustration_find__NaCIE .SwapHeadingIllustration_object__8wnfD{color:#17856e;background:linear-gradient(135deg,color-mix(in srgb,#159b78 12%,var(--card)),color-mix(in srgb,#64ddbb 6%,var(--card)))}.SwapHeadingIllustration_lines__CoDAH{display:grid;gap:6px;padding:12px 3px 2px}.SwapHeadingIllustration_lines__CoDAH i{display:block;width:72%;height:4px;border-radius:4px;background:color-mix(in srgb,var(--muted-foreground) 16%,transparent)}.SwapHeadingIllustration_lines__CoDAH i:last-child{width:45%;background:color-mix(in srgb,var(--muted-foreground) 9%,transparent)}.SwapHeadingIllustration_exchange__MX47R{position:absolute;z-index:2;left:140px;top:99px;display:grid;place-items:center;width:51px;height:51px;border-radius:17px;background:var(--blue-brand);color:white;border:4px solid var(--background);box-shadow:0 7px 18px color-mix(in srgb,var(--blue-brand) 15.7%,transparent);transform:rotate(-5deg)}.SwapHeadingIllustration_sparkle__u4lqk{position:absolute;right:36px;top:9px;color:var(--primary)}.SwapHeadingIllustration_dot__9Q9cB{position:absolute;left:5px;bottom:30px;width:7px;height:7px;border-radius:50%;background:var(--blue-brand);box-shadow:19px 14px 0 -2px var(--blue-brand)}.local-swap-page[data-swap-stage=play] .SwapHeadingIllustration_scene__vD3Gd{display:none}@media(max-width:1000px){.SwapHeadingIllustration_scene__vD3Gd{flex-basis:250px;height:196px;margin-right:0}.SwapHeadingIllustration_card__2NGPM{width:120px;padding:10px;border-radius:18px}.SwapHeadingIllustration_yours__peCAO{left:12px;top:10px}.SwapHeadingIllustration_find__NaCIE{right:12px;top:28px}.SwapHeadingIllustration_object__8wnfD{height:78px}.SwapHeadingIllustration_object__8wnfD svg{width:51px;height:51px}.SwapHeadingIllustration_exchange__MX47R{left:100px;top:80px}.SwapHeadingIllustration_sparkle__u4lqk{right:18px;top:0}.SwapHeadingIllustration_dot__9Q9cB{left:0;bottom:9px}}@media(max-width:760px){.SwapHeadingIllustration_scene__vD3Gd{display:none}}.ListingActionDialog_dialog__BXv3i{display:flex;flex-direction:column;width:min(680px,calc(100vw - 40px));max-width:680px;max-height:90dvh;padding:0;gap:0;overflow:hidden;border-radius:26px;background:var(--card,#fff);color:var(--foreground,#14213a)}.ListingActionDialog_header__WKJM8{flex-shrink:0;padding:24px 54px 20px 24px;text-align:left;border-bottom:1px solid var(--border,#e3e9f1);background:var(--card,#fff)}.ListingActionDialog_item__W9SJ3{display:flex;gap:12px;align-items:center;margin-top:10px;min-width:0}.ListingActionDialog_item__W9SJ3 img{width:50px;height:50px;border-radius:12px;object-fit:cover;flex-shrink:0}.ListingActionDialog_item__W9SJ3>div{min-width:0;display:grid;gap:4px}.ListingActionDialog_item__W9SJ3 strong{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.ListingActionDialog_item__W9SJ3 span{font-size:12px;color:var(--muted-foreground,#687a91)}.ListingActionDialog_body__A84Co{padding:20px 24px 26px;overflow:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin}.ListingActionDialog_body__A84Co .listing-checkout,.ListingActionDialog_body__A84Co .local-special-booking{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;min-width:0}.ListingActionDialog_body__A84Co .commerce-box button.commerce-payment-choice{border-radius:16px;min-height:86px}.ListingActionDialog_body__A84Co .local-rental-calendar{padding:12px;border-radius:18px}.ListingActionDialog_body__A84Co .local-rental-days{gap:5px}.ListingActionDialog_body__A84Co .local-rental-days button{border-radius:12px;min-height:40px}.ListingActionDialog_body__A84Co details{border:1px solid var(--border,#e3e9f1);border-radius:14px;padding:12px 14px;font-size:12px;line-height:1.65}.ListingActionDialog_body__A84Co summary{font-size:13px;font-weight:650;cursor:pointer}.ListingActionDialog_body__A84Co details>p{margin-top:10px}.ListingActionDialog_body__A84Co .local-special-booking details{margin-top:14px}.ListingActionDialog_body__A84Co details dd{white-space:pre-line;overflow-wrap:anywhere;margin-top:10px}@media(max-width:1023px){.ListingActionDialog_dialog__BXv3i{width:100%;max-width:none;max-height:100dvh;border-radius:0}.ListingActionDialog_header__WKJM8{padding:20px 48px 16px 18px}.ListingActionDialog_body__A84Co{padding:18px 18px calc(24px + env(safe-area-inset-bottom))}.ListingActionDialog_item__W9SJ3 img{width:44px;height:44px}.ListingActionDialog_body__A84Co .local-rental-days button{min-height:38px}.ListingActionDialog_body__A84Co .local-rental-calendar{padding:10px}}.DealsExperience_page__EW29H{--deal-blue:var(--blue-brand);--deal-ink:var(--blue-ink);--deal-muted:var(--blue-muted);--deal-line:var(--blue-line);--deal-soft:var(--local-soft);color:var(--deal-ink)}.DealsExperience_page__EW29H button,.DealsExperience_workspace__4Idfd button{font-family:inherit;cursor:pointer}.DealsExperience_page__EW29H button:disabled,.DealsExperience_workspace__4Idfd button:disabled{cursor:default}.DealsExperience_page__EW29H :is(button,a,input):focus-visible,.DealsExperience_workspace__4Idfd :is(button,a,input):focus-visible{outline:3px solid var(--blue-cyan);outline-offset:3px}.DealsExperience_page__EW29H>div{padding-top:30px;padding-bottom:40px}.DealsExperience_pageHeader__TvAmE{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,350px);gap:32px!important;align-items:end!important}.DealsExperience_pageHeader__TvAmE h1{font-size:38px!important;line-height:1.15!important;letter-spacing:-.04em;color:var(--blue-ink)!important}.DealsExperience_pageHeader__TvAmE p{max-width:660px!important;color:var(--blue-muted)!important;font-size:15px!important;line-height:1.65!important}.DealsExperience_pageHeader__TvAmE>label input{min-height:48px!important;border:1px solid var(--blue-line)!important;border-radius:999px!important;background:var(--blue-surface)!important;font-size:14px!important}.DealsExperience_pageHeader__TvAmE>label input:focus{border-color:var(--blue-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--blue-brand) 7.84%,transparent)!important}.DealsExperience_tabs__KnNaz{display:flex;flex-wrap:wrap;gap:8px;padding:6px;background:var(--local-soft);border:1px solid var(--blue-line);border-radius:24px;width:-moz-fit-content;width:fit-content}.DealsExperience_tabs__KnNaz>button{min-height:44px!important;font-size:13px!important;padding:0 20px!important;border:1px solid transparent!important;background:transparent!important;color:var(--blue-muted)!important}.DealsExperience_tabs__KnNaz>button[aria-pressed=true]{background:var(--blue-brand)!important;color:white!important;box-shadow:0 3px 9px color-mix(in srgb,var(--blue-brand) 14.9%,transparent)}.DealsExperience_tabs__KnNaz>button:not([aria-pressed=true]):hover{background:var(--blue-surface)!important;color:var(--site-link)!important}.DealsExperience_tabs__KnNaz>button>span{font-size:11px!important}.DealsExperience_dealsList__Yn2lo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.DealsExperience_listCard__3zstJ{position:relative;min-width:0;border-radius:26px;border:1px solid var(--blue-line);background:var(--blue-surface);box-shadow:0 5px 22px color-mix(in srgb,var(--foreground) 2%,transparent);transition:border-color .2s,box-shadow .2s}.DealsExperience_listCard__3zstJ:hover{border-color:var(--site-brand-line);box-shadow:0 8px 25px color-mix(in srgb,var(--blue-brand) 4.31%,transparent)}.DealsExperience_listOpen__l3nTW{display:flex;flex-direction:column;gap:20px;width:100%;height:100%;padding:22px;text-align:left;color:var(--blue-ink);background:transparent;border:0;border-radius:26px}.DealsExperience_listTop__THugS{display:flex;align-items:center;justify-content:space-between;gap:12px}.DealsExperience_status__XoLII{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:650;line-height:1.3;background:var(--site-surface-soft);color:var(--muted-foreground)}.DealsExperience_status__XoLII[data-tone=action]{background:var(--local-soft);color:var(--site-link)}.DealsExperience_status__XoLII[data-tone=done]{background:#eaf8f1;color:#14764e}.DealsExperience_status__XoLII[data-tone=wait]{background:#f2efff;color:var(--muted-foreground)}.DealsExperience_listTop__THugS time{font-size:11px;color:var(--blue-muted)}.DealsExperience_listNeighbor__SZoyp{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--blue-muted);margin-top:-8px}.DealsExperience_listNeighbor__SZoyp strong{color:var(--blue-ink);font-weight:650}.DealsExperience_listPair__tq7Ly{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:12px;align-items:center;width:100%}.DealsExperience_listItem__qfHjr{display:flex;align-items:center;gap:11px;min-width:0}.DealsExperience_listItem__qfHjr>div:first-child{width:68px!important;height:78px!important;border-radius:16px!important;background:var(--site-surface-soft)}.DealsExperience_listItem__qfHjr>div:last-child{min-width:0}.DealsExperience_listItem__qfHjr span{display:block;font-size:10px;font-weight:550;color:var(--blue-muted);margin-bottom:5px}.DealsExperience_listItem__qfHjr p{font-size:14px;font-weight:650;line-height:1.45;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DealsExperience_listArrow__EL4Ta{display:grid;place-items:center;width:30px;height:30px;background:var(--local-soft);border-radius:50%;color:var(--site-link)}.DealsExperience_listFoot__1TNNq{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-top:16px;border-top:1px solid var(--blue-line);font-size:11px;color:var(--blue-muted);margin-top:auto}.DealsExperience_listFoot__1TNNq>strong{display:inline-flex;align-items:center;gap:7px;color:var(--site-link);font-size:12px;font-weight:650;white-space:nowrap}.DealsExperience_listCard__3zstJ:has(.DealsExperience_listDelete__m4U0I) .DealsExperience_listFoot__1TNNq{padding-right:36px}.DealsExperience_listDelete__m4U0I{position:absolute;right:17px;bottom:17px;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--blue-line);background:var(--blue-surface);color:var(--blue-muted);border-radius:50%}.DealsExperience_listDelete__m4U0I:hover{color:#c24047;background:#fff3f3}.DealsExperience_empty__JAEz4{padding:50px 24px;border:1px dashed var(--site-brand-line);border-radius:28px;background:var(--blue-surface);text-align:center;color:var(--blue-muted)}.DealsExperience_empty__JAEz4>svg{margin:0 auto 16px;color:var(--site-link)}.DealsExperience_empty__JAEz4 p:first-of-type{font-size:21px;color:var(--blue-ink)}.DealsExperience_empty__JAEz4 a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:20px;padding:10px 20px;border-radius:999px;background:var(--blue-brand);color:#fff;font-size:13px;font-weight:650}.DealsExperience_workspace__4Idfd{--deal-blue:var(--blue-brand);--deal-line:var(--blue-line);--deal-muted:var(--blue-muted);color:var(--blue-ink);display:flex;flex-direction:column;gap:22px}.DealsExperience_workspaceTop__jMwg2{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.DealsExperience_workspaceTop__jMwg2>button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;background:var(--blue-surface);border:1px solid var(--blue-line);border-radius:999px;color:var(--muted-foreground);font-size:13px;font-weight:600}.DealsExperience_workspaceTop__jMwg2>p{font-size:12px;color:var(--blue-muted)}.DealsExperience_workspaceGrid__1qyoK{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:20px;align-items:start}.DealsExperience_mainPanel__rn0iN{min-width:0;padding:30px;border:1px solid var(--blue-line);border-radius:30px;background:var(--blue-surface);box-shadow:0 5px 25px color-mix(in srgb,var(--foreground) 2%,transparent)}.DealsExperience_mainPanel__rn0iN h2{font-size:32px!important;line-height:1.2!important;letter-spacing:-.04em;color:var(--blue-ink)!important}.DealsExperience_mainPanel__rn0iN>p{color:var(--blue-muted)}.DealsExperience_stageHeader__LNCtJ{margin-bottom:24px}.DealsExperience_stageHeader__LNCtJ>span{display:inline-flex;align-items:center;gap:6px;color:var(--site-link);background:var(--local-soft);padding:6px 10px;border-radius:999px;font-size:11px;font-weight:650;margin-bottom:12px}.DealsExperience_stageHeader__LNCtJ>p{font-size:14px;line-height:1.6;color:var(--blue-muted);margin-top:10px}.DealsExperience_actions__5d8OZ{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px solid var(--blue-line)}.DealsExperience_ghost__bWG3U,.DealsExperience_primary__5fRXf,.DealsExperience_secondary__4fulM{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;font-size:13px!important;font-weight:650;border-radius:999px;padding:11px 20px;line-height:1.4}.DealsExperience_primary__5fRXf{background:var(--blue-brand);color:white;box-shadow:0 4px 12px color-mix(in srgb,var(--blue-brand) 12.94%,transparent);border:1px solid var(--blue-brand)}.DealsExperience_primary__5fRXf:hover{background:var(--blue-hover)}.DealsExperience_secondary__4fulM{background:var(--blue-surface);color:var(--blue-ink);border:1px solid var(--blue-line)}.DealsExperience_secondary__4fulM:hover{color:var(--site-link);background:var(--local-soft);border-color:var(--site-brand-line)}.DealsExperience_ghost__bWG3U{color:var(--blue-muted);background:none;border:1px solid transparent;font-weight:550}.DealsExperience_ghost__bWG3U:hover{background:#fff2f2;color:#ba3540}.DealsExperience_sidebar__PL0lK{display:flex;flex-direction:column;gap:15px;min-width:0}.DealsExperience_sidePanel__k4LHQ{padding:22px;border:1px solid var(--blue-line);background:var(--blue-surface);border-radius:24px;min-width:0}.DealsExperience_sidePanel__k4LHQ h3{font-size:12px!important;color:var(--muted-foreground)!important;letter-spacing:.06em!important}.DealsExperience_sidePanel__k4LHQ h3 svg{color:var(--site-link)}.DealsExperience_sidePanel__k4LHQ p{overflow-wrap:anywhere}.DealsExperience_sidePanel__k4LHQ>div{font-size:14px;line-height:1.5;color:var(--blue-muted)}.DealsExperience_sidePanel__k4LHQ:last-child>div{max-height:330px;overflow-y:auto}.DealsExperience_sidePanel__k4LHQ button{min-height:44px;font-size:13px!important}.DealsExperience_meetingEmpty__SUUsM{font-size:14px;line-height:1.6;color:var(--blue-muted)}.DealsExperience_stepper__XU7mW{padding:20px 24px;background:var(--blue-surface);border:1px solid var(--blue-line);border-radius:24px}.DealsExperience_stepper__XU7mW ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.DealsExperience_stepper__XU7mW li{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 8px;border-radius:16px;color:var(--muted-foreground)}.DealsExperience_stepper__XU7mW li[data-state=current]{background:var(--local-soft);color:var(--site-link)}.DealsExperience_stepper__XU7mW li[data-state=done]{color:var(--blue-ink)}.DealsExperience_stepIcon__7b21I{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--blue-line);border-radius:50%;flex-shrink:0;background:var(--site-surface-soft)}.DealsExperience_stepper__XU7mW li[data-state=current] .DealsExperience_stepIcon__7b21I,.DealsExperience_stepper__XU7mW li[data-state=done] .DealsExperience_stepIcon__7b21I{background:var(--blue-brand);border-color:var(--blue-brand);color:white}.DealsExperience_stepLabel__5a3Ci{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.DealsExperience_stepLabel__5a3Ci small{font-size:10px;font-weight:500;opacity:.8}.DealsExperience_exchange__lPw_O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;position:relative;margin-top:22px}.DealsExperience_exchangeSide__N_nDi{border:1px solid var(--blue-line);border-radius:22px;background:var(--site-surface-soft);padding:20px;min-width:0}.DealsExperience_exchangeSide__N_nDi[data-side=receive]{background:var(--local-soft);border-color:var(--site-brand-line)}.DealsExperience_exchangeSide__N_nDi header{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid var(--blue-line);padding-bottom:14px;margin-bottom:16px}.DealsExperience_exchangeSide__N_nDi header>span{color:var(--blue-muted);font-size:11px}.DealsExperience_exchangeSide__N_nDi header>strong{color:var(--blue-ink);font-size:15px;font-weight:650}.DealsExperience_exchangeSide__N_nDi[data-side=receive] header>span{color:var(--site-link)}.DealsExperience_exchangeSide__N_nDi ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:15px}.DealsExperience_exchangeSide__N_nDi li{display:flex;gap:14px;align-items:center;min-width:0}.DealsExperience_exchangeSide__N_nDi li>div:last-child{min-width:0}.DealsExperience_exchangeSide__N_nDi h3{font-size:16px!important;line-height:1.4!important;letter-spacing:-.02em!important;font-weight:650;color:var(--blue-ink)!important;overflow-wrap:anywhere}.DealsExperience_itemImage__esHAf{display:grid;place-items:center;width:86px;height:100px;flex-shrink:0;overflow:hidden;border-radius:17px;background:var(--muted);color:var(--muted-foreground)}.DealsExperience_itemImage__esHAf img{width:100%;height:100%;object-fit:cover}.DealsExperience_itemValue__ysLty{font-size:12px;line-height:1.5;margin-top:7px;color:var(--blue-muted)}.DealsExperience_quantity__U6tHb{display:inline-block;font-size:11px;margin-top:6px;color:var(--muted-foreground)}.DealsExperience_exchangeIcon__XCJZ5{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--blue-brand);color:white;box-shadow:0 3px 12px color-mix(in srgb,var(--blue-brand) 13.33%,transparent);border:4px solid #fff}.DealsExperience_cash__2LRMn{border-top:1px solid var(--blue-line);font-size:13px;font-weight:650;padding-top:12px;margin-top:16px;color:var(--blue-ink)}.DealsExperience_noItems__YLtB_{font-size:13px;color:var(--blue-muted)}.DealsExperience_ticketHeading__7GOw5{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.DealsExperience_ticketHeading__7GOw5 h2{font-size:30px!important}.DealsExperience_ticketStatus__0bNqj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 0;padding:16px 18px;border:1px solid var(--blue-line);background:var(--local-soft);border-radius:18px}.DealsExperience_ticketStatus__0bNqj>div>span{display:block;font-size:10px;color:var(--blue-muted);margin-bottom:5px}.DealsExperience_ticketStatus__0bNqj strong{font-size:15px;color:var(--site-link)}.DealsExperience_ticketStatus__0bNqj p{font-size:13px;line-height:1.5;color:var(--blue-muted);max-width:380px}.DealsExperience_checklist__JtwJb{margin-top:24px}.DealsExperience_checklist__JtwJb>p{font-size:13px;font-weight:650;margin-bottom:12px;color:var(--blue-ink)}.DealsExperience_checklist__JtwJb ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.DealsExperience_checklist__JtwJb li{min-width:0}.DealsExperience_checklist__JtwJb button{display:flex;align-items:flex-start;gap:9px;width:100%;min-height:60px;border:1px solid var(--blue-line);border-radius:16px;background:var(--blue-surface);padding:14px;text-align:left;font-size:13px;color:var(--blue-muted);line-height:1.45}.DealsExperience_checklist__JtwJb button:not(:disabled):hover{background:var(--local-soft);color:var(--site-link);border-color:var(--site-brand-line)}.DealsExperience_checklist__JtwJb button svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.DealsExperience_checklist__JtwJb button[data-done=true]{background:#f5faf7;color:var(--blue-ink)}.DealsExperience_checklist__JtwJb button[data-done=true] svg{color:#14865c}.DealsExperience_checklist__JtwJb button span span:last-child:not(:first-child){display:block;font-size:12px;margin-top:5px}.DealsExperience_ticketActions__qqyUK{margin-top:20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DealsExperience_ticketActions__qqyUK button{border-radius:999px!important;background:var(--blue-brand)!important;color:white!important;min-height:46px!important;font-size:13px!important}.DealsExperience_ticketActions__qqyUK>p{font-size:13px;line-height:1.6;padding:14px 16px;border-radius:16px;background:var(--local-soft);color:var(--blue-muted)}@media(min-width:1300px){.DealsExperience_workspaceGrid__1qyoK{grid-template-columns:minmax(0,1fr) 330px}}@media(max-width:1100px){.DealsExperience_dealsList__Yn2lo{grid-template-columns:1fr}.DealsExperience_workspaceGrid__1qyoK{grid-template-columns:minmax(0,1fr) 280px}.DealsExperience_mainPanel__rn0iN{padding:24px}.DealsExperience_exchangeSide__N_nDi{padding:16px}.DealsExperience_exchangeSide__N_nDi li{align-items:flex-start;flex-direction:column}.DealsExperience_itemImage__esHAf{width:100%;height:150px}.DealsExperience_stepper__XU7mW{padding:16px}.DealsExperience_stepper__XU7mW li{flex-direction:column;text-align:center;padding:8px 4px}}@media(max-width:850px){.DealsExperience_workspaceGrid__1qyoK{grid-template-columns:1fr}.DealsExperience_sidebar__PL0lK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.DealsExperience_sidebar__PL0lK>.DealsExperience_sidePanel__k4LHQ:last-child{grid-column:1/-1}.DealsExperience_exchangeSide__N_nDi li{flex-direction:row;align-items:center}.DealsExperience_itemImage__esHAf{width:86px;height:100px}}@media(max-width:600px){.DealsExperience_page__EW29H>div{padding-top:20px}.DealsExperience_pageHeader__TvAmE{grid-template-columns:1fr;gap:18px!important}.DealsExperience_pageHeader__TvAmE h1{font-size:30px!important}.DealsExperience_pageHeader__TvAmE p{font-size:13px!important}.DealsExperience_pageHeader__TvAmE>label{max-width:none!important}.DealsExperience_tabs__KnNaz{width:100%;gap:3px;padding:5px;border-radius:22px}.DealsExperience_tabs__KnNaz>button{flex:1;min-width:0;padding:0 8px!important;font-size:11px!important;gap:5px!important}.DealsExperience_listOpen__l3nTW{padding:18px;gap:18px}.DealsExperience_listCard__3zstJ{border-radius:24px}.DealsExperience_listTop__THugS{align-items:flex-start}.DealsExperience_listTop__THugS time{font-size:10px}.DealsExperience_listNeighbor__SZoyp{font-size:12px}.DealsExperience_listPair__tq7Ly{gap:8px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.DealsExperience_listItem__qfHjr{display:block}.DealsExperience_listItem__qfHjr>div:first-child{width:100%!important;height:124px!important;margin-bottom:10px}.DealsExperience_listItem__qfHjr p{font-size:13px;min-height:38px}.DealsExperience_listArrow__EL4Ta{width:24px;height:24px}.DealsExperience_listArrow__EL4Ta svg{width:14px}.DealsExperience_listFoot__1TNNq{font-size:10px}.DealsExperience_listFoot__1TNNq>strong{font-size:11px}.DealsExperience_workspace__4Idfd{gap:16px}.DealsExperience_workspaceTop__jMwg2>p{font-size:11px}.DealsExperience_mainPanel__rn0iN{padding:20px;border-radius:25px}.DealsExperience_mainPanel__rn0iN h2,.DealsExperience_ticketHeading__7GOw5 h2{font-size:27px!important}.DealsExperience_stageHeader__LNCtJ>p{font-size:13px}.DealsExperience_stepper__XU7mW{padding:12px 8px;border-radius:22px}.DealsExperience_stepper__XU7mW ol{gap:2px}.DealsExperience_stepper__XU7mW li{gap:7px;padding:6px 2px;border-radius:12px}.DealsExperience_stepLabel__5a3Ci{font-size:9px;line-height:1.3}.DealsExperience_stepLabel__5a3Ci small{display:none}.DealsExperience_stepIcon__7b21I{width:30px;height:30px}.DealsExperience_stepIcon__7b21I svg{width:14px}.DealsExperience_exchange__lPw_O{grid-template-columns:1fr;gap:18px}.DealsExperience_exchangeSide__N_nDi{padding:16px}.DealsExperience_exchangeSide__N_nDi h3{font-size:15px!important}.DealsExperience_exchangeIcon__XCJZ5{top:50%;width:34px;height:34px;border-radius:11px}.DealsExperience_exchangeSide__N_nDi header{padding-bottom:12px;margin-bottom:14px}.DealsExperience_exchangeSide__N_nDi li{gap:13px}.DealsExperience_itemImage__esHAf{width:82px;height:95px;border-radius:14px}.DealsExperience_ticketStatus__0bNqj{display:block;padding:15px}.DealsExperience_ticketStatus__0bNqj p{margin-top:9px}.DealsExperience_checklist__JtwJb ul{grid-template-columns:1fr}.DealsExperience_checklist__JtwJb button{min-height:50px;padding:12px}.DealsExperience_actions__5d8OZ{gap:8px;margin-top:20px;padding-top:16px}.DealsExperience_ghost__bWG3U,.DealsExperience_primary__5fRXf,.DealsExperience_secondary__4fulM{min-height:44px;padding:10px 15px;font-size:12px!important}.DealsExperience_actions__5d8OZ>.DealsExperience_primary__5fRXf{flex:1 1 100%}.DealsExperience_sidebar__PL0lK{grid-template-columns:1fr;gap:12px}.DealsExperience_sidePanel__k4LHQ{padding:20px}.DealsExperience_ticketActions__qqyUK>button{width:100%}.DealsExperience_ticketActions__qqyUK{gap:12px}.DealsExperience_sidePanel__k4LHQ:last-child>div{max-height:260px}.DealsExperience_exchangeSide__N_nDi ul{gap:14px}}@media(prefers-reduced-motion:reduce){.DealsExperience_listCard__3zstJ{transition:none}}@media(max-width:600px){.DealsExperience_exchangeSide__N_nDi:first-child{grid-row:1}.DealsExperience_exchangeSide__N_nDi:nth-child(2){grid-row:3}.DealsExperience_exchangeIcon__XCJZ5{position:relative;grid-row:2;left:auto;top:auto;transform:none;justify-self:center;margin:-26px 0;z-index:1}}.DealsExperience_mobileStepCaption__6AMa_{display:none}.DealsExperience_sidePanel__k4LHQ button:hover{color:var(--site-link)}@media(max-width:600px){.DealsExperience_stepper__XU7mW li .DealsExperience_stepLabel__5a3Ci{display:none}.DealsExperience_stepper__XU7mW li{padding:8px 2px}.DealsExperience_mobileStepCaption__6AMa_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 3px;margin-top:6px;border-top:1px solid var(--blue-line);font-size:12px}.DealsExperience_mobileStepCaption__6AMa_>span{color:var(--blue-muted)}.DealsExperience_mobileStepCaption__6AMa_>strong{color:var(--site-link);font-size:13px}}@media(max-width:380px){.DealsExperience_tabs__KnNaz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;padding:6px}.DealsExperience_tabs__KnNaz>button{width:100%;min-height:44px;height:auto;padding:8px!important;white-space:normal;justify-content:center;line-height:1.35;font-size:12px!important}.DealsExperience_exchangeIcon__XCJZ5{margin:0}.DealsExperience_exchange__lPw_O{gap:12px}}.SocialHub_hub__jakCJ{display:grid;gap:18px;min-width:0}.SocialHub_stories__bZ3Rz{min-width:0;padding:16px 18px;border:1px solid var(--border);border-radius:22px;background:var(--card)}.SocialHub_storyHint__NQkXa{margin:8px 0 0;color:var(--muted-foreground);font-size:12px}.SocialHub_workspace__BBWhZ{display:grid;grid-template-columns:310px minmax(0,1fr);height:min(700px,calc(100dvh - 285px));min-height:440px;border:1px solid var(--border);border-radius:24px;overflow:hidden;background:var(--card);box-shadow:0 12px 40px color-mix(in srgb,var(--foreground) 4%,transparent)}.SocialHub_sidebar___NYpU{border-right:1px solid var(--border);min-height:0;overflow:auto;padding:20px 14px}.SocialHub_sidebarTitle__0SbZL{display:flex;align-items:center;justify-content:space-between;margin:0 6px 14px}.SocialHub_sidebarTitle__0SbZL h2{font-size:20px;font-weight:700;color:var(--foreground)}.SocialHub_iconButton__H_NGI{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border:1px solid var(--border);border-radius:12px;background:var(--secondary);color:var(--site-link);cursor:pointer}.SocialHub_iconButton__H_NGI:hover{background:color-mix(in srgb,var(--blue-brand) 12%,var(--card))}.SocialHub_iconButton__H_NGI:disabled{opacity:.5;cursor:default}.SocialHub_iconButton__H_NGI:focus-visible,.SocialHub_roomButton__38WkA:focus-visible,.SocialHub_smallButton__fW_X0:focus-visible,.SocialHub_tabs__KVwWA button:focus-visible{outline:2px solid var(--blue-brand);outline-offset:2px}.SocialHub_tabs__KVwWA{display:flex;gap:4px;background:var(--secondary);border-radius:14px;padding:4px;margin-bottom:16px}.SocialHub_tabs__KVwWA button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;min-height:40px;min-width:0;border-radius:11px;font-size:12px;font-weight:600;color:var(--muted-foreground);cursor:pointer}.SocialHub_tabs__KVwWA button[aria-pressed=true]{background:var(--blue-brand);color:white}.SocialHub_tabs__KVwWA button span{border-radius:20px;padding:1px 5px;background:var(--card);color:var(--site-link)}.SocialHub_search__wM2LR{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--border);border-radius:14px;color:var(--muted-foreground);margin-bottom:16px}.SocialHub_search__wM2LR input{width:100%;min-width:0;background:transparent;color:var(--foreground);font-size:13px;outline:none;min-height:30px}.SocialHub_people__31_IT{display:grid;gap:10px;margin:18px 4px}.SocialHub_people__31_IT h3{font-size:13px;font-weight:700}.SocialHub_catalogue__LX00b h3 span,.SocialHub_people__31_IT h3 span{color:var(--muted-foreground);font-weight:500}.SocialHub_person__ISI60{display:flex;align-items:center;gap:8px;min-width:0;margin:8px 4px}.SocialHub_person__ISI60 strong{flex:1;min-width:0;overflow-wrap:anywhere;font-size:13px;color:var(--foreground)}.SocialHub_person__ISI60>div{flex:1;min-width:0}.SocialHub_avatar__1iFQ3{width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:var(--secondary);color:var(--site-link);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-weight:700}.SocialHub_avatar__1iFQ3 img{width:100%;height:100%;object-fit:cover}.SocialHub_caption__2auea,.SocialHub_state__twpLO{color:var(--muted-foreground);font-size:12px;line-height:1.6}.SocialHub_state__twpLO{padding:24px 10px}.SocialHub_createButtons__Z7LAO{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.SocialHub_createButtons__Z7LAO button{font-size:12px;min-width:0;padding-inline:8px}.SocialHub_roomRow__lQLMW{margin:8px 0}.SocialHub_roomButton__38WkA{display:flex;align-items:center;gap:10px;text-align:left;width:100%;padding:12px;border:1px solid transparent;border-radius:16px;cursor:pointer;color:var(--foreground)}.SocialHub_roomButton__38WkA[aria-pressed=true]{border-color:color-mix(in srgb,var(--blue-brand) 35%,transparent);background:color-mix(in srgb,var(--blue-brand) 6%,var(--card))}.SocialHub_roomButton__38WkA>span:last-child{display:grid;gap:4px;min-width:0}.SocialHub_roomButton__38WkA strong{font-size:13px;overflow-wrap:anywhere}.SocialHub_roomButton__38WkA small{font-size:11px;color:var(--muted-foreground)}.SocialHub_roomIcon__eKpYF{width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:color-mix(in srgb,var(--blue-brand) 8%,var(--card));color:var(--site-link);display:inline-flex;align-items:center;justify-content:center}.SocialHub_main__Slrpj{display:flex;flex-direction:column;min-width:0;min-height:0}.SocialHub_empty__Jj_8c{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:32px 24px;color:var(--muted-foreground)}.SocialHub_empty__Jj_8c h2,.SocialHub_empty__Jj_8c h3{font-size:22px;font-weight:700;color:var(--foreground);max-width:380px;line-height:1.3}.SocialHub_empty__Jj_8c p{font-size:14px;line-height:1.6;max-width:370px}.SocialHub_empty__Jj_8c small{font-size:11px;max-width:340px}.SocialHub_actions__wOvd0{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.SocialHub_empty__Jj_8c .SocialHub_actions__wOvd0{justify-content:center}.SocialHub_invitation__Qr6ZZ{padding:14px;background:var(--secondary);border-radius:16px}.SocialHub_invitation__Qr6ZZ strong{font-size:14px}.SocialHub_invitation__Qr6ZZ p{font-size:12px;color:var(--muted-foreground);margin:8px 0}.SocialHub_invitation__Qr6ZZ button{font-size:12px;min-height:40px}.SocialHub_thread__0UhbA{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.SocialHub_threadHeader__QcYIR{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid var(--border);color:var(--foreground)}.SocialHub_heading__rBLBc{flex:1;min-width:0}.SocialHub_heading__rBLBc h2{font-size:16px;font-weight:700;overflow-wrap:anywhere;line-height:1.3}.SocialHub_heading__rBLBc p{font-size:11px;color:var(--muted-foreground);margin-top:4px}.SocialHub_smallButton__fW_X0{border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--site-link);font-size:12px;padding:8px 12px;min-height:40px;cursor:pointer}.SocialHub_description__RjOMq{padding:10px 18px;font-size:12px;color:var(--muted-foreground);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;max-height:110px;overflow:auto}.SocialHub_linkRow__DNzfi{display:flex;align-items:center;gap:10px;padding:8px 18px;font-size:12px;color:var(--site-link);border-bottom:1px solid var(--border)}.SocialHub_linkRow__DNzfi a{flex:1;min-width:0;overflow-wrap:anywhere}.SocialHub_linkRow__DNzfi .SocialHub_iconButton__H_NGI{width:32px;height:32px;min-width:32px}.SocialHub_messages__CFhSO{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:20px;background:color-mix(in srgb,var(--secondary) 50%,var(--card));scrollbar-gutter:stable}.SocialHub_message__vh1X_{max-width:85%;align-self:flex-start;min-width:100px;background:var(--card);border:1px solid var(--border);border-radius:18px 18px 18px 5px;padding:12px 14px;color:var(--foreground)}.SocialHub_message__vh1X_[data-own=true]{align-self:flex-end;background:color-mix(in srgb,var(--blue-brand) 8%,var(--card));border-radius:18px 18px 5px 18px}.SocialHub_message__vh1X_ strong{font-size:11px;color:var(--site-link)}.SocialHub_message__vh1X_ p{font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.SocialHub_message__vh1X_ footer{display:flex;gap:14px;justify-content:space-between;margin-top:8px;color:var(--muted-foreground);font-size:10px}.SocialHub_message__vh1X_ footer button{min-height:28px;cursor:pointer}.SocialHub_composer__affjL{display:flex;gap:10px;padding:14px 18px;border-top:1px solid var(--border)}.SocialHub_composer__affjL textarea{flex:1;min-width:0;resize:none;border:1px solid var(--border);border-radius:16px;padding:12px 14px;background:var(--background);color:var(--foreground);font-size:14px;line-height:1.4}.SocialHub_composer__affjL button{align-self:center;height:44px;width:44px;padding:0;border-radius:50%}.SocialHub_security__bhPrq{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 16px 12px;color:var(--muted-foreground);font-size:10px;line-height:1.5}.SocialHub_security__bhPrq svg{flex-shrink:0}.SocialHub_subscribe__OeIf6{padding:14px;text-align:center}.SocialHub_inviteRow___jOt3{padding:10px 18px;border-top:1px solid var(--border);display:flex;align-items:center;gap:10px;min-width:0}.SocialHub_inviteRow___jOt3 span{font-size:11px;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SocialHub_inviteRow___jOt3 button{font-size:12px;flex-shrink:0}.SocialHub_modal__LyJdC[data-slot]{background:var(--card);color:var(--foreground);border-color:var(--border);border-radius:24px;max-height:calc(100dvh - 32px);overflow:auto}.SocialHub_modal__LyJdC[data-slot] p{color:var(--muted-foreground)}.SocialHub_editor__LS1mZ{display:grid;gap:16px}.SocialHub_editor__LS1mZ label{display:grid;gap:7px;font-size:12px;font-weight:600}.SocialHub_editor__LS1mZ input:not([type=checkbox]),.SocialHub_editor__LS1mZ textarea{width:100%;min-width:0;border:1px solid var(--border);border-radius:12px;padding:10px 12px;min-height:44px;background:var(--background);color:var(--foreground);font-size:14px;font-weight:400}.SocialHub_editor__LS1mZ small{font-size:11px;font-weight:400;color:var(--muted-foreground);line-height:1.6}.SocialHub_editor__LS1mZ .SocialHub_toggle__as3_7{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--secondary);cursor:pointer}.SocialHub_toggle__as3_7 input{width:20px;height:20px;accent-color:var(--blue-brand);flex-shrink:0}.SocialHub_toggle__as3_7 span{display:grid;gap:6px}.SocialHub_catalogue__LX00b{display:grid;gap:10px;padding-top:10px}.SocialHub_catalogue__LX00b h3{font-size:14px;font-weight:700}.SocialHub_catalogue__LX00b>p{font-size:11px;color:var(--muted-foreground)}.SocialHub_listingGrid__3spXr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.SocialHub_listing__u3EGJ{display:flex;gap:10px;padding:10px;border:1px solid var(--border);border-radius:16px;background:var(--card);min-width:0}.SocialHub_listing__u3EGJ img{width:58px;height:64px;object-fit:cover;border-radius:10px;flex-shrink:0}.SocialHub_listing__u3EGJ>div{display:grid;gap:5px;align-content:center;min-width:0}.SocialHub_listing__u3EGJ strong{font-size:12px;color:var(--foreground);overflow-wrap:anywhere}.SocialHub_listing__u3EGJ span{font-size:10px;color:var(--muted-foreground)}.SocialHub_page__hlrF7{padding-top:24px;padding-bottom:30px;min-width:0}.SocialHub_pageHeader__5dKcJ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.SocialHub_pageHeader__5dKcJ h1{font-size:28px;line-height:1.2;font-weight:700;color:var(--foreground)}.SocialHub_pageHeader__5dKcJ p{font-size:13px;color:var(--muted-foreground);margin-top:7px}.SocialHub_pageTabs___Bhdb{display:flex;gap:5px;padding:4px;border:1px solid var(--border);border-radius:14px;background:var(--card);flex-shrink:0}.SocialHub_pageTabs___Bhdb button{min-height:40px;padding:8px 14px;font-size:12px;font-weight:600;border-radius:10px;color:var(--muted-foreground);cursor:pointer}.SocialHub_pageTabs___Bhdb button[aria-pressed=true]{background:var(--blue-brand);color:#fff}.SocialHub_publicPage__xZ4Gg{padding:24px 0 32px;min-width:0}.SocialHub_publicBack__fGHlD{color:var(--site-link);font-size:13px;display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.SocialHub_publicShell__TL_Jh{height:min(800px,calc(100dvh - 180px));min-height:480px;max-width:900px;margin:auto;border:1px solid var(--border);border-radius:24px;background:var(--card);overflow:hidden;display:flex}.SocialHub_publicState__B0Hxg{margin:auto;max-width:500px;padding:40px;text-align:center;color:var(--muted-foreground)}@media(max-width:900px){.SocialHub_workspace__BBWhZ{grid-template-columns:270px minmax(0,1fr)}.SocialHub_listingGrid__3spXr{grid-template-columns:1fr}.SocialHub_threadHeader__QcYIR{padding:12px}.SocialHub_description__RjOMq,.SocialHub_linkRow__DNzfi{padding-inline:12px}.SocialHub_messages__CFhSO{padding:14px}.SocialHub_pageHeader__5dKcJ h1{font-size:24px}}@media(max-width:640px){.SocialHub_page__hlrF7{padding-top:16px;padding-bottom:90px}.SocialHub_pageHeader__5dKcJ{align-items:flex-start;flex-direction:column;gap:14px}.SocialHub_pageTabs___Bhdb{width:100%}.SocialHub_pageTabs___Bhdb button{flex:1;min-height:44px}.SocialHub_stories__bZ3Rz{padding:12px;border-radius:18px}.SocialHub_stories__bZ3Rz .local-stories-heading{flex-wrap:wrap}.SocialHub_workspace__BBWhZ{display:flex;height:calc(100dvh - 190px);min-height:450px;border-radius:20px}.SocialHub_sidebar___NYpU{width:100%;border-right:0}.SocialHub_main__Slrpj{display:none;width:100%}.SocialHub_workspace__BBWhZ[data-selected=true] .SocialHub_main__Slrpj{display:flex}.SocialHub_workspace__BBWhZ[data-selected=true] .SocialHub_sidebar___NYpU{display:none}.SocialHub_threadHeader__QcYIR .SocialHub_roomIcon__eKpYF{width:36px;height:36px;flex-basis:36px}.SocialHub_threadHeader__QcYIR{gap:7px}.SocialHub_heading__rBLBc h2{font-size:14px}.SocialHub_threadHeader__QcYIR .SocialHub_smallButton__fW_X0{padding-inline:8px;font-size:11px}.SocialHub_message__vh1X_{max-width:93%}.SocialHub_composer__affjL{padding:12px;gap:8px}.SocialHub_inviteRow___jOt3{padding:8px 12px;flex-wrap:wrap}.SocialHub_inviteRow___jOt3 span{width:100%}.SocialHub_publicPage__xZ4Gg{padding-bottom:90px}.SocialHub_publicShell__TL_Jh{height:calc(100dvh - 185px);min-height:440px}.SocialHub_modal__LyJdC[data-slot]{padding:20px}.SocialHub_actions__wOvd0 button{min-height:44px}}.SocialHub_search__wM2LR{min-height:44px;background:var(--card)}.SocialHub_search__wM2LR svg{flex-shrink:0}.SocialHub_search__wM2LR input,.SocialHub_search__wM2LR input:focus,.SocialHub_search__wM2LR input:focus-visible{min-height:28px;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;-webkit-appearance:none;appearance:none}.SocialHub_search__wM2LR:focus-within{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 24%,transparent)}.ListingWaitlist_panel__wlQKu{min-width:0;border:1px solid var(--border);border-radius:20px;background:var(--card);color:var(--card-foreground);padding:16px;display:flex;flex-direction:column;gap:12px}.ListingWaitlist_heading__DMaHe{display:flex;align-items:flex-start;gap:10px}.ListingWaitlist_heading__DMaHe>svg{color:var(--primary);flex-shrink:0;margin-top:2px}.ListingWaitlist_heading__DMaHe h2{font-size:15px;font-weight:700;line-height:1.4;margin:0 0 4px}.ListingWaitlist_heading__DMaHe p,.ListingWaitlist_note__9NRIc{font-size:13px;line-height:1.5;color:var(--muted-foreground);margin:0}.ListingWaitlist_action__leB_x{width:100%;min-height:44px;height:auto;white-space:normal;padding:10px 12px;line-height:1.4}.ListingWaitlist_status__KuRhV{color:var(--primary);font-size:13px;margin:0;font-weight:600}.ListingWaitlist_note__9NRIc{font-size:12px}.ListingWaitlist_link__JPOSY{min-height:44px;display:inline-flex;align-items:center;align-self:flex-start;color:var(--primary);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ListingWaitlist_error__KS8KP{margin:0;font-size:13px;color:var(--destructive)}.PurchaseCartDialog_results__SpQGf{display:grid;gap:16px;min-width:0}.PurchaseCartDialog_results__SpQGf h2{font-size:20px;font-weight:700;line-height:1.3;margin:0}.PurchaseCartDialog_results__SpQGf p{font-size:14px;line-height:1.6;margin:0;color:var(--muted-foreground)}.PurchaseCartDialog_results__SpQGf ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.PurchaseCartDialog_results__SpQGf li{display:grid;gap:10px;padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--card);min-width:0}.PurchaseCartDialog_results__SpQGf strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.PurchaseCartDialog_results__SpQGf li>span{font-size:12px;color:var(--muted-foreground)}.PurchaseCartDialog_results__SpQGf [role=alert]{padding:12px;border-radius:12px;color:var(--destructive);background:var(--local-soft)}.PurchaseCartDialog_actions__PIOSi{display:flex;flex-wrap:wrap;gap:10px}.PurchaseCartDialog_results__SpQGf :is(button,a){min-height:44px;padding:10px 16px;border-radius:14px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary);color:var(--primary-foreground);border:1px solid transparent}.PurchaseCartDialog_results__SpQGf .commerce-secondary{background:var(--local-soft);color:var(--foreground);border-color:var(--border)}.PurchaseCartDialog_results__SpQGf button:disabled{opacity:.55;cursor:wait}.PurchaseCartDialog_results__SpQGf :is(button,a):focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:400px){.PurchaseCartDialog_actions__PIOSi>*{width:100%}}.TemplateSort_root__ncAy0{min-width:0;max-width:100%;width:190px;align-self:center;color:inherit}.TemplateSort_root__ncAy0 .commerce-select-field{margin:0;gap:0}.TemplateSort_root__ncAy0 .commerce-select-field>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.TemplateSort_root__ncAy0 .commerce-select-trigger{min-height:48px;width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:transparent;color:inherit;box-shadow:none;font:500 13px/1.4 var(--font-sans)}.TemplateSort_root__ncAy0 .commerce-select-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}@container (max-width:600px){:has(>.TemplateSort_root__ncAy0){display:flex;flex-wrap:wrap;gap:12px}:has(>.TemplateSort_root__ncAy0)>label{flex:1 0 100%}.TemplateSort_root__ncAy0{width:100%;flex:1 0 100%}}.GroceryTemplate_root__KJERc{--grocery-accent:#d92330;--grocery-ink:var(--foreground);--grocery-paper:var(--card);--grocery-muted:var(--muted-foreground);--grocery-soft:var(--muted);color:var(--grocery-ink);font-family:var(--grocery-font,var(--font-sans));font-size:15px;line-height:1.45;container-type:inline-size;padding:0 0 24px;color-scheme:inherit}.GroceryTemplate_root__KJERc :where(button,input,select){font:inherit}.GroceryTemplate_root__KJERc a,.GroceryTemplate_root__KJERc button{-webkit-tap-highlight-color:transparent}.GroceryTemplate_root__KJERc button{cursor:pointer;transition:background-color .15s,color .15s}.GroceryTemplate_root__KJERc button:disabled{cursor:default;opacity:.5}.GroceryTemplate_root__KJERc a:focus-visible,.GroceryTemplate_root__KJERc button:focus-visible,.GroceryTemplate_root__KJERc input:focus-visible,.GroceryTemplate_root__KJERc select:focus-visible{outline:2px solid var(--grocery-accent);outline-offset:3px}.GroceryTemplate_root__KJERc a{text-decoration:none}.GroceryTemplate_root__KJERc h1,.GroceryTemplate_root__KJERc h2,.GroceryTemplate_root__KJERc h3{color:inherit!important;font-family:inherit;letter-spacing:-.035em;font-weight:750}.GroceryTemplate_root__KJERc h1,.GroceryTemplate_root__KJERc h2{font-size:26px;line-height:1.2}.GroceryTemplate_utility__e6tgu{justify-content:space-between;font-size:12px;margin-bottom:22px}.GroceryTemplate_utility__e6tgu,.GroceryTemplate_utility__e6tgu>div,.GroceryTemplate_utility__e6tgu>span{display:flex;gap:16px;align-items:center}.GroceryTemplate_utility__e6tgu>span{gap:7px;border-radius:24px;background:var(--grocery-soft);padding:8px 14px}.GroceryTemplate_utility__e6tgu button{background:none;border:0}.GroceryTemplate_header__bR68U{display:flex;align-items:center;gap:12px;margin-bottom:32px}.GroceryTemplate_brand__i9uKH{display:flex;align-items:center;gap:10px;max-width:240px;min-width:120px;font-size:19px;font-weight:750;line-height:1.15}.GroceryTemplate_brand__i9uKH>span{background:var(--grocery-accent);color:var(--grocery-accent-ink,white);border-radius:50%;padding:10px}.GroceryTemplate_brand__i9uKH>div{overflow:hidden;text-overflow:ellipsis}.GroceryTemplate_brand__i9uKH small{display:block;font-size:10px;font-weight:500;letter-spacing:.02em;margin-top:6px;color:var(--muted-foreground)}.GroceryTemplate_catalogButton__rl4Ov{display:flex;gap:9px;align-items:center;background:var(--grocery-accent);color:var(--grocery-accent-ink,white);border:0;border-radius:30px;height:46px;padding:0 20px;font-weight:700!important}.GroceryTemplate_search__Djtyw{display:flex;flex:1;min-width:0;align-items:center;gap:10px;border-radius:28px;background:var(--grocery-soft);padding:4px 6px 4px 14px;height:46px;color:var(--muted-foreground)}.GroceryTemplate_search__Djtyw input{flex:1;min-width:0;border:0;outline:0!important;background:transparent;color:var(--grocery-ink);font-size:14px}.GroceryTemplate_search__Djtyw button{border:0;background:transparent;display:grid;place-items:center}.GroceryTemplate_search__Djtyw .GroceryTemplate_searchSubmit__RoBur{font-size:12px;font-weight:650;padding:9px 15px;border-radius:22px;background:var(--card);color:var(--grocery-ink)}.GroceryTemplate_basket__EMn2s{width:46px;height:46px;flex-shrink:0;border:0;background:var(--grocery-soft);border-radius:50%;position:relative;display:grid;place-items:center}.GroceryTemplate_basket__EMn2s span{position:absolute;top:-4px;right:-4px;background:var(--grocery-accent);color:var(--grocery-accent-ink,white);border-radius:20px;min-width:19px;font-size:11px;padding:2px}.GroceryTemplate_promotions__RDoXY{position:relative}.GroceryTemplate_banners__DCNBw{display:flex;position:relative;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.GroceryTemplate_banners__DCNBw::-webkit-scrollbar{display:none}.GroceryTemplate_banner__cMdP9{border-radius:22px;position:relative;overflow:hidden;display:flex;align-items:center;scroll-snap-align:start;isolation:isolate}.GroceryTemplate_banner__cMdP9>div{width:67%;position:relative;z-index:1}.GroceryTemplate_eyebrow__euJbd{font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-weight:700}.GroceryTemplate_banner__cMdP9 h2{font-size:clamp(26px,3.1cqi,40px);line-height:1.08;margin:12px 0}.GroceryTemplate_banner__cMdP9 p{font-size:13px;max-width:250px;line-height:1.5;margin-bottom:22px}.GroceryTemplate_banner__cMdP9 img{position:absolute;width:43%;height:77%;object-fit:contain;right:0;mix-blend-mode:multiply;z-index:0}.GroceryTemplate_banner__cMdP9 button{display:inline-flex;align-items:center;gap:9px;border:0;background:#fff;color:#27272b;padding:12px 18px;border-radius:26px;font-size:13px;font-weight:700;box-shadow:0 2px 5px #00000006}.GroceryTemplate_bannerControls__VZymu{display:flex;align-items:center;justify-content:center;gap:7px;height:28px}.GroceryTemplate_bannerControls__VZymu button{border:0;display:grid;place-items:center}.GroceryTemplate_bannerControls__VZymu .GroceryTemplate_dotActive__0XCdO,.GroceryTemplate_bannerControls__VZymu .GroceryTemplate_dot__kuszD{height:6px;width:6px;background:#d8d8da;border-radius:8px;padding:0}.GroceryTemplate_bannerControls__VZymu .GroceryTemplate_dotActive__0XCdO{width:18px;background:#777}.GroceryTemplate_promoStrip__HK5da{text-align:center;border-radius:30px;background:var(--grocery-accent);color:var(--grocery-accent-ink,white);padding:13px 20px;margin:14px 0 28px;font-size:20px;font-weight:650}.GroceryTemplate_benefits__sf4Tb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 40px}.GroceryTemplate_benefits__sf4Tb>div{display:flex;gap:13px;align-items:center;background:var(--grocery-soft);border-radius:20px;padding:20px}.GroceryTemplate_benefits__sf4Tb svg{flex-shrink:0;color:var(--grocery-accent);width:27px;height:27px}.GroceryTemplate_benefits__sf4Tb strong{display:block;font-size:15px;line-height:1.2}.GroceryTemplate_benefits__sf4Tb small{display:block;color:var(--muted-foreground);font-size:11px;line-height:1.5;margin-top:7px}.GroceryTemplate_benefits__sf4Tb button{border:0;background:transparent;padding:0;margin-left:auto}.GroceryTemplate_catalog__63JpH{display:grid;grid-template-columns:235px minmax(0,1fr);gap:30px;scroll-margin-top:90px}.GroceryTemplate_departmentList__fmPnV{display:flex;flex-direction:column;gap:4px}.GroceryTemplate_departmentList__fmPnV button{text-align:left;border:0;background:transparent;padding:12px 10px;border-radius:12px;font-size:14px;font-weight:620;line-height:1.35;color:inherit}.GroceryTemplate_departmentList__fmPnV>button,.GroceryTemplate_departmentRow___2bdz>button:first-child{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px}.GroceryTemplate_departmentList__fmPnV button span{font-size:10px;color:var(--muted-foreground);font-weight:400}.GroceryTemplate_departmentRow___2bdz{display:flex;align-items:center}.GroceryTemplate_departmentRow___2bdz .GroceryTemplate_expand__RaQAy{flex:0 0 30px;padding:7px 4px;display:grid;place-items:center}.GroceryTemplate_departmentList__fmPnV button:hover{background:var(--grocery-soft)}.GroceryTemplate_departmentList__fmPnV .GroceryTemplate_chosen__1q3bo{color:var(--grocery-accent);background:color-mix(in srgb,var(--grocery-accent) 7%,var(--card))}.GroceryTemplate_submenu__1z41E{display:flex;flex-direction:column;padding-left:14px}.GroceryTemplate_submenu__1z41E button{color:#25252c;font-weight:500}.GroceryTemplate_catalogContent__92dGt{min-width:0}.GroceryTemplate_catalogHeading__17p02{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.GroceryTemplate_catalogHeading__17p02>div{min-width:0;flex:1 1 160px}.GroceryTemplate_catalogHeading__17p02 .GroceryTemplate_eyebrow__euJbd{color:var(--muted-foreground);font-size:9px}.GroceryTemplate_catalogHeading__17p02 h1{margin-top:7px}.GroceryTemplate_mobileCatalog__KTVwX{display:none}.GroceryTemplate_controls__9mCyM{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.GroceryTemplate_controls__9mCyM>div{display:flex;gap:7px;align-items:center;min-width:0}.GroceryTemplate_modes__wyoZe{flex-wrap:wrap}.GroceryTemplate_controls__9mCyM button,.GroceryTemplate_controls__9mCyM select{border:1px solid var(--border);border-radius:22px;padding:9px 13px;background:var(--card);font-size:11px;color:var(--grocery-ink);min-height:36px}.GroceryTemplate_modes__wyoZe button[aria-pressed=true]{background:var(--grocery-accent);color:var(--grocery-accent-ink,white);border-color:var(--grocery-accent)}.GroceryTemplate_filterButton__6_dDW{display:inline-flex;align-items:center;gap:6px}.GroceryTemplate_filterDot__BUtSX{width:5px;height:5px;background:var(--grocery-accent);border-radius:50%}.GroceryTemplate_priceFilters__P2s0v{display:flex;align-items:end;gap:10px;flex-wrap:wrap;padding:16px;background:var(--grocery-soft);border-radius:18px;margin-top:12px}.GroceryTemplate_priceFilters__P2s0v label{font-size:11px;max-width:140px}.GroceryTemplate_priceFilters__P2s0v input{display:block;border:1px solid var(--border);background:var(--card);border-radius:10px;padding:9px;width:100%;margin-top:5px;min-width:0}.GroceryTemplate_empty__P2CEw button,.GroceryTemplate_priceFilters__P2s0v button{border:0;background:var(--grocery-accent);color:var(--grocery-accent-ink,white);border-radius:22px;padding:10px 18px;font-size:12px;font-weight:650}.GroceryTemplate_priceFilters__P2s0v small{font-size:10px;color:var(--muted-foreground)}.GroceryTemplate_priceFilters__P2s0v p{font-size:12px;color:#b51b29;width:100%}.GroceryTemplate_results__4pnIE{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:var(--muted-foreground);margin:20px 0 15px;min-height:22px}.GroceryTemplate_results__4pnIE button{background:transparent;border:0;display:flex;gap:5px;align-items:center;color:var(--grocery-accent);font-size:11px}.GroceryTemplate_products__2PFEc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px;transition:opacity .15s}.GroceryTemplate_products__2PFEc[aria-busy=true]{opacity:.6;pointer-events:none}.GroceryTemplate_product__31ikR{display:flex;flex-direction:column;min-width:0}.GroceryTemplate_photo__9nI4b{border-radius:18px;position:relative;display:block;aspect-ratio:1;background:var(--grocery-soft);overflow:hidden;margin-bottom:12px}.GroceryTemplate_photo__9nI4b img{width:100%;height:100%;object-fit:cover;object-position:center;padding:0}.GroceryTemplate_photo__9nI4b>span{position:absolute;bottom:8px;left:8px;background:#e3f3df;color:#22743a;border-radius:15px;padding:3px 7px;font-size:9px;font-weight:650}.GroceryTemplate_productPrice__s_n6Y{font-size:19px;font-weight:800;letter-spacing:-.04em;margin-bottom:6px;line-height:1.2}.GroceryTemplate_productTitle__PStvT{font-size:13px;font-weight:550;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.GroceryTemplate_productMeta__IdNxe{font-size:10px;color:var(--muted-foreground);margin:7px 0 12px;min-height:15px}.GroceryTemplate_productActions__KBhg3{display:flex;align-items:center;gap:7px;margin-top:auto}.GroceryTemplate_add__7eh0e,.GroceryTemplate_added__aKneK{display:flex;flex:1;justify-content:center;align-items:center;gap:6px;border:0;border-radius:23px;min-height:44px;padding:10px 12px;font-weight:650;font-size:11px;background:var(--grocery-accent);color:var(--grocery-accent-ink,white)!important;white-space:nowrap}.GroceryTemplate_added__aKneK{background:var(--grocery-accent);color:var(--grocery-accent-ink)!important;box-shadow:inset 0 0 0 2px var(--grocery-accent-ink)}.GroceryTemplate_swap__y2iaz{display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:50%}.GroceryTemplate_swap__y2iaz[aria-pressed=true]{background:#e3f3df;color:#22743a}.GroceryTemplate_empty__P2CEw{display:grid;justify-items:center;text-align:center;background:var(--grocery-soft);border-radius:20px;padding:40px 20px;gap:10px}.GroceryTemplate_empty__P2CEw h3{font-size:19px}.GroceryTemplate_empty__P2CEw p{font-size:13px;color:var(--muted-foreground);max-width:340px}.GroceryTemplate_loadMore__N7s_T{display:block;margin:30px auto 0;border:1px solid var(--border);border-radius:26px;background:var(--card);padding:13px 28px;font-size:13px;font-weight:650}.GroceryTemplate_selection__lCSFL{position:sticky;bottom:100px;border-radius:22px;box-shadow:0 8px 25px #00000012;background:var(--card);border:1px solid var(--border);padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;font-size:12px}.GroceryTemplate_selection__lCSFL button{border:0;background:var(--grocery-accent);border-radius:22px;padding:10px 15px;color:var(--grocery-accent-ink,white);display:flex;gap:7px;align-items:center}.GroceryTemplate_catalogDialog__xP1Zz{max-width:430px!important;max-height:85dvh!important;background:var(--card)!important;color:var(--foreground)!important;border-radius:24px!important}.GroceryTemplate_dialogScroll__VUzhp{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.GroceryTemplate_catalogDialog__xP1Zz .GroceryTemplate_departmentList__fmPnV{font-family:var(--font-sans);--grocery-accent:#d92330}@container (min-width:1250px){.GroceryTemplate_products__2PFEc{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width:1000px){.GroceryTemplate_brand__i9uKH{font-size:16px;max-width:175px}.GroceryTemplate_catalog__63JpH{grid-template-columns:205px minmax(0,1fr);gap:22px}.GroceryTemplate_products__2PFEc{grid-template-columns:repeat(3,minmax(0,1fr))}.GroceryTemplate_banner__cMdP9{min-height:245px;padding:22px}.GroceryTemplate_benefits__sf4Tb>div{padding:16px;gap:10px}.GroceryTemplate_benefits__sf4Tb strong{font-size:13px}.GroceryTemplate_benefits__sf4Tb svg{width:22px;height:22px}.GroceryTemplate_utility__e6tgu>div{gap:12px}}@container (max-width:720px){.GroceryTemplate_utility__e6tgu{margin-bottom:16px}.GroceryTemplate_utility__e6tgu>div a:not(:last-child),.GroceryTemplate_utility__e6tgu>div>button{display:none}.GroceryTemplate_utility__e6tgu>span{max-width:60%;font-size:10px}.GroceryTemplate_utility__e6tgu>div a{font-size:10px}.GroceryTemplate_header__bR68U{flex-wrap:wrap;gap:8px;margin-bottom:22px}.GroceryTemplate_brand__i9uKH{order:0;flex:1;max-width:calc(100% - 70px);font-size:20px}.GroceryTemplate_brand__i9uKH>span{padding:9px}.GroceryTemplate_basket__EMn2s{order:1}.GroceryTemplate_catalogButton__rl4Ov{order:2;padding:0 14px;height:44px}.GroceryTemplate_catalogButton__rl4Ov span{display:none}.GroceryTemplate_search__Djtyw{order:3;flex:1;height:44px}.GroceryTemplate_search__Djtyw .GroceryTemplate_searchSubmit__RoBur{font-size:10px;padding:8px 10px}.GroceryTemplate_banner__cMdP9{flex-basis:89%;min-height:230px;padding:22px;border-radius:20px}.GroceryTemplate_banner__cMdP9 h2{font-size:29px}.GroceryTemplate_banner__cMdP9>div{width:70%}.GroceryTemplate_banner__cMdP9 img{width:42%}.GroceryTemplate_banner__cMdP9 p{font-size:12px;max-width:200px}.GroceryTemplate_banners__DCNBw{gap:12px}.GroceryTemplate_bannerControls__VZymu{height:24px}.GroceryTemplate_benefits__sf4Tb{grid-template-columns:1fr;gap:8px;margin:12px 0 28px}.GroceryTemplate_benefits__sf4Tb>div{padding:13px 16px;border-radius:16px}.GroceryTemplate_benefits__sf4Tb>div:nth-child(2){display:none}.GroceryTemplate_benefits__sf4Tb strong{font-size:13px}.GroceryTemplate_benefits__sf4Tb small{font-size:10px;margin-top:3px}.GroceryTemplate_promoStrip__HK5da{font-size:15px;border-radius:18px}.GroceryTemplate_catalog__63JpH{display:block;scroll-margin-top:80px}.GroceryTemplate_catalogHeading__17p02 h1{font-size:25px}.GroceryTemplate_mobileCatalog__KTVwX{display:flex;align-items:center;gap:7px;background:var(--grocery-soft);border:0;border-radius:22px;padding:11px;font-size:11px}.GroceryTemplate_products__2PFEc{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.GroceryTemplate_photo__9nI4b{border-radius:16px}.GroceryTemplate_productPrice__s_n6Y{font-size:21px}.GroceryTemplate_productTitle__PStvT{font-size:13px}.GroceryTemplate_controls__9mCyM{gap:10px}.GroceryTemplate_controls__9mCyM>div:last-child{width:100%;justify-content:space-between}.GroceryTemplate_controls__9mCyM select{max-width:65%}.GroceryTemplate_controls__9mCyM button{font-size:10px}.GroceryTemplate_selection__lCSFL{bottom:92px}.GroceryTemplate_selection__lCSFL button{font-size:11px}.GroceryTemplate_priceFilters__P2s0v label{max-width:calc(50% - 10px)}}@media (prefers-reduced-motion:reduce){.GroceryTemplate_root__KJERc *{scroll-behavior:auto!important;transition:none!important}}@container (max-width:720px){.GroceryTemplate_brand__i9uKH{flex:1 1 calc(100% - 62px);max-width:calc(100% - 62px)}.GroceryTemplate_brand__i9uKH>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroceryTemplate_brand__i9uKH small{white-space:normal}.GroceryTemplate_search__Djtyw{flex:1 1 calc(100% - 62px)}.GroceryTemplate_catalogButton__rl4Ov{flex:0 0 46px;justify-content:center;padding:0}.GroceryTemplate_basket__EMn2s{flex:0 0 46px}.GroceryTemplate_banner__cMdP9>div{width:80%}.GroceryTemplate_banner__cMdP9 h2{font-size:28px}.GroceryTemplate_banner__cMdP9 img{width:36%;height:60%}.GroceryTemplate_add__7eh0e,.GroceryTemplate_added__aKneK{min-width:0;font-size:12px;gap:4px;padding:8px 6px}.GroceryTemplate_add__7eh0e span{overflow:hidden;text-overflow:ellipsis}.GroceryTemplate_add__7eh0e svg,.GroceryTemplate_added__aKneK svg{display:none}.GroceryTemplate_swap__y2iaz{flex-basis:30px;width:30px;height:32px}.GroceryTemplate_productPrice__s_n6Y{font-size:20px}.GroceryTemplate_banner__cMdP9 img{width:31%;height:25%;right:6px;bottom:10px}.GroceryTemplate_banner__cMdP9>div{width:100%}.GroceryTemplate_banner__cMdP9 h2,.GroceryTemplate_banner__cMdP9 p{max-width:90%}}.GroceryTemplate_catalog__63JpH{display:block}.GroceryTemplate_mobileCatalog__KTVwX{display:inline-flex;flex-shrink:0;min-height:44px;align-items:center;gap:8px;background:var(--grocery-soft);border:0;border-radius:24px;padding:12px 18px;font-size:13px;font-weight:650}.GroceryTemplate_banners__DCNBw{gap:20px;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;cursor:grab}.GroceryTemplate_banner__cMdP9{flex:0 0 calc((100% - 20px) / 2);min-width:0;min-height:280px;padding:26px}.GroceryTemplate_banner__cMdP9>div{width:60%}.GroceryTemplate_banner__cMdP9 h2{font-size:clamp(25px,2.8cqi,38px);max-width:640px;overflow-wrap:anywhere}.GroceryTemplate_banner__cMdP9 p{max-width:460px}.GroceryTemplate_banner__cMdP9 img{width:36%;height:90%;right:2%;bottom:0;mix-blend-mode:normal}.GroceryTemplate_bannerControls__VZymu{gap:8px;height:44px}.GroceryTemplate_bannerControls__VZymu .GroceryTemplate_bannerArrow__NfTZc{height:32px;width:32px;border:1px solid var(--border);border-radius:50%;color:var(--grocery-ink);background:var(--card)}.GroceryTemplate_bannerArrow__NfTZc:disabled{opacity:.35}.GroceryTemplate_catalogDialog__xP1Zz{position:fixed!important;inset:0 auto 0 0!important;width:min(460px,92vw)!important;max-width:460px!important;height:100dvh!important;max-height:100dvh!important;border-radius:0 24px 24px 0!important;padding:26px 18px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;animation-duration:.24s!important}.GroceryTemplate_dialogScroll__VUzhp{flex:1;min-height:0}.GroceryTemplate_catalogDialog__xP1Zz>h2{color:inherit!important;font-size:24px;padding-right:32px}.GroceryTemplate_departmentRow___2bdz>button:first-child{gap:12px}.GroceryTemplate_categoryThumb__pLJUA{width:48px;height:48px;object-fit:contain;flex-shrink:0}.GroceryTemplate_departmentRow___2bdz>button:first-child>span:first-of-type{flex:1;text-align:left;font-size:14px;font-weight:650;color:inherit}.GroceryTemplate_submenu__1z41E button{display:flex;align-items:center;gap:10px}.GroceryTemplate_submenu__1z41E img{width:40px;height:40px;object-fit:contain}.GroceryTemplate_catalogDialog__xP1Zz .GroceryTemplate_departmentList__fmPnV{--grocery-accent:var(--primary);--grocery-soft:var(--muted)}@container (max-width:720px){.GroceryTemplate_banner__cMdP9{flex-basis:100%;padding:20px;min-height:310px}.GroceryTemplate_banner__cMdP9>div{width:100%}.GroceryTemplate_banner__cMdP9 h2{font-size:clamp(26px,5cqi,32px);max-width:100%;overflow-wrap:break-word}.GroceryTemplate_banner__cMdP9 p{max-width:90%;font-size:12px}.GroceryTemplate_banner__cMdP9 img{width:28%;height:26%;right:5px;bottom:12px}.GroceryTemplate_mobileCatalog__KTVwX{font-size:12px;padding:11px 14px}}.GroceryTemplate_banners__DCNBw[data-dragging=true]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.GroceryTemplate_banners__DCNBw:focus-visible{outline:2px solid var(--grocery-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.GroceryTemplate_catalogDialog__xP1Zz{animation-duration:1ms!important}}.GroceryTemplate_root__KJERc{background:var(--grocery-paper);padding:24px;border-radius:24px}.GroceryTemplate_catalogDialog__xP1Zz .GroceryTemplate_departmentList__fmPnV{--grocery-accent:var(--grocery-menu-accent,var(--primary))}@container (max-width:720px){.GroceryTemplate_header__bR68U{margin-top:0}}@media (max-width:600px){.GroceryTemplate_root__KJERc{padding:16px;border-radius:20px}}.GroceryTemplate_catalogLayout__as0Iz{display:grid;grid-template-columns:0 minmax(0,1fr);gap:0;align-items:start;transition:grid-template-columns .22s ease-out,gap .22s ease-out}.GroceryTemplate_catalogLayout__as0Iz[data-open=true]{grid-template-columns:260px minmax(0,1fr);gap:24px}.GroceryTemplate_catalogDrawer__NNU4B{min-width:0;max-height:0;opacity:0;transform:translateX(-12px);overflow:hidden;border-radius:20px;background:var(--card);transition:max-height .22s ease-out,margin .22s ease-out,opacity .2s ease-out,transform .22s ease-out}.GroceryTemplate_catalogLayout__as0Iz[data-open=true] .GroceryTemplate_catalogDrawer__NNU4B{max-height:min(680px,75dvh);opacity:1;transform:translateX(0);display:flex;flex-direction:column}.GroceryTemplate_drawerHeader__Ex130{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 8px;gap:12px}.GroceryTemplate_drawerHeader__Ex130 h2{font-size:19px}.GroceryTemplate_drawerHeader__Ex130 button{border:0;background:var(--card);border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.GroceryTemplate_catalogScroll__quBAI{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:0 8px 12px;scrollbar-width:thin}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_departmentList__fmPnV>button,.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_departmentRow___2bdz>button:first-child{min-width:0}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_departmentRow___2bdz>button:first-child>span:first-of-type{flex:1;text-align:left;font-size:15px;font-weight:650;color:inherit}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_departmentRow___2bdz>button:first-child{gap:8px}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_categoryThumb__pLJUA{width:40px;height:40px}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_submenu__1z41E img{width:34px;height:34px}.GroceryTemplate_catalogLayout__as0Iz[data-mode=modal]{display:block}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_departmentList__fmPnV{gap:6px}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_departmentRow___2bdz{border-bottom:1px solid var(--border)}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_categoryThumb__pLJUA{width:32px;height:32px}.GroceryTemplate_submenu__1z41E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 6px 12px}.GroceryTemplate_submenu__1z41E button{position:relative;display:block;min-height:112px;padding:10px 10px 54px;border-radius:14px;background:color-mix(in srgb,var(--shelf-tone,#eee) 55%,white);font-size:12px;font-weight:550}.GroceryTemplate_catalogDrawer__NNU4B .GroceryTemplate_submenu__1z41E img,.GroceryTemplate_submenu__1z41E button img{position:absolute;width:58px;height:58px;bottom:4px;right:4px;object-fit:contain}.GroceryTemplate_submenu__1z41E .GroceryTemplate_chosen__1q3bo{box-shadow:inset 0 0 0 2px var(--grocery-accent)}.GroceryTemplate_categoryModal__5O7ML{--grocery-soft:var(--muted);display:flex!important;flex-direction:column;width:min(640px,calc(100vw - 24px))!important;max-width:640px!important;max-height:min(760px,88dvh);padding:24px!important;border-radius:24px!important;gap:8px!important;background:var(--card)!important;color:var(--foreground)!important;font-family:var(--grocery-font,var(--font-sans))}.GroceryTemplate_categoryModal__5O7ML>h2{color:inherit!important;font-family:inherit;font-size:24px;font-weight:750;padding-right:32px}.GroceryTemplate_categoryModal__5O7ML>p{color:var(--muted-foreground);font-size:13px}.GroceryTemplate_modalCategoryScroll__IvYyB{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;margin-top:12px}.GroceryTemplate_categoryModal__5O7ML .GroceryTemplate_departmentRow___2bdz>button:first-child>span:first-of-type{font-size:16px;font-weight:650;color:inherit;flex:1}.GroceryTemplate_categoryModal__5O7ML .GroceryTemplate_departmentList__fmPnV button{font-family:inherit}.GroceryTemplate_categoryModal__5O7ML .GroceryTemplate_submenu__1z41E{grid-template-columns:repeat(3,minmax(0,1fr))}.GroceryTemplate_categoryModal__5O7ML .GroceryTemplate_categoryThumb__pLJUA{width:36px;height:36px}@media (max-width:450px){.GroceryTemplate_categoryModal__5O7ML{padding:18px!important}.GroceryTemplate_categoryModal__5O7ML .GroceryTemplate_submenu__1z41E{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:720px){.GroceryTemplate_catalogLayout__as0Iz,.GroceryTemplate_catalogLayout__as0Iz[data-open=true]{display:flex;flex-direction:column;gap:0}.GroceryTemplate_catalogDrawer__NNU4B{width:100%}.GroceryTemplate_catalogLayout__as0Iz[data-open=true] .GroceryTemplate_catalogDrawer__NNU4B{max-height:54dvh;margin-bottom:18px}.GroceryTemplate_catalogContent__92dGt{width:100%}}@media (prefers-reduced-motion:reduce){.GroceryTemplate_catalogDrawer__NNU4B,.GroceryTemplate_catalogLayout__as0Iz{transition:none}}.GamingBannerEditor_editor__qX1Wb{border:1px solid var(--border);border-radius:20px;padding:18px;display:grid;gap:16px;min-width:0;scroll-margin-top:100px}.GamingBannerEditor_editor__qX1Wb header{display:grid;gap:6px}.GamingBannerEditor_editor__qX1Wb h3{font-size:16px;font-weight:700}.GamingBannerEditor_editor__qX1Wb p,.GamingBannerEditor_editor__qX1Wb small{font-size:12px;line-height:1.55;color:var(--muted-foreground)}.GamingBannerEditor_editor__qX1Wb fieldset{border:0;padding:0;margin:0;display:grid;gap:16px;min-width:0}.GamingBannerEditor_editor__qX1Wb fieldset:disabled{opacity:.7}.GamingBannerEditor_list__8njOM{display:grid;gap:10px}.GamingBannerEditor_banner__Q_Jhq{border:1px solid var(--border);border-radius:16px;min-width:0;background:var(--card)}.GamingBannerEditor_banner__Q_Jhq summary{display:flex;gap:12px;align-items:center;cursor:pointer;padding:12px;list-style:none}.GamingBannerEditor_banner__Q_Jhq summary::-webkit-details-marker{display:none}.GamingBannerEditor_banner__Q_Jhq summary>span:last-child{display:grid;gap:4px;min-width:0}.GamingBannerEditor_banner__Q_Jhq strong{font-size:14px;overflow-wrap:anywhere}.GamingBannerEditor_banner__Q_Jhq small{font-size:11px}.GamingBannerEditor_thumb__tVPpS{width:64px;height:54px;flex-shrink:0;background:#e9e1ff;border-radius:10px;padding:4px}.GamingBannerEditor_thumb__tVPpS[data-theme=mint]{background:#dcedd1}.GamingBannerEditor_thumb__tVPpS[data-theme=peach]{background:#f8e7d6}.GamingBannerEditor_thumb__tVPpS[data-theme=night]{background:#1b243c}.GamingBannerEditor_thumb__tVPpS img{width:100%;height:100%;object-fit:contain}.GamingBannerEditor_fields__dNUuP{display:grid;gap:16px;padding:4px 14px 16px;min-width:0}.GamingBannerEditor_fields__dNUuP label{display:grid;gap:7px;font-size:12px;font-weight:600;min-width:0}.GamingBannerEditor_fields__dNUuP label small{font-weight:400}.GamingBannerEditor_twoColumns__QsS8_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.GamingBannerEditor_editor__qX1Wb .GamingBannerEditor_upload__61ew_{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:14px;border:1px dashed var(--border);border-radius:14px;cursor:pointer;background:var(--site-surface-soft)}.GamingBannerEditor_upload__61ew_ input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.GamingBannerEditor_upload__61ew_ small{width:100%;text-align:center}.GamingBannerEditor_upload__61ew_:focus-within{outline:2px solid var(--ring);outline-offset:2px}.GamingBannerEditor_actions__g_48U{display:flex;gap:8px;flex-wrap:wrap}.GamingBannerEditor_actions__g_48U button,.GamingBannerEditor_editor__qX1Wb button.GamingBannerEditor_add__IY1J2{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground);font-size:12px;cursor:pointer}.GamingBannerEditor_editor__qX1Wb button:disabled{opacity:.5;cursor:default}.GamingBannerEditor_add__IY1J2 small{margin-left:auto}.GamingBannerEditor_empty__I5Acg{padding:16px;border-radius:14px;background:var(--site-surface-soft)}.GamingBannerEditor_editor__qX1Wb [role=alert]{color:var(--destructive)}@media (max-width:560px){.GamingBannerEditor_editor__qX1Wb{padding:14px}.GamingBannerEditor_twoColumns__QsS8_{grid-template-columns:1fr}.GamingBannerEditor_actions__g_48U button{min-height:44px}}.TemplateStudio_studio__2mibK{background:var(--card);border:1px solid var(--site-brand-line);border-radius:24px;padding:22px;color:var(--foreground);min-width:0}.TemplateStudio_studioHeader__PBxUf{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--site-brand-line)}.TemplateStudio_kicker__Hi7iI{display:flex;align-items:center;gap:6px;color:var(--site-link);font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:650}.TemplateStudio_studioHeader__PBxUf h3{font-size:23px;letter-spacing:-.03em;margin:6px 0;color:var(--foreground)!important}.TemplateStudio_studioHeader__PBxUf p{font-size:11px;color:var(--muted-foreground);margin:0;line-height:1.5}.TemplateStudio_previewButton__3Ho_s{display:flex;align-items:center;gap:7px;min-height:44px;white-space:nowrap;border:1px solid var(--site-brand-line);background:var(--local-soft);color:var(--site-link);border-radius:99px;padding:0 14px;font-size:11px;font-weight:650;cursor:pointer}.TemplateStudio_fields__qQ1A0{margin:0;padding:20px 0 0;border:0;display:flex;flex-direction:column;gap:20px;min-width:0}.TemplateStudio_fields__qQ1A0:disabled{opacity:.65}.TemplateStudio_fields__qQ1A0>label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:650}.TemplateStudio_fields__qQ1A0 input:not([type=color],[type=checkbox]),.TemplateStudio_fields__qQ1A0 select,.TemplateStudio_fields__qQ1A0 textarea{min-height:44px;width:100%;padding:11px 13px;border:1px solid var(--site-brand-line);border-radius:14px;background:var(--local-soft);font:inherit;color:var(--foreground);resize:vertical;min-width:0}.TemplateStudio_fields__qQ1A0>label>span{font-size:10px;font-weight:400;color:var(--muted-foreground);text-align:right}.TemplateStudio_colors__tVM5q>span{font-size:12px;font-weight:650}.TemplateStudio_colors__tVM5q>div{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:wrap}.TemplateStudio_colors__tVM5q button{width:44px;height:44px;border:3px solid white;border-radius:50%;box-shadow:0 0 0 1px var(--site-shadow-ink);display:grid;place-items:center;color:white;cursor:pointer}.TemplateStudio_colors__tVM5q button[aria-pressed=true]{box-shadow:0 0 0 2px var(--blue-brand)}.TemplateStudio_customColor__crgC7{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted-foreground)}.TemplateStudio_customColor__crgC7 input{width:44px;height:44px;border:1px solid var(--site-brand-line);padding:3px;background:var(--card);border-radius:12px;cursor:pointer}.TemplateStudio_selectFields__b7__N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.TemplateStudio_selectFields__b7__N label{font-size:11px;display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-weight:650}.TemplateStudio_selectFields__b7__N label:last-child{grid-column:1/-1}.TemplateStudio_toggles__uXtc8{display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:17px;padding:0 15px}.TemplateStudio_toggles__uXtc8>label{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:65px;border-bottom:1px solid var(--border);padding:12px 0;cursor:pointer}.TemplateStudio_toggles__uXtc8>label:last-child{border:0}.TemplateStudio_toggles__uXtc8 strong{font-size:12px;font-weight:650;display:block}.TemplateStudio_toggles__uXtc8 span{font-size:10px;color:var(--muted-foreground);display:block;margin-top:3px}.TemplateStudio_toggles__uXtc8 input{-webkit-appearance:none;appearance:none;width:36px;height:22px;flex-shrink:0;border-radius:99px;background:#b4c4d8;border:0;position:relative;cursor:pointer}.TemplateStudio_toggles__uXtc8 input:after{content:"";position:absolute;width:16px;height:16px;background:var(--card);border-radius:50%;top:3px;left:3px;transition:transform .15s}.TemplateStudio_toggles__uXtc8 input:checked{background:var(--blue-brand)}.TemplateStudio_toggles__uXtc8 input:checked:after{transform:translateX(14px)}.TemplateStudio_reset__gNqJu{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);border:0;background:transparent;min-height:44px;font-size:11px;cursor:pointer;align-self:flex-start;padding:0}.TemplateStudio_lockHint__RRCuq{font-size:11px;color:var(--muted-foreground);line-height:1.6;margin:15px 0 0}.TemplateStudio_studio__2mibK :is(button,input,textarea,select):focus-visible{outline:3px solid var(--blue-brand);outline-offset:3px}.TemplateStudio_previewDialog__SvCnz{width:calc(100vw - 28px)!important;max-width:1180px!important;max-height:calc(100dvh - 28px);padding:0!important;border-radius:28px!important;overflow:hidden;display:flex!important;flex-direction:column;gap:0!important;background:var(--local-soft)!important}.TemplateStudio_previewHeading__oN4mQ{padding:20px 55px 20px 24px;border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;text-align:left!important}.TemplateStudio_previewHeading__oN4mQ h2{font-size:19px}.TemplateStudio_previewHeading__oN4mQ p{font-size:11px}.TemplateStudio_previewScroll__xZo4Q{min-height:0;overflow-y:auto;padding:22px;overscroll-behavior:contain}.TemplateStudio_previewScroll__xZo4Q h1{font-size:40px}.TemplateStudio_studioHeader__PBxUf .TemplateStudio_previewButton__3Ho_s:hover{background:var(--local-soft)}.TemplateStudio_reset__gNqJu:hover{color:var(--site-link)}@media(max-width:600px){.TemplateStudio_studio__2mibK{padding:17px;border-radius:20px}.TemplateStudio_studioHeader__PBxUf{flex-direction:column}.TemplateStudio_previewButton__3Ho_s{width:100%;justify-content:center}.TemplateStudio_selectFields__b7__N{grid-template-columns:1fr}.TemplateStudio_previewDialog__SvCnz{width:100vw!important;max-height:100dvh;height:100dvh;border-radius:0!important}.TemplateStudio_previewHeading__oN4mQ{padding:18px 46px 17px 16px}.TemplateStudio_previewScroll__xZo4Q{padding:12px}.TemplateStudio_studioHeader__PBxUf h3{font-size:21px}}.TemplateStudio_thumbnail__exMnV{height:100px;border-radius:12px;overflow:hidden;background:#0b55d1;padding:12px;position:relative;color:white;display:flex;flex-direction:column;gap:5px;text-align:left}.TemplateStudio_thumbnail__exMnV>span{font-size:8px;text-transform:uppercase;letter-spacing:.1em;opacity:.85}.TemplateStudio_thumbnail__exMnV>strong{font-size:11px;letter-spacing:.02em}.TemplateStudio_thumbnail__exMnV>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:auto}.TemplateStudio_thumbnail__exMnV i{height:28px;border-radius:6px;background:#fff}.TemplateStudio_thumbnail__exMnV i:nth-child(2){opacity:.8}.TemplateStudio_thumbnail__exMnV i:nth-child(3){opacity:.6}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK{background:#246b4b}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK i{border-bottom:5px solid #c6dca9}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n{background:#612d27}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n>strong{font-family:Georgia,serif;font-style:italic}.TemplateStudio_thumbnail__exMnV.TemplateStudio_cafe__R8ZfO>div,.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n>div{grid-template-columns:1fr;gap:4px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_cafe__R8ZfO i,.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n i{height:7px;border-radius:1px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_cafe__R8ZfO{background:#574035;border-top-left-radius:30px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O{background:#ae536d}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O i{border-radius:40px 40px 5px 5px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_portfolio__jo2a5{background:#1a3458}.TemplateStudio_thumbnail__exMnV.TemplateStudio_portfolio__jo2a5 i{border-radius:1px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_gaming__1YmGh{background:repeating-linear-gradient(90deg,#152d48,#152d48 20px,#193452 21px,#152d48 22px)}.TemplateStudio_thumbnail__exMnV.TemplateStudio_gaming__1YmGh i{background:#4078ba;clip-path:polygon(0 0,85% 0,100% 20%,100% 100%,0 100%);border-radius:0}.TemplateStudio_inspectStyles__GziCR{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:11px}.TemplateStudio_inspectStyles__GziCR span{color:var(--muted-foreground)}.TemplateStudio_inspectStyles__GziCR button{min-height:36px;padding:6px 10px;color:var(--site-link);background:var(--local-soft);border:1px solid var(--site-brand-line);border-radius:99px;cursor:pointer}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK{background:#d92330;border:1px solid #c3202b}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK>span{font-size:8px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK>strong{font-size:13px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK i{border:0;border-bottom:5px solid #ffdf80;opacity:1;transform:rotate(-5deg)}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK i:nth-child(2){transform:translateY(-3px) rotate(3deg)}.TemplateStudio_thumbnail__exMnV.TemplateStudio_grocery__gbfNK i:nth-child(3){border-color:#167445;transform:rotate(6deg)}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O{background:#965124}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O>div{grid-template-columns:18px repeat(2,1fr) 24px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O>div:after{content:"";background:#ffffffb3;border-radius:5px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O i{border-radius:5px}.TemplateStudio_thumbnail__exMnV.TemplateStudio_bakery__jhY3O i:first-child{background:#ffffff40}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n{background:#f7f0e8;color:#5a3c2e}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n>strong{font-family:inherit;font-style:normal}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n>div{grid-template-columns:repeat(3,1fr)}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n i{height:26px;border-radius:6px;background:#bd4b2a}.TemplateStudio_thumbnail__exMnV.TemplateStudio_restaurant__wi61n>span{color:#94634b}.TemplateStudio_studio__2mibK .TemplateStudio_fields__qQ1A0 :is(input:not([type=color],[type=checkbox]),textarea,select){min-height:44px;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.5}.TemplateStudio_studio__2mibK .TemplateStudio_selectFields__b7__N label{font-size:13px;line-height:1.5}.TemplateStudio_studio__2mibK .TemplateStudio_fields__qQ1A0 textarea{min-height:112px}@media(max-width:640px){.TemplateStudio_studio__2mibK .TemplateStudio_fields__qQ1A0 :is(input:not([type=color],[type=checkbox]),textarea,select){font-size:16px}}.TemplateStudio_catalogSections__fDYFO{padding:18px;border:1px solid var(--border);border-radius:18px}.TemplateStudio_catalogSections__fDYFO h3{margin:0 0 6px;font-size:16px}.TemplateStudio_catalogSections__fDYFO>p{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--muted-foreground)}.TemplateStudio_catalogSectionRow__aZfjy{display:flex;align-items:center;gap:6px;padding:8px 0;border-top:1px solid var(--border)}.TemplateStudio_catalogSectionRow__aZfjy label{display:flex;flex:1;min-width:0;align-items:center;gap:10px;font-size:14px;line-height:1.4}.TemplateStudio_catalogSectionRow__aZfjy img{flex-shrink:0}.TemplateStudio_catalogSectionRow__aZfjy input{width:18px;height:18px;flex-shrink:0;accent-color:var(--primary)}.TemplateStudio_catalogSectionRow__aZfjy button{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid var(--border);border-radius:10px;color:var(--foreground);background:var(--card)}.TemplateStudio_catalogSectionRow__aZfjy button:disabled{opacity:.35}@media(max-width:450px){.TemplateStudio_catalogSections__fDYFO{padding:12px}.TemplateStudio_catalogSectionRow__aZfjy label{gap:6px;font-size:13px}.TemplateStudio_catalogSectionRow__aZfjy img{display:none}}.TemplateStudio_catalogEditorGroup__cM6AQ{border-top:1px solid var(--border);padding:14px 0}.TemplateStudio_catalogEditorGroup__cM6AQ summary{cursor:pointer;font-size:14px;font-weight:650;padding:10px 0}.TemplateStudio_catalogEditorGroup__cM6AQ label{display:flex;flex-direction:column;gap:6px;font-size:13px;margin:12px 0}.TemplateStudio_catalogEditorGroup__cM6AQ label:has(input[type=checkbox]){flex-direction:row;align-items:center}.TemplateStudio_catalogEditorActions__llPYU{display:flex;flex-wrap:wrap;gap:8px}.TemplateStudio_catalogSections__fDYFO button{padding:8px 12px;min-height:36px;border:1px solid var(--border);border-radius:10px;font-size:13px;background:var(--card)}.TemplateStudio_catalogSections__fDYFO button:disabled{opacity:.4}.TemplateStudio_catalogEntry__wQ4Dv{border:1px solid var(--border);padding:12px;border-radius:14px;margin:12px 0}.TemplateStudio_selectFields__b7__N>:last-child{grid-column:1/-1}.TemplateStudio_fields__qQ1A0>.commerce-select-field>label{font-size:12px;font-weight:650}