.catalog-image-form-module__VDydwG__form{border:1px solid var(--line);background:#fff;border-radius:20px;gap:20px;max-width:760px;margin-bottom:24px;padding:24px;display:grid}.catalog-image-form-module__VDydwG__form h2,.catalog-image-form-module__VDydwG__form p{margin:0}.catalog-image-form-module__VDydwG__form p{color:var(--muted);font-size:15px;line-height:1.5}.catalog-image-form-module__VDydwG__field{color:var(--ink);gap:8px;font-weight:650;display:grid}.catalog-image-form-module__VDydwG__field input,.catalog-image-form-module__VDydwG__field select,.catalog-image-form-module__VDydwG__field textarea{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:12px;font-weight:400}.catalog-image-form-module__VDydwG__field textarea{resize:vertical;min-height:100px}.catalog-image-form-module__VDydwG__consent{align-items:flex-start;gap:12px;min-height:48px;font-size:15px;line-height:1.5;display:flex}.catalog-image-form-module__VDydwG__consent input{flex:0 0 22px;width:22px;height:22px;margin:0}.catalog-image-form-module__VDydwG__actions{flex-wrap:wrap;gap:12px;display:flex}.catalog-image-form-module__VDydwG__preview{object-fit:contain;background:#f7f3ed;border-radius:12px;width:100%;max-height:220px;display:block}@media (max-width:600px){.catalog-image-form-module__VDydwG__form{padding:16px}.catalog-image-form-module__VDydwG__actions{flex-direction:column}}
.merchant-card-module__0bQC5W__card{color:var(--ink);background:#fff;border:1px solid #e8e3dd;border-radius:18px;flex-direction:column;align-self:start;text-decoration:none;display:flex;overflow:hidden}.merchant-card-module__0bQC5W__cover{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.merchant-card-module__0bQC5W__identity{align-items:center;gap:14px;padding:18px;display:flex}.merchant-card-module__0bQC5W__identity .merchant-logo{border-radius:16px;flex:none;width:64px;height:64px}.merchant-card-module__0bQC5W__info{gap:6px;min-width:0;display:grid}.merchant-card-module__0bQC5W__info>span{color:var(--muted);font-size:13px}.merchant-card-module__0bQC5W__info h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.25}.merchant-card-module__0bQC5W__action{align-items:center;gap:4px;min-height:28px;display:flex}.merchant-card-module__0bQC5W__card:focus-visible{outline:3px solid var(--action);outline-offset:3px}@media (max-width:680px){.merchant-card-module__0bQC5W__identity{gap:12px;padding:14px}.merchant-card-module__0bQC5W__identity .merchant-logo{width:56px;height:56px}.merchant-card-module__0bQC5W__info h3{font-size:17px}}
.catalog-polish-module__7Lic3G__validity{color:var(--muted);font-size:var(--text-small)}.catalog-polish-module__7Lic3G__validity summary{align-items:center;gap:var(--s2);cursor:pointer;width:fit-content;min-height:44px;list-style:none;display:flex}.catalog-polish-module__7Lic3G__validity summary::-webkit-details-marker{display:none}.catalog-polish-module__7Lic3G__validity summary:focus-visible,.catalog-polish-module__7Lic3G__conditionDetails summary:focus-visible{outline:2px solid var(--action);outline-offset:3px}.catalog-polish-module__7Lic3G__validity p,.catalog-polish-module__7Lic3G__generalConditions,.catalog-polish-module__7Lic3G__conditionDetails{font-size:var(--text-small);overflow-wrap:anywhere;line-height:1.5}.catalog-polish-module__7Lic3G__generalConditions{color:var(--muted)}.catalog-polish-module__7Lic3G__conditionDetails summary{cursor:pointer;align-content:center;min-height:44px}.catalog-polish-module__7Lic3G__generalConditions p,.catalog-polish-module__7Lic3G__conditionDetails p{margin:0}.catalog-polish-module__7Lic3G__catalogTools{align-items:center;gap:var(--s4);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.catalog-polish-module__7Lic3G__productPhoto{height:160px;min-height:160px;padding:var(--s3) var(--s3) var(--s8);background:#f7f3ed;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.catalog-polish-module__7Lic3G__productPhoto img{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:120px}.catalog-polish-module__7Lic3G__photoOrigin{bottom:var(--s2);left:var(--s3);font-size:var(--text-small);color:var(--muted);position:absolute}.catalog-polish-module__7Lic3G__photoFallback{justify-items:center;gap:var(--s2);color:var(--muted);font-size:var(--text-small);text-align:center;display:grid}@media (max-width:600px){.catalog-polish-module__7Lic3G__productPhoto{height:144px;min-height:144px}.catalog-polish-module__7Lic3G__productPhoto img{max-height:106px}}.catalog-polish-module__7Lic3G__coverHeading{padding:var(--s6) var(--s6) var(--s6) 164px;background:var(--surface);border-radius:20px;align-content:center;min-height:180px;position:relative}.catalog-polish-module__7Lic3G__cover{left:var(--s4);top:var(--s4);bottom:var(--s4);background:#efebe7;border-radius:12px;place-items:center;width:124px;display:grid;position:absolute;overflow:hidden}.catalog-polish-module__7Lic3G__cover img{object-fit:contain;width:100%;height:148px}@media (max-width:600px){.catalog-polish-module__7Lic3G__coverHeading{padding:var(--s4) var(--s4) var(--s4) 112px;min-height:160px}.catalog-polish-module__7Lic3G__cover{width:80px;left:var(--s3)}.catalog-polish-module__7Lic3G__cover img{height:128px}.catalog-polish-module__7Lic3G__coverHeading h2{font-size:var(--text-title)}}.catalog-polish-module__7Lic3G__search{align-items:center;gap:var(--s3);border:1px solid var(--line);padding:0 var(--s4);background:var(--surface);border-radius:16px;flex:280px;min-width:0;display:flex}.catalog-polish-module__7Lic3G__search input{width:100%;min-width:0;min-height:52px;font:inherit;color:var(--ink);background:0 0;border:0}.catalog-polish-module__7Lic3G__search input:focus{outline-offset:0}.catalog-polish-module__7Lic3G__search input::-webkit-search-cancel-button{appearance:none}.catalog-polish-module__7Lic3G__search button{min-width:48px;min-height:48px;color:var(--ink);background:0 0;place-items:center;display:grid}.catalog-polish-module__7Lic3G__original{align-items:center;gap:var(--s2);min-height:48px;font-size:var(--text-small);color:var(--action);font-weight:600;display:inline-flex}.catalog-polish-module__7Lic3G__grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.catalog-polish-module__7Lic3G__card{padding:var(--s6);background:var(--surface);gap:var(--s4);border:1px solid #e6ded8;border-radius:20px;box-shadow:0 4px 16px #34201605}.catalog-polish-module__7Lic3G__card h3{font-size:var(--text-title);margin-top:var(--s2);line-height:1.3}.catalog-polish-module__7Lic3G__card .catalog-price{padding-top:var(--s4);gap:var(--s1);border-top:1px solid #eee6df}.catalog-polish-module__7Lic3G__card .catalog-price strong{font-size:var(--text-section);color:var(--ink);letter-spacing:-.04em}.catalog-polish-module__7Lic3G__card .catalog-condition{padding:var(--s2) var(--s3);background:var(--orange-soft);color:#852908;font-size:var(--text-small);border:0;border-radius:8px}.catalog-polish-module__7Lic3G__card .catalog-unit-price{font-size:var(--text-small);color:var(--muted);margin:0}.catalog-polish-module__7Lic3G__card .button.primary{min-height:48px;font-size:var(--text-small);border-radius:12px;margin-top:auto}.catalog-polish-module__7Lic3G__empty{padding:var(--s8);text-align:center;justify-items:center;gap:var(--s3);display:grid}.catalog-polish-module__7Lic3G__marketShell{gap:16px}.catalog-polish-module__7Lic3G__market{gap:12px;margin:0}.catalog-polish-module__7Lic3G__marketSelector{gap:8px;padding:2px 2px 8px}.catalog-polish-module__7Lic3G__marketSelector>button{border-radius:10px;flex:none;max-width:270px;min-height:44px;padding:8px 12px}.catalog-polish-module__7Lic3G__marketSelector>button>svg,.catalog-polish-module__7Lic3G__marketSelector>button>img,.catalog-polish-module__7Lic3G__marketSelector>button small{display:none}.catalog-polish-module__7Lic3G__marketSelector>button strong{font-size:13px;line-height:1.3}.catalog-polish-module__7Lic3G__photoMissing{background:0 0;height:auto;min-height:0;padding:8px}.catalog-polish-module__7Lic3G__photoMissing .catalog-polish-module__7Lic3G__photoFallback{font-size:12px;display:flex}.catalog-polish-module__7Lic3G__photoMissing .catalog-polish-module__7Lic3G__photoFallback svg{width:16px;height:16px}.catalog-polish-module__7Lic3G__market .catalog-heading{gap:4px;margin-bottom:0}.catalog-polish-module__7Lic3G__market .catalog-heading h2{letter-spacing:-.025em;margin:0;font-size:24px;line-height:1.2}.catalog-polish-module__7Lic3G__market .catalog-heading .reading-kind{display:none}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__catalogTools{gap:12px;margin-bottom:16px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__search{border-radius:12px;flex-basis:240px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__search input{min-height:44px;font-size:15px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;gap:12px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card{box-shadow:none;border-radius:14px;gap:8px;padding:12px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__productPhoto{background:#fff;border-radius:8px;height:160px;min-height:160px;padding:4px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__productPhoto img{max-height:152px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__photoMissing{height:auto;min-height:0}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .eyebrow{letter-spacing:0;color:var(--muted);font-size:12px;font-weight:500}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card h3{margin:0;font-size:16px;font-weight:650;line-height:1.3}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-item-heading{order:2;gap:4px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-item-heading p{margin:0;font-size:13px;line-height:1.4}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-price{border:0;flex-wrap:wrap;order:1;align-items:baseline;gap:4px;padding-top:4px;display:flex}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-price strong{letter-spacing:-.035em;font-size:30px;line-height:1.15}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-price>span{font-size:12px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-price>span:first-child:not(:last-child){width:100%}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-condition{order:4;margin:0;padding:6px 8px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__generalConditions{font-size:13px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-unit-price{order:3}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .button{order:5}@media (max-width:600px){.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card{gap:6px;padding:10px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__productPhoto{height:132px;min-height:132px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__productPhoto img{max-height:124px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__photoMissing{height:auto;min-height:0}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card h3{font-size:14px}.catalog-polish-module__7Lic3G__market .catalog-polish-module__7Lic3G__card .catalog-price strong{font-size:26px}.catalog-polish-module__7Lic3G__market .catalog-heading h2{font-size:22px}.catalog-polish-module__7Lic3G__grid{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-polish-module__7Lic3G__card{padding:var(--s3);gap:var(--s3);border-radius:16px}.catalog-polish-module__7Lic3G__card h3{font-size:var(--text-body)}.catalog-polish-module__7Lic3G__card .catalog-price strong{font-size:var(--text-section)}.catalog-polish-module__7Lic3G__card .button.primary{padding:var(--s2);gap:var(--s1);flex-wrap:wrap}}
.flyer-viewer-module__VF2bVa__open{background:var(--surface);min-height:44px;color:var(--ink);border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:inline-flex}.flyer-viewer-module__VF2bVa__dialog{width:min(960px,96vw);max-width:96vw;height:92dvh;max-height:92dvh;color:var(--ink);background:var(--surface);border:0;border-radius:16px;padding:0;overflow:hidden}.flyer-viewer-module__VF2bVa__dialog::backdrop{background:#000a}.flyer-viewer-module__VF2bVa__toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.flyer-viewer-module__VF2bVa__toolbar strong{min-width:0;font-size:15px}.flyer-viewer-module__VF2bVa__toolbar>div{flex-shrink:0;align-items:center;gap:4px;display:flex}.flyer-viewer-module__VF2bVa__toolbar button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#f3f3f3;border-radius:10px;place-items:center;display:grid}.flyer-viewer-module__VF2bVa__toolbar button:disabled{opacity:.35;cursor:default}.flyer-viewer-module__VF2bVa__toolbar span{text-align:center;min-width:40px;font-size:13px}.flyer-viewer-module__VF2bVa__canvas{overscroll-behavior:contain;background:#e9e9e9;height:calc(100% - 70px);overflow:auto}.flyer-viewer-module__VF2bVa__canvas img{max-width:none;height:auto;margin:auto;display:block}.flyer-viewer-module__VF2bVa__canvas p{padding:24px}@media (max-width:600px){.flyer-viewer-module__VF2bVa__toolbar{flex-wrap:wrap}.flyer-viewer-module__VF2bVa__toolbar>strong{width:100%}.flyer-viewer-module__VF2bVa__toolbar>div{margin-left:auto}.flyer-viewer-module__VF2bVa__canvas{height:calc(100% - 100px)}}
.follow-button-module__QNZeGW__wrapper{justify-items:start;gap:8px;display:grid}.follow-button-module__QNZeGW__control.button{color:#252c27;background:#fff;border:1px solid #adb6ae;max-width:100%;min-height:48px}.follow-button-module__QNZeGW__control svg{flex:none}.follow-button-module__QNZeGW__control.button:disabled{opacity:1;color:#48534b;cursor:not-allowed;background:#eef2ed}.follow-button-module__QNZeGW__control.button[aria-busy=true]{cursor:wait}.follow-button-module__QNZeGW__control:focus-visible{outline-offset:3px;outline:3px solid #252c27;box-shadow:0 0 0 3px #fff}.follow-button-module__QNZeGW__follow.button[aria-pressed=true]{color:#21462d;background:#edf5eb;border-color:#718d76}.follow-button-module__QNZeGW__note{color:#3c473f;background:#fff;border-radius:10px;max-width:100%;margin:0;padding:8px 10px;font-size:15px;line-height:1.5}
.location-action-module__1UomyW__link{align-items:center;gap:var(--s2);min-height:48px;padding:var(--s3) 0;color:var(--action);text-underline-offset:4px;font-weight:650;font-size:var(--text-small);text-decoration:underline;display:inline-flex}.location-action-module__1UomyW__link svg{flex:none}.location-action-module__1UomyW__link:hover{color:var(--ink)}
.merchant-profile-module__lJYFda__back{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.merchant-profile-module__lJYFda__essentials{gap:12px;margin-top:16px;display:grid}.merchant-profile-module__lJYFda__address{color:var(--muted);align-items:flex-start;gap:8px;font-size:15px;text-decoration:none;display:flex}.merchant-profile-module__lJYFda__addressRow{align-items:center;gap:12px;display:flex}.merchant-profile-module__lJYFda__addressRow .merchant-profile-module__lJYFda__address{flex:1;min-width:0}.merchant-profile-module__lJYFda__socialIcon{width:44px;min-height:44px;color:var(--ink);background:#f7f5f2;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.merchant-profile-module__lJYFda__address svg{flex-shrink:0}.merchant-profile-module__lJYFda__actions{flex-wrap:wrap;gap:8px;display:flex}.merchant-profile-module__lJYFda__actions .button{min-height:48px;padding:12px 16px;font-size:15px}.merchant-profile-module__lJYFda__content{margin-top:24px;scroll-margin-top:16px}.merchant-profile-module__lJYFda__tabs{border-bottom:1px solid var(--line);gap:24px;margin-bottom:20px;display:flex;overflow-x:auto}.merchant-profile-module__lJYFda__tabs button{min-height:52px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 4px;font-weight:650}.merchant-profile-module__lJYFda__tabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--action)}.merchant-profile-module__lJYFda__filters{gap:8px;margin:0 0 16px;display:flex;overflow-x:auto}.merchant-profile-module__lJYFda__filters button{border:1px solid var(--line);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-size:15px}.merchant-profile-module__lJYFda__filters button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.merchant-profile-module__lJYFda__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.merchant-profile-module__lJYFda__tile{text-align:left;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #e9e4de;border-radius:18px;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.merchant-profile-module__lJYFda__tileInfo .merchant-profile-module__lJYFda__price{margin-top:4px;font-size:21px}.merchant-profile-module__lJYFda__tileInfo .merchant-profile-module__lJYFda__note,.merchant-profile-module__lJYFda__tileInfo .merchant-profile-module__lJYFda__kind{font-size:13px}.merchant-profile-module__lJYFda__tileInfo .merchant-profile-module__lJYFda__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.merchant-profile-module__lJYFda__art{aspect-ratio:1.35;color:#633521;background:#fce7d5;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.merchant-profile-module__lJYFda__photo{aspect-ratio:1.35;object-fit:cover;width:100%;display:block}.merchant-profile-module__lJYFda__art[data-tone=events]{color:#493670;background:#e8e5f6}.merchant-profile-module__lJYFda__art[data-tone=services]{color:#1c5147;background:#ddeee9}.merchant-profile-module__lJYFda__art[data-tone=offers]{color:#704413;background:#ffecbb}.merchant-profile-module__lJYFda__art>span{text-align:center;font-size:15px}.merchant-profile-module__lJYFda__tileInfo{flex:1;align-content:start;gap:8px;padding:14px;display:grid}.merchant-profile-module__lJYFda__tileInfo>span:last-child{align-self:end;min-height:44px}.merchant-profile-module__lJYFda__tileInfo>.merchant-profile-module__lJYFda__note{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.merchant-profile-module__lJYFda__tileInfo>strong{overflow-wrap:anywhere;font-size:19px;line-height:1.3}.merchant-profile-module__lJYFda__tileInfo>span{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}.merchant-profile-module__lJYFda__eventDate{text-transform:uppercase;display:grid}.merchant-profile-module__lJYFda__eventDate strong{font-size:44px;line-height:1}.merchant-profile-module__lJYFda__empty{max-width:65ch;color:var(--muted);justify-items:start;gap:12px;padding:24px 0;display:grid}.merchant-profile-module__lJYFda__empty p{margin:0}.merchant-profile-module__lJYFda__about{gap:24px;max-width:760px;padding:8px 0;display:grid}.merchant-profile-module__lJYFda__about h2{margin:0 0 12px;font-size:19px}.merchant-profile-module__lJYFda__about p{margin:0 0 12px}.merchant-profile-module__lJYFda__contactLinks{flex-wrap:wrap;gap:8px;display:flex}.merchant-profile-module__lJYFda__contactLinks .button{min-height:48px;padding:12px 16px;font-size:15px}@media (max-width:680px){.merchant-profile-module__lJYFda__tile[data-tone=food]{grid-column:1/-1}.merchant-profile-module__lJYFda__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.merchant-profile-module__lJYFda__art{aspect-ratio:1.1;padding:8px}.merchant-profile-module__lJYFda__photo{aspect-ratio:1.1}.merchant-profile-module__lJYFda__tileInfo{padding:12px}.merchant-profile-module__lJYFda__tileInfo>strong{font-size:17px}.merchant-profile-module__lJYFda__actions>.button{flex:auto}}
.explore-module__RRDw6W__intro{gap:10px;margin:0 0 18px;display:grid}.explore-module__RRDw6W__intro h1{letter-spacing:-.04em;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.15}.explore-module__RRDw6W__intro p{color:var(--muted);max-width:54ch;margin:0;font-size:16px}.explore-module__RRDw6W__results{margin-top:20px}@media (max-width:680px){.explore-module__RRDw6W__intro{gap:6px;margin-bottom:14px}.explore-module__RRDw6W__intro p{font-size:14px;line-height:1.45}}
.merchant-network-module__-Nrp_q__panel{background:#fff;border:1px solid #ddd9d2;border-radius:24px;gap:20px;padding:24px;display:grid}.merchant-network-module__-Nrp_q__heading{align-items:center;gap:16px;display:flex}.merchant-network-module__-Nrp_q__heading h2,.merchant-network-module__-Nrp_q__heading p{margin:0}.merchant-network-module__-Nrp_q__heading p{color:#525950;margin-top:8px}.merchant-network-module__-Nrp_q__icon{color:#244e3c;background:#edf3ed;border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.merchant-network-module__-Nrp_q__actions{flex-wrap:wrap;gap:12px;display:flex}.merchant-network-module__-Nrp_q__units{gap:12px;margin:0;padding:0;list-style:none;display:grid}.merchant-network-module__-Nrp_q__units li{background:#f5f6f2;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.merchant-network-module__-Nrp_q__units li>div{flex:1;gap:4px;min-width:180px;display:grid}.merchant-network-module__-Nrp_q__units span{color:#4e574b}.merchant-network-module__-Nrp_q__units small{color:#315442;font-size:15px}.merchant-network-module__-Nrp_q__units details{width:100%}.merchant-network-module__-Nrp_q__units summary{cursor:pointer;min-height:48px;padding:12px 0}.merchant-network-module__-Nrp_q__fields{border:0;border-top:1px solid #ddd9d2;gap:16px;min-width:0;margin:0;padding:20px 0 0;display:grid}.merchant-network-module__-Nrp_q__feedback{color:#263d2d;background:#eef3e9;border-radius:12px;padding:16px}.merchant-network-module__-Nrp_q__publicUnit{color:#253729;background:#fff;border:1px solid #d9ded5;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px;text-decoration:none;display:flex}.merchant-network-module__-Nrp_q__publicUnit>span{gap:4px;display:grid}.merchant-network-module__-Nrp_q__publicUnit small{color:#505a4b;font-size:15px}.merchant-network-module__-Nrp_q__publicUnit:hover{background:#f5f8f2;border-color:#315e42}.merchant-network-module__-Nrp_q__publicUnit[aria-current=page]{background:#edf3e8;border-color:#7c9476}@media (max-width:600px){.merchant-network-module__-Nrp_q__panel{padding:20px 16px}.merchant-network-module__-Nrp_q__actions>.button{width:100%}}
.pharmacy-module__LGdy4a__layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:24px;margin:32px 0;display:grid}.pharmacy-module__LGdy4a__hero,.pharmacy-module__LGdy4a__consult{background:#fff;border-radius:32px;padding:32px}.pharmacy-module__LGdy4a__hero{color:#173f35;background:#eaf4f0;flex-direction:column;align-items:flex-start;gap:16px;display:flex}.pharmacy-module__LGdy4a__heroIcon,.pharmacy-module__LGdy4a__symbol{color:#246852;background:#fff;border-radius:20px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.pharmacy-module__LGdy4a__hero h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,40px);line-height:1.12}.pharmacy-module__LGdy4a__heroIcon img,.pharmacy-module__LGdy4a__symbol img{object-fit:contain;border-radius:inherit;max-width:100%;max-height:100%}.pharmacy-module__LGdy4a__hero p,.pharmacy-module__LGdy4a__consult p,.pharmacy-module__LGdy4a__next p,.pharmacy-module__LGdy4a__guidance p,.pharmacy-module__LGdy4a__source p{margin:0}.pharmacy-module__LGdy4a__eyebrow{letter-spacing:.05em;margin:0 0 8px;font-size:15px;font-weight:750}.pharmacy-module__LGdy4a__period{align-items:flex-start;gap:8px;font-size:18px;line-height:1.5;display:flex}.pharmacy-module__LGdy4a__period svg{flex-shrink:0;margin-top:3px}.pharmacy-module__LGdy4a__caption{color:#455c54;font-size:15px;line-height:1.6}.pharmacy-module__LGdy4a__consult h2,.pharmacy-module__LGdy4a__guidance h2,.pharmacy-module__LGdy4a__source h2,.pharmacy-module__LGdy4a__next h2{margin:12px 0;font-size:22px;line-height:1.25}.pharmacy-module__LGdy4a__form{grid-template-columns:1.3fr 1fr;gap:16px;margin:24px 0 16px;display:grid}.pharmacy-module__LGdy4a__form label{flex-direction:column;gap:8px;min-width:0;font-size:16px;font-weight:700;display:flex}.pharmacy-module__LGdy4a__form input{font:inherit;color:#173f35;box-sizing:border-box;background:#fff;border:1px solid #b1c3bb;border-radius:12px;width:100%;min-width:0;min-height:52px;padding:12px;font-weight:500}.pharmacy-module__LGdy4a__form button{grid-column:1/-1}.pharmacy-module__LGdy4a__guidance,.pharmacy-module__LGdy4a__source{background:#fff;border-radius:24px;align-items:flex-start;gap:16px;padding:24px;line-height:1.65;display:flex}.pharmacy-module__LGdy4a__guidance{color:#493e29;background:#f4eee4}.pharmacy-module__LGdy4a__guidance h2,.pharmacy-module__LGdy4a__source h2{margin-top:0}.pharmacy-module__LGdy4a__guidance>svg,.pharmacy-module__LGdy4a__source>svg{flex-shrink:0;margin-top:4px}.pharmacy-module__LGdy4a__next{color:inherit;border-bottom:1px solid #d8ded9;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:24px 0;text-decoration:none;display:flex}.pharmacy-module__LGdy4a__next:hover h2{text-decoration:underline}.pharmacy-module__LGdy4a__directory{margin:40px 0}.pharmacy-module__LGdy4a__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.pharmacy-module__LGdy4a__heading h2{letter-spacing:-.025em;margin:0;font-size:26px}.pharmacy-module__LGdy4a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.pharmacy-module__LGdy4a__pharmacy{color:inherit;background:#fff;border-radius:24px;align-items:center;gap:12px;min-height:108px;padding:20px;text-decoration:none;display:flex}.pharmacy-module__LGdy4a__pharmacy:hover{box-shadow:0 6px 24px #173f3512}.pharmacy-module__LGdy4a__pharmacy:focus-visible{outline-offset:3px;outline:3px solid #246852}.pharmacy-module__LGdy4a__pharmacy strong{font-size:18px;line-height:1.35;display:block}.pharmacy-module__LGdy4a__pharmacy small{color:#52615b;margin-top:4px;font-size:15px;display:block}.pharmacy-module__LGdy4a__pharmacy>svg{flex-shrink:0;margin-left:auto}.pharmacy-module__LGdy4a__symbol{background:#edf5f1;border-radius:16px;width:48px;height:48px}.pharmacy-module__LGdy4a__all{background:#fff;border-radius:24px;margin:24px 0;padding:24px}.pharmacy-module__LGdy4a__all summary{cursor:pointer;align-content:center;min-height:48px;font-weight:700}.pharmacy-module__LGdy4a__all ol{margin:16px 0;padding-left:24px}.pharmacy-module__LGdy4a__all li{border-bottom:1px solid #e3e8e4;padding:12px 0}.pharmacy-module__LGdy4a__all li span{margin-top:4px;font-size:16px;display:block}.pharmacy-module__LGdy4a__profile{max-width:800px;margin:0 auto}.pharmacy-module__LGdy4a__profile>.pharmacy-module__LGdy4a__hero,.pharmacy-module__LGdy4a__profile>.pharmacy-module__LGdy4a__source{margin:24px 0}.pharmacy-module__LGdy4a__profile ul{padding-left:20px;line-height:1.7}@media (max-width:900px){.pharmacy-module__LGdy4a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pharmacy-module__LGdy4a__layout{grid-template-columns:1fr;gap:16px;margin:24px 0}.pharmacy-module__LGdy4a__hero,.pharmacy-module__LGdy4a__consult{border-radius:24px;padding:24px}.pharmacy-module__LGdy4a__grid{grid-template-columns:1fr}.pharmacy-module__LGdy4a__heading{flex-direction:column;align-items:flex-start}.pharmacy-module__LGdy4a__guidance,.pharmacy-module__LGdy4a__source{padding:20px}.pharmacy-module__LGdy4a__pharmacy{min-height:96px}.pharmacy-module__LGdy4a__period{font-size:16px}.pharmacy-module__LGdy4a__next{align-items:flex-start}}
.home-catalogs-module__aVQOHW__section{margin:var(--s6) 0;min-width:0}.home-catalogs-module__aVQOHW__section h2{letter-spacing:-.035em;margin:0;font-size:20px}.home-catalogs-module__aVQOHW__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.home-catalogs-module__aVQOHW__heading>a{flex-shrink:0;font-size:14px}.home-catalogs-module__aVQOHW__merchant{align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.home-catalogs-module__aVQOHW__merchant img{object-fit:contain;background:#fff;border-radius:10px;width:32px;height:32px}.home-catalogs-module__aVQOHW__price{letter-spacing:-.025em;margin-top:10px;font-size:19px}.home-catalogs-module__aVQOHW__priceNote{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 8px;font-size:13px;display:-webkit-box;overflow:hidden}.home-catalogs-module__aVQOHW__kind{align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--text-small);font-weight:600;display:flex}.home-catalogs-module__aVQOHW__deadline{color:#245346;font-size:var(--text-small);margin-top:var(--s2)}.home-catalogs-module__aVQOHW__rail{scroll-snap-type:x proximity;padding:var(--s1) 0 var(--s4);scrollbar-width:thin;grid-auto-columns:minmax(180px,25%);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.home-catalogs-module__aVQOHW__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:12px;display:grid}.home-catalogs-module__aVQOHW__summary{color:var(--muted);font-size:var(--text-small);margin:0 0 var(--s3)}.home-catalogs-module__aVQOHW__card{min-width:0;color:var(--ink);scroll-snap-align:start;background:#fff;border:1px solid #e9e4de;border-radius:14px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.home-catalogs-module__aVQOHW__card>img{object-fit:cover;background:#f0eae1;width:100%;height:160px;padding:0}.home-catalogs-module__aVQOHW__card>.catalog-kind-art{color:#8b4a26;background:#f0eae1;place-items:center;min-height:140px;display:grid}.home-catalogs-module__aVQOHW__card>div{flex-direction:column;flex:1;align-items:flex-start;padding:12px;display:flex}.home-catalogs-module__aVQOHW__card h3{margin:var(--s2) 0;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers{grid-auto-columns:minmax(290px,48%)}.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers[data-count="1"]{grid-auto-columns:100%}.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers[data-count="1"] .home-catalogs-module__aVQOHW__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;display:grid}.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers[data-count="1"] .home-catalogs-module__aVQOHW__body>*{grid-column:1}.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers[data-count="1"] .home-catalogs-module__aVQOHW__body>.text-link{grid-area:1/2/6;align-self:center;margin:0}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__card{flex-direction:row;align-items:flex-start;gap:12px;padding:10px}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__card>img{border-radius:8px;flex:none;width:88px;height:116px}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__card>div{min-width:0;padding:0}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__kind,.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__summary{display:none}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__merchant{margin:0}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__price{margin-top:2px}.home-catalogs-module__aVQOHW__flyers .home-catalogs-module__aVQOHW__card .text-link{min-height:32px}@media (max-width:760px){.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers[data-count="1"] .home-catalogs-module__aVQOHW__body{display:flex}.home-catalogs-module__aVQOHW__rail.home-catalogs-module__aVQOHW__flyers{grid-auto-columns:100%}}.home-catalogs-module__aVQOHW__card p{color:var(--muted);margin:var(--s2) 0 var(--s4);font-size:13px}.home-catalogs-module__aVQOHW__card .text-link{font-size:var(--text-small);min-height:48px;margin-top:auto}.home-catalogs-module__aVQOHW__card:hover h3{text-underline-offset:4px;text-decoration:underline}@media (min-width:761px){.home-catalogs-module__aVQOHW__pair{grid-auto-columns:minmax(180px,25%)}.home-catalogs-module__aVQOHW__pair .home-catalogs-module__aVQOHW__card{flex-direction:column}.home-catalogs-module__aVQOHW__pair .home-catalogs-module__aVQOHW__card>img{align-self:stretch;width:100%;height:160px;max-height:300px}.home-catalogs-module__aVQOHW__pair .home-catalogs-module__aVQOHW__card>div{min-width:0}}@media (max-width:760px){.home-catalogs-module__aVQOHW__section{margin:24px 0}.home-catalogs-module__aVQOHW__rail{grid-auto-columns:calc(50% - 6px);gap:12px}.home-catalogs-module__aVQOHW__card>div{padding:11px}.home-catalogs-module__aVQOHW__heading{align-items:flex-start;gap:8px}.home-catalogs-module__aVQOHW__heading h2{font-size:20px}.home-catalogs-module__aVQOHW__heading>a{max-width:92px;min-height:44px;line-height:1.3}}.home-catalogs-module__aVQOHW__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.home-catalogs-module__aVQOHW__body .home-catalogs-module__aVQOHW__kind{font-size:12px}.home-catalogs-module__aVQOHW__merchant{font-size:13px;line-height:1.3}.home-catalogs-module__aVQOHW__merchant img{flex:none;width:26px;height:26px}.home-catalogs-module__aVQOHW__card>img{object-position:center top}.home-catalogs-module__aVQOHW__card>.catalog-card-art-empty{display:none}@media (max-width:760px){.home-catalogs-module__aVQOHW__card>img{height:137px}.home-catalogs-module__aVQOHW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-catalogs-module__aVQOHW__card .text-link{font-size:13px}.home-catalogs-module__aVQOHW__price{font-size:18px}}@media (max-width:350px){.home-catalogs-module__aVQOHW__rail{grid-auto-columns:70%}}
.stays-module__M6_tXW__inquiry{background:#fff;border-radius:28px;gap:24px;margin-block:32px;padding:clamp(20px,4vw,40px);display:grid;box-shadow:0 12px 40px #252b1d08}.stays-module__M6_tXW__inquiry h2{margin:8px 0 12px}.stays-module__M6_tXW__inquiry p{color:#535c56;max-width:65ch}.stays-module__M6_tXW__inquiry form{gap:20px;display:grid}.stays-module__M6_tXW__reviewFields{border:0;gap:24px;min-width:0;padding:0;display:grid}.stays-module__M6_tXW__reviewCard{border:1px solid #d6ddd6;border-radius:20px;gap:16px;padding:20px;display:grid}.stays-module__M6_tXW__reviewCard label{gap:8px;display:grid}.stays-module__M6_tXW__reviewCard input,.stays-module__M6_tXW__reviewCard textarea{width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #aeb9b0;border-radius:12px;padding:12px}.stays-module__M6_tXW__reviewCard textarea{resize:vertical;min-height:96px}.stays-module__M6_tXW__reviewCard label{font-weight:650}.stays-module__M6_tXW__reviewCard input:focus-visible,.stays-module__M6_tXW__reviewCard textarea:focus-visible{outline-offset:2px;outline:3px solid #315b49}.stays-module__M6_tXW__reviewCard .stays-module__M6_tXW__include,.stays-module__M6_tXW__include{align-items:center;gap:12px;min-height:48px;display:flex}.stays-module__M6_tXW__include input{accent-color:#315b49;flex:0 0 20px;width:20px;height:20px;min-height:20px;padding:0}.stays-module__M6_tXW__reviewCard summary{cursor:pointer;padding-block:12px}.stays-module__M6_tXW__options{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;display:grid}.stays-module__M6_tXW__options legend{margin-bottom:16px;font-weight:700}.stays-module__M6_tXW__option,.stays-module__M6_tXW__selected{cursor:pointer;border:2px solid #e0e5df;border-radius:20px;align-items:flex-start;gap:12px;min-height:100px;padding:20px;display:flex}.stays-module__M6_tXW__selected{background:#eff6f0;border-color:#315b49}.stays-module__M6_tXW__options input{accent-color:#315b49;width:20px;height:20px;min-height:20px}.stays-module__M6_tXW__options span{gap:8px;display:grid}.stays-module__M6_tXW__options small{color:#3e5247;font-size:15px}.stays-module__M6_tXW__dates{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.stays-module__M6_tXW__dates label{font-weight:700;display:block}.stays-module__M6_tXW__dates input{width:100%;min-width:0;min-height:48px;margin-top:8px;display:block}.stays-module__M6_tXW__hero{background:#e9efdf;border-radius:28px;height:clamp(180px,32vw,380px);overflow:hidden}.stays-module__M6_tXW__hero img{object-fit:cover;width:100%;height:100%}.stays-module__M6_tXW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;display:grid}.stays-module__M6_tXW__card{color:inherit;background:#fff;border-radius:24px;align-content:start;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 8px 32px #25372008}.stays-module__M6_tXW__art{background:linear-gradient(140deg,#dce8d3,#f2eee2);place-items:center;height:220px;display:grid;overflow:hidden}.stays-module__M6_tXW__art>img{object-fit:cover;width:100%;height:100%}.stays-module__M6_tXW__body{gap:12px;padding:24px;display:grid}.stays-module__M6_tXW__body h3{margin:0}.stays-module__M6_tXW__body p{color:#50594f;margin:0;font-size:16px;line-height:1.5}.stays-module__M6_tXW__meta{align-items:center;gap:12px;display:flex}.stays-module__M6_tXW__meta img{object-fit:contain;border-radius:12px;width:48px;height:48px}.stays-module__M6_tXW__link{color:#24583f;font-weight:750}.stays-module__M6_tXW__header{justify-content:space-between;align-items:center;gap:20px;margin:32px 0 20px;display:flex}@media (max-width:560px){.stays-module__M6_tXW__dates{grid-template-columns:1fr 1fr}.stays-module__M6_tXW__dates label:last-child{grid-column:1/-1}.stays-module__M6_tXW__inquiry{padding:20px}.stays-module__M6_tXW__art{height:200px}}
.discovery-place-rail-module__GOyLxa__section{min-width:0;margin:26px 0}.discovery-place-rail-module__GOyLxa__heading{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);display:flex}.discovery-place-rail-module__GOyLxa__heading h2{letter-spacing:-.035em;margin:0;font-size:20px;line-height:1.2}.discovery-place-rail-module__GOyLxa__heading p{margin:var(--s2) 0 0;color:var(--muted);font-size:var(--text-small)}.discovery-place-rail-module__GOyLxa__heading>a{align-items:center;gap:var(--s2);min-height:48px;font-size:var(--text-small);flex-shrink:0;font-weight:650;display:inline-flex}.discovery-place-rail-module__GOyLxa__rail{gap:var(--s4);overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0 0 var(--s4);scrollbar-width:thin;grid-auto-columns:minmax(220px,29%);grid-auto-flow:column;display:grid;overflow-x:auto}.discovery-place-rail-module__GOyLxa__featured{grid-auto-columns:minmax(260px,39%)}.discovery-place-rail-module__GOyLxa__card{min-width:0;color:var(--ink);scroll-snap-align:start;text-decoration:none;display:block}.discovery-place-rail-module__GOyLxa__art{aspect-ratio:4/3;background:#eae5df;border-radius:14px;overflow:hidden}.discovery-place-rail-module__GOyLxa__art>img{object-fit:cover;width:100%;height:100%;transition:transform .28s;display:block}.discovery-place-rail-module__GOyLxa__card:hover .discovery-place-rail-module__GOyLxa__art>img{transform:scale(1.025)}.discovery-place-rail-module__GOyLxa__card:focus-visible{outline:3px solid var(--action);outline-offset:4px;border-radius:18px}.discovery-place-rail-module__GOyLxa__identity{background:#ede9e3;place-items:center;display:grid}.discovery-place-rail-module__GOyLxa__identity .merchant-logo{background:#fff;border-radius:24px;width:104px;height:104px;overflow:hidden}.discovery-place-rail-module__GOyLxa__identity .merchant-logo img{border-radius:inherit;object-fit:contain;width:100%;height:100%;padding:0}.discovery-place-rail-module__GOyLxa__body{gap:var(--s1);padding:var(--s3) 0 0;display:grid}.discovery-place-rail-module__GOyLxa__category,.discovery-place-rail-module__GOyLxa__location{font-size:var(--text-small);color:var(--muted);line-height:1.5}.discovery-place-rail-module__GOyLxa__body h3{letter-spacing:-.02em;margin:0;font-size:16px;line-height:1.25}.discovery-place-rail-module__GOyLxa__compact{background:#fff;border:1px solid #e8e3dd;border-radius:18px;align-self:start;padding:16px}.discovery-place-rail-module__GOyLxa__compact .discovery-place-rail-module__GOyLxa__identity{aspect-ratio:auto;background:0 0;border-radius:0;display:block}.discovery-place-rail-module__GOyLxa__compact .discovery-place-rail-module__GOyLxa__identity .merchant-logo{border-radius:16px;width:64px;height:64px}.discovery-place-rail-module__GOyLxa__compact .discovery-place-rail-module__GOyLxa__body h3{font-size:16px}.discovery-place-rail-module__GOyLxa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__card{background:#fff;border:1px solid #eee9e3;border-radius:14px;overflow:hidden}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__art{aspect-ratio:auto;border-radius:0;height:137px}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__body{padding:11px}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__compact{padding:0}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__compact .discovery-place-rail-module__GOyLxa__identity{height:auto;padding:12px 12px 0}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__category,.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__location,.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__action{font-size:13px}.discovery-place-rail-module__GOyLxa__grid .discovery-place-rail-module__GOyLxa__action{min-height:44px}@media (max-width:760px){.discovery-place-rail-module__GOyLxa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.discovery-place-rail-module__GOyLxa__location{align-items:center;gap:var(--s1);display:flex}.discovery-place-rail-module__GOyLxa__location svg{flex:none}.discovery-place-rail-module__GOyLxa__action{justify-content:space-between;align-items:center;gap:var(--s2);font-size:var(--text-small);min-height:48px;font-weight:600;display:flex}@media (max-width:600px){.discovery-place-rail-module__GOyLxa__heading h2{font-size:var(--text-title)}.discovery-place-rail-module__GOyLxa__rail{margin-right:calc(-1 * var(--s4));padding-right:var(--s4);grid-auto-columns:70%}.discovery-place-rail-module__GOyLxa__featured{grid-auto-columns:82%}}@media (prefers-reduced-motion:reduce){.discovery-place-rail-module__GOyLxa__art>img{transition:none}.discovery-place-rail-module__GOyLxa__card:hover .discovery-place-rail-module__GOyLxa__art>img{transform:none}}
.outing-discovery-module__wRgNra__header{margin:var(--s6) 0;max-width:720px}.outing-discovery-module__wRgNra__header h1{margin:var(--s2) 0 var(--s3);letter-spacing:-.03em;font-size:34px;line-height:1.12}.outing-discovery-module__wRgNra__header p{color:var(--muted);margin:0;font-size:17px}.outing-discovery-module__wRgNra__tabs{gap:var(--s3);border-bottom:1px solid #bcb3ab;display:flex}.outing-discovery-module__wRgNra__tabs a{gap:var(--s2);min-height:56px;padding:var(--s3) var(--s6);color:var(--muted);border-bottom:3px solid #0000;align-items:center;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.outing-discovery-module__wRgNra__tabs a[aria-current=page]{border-bottom-color:var(--action);color:var(--ink)}.outing-discovery-module__wRgNra__restLink{gap:var(--s4);min-height:64px;margin:var(--s6) 0;padding:var(--s4);border-radius:var(--radius-card,18px);color:var(--ink);background:#fff;border:1px solid #bcb3ab;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.outing-discovery-module__wRgNra__restLink span{gap:var(--s1);display:grid}.outing-discovery-module__wRgNra__restLink strong{font-size:19px}.outing-discovery-module__wRgNra__restLink small{color:var(--muted);font-size:15px}.outing-discovery-module__wRgNra__section{margin:var(--s8) 0}.outing-discovery-module__wRgNra__sectionHeading{gap:var(--s4);margin-bottom:var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.outing-discovery-module__wRgNra__sectionHeading h2{letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.2}.outing-discovery-module__wRgNra__sectionHeading p{margin:var(--s2) 0 0;color:var(--muted);font-size:15px}.outing-discovery-module__wRgNra__placeGrid{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.outing-discovery-module__wRgNra__placeCard{border-radius:var(--radius-card,18px);color:var(--ink);background:#fff;border:1px solid #cac2bc;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.outing-discovery-module__wRgNra__placeCard:hover h3,.outing-discovery-module__wRgNra__placeCard:focus-visible h3{text-underline-offset:4px;text-decoration:underline}.outing-discovery-module__wRgNra__placeImage{aspect-ratio:16/10;background:#eeeae5;place-items:center;display:grid;overflow:hidden}.outing-discovery-module__wRgNra__placeImage>img{object-fit:cover;width:100%;height:100%}.outing-discovery-module__wRgNra__placeImage .merchant-logo{width:96px;height:96px}.outing-discovery-module__wRgNra__placeBody{align-items:flex-start;gap:var(--s2);padding:var(--s6);flex-direction:column;flex:1;min-width:0;display:flex}.outing-discovery-module__wRgNra__placeBody h3{overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.3}.outing-discovery-module__wRgNra__category,.outing-discovery-module__wRgNra__location{color:var(--muted);font-size:15px}.outing-discovery-module__wRgNra__location{align-items:center;gap:var(--s1);display:flex}.outing-discovery-module__wRgNra__location svg{flex-shrink:0}.outing-discovery-module__wRgNra__description{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;display:-webkit-box;overflow:hidden}.outing-discovery-module__wRgNra__placeAction{gap:var(--s2);padding-top:var(--s2);align-items:center;margin-top:auto;font-size:15px;font-weight:700;display:inline-flex}.outing-discovery-module__wRgNra__more{gap:var(--s3);margin-top:var(--s6);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.outing-discovery-module__wRgNra__more>span{color:var(--muted);font-size:15px}.outing-discovery-module__wRgNra__notice{justify-items:start;gap:var(--s4);padding:var(--s6);border-radius:var(--radius-card,18px);background:#fff;border:1px solid #cac2bc;display:grid}.outing-discovery-module__wRgNra__notice h2,.outing-discovery-module__wRgNra__notice h3{margin:0;font-size:19px}.outing-discovery-module__wRgNra__notice p{color:var(--muted);margin:0}.outing-discovery-module__wRgNra__noticeActions{gap:var(--s3);flex-wrap:wrap;display:flex}.outing-discovery-module__wRgNra__filters{gap:var(--s3);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.outing-discovery-module__wRgNra__filters a{min-height:48px;padding:var(--s2) var(--s4);border-radius:var(--radius-control,12px);color:var(--ink);background:#fff;border:1px solid #948c86;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.outing-discovery-module__wRgNra__filters a[aria-current=page]{background:var(--ink);color:#fff}.outing-discovery-module__wRgNra__context{align-items:center;gap:var(--s2);margin:var(--s4) 0;color:var(--muted);flex-wrap:wrap;font-size:15px;display:flex}.outing-discovery-module__wRgNra__official{margin:var(--s8) 0;border-top:1px solid #bcb3ab}.outing-discovery-module__wRgNra__official summary{min-height:48px;padding:var(--s4) 0;cursor:pointer;font-weight:700}.outing-discovery-module__wRgNra__official p{margin:0 0 var(--s3);color:var(--muted)}.outing-discovery-module__wRgNra__official a{align-items:center;gap:var(--s2);width:fit-content;min-height:48px;color:var(--ink);display:flex}.outing-discovery-module__wRgNra__jumpLinks{gap:var(--s3);flex-wrap:wrap;display:flex}.outing-discovery-module__wRgNra__jumpLinks a{min-height:48px;color:var(--ink);padding:var(--s2) var(--s4);border-radius:var(--radius-control,12px);border:1px solid #948c86;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:900px){.outing-discovery-module__wRgNra__placeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.outing-discovery-module__wRgNra__placeGrid{gap:var(--s4);grid-template-columns:1fr}.outing-discovery-module__wRgNra__placeCard{grid-template-columns:112px minmax(0,1fr);display:grid}.outing-discovery-module__wRgNra__placeImage{aspect-ratio:auto;height:100%;min-height:160px}.outing-discovery-module__wRgNra__placeBody{padding:var(--s4)}.outing-discovery-module__wRgNra__photoCard{display:flex}.outing-discovery-module__wRgNra__photoCard .outing-discovery-module__wRgNra__placeImage{aspect-ratio:16/10;height:auto}.outing-discovery-module__wRgNra__restLink strong{font-size:17px}.outing-discovery-module__wRgNra__tabs a{padding-inline:var(--s3);flex:1;justify-content:center}}
.discovery-tabs-module__ywtyOW__tabs{gap:var(--s2);padding:var(--s2) 0 var(--s4);margin:var(--s4) 0;display:flex;overflow-x:auto}.discovery-tabs-module__ywtyOW__tabs a{min-height:48px;padding:var(--s3) var(--s4);color:var(--ink);font-size:var(--text-small);background:#fff;border:1px solid #d6ccc4;border-radius:999px;flex:none;align-items:center;font-weight:600;text-decoration:none;display:flex}.discovery-tabs-module__ywtyOW__tabs a[aria-current=page]{color:#fff;background:#203e37;border-color:#203e37}.discovery-tabs-module__ywtyOW__tabs a:hover{text-underline-offset:4px;text-decoration:underline}
.going-out-cards-module__nQi_2q__programs{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.going-out-cards-module__nQi_2q__program{border-radius:var(--radius-card,18px);background:#fff;border:1px solid #cac2bc;overflow:hidden}.going-out-cards-module__nQi_2q__poster{aspect-ratio:16/10;color:#625a54;background:#eeeae5;place-items:center;min-height:200px;display:grid;overflow:hidden}.going-out-cards-module__nQi_2q__poster img{object-fit:contain;width:100%;height:100%;max-height:360px;display:block}.going-out-cards-module__nQi_2q__programBody{gap:var(--s4);padding:var(--s6);display:grid}.going-out-cards-module__nQi_2q__programTop{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.going-out-cards-module__nQi_2q__kicker{color:var(--muted);font-size:15px;font-weight:700}.going-out-cards-module__nQi_2q__dateBadge{align-items:baseline;gap:var(--s1);color:var(--ink);font-size:15px;display:flex}.going-out-cards-module__nQi_2q__dateBadge strong{font-size:26px;line-height:1}.going-out-cards-module__nQi_2q__title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:26px;line-height:1.2}.going-out-cards-module__nQi_2q__title a{color:var(--ink);text-decoration:none}.going-out-cards-module__nQi_2q__title a:hover,.going-out-cards-module__nQi_2q__title a:focus-visible{text-underline-offset:4px;text-decoration:underline}.going-out-cards-module__nQi_2q__cuisine{align-items:center;gap:var(--s2);color:var(--muted);font-size:15px;display:flex}.going-out-cards-module__nQi_2q__facts{gap:var(--s3);display:grid}.going-out-cards-module__nQi_2q__facts p{gap:var(--s2);align-items:flex-start;margin:0;font-size:17px;display:flex}.going-out-cards-module__nQi_2q__facts svg,.going-out-cards-module__nQi_2q__cuisine svg{flex-shrink:0}.going-out-cards-module__nQi_2q__lineup,.going-out-cards-module__nQi_2q__publisher{color:var(--muted);margin:0;font-size:15px}.going-out-cards-module__nQi_2q__programFoot{justify-content:space-between;align-items:center;gap:var(--s3);min-height:48px;padding-top:var(--s3);color:var(--ink);border-top:1px solid #cac2bc;font-size:17px;font-weight:700;text-decoration:none;display:flex}@media (max-width:640px){.going-out-cards-module__nQi_2q__programs{grid-template-columns:1fr}.going-out-cards-module__nQi_2q__programBody{padding:var(--s4)}.going-out-cards-module__nQi_2q__title{font-size:19px}}
.home-experience-module__g6xWPq__entrance{padding:0}.home-experience-module__g6xWPq__title{font-size:var(--text-section);letter-spacing:-.04em;margin:0 0 var(--s4);line-height:1.25}.home-experience-module__g6xWPq__search{align-items:center;gap:var(--s3);min-height:49px;padding:var(--s1) var(--s2) var(--s1) var(--s4);background:#fff;border:1px solid #e3ddd6;border-radius:13px;display:flex}.home-experience-module__g6xWPq__search>svg{color:var(--muted);flex:none}.home-experience-module__g6xWPq__search input{width:100%;min-width:0;padding:var(--s2) 0;box-shadow:none;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:16px}.home-experience-module__g6xWPq__search input:focus{outline:none}.home-experience-module__g6xWPq__search:focus-within{outline:2px solid var(--action);outline-offset:3px}.home-experience-module__g6xWPq__search button{justify-content:center;align-items:center;gap:var(--s1);min-height:44px;padding:var(--s2) var(--s3);color:var(--ink);font-size:var(--text-small);cursor:pointer;background:#f4f1ed;border:0;border-radius:12px;font-weight:650;display:flex}.home-experience-module__g6xWPq__search button svg{display:block}.home-experience-module__g6xWPq__intents{gap:var(--s2);grid-template-columns:repeat(4,1fr);padding:12px 0;display:grid}.home-experience-module__g6xWPq__intents a{align-items:center;gap:var(--s2);min-height:64px;padding:var(--s2) var(--s1);flex-direction:column;font-size:13px;font-weight:650;text-decoration:none;display:flex}.home-experience-module__g6xWPq__intentIcon{color:#514c47;background:#f6f3ef;border-radius:13px;place-items:center;width:44px;height:40px;display:grid}.home-experience-module__g6xWPq__intents a:hover .home-experience-module__g6xWPq__intentIcon{color:#9f330a;background:#f9e4d8}.home-experience-module__g6xWPq__feedTabs{gap:var(--s6);margin-bottom:var(--s4);border-bottom:1px solid #dfd8d2;display:flex}.home-experience-module__g6xWPq__feedTabs a{align-items:center;gap:var(--s2);min-height:48px;font-size:var(--text-body);color:var(--muted);border-bottom:3px solid #0000;text-decoration:none;display:inline-flex}.home-experience-module__g6xWPq__feedTabs a[aria-current]{color:var(--ink);border-bottom-color:var(--ink);font-weight:700}.home-experience-module__g6xWPq__notice{align-items:flex-start;gap:var(--s4);margin:var(--s8) 0;padding:var(--s6);background:#fff;border-radius:18px;flex-direction:column;display:flex}.home-experience-module__g6xWPq__notice h2{font-size:var(--text-section);margin:0;line-height:1.25}.home-experience-module__g6xWPq__notice p{color:var(--muted);margin:0}.home-experience-module__g6xWPq__pending{margin:var(--s8) 0;min-height:260px;font-size:var(--text-small);color:var(--muted)}.home-experience-module__g6xWPq__pending>div{margin-top:var(--s4);gap:var(--s4);display:flex;overflow:hidden}.home-experience-module__g6xWPq__pending i{background:#ede9e3;border-radius:18px;flex:1;min-width:220px;height:180px;display:block}.home-experience-module__g6xWPq__more{gap:var(--s4);margin:var(--s8) 0;padding-top:var(--s6);border-top:1px solid #dfd8d2;grid-template-columns:1fr 1fr;display:grid}.home-experience-module__g6xWPq__more>a{align-items:center;gap:var(--s3);min-height:72px;padding:var(--s3);color:var(--ink);background:#efebe5;border-radius:16px;text-decoration:none;display:flex}.home-experience-module__g6xWPq__moreCopy{gap:var(--s1);flex:1;font-weight:650;display:grid}.home-experience-module__g6xWPq__more small{font-size:var(--text-small);color:var(--muted);font-weight:400}.home-experience-module__g6xWPq__more svg{flex:none}.home-experience-module__g6xWPq__footer{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s6) 0;flex-wrap:wrap;display:flex}.home-experience-module__g6xWPq__footer strong{font-size:var(--text-section);letter-spacing:-.03em}.home-experience-module__g6xWPq__footer a{align-items:center;gap:var(--s2);min-height:48px;font-size:var(--text-small);display:flex}.home-experience-module__g6xWPq__preview{border-top:1px solid var(--line);margin-top:var(--s8);padding:var(--s4) 0}.home-experience-module__g6xWPq__preview summary{cursor:pointer;min-height:48px;font-size:var(--text-small);font-weight:650}.home-experience-module__g6xWPq__preview>p,.home-experience-module__g6xWPq__catalogStatus{color:var(--muted);font-size:var(--text-small)}@media (max-width:600px){.home-experience-module__g6xWPq__title{font-size:var(--text-title)}.home-experience-module__g6xWPq__search{gap:var(--s2);padding-left:var(--s3)}.home-experience-module__g6xWPq__search button{padding:var(--s2)}.home-experience-module__g6xWPq__more{grid-template-columns:1fr}}
.directory-module__wGwmfG__page{gap:24px;display:grid}.directory-module__wGwmfG__lifecycle{background:#fff;border:1px solid #ded8d0;border-radius:20px;gap:16px;padding:20px 24px;display:grid}.directory-module__wGwmfG__lifecycle p{margin:8px 0 0}.directory-module__wGwmfG__lifecycleDialog{max-width:min(620px,100vw - 32px);overflow-y:auto}.directory-module__wGwmfG__lifecycleDialog>p{margin:0}.directory-module__wGwmfG__confirmFields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.directory-module__wGwmfG__form .directory-module__wGwmfG__confirmCheck{align-items:flex-start;gap:12px;font-weight:400;display:flex}.directory-module__wGwmfG__confirmCheck input{min-width:24px;height:24px}:is(.directory-module__wGwmfG__lifecycle .button.directory-module__wGwmfG__danger,.directory-module__wGwmfG__lifecycleCompact .button.directory-module__wGwmfG__danger){color:#9c2525;border-color:#bd7777}:is(.directory-module__wGwmfG__lifecycle .button.primary.directory-module__wGwmfG__danger,.directory-module__wGwmfG__lifecycleCompact .button.primary.directory-module__wGwmfG__danger){color:#fff;background:#aa2525}.directory-module__wGwmfG__heading .page-heading{gap:8px;margin-bottom:20px}.directory-module__wGwmfG__heading .page-heading>.eyebrow{display:none}.directory-module__wGwmfG__heading .page-heading h1{margin:0}.directory-module__wGwmfG__heading .page-heading p{margin:0}.directory-module__wGwmfG__nav,.directory-module__wGwmfG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.directory-module__wGwmfG__nav{border-bottom:1px solid #ded8d0;padding-bottom:16px}.directory-module__wGwmfG__nav a{color:#34332f;background:#fff;border-radius:12px;padding:12px 16px;font-weight:700;text-decoration:none}.directory-module__wGwmfG__nav a[aria-current=page]{color:#fff;background:#202b28}.directory-module__wGwmfG__intro{background:#eaf0e9;border-radius:24px;gap:8px;padding:24px;display:grid}.directory-module__wGwmfG__intro p,.directory-module__wGwmfG__intro h2{margin:0}.directory-module__wGwmfG__filters{grid-template-columns:minmax(200px,2fr) repeat(2,minmax(140px,1fr)) auto;align-items:end;gap:12px;display:grid}.directory-module__wGwmfG__filters label,.directory-module__wGwmfG__form label,.directory-module__wGwmfG__upload label{gap:8px;font-weight:650;display:grid}.directory-module__wGwmfG__filters input,.directory-module__wGwmfG__filters select,.directory-module__wGwmfG__form input:not([type=checkbox]):not([type=color]),.directory-module__wGwmfG__form select,.directory-module__wGwmfG__form textarea,.directory-module__wGwmfG__mapping select{color:#202420;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #b9b5ae;border-radius:12px;padding:12px}.directory-module__wGwmfG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.directory-module__wGwmfG__card{color:inherit;background:#fff;border:1px solid #e8e3dd;border-radius:20px;gap:12px;padding:24px;text-decoration:none;display:grid}.directory-module__wGwmfG__card:hover{border-color:#da400b}.directory-module__wGwmfG__card h2,.directory-module__wGwmfG__card h3,.directory-module__wGwmfG__card p{margin:0}.directory-module__wGwmfG__cardHead{align-items:center;gap:12px;display:flex}.directory-module__wGwmfG__avatar{object-fit:contain;background:#f4f3ed;border-radius:16px;flex-shrink:0;place-items:center;width:64px;height:64px;padding:4px;display:grid}.directory-module__wGwmfG__muted{color:#5c605b;font-size:15px}.directory-module__wGwmfG__tags{flex-wrap:wrap;gap:8px;display:flex}.directory-module__wGwmfG__tag{background:#f2f1ec;border-radius:8px;padding:4px 8px;font-size:15px}.directory-module__wGwmfG__todo{color:#8e390d;background:#fff0e2}.directory-module__wGwmfG__editor{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:24px;display:grid}.directory-module__wGwmfG__form{gap:24px;min-width:0;display:grid}.directory-module__wGwmfG__section{background:#fff;border:0;border-radius:24px;gap:16px;min-width:0;margin:0;padding:24px;display:grid}.directory-module__wGwmfG__section h2,.directory-module__wGwmfG__section h3,.directory-module__wGwmfG__section p{margin:0}.directory-module__wGwmfG__section textarea{resize:vertical;min-height:104px}.directory-module__wGwmfG__pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.directory-module__wGwmfG__aside{gap:16px;display:grid;position:sticky;top:24px}.directory-module__wGwmfG__preview{background:#fff;border:1px solid #e6e1da;border-radius:24px;overflow:hidden}.directory-module__wGwmfG__cover{aspect-ratio:16/9;object-fit:cover;background:#e6ebe3;width:100%;display:block}.directory-module__wGwmfG__coverPlaceholder{aspect-ratio:16/9;color:#475c47;background:linear-gradient(135deg,#e9eee6,#fff1df);place-items:center;display:grid}.directory-module__wGwmfG__previewBody{gap:12px;padding:24px;display:grid}.directory-module__wGwmfG__previewBody h2,.directory-module__wGwmfG__previewBody p{overflow-wrap:anywhere;margin:0}.directory-module__wGwmfG__notice{color:#783511;background:#fff1df;border-radius:16px;padding:16px}.directory-module__wGwmfG__success{color:#254e28;background:#eaf4e8}.directory-module__wGwmfG__save{z-index:4;background:#fff;border:1px solid #dcd8d1;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex;position:sticky;bottom:104px;box-shadow:0 8px 32px #18231914}.directory-module__wGwmfG__file{border:1px dashed #abae9f;border-radius:16px;gap:12px;padding:16px;display:grid}.directory-module__wGwmfG__file input{max-width:100%}.directory-module__wGwmfG__check{flex-direction:row;align-items:start;gap:12px;font-weight:400!important;display:flex!important}.directory-module__wGwmfG__check input{flex:0 0 22px;width:22px;height:22px;margin-top:2px}.directory-module__wGwmfG__form .checkbox-label{align-items:center;gap:12px;display:flex}.directory-module__wGwmfG__mapping{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.directory-module__wGwmfG__mapping label{overflow-wrap:anywhere;gap:8px;display:grid}.directory-module__wGwmfG__plan{gap:12px;display:grid}.directory-module__wGwmfG__plan details{background:#fff;border:1px solid #ded8cf;border-radius:16px;padding:16px}.directory-module__wGwmfG__plan summary{cursor:pointer;min-height:32px;font-weight:700}.directory-module__wGwmfG__changes{border-collapse:collapse;width:100%;font-size:15px}.directory-module__wGwmfG__changes th,.directory-module__wGwmfG__changes td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e5e1d8;max-width:240px;padding:12px 8px}.directory-module__wGwmfG__scroll{overflow-x:auto}.directory-module__wGwmfG__summary{flex-wrap:wrap;gap:16px;display:flex}.directory-module__wGwmfG__summary div{background:#fff;border-radius:16px;padding:16px}.directory-module__wGwmfG__summary strong{font-size:28px;display:block}.directory-module__wGwmfG__filters:has(select[name=city_id]){grid-template-columns:2fr 1fr 1fr 1fr auto}.directory-module__wGwmfG__sheetBar{background:#eef2e9;border:1px solid #dce3d6;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;display:flex}.directory-module__wGwmfG__sheetBar>div{flex:1;gap:4px;display:grid}.directory-module__wGwmfG__sheetBar span{color:#505a4d;font-size:15px}.directory-module__wGwmfG__sheetBar a{white-space:nowrap;align-items:center;gap:4px;display:flex}.directory-module__wGwmfG__quickCreate{background:#fff;border:1px solid #ded9d0;border-radius:16px;overflow:hidden}.directory-module__wGwmfG__quickCreate>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:16px 20px;display:flex}.directory-module__wGwmfG__quickCreate>summary>span:first-child{align-items:center;gap:12px;font-weight:750;display:flex}.directory-module__wGwmfG__quickCreate[open]>summary{border-bottom:1px solid #eee9e3}.directory-module__wGwmfG__quickFields{border:0;gap:16px;min-width:0;margin:0;padding:20px;display:grid}.directory-module__wGwmfG__quickFields label{flex-direction:column;gap:8px;display:flex}.directory-module__wGwmfG__optional{color:#61655f;font-size:15px;font-weight:400}.directory-module__wGwmfG__quickMore>summary{cursor:pointer;color:#545b51;min-height:48px;padding:12px 0}.directory-module__wGwmfG__quickContacts{gap:16px;padding:8px 0;display:grid}.directory-module__wGwmfG__quickSuccess{background:#eff5eb;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.directory-module__wGwmfG__quickSuccess>div{flex:1;min-width:190px}.directory-module__wGwmfG__quickSuccess p{margin:4px 0 0;font-size:15px}.directory-module__wGwmfG__listHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.directory-module__wGwmfG__recordList{background:#fff;border:1px solid #e4e0d9;border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.directory-module__wGwmfG__recordList>li+li{border-top:1px solid #ece9e3}.directory-module__wGwmfG__recordItem{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.directory-module__wGwmfG__recordControls,.directory-module__wGwmfG__rowActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.directory-module__wGwmfG__recordControls{padding:12px 16px 12px 0}:is(.directory-module__wGwmfG__recordControls>.button,.directory-module__wGwmfG__rowActions>.button){min-height:48px;padding:10px 12px;font-size:15px}.directory-module__wGwmfG__lifecycleCompact{min-width:0}.directory-module__wGwmfG__recordRow{color:inherit;grid-template-columns:48px minmax(0,1fr) minmax(120px,.45fr) minmax(170px,.55fr) 20px;align-items:center;gap:16px;min-height:90px;padding:16px 20px;text-decoration:none;display:grid}.directory-module__wGwmfG__recordRow:hover{background:#faf8f3}.directory-module__wGwmfG__recordRow:focus-visible,.directory-module__wGwmfG__quickCreate>summary:focus-visible{outline-offset:-3px;outline:3px solid #d9430c}.directory-module__wGwmfG__listAvatar{object-fit:contain;color:#60695b;background:#f3f1eb;border-radius:12px;place-items:center;width:48px;height:48px;padding:4px;display:grid}.directory-module__wGwmfG__recordIdentity{min-width:0}.directory-module__wGwmfG__recordIdentity h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:17px;line-height:1.4}.directory-module__wGwmfG__recordIdentity span,.directory-module__wGwmfG__recordContact,.directory-module__wGwmfG__recordState small{color:#596154;font-size:15px}.directory-module__wGwmfG__recordState{justify-items:start;gap:6px;display:grid}.directory-module__wGwmfG__emptyList{text-align:center;background:#fff;border-radius:16px;justify-items:center;gap:12px;padding:48px 24px;display:grid}.directory-module__wGwmfG__emptyList h2,.directory-module__wGwmfG__emptyList p{margin:0}.directory-module__wGwmfG__loadingPanel{align-items:center;gap:12px;padding:20px;display:flex}.directory-module__wGwmfG__loadingDot{background:#dd480d;border-radius:50%;width:12px;height:12px}.directory-module__wGwmfG__loadingRow{border-bottom:1px solid #eee9e3;align-items:center;gap:16px;padding:24px;display:flex}.directory-module__wGwmfG__loadingRow span{background:#f0ede8;border-radius:12px;width:48px;height:48px}.directory-module__wGwmfG__loadingRow div{background:#f0ede8;border-radius:8px;width:45%;height:20px}@media (max-width:1320px){.directory-module__wGwmfG__recordContact{display:none}.directory-module__wGwmfG__recordRow{grid-template-columns:48px minmax(0,1fr) minmax(170px,.6fr) 20px}}@media (max-width:1000px){.directory-module__wGwmfG__recordItem{grid-template-columns:minmax(0,1fr)}.directory-module__wGwmfG__recordControls{padding:0 20px 16px 84px}.directory-module__wGwmfG__filters:has(select[name=city_id]){grid-template-columns:1fr 1fr}.directory-module__wGwmfG__filters{grid-template-columns:1fr 1fr}.directory-module__wGwmfG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.directory-module__wGwmfG__recordControls{padding:0 16px 16px}:is(.directory-module__wGwmfG__recordControls>.button,.directory-module__wGwmfG__rowActions>.button){padding:10px}.directory-module__wGwmfG__sheetBar{flex-wrap:wrap}.directory-module__wGwmfG__sheetBar>div{flex-basis:calc(100% - 50px)}.directory-module__wGwmfG__sheetBar a{margin-left:38px}.directory-module__wGwmfG__quickCreate>summary>.directory-module__wGwmfG__muted{display:none}.directory-module__wGwmfG__recordRow{grid-template-columns:40px minmax(0,1fr) 18px;gap:12px;padding:16px}.directory-module__wGwmfG__listAvatar{width:40px;height:40px}.directory-module__wGwmfG__recordState{grid-area:2/2}.directory-module__wGwmfG__recordRow>svg{grid-area:1/3/3}.directory-module__wGwmfG__recordIdentity h2{font-size:16px}.directory-module__wGwmfG__filters:has(select[name=city_id]){grid-template-columns:1fr}.directory-module__wGwmfG__editor{grid-template-columns:1fr}.directory-module__wGwmfG__aside{order:-1;position:static}.directory-module__wGwmfG__aside .directory-module__wGwmfG__preview{display:none}.directory-module__wGwmfG__grid,.directory-module__wGwmfG__pair,.directory-module__wGwmfG__mapping{grid-template-columns:1fr}.directory-module__wGwmfG__section{padding:20px}.directory-module__wGwmfG__nav{gap:8px}.directory-module__wGwmfG__nav a{padding:12px}.directory-module__wGwmfG__save{bottom:96px}.directory-module__wGwmfG__filters{grid-template-columns:1fr}}
.place-module__cuSW0W__back{min-height:48px;color:var(--muted);align-items:center;gap:8px;margin-bottom:16px;text-decoration:none;display:inline-flex}.place-module__cuSW0W__place{background:#fff;border-radius:32px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden;box-shadow:0 12px 48px #3021160b}.place-module__cuSW0W__visual{background:#342016;min-height:520px;position:relative}.place-module__cuSW0W__visual>img{object-fit:cover;width:100%;height:100%;position:absolute}.place-module__cuSW0W__identity{background:#fff0e5}.place-module__cuSW0W__identity>img{object-fit:contain;padding:48px}.place-module__cuSW0W__occasion{color:#302116;background:#fffaf5;border-radius:999px;padding:12px 16px;font-weight:650;position:absolute;bottom:24px;left:24px}.place-module__cuSW0W__content{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:48px;display:flex}.place-module__cuSW0W__brand{align-items:center;gap:16px;margin-bottom:24px;display:flex}.place-module__cuSW0W__logo{border:1px solid var(--line,#e6ddd4);object-fit:contain;background:#fff;border-radius:18px;flex:0 0 72px;width:72px;height:72px;padding:6px}.place-module__cuSW0W__content h1{letter-spacing:-.045em;overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(32px,4vw,48px);line-height:1.08}.place-module__cuSW0W__tags{flex-wrap:wrap;gap:8px;display:flex}.place-module__cuSW0W__tags a{background:var(--paper,#f8f3ef);min-height:44px;color:var(--ink);font-size:var(--text-small);border-radius:999px;align-items:center;padding:8px 16px;text-decoration:none;display:flex}.place-module__cuSW0W__tags a:hover{background:#f6e7da}.place-module__cuSW0W__description{font-size:var(--text-body);color:var(--muted);margin:24px 0;line-height:1.65}.place-module__cuSW0W__cta{width:100%}.place-module__cuSW0W__hint,.place-module__cuSW0W__provenance{font-size:var(--text-small);color:var(--muted);line-height:1.6}.place-module__cuSW0W__hint{margin:12px 0 24px}.place-module__cuSW0W__offerNotice{background:var(--paper,#f8f3ef);width:100%;font-size:var(--text-small);border-radius:16px;margin-bottom:20px;padding:16px;line-height:1.6}.place-module__cuSW0W__offerNotice p{color:var(--muted);margin:6px 0 0}.place-module__cuSW0W__channels{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.place-module__cuSW0W__channels a{border:1px solid var(--line,#e6ddd4);min-height:44px;color:var(--ink);font-size:var(--text-small);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:inline-flex}.place-module__cuSW0W__channels a:hover{background:var(--paper,#f8f3ef)}.place-module__cuSW0W__hours{border-top:1px solid var(--line,#e6ddd4);align-items:flex-start;gap:12px;width:100%;padding:20px 0;display:flex}.place-module__cuSW0W__hours>svg{flex-shrink:0}.place-module__cuSW0W__hours h2{font-size:var(--text-body);margin:0;line-height:1.4}.place-module__cuSW0W__hours p{color:var(--muted);font-size:var(--text-small);margin:6px 0 0;line-height:1.6}.place-module__cuSW0W__hours .place-module__cuSW0W__confirmHours{color:var(--ink)}.place-module__cuSW0W__sourceLink{min-height:44px;color:var(--muted);font-size:var(--text-small);text-underline-offset:3px;align-items:center;gap:5px;line-height:1.5;display:inline-flex}.place-module__cuSW0W__sourceLink>svg{flex-shrink:0}.place-module__cuSW0W__location{width:100%;color:var(--ink);border-top:1px solid var(--line,#e6ddd4);align-items:center;gap:12px;padding:24px 0 0;text-decoration:none;display:flex}.place-module__cuSW0W__location>span{flex:1}.place-module__cuSW0W__location strong,.place-module__cuSW0W__location span span{display:block}.place-module__cuSW0W__location span span{color:var(--muted);font-size:var(--text-small);margin-top:4px;line-height:1.5}.place-module__cuSW0W__provenance{max-width:840px;margin:16px 8px}.place-module__cuSW0W__provenance a{color:inherit;text-underline-offset:3px}.place-module__cuSW0W__menuSection{background:#fff;border-radius:24px;margin-top:24px;padding:32px}.place-module__cuSW0W__menuIntro h2{letter-spacing:-.035em;margin:8px 0;font-size:clamp(24px,3vw,32px)}.place-module__cuSW0W__menuIntro p{max-width:640px;color:var(--muted);margin:0;line-height:1.6}.place-module__cuSW0W__menuNames{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 8px;padding:0;list-style:none;display:grid}.place-module__cuSW0W__menuNames li{background:var(--paper,#f8f3ef);overflow-wrap:anywhere;border-radius:14px;padding:20px;font-weight:600;line-height:1.5}.place-module__cuSW0W__menuSources{flex-wrap:wrap;gap:8px 24px;display:flex}.place-module__cuSW0W__duos .place-module__cuSW0W__cta{background:#b21a35}.place-module__cuSW0W__jao .place-module__cuSW0W__visual{background:#21120d}@media (max-width:760px){.place-module__cuSW0W__place{border-radius:24px;grid-template-columns:1fr}.place-module__cuSW0W__visual{aspect-ratio:1.25;min-height:0}.place-module__cuSW0W__content{padding:24px}.place-module__cuSW0W__content h1{font-size:clamp(28px,7.5vw,40px)}.place-module__cuSW0W__brand{gap:12px}.place-module__cuSW0W__logo{flex-basis:64px;width:64px;height:64px}.place-module__cuSW0W__menuSection{padding:24px}.place-module__cuSW0W__menuNames{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.place-module__cuSW0W__menuNames li{padding:16px}.place-module__cuSW0W__occasion{bottom:16px;left:16px}}@media (max-width:390px){.place-module__cuSW0W__menuNames{grid-template-columns:1fr}}
.install-app-module__C35YFa__card{align-items:flex-start;gap:var(--s4);padding:var(--s4);color:var(--ink);background:#fff;border-radius:24px;display:flex}.install-app-module__C35YFa__icon{border-radius:12px;flex:none}.install-app-module__C35YFa__content{min-width:0}.install-app-module__C35YFa__content h2{margin:0 0 var(--s2);font-size:var(--text-body)}.install-app-module__C35YFa__content p{margin:0 0 var(--s3);font-size:var(--text-small);color:var(--muted)}.install-app-module__C35YFa__content p:last-child{margin-bottom:0}.install-app-module__C35YFa__instructions svg{vertical-align:middle;display:inline}
.merchant-links-fields-module__ZelcqG__section{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.merchant-links-fields-module__ZelcqG__section legend{padding:0 0 var(--s4);font-weight:750}.merchant-links-fields-module__ZelcqG__link{padding:var(--s4);border:1px solid var(--line);border-radius:16px}.merchant-links-fields-module__ZelcqG__section button{align-self:flex-start;max-width:100%}
.showcase-module__TrjinG__notice{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);color:#614325;font-size:var(--text-small);margin:var(--s4) 0;background:#f3e8d7;border-radius:12px;display:flex}.showcase-module__TrjinG__notice svg{flex-shrink:0}.showcase-module__TrjinG__notice strong{font-weight:700}.showcase-module__TrjinG__detail{gap:var(--s4);min-width:0;display:grid}.showcase-module__TrjinG__identity{justify-content:space-between;gap:var(--s6);padding:var(--s2) 0;align-items:center;display:flex}.showcase-module__TrjinG__identity h1{letter-spacing:-.04em;margin:var(--s2) 0;line-height:1.1}.showcase-module__TrjinG__identity p{color:var(--muted);margin:var(--s3) 0}.showcase-module__TrjinG__provenance{padding:var(--s4);border-top:1px solid var(--line);font-size:var(--text-small);color:var(--muted)}.showcase-module__TrjinG__provenance summary{cursor:pointer;align-content:center;min-height:48px}.showcase-module__TrjinG__places{gap:var(--s3);padding:var(--s3) 0 var(--s4);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.showcase-module__TrjinG__place{gap:var(--s3);color:var(--ink);border:1px solid var(--line);padding:var(--s4);scroll-snap-align:start;background:#fff;border-radius:20px;flex-direction:column;flex:0 0 180px;align-items:flex-start;text-decoration:none;display:flex}.showcase-module__TrjinG__place>span{background:var(--orange-soft);width:48px;height:48px;color:var(--action);border-radius:16px;place-items:center;display:grid}.showcase-module__TrjinG__place small{font-size:var(--text-small);color:var(--muted)}.showcase-module__TrjinG__place strong{font-size:var(--text-body)}@media (max-width:600px){.showcase-module__TrjinG__identity{align-items:flex-start;gap:var(--s3);padding:var(--s3) 0;flex-direction:column}.showcase-module__TrjinG__identity h1{font-size:var(--text-section)}.showcase-module__TrjinG__notice{align-items:flex-start}.showcase-module__TrjinG__place{flex-basis:160px}}
.platform-module__XREm5G__page{gap:48px;display:grid}.platform-module__XREm5G__banner{color:#fff;background:#183e33;border-radius:24px;align-items:flex-start;gap:16px;padding:24px;display:flex}.platform-module__XREm5G__banner svg{flex-shrink:0}.platform-module__XREm5G__banner p{color:#e2ece7;margin:8px 0 0}.platform-module__XREm5G__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.platform-module__XREm5G__metrics>div{background:#fff;border-radius:24px;gap:12px;padding:24px;display:grid}.platform-module__XREm5G__metrics strong{font-size:48px;line-height:1}.platform-module__XREm5G__metrics svg{color:#167451}.platform-module__XREm5G__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;display:grid}.platform-module__XREm5G__card{background:#fff;border-radius:24px;padding:24px}.platform-module__XREm5G__card h3{margin:16px 0 8px}.platform-module__XREm5G__badge{color:#234431;background:#f0f4ef;border-radius:24px;padding:8px 12px;font-size:15px;display:inline-flex}.platform-module__XREm5G__history{border-top:1px solid var(--line);padding-top:24px}.platform-module__XREm5G__history h2{align-items:center;gap:12px;display:flex}.platform-module__XREm5G__history ul{padding:0;list-style:none}.platform-module__XREm5G__history li{border-bottom:1px solid var(--line);padding:16px 0}.platform-module__XREm5G__history span{margin-top:8px;font-size:15px;display:block}@media (max-width:560px){.platform-module__XREm5G__metrics{grid-template-columns:1fr}.platform-module__XREm5G__metrics>div{grid-template-columns:32px 64px 1fr;align-items:center}.platform-module__XREm5G__metrics strong{font-size:34px}}
.privacy-center-module__6VhboG__page{gap:32px;max-width:880px;margin:0 auto;display:grid}.privacy-center-module__6VhboG__card{background:#fff;border-radius:24px;gap:16px;min-width:0;padding:24px;display:grid}.privacy-center-module__6VhboG__card h2,.privacy-center-module__6VhboG__card h3,.privacy-center-module__6VhboG__card p{margin:0}.privacy-center-module__6VhboG__list{gap:16px;display:grid}.privacy-center-module__6VhboG__badge{color:#244b34;background:#edf4ee;border-radius:16px;justify-self:start;padding:8px 12px;font-size:15px;font-weight:700}.privacy-center-module__6VhboG__protocol{overflow-wrap:anywhere}.privacy-center-module__6VhboG__message{white-space:pre-wrap;overflow-wrap:anywhere}.privacy-center-module__6VhboG__response{border-left:3px solid var(--orange-dark,#d93f0c);gap:12px;padding:8px 16px;display:grid}.privacy-center-module__6VhboG__actions{flex-wrap:wrap;gap:16px;display:flex}.privacy-center-module__6VhboG__card summary{cursor:pointer;padding:16px 0;font-weight:700}.privacy-center-module__6VhboG__card textarea{resize:vertical;border:1px solid var(--line);width:100%;min-width:0;min-height:112px;color:inherit;font:inherit;background:#fdfbf9;border-radius:12px;padding:12px 16px;font-weight:400}@media (max-width:480px){.privacy-center-module__6VhboG__card{padding:20px}}
.profile-module__XQyaaG__page{max-width:1160px;margin:0 auto}.profile-module__XQyaaG__heading{justify-content:space-between;gap:var(--s4);margin:var(--s8) 0;align-items:center;display:flex}.profile-module__XQyaaG__heading h1{font-size:var(--text-page);letter-spacing:-.035em;margin:var(--s2) 0 0}.profile-module__XQyaaG__identityTag{align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--text-small);display:flex}.profile-module__XQyaaG__layout{gap:var(--s8);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.profile-module__XQyaaG__main,.profile-module__XQyaaG__businesses,.profile-module__XQyaaG__city{gap:var(--s6);min-width:0;display:grid}.profile-module__XQyaaG__sectionTitle{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.profile-module__XQyaaG__sectionTitle h2{margin:var(--s2) 0 0;font-size:var(--text-section);letter-spacing:-.025em}.profile-module__XQyaaG__sectionTitle>svg{color:var(--action)}.profile-module__XQyaaG__business{background:var(--surface);border:1px solid #e6ded8;border-radius:24px;overflow:hidden}.profile-module__XQyaaG__businessIdentity{align-items:center;gap:var(--s4);padding:var(--s6);background:#ffebe0;border-bottom:1px solid #f3d8c8;display:flex}.profile-module__XQyaaG__businessIdentity>div{min-width:0}.profile-module__XQyaaG__businessIdentity .merchant-logo{background:#fff;border:1px solid #ead7cb;border-radius:20px;flex:none;width:72px;height:72px}.profile-module__XQyaaG__businessIdentity .merchant-logo img{object-fit:contain;width:100%;height:100%}.profile-module__XQyaaG__businessIdentity h3{font-size:var(--text-section);letter-spacing:-.025em;margin:var(--s2) 0 0;overflow-wrap:anywhere;line-height:1.15}.profile-module__XQyaaG__businessLabel{font-size:var(--text-small);color:#7b391c;font-weight:650}.profile-module__XQyaaG__businessBody{padding:var(--s6)}.profile-module__XQyaaG__businessBody>a{width:100%}.profile-module__XQyaaG__businessBody>a svg:last-child{margin-left:auto}.profile-module__XQyaaG__businessLinks{margin-top:var(--s4);display:grid}.profile-module__XQyaaG__businessLinks a,.profile-module__XQyaaG__cityLinks a{align-items:center;gap:var(--s4);padding:var(--s4) 0;color:var(--ink);min-height:64px;text-decoration:none;display:flex}.profile-module__XQyaaG__businessLinks a+a{border-top:1px solid #ece5df}.profile-module__XQyaaG__businessLinks a>span,.profile-module__XQyaaG__cityLinks a>span:not(:first-child){flex:1;min-width:0}.profile-module__XQyaaG__businessLinks strong,.profile-module__XQyaaG__cityLinks strong{font-size:var(--text-body);display:block}.profile-module__XQyaaG__businessLinks small,.profile-module__XQyaaG__cityLinks small{color:var(--muted);font-size:var(--text-small);margin-top:var(--s1);display:block}.profile-module__XQyaaG__businessLinks a:hover strong,.profile-module__XQyaaG__cityLinks a:hover strong{color:var(--action);text-underline-offset:4px;text-decoration:underline}.profile-module__XQyaaG__businessLinks a>svg:first-child{color:var(--action)}.profile-module__XQyaaG__businessLinks svg,.profile-module__XQyaaG__cityLinks svg{flex:none}.profile-module__XQyaaG__account{background:#eee9e3;border-radius:20px}.profile-module__XQyaaG__account summary{align-items:center;gap:var(--s4);padding:var(--s4) var(--s6);cursor:pointer;list-style:none;display:flex}.profile-module__XQyaaG__account summary::-webkit-details-marker{display:none}.profile-module__XQyaaG__account summary>span:nth-child(2){flex:1;min-width:0}.profile-module__XQyaaG__account summary small{color:var(--muted);font-size:var(--text-small);overflow-wrap:anywhere;margin-top:var(--s1);display:block}.profile-module__XQyaaG__account[open] summary>svg{transform:rotate(180deg)}.profile-module__XQyaaG__accountIcon{color:var(--green);place-items:center;display:grid}.profile-module__XQyaaG__accountBody{padding:0 var(--s6) var(--s6)}.profile-module__XQyaaG__accountBody p{font-size:var(--text-small);color:var(--muted);margin-top:0}.profile-module__XQyaaG__invitation{isolation:isolate;color:#fff;padding:var(--s8);background:#203e37;border-radius:24px;flex-direction:column;align-items:flex-start;min-height:352px;text-decoration:none;display:flex;position:relative;overflow:hidden}.profile-module__XQyaaG__invitation:before,.profile-module__XQyaaG__invitation:after{content:"";z-index:-1;border:1px solid #ffffff20;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;right:-148px}.profile-module__XQyaaG__invitation:after{width:360px;height:360px;top:-140px;right:-188px}.profile-module__XQyaaG__orbit{color:#203e37;width:72px;height:72px;margin-bottom:var(--s6);background:#f6b38e;border-radius:50%;place-items:center;display:grid;transform:rotate(-12deg)}.profile-module__XQyaaG__invitationKicker{font-size:var(--text-small);color:#f6b38e;letter-spacing:.04em;font-weight:650}.profile-module__XQyaaG__invitation h2{font-size:var(--text-page);letter-spacing:-.035em;margin:var(--s3) 0;line-height:1.12}.profile-module__XQyaaG__invitation p{font-size:var(--text-body);color:#e2eae5;margin:0 0 var(--s6);line-height:1.6}.profile-module__XQyaaG__invitationAction{justify-content:space-between;align-items:center;gap:var(--s3);width:100%;padding-top:var(--s4);border-top:1px solid #ffffff30;min-height:48px;margin-top:auto;font-weight:650;display:flex}.profile-module__XQyaaG__invitation:hover .profile-module__XQyaaG__invitationAction{text-underline-offset:4px;text-decoration:underline}.profile-module__XQyaaG__cityLinks{padding:0 var(--s6);background:#fff;border:1px solid #e6ded8;border-radius:20px;display:grid}.profile-module__XQyaaG__cityLinks a+a{border-top:1px solid #ece5df}.profile-module__XQyaaG__cityIcon,.profile-module__XQyaaG__pharmacyIcon{background:var(--orange-soft);width:48px;height:48px;color:var(--action);border-radius:16px;flex:none;place-items:center;display:grid}.profile-module__XQyaaG__pharmacyIcon{color:#236184;background:#e8f1f7}.profile-module__XQyaaG__cityNote{color:var(--muted);font-size:var(--text-small);text-align:center;margin:0}.profile-module__XQyaaG__empty,.profile-module__XQyaaG__join{gap:var(--s4);padding:var(--s8);background:#fff;border:1px solid #e6ded8;border-radius:24px;display:grid}.profile-module__XQyaaG__empty h2,.profile-module__XQyaaG__empty h3,.profile-module__XQyaaG__join h2,.profile-module__XQyaaG__empty p,.profile-module__XQyaaG__join p{margin:0}.profile-module__XQyaaG__empty h2,.profile-module__XQyaaG__join h2{font-size:var(--text-section);letter-spacing:-.025em}.profile-module__XQyaaG__empty p,.profile-module__XQyaaG__join p{color:var(--muted);line-height:1.6}.profile-module__XQyaaG__joinIcon{background:var(--orange-soft);width:72px;height:72px;color:var(--action);border-radius:24px;place-items:center;display:grid}.profile-module__XQyaaG__quiet{font-size:var(--text-small)}@media (max-width:760px){.profile-module__XQyaaG__heading{margin:var(--s4) 0 var(--s6)}.profile-module__XQyaaG__identityTag{display:none}.profile-module__XQyaaG__layout{gap:var(--s8);grid-template-columns:1fr}.profile-module__XQyaaG__sectionTitle h2{font-size:var(--text-title)}.profile-module__XQyaaG__businessIdentity,.profile-module__XQyaaG__businessBody{padding:var(--s4)}.profile-module__XQyaaG__businessIdentity h3{font-size:var(--text-title)}.profile-module__XQyaaG__businessIdentity .merchant-logo{width:64px;height:64px}.profile-module__XQyaaG__invitation{padding:var(--s6);min-height:320px}.profile-module__XQyaaG__invitation h2{font-size:var(--text-section)}.profile-module__XQyaaG__businessBody>a{font-size:var(--text-small)}.profile-module__XQyaaG__cityLinks{padding:0 var(--s4)}.profile-module__XQyaaG__account summary{padding:var(--s4)}}
.menus-module__l5TFBa__page{gap:32px;display:grid}.menus-module__l5TFBa__notice{background:#fff1e7;border-left:4px solid #ba4d17;border-radius:0 16px 16px 0;padding:16px 24px}.menus-module__l5TFBa__anchors{gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.menus-module__l5TFBa__anchors a{white-space:nowrap;border:1px solid var(--line);border-radius:32px;min-height:48px;padding:12px 20px;text-decoration:none}.menus-module__l5TFBa__menu{background:#fff;border-radius:32px;scroll-margin-top:24px;overflow:hidden}.menus-module__l5TFBa__menu header{background:var(--tone);color:var(--on-tone);flex-wrap:wrap;align-items:center;gap:24px;padding:32px;display:flex}.menus-module__l5TFBa__menu h2{margin:8px 0}.menus-module__l5TFBa__menu header p{color:inherit;margin:0}.menus-module__l5TFBa__menu header .eyebrow{color:inherit}.menus-module__l5TFBa__menu header a{min-height:48px;color:inherit;align-items:center;gap:8px;margin-left:auto;display:flex}.menus-module__l5TFBa__menu header .menus-module__l5TFBa__mark{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:80px;height:80px;display:grid}.menus-module__l5TFBa__duos{--tone:#fff0e5;--on-tone:#462a1b}.menus-module__l5TFBa__duosLogo{object-fit:contain;flex:none}.menus-module__l5TFBa__duos header{border-top:6px solid #ff3956}.menus-module__l5TFBa__restaurants{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.menus-module__l5TFBa__restaurant{color:#fff;background:#191817;border-radius:24px;text-decoration:none;display:block;overflow:hidden}.menus-module__l5TFBa__restaurant .menus-module__l5TFBa__cover{object-fit:cover;width:100%;height:248px}.menus-module__l5TFBa__restaurant>div{padding:24px;position:relative}.menus-module__l5TFBa__restaurant h2{letter-spacing:-.04em;margin:12px 0;font-size:26px}.menus-module__l5TFBa__restaurant p{color:#f4dfd4;font-size:17px}.menus-module__l5TFBa__restaurant .eyebrow{color:#f5bea6}.menus-module__l5TFBa__restaurant .menus-module__l5TFBa__logo,.menus-module__l5TFBa__placeholder{object-fit:contain;background:#191817;border:4px solid #191817;border-radius:16px;width:72px;height:72px;margin-top:-64px;margin-bottom:16px;position:relative}.menus-module__l5TFBa__placeholder{color:#fff;place-items:center;display:grid}.menus-module__l5TFBa__menuTags{color:#ece2db;font-size:15px;display:block}.menus-module__l5TFBa__openMenu{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:16px;min-height:56px;margin-top:24px;display:flex}.menus-module__l5TFBa__restaurant:hover .menus-module__l5TFBa__openMenu{color:#ffbb98}.menus-module__l5TFBa__restaurant.menus-module__l5TFBa__nossa-casa{background:#303731}.menus-module__l5TFBa__restaurant.menus-module__l5TFBa__nossa-casa .menus-module__l5TFBa__placeholder{background:#303731;border-color:#303731}.menus-module__l5TFBa__restaurant.menus-module__l5TFBa__nossa-casa .eyebrow{color:#dbe7d9}.menus-module__l5TFBa__restaurant.menus-module__l5TFBa__duos{background:#442817}.menus-module__l5TFBa__restaurant.menus-module__l5TFBa__duos .menus-module__l5TFBa__cover{object-fit:contain;background:#fff0e5;padding:32px}.menus-module__l5TFBa__restaurant.menus-module__l5TFBa__duos .menus-module__l5TFBa__logo{background:#fff0e5;border-color:#442817}.menus-module__l5TFBa__nossa-casa{--tone:#243f31;--on-tone:#fff3df}.menus-module__l5TFBa__jao{--tone:#442720;--on-tone:#fff1da}.menus-module__l5TFBa__items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;padding:8px 32px;display:grid}.menus-module__l5TFBa__items article{border-bottom:1px solid #e9e2dc;justify-content:space-between;align-items:start;gap:16px;padding:24px 0;display:flex}.menus-module__l5TFBa__items h3{margin:0;font-size:19px}.menus-module__l5TFBa__items p{margin:8px 0 0;font-size:15px}.menus-module__l5TFBa__items span{text-align:right;flex-shrink:0}.menus-module__l5TFBa__items small{color:var(--muted);font-size:15px;display:block}.menus-module__l5TFBa__items strong{white-space:nowrap;display:block}.menus-module__l5TFBa__menu footer{color:var(--muted);padding:24px 32px;font-size:15px}@media (max-width:640px){.menus-module__l5TFBa__restaurants{grid-template-columns:1fr;gap:24px}.menus-module__l5TFBa__restaurant .menus-module__l5TFBa__cover{height:220px}.menus-module__l5TFBa__items{grid-template-columns:1fr;padding:0 24px}.menus-module__l5TFBa__menu header{gap:16px;padding:24px}.menus-module__l5TFBa__menu header a{margin:0}.menus-module__l5TFBa__menu header .menus-module__l5TFBa__mark{width:64px;height:64px}}
.privacy-module__Di542G__page{overflow-wrap:anywhere;max-width:72ch;margin:0 auto;line-height:1.7}.privacy-module__Di542G__page header{margin-bottom:var(--s6)}.privacy-module__Di542G__icon{padding:var(--s4);color:var(--action);background:var(--orange-soft);margin-bottom:var(--s4);border-radius:24px;display:inline-flex}.privacy-module__Di542G__updated{color:var(--muted);font-size:var(--text-small)}.privacy-module__Di542G__contact{background:var(--surface);border:1px solid var(--line);padding:var(--s4) var(--s6);margin-block:var(--s6);border-radius:24px}.privacy-module__Di542G__page section{margin-top:var(--s8)}.privacy-module__Di542G__page h2{line-height:1.3;font-size:var(--text-section)}.privacy-module__Di542G__page a{text-underline-offset:3px;text-decoration:underline}
.admin-security-form-module__IHs3aG__enrollment{gap:20px;display:grid}.admin-security-form-module__IHs3aG__qr{background:#fff;border-radius:16px;max-width:100%;height:auto;padding:12px;display:block}.admin-security-form-module__IHs3aG__secret{overflow-wrap:anywhere;color:#232323;background:#f5f2ee;padding:16px;display:block}.admin-security-form-module__IHs3aG__factors{gap:16px;padding:0;list-style:none;display:grid}.admin-security-form-module__IHs3aG__factors li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-security-form-module__IHs3aG__factors small{display:block}
.business-dashboard-module__RO4rMW__dashboard{margin-bottom:var(--s8)}.business-dashboard-module__RO4rMW__identity{align-items:center;gap:var(--s4);margin-bottom:var(--s6);padding-bottom:var(--s6);border-bottom:1px solid #dfd5cd;display:flex}.business-dashboard-module__RO4rMW__identity>div{flex:1;min-width:0}.business-dashboard-module__RO4rMW__identity h2{font-size:var(--text-section);margin:var(--s2) 0;overflow-wrap:anywhere}.business-dashboard-module__RO4rMW__visibility{align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--text-small);display:flex}.business-dashboard-module__RO4rMW__visibility svg{flex:none}.business-dashboard-module__RO4rMW__workspace{gap:var(--s6);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.business-dashboard-module__RO4rMW__main,.business-dashboard-module__RO4rMW__aside{min-width:0}.business-dashboard-module__RO4rMW__publish{gap:var(--s4);color:#fff;padding:var(--s8);background:#203e37;border-radius:24px;display:flex}.business-dashboard-module__RO4rMW__publishIcon{color:#203e37;background:#f6b38e;border-radius:18px;flex:none;place-items:center;width:60px;height:60px;display:grid}.business-dashboard-module__RO4rMW__kicker{font-size:var(--text-small);color:#f6b38e;font-weight:650}.business-dashboard-module__RO4rMW__publish h3{font-size:var(--text-section);letter-spacing:-.03em;margin:var(--s3) 0;line-height:1.15}.business-dashboard-module__RO4rMW__publish p{color:#e2eae5;margin:0 0 var(--s6)}.business-dashboard-module__RO4rMW__publish .business-dashboard-module__RO4rMW__primary{width:fit-content}.business-dashboard-module__RO4rMW__stats{gap:var(--s3);margin:var(--s4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.business-dashboard-module__RO4rMW__stats a{padding:var(--s4);color:var(--ink);align-items:flex-start;gap:var(--s2);background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;display:flex}.business-dashboard-module__RO4rMW__stats svg{color:#53675c}.business-dashboard-module__RO4rMW__stats strong{font-size:var(--text-section);line-height:1}.business-dashboard-module__RO4rMW__stats span,.business-dashboard-module__RO4rMW__notice{font-size:var(--text-small);color:var(--muted)}.business-dashboard-module__RO4rMW__resume{justify-content:space-between;align-items:center;gap:var(--s4);border-left:4px solid var(--action);padding:var(--s4);margin:var(--s6) 0;color:var(--ink);background:#fff0e4;border-radius:0 16px 16px 0;text-decoration:none;display:flex}.business-dashboard-module__RO4rMW__resume>svg{flex:none}.business-dashboard-module__RO4rMW__resume strong,.business-dashboard-module__RO4rMW__resume span span{display:block}.business-dashboard-module__RO4rMW__resume span span{font-size:var(--text-small);margin-top:var(--s2);color:var(--muted)}.business-dashboard-module__RO4rMW__actions{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.business-dashboard-module__RO4rMW__actions a{align-items:center;gap:var(--s3);min-height:96px;padding:var(--s4);color:var(--ink);background:#fff;border-radius:18px;text-decoration:none;display:flex}.business-dashboard-module__RO4rMW__actions a>svg{color:var(--action);flex:none}.business-dashboard-module__RO4rMW__actions a>span{flex:1;min-width:0}.business-dashboard-module__RO4rMW__actions strong,.business-dashboard-module__RO4rMW__actions small{display:block}.business-dashboard-module__RO4rMW__actions small{font-size:var(--text-small);color:var(--muted);margin-top:var(--s1)}.business-dashboard-module__RO4rMW__setup{padding:var(--s6);background:#fff;border-radius:24px}.business-dashboard-module__RO4rMW__setup h3,.business-dashboard-module__RO4rMW__orders h3{font-size:var(--text-title);margin:var(--s3) 0}.business-dashboard-module__RO4rMW__setup p,.business-dashboard-module__RO4rMW__orders p{font-size:var(--text-small);color:var(--muted);margin:0 0 var(--s4)}.business-dashboard-module__RO4rMW__setup nav{display:grid}.business-dashboard-module__RO4rMW__setup nav a{align-items:center;gap:var(--s3);min-height:56px;padding:var(--s2) 0;color:var(--ink);border-top:1px solid #ebe3dc;text-decoration:none;display:flex}.business-dashboard-module__RO4rMW__setup nav svg{color:#456851;flex:none}.business-dashboard-module__RO4rMW__setup nav span{flex:1}.business-dashboard-module__RO4rMW__setup nav small{font-size:var(--text-small);color:var(--muted)}.business-dashboard-module__RO4rMW__orders{padding:var(--s6);margin-top:var(--s4);background:#ebe7f0;border-radius:24px}.business-dashboard-module__RO4rMW__orders>svg{color:#654c7a}.business-dashboard-module__RO4rMW__dashboard a:hover strong,.business-dashboard-module__RO4rMW__setup nav a:hover span{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.business-dashboard-module__RO4rMW__workspace{grid-template-columns:1fr}.business-dashboard-module__RO4rMW__aside{gap:var(--s4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.business-dashboard-module__RO4rMW__orders{margin:0}.business-dashboard-module__RO4rMW__identity{flex-wrap:wrap}}@media (max-width:600px){.business-dashboard-module__RO4rMW__identity h2{font-size:var(--text-title)}.business-dashboard-module__RO4rMW__identity>a{width:100%}.business-dashboard-module__RO4rMW__publish{padding:var(--s6);flex-direction:column}.business-dashboard-module__RO4rMW__publish h3{font-size:var(--text-title)}.business-dashboard-module__RO4rMW__publishIcon{display:none}.business-dashboard-module__RO4rMW__stats{gap:var(--s2)}.business-dashboard-module__RO4rMW__stats a{padding:var(--s3)}.business-dashboard-module__RO4rMW__actions,.business-dashboard-module__RO4rMW__aside{grid-template-columns:1fr}.business-dashboard-module__RO4rMW__setup,.business-dashboard-module__RO4rMW__orders{padding:var(--s4)}}
.city-paths-module__x7PSeW__section{margin:32px 0}.city-paths-module__x7PSeW__paths{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.city-paths-module__x7PSeW__path{border-radius:24px;flex-direction:column;gap:24px;min-height:156px;padding:24px;text-decoration:none;transition:transform .18s;display:flex;position:relative}.city-paths-module__x7PSeW__path:hover{transform:translateY(-3px)}.city-paths-module__x7PSeW__path>svg:last-child{position:absolute;top:24px;right:20px}.city-paths-module__x7PSeW__path strong{margin-top:auto;font-size:19px}.city-paths-module__x7PSeW__turismo{color:#234c36;background:#dfebe0}.city-paths-module__x7PSeW__esportes{color:#50471b;background:#ece8d5}.city-paths-module__x7PSeW__lazer{color:#592c61;background:#eee3ef}.city-paths-module__x7PSeW__24h{color:#f7f5ff;background:#242d49}.city-paths-module__x7PSeW__servicos{color:#245363;background:#dcebef}.city-paths-module__x7PSeW__taste{align-items:center;gap:16px;padding:24px 0;text-decoration:none;display:flex}.city-paths-module__x7PSeW__taste>svg{color:var(--action);flex-shrink:0}.city-paths-module__x7PSeW__taste>span:first-of-type{flex:1}.city-paths-module__x7PSeW__demo{color:var(--muted);font-size:15px}.city-paths-module__x7PSeW__hero{border-radius:32px;margin-bottom:32px;padding:48px}.city-paths-module__x7PSeW__hero h1{max-width:760px;margin:16px 0;font-size:48px;line-height:1.08}.city-paths-module__x7PSeW__hero p{max-width:640px;color:inherit}.city-paths-module__x7PSeW__hero .eyebrow{color:inherit}.city-paths-module__x7PSeW__places{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.city-paths-module__x7PSeW__place{background:#fff;border-radius:24px;gap:16px;padding:32px;display:grid}.city-paths-module__x7PSeW__place h2,.city-paths-module__x7PSeW__place p{margin:0}.city-paths-module__x7PSeW__place a{align-items:center;gap:12px;min-height:48px;display:flex}@media (max-width:720px){.city-paths-module__x7PSeW__paths{scroll-snap-type:x mandatory;padding-bottom:12px;display:flex;overflow-x:auto}.city-paths-module__x7PSeW__path{scroll-snap-align:start;min-width:144px}.city-paths-module__x7PSeW__hero{padding:24px}.city-paths-module__x7PSeW__hero h1{font-size:34px}.city-paths-module__x7PSeW__places{grid-template-columns:1fr}.city-paths-module__x7PSeW__taste{flex-wrap:wrap}.city-paths-module__x7PSeW__taste .city-paths-module__x7PSeW__demo{margin-left:40px}.city-paths-module__x7PSeW__taste>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.city-paths-module__x7PSeW__path{transition:none}.city-paths-module__x7PSeW__path:hover{transform:none}}
@font-face{font-family:Google Sans Login;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/google-sans-login.woff2)format("woff2");unicode-range:U+20,U+41,U+43,U+47,U+61-65,U+67,U+69,U+6C-6F,U+72,U+74-75,U+2026}.google-login-button-module__Q_f4Ba__button{color:#1f1f1f;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:12px;font-family:Google Sans Login,Arial,sans-serif;font-weight:500;line-height:1.4;transition:box-shadow .15s;display:inline-flex}.google-login-button-module__Q_f4Ba__button:hover:not(:disabled){box-shadow:0 1px 3px #0003}.google-login-button-module__Q_f4Ba__button:focus-visible{outline-offset:3px;outline:3px solid #0b57d0}.google-login-button-module__Q_f4Ba__button:disabled{cursor:wait}.google-login-button-module__Q_f4Ba__icon{object-fit:contain;flex:0 0 20px;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.google-login-button-module__Q_f4Ba__button{transition:none}}
.merchant-access-form-module__ALxg7W__layout{gap:28px;max-width:880px;margin-inline:auto;display:grid}.merchant-access-form-module__ALxg7W__card,.merchant-access-form-module__ALxg7W__notice{background:#fff;border:1px solid #e5dfd9;border-radius:24px;padding:clamp(20px,4vw,32px)}.merchant-access-form-module__ALxg7W__card h2,.merchant-access-form-module__ALxg7W__card h3,.merchant-access-form-module__ALxg7W__notice h2{margin-top:0}.merchant-access-form-module__ALxg7W__card p,.merchant-access-form-module__ALxg7W__notice p{overflow-wrap:anywhere;line-height:1.6}.merchant-access-form-module__ALxg7W__stack,.merchant-access-form-module__ALxg7W__fields{gap:20px;display:grid}.merchant-access-form-module__ALxg7W__fields{border:0;min-width:0;margin:0;padding:0}.merchant-access-form-module__ALxg7W__fields:disabled{opacity:.72}.merchant-access-form-module__ALxg7W__label{gap:8px;font-size:15px;font-weight:650;display:grid}.merchant-access-form-module__ALxg7W__label input,.merchant-access-form-module__ALxg7W__label select,.merchant-access-form-module__ALxg7W__label textarea{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--ink);background:#fff;border:1px solid #bbb4ad;border-radius:12px;padding:12px;font-weight:400}.merchant-access-form-module__ALxg7W__label input[readonly]{background:#f7f5f2}.merchant-access-form-module__ALxg7W__label textarea{resize:vertical}.merchant-access-form-module__ALxg7W__search{align-items:center;gap:12px;display:flex}.merchant-access-form-module__ALxg7W__search svg{flex-shrink:0}.merchant-access-form-module__ALxg7W__results,.merchant-access-form-module__ALxg7W__requestList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.merchant-access-form-module__ALxg7W__result{text-align:left;width:100%;min-height:72px;font:inherit;color:var(--ink);cursor:pointer;background:#fcfaf7;border:1px solid #e5dfd9;border-radius:16px;align-items:center;gap:14px;padding:16px;font-size:15px;display:flex}.merchant-access-form-module__ALxg7W__result>svg{flex-shrink:0}.merchant-access-form-module__ALxg7W__result>span:first-of-type{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.merchant-access-form-module__ALxg7W__result:hover{border-color:var(--green)}.merchant-access-form-module__ALxg7W__result span span,.merchant-access-form-module__ALxg7W__help{color:var(--muted);font-size:15px;line-height:1.6}.merchant-access-form-module__ALxg7W__help{margin:0}.merchant-access-form-module__ALxg7W__selectLabel{color:var(--green);margin-left:auto;font-weight:650}.merchant-access-form-module__ALxg7W__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.merchant-access-form-module__ALxg7W__selection,.merchant-access-form-module__ALxg7W__notice{align-items:flex-start;gap:16px;display:flex}.merchant-access-form-module__ALxg7W__selection{background:#f7f5f2;border-radius:16px;flex-wrap:wrap;padding:20px}.merchant-access-form-module__ALxg7W__selection>div{flex:1;min-width:180px}.merchant-access-form-module__ALxg7W__selection>svg,.merchant-access-form-module__ALxg7W__notice>svg{color:var(--green);flex-shrink:0}.merchant-access-form-module__ALxg7W__selection p{margin-bottom:0}.merchant-access-form-module__ALxg7W__check{cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;padding-block:12px;font-size:15px;line-height:1.6;display:flex}.merchant-access-form-module__ALxg7W__check input{width:22px;height:22px;accent-color:var(--green);flex-shrink:0;margin-top:2px}.merchant-access-form-module__ALxg7W__badge{background:#f2ede7;border-radius:24px;margin-bottom:16px;padding:6px 12px;font-size:15px;font-weight:650;display:inline-block}.merchant-access-form-module__ALxg7W__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.merchant-access-form-module__ALxg7W__facts{gap:12px;display:grid}.merchant-access-form-module__ALxg7W__facts div{gap:4px;display:grid}.merchant-access-form-module__ALxg7W__facts dt{font-weight:650}.merchant-access-form-module__ALxg7W__facts dd{overflow-wrap:anywhere;margin:0;line-height:1.6}.merchant-access-form-module__ALxg7W__steps{padding-left:24px}.merchant-access-form-module__ALxg7W__steps li{margin-block:24px;padding-left:8px;line-height:1.6}@media (max-width:600px){.merchant-access-form-module__ALxg7W__pair{grid-template-columns:1fr}.merchant-access-form-module__ALxg7W__selectLabel{display:none}.merchant-access-form-module__ALxg7W__selection{padding:16px}.merchant-access-form-module__ALxg7W__selection>div{overflow-wrap:anywhere;flex-basis:calc(100% - 40px);min-width:0}.merchant-access-form-module__ALxg7W__actions>a,.merchant-access-form-module__ALxg7W__actions>button{width:100%}}
.merchant-menu-fields-module__9qx-8W__section{scroll-margin-top:32px}.merchant-menu-fields-module__9qx-8W__choices{grid-template-columns:1fr;gap:12px;display:grid}.merchant-menu-fields-module__9qx-8W__choice{cursor:pointer;background:#fff;border:1px solid #d6d0ca;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.merchant-menu-fields-module__9qx-8W__choice[data-selected=true]{background:#fff7f1;border-color:#c73706;box-shadow:inset 0 0 0 1px #c73706}.merchant-menu-fields-module__9qx-8W__choice input{accent-color:#c73706;flex:none;width:22px;height:22px;margin-top:3px}.merchant-menu-fields-module__9qx-8W__choice span{gap:4px;display:grid}.merchant-menu-fields-module__9qx-8W__choice strong{font-size:16px;line-height:1.4}.merchant-menu-fields-module__9qx-8W__choice small{color:#56504b;font-size:15px;font-weight:400;line-height:1.5}.merchant-menu-fields-module__9qx-8W__destination{gap:12px;margin-top:20px;display:grid}.merchant-menu-fields-module__9qx-8W__destination>p{margin:0}.merchant-menu-fields-module__9qx-8W__destination>a{overflow-wrap:anywhere;justify-self:start;max-width:100%}
