._root_1v2fv_1{width:100%;color:var(--mantine-color-white);flex-direction:column;text-decoration:none;display:flex}._root_1v2fv_1[data-tone=light]{color:var(--mantine-color-black)}._root_1v2fv_1:focus-visible{outline:2px solid var(--mantine-color-white);outline-offset:4px;border-radius:12px}._root_1v2fv_1[data-tone=light]:focus-visible{outline-color:var(--mantine-color-black)}._imageFrame_1v2fv_23{aspect-ratio:320/198;background:var(--overlay-white-10);border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}._root_1v2fv_1[data-tone=light] ._imageFrame_1v2fv_23{background:var(--overlay-black-5)}._imageFrame_1v2fv_23:after{z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--overlay-white-5);content:"";pointer-events:none;position:absolute;inset:0}._root_1v2fv_1[data-tone=light] ._imageFrame_1v2fv_23:after{box-shadow:inset 0 0 0 1px var(--overlay-black-5)}._image_1v2fv_23,._imageFallback_1v2fv_52{width:100%;height:100%;display:block}._image_1v2fv_23{object-fit:cover;transition:transform .22s;transform:scale(1)}._imageFallback_1v2fv_52{background:var(--overlay-white-10)}._root_1v2fv_1[data-tone=light] ._imageFallback_1v2fv_52{background:var(--overlay-black-5)}._imagePrice_1v2fv_72{z-index:3;background:var(--overlay-white-20);color:var(--mantine-color-white);letter-spacing:-.45px;white-space:nowrap;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;border-radius:6px;padding:4px 6px;font-size:14px;font-weight:500;line-height:18px;display:none;position:absolute;bottom:10px;left:10px}._root_1v2fv_1:hover ._image_1v2fv_23,._root_1v2fv_1:focus-visible ._image_1v2fv_23{transform:scale(1.05)}._content_1v2fv_96{flex-direction:column;gap:8px;padding:12px 8px 8px;display:flex}._title_1v2fv_103{color:var(--mantine-color-white);overflow-wrap:anywhere;white-space:normal;font-size:16px;font-weight:700;line-height:22px;display:block}._root_1v2fv_1[data-tone=light] ._title_1v2fv_103{color:var(--mantine-color-black)}._meta_1v2fv_117{color:var(--overlay-white-50);overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:24px;display:block}._root_1v2fv_1[data-tone=light] ._meta_1v2fv_117{color:var(--overlay-black-60)}._price_1v2fv_130{background:var(--overlay-white-20);color:var(--mantine-color-white);border-radius:8px;align-self:flex-start;padding:4px 8px;font-size:13px;font-weight:600;line-height:16px}._root_1v2fv_1[data-tone=light] ._price_1v2fv_130{background:var(--overlay-black-5);color:var(--mantine-color-black)}._skeletonRoot_1v2fv_146{pointer-events:none}._imageSkeleton_1v2fv_150{position:absolute;inset:0}._titleSkeletonGroup_1v2fv_155,._metaSkeletonGroup_1v2fv_156{flex-direction:column;display:flex}._mobileSkeletonLines_1v2fv_161{display:none}._skeletonTextLine_1v2fv_165{position:relative}._skeletonTextLine_1v2fv_165:before,._skeletonPriceSlot_1v2fv_170:before,._skeletonImagePrice_1v2fv_171:before{visibility:hidden;content:" "}._titleSkeletonGroup_1v2fv_155 ._skeletonTextLine_1v2fv_165:first-child{width:84%}._titleSkeletonGroup_1v2fv_155 ._skeletonTextLine_1v2fv_165:nth-child(2){width:68%}._titleSkeletonGroup_1v2fv_155 ._skeletonTextLine_1v2fv_165:nth-child(3){width:52%}._metaSkeletonGroup_1v2fv_156 ._skeletonTextLine_1v2fv_165:first-child{width:94%}._metaSkeletonGroup_1v2fv_156 ._skeletonTextLine_1v2fv_165:nth-child(2){width:72%}._metaSkeletonGroup_1v2fv_156 ._skeletonTextLine_1v2fv_165:nth-child(3){width:58%}._textSkeletonBlock_1v2fv_200,._badgeSkeletonBlock_1v2fv_201{position:absolute;inset:0}._textSkeletonBlock_1v2fv_200{top:2px;bottom:2px}._skeletonPriceSlot_1v2fv_170{width:72px;position:relative}._skeletonImagePrice_1v2fv_171{width:72px}._root_1v2fv_1[data-tone] ._skeletonPriceSlot_1v2fv_170,._skeletonRoot_1v2fv_146 ._skeletonImagePrice_1v2fv_171{color:#0000;background:0 0}._skeletonRoot_1v2fv_146[data-tone=dark] ._skeletonBlock_1v2fv_226[data-visible]:before{background-color:var(--overlay-white-10)}._skeletonRoot_1v2fv_146[data-tone=dark] ._skeletonBlock_1v2fv_226[data-visible]:after{background-color:var(--overlay-white-5)}@media (width<=48em){._content_1v2fv_96{padding-bottom:0}._title_1v2fv_103{font-size:14px;line-height:18px}._meta_1v2fv_117{font-size:14px;line-height:20px}._desktopSkeletonLines_1v2fv_249{display:none}._mobileSkeletonLines_1v2fv_161{display:flex}._root_1v2fv_1[data-mobile-variant=poster],._root_1v2fv_1[data-mobile-variant=wide]{color:var(--mantine-color-black)}._root_1v2fv_1[data-mobile-variant=poster] ._imageFrame_1v2fv_23{aspect-ratio:1;border-radius:14px}._root_1v2fv_1[data-mobile-variant=wide] ._imageFrame_1v2fv_23{aspect-ratio:325.25/200;border-radius:14px}._root_1v2fv_1[data-mobile-variant=poster] ._imageFrame_1v2fv_23:before,._root_1v2fv_1[data-mobile-variant=wide] ._imageFrame_1v2fv_23:before{z-index:2;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;background:linear-gradient(0deg, var(--overlay-black-70) 0%, var(--overlay-black-30) 58%, transparent 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:clamp(64px,44%,128px);-webkit-mask-image:linear-gradient(0deg, var(--mantine-color-black) 0%, var(--mantine-color-black) 42%, transparent 100%);-webkit-mask-image:linear-gradient(0deg, var(--mantine-color-black) 0%, var(--mantine-color-black) 42%, transparent 100%);mask-image:linear-gradient(0deg, var(--mantine-color-black) 0%, var(--mantine-color-black) 42%, transparent 100%);content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0}._skeletonRoot_1v2fv_146[data-mobile-variant=poster] ._imageFrame_1v2fv_23:before,._skeletonRoot_1v2fv_146[data-mobile-variant=wide] ._imageFrame_1v2fv_23:before{display:none}._root_1v2fv_1[data-mobile-variant=poster] ._imagePrice_1v2fv_72,._root_1v2fv_1[data-mobile-variant=wide] ._imagePrice_1v2fv_72{display:flex}._root_1v2fv_1[data-mobile-variant=poster] ._content_1v2fv_96{gap:6px;padding:12px 0 0}._root_1v2fv_1[data-mobile-variant=wide] ._content_1v2fv_96{gap:6px;padding:12px 8px 0}._root_1v2fv_1[data-mobile-variant=poster] ._title_1v2fv_103,._root_1v2fv_1[data-mobile-variant=wide] ._title_1v2fv_103{max-height:36px;color:var(--mantine-color-black);letter-spacing:-.46px;font-size:14px;font-weight:700;line-height:18px}._root_1v2fv_1[data-mobile-variant=poster] ._meta_1v2fv_117,._root_1v2fv_1[data-mobile-variant=wide] ._meta_1v2fv_117{max-height:40px;color:var(--overlay-black-60);letter-spacing:-.154px;font-size:14px;line-height:20px}._root_1v2fv_1[data-mobile-variant=poster] ._price_1v2fv_130,._root_1v2fv_1[data-mobile-variant=wide] ._price_1v2fv_130{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){._image_1v2fv_23{transition:none}}._root_urn0b_1{width:100%;aspect-ratio:var(--category-carousel-card-aspect-ratio,325 / 280);border:1px solid var(--overlay-black-5);background:var(--mantine-color-white);box-shadow:0 4px 24px var(--overlay-black-5);color:var(--mantine-color-black);border-radius:20px;display:block;position:relative;container-type:inline-size}._root_urn0b_1:hover{color:var(--mantine-color-black)}._root_urn0b_1:focus-visible{outline:2px solid var(--outcy-brand-blue);outline-offset:4px}._collage_urn0b_23{position:absolute;inset:0}._photo_urn0b_28{border:1.54cqw solid var(--mantine-color-white);background:var(--mantine-color-white);width:25.85cqw;height:25.85cqw;box-shadow:0 4px 9px var(--overlay-black-12);border-radius:4.31cqw;position:absolute}._photo_urn0b_28>span{border-radius:2.77cqw}._photo_urn0b_28:first-child{--photo-rotation:-5.06deg;--photo-delay:0s;top:19.12%;left:33.19%;transform:rotate(-5.06deg)}._photo_urn0b_28:nth-child(2){--photo-rotation:2.52deg;--photo-delay:80ms;top:26.74%;left:48.27%;transform:rotate(2.52deg)}._photo_urn0b_28:nth-child(3){--photo-rotation:-10.14deg;--photo-delay:.16s;width:26.39cqw;height:26.39cqw;top:33.86%;left:25.79%;transform:rotate(-10.14deg)}._collage_urn0b_23[data-image-count="1"] ._photo_urn0b_28{--photo-rotation:-5.06deg;top:28%;left:37.075%}._collage_urn0b_23[data-image-count="2"] ._photo_urn0b_28:first-child{--photo-rotation:-8deg;top:25%;left:28%;transform:rotate(-8deg)}._collage_urn0b_23[data-image-count="2"] ._photo_urn0b_28:nth-child(2){--photo-rotation:8deg;top:31%;left:46%;transform:rotate(8deg)}._collage_urn0b_23[data-animated]:not([data-revealed]) ._photo_urn0b_28{opacity:0}._collage_urn0b_23[data-animated][data-revealed] ._photo_urn0b_28{animation:_photo-entrance_urn0b_1 .44s cubic-bezier(.22, 1, .36, 1) var(--photo-delay) backwards}@keyframes _photo-entrance_urn0b_1{0%{opacity:0;transform:translateY(12cqw) rotate(var(--photo-rotation)) scale(0)}70%{opacity:1;transform:translateY(-1cqw) rotate(var(--photo-rotation)) scale(1.04)}to{opacity:1;transform:translateY(0) rotate(var(--photo-rotation)) scale(1)}}._label_urn0b_115{letter-spacing:-.46px;text-align:center;font-size:16px;font-weight:600;line-height:20px;position:absolute;top:77.5%;left:8px;right:8px}@media (width<=48em){._root_urn0b_1{aspect-ratio:var(--category-carousel-card-aspect-ratio,1);border-radius:14px}._label_urn0b_115{font-size:14px}}@media (prefers-reduced-motion:reduce){._collage_urn0b_23[data-animated]:not([data-revealed]) ._photo_urn0b_28,._collage_urn0b_23[data-animated][data-revealed] ._photo_urn0b_28{opacity:1;animation:none}}._root_fk21t_1{--carousel-gap:24px;min-width:0}._header_fk21t_7{justify-content:space-between;align-items:center;gap:16px;min-height:32px;margin-bottom:20px;display:flex}._titleLink_fk21t_16{min-width:0;color:var(--mantine-color-black);align-items:center;gap:0;display:inline-flex}._titleLink_fk21t_16:hover{color:var(--mantine-color-black)}._titleLink_fk21t_16:focus-visible{outline:2px solid var(--outcy-brand-blue);outline-offset:2px;border-radius:8px}._titleIcon_fk21t_34{width:24px;height:24px;color:var(--overlay-black-30);flex:0 0 24px}._navigation_fk21t_41._navigation_fk21t_41._navigation_fk21t_41{--carousel-navigation-button-size:28px;--carousel-navigation-icon-size:18.667px;flex:none}._skeletonNavigation_fk21t_48{flex:none;gap:8px;display:flex}._titleSkeleton_fk21t_54{width:176px;max-width:52%;height:32px}._scrollArea_fk21t_60{width:calc(100% + 2 * var(--site-page-gutter));margin-block:-24px;margin-inline:calc(-1 * var(--site-page-gutter))}._skeletonViewport_fk21t_66{overflow:hidden}._scrollArea_fk21t_60 [class*=ScrollArea-content]{width:100%}._scrollArea_fk21t_60 [class*=ScrollArea-viewport]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--site-page-gutter);overflow-y:hidden}._rail_fk21t_81{box-sizing:content-box;width:calc(100% - 2 * var(--site-page-gutter));align-items:flex-start;gap:var(--carousel-gap);padding:24px var(--site-page-gutter);display:flex}._rail_fk21t_81:after{flex:0 0 var(--site-page-gutter);height:1px;margin-left:calc(-1 * var(--carousel-gap));content:""}._card_fk21t_97{width:calc((100% - 3 * var(--carousel-gap)) / 4);flex:0 0 calc((100% - 3 * var(--carousel-gap)) / 4);scroll-snap-align:start;scroll-snap-stop:always;min-width:0;position:relative}._eventCard_fk21t_106 [class*=imageFrame]{aspect-ratio:325/280}._eventCard_fk21t_106 [class*=imageFrame]>img{width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);position:absolute;inset:-1px}._eventCard_fk21t_106 [class*=content]{gap:4px;padding-top:16px}._eventCard_fk21t_106 [class*=title]{letter-spacing:-.46px;font-weight:600}._eventCard_fk21t_106 [class*=meta]{letter-spacing:-.154px}._eventCard_fk21t_106 [class*=price]{letter-spacing:-.45px;border-radius:6px;padding:4px 6px;font-size:14px;font-weight:600;line-height:18px}._badge_fk21t_141{z-index:4;pointer-events:none;position:absolute;top:12px;left:12px}._saveButton_fk21t_149{z-index:5;width:28px;height:28px;filter:drop-shadow(0 0 7px var(--overlay-black-20));cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .14s;display:inline-flex;position:absolute;top:12px;right:12px}._saveButton_fk21t_149:hover{transform:scale(1.06)}._saveButton_fk21t_149:active{transform:scale(.94)}._saveButton_fk21t_149:focus-visible{outline:2px solid var(--outcy-brand-blue);outline-offset:2px}._saveButton_fk21t_149 svg{width:28px;height:28px;display:block}@media (width<=48em){._header_fk21t_7{justify-content:flex-start;gap:0;margin-bottom:12px}._header_fk21t_7 h2{letter-spacing:-.46px;font-size:18px;line-height:22px}._titleIcon_fk21t_34{flex-basis:18px;width:18px;height:18px}._navigation_fk21t_41._navigation_fk21t_41._navigation_fk21t_41,._skeletonNavigation_fk21t_48{display:none}._titleSkeleton_fk21t_54{width:124px;height:22px}._scrollArea_fk21t_60 [class*=ScrollArea-content]{width:max-content}._scrollArea_fk21t_60 [class*=ScrollArea-viewport]{scroll-padding-inline:var(--site-page-gutter)}._rail_fk21t_81{width:max-content;padding:24px var(--site-page-gutter) 32px;gap:12px}._rail_fk21t_81:after{display:none}._card_fk21t_97{flex-basis:min(325px,50vw - 30px);width:min(325px,50vw - 30px)}._eventCard_fk21t_106 [class*=content]{gap:8px;padding:12px 0 0}._eventCard_fk21t_106 [class*=imageFrame]{aspect-ratio:1}._eventCard_fk21t_106 [class*=title]{font-size:14px;line-height:20px}._eventCard_fk21t_106 [class*=meta]{font-size:13px;line-height:20px}._eventCard_fk21t_106 [class*=price]{font-size:12px;line-height:16px}._badge_fk21t_141{--outcy-choice-min-width:0;--outcy-choice-min-height:24px;--outcy-choice-padding:3px 8px 3px 6px;--outcy-choice-font-size:10.5px;--outcy-choice-line-height:16px;--outcy-choice-mark-frame-width:14.5px;--outcy-choice-mark-frame-height:12px;--outcy-choice-mark-width:13.56px;--outcy-choice-mark-height:12px;--one-of-the-best-badge-min-height:24px;--one-of-the-best-badge-padding:3px 6px;--one-of-the-best-badge-font-size:10.5px;--one-of-the-best-badge-line-height:16px;--one-of-the-best-badge-laurel-frame-width:8px;--one-of-the-best-badge-laurel-frame-height:16px;--one-of-the-best-badge-laurel-width:8px;--one-of-the-best-badge-laurel-height:14px;max-width:calc(100% - 44px);top:8px;left:8px}._saveButton_fk21t_149{width:24px;height:24px;top:8px;right:8px}._saveButton_fk21t_149 svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){._saveButton_fk21t_149{transition:none}}
