.carousel__wrapper{position:relative}.carousel__wrapper .splide__toggle{border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none}.carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{display:none}.carousel__wrapper>.splide-wrapper>.splide>.splide__arrows.splide__arrows--ltr{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__wrapper .media .picture{position:relative}.carousel__wrapper .media .picture__meta--gradient{display:block;background:-webkit-gradient(linear,left bottom,left top,color-stop(60.33%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(0deg,rgba(0,0,0,0) 60.33%,rgba(0,0,0,.8) 100%);content:"";inset:0;width:100%;height:100%;position:absolute}@media screen and (min-width:1024px){.carousel__wrapper .media .picture__meta--gradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(58.69%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,rgba(0,0,0,0) 58.69%,rgba(0,0,0,.8) 100%)}}.carousel__wrapper .media .picture__meta{display:block;position:absolute;inset:0 auto auto 0;padding:24px}@media screen and (min-width:1024px){.carousel__wrapper .media .picture__meta{inset:auto auto 0 0;padding:0 24px 24px}}.carousel__wrapper .media .splide__arrow .v-icon__svg{color:var(--sw-luxe-blue)}.carousel__links{margin-top:35px}@media screen and (min-width:1024px){.carousel--left .carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media screen and (min-width:1024px){.carousel--right .carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}@media screen and (min-width:1024px){.carousel--right .carousel__wrapper .media .picture__meta{inset:auto 24px 24px auto}}.carousel--three.carousel--right .carousel__wrapper{padding:0 0 0 24px}@media screen and (min-width:768px){.carousel--three.carousel--right .carousel__wrapper{padding:0 0 0 48px}}@media screen and (min-width:1024px){.carousel--three.carousel--right .carousel__wrapper{padding:0 0 0 88px}}@media screen and (min-width:1280px){.carousel--three.carousel--right .carousel__wrapper{padding:0 0 0 104px}}@media screen and (min-width:1440px){.carousel--three.carousel--right .carousel__wrapper{padding:0 0 0 120px}}@media screen and (min-width:1920px){.carousel--three.carousel--right .carousel__wrapper{padding:0 0 0 160px}}.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{padding-left:0;padding-right:0;left:-22px;right:auto}@media screen and (min-width:768px){.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:-30px;right:auto;padding-right:32px;padding-left:0}}@media screen and (min-width:1024px){.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:-47px;right:auto;padding-right:126px;padding-left:0}}@media screen and (min-width:1280px){.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:-38px;right:auto;padding-right:28px;padding-left:0}}@media screen and (min-width:1440px){.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:-50px;right:auto;padding-right:20px;padding-left:0}}@media screen and (min-width:1920px){.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:-50px;right:auto;padding-right:54px;padding-left:0}}.carousel--three.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows .v-icon__svg{color:var(--sw-luxe-blue)}.carousel--three .carousel__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;padding:0 24px;margin-bottom:39px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.carousel--three .carousel__header{padding:0 48px}}@media screen and (min-width:1024px){.carousel--three .carousel__header{padding:0 88px;margin-bottom:27px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:1280px){.carousel--three .carousel__header{padding:0 104px;margin-bottom:26px}}@media screen and (min-width:1440px){.carousel--three .carousel__header{padding:0 120px;margin-bottom:48px}}@media screen and (min-width:1920px){.carousel--three .carousel__header{padding:0 160px;margin-bottom:60px}}.carousel--three .carousel__header .eyebrow{color:var(--text-grey);margin-bottom:14px}@media screen and (min-width:1280px){.carousel--three .carousel__header .eyebrow{margin-bottom:11px}}@media screen and (min-width:1440px){.carousel--three .carousel__header .eyebrow{margin-bottom:22px}}@media screen and (min-width:1920px){.carousel--three .carousel__header .eyebrow{margin-bottom:16px}}.carousel--three .carousel__header .heading{color:var(--brown-tint);letter-spacing:.2px}@media screen and (min-width:1440px){.carousel--three .carousel__header .heading{letter-spacing:.4px}}@media screen and (min-width:1024px){.carousel--three .carousel__header--links{margin-bottom:20px}}@media screen and (min-width:1280px){.carousel--three .carousel__header--links{margin-bottom:22px}.carousel--three .carousel__header--links .link{letter-spacing:.13em}}@media screen and (min-width:1440px){.carousel--three .carousel__header--links{margin-bottom:27px}}@media screen and (min-width:1920px){.carousel--three .carousel__header--links{margin-bottom:22px}}.carousel--three .carousel__wrapper{padding:0 24px 0 0}@media screen and (min-width:768px){.carousel--three .carousel__wrapper{padding:0 48px 0 0}}@media screen and (min-width:1024px){.carousel--three .carousel__wrapper{padding:0 88px 0 0}}@media screen and (min-width:1280px){.carousel--three .carousel__wrapper{padding:0 104px 0 0}}@media screen and (min-width:1440px){.carousel--three .carousel__wrapper{padding:0 120px 0 0}}@media screen and (min-width:1920px){.carousel--three .carousel__wrapper{padding:0 160px 0 0}}.carousel--three .carousel__wrapper .media{height:290px}@media screen and (min-width:1024px){.carousel--three .carousel__wrapper .media{height:340px}}@media screen and (min-width:1280px){.carousel--three .carousel__wrapper .media{height:320px}}@media screen and (min-width:1440px){.carousel--three .carousel__wrapper .media{height:360px}}@media screen and (min-width:1920px){.carousel--three .carousel__wrapper .media{height:480px}}.carousel--three .carousel__wrapper .media .picture,.carousel--three .carousel__wrapper .media .basic-video{border-radius:5px}.carousel--three .carousel__wrapper .media .picture__meta--gradient,.carousel--three .carousel__wrapper .media .basic-video__meta--gradient{display:none;border-radius:5px}@media screen and (min-width:1024px){.carousel--three .carousel__wrapper .media .picture__meta--gradient,.carousel--three .carousel__wrapper .media .basic-video__meta--gradient{background:-webkit-gradient(linear,left bottom,left top,color-stop(60.33%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(0deg,rgba(0,0,0,0) 60.33%,rgba(0,0,0,.8) 100%)}}.carousel--three .carousel__wrapper .media .picture__meta,.carousel--three .carousel__wrapper .media .basic-video__meta{display:none}@media screen and (min-width:1024px){.carousel--three .carousel__wrapper .media .picture__meta,.carousel--three .carousel__wrapper .media .basic-video__meta{inset:0 auto auto 0;padding:24px}}.carousel--three .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{padding-left:0;padding-right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:auto;right:-22px;top:132px;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px){.carousel--three .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:auto;padding-left:32px;padding-right:0;right:-30px}}@media screen and (min-width:1024px){.carousel--three .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:auto;padding-right:0;right:-47px;padding-left:126px;top:157px}}@media screen and (min-width:1280px){.carousel--three .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:auto;padding-right:0;right:-38px;padding-left:28px;top:132px}}@media screen and (min-width:1440px){.carousel--three .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:auto;padding-right:0;right:-50px;padding-left:20px;top:164px}}@media screen and (min-width:1920px){.carousel--three .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:auto;padding-right:0;right:-50px;padding-left:54px;top:240px}}.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow{background-color:rgba(0,0,0,0);height:26px;width:18px;color:var(--sw-blue)}@media screen and (min-width:1440px){.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow{height:32px;width:32px}}.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow--prev{display:none}@media(min-width:768px){.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow--prev{display:block}}@media(min-width:1920px){.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow--prev{margin-left:-8px}}.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow .v-icon__svg{height:24px;width:18px}@media(min-width:1920px){.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow .v-icon__svg{height:28px;width:18px}}.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow:hover,.carousel--three .carousel__wrapper>.splide-wrapper .splide__arrow:focus{color:var(--sw-luxe-blue)}.carousel--three .carousel__content--wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.carousel--three .carousel__content--wrapper__inner{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel--three .carousel__content--wrapper .eyebrow{leading-trim:both;text-edge:cap;font-variant-numeric:lining-nums proportional-nums;color:var(--text-grey);margin-bottom:18px}@media screen and (min-width:768px){.carousel--three .carousel__content--wrapper .eyebrow{margin-bottom:16px}}@media screen and (min-width:1280px){.carousel--three .carousel__content--wrapper .eyebrow{margin-bottom:13px}}@media screen and (min-width:1440px){.carousel--three .carousel__content--wrapper .eyebrow{margin-bottom:26px}}@media screen and (min-width:1920px){.carousel--three .carousel__content--wrapper .eyebrow{line-height:1;margin-bottom:24px}}.carousel--three .carousel__content--wrapper .heading{color:var(--brown-tint);overflow:hidden;margin-bottom:13px}.carousel--three .carousel__content--wrapper .wysiwyg,.carousel--three .carousel__content--wrapper .wysiwyg p:not([class]),.carousel--three .carousel__content--wrapper p[class=""]{color:var(--text-grey);font-size:calc(18px + ((100vw - 360px) / ((1920 - 360) / (26 - 18))));line-height:calc(32px + ((100vw - 360px) / ((1280 - 360) / (36 - 32))));font-style:normal;font-weight:325;letter-spacing:.4px}@media screen and (min-width:1280px){.carousel--three .carousel__content--wrapper .wysiwyg,.carousel--three .carousel__content--wrapper .wysiwyg p:not([class]),.carousel--three .carousel__content--wrapper p[class=""]{line-height:36px;letter-spacing:.7px}}@media(min-width:1280px)and (max-width:2559.98px){.carousel--three .carousel__content--wrapper .wysiwyg,.carousel--three .carousel__content--wrapper .wysiwyg p:not([class]),.carousel--three .carousel__content--wrapper p[class=""]{line-height:calc(36px + ((100vw - 1280px) / ((1920 - 1280) / (40 - 36))))}}@media screen and (min-width: 1920px){.carousel--three .carousel__content--wrapper .wysiwyg,.carousel--three .carousel__content--wrapper .wysiwyg p:not([class]),.carousel--three .carousel__content--wrapper p[class=""]{font-size:26px;line-height:40px;letter-spacing:.2px}}.carousel--three .carousel__links{margin-top:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:1280px){.carousel--three .carousel__links{margin-top:auto}}@media screen and (min-width:1440px){.carousel--three .carousel__links{margin-top:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1920px){.carousel--three .carousel__links{margin-top:auto}}.carousel--three .carousel__slide{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:28px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1280px){.carousel--three .carousel__slide{gap:26px}}@media screen and (min-width:1920px){.carousel--three .carousel__slide{gap:40px}}.carousel--three .splide__track{overflow:visible}.carousel--single .media{position:relative;height:320px}@media(min-width:768px){.carousel--single .media{height:400px}}@media(min-width:1024px){.carousel--single .media{position:inherit;height:640px}}@media(min-width:1440px){.carousel--single .media{height:680px}}@media(min-width:1920px){.carousel--single .media{height:780px}}.carousel--single .media .picture{height:320px;width:100%;border-radius:0}@media screen and (min-width:768px){.carousel--single .media .picture{height:400px}}@media screen and (min-width:1024px){.carousel--single .media .picture{height:100%;position:absolute;width:calc(100% - 426px)}}@media screen and (min-width: 1280px){.carousel--single .media .picture{width:calc(100% - 480px)}}@media screen and (min-width: 1440px){.carousel--single .media .picture{width:calc(100% - 520px)}}@media screen and (min-width: 1920px){.carousel--single .media .picture{width:calc(100% - 560px)}}@media screen and (min-width: 1024px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{right:96px;left:auto}}@media screen and (min-width:1280px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{right:112px;left:auto}}@media screen and (min-width:1440px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{right:176px;left:auto}}@media screen and (min-width:1920px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{right:240px;left:auto}}@media screen and (min-width:1024px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__toggle{right:130px;left:auto}}@media screen and (min-width:1280px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__toggle{right:146px;left:auto}}@media screen and (min-width:1440px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__toggle{right:210px;left:auto}}@media screen and (min-width:1920px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__toggle{right:274px;left:auto}}@media screen and (min-width:1024px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__number-pagination{right:372px;left:auto}}@media screen and (min-width:1280px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__number-pagination{left:auto}}@media screen and (min-width:1440px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__number-pagination{right:436px;left:auto}}@media screen and (min-width:1920px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__number-pagination{right:592px;left:auto}}@media screen and (min-width:1024px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__track{padding-right:43px;padding-left:0}}@media screen and (min-width:1280px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__track{padding-right:53px;padding-left:0}}@media screen and (min-width:1440px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__track{padding-right:120px;padding-left:0}}@media screen and (min-width:1920px){.carousel--single.carousel--right .carousel__wrapper>.splide-wrapper .splide__track{padding-right:240px;padding-left:0}}@media screen and (min-width:1024px){.carousel--single.carousel--right .carousel__slide{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.carousel--single.carousel--right .carousel__content--wrapper{z-index:1}.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{top:auto;bottom:42px;-webkit-transform:translateY(0);transform:translateY(0);padding-left:0;padding-right:0;right:24px;width:100px;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{right:48px}}@media screen and (min-width:1024px){.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{right:auto;left:321px;bottom:48px}}@media screen and (min-width:1280px){.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:385px}}@media screen and (min-width:1440px){.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:480px}}@media screen and (min-width:1920px){.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows{left:620px;bottom:64px}}.carousel--single .carousel__wrapper>.splide-wrapper>.splide>.splide__arrows .v-icon__svg{color:var(--sw-blue);height:26px;width:14px}.carousel--single .carousel__wrapper>.splide-wrapper .splide__arrow{background-color:rgba(0,0,0,0);height:26px;width:26px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle{position:absolute;bottom:42px;right:58px;height:32px;width:32px;line-height:0;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}@media screen and (min-width:768px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle{right:82px}}@media screen and (min-width:1024px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle{right:auto;left:355px;bottom:48px}}@media screen and (min-width:1280px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle{left:419px}}@media screen and (min-width:1440px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle{left:514px}}@media screen and (min-width:1920px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle{bottom:64px;left:654px}}.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle__pause,.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle__play{border:2px solid var(--sw-blue);border-radius:50px;width:24px;height:24px;padding:5px}.carousel--single .carousel__wrapper>.splide-wrapper .splide__toggle .v-icon__svg{color:var(--sw-blue);height:10px;width:10px}.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination{position:absolute;bottom:42px;left:24px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sw-luxe-blue);font-family:var(--eyebrow-family);leading-trim:both;text-edge:cap;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.92px;text-transform:uppercase;gap:5px}@media screen and (min-width:768px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination{left:48px}}@media screen and (min-width:1024px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination{left:91px;bottom:48px}}@media screen and (min-width:1280px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination{left:101px}}@media screen and (min-width:1440px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination{left:180px}}@media screen and (min-width:1920px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination{bottom:64px;left:320px}}.carousel--single .carousel__wrapper>.splide-wrapper .splide__number-pagination--text{font-size:12px}@media screen and (min-width:1024px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__track{padding-left:43px}}@media screen and (min-width:1280px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__track{padding-left:53px}}@media screen and (min-width:1440px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__track{padding-left:120px}}@media screen and (min-width:1920px){.carousel--single .carousel__wrapper>.splide-wrapper .splide__track{padding-left:240px}}.carousel--single .carousel__wrapper>.splide-wrapper .carousel__content--wrapper{padding-bottom:112px}@media screen and (min-width:768px){.carousel--single .carousel__wrapper>.splide-wrapper .carousel__content--wrapper{padding-bottom:112px}}@media screen and (min-width:1024px){.carousel--single .carousel__wrapper>.splide-wrapper .carousel__content--wrapper{padding-bottom:144px}}@media screen and (min-width:1280px){.carousel--single .carousel__wrapper>.splide-wrapper .carousel__content--wrapper{padding-bottom:163px}}@media screen and (min-width:1440px){.carousel--single .carousel__wrapper>.splide-wrapper .carousel__content--wrapper{padding-bottom:132px}}@media screen and (min-width:1920px){.carousel--single .carousel__wrapper>.splide-wrapper .carousel__content--wrapper{padding-bottom:208px}}.carousel--single .carousel__content--wrapper{position:relative;padding:36px 24px 32px;height:100%;background-color:var(--white)}@media screen and (min-width:768px){.carousel--single .carousel__content--wrapper{padding:34px 48px 56px}}@media screen and (min-width:1024px){.carousel--single .carousel__content--wrapper{width:426px;min-width:426px;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-pack:center;-ms-flex-pack:center;justify-content:center;padding:42px 48px 56px}}@media screen and (min-width:1280px){.carousel--single .carousel__content--wrapper{width:480px;min-width:480px;padding:44px 48px 56px}}@media screen and (min-width:1440px){.carousel--single .carousel__content--wrapper{width:520px;min-width:520px;padding:51px 60px 56px}}@media screen and (min-width:1920px){.carousel--single .carousel__content--wrapper{width:560px;min-width:560px;padding:51px 80px 80px}}.carousel--single .carousel__content--wrapper .eyebrow{leading-trim:both;text-edge:cap;font-variant-numeric:lining-nums proportional-nums;color:var(--text-grey);margin-bottom:32px}.carousel--single .carousel__content--wrapper .heading{color:var(--brown-tint);margin-bottom:24px;letter-spacing:.2px;leading-trim:both;text-edge:cap;font-style:normal;font-weight:300}@media screen and (min-width:768px){.carousel--single .carousel__content--wrapper .heading{line-height:48px;margin-bottom:22px}}@media screen and (min-width:1280px){.carousel--single .carousel__content--wrapper .heading{line-height:48px;margin-bottom:34px}}@media screen and (min-width:1440px){.carousel--single .carousel__content--wrapper .heading{line-height:56px;margin-bottom:33px;letter-spacing:.3px}}@media screen and (min-width:1920px){.carousel--single .carousel__content--wrapper .heading{margin-bottom:57px}}.carousel--single .carousel__content--wrapper .wysiwyg,.carousel--single .carousel__content--wrapper .wysiwyg p:not([class]),.carousel--single .carousel__content--wrapper p[class=""]{color:var(--text-grey);font-size:calc(16px + ((100vw - 360px) / ((1280 - 360) / (18 - 16))));font-style:normal;font-weight:325;line-height:32px;letter-spacing:.2px}@media screen and (min-width:1280px){.carousel--single .carousel__content--wrapper .wysiwyg,.carousel--single .carousel__content--wrapper .wysiwyg p:not([class]),.carousel--single .carousel__content--wrapper p[class=""]{font-size:18px;line-height:32px}}.carousel--single .carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:1024px){.carousel--single .carousel__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}}.carousel--single.carousel--tabs .carousel__wrapper{padding-top:46px}@media screen and (min-width:768px){.carousel--single.carousel--tabs .carousel__wrapper{padding-top:64px}}@media screen and (min-width:1024px){.carousel--single.carousel--tabs .carousel__wrapper{padding-top:67px}}.carousel--single.carousel--tabs .carousel__content--wrapper .heading{margin-bottom:0}@media screen and (min-width:768px){.carousel--single.carousel--tabs .carousel__content--wrapper .heading{margin-bottom:22px}}@media screen and (min-width:1280px){.carousel--single.carousel--tabs .carousel__content--wrapper .heading{margin-bottom:34px}}@media screen and (min-width:1440px){.carousel--single.carousel--tabs .carousel__content--wrapper .heading{margin-bottom:33px}}@media screen and (min-width:1920px){.carousel--single.carousel--tabs .carousel__content--wrapper .heading{margin-bottom:57px}}.carousel--single.carousel--tabs .splide__tabs--dropdown{border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;position:absolute;top:-46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;width:100%;color:var(--sw-luxe-blue);leading-trim:both;text-edge:cap;font-variant-numeric:lining-nums proportional-nums;font-family:var(--alright-sans-bold);font-size:13px;font-style:normal;font-weight:400;line-height:1;letter-spacing:2.25px;text-transform:uppercase}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__tabs--dropdown{display:none}}.carousel--single.carousel--tabs .splide__tabs--dropdown:after{content:"";height:1px;width:calc(100% - 48px);background-color:var(--border-grey);position:absolute;bottom:-8px}.carousel--single.carousel--tabs .splide__tabs--dropdown--icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel--single.carousel--tabs .splide__tabs--scroll-btn{border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;position:absolute;top:-59px;z-index:1;padding:0 18px 0 48px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(62.5%,#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 62.5%);color:var(--sw-luxe-blue)}@media screen and (min-width:1024px){.carousel--single.carousel--tabs .splide__tabs--scroll-btn{top:-67px}}@media screen and (min-width:1280px){.carousel--single.carousel--tabs .splide__tabs--scroll-btn{padding:0 26px 0 48px}}@media screen and (min-width:1440px){.carousel--single.carousel--tabs .splide__tabs--scroll-btn{padding:0 34px 0 48px}}.carousel--single.carousel--tabs .splide__tabs--scroll-btn--left{-webkit-transform:scale(-1);transform:scale(-1)}.carousel--single.carousel--tabs .splide__tabs--scroll-btn--right{right:0}.carousel--single.carousel--tabs .splide__tabs--scroll-btn .v-icon__svg{width:26px;height:26px}.carousel--single.carousel--tabs .splide__pagination{display:none;position:absolute;top:-24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;background-color:var(--white);padding:0 24px;scrollbar-width:none;-ms-overflow-style:none;z-index:1}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;top:-59px;overflow-y:auto;padding:0 48px;z-index:0}}@media screen and (min-width:1024px){.carousel--single.carousel--tabs .splide__pagination{top:-67px}}@media screen and (min-width:1280px){.carousel--single.carousel--tabs .splide__pagination{padding:0 84px}}@media screen and (min-width:1440px){.carousel--single.carousel--tabs .splide__pagination{padding:0 100px}}.carousel--single.carousel--tabs .splide__pagination::-webkit-scrollbar{display:none}.carousel--single.carousel--tabs .splide__pagination.active{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel--single.carousel--tabs .splide__pagination>li{width:100%}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__pagination>li{width:auto;border-left:1px solid var(--border-grey)}}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__pagination>li:first-of-type{border-left:none}}.carousel--single.carousel--tabs .splide__pagination__page{width:100%;height:auto;color:var(--text-grey);leading-trim:both;text-edge:cap;font-variant-numeric:lining-nums proportional-nums;font-family:var(--alright-sans-regular);font-size:13px;font-style:normal;font-weight:400;line-height:1;letter-spacing:2.25px;text-transform:uppercase;padding:12px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-wrap:nowrap}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__pagination__page{padding:8px 16px}}@media screen and (min-width:1440px){.carousel--single.carousel--tabs .splide__pagination__page{padding:8px 32px}}@media screen and (min-width:1920px){.carousel--single.carousel--tabs .splide__pagination__page{padding:8px 51.5px}}.carousel--single.carousel--tabs .splide__pagination__page.is-active{color:var(--sw-luxe-blue)}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__pagination__page.is-active{position:relative}}@media screen and (min-width:768px){.carousel--single.carousel--tabs .splide__pagination__page.is-active:before{content:"";height:2px;width:calc(100% - 32px);background-color:var(--sw-luxe-blue);position:absolute;bottom:2px}}@media screen and (min-width:1440px){.carousel--single.carousel--tabs .splide__pagination__page.is-active:before{width:calc(100% - 64px)}}@media screen and (min-width: 1920px){.carousel--single.carousel--tabs .splide__pagination__page.is-active:before{width:calc(100% - 103px)}}.carousel--single.carousel--tabs .splide__pagination__page:after{display:none}