.MyqtGG_ExhibitionListItem{cursor:pointer;color:inherit;text-decoration:none}.MyqtGG_ExhibitionListItemImageGroup{flex-direction:column;align-items:stretch;gap:4px;display:flex}.MyqtGG_ExhibitionListItemTitle{letter-spacing:-.28px;color:var(--color-gray-900);-webkit-line-clamp:2;text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:150%;display:-webkit-box;overflow:hidden}.MyqtGG_ExhibitionListItemImage{aspect-ratio:var(--image-aspect-ratio);object-fit:cover;object-position:center;border-radius:8px;overflow:hidden}
@layer recipes{.Opko5q_Button{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;cursor:pointer;isolation:isolate;--focus-ring-color:#a1a1aa;color:var(--color-gray-800);border-width:1px;border-color:#0000;border-radius:.25rem;outline:0;flex-shrink:0;justify-content:center;align-items:center;padding:12px 20px;font-weight:700;line-height:150%;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform;transition-duration:.2s;display:inline-flex;position:relative}.Opko5q_Button:is(button){text-align:center}.Opko5q_Button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);outline:3px solid #000}.Opko5q_Button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.Opko5q_Button :where(svg){flex-shrink:0}.Opko5q_Button:is(:focus,[data-focus]){box-shadow:none;outline:none}.Opko5q_Button[data-size="2xs"]{gap:.25rem;min-width:1.5rem;height:1.5rem;padding-inline:.5rem;font-size:.75rem;line-height:1rem}.Opko5q_Button[data-size="2xs"] :where(svg){width:.875rem;height:.875rem}.Opko5q_Button[data-size=xs]{gap:.25rem;min-width:2rem;height:2rem;padding-inline:.625rem;font-size:.75rem;line-height:1rem}.Opko5q_Button[data-size=xs] :where(svg){width:1rem;height:1rem}.Opko5q_Button[data-size=sm]{padding-inline:.875rem;border-radius:8px;gap:.5rem;min-width:2.25rem;height:2.25rem;padding:4.5px 12px;font-size:14px;line-height:21px}.Opko5q_Button[data-size=sm] :where(svg){width:1rem;height:1rem}.Opko5q_Button[data-size=md]{padding-inline:1rem;border-radius:10px;gap:.5rem;min-width:2.5rem;height:2.5rem;padding:8px 16px;font-size:16px;line-height:24px}.Opko5q_Button[data-size=md] :where(svg){width:1.25rem;height:1.25rem}.Opko5q_Button[data-size=lg]{padding-inline:1.25rem;border-radius:12px;gap:.75rem;min-width:2.75rem;height:2.75rem;padding:11.5px 20px;font-size:18px;line-height:27px}.Opko5q_Button[data-size=lg] :where(svg){width:1.25rem;height:1.25rem}.Opko5q_Button[data-size=xl]{gap:.625rem;min-width:3rem;height:3rem;padding-inline:1.25rem;font-size:1rem;line-height:1.5rem}.Opko5q_Button[data-size=xl] :where(svg){width:1.25rem;height:1.25rem}.Opko5q_Button[data-size="2xl"]{gap:.75rem;min-width:4rem;height:4rem;padding-inline:1.75rem;font-size:1.125rem;line-height:1.75rem}.Opko5q_Button[data-size="2xl"] :where(svg){width:1.5rem;height:1.5rem}.Opko5q_Button[data-size=lg-fill]{border-radius:12px;width:100%;padding:11.5px 20px;font-size:18px;line-height:27px}.Opko5q_Button[data-size=md-fill]{border-radius:10px;width:100%;padding:8px 16px;font-size:16px;line-height:24px}.Opko5q_Button[data-size=sm-fill]{border-radius:8px;width:100%;padding:4.5px 12px;font-size:14px;line-height:21px}.Opko5q_Button[data-variant=solid]{--bg-currentcolor:#18181b;color:#fff;background:#18181b;border-color:#0000}.Opko5q_Button[data-variant=solid]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--mix-background:#18181be6;background:var(--mix-background,#18181b);--bg-currentcolor:var(--mix-background,#18181b)}@media (hover:hover){.Opko5q_Button[data-variant=solid]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--mix-background:#18181be6;background:var(--mix-background,#18181b);--bg-currentcolor:var(--mix-background,#18181b)}}.Opko5q_Button[data-variant=subtle]{--bg-currentcolor:#f4f4f5;color:#27272a;background:#f4f4f5;border-color:#0000}.Opko5q_Button[data-variant=subtle]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--bg-currentcolor:#e4e4e7;background:#e4e4e7}@media (hover:hover){.Opko5q_Button[data-variant=subtle]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--bg-currentcolor:#e4e4e7;background:#e4e4e7}}.Opko5q_Button[data-variant=surface]{--bg-currentcolor:#f4f4f5;color:#27272a;box-shadow:0 0 0px 1px var(--shadow-color);--shadow-color:#e4e4e7;background:#f4f4f5}.Opko5q_Button[data-variant=surface]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--bg-currentcolor:#e4e4e7;background:#e4e4e7}@media (hover:hover){.Opko5q_Button[data-variant=surface]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--bg-currentcolor:#e4e4e7;background:#e4e4e7}}.Opko5q_Button[data-variant=outline]{--outline-color-legacy:#e4e4e7;--outline-color:#e4e4e7;border-width:1px;border-color:var(--outline-color,var(--outline-color-legacy));color:#27272a}.Opko5q_Button[data-variant=outline]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--bg-currentcolor:#f4f4f5;background:#f4f4f5}@media (hover:hover){.Opko5q_Button[data-variant=outline]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--bg-currentcolor:#f4f4f5;background:#f4f4f5}}.Opko5q_Button[data-variant=ghost]{--bg-currentcolor:transparent;color:#27272a;background:0 0}.Opko5q_Button[data-variant=ghost]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--bg-currentcolor:#f4f4f5;background:#f4f4f5}@media (hover:hover){.Opko5q_Button[data-variant=ghost]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--bg-currentcolor:#f4f4f5;background:#f4f4f5}}.Opko5q_Button[data-variant=plain]{color:#27272a}.Opko5q_Button[data-variant=primary]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;border-radius:6px;box-shadow:0 1px 2px #0003}@media (hover:hover){.Opko5q_Button[data-variant=primary]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-aqua-600);--bg-currentcolor:var(--color-aqua-600)}}.Opko5q_Button[data-variant=aqua_filled]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;letter-spacing:-.3px;border-radius:10px;width:100%;height:50px;padding:15px 24px;font-size:15px;font-weight:600;line-height:150%;transition:all .3s ease-in-out}@media (hover:hover){.Opko5q_Button[data-variant=aqua_filled]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){filter:brightness(.95)}}.Opko5q_Button[data-variant=pi_btn]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;border-radius:7px;font-size:16px;font-weight:700}.Opko5q_Button[data-variant=more_btn]{--bg-currentcolor:#fff;border-width:1px;border-color:var(--color-gray-200);background-color:#fff;border-radius:4px;padding:11px 93px 14px}.Opko5q_Button[data-variant=full_btn]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;border-radius:4px;width:100%;height:50px;padding:15px 24px}.Opko5q_Button[data-variant=payment_btn]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;border-radius:4px}.Opko5q_Button[data-variant=story_btn]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;border-radius:4px;box-shadow:0 1px 2px #0003}.Opko5q_Button[data-variant=order_list_btn]{background-color:var(--color-aqua-500);--bg-currentcolor:var(--color-aqua-500);color:#fff;border-radius:4px}.Opko5q_Button[data-variant=unselected_btn]{border-color:var(--color-gray-200);color:var(--color-gray-700);border-width:1.5px;border-radius:6px;font-weight:500}.Opko5q_Button[data-variant=selected_btn]{border-color:var(--color-aqua-500);color:var(--color-aqua-500);border-width:1.5px;border-radius:6px}.Opko5q_Button[data-variant=unstyled]{--bg-currentcolor:#fff;border-color:var(--color-gray-200);height:50px;color:var(--color-gray-800);background-color:#fff;border-width:1px;border-radius:6px;font-size:16px}.Opko5q_Button[data-visual=primary]{background-color:var(--button-primary-color,var(--color-aqua-500));--bg-currentcolor:var(--button-primary-color,var(--color-aqua-500));color:#fff}.Opko5q_Button[data-visual=primary]:is(:focus,[data-focus]){background-color:var(--button-primary-hover-color,var(--color-aqua-600));--bg-currentcolor:var(--button-primary-hover-color,var(--color-aqua-600))}.Opko5q_Button[data-visual=primary]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=primary]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--button-primary-active-color,var(--color-aqua-700));--bg-currentcolor:var(--button-primary-active-color,var(--color-aqua-700))}@media (hover:hover){.Opko5q_Button[data-visual=primary]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--button-primary-hover-color,var(--color-aqua-600));--bg-currentcolor:var(--button-primary-hover-color,var(--color-aqua-600))}}.Opko5q_Button[data-visual=primary-line]{--bg-currentcolor:#fff;color:var(--color-aqua-500);border-color:var(--color-aqua-500);background-color:#fff;border-width:1px}.Opko5q_Button[data-visual=primary-line]:is(:focus,[data-focus]){background-color:var(--color-aqua-50);--bg-currentcolor:var(--color-aqua-50);color:var(--color-aqua-600);border-color:var(--color-aqua-600)}.Opko5q_Button[data-visual=primary-line]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=primary-line]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-aqua-75);--bg-currentcolor:var(--color-aqua-75);color:var(--color-aqua-700);border-color:var(--color-aqua-700)}@media (hover:hover){.Opko5q_Button[data-visual=primary-line]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-aqua-50);--bg-currentcolor:var(--color-aqua-50);color:var(--color-aqua-600);border-color:var(--color-aqua-600)}}.Opko5q_Button[data-visual=tonal-blue]{background-color:var(--color-blue-50);--bg-currentcolor:var(--color-blue-50);color:var(--color-blue-500)}.Opko5q_Button[data-visual=tonal-blue]:is(:focus,[data-focus]){background-color:var(--dp-color-blue-100);--bg-currentcolor:var(--dp-color-blue-100);color:var(--color-blue-600)}.Opko5q_Button[data-visual=tonal-blue]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=tonal-blue]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-blue-200);--bg-currentcolor:var(--color-blue-200);color:var(--color-blue-700)}@media (hover:hover){.Opko5q_Button[data-visual=tonal-blue]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--dp-color-blue-100);--bg-currentcolor:var(--dp-color-blue-100);color:var(--color-blue-600)}}.Opko5q_Button[data-visual=line]{--bg-currentcolor:#fff;border-color:var(--color-gray-100);color:var(--color-gray-800);background-color:#fff;border-width:1px}.Opko5q_Button[data-visual=line]:is(:focus,[data-focus]){background-color:var(--color-gray-50);--bg-currentcolor:var(--color-gray-50)}.Opko5q_Button[data-visual=line]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=line]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-gray-100);--bg-currentcolor:var(--color-gray-100)}@media (hover:hover){.Opko5q_Button[data-visual=line]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-gray-50);--bg-currentcolor:var(--color-gray-50)}}.Opko5q_Button[data-visual=danger]{background-color:var(--color-red-500);--bg-currentcolor:var(--color-red-500);color:#fff}.Opko5q_Button[data-visual=danger]:is(:focus,[data-focus]){background-color:var(--color-red-700);--bg-currentcolor:var(--color-red-700)}.Opko5q_Button[data-visual=danger]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=danger]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-red-800);--bg-currentcolor:var(--color-red-800)}@media (hover:hover){.Opko5q_Button[data-visual=danger]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-red-700);--bg-currentcolor:var(--color-red-700)}}.Opko5q_Button[data-visual=setting]{background-color:var(--color-gray-50);--bg-currentcolor:var(--color-gray-50);color:var(--color-gray-800)}.Opko5q_Button[data-visual=setting]:is(:focus,[data-focus]){background-color:var(--color-gray-100);--bg-currentcolor:var(--color-gray-100)}.Opko5q_Button[data-visual=setting]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=setting]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-gray-200);--bg-currentcolor:var(--color-gray-200)}@media (hover:hover){.Opko5q_Button[data-visual=setting]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-gray-100);--bg-currentcolor:var(--color-gray-100)}}.Opko5q_Button[data-visual=warning]{background-color:var(--color-red-100);--bg-currentcolor:var(--color-red-100);color:var(--color-red-500)}.Opko5q_Button[data-visual=warning]:is(:focus,[data-focus]){background-color:var(--color-red-200);--bg-currentcolor:var(--color-red-200)}.Opko5q_Button[data-visual=warning]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=warning]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-red-300);--bg-currentcolor:var(--color-red-300);color:var(--color-red-600)}@media (hover:hover){.Opko5q_Button[data-visual=warning]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-red-200);--bg-currentcolor:var(--color-red-200)}}.Opko5q_Button[data-visual=ghost]{color:var(--color-gray-800);--bg-currentcolor:transparent;background-color:#0000}.Opko5q_Button[data-visual=ghost]:is(:focus,[data-focus]){background-color:var(--color-gray-50);--bg-currentcolor:var(--color-gray-50)}.Opko5q_Button[data-visual=ghost]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=ghost]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background-color:var(--color-gray-100);--bg-currentcolor:var(--color-gray-100)}@media (hover:hover){.Opko5q_Button[data-visual=ghost]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background-color:var(--color-gray-50);--bg-currentcolor:var(--color-gray-50)}}.Opko5q_Button[data-visual=ghost_line]{color:var(--color-gray-800);--bg-currentcolor:transparent;background-color:#0000;text-decoration:none}.Opko5q_Button[data-visual=ghost_line]:is(:focus,[data-focus]),.Opko5q_Button[data-visual=ghost_line]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.Opko5q_Button[data-visual=ghost_line]:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--bg-currentcolor:transparent;background-color:#0000;text-decoration:underline}@media (hover:hover){.Opko5q_Button[data-visual=ghost_line]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--bg-currentcolor:transparent;background-color:#0000;text-decoration:underline}}.Opko5q_Button[data-visual=chip]{--bg-currentcolor:#fff;border-color:var(--color-gray-100);color:var(--color-gray-800);-webkit-user-select:none;user-select:none;background-color:#fff;border-width:1px;border-radius:99px;line-height:100%}.Opko5q_Button[data-visual=chip]:is(:focus,[data-focus]){border-color:var(--color-blue-500);background:var(--color-blue-50);--bg-currentcolor:var(--color-blue-50);color:var(--color-blue-500)}.Opko5q_Button[data-visual=chip]:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.Opko5q_Button[data-visual=chip]:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){border-color:var(--color-blue-500);background:var(--dp-color-blue-100);--bg-currentcolor:var(--dp-color-blue-100);color:var(--color-blue-500)}.Opko5q_Button[data-visual=chip].Opko5q_ButtonActive{border-color:var(--color-blue-500);background:var(--color-blue-50);--bg-currentcolor:var(--color-blue-50);color:var(--color-blue-500)}@media (hover:hover){.Opko5q_Button[data-visual=chip]:is(:hover,[data-hover]):not(:disabled,[data-disabled]){border-color:var(--color-blue-500);background:var(--color-blue-50);--bg-currentcolor:var(--color-blue-50);color:var(--color-blue-500)}}.Opko5q_Button[data-coner=round]{border-radius:999px}.Opko5q_Button[data-size=xs]{padding-inline:10px;line-height:16px}.Opko5q_Button[data-size=sm]{padding-inline:14px;line-height:20px}.Opko5q_Button[data-size=md]{padding-inline:16px;line-height:20px}.Opko5q_Button[data-size=lg]{padding-inline:20px;line-height:24px}}.Opko5q_Button{border-style:solid;font-family:inherit}.Opko5q_Button:focus-visible{outline-offset:2px;outline:3px solid #000}.Opko5q_Button[data-initial-focus]:focus-visible{outline:none}.Opko5q_ButtonIconButton{padding:0}.Opko5q_ButtonIconButton svg{width:var(--dp-icon-width,1.2em);height:var(--dp-icon-height,1.2em)}.Opko5q_ButtonSpinner{border:2px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.5s linear infinite Opko5q_spin;display:inline-block}.Opko5q_ButtonContent{display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Opko5q_ButtonHidden{opacity:0}@keyframes Opko5q_spin{to{transform:rotate(360deg)}}.Opko5q_Button.Opko5q_ButtonIconButton.Opko5q_ButtonIconButton{padding:0}.Opko5q_Button.Opko5q_ButtonIconButton :where(svg){width:var(--dp-icon-width,1.2em);height:var(--dp-icon-height,1.2em)}
@layer reset,pop-ui,base,tokens;@layer recipes{.pjPwLq_BannerSliderPagination{justify-content:center;align-items:center;display:flex}.pjPwLq_BannerSliderSlideLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.pjPwLq_BannerSliderSlideLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}.pjPwLq_BannerSliderSlideLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){.pjPwLq_BannerSliderSlideLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}}.pjPwLq_BannerSlider{width:100%;height:100%;margin:auto;position:absolute;inset:0}.pjPwLq_BannerSliderPagination{gap:4px;width:100%;height:100%}.pjPwLq_BannerSliderCurrentIndex{text-align:right;font-variant-numeric:tabular-nums;display:inline-block}.pjPwLq_BannerSliderSlideIndex{letter-spacing:-.28px;color:var(--color-white-default);font-size:14px;font-weight:500;line-height:150%}.pjPwLq_BannerSliderIndexSeparator{color:#ffffff3d}.pjPwLq_BannerSliderSlideCount{color:#fffc}.pjPwLq_BannerSliderSlideLink{aspect-ratio:var(--link-aspect-ratio);width:100%;height:fit-content;text-decoration:none;display:block}.pjPwLq_BannerSliderSlides{position:relative}.pjPwLq_BannerSliderSlides .swiper:not(.swiper-initialized)>.swiper-wrapper{transform:translateX(calc((100% - var(--banner-slider-slide-width,100%)) / 2))}
.NaGg2G_BaseCard{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:100%;display:flex}@media (min-width:1024px){.NaGg2G_BaseCard{max-width:var(--base-card-max-width)}}.NaGg2G_BaseCardInner{background:var(--color-white-default);border-radius:0;max-width:100%}@media (min-width:1024px){.NaGg2G_BaseCardInner{border-radius:28px;box-shadow:0 8px 32px #0000000a}}.NaGg2G_BaseCardDefaultPadding{padding:20px}@media (min-width:1024px){.NaGg2G_BaseCardDefaultPadding{padding:80px 120px}}
.LuGrSa_BaseTab{position:relative}.LuGrSa_BaseTabList{isolation:isolate;background:#f4f4f5;border-radius:12px;gap:4px;width:100%;min-height:36px;padding:4px;display:flex;position:relative}.LuGrSa_BaseTabList:before{display:none}.LuGrSa_BaseTabTab{letter-spacing:-.28px;min-width:40px;height:32px;color:var(--color-gray-500);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:150%;display:flex}.LuGrSa_BaseTabTab[data-active]{color:var(--color-gray-800);background:#fff}.LuGrSa_BaseTabTab:focus-visible{outline:2px solid #a1a1aa}.LuGrSa_BaseTabPanel{width:100%;padding-top:16px}@media (min-width:1024px){.LuGrSa_BaseTabTab{letter-spacing:-.32px;height:40px;font-size:16px;font-weight:600;line-height:150%}}
.GPk19q_BaseTabSlide.swiper{background:0 0;width:100%}.GPk19q_BaseTabSlide .swiper-wrapper{width:fit-content;max-width:100%;margin:auto}.GPk19q_BaseTabSlide .swiper-slide{width:fit-content}.GPk19q_BaseTabSlide .swiper-slide:first-of-type{margin-left:var(--tab-slide-inner-margin)}.GPk19q_BaseTabSlide .swiper-slide:last-of-type{margin-right:var(--tab-slide-inner-margin)}
.IhUhna_BaseTable{width:100%}.IhUhna_BaseTableSized{height:calc(var(--base-table-body-height) + var(--base-table-header-height))}@media (min-width:1024px){.IhUhna_BaseTableSized{height:calc(var(--base-table-body-height) + var(--base-table-header-height-lg))}}.IhUhna_BaseTableTable{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;text-align:start;vertical-align:top;width:100%;font-size:.875rem;line-height:1.25rem}.IhUhna_BaseTableRow{background:#fff}.IhUhna_BaseTableClickableRow{cursor:pointer;transition:background-color .16s}@media (prefers-reduced-motion:reduce){.IhUhna_BaseTableClickableRow{transition:none}}.IhUhna_BaseTableHeaderRow{background:var(--color-gray-50)}.IhUhna_BaseTableColumnHeader{letter-spacing:-.28px;color:var(--color-gray-800);border-bottom:1px solid #e4e4e7;padding:12px;font-size:14px;font-weight:700;line-height:150%}@media (min-width:1024px){.IhUhna_BaseTableColumnHeader{letter-spacing:-.32px;font-size:16px;font-weight:700;line-height:150%}}.IhUhna_BaseTableCell{letter-spacing:-.28px;color:var(--color-gray-800);word-break:keep-all;border-bottom:1px solid #e4e4e7;align-items:center;padding:12px;font-size:14px;font-weight:500;line-height:150%}@media (min-width:1024px){.IhUhna_BaseTableCell{letter-spacing:-.36px;font-size:18px;font-weight:500;line-height:150%}}
._6cNA4a_ErrorFallback{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:30px 20px;display:flex}._6cNA4a_ErrorFallbackTitle{letter-spacing:-.32px;color:var(--color-red-500);align-items:center;gap:4px;padding:20px 10px 15px;font-size:16px;font-weight:700;line-height:150%;display:flex}._6cNA4a_ErrorFallbackMessages{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 20px;display:flex}._6cNA4a_ErrorFallbackMessage{letter-spacing:-.28px;color:var(--color-gray-600);font-size:14px;font-weight:500;line-height:150%}._6cNA4a_ErrorFallbackLink{color:#27272a;cursor:pointer;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}._6cNA4a_ErrorFallbackLink:focus{box-shadow:none;outline:none}._6cNA4a_ErrorFallbackLink:focus-visible{outline-offset:2px;outline:3px solid #000}@media (hover:hover){._6cNA4a_ErrorFallbackLink:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 20%, transparent);text-decoration-color:color-mix(in srgb, currentColor 20%, transparent);text-underline-offset:3px}}._6cNA4a_ErrorFallbackLink{color:var(--color-gray-600);text-decoration:underline}@media (hover:hover){._6cNA4a_ErrorFallbackLink:hover{text-decoration:underline}}
.Cce9fG_FallbackImage{background:var(--color-gray-100);color:var(--color-gray-500);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Cce9fG_FallbackImageMessage{text-align:center;font-size:.875rem}
.Dq00Bq_FloatingButton{z-index:10;filter:drop-shadow(0 4px 8px #00000029);transition:transform .3s cubic-bezier(.44,0,.59,1.23);position:fixed;bottom:0;right:0;transform:translate(0%)}.Dq00Bq_FloatingButtonHidden{transform:translate(100%)}
.ZIruAW_HighlightSpan{color:var(--highlight-span-color,var(--color-aqua-500))}
@layer reset,pop-ui,base,tokens;@layer recipes{._5GXBDa_AccountInputInvalidInput{width:100%;min-width:var(--input-height);appearance:none;text-align:start;height:var(--input-height);--focus-color:#0fd3db;--error-color:#ef4444;--focus-ring-color:#a1a1aa;padding:12px 16px;--input-height:2.5rem;background:0 0;border-width:1px;border-color:#e4e4e7;border-radius:8px;outline:0;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem;position:relative}._5GXBDa_AccountInputInvalidInput:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}._5GXBDa_AccountInputInvalidInput:is([data-invalid],[aria-invalid=true],[data-state=invalid]){--focus-ring-color:var(--error-color);border-color:var(--error-color)}._5GXBDa_AccountInputInvalidInput::placeholder,._5GXBDa_AccountInputInvalidInput[data-placeholder]{color:var(--color-gray-400)}._5GXBDa_AccountInputInvalidInput:is(:focus,[data-focus]){--ring-color:#0fd3db;outline:none}._5GXBDa_AccountInputInvalidInput:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){outline:none}._5GXBDa_AccountInputInvalidInput:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}._5GXBDa_AccountInputInput{width:100%;min-width:var(--input-height);appearance:none;text-align:start;height:var(--input-height);--focus-color:#0fd3db;--error-color:#ef4444;--focus-ring-color:#a1a1aa;--input-height:2.5rem;background:0 0;border-width:1px;border-color:#e4e4e7;border-radius:8px;outline:0;padding:12px 16px;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem;position:relative}._5GXBDa_AccountInputInput:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}._5GXBDa_AccountInputInput:is([data-invalid],[aria-invalid=true],[data-state=invalid]){--focus-ring-color:var(--error-color);border-color:var(--error-color)}._5GXBDa_AccountInputInput::placeholder,._5GXBDa_AccountInputInput[data-placeholder]{color:var(--color-gray-400)}._5GXBDa_AccountInputInput:is(:focus,[data-focus]){--ring-color:#0fd3db;outline:none}._5GXBDa_AccountInputInput:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){outline:none}._5GXBDa_AccountInputInput:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}}._5GXBDa_AccountInput{width:100%}._5GXBDa_AccountInputLabel{letter-spacing:-.28px;color:var(--color-gray-800);margin-bottom:12px;font-size:14px;font-weight:700;line-height:150%}._5GXBDa_AccountInputInputWrapper{width:100%;position:relative}._5GXBDa_AccountInputClearButton{z-index:1;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._5GXBDa_AccountInputError{color:var(--color-red-500);margin-top:8px;font-size:12px}._5GXBDa_AccountInputInvalidInput{border:1px solid;border-color:var(--color-red-500);border-radius:8px;height:50px;padding-right:40px}._5GXBDa_AccountInputInvalidInput:is(:focus,[data-focus]){border-color:var(--color-red-500);outline:none}._5GXBDa_AccountInputInput{border:1px solid;border-color:var(--color-gray-200);border-radius:8px;height:50px;padding-right:40px}._5GXBDa_AccountInputInput:is(:focus,[data-focus]){border-color:var(--color-aqua-500);outline:none}
.v9wSYa_BankBottomSheet{flex-direction:column;align-items:stretch;gap:0;display:flex}.v9wSYa_BankBottomSheetSelectedBank{cursor:pointer;border-bottom:1px solid;border-color:var(--color-gray-100);justify-content:space-between;align-items:center;padding-block:16px;padding-inline:20px;transition:all .2s ease-in-out;display:flex}.v9wSYa_BankBottomSheetSelectedBank:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background:var(--color-aqua-100)}@media (hover:hover){.v9wSYa_BankBottomSheetSelectedBank:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:var(--color-aqua-50)}}.v9wSYa_BankBottomSheetBank{cursor:pointer;border-bottom:1px solid;border-color:var(--color-gray-100);justify-content:space-between;align-items:center;padding-block:16px;padding-inline:20px;transition:all .2s ease-in-out;display:flex}.v9wSYa_BankBottomSheetBank:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background:var(--color-gray-100)}@media (hover:hover){.v9wSYa_BankBottomSheetBank:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:var(--color-gray-50)}}.v9wSYa_BankBottomSheetBankName{letter-spacing:-.32px;color:var(--text-color);font-size:16px;font-weight:700;line-height:150%}
@layer reset,pop-ui,base,tokens;@layer recipes{.BLzeNG_BankSelectorInput{width:100%;min-width:var(--input-height);appearance:none;text-align:start;height:var(--input-height);--focus-color:#0fd3db;--error-color:#ef4444;--focus-ring-color:#a1a1aa;padding:12px 16px;--input-height:2.5rem;background:0 0;border-width:1px;border-color:#e4e4e7;border-radius:8px;outline:0;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem;position:relative}.BLzeNG_BankSelectorInput:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.BLzeNG_BankSelectorInput:is([data-invalid],[aria-invalid=true],[data-state=invalid]){--focus-ring-color:var(--error-color);border-color:var(--error-color)}.BLzeNG_BankSelectorInput::placeholder,.BLzeNG_BankSelectorInput[data-placeholder]{color:var(--color-gray-400)}.BLzeNG_BankSelectorInput:is(:focus,[data-focus]){--ring-color:#0fd3db;outline:none}.BLzeNG_BankSelectorInput:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){outline:none}.BLzeNG_BankSelectorInput:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}}.BLzeNG_BankSelector{width:100%}.BLzeNG_BankSelectorLabel{letter-spacing:-.28px;color:var(--color-gray-800);margin-bottom:12px;font-size:14px;font-weight:700;line-height:150%}.BLzeNG_BankSelectorError{color:var(--color-red-500);margin-top:8px;font-size:12px}.BLzeNG_BankSelectorInput{cursor:var(--bank-input-cursor);border:1px solid;border-color:var(--bank-input-border-color);border-radius:8px;height:50px}.BLzeNG_BankSelectorInput:is(:focus,[data-focus]){border-color:var(--bank-input-focus-border-color);outline:none}@media (hover:hover){.BLzeNG_BankSelectorInput:is(:hover,[data-hover]):not(:disabled,[data-disabled]){border-color:var(--bank-input-hover-border-color)}}
.jeenua_AccountForm{flex-direction:column;align-items:stretch;gap:24px;width:100%;display:flex}
.jtOhwa_AppInstallPopupContent{pointer-events:auto;background:linear-gradient(147deg,#fff 33.12%,#cee9f5 76.84%),#fff;border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex;overflow:hidden}.jtOhwa_AppInstallPopupImageLink{aspect-ratio:414/519;gap:0;width:100%;padding:0}.jtOhwa_AppInstallPopupImage{aspect-ratio:414/519;object-fit:contain;object-position:top;width:100%}.jtOhwa_AppInstallPopupActions{aspect-ratio:389/119;background:linear-gradient(#fff0 0%,#fff 26%);flex-direction:column;justify-content:center;align-items:stretch;gap:16px;width:100%;margin-top:-16px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}
:where(.efBacG_IconSvg){color:currentColor;vertical-align:middle;flex-shrink:0;line-height:1em;display:inline-block}.efBacG_IconSvgWidth{width:var(--dp-icon-width)}.efBacG_IconSvgHeight{height:var(--dp-icon-height)}.efBacG_IconSvgColor{color:var(--dp-icon-color)}.efBacG_IconSvgFill{fill:var(--dp-icon-fill)}.efBacG_IconSvgFontSize{font-size:var(--dp-icon-font-size)}
@layer reset,pop-ui,base,tokens;@layer recipes{.Tb9Jha_ImageBannerTopCaption{letter-spacing:-.2px;color:var(--color-black-default);font-size:15px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.6}.Tb9Jha_ImageBannerTopTitle{letter-spacing:-.3px;color:var(--color-black-default);font-size:18px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.44}.Tb9Jha_ImageBannerTopDescription{letter-spacing:-.2px;color:var(--color-black-default);font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.6}}.Tb9Jha_ImageBannerTop{flex-direction:column;margin:40px 26px;display:flex}.Tb9Jha_ImageBannerTopContent{align-items:var(--flex-align-items);flex-direction:column;display:flex}.Tb9Jha_ImageBannerTopCaption{margin:10px 0 9px}.Tb9Jha_ImageBannerTopTitle{margin:var(--text-margin);text-align:var(--text-text-align)}.Tb9Jha_ImageBannerTopDescriptionRow{display:flex}
.Kg1ScW_ItemTicketsSection{width:100%;padding-inline:20px}.Kg1ScW_ItemTicketsSectionTicketList{flex-direction:column;align-items:stretch;gap:12px;display:flex}.Kg1ScW_ItemTicketsSectionTicketLink{cursor:pointer}.Kg1ScW_ItemTicketsSectionTicketBackground{cursor:pointer;border:1px solid;border-color:var(--color-gray-50);background:var(--color-aqua-500);border-radius:8px;width:100%;height:120px;overflow:hidden}.Kg1ScW_ItemTicketsSectionTicketHeader{background:var(--color-white-default);filter:drop-shadow(0 0 3px #0000001a);flex-direction:row;align-items:center;gap:0;width:calc(100% - 16px);height:120px;display:flex;position:relative}.Kg1ScW_ItemTicketsSectionTicketImage{object-fit:cover;background:var(--color-gray-50);border-radius:8px;width:120px;height:120px}.Kg1ScW_ItemTicketsSectionTicketDetails{padding:12px;flex-direction:column;flex:1;align-items:stretch;gap:4px;padding-right:16px;display:flex}.Kg1ScW_ItemTicketsSectionTicketTitleRow{letter-spacing:-.32px;color:var(--color-gray-900);flex-direction:row;align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:150%;display:flex}.Kg1ScW_ItemTicketsSectionTicketTitle{letter-spacing:-.28px;color:var(--color-gray-800);-webkit-line-clamp:3;text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.Kg1ScW_ItemTicketsSectionTicketFooter{background:var(--color-white-default);clip-path:polygon(100% 50%,0% 100%,0% 0%);width:8px;height:12px;left:100%;top:var(--box-top);position:absolute}
.WJKjJa_KebabMenuList{flex-direction:column;align-items:stretch;gap:0;padding:16px 16px 32px;display:flex}.WJKjJa_KebabMenuFooter{margin-top:8px}.WJKjJa_KebabMenuFooterMessage{letter-spacing:-.28px;color:var(--color-gray-400);font-size:14px;font-weight:500;line-height:150%}.WJKjJa_KebabMenuMenuItem{width:100%;height:50px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:8px;transition:background-color .2s;display:flex;overflow:hidden}.WJKjJa_KebabMenuMenuItem:focus-visible{outline-offset:-2px;outline:2px solid #a1a1aa}@media (hover:hover){.WJKjJa_KebabMenuMenuItem:is(:hover,[data-hover]):not(:disabled,[data-disabled]){background:var(--menu-item-hover-bg)}}.WJKjJa_KebabMenuBordered{border-bottom:1px solid var(--color-gray-50)}.WJKjJa_KebabMenuLabel{letter-spacing:-.32px;color:var(--menu-item-color);letter-spacing:-.32px;font-size:16px;font-weight:600;line-height:150%}
.n-_Caa_LazySection{position:relative}
._7Lu50a_ItemInfoSection{background:var(--color-white-default);min-height:90px;position:relative}._7Lu50a_ItemInfoSectionInfoItem{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}._7Lu50a_ItemInfoSectionInfoDetails{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}._7Lu50a_ItemInfoSectionImage{flex-direction:column;width:100%;display:flex}._7Lu50a_ItemInfoSectionImagePlaceholder{width:100%}._7Lu50a_ItemInfoSectionInfoContent{flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:16px;display:flex}._7Lu50a_ItemInfoSectionTitle{letter-spacing:-.32px;color:var(--color-gray-900);font-size:16px;font-weight:700;line-height:150%}._7Lu50a_ItemInfoSectionDescription{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:500;line-height:150%}._7Lu50a_ItemInfoSectionMedia{background:linear-gradient(#fff0 0%,#ffffff1a 10%,#fff 60%);width:100%;padding:20px;position:absolute;bottom:0}._7Lu50a_ItemInfoSectionAdditionalInfo{aspect-ratio:var(--v-stack-aspect-ratio);flex-direction:column;align-items:center;gap:0;width:100%;padding-bottom:110px;transition:all .3s ease-in-out;display:flex;overflow:hidden}
@layer reset,pop-ui,base,tokens;@layer recipes{.TGypoq_ListSortDrawerSelectedOption{font-size:15x;letter-spacing:-.2px;color:var(--color-black-default);font-style:normal;font-weight:500;font-stretch:100%;line-height:1.6}.TGypoq_ListSortDrawerOption{letter-spacing:-.2px;color:var(--color-black-default);font-size:15px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.6}}.TGypoq_ListSortDrawer{cursor:pointer}.TGypoq_ListSortDrawerSelectedOption{color:var(--color-aqua-500);margin-bottom:17px}.TGypoq_ListSortDrawerOption{color:var(--color-black-default);margin-bottom:17px}
.oJuFuq_NavBackButton{z-index:10;background:#fff;flex:1;width:100%;height:48px;min-height:48px;max-height:fit-content;margin-inline:auto;display:flex;position:sticky;top:0}.oJuFuq_NavBackButtonButton{flex:1 0 0;justify-content:center;align-items:center;margin:16px 12px;display:flex;position:relative}.oJuFuq_NavBackButtonIcon{padding-inline:var(--t4-2-0);word-break:keep-all;word-wrap:break-word;color:var(--color-gray-900);text-align:center;font-size:var(--t4-2-1);font-weight:700;line-height:var(--t4-2-2);letter-spacing:-.32px;-webkit-line-clamp:var(--t4-2-3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oJuFuq_NavBackButtonTitle{justify-content:center;align-items:center;min-width:fit-content;height:100%;min-height:fit-content;display:flex;position:absolute;right:0}
.zFPd8W_Map [class$=marker]{-webkit-user-select:none;user-select:none}.zFPd8W_Map .pin-marker{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative;transform:translate(-50%,-100%)}.zFPd8W_Map .pin-marker .pin-marker-name{letter-spacing:-.28px;min-width:max-content;color:var(--color-gray-900);text-align:center;text-shadow:-2px -2px #fff,2px -2px #fff,-2px 2px #fff,2px 2px #fff;font-size:14px;font-weight:700;line-height:150%}.zFPd8W_Map .pi-marker{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative;transform:translate(-50%,-50%)}.zFPd8W_Map .pi-marker .pi-marker-icon{object-fit:cover;border-radius:50%;width:32px;height:32px}.zFPd8W_Map .pi-marker .pi-marker-text{letter-spacing:-.24px;min-width:max-content;color:var(--color-gray-800);background:#fff;border-radius:99px;padding:4px 8px;font-size:12px;font-weight:500;line-height:150%;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 .432px .864px #00000047}.zFPd8W_Map .pi-expanded-marker{z-index:1100;filter:drop-shadow(0 4px 12px #0000001f);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative;transform:translate(-50%,-50%)}.zFPd8W_Map .pi-expanded-marker .pi-expanded-marker-icon{object-fit:cover;border-radius:50%;width:32px;height:32px}.zFPd8W_Map .pi-expanded-marker .pi-expanded-marker-content{word-break:keep-all;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:max-content;max-width:200px;padding:16px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.zFPd8W_Map .pi-expanded-marker .pi-expanded-marker-content .pi-expanded-marker-title{letter-spacing:-.28px;color:var(--color-gray-900);text-align:center;font-size:14px;font-weight:600;line-height:150%}.zFPd8W_Map .pi-expanded-marker .pi-expanded-marker-content .pi-expanded-marker-address{letter-spacing:-.28px;width:100%;color:var(--color-gray-600);text-align:center;font-size:14px;font-weight:500;line-height:150%}.zFPd8W_Map .cluster-marker{background:var(--color-aqua-500);border-radius:12px;justify-content:center;align-items:center;width:fit-content;min-width:52px;height:36px;padding:13px;display:flex;position:relative;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0000001f}.zFPd8W_Map .cluster-marker .cluster-marker-text{letter-spacing:-.28px;color:#fff;font-size:15px;font-weight:700;line-height:150%}.zFPd8W_Map .cluster-marker:after{content:"";background:var(--color-aqua-500);width:12px;height:12px;display:block;position:absolute;bottom:-2px;left:50%;right:50%;transform:translate(-50%)rotate(45deg)}.zFPd8W_Map .popdeal-marker{width:fit-content;max-width:210px;color:var(--color-gray-800);word-break:keep-all;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 16px;transition:border-color .2s ease-in-out;display:flex;position:relative;transform:translate(-50%,-100%);box-shadow:0 4px 12px #0000001f}@media (hover:hover){.zFPd8W_Map .popdeal-marker:is(:hover,[data-hover]):not(:disabled,[data-disabled]){z-index:10;filter:drop-shadow(0 4px 12px #0000001f)}}.zFPd8W_Map .popdeal-marker:after{content:"";background:#fff;width:12px;height:12px;display:block;position:absolute;bottom:-7px;left:50%;right:50%;transform:translate(-50%)rotate(45deg)}.zFPd8W_Map .popdeal-marker[active=true]{z-index:10;border:2px solid var(--color-aqua-500)}.zFPd8W_Map .popdeal-marker[active=true]:after{border-right:2px solid var(--color-aqua-500);border-bottom:2px solid var(--color-aqua-500)}.zFPd8W_Map .popdeal-marker[active=false]{border:1px solid var(--color-gray-50)}.zFPd8W_Map .popdeal-marker[active=false]:after{border-right:1px solid var(--color-gray-50);border-bottom:1px solid var(--color-gray-50)}.zFPd8W_Map .popdeal-marker .popdeal-marker-section{flex-flow:column;justify-content:center;align-items:center;gap:0;display:flex}.zFPd8W_Map .popdeal-marker .popdeal-marker-section .popdeal-marker-section-header{flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;display:flex}.zFPd8W_Map .popdeal-marker .popdeal-marker-section .popdeal-marker-section-price{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px;display:flex}.zFPd8W_Map .popdeal-marker .popdeal-marker-title{letter-spacing:-.28px;text-align:center;text-wrap:wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:14px;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}.zFPd8W_Map .popdeal-marker .popdeal-marker-discount_rate{letter-spacing:-.28px;color:var(--color-aqua-500);font-size:14px;font-weight:600;line-height:150%}.zFPd8W_Map .popdeal-marker .popdeal-marker-discounted_price{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:600;line-height:150%}.zFPd8W_Map .popdeal-marker .popdeal-marker-original_price{letter-spacing:-.28px;width:100%;color:var(--color-gray-400);text-align:center;font-size:14px;font-weight:500;line-height:150%;text-decoration:line-through}.zFPd8W_Map .popdeal-marker .popdeal-marker-category{letter-spacing:-.24px;color:var(--color-gray-600);font-size:12px;font-weight:600;line-height:150%}.zFPd8W_Map .popdeal-marker .popdeal-marker-category:before{content:"|";color:var(--color-gray-400);margin-right:4px}
.eYqu3a_MaskingLayer{width:100%;margin-top:calc(var(--masking-layer-padding-top)*-1);padding-block:calc(20px + var(--masking-layer-padding-top)) 20px;background:linear-gradient(#160d0d00 0%,#fffc 13.95%,#fff 25%)}.eYqu3a_MaskingLayerContent{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;margin-inline:auto;padding-inline:20px;display:flex}.eYqu3a_MaskingLayerTitle{letter-spacing:-.32px;width:100%;color:var(--color-gray-900);flex-direction:column;justify-content:center;align-items:center;gap:0;font-size:16px;font-weight:700;line-height:150%;display:flex}.eYqu3a_MaskingLayerMark{color:var(--color-aqua-500);white-space:nowrap;background:0 0}
@layer reset,pop-ui,base,tokens;@layer recipes{.Soek2a_BestItemsByPriceEmptyButton{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;cursor:pointer;isolation:isolate;--focus-ring-color:#a1a1aa;color:var(--color-white-default);padding:8px 16px;background:#18181b;background-color:var(--color-aqua-500);border-width:1px;border-color:#0000;border-radius:10px;outline:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:2.5rem;height:2.5rem;padding-inline:1rem;font-size:16px;font-weight:700;line-height:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform;transition-duration:.2s;display:inline-flex;position:relative}.Soek2a_BestItemsByPriceEmptyButton:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);outline:3px solid #000}.Soek2a_BestItemsByPriceEmptyButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.Soek2a_BestItemsByPriceEmptyButton :where(svg){flex-shrink:0;width:1.25rem;height:1.25rem}.Soek2a_BestItemsByPriceEmptyButton:is(:focus,[data-focus]){box-shadow:none;background-color:var(--color-aqua-600);outline:none}.Soek2a_BestItemsByPriceEmptyButton:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-aqua-700)}.Soek2a_BestItemsByPriceEmptyButton:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background-color:var(--color-aqua-700)}@media (hover:hover){.Soek2a_BestItemsByPriceEmptyButton:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-aqua-600)}}.Soek2a_BestItemsByPriceCategoryButton{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;border-width:1px;border-color:var(--color-gray-100);cursor:pointer;isolation:isolate;--focus-ring-color:#a1a1aa;color:var(--color-gray-800);background:#18181b;background-color:var(--color-white-default);border-radius:10px;outline:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:2.5rem;height:2.5rem;padding:8px 16px;padding-inline:1rem;font-size:16px;font-weight:700;line-height:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform;transition-duration:.2s;display:inline-flex;position:relative}.Soek2a_BestItemsByPriceCategoryButton:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);outline:3px solid #000}.Soek2a_BestItemsByPriceCategoryButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.Soek2a_BestItemsByPriceCategoryButton :where(svg){flex-shrink:0;width:1.25rem;height:1.25rem}.Soek2a_BestItemsByPriceCategoryButton:is(:focus,[data-focus]){box-shadow:none;background-color:var(--color-gray-50);outline:none}.Soek2a_BestItemsByPriceCategoryButton:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-100)}.Soek2a_BestItemsByPriceCategoryButton:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background-color:var(--color-gray-100)}@media (hover:hover){.Soek2a_BestItemsByPriceCategoryButton:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-50)}}}.Soek2a_BestItemsByPriceTitle{letter-spacing:-.4px;color:var(--color-gray-900);font-size:20px;font-weight:700;line-height:140%}.Soek2a_BestItemsByPriceTitleHighlight{color:var(--color-blue-500)}.Soek2a_BestItemsByPrice{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.Soek2a_BestItemsByPricePriceCategory{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:200px;display:flex}.Soek2a_BestItemsByPriceItemList{padding:5px}.Soek2a_BestItemsByPriceDescription{letter-spacing:-.32px;color:var(--color-gray-600);font-size:16px;font-weight:600;line-height:150%}.Soek2a_BestItemsByPriceEmptyButton{letter-spacing:-.32px;height:50px;color:var(--color-white-default);border-radius:12px;width:100%;margin-top:24px;font-size:16px;font-weight:600;line-height:150%}.Soek2a_BestItemsByPriceCategoryButton{letter-spacing:-.32px;height:50px;color:var(--color-gray-900);border-radius:12px;width:100%;margin-top:24px;font-size:16px;font-weight:600;line-height:150%}.Soek2a_BestItemsByPriceItems{padding:var(--v-stack-padding);flex-direction:column;justify-content:center;align-items:stretch;gap:12px;display:flex}
@layer reset,pop-ui,base,tokens;@layer recipes{.NQITfa_MenuListDivider{--separator-thickness:1px;border-style:solid;border-color:#e4e4e7;border-top-width:var(--separator-thickness);display:block}.NQITfa_MenuListMoreButton{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;cursor:pointer;isolation:isolate;--focus-ring-color:#a1a1aa;color:var(--color-gray-800);padding:8px 16px;background:0 0;border-width:1px;border-color:#0000;border-radius:10px;outline:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:2.5rem;height:2.5rem;padding-inline:1rem;font-size:16px;font-weight:700;line-height:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform;transition-duration:.2s;display:inline-flex;position:relative}.NQITfa_MenuListMoreButton:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);outline:3px solid #000}.NQITfa_MenuListMoreButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.NQITfa_MenuListMoreButton :where(svg){flex-shrink:0;width:1.25rem;height:1.25rem}.NQITfa_MenuListMoreButton:is(:focus,[data-focus]){box-shadow:none;background-color:var(--color-gray-50);outline:none}.NQITfa_MenuListMoreButton:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-100)}.NQITfa_MenuListMoreButton:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background-color:var(--color-gray-100)}@media (hover:hover){.NQITfa_MenuListMoreButton:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-50)}}}.NQITfa_MenuList{flex-direction:column;align-items:stretch;gap:12px;display:flex}.NQITfa_MenuListMenuItem{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.NQITfa_MenuListMenuTitle{letter-spacing:-.28px;word-break:keep-all;color:var(--color-gray-900);-webkit-line-clamp:2;text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.NQITfa_MenuListDivider{border:1px dashed;border-color:var(--color-gray-100);flex:1}.NQITfa_MenuListMenuDescription{letter-spacing:-.28px;min-width:fit-content;color:var(--color-gray-900);flex:0;font-size:14px;font-weight:700;line-height:150%}.NQITfa_MenuListMenuDetails{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.NQITfa_MenuListMoreButton{letter-spacing:-.24px;height:20px;color:var(--color-gray-400);gap:0;padding:0;font-size:12px;font-weight:600;line-height:150%}.NQITfa_MenuListCount{transform:var(--span-transform)}
._8SnjOa_NaverPlaceBanner{cursor:pointer}._8SnjOa_NaverPlaceBannerContent{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}._8SnjOa_NaverPlaceBannerLabelRow{flex-direction:row;flex:1;align-items:center;gap:8px;display:flex}._8SnjOa_NaverPlaceBannerIcon{object-fit:cover;object-position:center;aspect-ratio:1;border-radius:50%;flex:0;width:20px;height:20px}._8SnjOa_NaverPlaceBannerTitle{letter-spacing:-.32px;color:var(--color-gray-900);flex:1;font-size:16px;font-weight:600;line-height:150%}._8SnjOa_NaverPlaceBannerHighlight{flex:0}
.yohEba_CautionsSection{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}.yohEba_CautionsSectionTitle{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:600;line-height:150%}.yohEba_CautionsSectionCautionItem{color:var(--color-gray-600);line-height:175%}.yohEba_CautionsSectionNumberedList{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:500;line-height:150%;list-style-type:decimal;list-style-position:inside}.yohEba_CautionsSectionBulletedList{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:500;line-height:150%;list-style-type:disc;list-style-position:inside}.yohEba_CautionsSectionPlainList{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:500;line-height:150%;list-style:none}
@keyframes d0djtG_spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.d0djtG_NavigatingOverlay{z-index:1300;background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.d0djtG_NavigatingOverlaySpinner{--spinner-size:2rem;--spinner-track-color:transparent;width:var(--spinner-size);height:var(--spinner-size);border:2px solid;border-bottom-color:var(--spinner-track-color);border-inline-start-color:var(--spinner-track-color);color:var(--color-aqua-500);border-radius:9999px;animation:.5s linear infinite d0djtG_spinner-spin;display:inline-block}.d0djtG_NavigatingOverlayTitle{letter-spacing:-.28px;color:var(--color-gray-900);font-size:14px;font-weight:500;line-height:150%}
._VoLcG_IconLabel{color:var(--color-white-default);display:flex}._VoLcG_IconLabelBody{flex:1}._VoLcG_IconLabelTitle{font-size:15x;letter-spacing:-.2px;color:var(--color-black-default);vertical-align:middle;font-size:15px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.6}._VoLcG_IconLabelPostfix{text-align:right;flex:1;padding-left:10px}
.IkhsCG_PageDrawerFrame{flex-direction:column;width:100%;max-width:480px;height:100%;margin-inline:auto;display:flex;position:relative}
._PZdRq_PhotoReviewPreview{grid-template-columns:repeat(4,25%);gap:4px;width:100%;padding-inline:20px;display:grid}._PZdRq_PhotoReviewPreviewPhotoLink{ratio:1px}._PZdRq_PhotoReviewPreviewPhoto{position:relative}._PZdRq_PhotoReviewPreviewPhoto>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}._PZdRq_PhotoReviewPreviewPhoto>img,._PZdRq_PhotoReviewPreviewPhoto>video{object-fit:cover}._PZdRq_PhotoReviewPreviewPhoto:before{content:"";height:0;padding-bottom:100%;display:block}._PZdRq_PhotoReviewPreviewPhotoOverlay{background:var(--color-gray-100);cursor:pointer;border-radius:4px;position:relative;overflow:hidden}._PZdRq_PhotoReviewPreviewMorePhoto{border-radius:4px;position:relative;overflow:hidden}._PZdRq_PhotoReviewPreviewMorePhoto>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}._PZdRq_PhotoReviewPreviewMorePhoto>img,._PZdRq_PhotoReviewPreviewMorePhoto>video{object-fit:cover}._PZdRq_PhotoReviewPreviewMorePhoto:before{content:"";height:0;padding-bottom:100%;display:block}._PZdRq_PhotoReviewPreviewPhotoCount{background:var(--color-gray-100);cursor:pointer}._PZdRq_PhotoReviewPreviewPhotoMask{width:100%;height:100%;position:absolute;inset:0}._PZdRq_PhotoReviewPreviewMoreDetails{background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;inset:0}._PZdRq_PhotoReviewPreviewMoreLabel{letter-spacing:-.24px;color:var(--color-white-default);font-size:12px;font-weight:600;line-height:150%}
@layer reset,pop-ui,base,tokens;@layer recipes{._6k7U5q_ProductOptionCardDivider{--separator-thickness:1px;border-style:solid;border-color:#e4e4e7;border-inline-start-width:var(--separator-thickness);display:block}}._6k7U5q_ProductOptionCard{background:var(--color-white-default);border-style:solid;border-width:2px;border-color:var(--vStack-border-color);border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex;overflow:hidden}._6k7U5q_ProductOptionCardDetails{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;display:flex}._6k7U5q_ProductOptionCardTitle{letter-spacing:-.32px;color:var(--color-gray-900);font-size:16px;font-weight:600;line-height:150%}._6k7U5q_ProductOptionCardPriceRow{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:8px;display:flex}._6k7U5q_ProductOptionCardDiscountRow{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:flex}._6k7U5q_ProductOptionCardPrice{letter-spacing:-.36px;color:var(--color-gray-900);font-size:18px;font-weight:700;line-height:150%}._6k7U5q_ProductOptionCardDiscountPrice{letter-spacing:-.28px;color:var(--color-gray-400);font-size:14px;font-weight:500;line-height:150%;text-decoration:line-through}._6k7U5q_ProductOptionCardSoldOut{letter-spacing:-.32px;color:var(--color-gray-400);font-size:16px;font-weight:700;line-height:150%}._6k7U5q_ProductOptionCardOptionRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}._6k7U5q_ProductOptionCardDivider{border-color:var(--color-gray-100);height:12px}._6k7U5q_ProductOptionCardOptions{background:var(--color-gray-50);border-radius:10px;flex-direction:column;gap:4px;width:100%;padding-block:12px;padding-inline:calc(1.2em + 8px) 8px;list-style-type:disc;list-style-position:outside;display:flex}._6k7U5q_ProductOptionCardOption{letter-spacing:-.24px;color:var(--color-gray-600);white-space:pre-line;font-size:12px;font-weight:600;line-height:150%}._6k7U5q_ProductOptionCardDescription{background:var(--color-white-default);border:2px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex;overflow:hidden}
.FLCbFG_MovieInfo{background:var(--color-gray-100);width:100%;height:var(--box-height);border-radius:8px;position:relative;overflow:hidden}.FLCbFG_MovieInfo:after{content:"";background:linear-gradient(#00000080 0%,#0000 50%);border-radius:8px;width:100%;height:100%;display:block;position:absolute;inset:0}.FLCbFG_MovieInfoRank{letter-spacing:-.48px;z-index:10;color:var(--color-white-default);opacity:.8;padding:4px 8px;font-size:24px;font-weight:700;line-height:140%;position:absolute}.FLCbFG_MovieInfoPoster{border-radius:8px;width:100%;height:100%;position:absolute;inset:0}.FLCbFG_MovieInfoPoster>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.FLCbFG_MovieInfoPoster>img,.FLCbFG_MovieInfoPoster>video{object-fit:cover}.FLCbFG_MovieInfoPoster:before{content:"";height:0;padding-bottom:142.857%;display:block}.FLCbFG_MovieInfoDetails{flex-direction:column;align-items:stretch;gap:0;width:100%;margin-top:8px;display:flex}.FLCbFG_MovieInfoTitle{letter-spacing:-.28px;-webkit-line-clamp:1;text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:150%;display:-webkit-box;overflow:hidden}.FLCbFG_MovieInfoDescription{color:var(--color-gray-400);font-size:11px;font-weight:500;line-height:150%}.FLCbFG_MovieInfoMovieName{letter-spacing:-.32px;text-align:center;word-break:keep-all;width:80%;font-size:16px;font-weight:700;line-height:150%}.FLCbFG_MovieInfoOverlay{object-fit:cover;object-position:center;--ring-color:transparent;background:var(--color-black-default);width:100%;height:100%;position:absolute;inset:0}.FLCbFG_MovieInfoCompactCard{background:var(--color-gray-100);width:100%;height:var(--box-height);border-radius:8px;position:relative;overflow:hidden}.FLCbFG_MovieInfoCompactCard:after{content:"";background:linear-gradient(#00000080 0%,#0000 50%);width:100%;height:100%;display:block;position:absolute;inset:0}.FLCbFG_MovieInfoCompactPoster{position:relative}.FLCbFG_MovieInfoCompactPoster>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.FLCbFG_MovieInfoCompactPoster>img,.FLCbFG_MovieInfoCompactPoster>video{object-fit:cover}.FLCbFG_MovieInfoCompactPoster:before{content:"";height:0;padding-bottom:142.857%;display:block}.FLCbFG_MovieInfoCompactDetails{flex-direction:column;align-items:stretch;gap:7px;width:100%;margin-top:8px;display:flex}.FLCbFG_MovieInfoCardContainer{width:var(--box-width);transform-origin:top;transform:var(--box-transform);transition:transform .3s ease-in-out}.FLCbFG_MovieInfoBackgroundPoster{width:var(--aspect-ratio-width);height:var(--aspect-ratio-height);object-fit:cover;position:relative}.FLCbFG_MovieInfoBackgroundPoster>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.FLCbFG_MovieInfoBackgroundPoster>img,.FLCbFG_MovieInfoBackgroundPoster>video{object-fit:cover}.FLCbFG_MovieInfoBackgroundPoster:before{content:"";height:0;padding-bottom:142.857%;display:block}
.LVARxG_ProgressiveCDNImage{position:relative;overflow:hidden}.LVARxG_ProgressiveCDNImageImage{object-fit:cover;width:100%;height:100%}.LVARxG_ProgressiveCDNImageProgressive{filter:none;transition:filter .4s ease-in-out}.LVARxG_ProgressiveCDNImageLoading{filter:blur(10px)}
.fX4e4a_PurchaseCount{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.fX4e4a_PurchaseCountCount{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:600;line-height:150%}
.x_mz1a_FloatingBox{z-index:1100;width:100%;position:fixed;bottom:0;left:0;right:0}.x_mz1a_FloatingBoxBackdrop{width:100%;height:100%;display:var(--box-display);background:var(--box-background);transition:all .3s;position:fixed;top:0;left:0}.x_mz1a_FloatingBoxContent{z-index:1000;width:100%;max-width:480px;max-height:80dvh;margin-inline:auto;position:fixed;bottom:0;left:0;right:0}:is(.x_mz1a_FloatingBoxContent .mantine-Accordion-panel,.x_mz1a_FloatingBoxContent .mantine-Accordion-content){flex-direction:column;min-height:0;display:flex}.x_mz1a_FloatingBoxContent .mantine-Accordion-content{flex:1}.x_mz1a_FloatingBoxContent .mantine-Accordion-content>div{overscroll-behavior:contain;min-height:0;overflow-y:auto}.x_mz1a_FloatingBoxDetails{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.x_mz1a_FloatingBoxPriceDetails{background:var(--color-white-default);border-top:1px solid;border-color:var(--color-gray-50);flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px 12px;display:flex}.x_mz1a_FloatingBoxHeader{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.x_mz1a_FloatingBoxSocialProof{letter-spacing:-.28px;color:var(--color-aqua-500);font-size:14px;font-weight:600;line-height:150%}.x_mz1a_FloatingBoxPriceRow{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.x_mz1a_FloatingBoxActions{flex-direction:row;justify-content:center;align-items:center;gap:.3em;width:100%;display:flex}.x_mz1a_FloatingBoxHighlight{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;max-width:50%;display:inline-block;overflow:hidden}
.Esa5sa_ImageViewerTitle{letter-spacing:-.32px;color:#fff;text-align:center;width:100%;font-size:16px;font-weight:700;line-height:150%}.Esa5sa_ImageViewer{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex;position:absolute;inset:0}.Esa5sa_ImageViewerImageFrame{flex-direction:column;flex:2;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}
@layer reset,pop-ui,base,tokens;@layer recipes{.iD-dNW_PurchaseProcessing{width:100%;max-width:90rem;margin-inline:auto;padding-inline:1rem;position:relative}@media (min-width:768px){.iD-dNW_PurchaseProcessing{padding-inline:1.5rem}}@media (min-width:1024px){.iD-dNW_PurchaseProcessing{padding-inline:2rem}}}.iD-dNW_PurchaseProcessing{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:480px;height:100dvh;padding:0;display:flex}.iD-dNW_PurchaseProcessingAnimation{width:132px;height:132px;margin:0 auto 12px}.iD-dNW_PurchaseProcessingTitle{color:var(--color-gray-900);text-align:center;letter-spacing:-.4px;word-break:keep-all;margin-bottom:16px;font-size:20px;font-weight:700;line-height:100%}.iD-dNW_PurchaseProcessingDescription{color:var(--color-gray-600);text-align:center;letter-spacing:-.3px;word-break:keep-all;margin-bottom:32px;font-size:15px;font-weight:500;line-height:150%}
.hB6yZa_FooterDivider{background-color:var(--color-gray-200);border:0 solid #e4e4e7;border-top-width:1px;width:100%;height:1px;margin:0 auto 29px}.hB6yZa_Footer{margin:0 20px}.hB6yZa_FooterLink{color:#27272a;cursor:pointer;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.hB6yZa_FooterLink:focus{box-shadow:none;outline:none}.hB6yZa_FooterLink:focus-visible{outline-offset:2px;outline:3px solid #000}@media (hover:hover){.hB6yZa_FooterLink:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 20%, transparent);text-decoration-color:color-mix(in srgb, currentColor 20%, transparent);text-underline-offset:3px}}.hB6yZa_FooterPolicyNav{cursor:pointer;flex-direction:row;align-items:center;gap:0;display:flex}.hB6yZa_FooterSpacer{flex:1;place-self:stretch stretch}.hB6yZa_FooterLinkTitle{letter-spacing:-.33px;color:var(--color-gray-800);font-size:13px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.46}.hB6yZa_FooterAddress{margin-top:20px;font-style:normal}.hB6yZa_FooterCompanyInfo{letter-spacing:-.1px;color:var(--color-gray-800);font-size:11px;font-style:normal;font-weight:300;font-stretch:100%;line-height:1.91}.hB6yZa_FooterInquiryNav{flex-direction:row;align-items:center;gap:8px;margin-top:8px;display:flex}.hB6yZa_FooterInquiryIcon{opacity:.5;object-fit:cover}.hB6yZa_FooterSocialNav{flex-direction:row;align-items:center;gap:8px;margin-top:16px;display:flex}.hB6yZa_FooterSocialIcon{background:var(--color-gray-100);border-radius:9999px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}
.izxFBG_Rating{width:fit-content;height:var(--rating-star-size);flex-direction:row;align-items:center;gap:4px;display:flex;transform:translate(-2px)}.izxFBG_RatingSm{--rating-star-size:14px}.izxFBG_RatingMd{--rating-star-size:20px}.izxFBG_RatingStars{width:calc(var(--rating-star-size)*5);height:var(--rating-star-size);background:var(--color-gray-100);-webkit-mask:var(--rating-mask) no-repeat center;mask:var(--rating-mask) no-repeat center;position:relative;-webkit-mask-size:contain;mask-size:contain}.izxFBG_RatingFill{height:var(--rating-star-size);background:var(--color-yellow-600)}.izxFBG_RatingValue{color:var(--color-gray-900)}.izxFBG_RatingSm .izxFBG_RatingValue{letter-spacing:-.28px;font-size:14px;font-weight:600;line-height:150%}.izxFBG_RatingMd .izxFBG_RatingValue{letter-spacing:-.36px;font-size:18px;font-weight:700;line-height:150%}
@keyframes af_SmW_spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.af_SmW_RegionSelectorItemHeader{border-bottom:1px solid var(--color-gray-50);background:0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;padding-inline:12px;display:flex}.af_SmW_RegionSelectorItemHeaderOpen{background:var(--dp-color-gray-25)}.af_SmW_RegionSelectorItemLabelStack{flex-direction:column;align-items:center;gap:4px;display:flex}.af_SmW_RegionSelectorItemLabelRow{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:flex}.af_SmW_RegionSelectorItemLabel{letter-spacing:-.32px;color:var(--color-gray-800);word-break:keep-all;font-size:16px;font-weight:600;line-height:100%}.af_SmW_RegionSelectorItemDetail{color:var(--color-gray-800);font-size:11px;font-weight:500;line-height:150%}.af_SmW_RegionSelectorItemChevron{transition:transform .2s ease-in-out;transform:rotate(0)}.af_SmW_RegionSelectorItemChevronOpen{transform:rotate(-180deg)}.af_SmW_RegionSelectorItemGrid{background:var(--color-gray-50);color:var(--color-gray-800);border-bottom-right-radius:8px;border-bottom-left-radius:8px;grid-column:span 2;grid-template-columns:1fr 1fr;grid-auto-rows:50px;gap:0 8px;display:grid;overflow:hidden}.af_SmW_RegionSelectorItemLoading{grid-area:span 1/span 2;justify-content:center;align-items:center;display:flex}.af_SmW_RegionSelectorItemSpinner{--spinner-size:1.25rem;--spinner-track-color:transparent;width:var(--spinner-size);height:var(--spinner-size);border:2px solid;border-bottom-color:var(--spinner-track-color);border-inline-start-color:var(--spinner-track-color);color:var(--color-gray-400);border-radius:9999px;animation:.5s linear infinite af_SmW_spinner-spin;display:inline-block}.af_SmW_RegionSelectorItemItem{cursor:pointer;background:0 0;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding-inline:12px;display:flex}.af_SmW_RegionSelectorItemItem:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]),.af_SmW_RegionSelectorItemItemSelected{background:var(--color-gray-100)}.af_SmW_RegionSelectorItemItemDisabled{cursor:not-allowed}.af_SmW_RegionSelectorItemItemDisabled:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background:0 0}.af_SmW_RegionSelectorItemItemDisabled.af_SmW_RegionSelectorItemItemSelected:is(:active,[data-active]){background:var(--color-gray-100)}.af_SmW_RegionSelectorItemItemDisabled .af_SmW_RegionSelectorItemItemName,.af_SmW_RegionSelectorItemItemDisabled .af_SmW_RegionSelectorItemItemCaption{color:var(--color-gray-400)}.af_SmW_RegionSelectorItemItemText{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.af_SmW_RegionSelectorItemItemName{letter-spacing:-.28px;color:var(--color-gray-800);font-size:14px;font-weight:600;line-height:150%}.af_SmW_RegionSelectorItemItemCaption{color:var(--color-gray-800);font-size:11px;font-weight:500;line-height:150%}.af_SmW_RegionSelectorItemPickChevron{transition:transform .2s ease-in-out;transform:rotate(-90deg)}
.vWPHZq_RegionSelector{border-top:1px solid;border-color:var(--color-gray-50);grid-template-columns:1fr 1fr;grid-auto-rows:50px;grid-auto-flow:dense;gap:0 8px;display:grid}
.A68nJW_ReviewCardImage{position:relative}.A68nJW_ReviewCardImage>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.A68nJW_ReviewCardImage>img,.A68nJW_ReviewCardImage>video{object-fit:cover}.A68nJW_ReviewCardImage:before{content:"";height:0;padding-bottom:100%;display:block}.A68nJW_ReviewCardImageImageWrapper{background:var(--color-gray-100);border-radius:4px;position:relative;overflow:hidden}
@layer reset,pop-ui,base,tokens;@layer recipes{.utcvra_ReviewCardAvatar{vertical-align:top;-webkit-user-select:none;user-select:none;width:var(--avatar-size);height:var(--avatar-size);font-weight:500;font-size:var(--avatar-font-size);border-radius:var(--avatar-radius);--avatar-font-size:1rem;--avatar-size:2.5rem;--avatar-radius:9999px;color:#27272a;background:#e4e4e7;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.utcvra_ReviewCardAvatarFallback{text-transform:uppercase;font-weight:500;line-height:1;font-size:var(--avatar-font-size);border-radius:var(--avatar-radius)}.utcvra_ReviewCardAvatarImage{object-fit:cover;border-radius:var(--avatar-radius);width:100%;height:100%}}.utcvra_ReviewCard{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:12px;width:100%;padding-block:20px;padding-inline:20px;display:flex}.utcvra_ReviewCardHeader{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:8px;width:100%;display:flex}.utcvra_ReviewCardAuthorRow{flex-direction:row;align-items:center;gap:.5rem;display:flex}.utcvra_ReviewCardAuthorDetails{flex-direction:column;align-items:flex-start;gap:0;display:flex}.utcvra_ReviewCardNickname{letter-spacing:-.28px;font-size:14px;font-weight:600;line-height:150%}.utcvra_ReviewCardCreatedDate{letter-spacing:-.24px;color:var(--color-gray-400);width:fit-content;font-size:12px;font-weight:500;line-height:150%}.utcvra_ReviewCardFocusedImage{gap:4px;width:100%}.utcvra_ReviewCardFocusedImage.swiper{width:100%;height:fit-content}.utcvra_ReviewCardFocusedImage .swiper-slide{flex-shrink:0;width:320px;max-width:100%;height:320px;transition:all .3s ease-in-out;position:relative}.utcvra_ReviewCardImage{gap:4px;width:100%}.utcvra_ReviewCardImage.swiper{width:100%;height:fit-content}.utcvra_ReviewCardImage .swiper-slide{flex-shrink:0;width:100px;max-width:100%;height:100px;transition:all .3s ease-in-out;position:relative}.utcvra_ReviewCardAvatar{background-color:var(--color-gray-50)}.utcvra_ReviewCardAvatarFallback{border-radius:9999px;width:100%;height:100%;position:relative;overflow:hidden}.utcvra_ReviewCardUserIcon{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.utcvra_ReviewCardReviewText{letter-spacing:-.28px;color:var(--color-gray-800);-webkit-line-clamp:var(--text-line-clamp);text-wrap:wrap;-webkit-box-orient:vertical;flex:1;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}
@layer reset,pop-ui,base,tokens;@layer recipes{.qT0PjW_ReviewSectionMoreButton{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;border-width:1px;border-color:var(--color-gray-100);cursor:pointer;isolation:isolate;--focus-ring-color:#a1a1aa;color:var(--color-gray-800);padding:8px 16px;background:#18181b;background-color:var(--color-white-default);border-radius:10px;outline:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:2.5rem;height:2.5rem;padding-inline:1rem;font-size:16px;font-weight:700;line-height:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform;transition-duration:.2s;display:inline-flex;position:relative}.qT0PjW_ReviewSectionMoreButton:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);outline:3px solid #000}.qT0PjW_ReviewSectionMoreButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.qT0PjW_ReviewSectionMoreButton :where(svg){flex-shrink:0;width:1.25rem;height:1.25rem}.qT0PjW_ReviewSectionMoreButton:is(:focus,[data-focus]){box-shadow:none;background-color:var(--color-gray-50);outline:none}.qT0PjW_ReviewSectionMoreButton:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-100)}.qT0PjW_ReviewSectionMoreButton:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background-color:var(--color-gray-100)}@media (hover:hover){.qT0PjW_ReviewSectionMoreButton:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-50)}}}.qT0PjW_ReviewSection{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.qT0PjW_ReviewSectionSummary{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.qT0PjW_ReviewSectionCountRow{flex-direction:row;align-items:center;gap:4px;display:flex}.qT0PjW_ReviewSectionReviewCount{letter-spacing:-.36px;color:var(--color-gray-600);font-size:18px;font-weight:500;line-height:150%}.qT0PjW_ReviewSectionRatingRow{flex-direction:row;align-items:center;gap:4px;width:100%;display:flex}.qT0PjW_ReviewSectionReviewList{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.qT0PjW_ReviewSectionReviewCard{border-top:1px solid;border-color:var(--color-gray-50);width:100%;padding-inline:20px}.qT0PjW_ReviewSectionReviewBody{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.qT0PjW_ReviewSectionAuthorDetails{flex-direction:column;align-items:center;gap:8px;width:100%;padding-block:20px;display:flex}.qT0PjW_ReviewSectionAuthorDetails:not(:first-of-type){border-top:1px solid;border-color:var(--color-gray-50)}.qT0PjW_ReviewSectionAuthorRow{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.qT0PjW_ReviewSectionCreatedDate{letter-spacing:-.24px;color:var(--color-gray-400);width:fit-content;font-size:12px;font-weight:500;line-height:150%}.qT0PjW_ReviewSectionPhotoRow{flex-flow:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.qT0PjW_ReviewSectionReviewText{letter-spacing:-.28px;color:var(--color-gray-800);-webkit-line-clamp:3;text-wrap:wrap;-webkit-box-orient:vertical;flex:1;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.qT0PjW_ReviewSectionPhoto{background:var(--color-gray-100);border-radius:4px;flex-basis:72px;max-width:72px;height:72px;position:relative;overflow:hidden}.qT0PjW_ReviewSectionPhoto>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.qT0PjW_ReviewSectionPhoto>img,.qT0PjW_ReviewSectionPhoto>video{object-fit:cover}.qT0PjW_ReviewSectionPhoto:before{content:"";height:0;padding-bottom:100%;display:block}.qT0PjW_ReviewSectionMorePhoto{width:100%;height:100%;position:absolute;inset:0}.qT0PjW_ReviewSectionMoreButton{letter-spacing:-.32px;width:100%;height:50px;color:var(--color-gray-900);margin-top:20px;font-size:16px;font-weight:600;line-height:150%}
@layer reset,pop-ui,base,tokens;@layer recipes{.ct7fXG_ScrollableTabsNavigationLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.ct7fXG_ScrollableTabsNavigationLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}.ct7fXG_ScrollableTabsNavigationLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){.ct7fXG_ScrollableTabsNavigationLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}.ct7fXG_ScrollableTabsNavigationContent{--tabs-trigger-radius:.25rem;--tabs-indicator-bg:#fff;--tabs-height:2.5rem;--tabs-content-padding:1rem;position:relative}.ct7fXG_ScrollableTabsNavigationContent[data-orientation=horizontal]{display:block}.ct7fXG_ScrollableTabsNavigationList{isolation:isolate;min-height:var(--tabs-height);border-color:#e4e4e7;display:flex;position:relative}.ct7fXG_ScrollableTabsNavigationList[data-orientation=horizontal]{border-bottom-width:1px;flex-direction:row}.ct7fXG_ScrollableTabsNavigationTrigger{min-width:var(--tabs-height);height:var(--tabs-height);cursor:pointer;color:#52525b;outline:0;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex;position:relative}.ct7fXG_ScrollableTabsNavigationTrigger:is(:focus-visible,[data-focus-visible]){z-index:1;outline:2px solid #a1a1aa}.ct7fXG_ScrollableTabsNavigationTrigger:is([aria-selected=true],[data-selected]){color:#000}.ct7fXG_ScrollableTabsNavigationTrigger:is([aria-selected=true],[data-selected])[data-orientation=horizontal]{--indicator-color-fallback:#18181b;--indicator-offset-y:-1px;--indicator-color:#18181b;position:relative}.ct7fXG_ScrollableTabsNavigationTrigger:is([aria-selected=true],[data-selected])[data-orientation=horizontal]:before{content:"";bottom:var(--indicator-offset-y,0);inset-inline:var(--indicator-offset-x,0);height:var(--indicator-thickness,2px);background:var(--indicator-color,var(--indicator-color-fallback));position:absolute}}.ct7fXG_ScrollableTabsNavigation{width:100%;height:50px;margin-block:-8px}.ct7fXG_ScrollableTabsNavigationLink{flex:1;align-items:center}@media (hover:hover){.ct7fXG_ScrollableTabsNavigationLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-decoration:none}}.ct7fXG_ScrollableTabsNavigationContent{z-index:1100;width:100%;max-width:480px;margin-inline:auto}.ct7fXG_ScrollableTabsNavigationList{border-top:1px solid;border-color:var(--color-gray-50);background:var(--color-white-default);justify-content:space-around;width:100%;height:50px;padding-inline:20px;top:0}.ct7fXG_ScrollableTabsNavigationTriggerActive,.ct7fXG_ScrollableTabsNavigationTriggerInactive{word-break:keep-all;--ring-color:transparent;background:0 0;flex:1;justify-content:center;align-items:center;width:max-content;height:48px;padding:0;font-size:15px;display:flex;transform:translateY(1px)}.ct7fXG_ScrollableTabsNavigationTriggerActive:is([aria-selected=true],[data-selected]),.ct7fXG_ScrollableTabsNavigationTriggerInactive:is([aria-selected=true],[data-selected]){--indicator-color:aqua_500;border-bottom:3px solid}.ct7fXG_ScrollableTabsNavigationTriggerActive{color:var(--color-gray-800);font-weight:700}.ct7fXG_ScrollableTabsNavigationTriggerActive:is([aria-selected=true],[data-selected]){border-color:var(--color-aqua-500)}.ct7fXG_ScrollableTabsNavigationTriggerInactive{color:var(--color-gray-600);font-weight:600}.ct7fXG_ScrollableTabsNavigationTriggerInactive:is([aria-selected=true],[data-selected]){border-color:#0000}
.NF4PJq_SpotItem{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;width:100%;padding-block:20px;display:flex}.NF4PJq_SpotItem:not(:last-of-type){border-bottom:1px solid;border-color:var(--color-gray-50)}.NF4PJq_SpotItemDetails{flex-direction:column;align-items:center;gap:16px;display:flex}.NF4PJq_SpotItemShopRow{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;padding-inline:20px;display:flex}.NF4PJq_SpotItemShopName{letter-spacing:-.4px;word-break:keep-all;color:var(--color-gray-900);font-size:20px;font-weight:700;line-height:140%}.NF4PJq_SpotItemMetaRow{flex-direction:row;align-items:center;gap:4px;display:flex}.NF4PJq_SpotItemArea{letter-spacing:-.28px;color:var(--color-gray-700);font-size:14px;font-weight:600;line-height:150%}.NF4PJq_SpotItemMetaDivider{color:var(--color-gray-200)}.NF4PJq_SpotItemViewCount{letter-spacing:-.24px;color:var(--color-gray-600);font-size:12px;font-weight:600;line-height:150%}.NF4PJq_SpotItemCard{width:100%}.NF4PJq_SpotItemGallery,.NF4PJq_SpotItemGalleryImage{width:100%;position:relative}.NF4PJq_SpotItemGalleryImage>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.NF4PJq_SpotItemGalleryImage>img,.NF4PJq_SpotItemGalleryImage>video{object-fit:cover}.NF4PJq_SpotItemGalleryImage:before{content:"";height:0;padding-bottom:66.8571%;display:block}.NF4PJq_SpotItemItemImage{object-fit:cover;border-radius:8px;width:100%;height:100%;position:absolute;inset:0}.NF4PJq_SpotItemRewardRate{letter-spacing:-.32px;color:var(--color-white-default);font-size:16px;font-weight:700;line-height:150%}.NF4PJq_SpotItemBoostNotice{background:var(--color-orange-100);z-index:1;pointer-events:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;gap:8px;height:34px;padding-inline:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.NF4PJq_SpotItemBoostMessage{letter-spacing:-.28px;color:var(--color-orange-700);font-size:14px;font-weight:600;line-height:150%}.NF4PJq_SpotItemItemLink{cursor:pointer;flex-direction:column;gap:16px;width:100%;display:flex}.NF4PJq_SpotItemShortNote{letter-spacing:-.28px;color:var(--color-gray-800);word-break:keep-all;padding-inline:20px;font-size:14px;font-weight:500;line-height:150%}.NF4PJq_SpotItemContent{width:100%;padding-inline:20px}.NF4PJq_SpotItemInfo{border:1px solid;border-color:var(--color-gray-100);border-radius:10px;padding:16px}.NF4PJq_SpotItemTitleRow{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.NF4PJq_SpotItemItemDetails{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.NF4PJq_SpotItemCategory{letter-spacing:-.4px;color:var(--color-gray-900);font-size:20px;font-weight:700;line-height:140%}.NF4PJq_SpotItemTitle{letter-spacing:-.32px;color:var(--color-gray-800);word-break:keep-all;font-size:16px;font-weight:600;line-height:150%}.NF4PJq_SpotItemFooter{background:var(--color-aqua-500);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.NF4PJq_SpotItemActions{z-index:1;pointer-events:none;background:var(--flex-background);border-top-left-radius:8px;border-bottom-right-radius:8px;justify-content:center;align-items:center;min-width:52px;padding-block:8px;padding-inline:12px;display:flex;position:absolute;top:0;left:0}
.hNImUa_SpotItemSmall{width:100%}.hNImUa_SpotItemSmallContent{z-index:10;background:var(--color-white-default);border:1px solid;border-color:var(--color-gray-100);border-radius:12px;flex-direction:row;align-items:stretch;gap:12px;width:100%;height:fit-content;padding:12px;display:flex;overflow:hidden}.hNImUa_SpotItemSmallThumbnail{border:1px solid;border-color:var(--color-gray-50);border-radius:8px;flex:0 0 100px;width:100px;height:100px;position:relative;overflow:hidden}.hNImUa_SpotItemSmallThumbnail>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.hNImUa_SpotItemSmallThumbnail>img,.hNImUa_SpotItemSmallThumbnail>video{object-fit:cover}.hNImUa_SpotItemSmallThumbnail:before{content:"";height:0;padding-bottom:100%;display:block}.hNImUa_SpotItemSmallItemImage{object-fit:cover;border-radius:8px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hNImUa_SpotItemSmallDetails{flex-direction:column;flex:1;align-items:stretch;gap:4px;width:100%;display:flex}.hNImUa_SpotItemSmallHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:4px;display:flex}.hNImUa_SpotItemSmallItemLink{letter-spacing:-.32px;-webkit-line-clamp:1;text-wrap:wrap;color:var(--color-gray-900);-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}.hNImUa_SpotItemSmallItemInfo{flex-direction:column;align-items:stretch;gap:4px;display:flex}.hNImUa_SpotItemSmallTitle{letter-spacing:-.28px;color:var(--color-gray-800);-webkit-line-clamp:2;text-wrap:wrap;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.hNImUa_SpotItemSmallPriceRow{letter-spacing:-.36px;flex-direction:row;align-items:center;gap:4px;font-size:18px;font-weight:700;line-height:150%;display:flex}.hNImUa_SpotItemSmallPrice{color:var(--color-gray-900)}
.LsmkyG_SpotListsByTheme{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:288px;display:flex}.LsmkyG_SpotListsByThemeThumbnail{position:relative}.LsmkyG_SpotListsByThemeThumbnail>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.LsmkyG_SpotListsByThemeThumbnail>img,.LsmkyG_SpotListsByThemeThumbnail>video{object-fit:cover}.LsmkyG_SpotListsByThemeThumbnail:before{content:"";height:0;padding-bottom:100%;display:block}.LsmkyG_SpotListsByThemeDetails{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:100%;display:flex}.LsmkyG_SpotListsByThemeTitle{letter-spacing:-.4px;color:var(--color-gray-900);padding-inline:20px;font-size:20px;font-weight:700;line-height:140%}.LsmkyG_SpotListsByThemeTitleHighlight{color:var(--color-blue-500)}.LsmkyG_SpotListsByThemeItems{padding:var(--v-stack-padding);flex-direction:column;justify-content:center;align-items:stretch;gap:12px;display:flex}
@layer reset,pop-ui,base,tokens;@layer recipes{.ayjvqG_StoreInfoSectionPhoneLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.ayjvqG_StoreInfoSectionPhoneLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}.ayjvqG_StoreInfoSectionPhoneLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){.ayjvqG_StoreInfoSectionPhoneLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}.ayjvqG_StoreInfoSectionMoreButton{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;border-width:1px;border-color:var(--color-gray-100);cursor:pointer;isolation:isolate;--focus-ring-color:#a1a1aa;color:var(--color-gray-800);padding:8px 16px;background:#18181b;background-color:var(--color-white-default);border-radius:10px;outline:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:2.5rem;height:2.5rem;padding-inline:1rem;font-size:16px;font-weight:700;line-height:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform;transition-duration:.2s;display:inline-flex;position:relative}.ayjvqG_StoreInfoSectionMoreButton:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);outline:3px solid #000}.ayjvqG_StoreInfoSectionMoreButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.ayjvqG_StoreInfoSectionMoreButton :where(svg){flex-shrink:0;width:1.25rem;height:1.25rem}.ayjvqG_StoreInfoSectionMoreButton:is(:focus,[data-focus]){box-shadow:none;background-color:var(--color-gray-50);outline:none}.ayjvqG_StoreInfoSectionMoreButton:is([aria-expanded=true],[data-expanded],[data-state=expanded]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-100)}.ayjvqG_StoreInfoSectionMoreButton:is(:active,[data-active]):not(:disabled,[data-disabled],[data-state=open]){background-color:var(--color-gray-100)}@media (hover:hover){.ayjvqG_StoreInfoSectionMoreButton:is(:hover,[data-hover]):not(:disabled,[data-disabled]){--mix-background:#18181be6;background:var(--mix-background,#18181b);background-color:var(--color-gray-50)}}}.ayjvqG_StoreInfoSection{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.ayjvqG_StoreInfoSectionInfoList{border-bottom:1px solid;border-color:var(--color-gray-50);flex-direction:column;align-items:stretch;gap:16px;padding:20px;display:flex}.ayjvqG_StoreInfoSectionHeader{flex-direction:row;align-items:center;gap:4px;display:flex}.ayjvqG_StoreInfoSectionSectionTitle{letter-spacing:-.36px;color:var(--color-gray-900);font-size:18px;font-weight:700;line-height:150%}.ayjvqG_StoreInfoSectionInfoRow{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ayjvqG_StoreInfoSectionMenuPhotoPlaceholder{height:80px}.ayjvqG_StoreInfoSectionDetails{flex-direction:column;align-items:stretch;gap:16px;padding:20px;display:flex}.ayjvqG_StoreInfoSectionBusinessInfo{grid-template-columns:20px 1fr;gap:20px 12px;display:grid}.ayjvqG_StoreInfoSectionInfoText{letter-spacing:-.28px;color:var(--color-gray-900);font-size:14px;font-weight:500;line-height:150%}.ayjvqG_StoreInfoSectionDescription{letter-spacing:-.28px;color:var(--color-red-500);font-size:14px;font-weight:500;line-height:150%}.ayjvqG_StoreInfoSectionPhoneLink{letter-spacing:-.28px;color:var(--color-gray-900);font-size:14px;font-weight:500;line-height:150%}.ayjvqG_StoreInfoSectionDirectionsLink{cursor:pointer;width:100%}.ayjvqG_StoreInfoSectionMoreButton{letter-spacing:-.32px;width:100%;font-size:16px;font-weight:600;line-height:150%}
.iBAzUq_NearbyItemsSection{width:100%;padding-inline:20px}.iBAzUq_NearbyItemsSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px;display:grid}.iBAzUq_NearbyItemsSectionItemLink{cursor:pointer}.iBAzUq_NearbyItemsSectionItem{cursor:pointer;flex-direction:column;align-items:stretch;gap:12px;display:flex}.iBAzUq_NearbyItemsSectionThumbnailFrame,.iBAzUq_NearbyItemsSectionThumbnail{position:relative}.iBAzUq_NearbyItemsSectionThumbnail>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.iBAzUq_NearbyItemsSectionThumbnail>img,.iBAzUq_NearbyItemsSectionThumbnail>video{object-fit:cover}.iBAzUq_NearbyItemsSectionThumbnail:before{content:"";height:0;padding-bottom:100%;display:block}.iBAzUq_NearbyItemsSectionItemImage{object-fit:cover;border-radius:8px;width:100%}.iBAzUq_NearbyItemsSectionItemDetails{flex-direction:column;align-items:stretch;gap:0;display:flex}.iBAzUq_NearbyItemsSectionShopName{letter-spacing:-.28px;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-900);font-size:14px;font-weight:700;line-height:150%;overflow:hidden}.iBAzUq_NearbyItemsSectionDescription{letter-spacing:-.28px;color:var(--color-gray-800);-webkit-line-clamp:2;text-wrap:wrap;-webkit-box-orient:vertical;margin-bottom:4px;font-size:14px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.iBAzUq_NearbyItemsSectionPriceRow{flex-direction:row;align-items:center;gap:4px;display:flex}.iBAzUq_NearbyItemsSectionDiscountRate{letter-spacing:-.32px;color:var(--color-aqua-500);font-size:16px;font-weight:700;line-height:150%}.iBAzUq_NearbyItemsSectionPrice{letter-spacing:-.32px;color:var(--color-gray-900);font-size:16px;font-weight:700;line-height:150%}.iBAzUq_NearbyItemsSectionDistance{letter-spacing:-.24px;color:var(--color-gray-600);margin-top:4px;font-size:12px;font-weight:500;line-height:150%}
.t3xuYq_Wrapper{flex-direction:column;max-width:1200px;margin-left:auto;margin-right:auto;display:flex;position:relative}
.B2pX6W_AppInstallLineBanner{-webkit-user-select:none;user-select:none;background:#eff8ff;justify-content:space-between;align-items:center;gap:10px;width:100%;height:50px;padding:0 20px;font-family:inherit;text-decoration:none;display:flex}.B2pX6W_AppInstallLineBanner:focus-visible{outline-offset:-3px;outline:3px solid #000}html[data-mobile-safari=true] .B2pX6W_AppInstallLineBanner[data-app-install-header]{display:none}.B2pX6W_AppInstallLineBannerContent{flex:1;align-items:center;gap:8px;display:flex}.B2pX6W_AppInstallLineBannerIcon{border-radius:4px;width:18px;height:18px}.B2pX6W_AppInstallLineBannerTitle{color:#4a4a4a;letter-spacing:-.28px;font-size:14px;font-weight:600;line-height:150%}.B2pX6W_AppInstallLineBannerAction{color:#fff;letter-spacing:-.24px;background:#0fd3d8;border:1px solid #0000;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:600;line-height:150%;display:inline-flex}.B2pX6W_AppInstallLineBanner:hover .B2pX6W_AppInstallLineBannerAction,.B2pX6W_AppInstallLineBanner:focus-visible .B2pX6W_AppInstallLineBannerAction{background:#11badd}.B2pX6W_AppInstallLineBanner:active .B2pX6W_AppInstallLineBannerAction{background:#07a3c6}
.yHUvfq_AppInstallBottomBanner{flex-shrink:0;margin-bottom:8px;overflow:hidden}.yHUvfq_AppInstallBottomBannerLink{color:#27272a;cursor:pointer;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.yHUvfq_AppInstallBottomBannerLink:focus{box-shadow:none;outline:none}.yHUvfq_AppInstallBottomBannerLink:focus-visible{outline-offset:2px;outline:3px solid #000}@media (hover:hover){.yHUvfq_AppInstallBottomBannerLink:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 20%, transparent);text-decoration-color:color-mix(in srgb, currentColor 20%, transparent);text-underline-offset:3px}}.yHUvfq_AppInstallBottomBannerLink{justify-content:center;width:100%;display:flex;position:relative}.yHUvfq_AppInstallBottomBannerBackdrop{object-fit:cover;opacity:.4;filter:blur(4px);width:100%;height:100%;position:absolute;inset:0}.yHUvfq_AppInstallBottomBannerImage{z-index:10;object-fit:cover;width:100%;max-width:480px}.yHUvfq_AppInstallBottomBanner[data-home-app-banner] .yHUvfq_AppInstallBottomBannerLink{aspect-ratio:1}.yHUvfq_AppInstallBottomBanner[data-home-app-banner] .yHUvfq_AppInstallBottomBannerImage{object-fit:contain;height:100%}
.-Maq6G_AppInstallHomeBanner{touch-action:none;display:none}:is(html[data-app-install-home-banner] .-Maq6G_AppInstallHomeBanner,.-Maq6G_AppInstallHomeBanner[data-store]){display:block}.-Maq6G_AppInstallHomeBannerBackdrop{z-index:1400;background:#0000005c;position:fixed;inset:0}.-Maq6G_AppInstallHomeBannerPositioner{z-index:1400;overscroll-behavior-y:none;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.-Maq6G_AppInstallHomeBannerContent{overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;background:#fff;border-radius:16px;outline:0;flex-direction:column;flex:0 auto;width:calc(100% - 72px);max-width:376px;max-height:calc(100dvh - 32px);margin-inline:36px;padding:16px;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden auto;box-shadow:0 8px 16px #18181b1a,0 0 1px #18181b4d}.-Maq6G_AppInstallHomeBannerHeader{gap:8px;padding:16px;display:flex;position:absolute;top:0;right:0}.-Maq6G_AppInstallHomeBannerClose{cursor:pointer}.-Maq6G_AppInstallHomeBannerBody{flex-direction:column;flex:1;align-items:center;gap:28px;display:flex}.-Maq6G_AppInstallHomeBannerLink{aspect-ratio:864/1416;flex:none;align-self:stretch;width:calc(100% + 32px);margin:-16px;display:block}.-Maq6G_AppInstallHomeBanner[data-store=ios] .-Maq6G_AppInstallHomeBannerLink{aspect-ratio:864/1290}html[data-app-install-home-banner=ios] .-Maq6G_AppInstallHomeBannerLink{aspect-ratio:864/1290}.-Maq6G_AppInstallHomeBannerImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}
.FY1HbG_AppInstallPaymentResultBanner{background:linear-gradient(#eaf6ff 5%,#f4f9ff 90%);padding:88px 16px 36px;position:relative}.FY1HbG_AppInstallPaymentResultBannerNotification{z-index:10;width:100%;padding:20px;position:absolute;top:0;left:0;right:0}.FY1HbG_AppInstallPaymentResultBannerHeader{cursor:pointer;border:1px solid;border-color:var(--color-blue-200);background:var(--color-white-default);border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:fit-content;height:40px;margin-inline:auto;padding-inline:16px;display:flex;box-shadow:0 4px 16px #00000014}.FY1HbG_AppInstallPaymentResultBannerAppInfo{position:relative}.FY1HbG_AppInstallPaymentResultBannerAppInfo:after{content:"N";color:var(--color-white-default);background:var(--color-red-500);border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;font-size:7px;font-weight:700;line-height:150%;display:flex;position:absolute;top:0;right:0}.FY1HbG_AppInstallPaymentResultBannerAppIcon{object-fit:cover;width:24px;height:24px}.FY1HbG_AppInstallPaymentResultBannerMessage{letter-spacing:-.28px;color:var(--color-gray-900);font-size:14px;font-weight:600;line-height:150%}.FY1HbG_AppInstallPaymentResultBannerUsername{letter-spacing:-.28px;font-size:14px;font-weight:700;line-height:150%}.FY1HbG_AppInstallPaymentResultBannerDetails{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.FY1HbG_AppInstallPaymentResultBannerBenefitIntro{flex-direction:column;align-items:stretch;gap:8px;padding-inline:12px;display:flex}.FY1HbG_AppInstallPaymentResultBannerBenefitTitle{letter-spacing:-.28px;color:var(--color-aqua-500);font-size:14px;font-weight:700;line-height:150%}.FY1HbG_AppInstallPaymentResultBannerBenefitDescription{letter-spacing:-.4px;color:var(--color-gray-900);font-size:20px;font-weight:700;line-height:140%}.FY1HbG_AppInstallPaymentResultBannerBenefits{background:var(--color-white-default);border-radius:16px;flex-direction:column;align-items:stretch;gap:20px;padding:20px 16px;display:flex}.FY1HbG_AppInstallPaymentResultBannerBenefitItem{flex-direction:column;align-items:stretch;gap:0;display:flex}.FY1HbG_AppInstallPaymentResultBannerBenefitRow{flex-direction:row;align-items:center;gap:20px;padding:20px 8px;display:flex}.FY1HbG_AppInstallPaymentResultBannerBenefitRow:not(:last-of-type){border-bottom:1px solid;border-color:var(--color-gray-50)}.FY1HbG_AppInstallPaymentResultBannerBenefitIcon{object-fit:cover;width:40px;height:40px}.FY1HbG_AppInstallPaymentResultBannerBenefitText{flex-direction:column;align-items:stretch;gap:4px;display:flex}.FY1HbG_AppInstallPaymentResultBannerItemTitle{letter-spacing:-.36px;color:var(--color-gray-900);font-size:18px;font-weight:700;line-height:150%}.FY1HbG_AppInstallPaymentResultBannerItemDescription{letter-spacing:-.28px;word-break:keep-all;color:var(--color-gray-500);font-size:14px;font-weight:600;line-height:150%}
.DqdnDq_CeoPartnershipBanner{object-fit:scale-down;width:100%;margin-inline:auto}
.VQL2Fa_HowToUseBanner{background:var(--box-background);width:100%;padding-inline:20px}.VQL2Fa_HowToUseBannerContent{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.VQL2Fa_HowToUseBannerLabelRow{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:8px;display:flex}.VQL2Fa_HowToUseBannerTipBadge{letter-spacing:-.24px;text-align:center;width:34px;color:var(--color-white-default);background:var(--color-aqua-500);border-radius:99px;font-size:12px;font-weight:600;line-height:150%}.VQL2Fa_HowToUseBannerTitle{letter-spacing:-.28px;font-size:14px;font-weight:700;line-height:150%}.VQL2Fa_HowToUseBannerIllustration{width:100%;height:100%;padding:20px;overflow-y:auto}.VQL2Fa_HowToUseBannerActions{background:linear-gradient(#fff0 0%,#fff 26%);width:100%;padding:40px 20px 20px;position:absolute;bottom:0;left:0;right:0}
.AsDCia_MetaBrowserAppInstallBanner{cursor:pointer;width:100%;height:fit-content}.AsDCia_MetaBrowserAppInstallBannerImage{object-fit:cover;aspect-ratio:288/318;width:100%}
.OW0Cjq_CheckboxGroupFieldsetGroup{width:100%}.OW0Cjq_CheckboxGroupFieldsetGroup>[role=group]{flex-wrap:wrap;gap:24px 30px;display:flex}.OW0Cjq_CheckboxGroupFieldsetInputRoot{flex:1;min-width:200px;max-width:70%}.OW0Cjq_CheckboxGroupFieldsetInputRoot .OW0Cjq_CheckboxGroupFieldsetInput{--input-height:40px;border-radius:8px;font-size:16px;line-height:180%}.OW0Cjq_CheckboxGroupFieldsetInputRoot .OW0Cjq_CheckboxGroupFieldsetInput::placeholder{color:#a1a1aa}.OW0Cjq_CheckboxGroupFieldsetInputRoot .OW0Cjq_CheckboxGroupFieldsetInput:disabled{background:#f4f4f5}.OW0Cjq_CheckboxGroupFieldsetInputRoot .OW0Cjq_CheckboxGroupFieldsetInput:focus{outline:1px solid var(--color-aqua-500)}
.kQZE3W_Input{--input-height:45px;width:100%;min-width:var(--input-height);height:var(--input-height);appearance:none;text-align:start;color:inherit;background:0 0;border:1px solid #e4e4e7;border-radius:8px;outline:none;padding:12px;font-family:inherit;font-size:16px;line-height:20px;transition:none;display:block;position:relative}.kQZE3W_Input::placeholder{color:var(--color-gray-400);opacity:1}.kQZE3W_Input:focus{outline:none}.kQZE3W_Input:focus-visible{outline-offset:0;border-color:var(--color-aqua-500);outline:none}.kQZE3W_Input:disabled{opacity:.5;cursor:not-allowed}.kQZE3W_Input[aria-invalid=true]{border-color:#ef4444}
.zmzXSG_Accordion{--accordion-radius:4px;--accordion-padding-y:8px;width:100%}.zmzXSG_AccordionItem{overflow-anchor:none;background:0 0;border:none}.zmzXSG_Accordion[data-variant=outline] .zmzXSG_AccordionItem{border-bottom:1px solid #e4e4e7}.zmzXSG_AccordionControl{width:100%;padding:var(--accordion-padding-y) 0;color:inherit;background:0 0;border-radius:4px;gap:12px;font-size:16px;font-weight:500;line-height:24px;display:flex}.zmzXSG_AccordionControl:hover{background:0 0}.zmzXSG_AccordionControl:focus-visible{outline:2px solid #a1a1aa}.zmzXSG_AccordionControl:disabled{opacity:.5;cursor:not-allowed}.zmzXSG_AccordionLabel{padding:0;font-weight:600}.zmzXSG_AccordionRow{text-align:start;flex:1;align-items:center;gap:16px;width:100%;display:flex}.zmzXSG_AccordionChevron{color:#a1a1aa;width:1.2em;height:1.2em}.zmzXSG_AccordionStart{flex-direction:row-reverse}.zmzXSG_AccordionStart .zmzXSG_AccordionChevron{transform:rotate(-90deg)}.zmzXSG_AccordionStart .zmzXSG_AccordionChevron[data-rotate]{transform:rotate(0)}.zmzXSG_AccordionContent{padding:0}.zmzXSG_AccordionPanel{border-radius:4px;overflow:hidden}.zmzXSG_AccordionBody{padding:var(--accordion-padding-y) 0 calc(var(--accordion-padding-y)*2)}.zmzXSG_Accordion[data-size=sm] .zmzXSG_AccordionControl{font-size:14px;line-height:20px}.zmzXSG_Accordion[data-size=lg]{--accordion-padding-y:10px}.zmzXSG_Accordion[data-size=lg] .zmzXSG_AccordionControl{font-size:18px;line-height:28px}.zmzXSG_Accordion[data-variant=enclosed]{border:1px solid #e4e4e7;border-radius:4px;overflow:hidden}.zmzXSG_Accordion[data-variant=enclosed] .zmzXSG_AccordionItem[data-active]{background:#fafafa}.zmzXSG_Accordion[data-variant=subtle] .zmzXSG_AccordionControl,.zmzXSG_Accordion[data-variant=subtle] .zmzXSG_AccordionBody,.zmzXSG_Accordion[data-variant=enclosed] .zmzXSG_AccordionControl,.zmzXSG_Accordion[data-variant=enclosed] .zmzXSG_AccordionBody{padding-inline:16px}.zmzXSG_AccordionChevron svg{width:1.2em;height:1.2em}
.YBLkiW_CheckboxGroup.YBLkiW_CheckboxGroup{line-height:inherit}.YBLkiW_CheckboxGroup>[role=group]{flex-direction:column;gap:.375rem;display:flex}
.iwlJ9q_Checkbox{vertical-align:top;cursor:pointer;--check-size:20px;align-items:center;gap:10px;display:inline-flex;position:relative}.iwlJ9q_Checkbox[data-size=xs]{--check-size:12px;gap:6px}.iwlJ9q_Checkbox[data-size=sm]{--check-size:16px;gap:8px}.iwlJ9q_Checkbox[data-size=lg]{--check-size:24px;gap:12px}.iwlJ9q_CheckboxBody{display:contents}.iwlJ9q_CheckboxInner{flex-shrink:0;order:-1;position:relative}.iwlJ9q_CheckboxInput{width:var(--check-size);height:var(--check-size);appearance:none;color:#fff;cursor:pointer;background:0 0;border:2px solid #d4d4d8;border-radius:4px;min-width:0;margin:0;padding:2px;transition:none;display:block;position:relative}.iwlJ9q_CheckboxInput:checked,.iwlJ9q_CheckboxInput[data-indeterminate]{background:var(--checkbox-accent-color,var(--color-aqua-500));border-color:var(--checkbox-accent-color,var(--color-aqua-500))}@media (hover:hover){.iwlJ9q_CheckboxInput:hover{border-color:var(--checkbox-accent-color,var(--color-aqua-500));background:var(--checkbox-accent-hover-background,var(--color-aqua-75))}.iwlJ9q_CheckboxInput:checked:hover{background:var(--checkbox-accent-checked-hover-background,var(--color-aqua-400))}}.iwlJ9q_CheckboxInput:focus-visible{outline-offset:2px;outline:2px solid #a1a1aa}.iwlJ9q_CheckboxInput[data-initial-focus]:focus-visible{outline:none}.iwlJ9q_CheckboxInput:disabled{opacity:.5;cursor:not-allowed}.iwlJ9q_CheckboxInput[aria-invalid=true]{border-color:var(--color-red-500)}.iwlJ9q_CheckboxIcon{color:#fff;pointer-events:none;width:calc(100% - 8px);height:calc(100% - 8px);margin:auto;position:absolute;inset:0}.iwlJ9q_CheckboxLabelWrapper{display:contents}.iwlJ9q_CheckboxLabel{color:inherit;-webkit-user-select:none;user-select:none;cursor:inherit;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px}.iwlJ9q_Checkbox[data-size=xs] .iwlJ9q_CheckboxLabel{font-size:12px;line-height:16px}.iwlJ9q_Checkbox[data-size=lg] .iwlJ9q_CheckboxLabel{font-size:16px;line-height:24px}.iwlJ9q_Checkbox:has(.iwlJ9q_CheckboxInput:disabled) .iwlJ9q_CheckboxLabel{opacity:.5}.iwlJ9q_CheckboxLabel>span{-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500;line-height:20px}.iwlJ9q_CheckboxInput[data-indeterminate]{background:#18181b;border-color:#18181b}.iwlJ9q_Checkbox[data-size=xs] .iwlJ9q_CheckboxLabel>span{font-size:12px;line-height:16px}.iwlJ9q_Checkbox[data-size=lg] .iwlJ9q_CheckboxLabel>span{font-size:16px;line-height:24px}.iwlJ9q_Checkbox:has(.iwlJ9q_CheckboxInput:disabled) .iwlJ9q_CheckboxLabel>span{opacity:.5}
.QAiGSG_CheckboxInLine{margin-left:var(--t4-0-0);margin-top:var(--t4-0-1)}.QAiGSG_CheckboxInLineCheckbox{font-weight:var(--t4-1-0);font-size:var(--t4-1-1);display:flex}.QAiGSG_CheckboxInLineLabel{cursor:pointer;outline:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.QAiGSG_CheckboxInLineLabel:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}.QAiGSG_CheckboxInLinePostText{color:var(--color-aqua-500);margin-left:5px}
.NpQ8xq_CheckboxGroup{flex-direction:column;align-items:center;gap:20px;display:flex}.NpQ8xq_CheckboxGroupLabel{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:flex}@media (min-width:1024px){.NpQ8xq_CheckboxGroupLabel{letter-spacing:-.36px;font-size:18px;font-weight:500;line-height:150%}}.NpQ8xq_CheckboxGroupLabel [data-scope=checkbox][data-part=label]>div{color:#18181b;font-size:15px;font-weight:400}@media (min-width:1024px){.NpQ8xq_CheckboxGroupLabel [data-scope=checkbox][data-part=label]>div{letter-spacing:-.36px;font-size:18px;font-weight:500;line-height:150%}}.NpQ8xq_CheckboxGroupOptions{gap:10px;width:100%;display:flex}
._9X_35a_Textarea{flex:1;width:100%;margin-top:12px}._9X_35a_TextareaInput{width:100%;min-height:180px;color:inherit;word-break:keep-all;resize:vertical;background:0 0;border:1px solid #e4e4e7;border-radius:8px;padding:8px 12px;font-size:16px;line-height:180%}._9X_35a_TextareaInput::placeholder{color:#a1a1aa}._9X_35a_TextareaInput:focus{outline:1px solid var(--color-aqua-500)}._9X_35a_TextareaInput:disabled{opacity:.5;cursor:not-allowed}._9X_35a_TextareaInput[aria-invalid=true]{border-color:#ef4444}
._4A4qeq_CalendarWeek{letter-spacing:-.28px;width:100%;color:var(--color-gray-600);grid-template-columns:repeat(7,fit-content(100%));justify-content:space-between;align-items:center;font-size:14px;font-weight:500;line-height:150%;display:grid}
.etXWoW_CalendarMonth{grid-template-rows:var(--calendar-month-rows,repeat(6, 38px));gap:0;width:100%;display:grid}
.aSTAsa_CalendarDaysOfWeek{letter-spacing:-.28px;width:100%;color:var(--color-gray-600);grid-template-columns:repeat(7,fit-content(100%));justify-content:space-between;align-items:center;font-size:14px;font-weight:500;line-height:150%;display:grid}.aSTAsa_CalendarDaysOfWeekDayLabel{text-align:center;min-width:38px;padding-inline:4px}
.rWtZ9q_DateInput{margin-top:10px;padding:20px}.rWtZ9q_DateInputField{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.rWtZ9q_DateInputCalendarTrigger{letter-spacing:-.4px;font-size:20px;font-weight:700;line-height:140%}.rWtZ9q_DateInputCalendarIcon{justify-content:center;align-items:center;gap:12px;display:flex}.rWtZ9q_DateInputCalendarPanel{flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:28px;display:flex}
.J3eUBG_DateRangeInput{grid-template-columns:1fr fit-content(100%) 1fr;align-items:center;gap:4px;width:100%;display:grid}.J3eUBG_DateRangeInput [data-scope=field]{order:0}.J3eUBG_DateRangeInput [data-scope=field]:last-of-type{order:2}.J3eUBG_DateRangeInput:after{content:"";background:var(--color-gray-300);order:1;width:8px;height:1px;display:block}
@layer reset,pop-ui,base,tokens;@layer recipes{.ajVfTa_BasePaymentInfoTitle{letter-spacing:-.3px;color:var(--color-black-default);font-size:18px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.44}.ajVfTa_BasePaymentInfoDescription{letter-spacing:-.32px;color:var(--color-black-default);font-size:17px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.29}}.ajVfTa_BasePaymentInfo{background-color:var(--color-white-default);border-color:silver;flex-direction:column;gap:20px;margin:0 24px 16px 16px;display:flex}.ajVfTa_BasePaymentInfoContent{margin-top:7px}.ajVfTa_BasePaymentInfoNotice{word-break:break-all;white-space:pre-line;margin-top:7px}
@layer reset,pop-ui,base,tokens;@layer recipes{._8SyQVG_CGVPaymentInfoSpacer{flex:1;place-self:stretch stretch}}._8SyQVG_CGVPaymentInfoSpacer{margin-top:30px}
@layer reset,pop-ui,base,tokens;@layer recipes{.qyqnrq_LottecinemaPaymentInfoSpacer{flex:1;place-self:stretch stretch}}.qyqnrq_LottecinemaPaymentInfoSpacer{margin-top:30px}
@layer reset,pop-ui,base,tokens;@layer recipes{.oZN90a_MegaboxPaymentInfoSpacer{flex:1;place-self:stretch stretch}}.oZN90a_MegaboxPaymentInfoSpacer{margin-top:30px}
@layer reset,pop-ui,base,tokens;@layer recipes{.totISW_PaymentInfoTabs{--tabs-trigger-radius:.25rem;--tabs-indicator-bg:#fff;--tabs-height:2.5rem;--tabs-content-padding:1rem;position:relative}.totISW_PaymentInfoTabs[data-orientation=horizontal]{display:block}.totISW_PaymentInfoTabsList{isolation:isolate;min-height:var(--tabs-height);border-color:#e4e4e7;display:flex;position:relative}.totISW_PaymentInfoTabsList[data-orientation=horizontal]{border-bottom-width:1px;flex-direction:row}.totISW_PaymentInfoTabsTrigger{min-width:var(--tabs-height);height:var(--tabs-height);cursor:pointer;color:#52525b;outline:0;align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex;position:relative}.totISW_PaymentInfoTabsTrigger:is(:focus-visible,[data-focus-visible]){z-index:1;outline:2px solid #a1a1aa}.totISW_PaymentInfoTabsTrigger:is([aria-selected=true],[data-selected]){color:#000}.totISW_PaymentInfoTabsTrigger:is([aria-selected=true],[data-selected])[data-orientation=horizontal]{--indicator-color-fallback:#18181b;--indicator-offset-y:-1px;--indicator-color:#18181b;position:relative}.totISW_PaymentInfoTabsTrigger:is([aria-selected=true],[data-selected])[data-orientation=horizontal]:before{content:"";bottom:var(--indicator-offset-y,0);inset-inline:var(--indicator-offset-x,0);height:var(--indicator-thickness,2px);background:var(--indicator-color,var(--indicator-color-fallback));position:absolute}.totISW_PaymentInfoTabsContent{--focus-ring-color:#a1a1aa}.totISW_PaymentInfoTabsContent:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.totISW_PaymentInfoTabsContent[data-orientation=horizontal]{width:100%;padding-top:var(--tabs-content-padding)}}.totISW_PaymentInfoTabsTrigger{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:var(--color-black-default);overflow:hidden}.totISW_PaymentInfoTabsContent{padding:0}
.VVgjTW_ShareButton{flex-grow:1;flex-shrink:0;justify-content:flex-end;align-items:flex-end;display:flex}.VVgjTW_ShareButtonContent{flex-direction:column;align-items:center;gap:.5rem;display:flex}.VVgjTW_ShareButtonShareLabel{letter-spacing:-.2px;color:var(--color-black-default);font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.6}
