.carousel{position:relative;max-width:2560px;margin-left:auto;margin-right:auto}.carousel__inner{padding-right:0;padding-bottom:50px;padding-left:0}@media(min-width:768px){.carousel__inner{padding-bottom:75px}}@media(min-width:1280px){.carousel__inner{padding-bottom:90px}}@media(min-width:1920px){.carousel__inner{padding-bottom:120px}}.carousel__inner:not(.carousel.top-overlap .carousel__inner):not(.carousel.top-overlap--extra .carousel__inner){padding:50px 0}@media(min-width:768px){.carousel__inner:not(.carousel.top-overlap .carousel__inner):not(.carousel.top-overlap--extra .carousel__inner){padding:75px 0}}@media(min-width:1280px){.carousel__inner:not(.carousel.top-overlap .carousel__inner):not(.carousel.top-overlap--extra .carousel__inner){padding:90px 0}}@media(min-width:1920px){.carousel__inner:not(.carousel.top-overlap .carousel__inner):not(.carousel.top-overlap--extra .carousel__inner){padding:120px 0}}.carousel--padding-top-none .carousel__inner{padding-top:0}.carousel--padding-bottom-none .carousel__inner{padding-bottom:0}.carousel__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:648px;padding:0 48px;margin:auto;gap:max(22px,22px + ((100vw - 360px)/((768 - 360)/(28 - 22))))}@media(min-width:768px){.carousel__content-wrapper{gap:min(32px,28px + ((100vw - 768px)/((1280 - 768)/(32 - 28))))}}.carousel--accommodations .carousel__content-wrapper,.carousel--venues .carousel__content-wrapper{max-width:748px}.carousel__heading{position:relative;color:#000;text-transform:uppercase;text-align:center;padding-bottom:16px;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.carousel__heading:not(.carousel__heading--underline-none):after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%}.carousel__heading--underline-gold:after{background:-webkit-gradient(linear,left top,right top,from(#b19a6a),color-stop(50%,#6d4b2a),color-stop(96.5%,#b09969));background:linear-gradient(90deg,#b19a6a 0%,#6d4b2a 50%,#b09969 96.5%)}.carousel__heading--underline-black:after{background:#000}.carousel__content{text-align:center}.carousel__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel__splide-wrapper{padding:0 max(65px,65px + ((100vw - 360px)/((768 - 360)/(100 - 65))))}@media(min-width:768px){.carousel__splide-wrapper{padding:0 100px}}@media(min-width:1280px){.carousel__splide-wrapper{padding:0 min(164px,52px + ((100vw - 1280px)/((1920 - 1280)/(164 - 52))))}}@media(min-width:1280px){.carousel--accommodations .carousel__splide-wrapper,.carousel--venues .carousel__splide-wrapper{padding:0 min(119px,52px + ((100vw - 1280px)/((1920 - 1280)/(119 - 52))))}}.carousel--events .carousel__splide-wrapper{padding:0}.carousel__splide-wrapper.paginated{padding-bottom:55px}@media(min-width:768px){.carousel__splide-wrapper.paginated{padding-bottom:24px}}@media(min-width:1280px){.carousel__splide-wrapper.paginated{padding-bottom:min(74px,24px + ((100vw - 1280px)/((1920 - 1280)/(74 - 24))))}}.carousel .carousel__slide--greyscale .carousel-card__image-wrapper{-webkit-filter:grayscale(1);filter:grayscale(1)}.carousel .carousel__slide--sepia .carousel-card__image-wrapper{-webkit-filter:sepia(.75);filter:sepia(.75)}.carousel .splide{padding-top:max(32px,32px + ((100vw - 360px)/((768 - 360)/(48 - 32))))}@media(min-width:768px){.carousel .splide{padding-top:calc(48px + ((100vw - 768px)/((1280 - 768)/(40 - 48))))}}@media(min-width:1280px){.carousel .splide{padding-top:min(80px,40px + ((100vw - 1280px)/((1920 - 1280)/(80 - 40))))}}@media(min-width:1280px){.carousel .splide--accommodations .splide__slide.is-next .carousel-card__image,.carousel .splide--venues .splide__slide.is-next .carousel-card__image{height:min(556px,414px + ((100vw - 1280px)/((1920 - 1280)/(556 - 414))))}}.carousel .splide--events .splide__track{padding:0 max(36px,36px + ((100vw - 360px)/((768 - 360)/(80 - 36)))) !important}@media(min-width:768px){.carousel .splide--events .splide__track{padding:0 calc(196px + ((100vw - 768px)/((1280 - 768)/(280 - 196)))) !important}}@media(min-width:1280px){.carousel .splide--events .splide__track{padding:0 90px !important}}@media(min-width:1920px){.carousel .splide--events .splide__track{padding:0 110px !important}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-active .carousel-card__image-wrapper{margin-left:0 !important;margin-right:18px !important}}@media(min-width:1920px){.carousel .splide--events .splide__slide.is-active .carousel-card__image-wrapper{margin-right:25px !important}}.carousel .splide--events .splide__slide.is-active .carousel-card__image{height:max(344px,344px + ((100vw - 360px)/((768 - 360)/(440 - 344))))}@media(min-width:768px){.carousel .splide--events .splide__slide.is-active .carousel-card__image{height:calc(440px + ((100vw - 768px)/((1280 - 768)/(480 - 440))))}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-active .carousel-card__image{height:min(582px,400px + ((100vw - 1280px)/((1920 - 1280)/(582 - 400))))}}.carousel .splide--events .splide__slide.is-prev .carousel-card__image-wrapper{margin-top:32px}@media(min-width:768px){.carousel .splide--events .splide__slide.is-prev .carousel-card__image-wrapper{margin-right:50px}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-prev .carousel-card__image-wrapper{margin-top:0;margin-right:24px !important}}@media(min-width:1920px){.carousel .splide--events .splide__slide.is-prev .carousel-card__image-wrapper{margin-right:0 !important}}.carousel .splide--events .splide__slide.is-next .carousel-card__image-wrapper{margin-top:32px}@media(min-width:768px){.carousel .splide--events .splide__slide.is-next .carousel-card__image-wrapper{margin-left:50px}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-next .carousel-card__image-wrapper{margin:0 -18px}}@media(min-width:1920px){.carousel .splide--events .splide__slide.is-next .carousel-card__image-wrapper{margin:0 -25px}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-next .carousel-card__image{height:min(670px,480px + ((100vw - 1280px)/((1920 - 1280)/(670 - 480))))}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-next+li .carousel-card__image-wrapper{margin-left:18px;margin-right:0}}@media(min-width:1920px){.carousel .splide--events .splide__slide.is-next+li .carousel-card__image-wrapper{margin-left:25px}}@media(min-width:1280px){.carousel .splide--events .splide__slide.is-next+li+li .carousel-card__image-wrapper{margin-left:24px !important}}@media(min-width:1920px){.carousel .splide--events .splide__slide.is-next+li+li .carousel-card__image-wrapper{margin-left:0 !important}}@media(min-width:1280px){.carousel .splide--events .splide__slide:not(.is-next) .carousel-card__image-wrapper{margin-top:40px;margin-left:57px;margin-right:57px}}@media(min-width:1920px){.carousel .splide--events .splide__slide:not(.is-next) .carousel-card__image-wrapper{margin-left:0;margin-right:0}}.carousel .splide__slide{position:relative}@media(min-width:1280px){.carousel .splide__slide:not(.is-next) .carousel-card__image-wrapper{margin-top:40px;margin-left:57px;margin-right:57px}}@media(min-width:1920px){.carousel .splide__slide:not(.is-next) .carousel-card__image-wrapper{margin-left:32px;margin-right:32px}}@media(min-width:1280px){.carousel .splide__slide:not(.is-next) .carousel-card__content-wrapper{margin-left:57px;margin-right:57px}}@media(min-width:1920px){.carousel .splide__slide:not(.is-next) .carousel-card__content-wrapper{margin-left:32px;margin-right:32px}}@media(min-width:1280px){.carousel .splide__slide.is-next .carousel-card__image-wrapper{margin-top:0;margin-left:8px;margin-right:8px}}@media(min-width:1280px){.carousel .splide__slide.is-next .carousel-card__image{height:min(582px,440px + ((100vw - 1280px)/((1920 - 1280)/(582 - 440))))}}.carousel .splide__pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:4px;padding:0;bottom:-45px;max-width:45%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-45px;max-width:45%;display:flex !important}@media(min-width:768px){.carousel .splide__pagination{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media(min-width:1280px){.carousel .splide__pagination{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px}}.carousel .splide__pagination__page{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;border-radius:100%;background:#b3b5b8;width:8px !important;height:8px !important}@media(prefers-reduced-motion:reduce){.carousel .splide__pagination__page{-webkit-transition:none;transition:none}}.carousel .splide__pagination__page.is-active{background:#85744c}@media(min-width:768px){.carousel .splide__pagination{max-width:unset;bottom:calc(-22px + ((100vw - 768px)/((1280 - 768)/(-28 - -22))))}}@media(min-width:1280px){.carousel .splide__pagination{bottom:calc(-28px + ((100vw - 1280px)/((1920 - 1280)/(-72 - -28))))}}@media(min-width:1920px){.carousel .splide__pagination{bottom:-72px}}.carousel .splide__arrows{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:max(165px,165px + ((100vw - 360px)/((768 - 360)/(400 - 165))));pointer-events:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:768px){.carousel .splide__arrows{top:min(450px,200px + ((100vw - 768px)/((1280 - 768)/(360 - 200))))}}@media(min-width:1280px){.carousel .splide__arrows{top:min(450px,280px + ((100vw - 1280px)/((1920 - 1280)/(450 - 280))))}}.carousel .splide__arrows--events{width:max(290px,290px + ((100vw - 360px)/((768 - 360)/(590 - 290))));bottom:-55px;top:unset}@media(min-width:768px){.carousel .splide__arrows--events{bottom:unset;left:unset;width:100%;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.carousel .splide__arrow{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:0 0;border:none;border-radius:100%;pointer-events:auto;background:#85744c;height:35px;width:35px}@media(prefers-reduced-motion:reduce){.carousel .splide__arrow{-webkit-transition:none;transition:none}}.carousel .splide__arrow.splide__arrow--prev{rotate:180deg}@media(min-width:1024px){.carousel .splide__arrow{height:48px;width:48px}}.carousel .splide__arrow:hover,.carousel .splide__arrow:focus{background:#000}.carousel .splide__arrow--prev{left:-45px;left:calc(-45px + ((100vw - 360px)/((768 - 360)/(-55 - -45))))}@media(min-width:768px){.carousel .splide__arrow--prev{left:calc(-55px + ((100vw - 768px)/((1280 - 768)/(-65 - -55))))}}@media(min-width:1280px){.carousel .splide__arrow--prev{left:calc(-15px + ((100vw - 1280px)/((1920 - 1280)/(-48 - -15))))}}@media(min-width:1920px){.carousel .splide__arrow--prev{left:-48px}}.carousel .splide__arrow--prev.splide__arrow--events{left:0}@media(min-width:768px){.carousel .splide__arrow--prev.splide__arrow--events{left:calc(153px + ((100vw - 768px)/((1280 - 768)/(224 - 153))))}}@media(min-width:1280px){.carousel .splide__arrow--prev.splide__arrow--events{left:34px}}@media(min-width:1920px){.carousel .splide__arrow--prev.splide__arrow--events{left:56px}}.carousel .splide__arrow--next{right:-45px;right:calc(-45px + ((100vw - 360px)/((768 - 360)/(-55 - -45))))}@media(min-width:768px){.carousel .splide__arrow--next{right:calc(-55px + ((100vw - 768px)/((1280 - 768)/(-65 - -55))))}}@media(min-width:1280px){.carousel .splide__arrow--next{right:calc(-15px + ((100vw - 1280px)/((1920 - 1280)/(-48 - -15))))}}@media(min-width:1920px){.carousel .splide__arrow--next{right:-48px}}.carousel .splide__arrow--next.splide__arrow--events{right:0}@media(min-width:768px){.carousel .splide__arrow--next.splide__arrow--events{right:calc(153px + ((100vw - 768px)/((1280 - 768)/(224 - 153))))}}@media(min-width:1280px){.carousel .splide__arrow--next.splide__arrow--events{right:34px}}@media(min-width:1920px){.carousel .splide__arrow--next.splide__arrow--events{right:56px}}.carousel .splide__arrow svg{color:#fff;-webkit-filter:invert(100%) sepia(0%) saturate(22%) hue-rotate(357deg) brightness(104%) contrast(107%);filter:invert(100%) sepia(0%) saturate(22%) hue-rotate(357deg) brightness(104%) contrast(107%);width:14px;height:14px}@media(min-width:1024px){.carousel .splide__arrow svg{width:18px;height:18px}}.carousel__monogram{display:none}@media(min-width:1280px){.carousel__monogram{display:block;position:absolute;color:#85744c;top:calc(-32px + ((100vw - 1280px)/((1920 - 1280)/(32 - -32))));left:calc(44px + ((100vw - 1280px)/((1920 - 1280)/(35 - 44))));z-index:6 !important}}@media(min-width:1280px)and (min-width:1920px){.carousel__monogram{top:32px;left:35px}}.carousel__monogram svg{width:160px;height:160px;position:absolute}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.carousel__monogram .v-icon__svg--monogram-text-only{-webkit-animation:spin 8s linear infinite;animation:spin 8s linear infinite;-webkit-transform-origin:center;transform-origin:center}.carousel__monogram.middle{top:calc(175px + ((100vw - 1280px)/((1920 - 1280)/(350 - 175))))}@media(min-width:1920px){.carousel__monogram.middle{top:350px}}.carousel-card{position:relative;top:0;width:100%;height:100%}.carousel-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:55px 52px;padding:118px 123px}@media(min-width:768px){.carousel-card__inner{padding:75px 63px}}.carousel-card__inner:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);pointer-events:none}.carousel-card__image-wrapper{position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-radius:50% 50% 0 0;overflow:hidden;margin-bottom:max(24px,24px + ((100vw - 360px)/((768 - 360)/(30 - 24))))}@media(prefers-reduced-motion:reduce){.carousel-card__image-wrapper{-webkit-transition:none;transition:none}}@media(min-width:768px){.carousel-card__image-wrapper{margin-bottom:calc(30px + ((100vw - 768px)/((1280 - 768)/(38 - 30))))}}@media(min-width:1280px){.carousel-card__image-wrapper{margin-bottom:min(40px,38px + ((100vw - 1280px)/((1920 - 1280)/(40 - 38))));border-top-left-radius:240px;border-top-right-radius:240px}}@media(min-width:1921px){.carousel-card__image-wrapper{border-radius:50% 50% 0 0}}.carousel-card--accommodations .carousel-card__image-wrapper,.carousel-card--venues .carousel-card__image-wrapper{margin-bottom:max(22px,22px + ((100vw - 360px)/((768 - 360)/(38 - 22))))}@media(min-width:768px){.carousel-card--accommodations .carousel-card__image-wrapper,.carousel-card--venues .carousel-card__image-wrapper{margin-bottom:calc(38px + ((100vw - 768px)/((1280 - 768)/(42 - 38))))}}@media(min-width:1280px){.carousel-card--accommodations .carousel-card__image-wrapper,.carousel-card--venues .carousel-card__image-wrapper{margin-bottom:min(48px,42px + ((100vw - 1280px)/((1920 - 1280)/(48 - 42))))}}.carousel-card--events .carousel-card__image-wrapper{margin-bottom:0}@media(min-width:1280px){.carousel-card--events .carousel-card__image-wrapper{border-top-left-radius:280px;border-top-right-radius:280px}}@media(min-width:1921px){.carousel-card--events .carousel-card__image-wrapper{border-radius:50% 50% 0 0}}.carousel-card__image{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;height:max(223px,223px + ((100vw - 360px)/((768 - 360)/(500 - 223))))}@media(prefers-reduced-motion:reduce){.carousel-card__image{-webkit-transition:none;transition:none}}@media(min-width:768px){.carousel-card__image{height:calc(287px + ((100vw - 768px)/((1280 - 768)/(540 - 287))))}}@media(min-width:1280px){.carousel-card__image{height:min(502px,327px + ((100vw - 1280px)/((1920 - 1280)/(502 - 327))))}}@media(min-width:1280px){.carousel-card--accommodations .carousel-card__image,.carousel-card--venues .carousel-card__image{height:min(486px,360px + ((100vw - 1280px)/((1920 - 1280)/(486 - 360))))}}.carousel-card--events .carousel-card__image{height:max(275px,275px + ((100vw - 360px)/((768 - 360)/(350 - 275))))}@media(min-width:768px){.carousel-card--events .carousel-card__image{height:calc(350px + ((100vw - 768px)/((1280 - 768)/(400 - 350))))}}@media(min-width:1280px){.carousel-card--events .carousel-card__image{height:min(582px,400px + ((100vw - 1280px)/((1920 - 1280)/(582 - 400))))}}.carousel-card__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:max(18px,18px + ((100vw - 360px)/((768 - 360)/(22 - 18))))}@media(min-width:768px){.carousel-card__content-wrapper{gap:calc(22px + ((100vw - 768px)/((1280 - 768)/(28 - 22))))}}@media(min-width:1280px){.carousel-card__content-wrapper{gap:min(32px,28px + ((100vw - 1820px)/((1920 - 1820)/(32 - 28))));margin:0 8px}}.carousel-card--accommodations .carousel-card__content-wrapper{gap:0}.carousel-card__event-content-wrapper{position:absolute;bottom:0;left:0;padding:32px;color:#fff}.carousel-card__event-content-wrapper .carousel-card__heading{color:#fff;margin:0;font-size:22px;line-height:24px}.carousel-card__event-content-wrapper .carousel-card__event-label{font-family:"Knockout50Welterweight",serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#fff;font-size:16px;line-height:18px}@media(min-width:1280px){.carousel-card__event-content-wrapper .carousel-card__event-label{font-size:18px;line-height:20px}}.carousel-card__accommodation-features-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:21px;margin-bottom:max(20px,20px + ((100vw - 360px)/((768 - 360)/(24 - 20))))}@media(min-width:768px){.carousel-card__accommodation-features-wrapper{margin-bottom:calc(24px + ((100vw - 768px)/((1280 - 768)/(36 - 24))))}}@media(min-width:1280px){.carousel-card__accommodation-features-wrapper{margin-bottom:min(40px,36px + ((100vw - 1280px)/((1920 - 1280)/(40 - 36))))}}.carousel-card__accommodation-features-wrapper span{font-family:"Knockout50Welterweight",serif;font-weight:400;font-style:normal;color:#000;font-size:12px;line-height:14px;letter-spacing:.04em;text-align:center;text-transform:uppercase;position:relative}@media(min-width:768px){.carousel-card__accommodation-features-wrapper span{font-size:14px;line-height:18px}}@media(min-width:1280px){.carousel-card__accommodation-features-wrapper span{font-size:16px;line-height:14px}}.carousel-card__accommodation-features-wrapper span:first-of-type{padding-left:0}.carousel-card__accommodation-features-wrapper span:last-of-type{border:none;padding-right:0}.carousel-card__accommodation-features-wrapper span:last-of-type:after{display:none}.carousel-card__accommodation-features-wrapper span:after{content:"";height:100%;width:1px;background:#000;position:absolute;right:-11px;top:0}.carousel-card__publication-name{font-family:"Knockout50Welterweight",serif;font-weight:400;font-style:normal;color:#000;font-size:12px;line-height:14px;letter-spacing:.04em;text-transform:uppercase}@media(min-width:768px){.carousel-card__publication-name{font-size:14px;line-height:18px}}@media(min-width:1280px){.carousel-card__publication-name{font-size:16px}}.carousel-card__offer-info{font-family:"Knockout50Welterweight",serif;font-weight:400;font-style:normal;color:#000;font-size:12px;line-height:14px;letter-spacing:.04em;text-transform:uppercase}@media(min-width:768px){.carousel-card__offer-info{font-size:14px;line-height:18px}}@media(min-width:1280px){.carousel-card__offer-info{font-size:16px}}.carousel-card__heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.carousel-card__heading-wrapper a.link--360-tour{color:#85744c}.carousel-card__heading{color:#000;font-size:18px;line-height:22px;letter-spacing:.04em;text-transform:uppercase;margin:0}@media(min-width:768px){.carousel-card__heading{font-size:22px;line-height:24px}}@media(min-width:1280px){.carousel-card__heading{font-size:26px;line-height:30px}}.carousel-card--accommodations .carousel-card__heading{padding-bottom:max(15px,15px + ((100vw - 360px)/((768 - 360)/(20 - 15))));border-bottom:2px solid #000}@media(min-width:768px){.carousel-card--accommodations .carousel-card__heading{padding-bottom:20px}}@media(min-width:1280px){.carousel-card--accommodations .carousel-card__heading{padding-bottom:min(24px,20px + ((100vw - 1280px)/((1920 - 1280)/(24 - 20))))}}.carousel-card__content{color:#000;font-family:calluna();font-size:14px;line-height:22px;letter-spacing:.04em}@media(min-width:768px){.carousel-card__content{font-size:16px;line-height:28px}}@media(min-width:1280px){.carousel-card__content{font-size:18px;line-height:32px}}.carousel-card--accommodations .carousel-card__links{padding-top:max(15px,15px + ((100vw - 360px)/((768 - 360)/(20 - 15))))}@media(min-width:768px){.carousel-card--accommodations .carousel-card__links{padding-top:20px}}@media(min-width:1280px){.carousel-card--accommodations .carousel-card__links{padding-top:min(24px,20px + ((100vw - 1280px)/((1920 - 1280)/(24 - 20))))}}.carousel-card-link:hover,.carousel-card-link:focus{text-decoration:none}.carousel-card-link:focus{outline:2px solid #fff}