.LocalsRow_LocalsRow__8RX4T{position:relative;z-index:1;pointer-events:none;display:flex;gap:.25rem;align-items:flex-end;justify-content:center}.LocalsRow_LocalImageContainer__Lf1mS{width:3rem;height:4rem;border-radius:.5rem;border:2px solid var(--color-pink-50);display:inline-block;overflow:hidden;position:relative;z-index:1}.LocalsRow_LocalImageContainer__Lf1mS:nth-child(2){margin-left:-1.5rem;z-index:0;transform:rotate(5deg);border-color:var(--color-pink-100)}.LocalsRow_LocalImage__JiwFa{display:inline-block;text-align:center;width:100%;height:100%;background:var(--color-sandstone);position:relative}.LocalsRow_LocalImage__JiwFa:before{content:"";width:100%;height:100%;background:var(--color-dark-green);position:absolute;top:50%;left:0;transform:translateY(-50%)}.LocalsRow_Label__B_lnJ{background:var(--color-pink-50);color:var(--color-pink);font-size:var(--font-size-smallest);font-weight:var(--font-weight-semibold);padding:0 .5rem;height:1rem;line-height:1rem;border-radius:0 .25rem .25rem 0;display:block;margin-left:-.5rem;margin-bottom:.5rem}.TopExperienceCard_TopExperienceCard__wzIZO{width:286px;list-style:none;position:relative;transition:transform .13s ease-in-out,box-shadow .13s ease-in-out;cursor:pointer}@media(min-width:768px){.TopExperienceCard_TopExperienceCard__wzIZO{display:grid;grid-template-columns:286px 286px;grid-gap:1.25rem;gap:1.25rem;width:592px}}@media(prefers-reduced-motion:reduce){.TopExperienceCard_TopExperienceCard__wzIZO{transition:transform .5s ease-in-out,box-shadow .5s ease-in-out}}@media(hover:hover){.TopExperienceCard_TopExperienceCard__wzIZO:hover{transform:translateY(-.25rem)}.TopExperienceCard_TopExperienceCard__wzIZO:hover .TopExperienceCard_ImageContainer__nXFxw{--box-shadow:var(--shadow-depth-level-2)}.TopExperienceCard_TopExperienceCard__wzIZO:hover .TopExperienceCard_ImageContainer__nXFxw:after{transform:rotate(-5deg) translateY(.25rem)}.TopExperienceCard_TopExperienceCard__wzIZO:hover .TopExperienceCard_Button___sn8O{transition:background-color .13s ease-in-out;background:var(--color-pink)}}.TopExperienceCard_CardCornerFigure__YCTV8{position:absolute;left:0;top:0;z-index:1;border-top-left-radius:1.5rem}.TopExperienceCard_CardNumber__sN6Wr{position:absolute;left:1rem;top:.5rem;z-index:2;font-size:var(--font-size-larger);font-weight:var(--font-weight-semibold);color:var(--color-pink)}.TopExperienceCard_ImageContainer__nXFxw{--box-shadow:var(--shadow-depth-level-1);width:286px;height:286px;border-radius:1.5rem;position:relative;box-shadow:var(--box-shadow)}.TopExperienceCard_ImageContainer__nXFxw:before{z-index:100;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8)}.TopExperienceCard_ImageContainer__nXFxw:after,.TopExperienceCard_ImageContainer__nXFxw:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-radius:1.5rem}.TopExperienceCard_ImageContainer__nXFxw:after{z-index:-1;background:var(--color-pink-100);transform:rotate(-5deg);transition:transform .13s ease-in-out}.TopExperienceCard_Image__X9rkM{border-radius:1.5rem}.TopExperienceCard_ContentContainer__94F1G{padding:.75rem 0;display:flex;flex-direction:column;min-height:180px;max-height:286px}@media(min-width:768px){.TopExperienceCard_ContentContainer__94F1G{height:100%}}.TopExperienceCard_LocalsRow__V8dJU{height:4rem;width:100%;display:flex;align-items:center;position:absolute;z-index:10;bottom:1rem;left:1rem}.TopExperienceCard_DetailsContainer__oaQGJ{padding-bottom:1rem}.TopExperienceCard_Title__i1Sho{font-weight:var(--font-weight-semibold);font-size:var(--font-size-medium-inbetween);line-height:1.3;color:var(--color-purple);margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.TopExperienceCard_Details__PaYyO{font-size:var(--font-size-smaller);color:var(--color-inbetween-gray);font-weight:var(--font-weight-medium);margin-bottom:1rem;display:block}.TopExperienceCard_Rating__vC_75{font-size:var(--font-size-smallest);color:rgba(0,0,0,.6);line-height:.75rem;display:flex;align-content:center;gap:.25rem;margin-bottom:.5rem}.TopExperienceCard_Teaser__GMH6i{font-size:var(--font-size-small);color:var(--color-inbetween-gray);line-height:1.25;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:none;visibility:hidden;padding-bottom:0}@media(min-width:768px){.TopExperienceCard_Teaser__GMH6i{display:-webkit-box;visibility:visible}}.TopExperienceCard_ActionContainer__41VrM{width:100%;color:var(--color-text-black);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);display:grid;grid-template-columns:auto 6.5rem;margin-top:auto;max-width:100%}.TopExperienceCard_Button___sn8O{background-color:var(--color-pink);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:#fff;text-decoration:none;height:2.5rem;line-height:2.5rem;border-radius:.5rem;padding:0;display:block;min-width:104px;margin:0 auto;text-align:center}.TopExperienceCard_Button___sn8O:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:200}.TopExperienceCard_Price__JnSId{display:flex;flex-direction:column}.TopExperienceCard_Amount__IZsfT{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold)}.TopExperienceCard_Label__baiSw{font-size:var(--font-size-smaller);color:var(--color-inbetween-gray);font-weight:var(--font-weight-regular)}.CardCornerFigure_CardCornerFigure__UnrIK{fill:var(--color-pink-50)}.Carousel_Carousel__h3yyW{--gap:1.25rem;display:grid;grid-auto-flow:column;grid-gap:var(--gap);gap:var(--gap);margin-left:calc(var(--section-gutter)*-1);width:calc(100% + var(--section-gutter)*2);overflow-x:auto;overscroll-behavior-inline:contain;padding-inline:var(--section-gutter);scroll-padding-inline:var(--section-gutter);padding-block:calc(var(--section-gutter)/2) var(--section-gutter);list-style:none;position:relative}.Carousel_Carousel__h3yyW.Carousel_HorizontalSnappedCarousel__HQqSI{scroll-snap-type:x proximity}.Carousel_Carousel__h3yyW.Carousel_HorizontalSnappedCarousel__HQqSI>*{scroll-snap-align:start}.Carousel_Carousel__h3yyW.Carousel_VerticalSnappedCarousel__36xmS{scroll-snap-type:y proximity}.Carousel_Carousel__h3yyW.Carousel_VerticalSnappedCarousel__36xmS>*{scroll-snap-align:start}