.card-carousel{position:relative}.card-carousel .splide{position:relative;padding-bottom:50px}@media (min-width:768px){.card-carousel .splide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0}}@media screen and (min-width:1440px){.card-carousel .splide.adjustRatio .items{width:50%;-webkit-box-flex:1;-webkit-flex:1 1 1100px;-ms-flex:1 1 1100px;flex:1 1 1100px}.card-carousel .splide.adjustRatio .side{-webkit-box-flex:1;-webkit-flex:1 1 640px;-ms-flex:1 1 640px;flex:1 1 640px}}.card-carousel .splide__track,.card-carousel [data-columns="1"] .splide__slide{width:100%}@media (min-width:768px){.card-carousel [data-columns="1"] .splide__slide{padding:0 64px 0 32px}}@media (min-width:1024px){.card-carousel [data-columns="1"] .splide__slide{padding-right:53px}}@media (min-width:1440px){.card-carousel [data-columns="1"] .splide__slide{padding-right:160px}}.card-carousel:has([aria-label="1 of 1"]) .splide{visibility:visible;padding-bottom:0}.card-carousel:has([aria-label="1 of 1"]) .splide__arrows{display:none}@media (min-width:768px){.card-carousel:has([aria-label="1 of 1"]) .intro{padding-left:64px;padding-right:64px;padding-bottom:69px}}@media (min-width:1024px){.card-carousel:has([aria-label="1 of 1"]) .intro{padding-left:53px;padding-right:53px;padding-bottom:42px}}@media (min-width:1440px){.card-carousel:has([aria-label="1 of 1"]) .intro{padding-left:80px;padding-right:80px}}.card-carousel--pages{color:var(--color-alt);font-family:var(--font-display);font-size:.875rem;font-style:italic;line-height:150%}@media (min-width:768px){.card-carousel .side{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;width:37.5%}}@media (min-width:1024px){.card-carousel .side{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}}@media (min-width:1440px){.card-carousel .side{-webkit-box-flex:1;-webkit-flex:1 1 480px;-ms-flex:1 1 480px;flex:1 1 480px}}.card-carousel .side:not(.side:has(.body)){height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100%}.card-carousel .side .splide__arrows{position:absolute;bottom:16px;right:0;width:100%;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1440px){.card-carousel .side .splide__arrows.hideCount{display:none}}@media (min-width:768px){.card-carousel .side .splide__arrows{padding:0 32px}}@media (min-width:1024px){.card-carousel .side .splide__arrows{padding:0 53px}}@media (min-width:1440px){.card-carousel .side .splide__arrows{padding:0 48px}}.card-carousel .side .splide__arrow{position:relative;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;height:10px;width:48px;border-radius:0}.card-carousel .side .splide__arrow svg{width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none}.card-carousel .side .splide__pagination{display:none}.card-carousel .intro{padding:0 22px;margin-bottom:51px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:768px){.card-carousel .intro{padding:26px 32px 50px;margin-bottom:0;gap:48px;width:100%}}@media (min-width:1024px){.card-carousel .intro{padding:26px 53px 70px}}@media (min-width:1440px){.card-carousel .intro{padding:26px 80px 80px}}.card-carousel .intro:not(.intro:has(.body)){-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}@media (min-width:768px){.card-carousel .intro:not(.intro:has(.body)){padding-top:80px;padding-bottom:120px}}.card-carousel .intro .body{margin:0}.card-carousel .intro .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px}.card-carousel .intro .links a{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.card-carousel .splide__slide{height:auto}.card-carousel .splide__slide.slides-per-page-1,.card-carousel .splide__slide:only-child{aspect-ratio:unset;width:100%}@media (min-width:768px){.card-carousel .splide__slide.slides-per-page-1,.card-carousel .splide__slide:only-child{padding:0 64px 0 32px}}@media (min-width:1024px){.card-carousel .splide__slide.slides-per-page-1,.card-carousel .splide__slide:only-child{padding-right:53px}}@media (min-width:1440px){.card-carousel .splide__slide.slides-per-page-1,.card-carousel .splide__slide:only-child{padding-right:136px}}.card-carousel .splide__slide .c-card,.card-carousel .splide__slide .paragraph--type--reference-card{height:100%}.card-carousel .items{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media (min-width:768px){.card-carousel .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;width:62.5%}}@media (min-width:1024px){.card-carousel .items{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;width:70%}}@media (min-width:1440px){.card-carousel .items{-webkit-box-flex:1;-webkit-flex:1 1 1030px;-ms-flex:1 1 1030px;flex:1 1 1030px;width:68%}}.card-carousel .items .c-card .content{text-align:left}.card-carousel .items .c-card .content .info .size{margin-right:1rem}.card-carousel .items .c-card .content .info .capacity,.card-carousel .items .c-card .content .info .size{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.75rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.15rem;text-transform:uppercase}.card-carousel .items .c-card .content .info .capacity svg,.card-carousel .items .c-card .content .info .size svg{margin-right:.25rem}.card-carousel .items .c-card .content .info .capacity sup,.card-carousel .items .c-card .content .info .size sup{font-size:x-small;position:relative;top:-3px}.card-carousel .items .c-card .links{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.card-carousel .items .paragraph--type--reference-card{height:100%}.card-carousel .items[data-columns="1"] .c-card{aspect-ratio:1200/810}@media (min-width:1024px){.card-carousel.has-overlap .intro .title{margin-right:-25px;z-index:2}}.card-carousel .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.card-carousel.has-bg.has-bg-img .background-image{background-blend-mode:multiply}.card-carousel.has-bg-img.bg-sage,.card-carousel.has-bg-img.bg-sage .background-image,.card-carousel.has-bg.bg-sage,.card-carousel.has-bg.bg-sage .background-image{background-color:#697d77}.card-carousel.has-bg-img.bg-red,.card-carousel.has-bg-img.bg-red .background-image,.card-carousel.has-bg.bg-red,.card-carousel.has-bg.bg-red .background-image{background-color:var(--color-alt)}.card-carousel.has-bg-img.bg-burgundy,.card-carousel.has-bg-img.bg-burgundy .background-image,.card-carousel.has-bg.bg-burgundy,.card-carousel.has-bg.bg-burgundy .background-image{background-color:#79261b}.card-carousel.has-bg-img.bg-orca-black,.card-carousel.has-bg-img.bg-orca-black .background-image,.card-carousel.has-bg.bg-orca-black,.card-carousel.has-bg.bg-orca-black .background-image{background-color:#245050}.card-carousel.has-bg-img.bg-powder,.card-carousel.has-bg-img.bg-powder .background-image,.card-carousel.has-bg.bg-powder,.card-carousel.has-bg.bg-powder .background-image{background-color:#90a3b5}.card-carousel.has-bg-img.bg-rose,.card-carousel.has-bg-img.bg-rose .background-image,.card-carousel.has-bg.bg-rose,.card-carousel.has-bg.bg-rose .background-image{background-color:#b9978a}.card-carousel.has-bg-img.bg-coast,.card-carousel.has-bg-img.bg-coast .background-image,.card-carousel.has-bg.bg-coast,.card-carousel.has-bg.bg-coast .background-image{background-color:#bf8753}@media (min-width:768px){.card-carousel.has-bg-img .intro,.card-carousel.has-bg .intro{padding-bottom:53px}}@media (min-width:1024px){.card-carousel.has-bg-img .intro,.card-carousel.has-bg .intro{padding-bottom:26px}}.card-carousel.has-bg-img .intro .body,.card-carousel.has-bg-img .intro .links a,.card-carousel.has-bg-img .intro .title,.card-carousel.has-bg-img .intro .title .h2,.card-carousel.has-bg-img .intro .title h2,.card-carousel.has-bg .intro .body,.card-carousel.has-bg .intro .links a,.card-carousel.has-bg .intro .title,.card-carousel.has-bg .intro .title .h2,.card-carousel.has-bg .intro .title h2{color:#f1f0e4}.card-carousel.has-bg-img .intro .links a:after,.card-carousel.has-bg .intro .links a:after{background:#f1f0e4}.card-carousel.has-bg-img .c-card .content .body,.card-carousel.has-bg-img .c-card .content .links a,.card-carousel.has-bg-img .c-card .content .pretitle,.card-carousel.has-bg-img .c-card .content .title,.card-carousel.has-bg-img .card-carousel--pages,.card-carousel.has-bg .c-card .content .body,.card-carousel.has-bg .c-card .content .links a,.card-carousel.has-bg .c-card .content .pretitle,.card-carousel.has-bg .c-card .content .title,.card-carousel.has-bg .card-carousel--pages{color:#f1f0e4}.card-carousel.has-bg-img .splide__arrow svg path,.card-carousel.has-bg .splide__arrow svg path{fill:#f1f0e4}@media (min-width:1600px){.card-carousel.has-bg-img .intro{margin-left:auto;width:85%}}@media (min-width:768px){.card-carousel.has-bg-img .side{position:unset;display:initial;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:1024px){.card-carousel.has-bg-img .side{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 33.5%;-ms-flex:0 0 33.5%;flex:0 0 33.5%}}@media (min-width:1440px){.card-carousel.has-bg-img .side{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}}.card-carousel.has-bg-img .items{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0 20px}@media (min-width:768px){.card-carousel.has-bg-img .items{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0 0 0 32px}}@media (min-width:1024px){.card-carousel.has-bg-img .items{-webkit-box-flex:0;-webkit-flex:0 0 66.5%;-ms-flex:0 0 66.5%;flex:0 0 66.5%;width:66.5%;padding:0}}@media (min-width:1440px){.card-carousel.has-bg-img .items{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;width:70%}}@media (min-width:768px){.card-carousel.has-bg-img .splide{display:block;padding-bottom:38px}}@media (min-width:1024px){.card-carousel.has-bg-img .splide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0}}@media (min-width:1440px){.card-carousel.has-bg-img .splide__arrows{padding:0 80px}}@media (min-width:1600px){.card-carousel.has-bg-img .splide__arrows{width:85%}}.card-carousel.bg-orca-black .splide__arrows .splide__arrow:after{background-color:#f1f0e4}.card-carousel.card-carousel--content-right-flex .side,.card-carousel.card-carousel--content-right .side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.card-carousel.card-carousel--content-right-flex .items,.card-carousel.card-carousel--content-right .items{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.card-carousel.arrows-on-image{padding:0}@media (min-width:1280px){.card-carousel.arrows-on-image{padding:0 48px}}.card-carousel.arrows-on-image .splide{gap:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}@media (min-width:768px){.card-carousel.arrows-on-image .splide{gap:0}}@media (min-width:1024px){.card-carousel.arrows-on-image .splide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.card-carousel.arrows-on-image .splide{gap:48px}}.card-carousel.arrows-on-image .splide .side{width:100%}@media (min-width:1024px){.card-carousel.arrows-on-image .splide .side{padding:0 24px;width:37.5%;-webkit-box-flex:1;-webkit-flex:1 1 37.5%;-ms-flex:1 1 37.5%;flex:1 1 37.5%}}@media (min-width:1280px){.card-carousel.arrows-on-image .splide .side{padding:0}}@media (min-width:1920px){.card-carousel.arrows-on-image .splide .side{-webkit-box-flex:1;-webkit-flex:1 1 400px;-ms-flex:1 1 400px;flex:1 1 400px}}.card-carousel.arrows-on-image .splide .side .intro{padding:0;gap:24px;margin-bottom:24px;width:100%}@media (min-width:1024px){.card-carousel.arrows-on-image .splide .side .intro{margin-bottom:0}}@media (min-width:1280px){.card-carousel.arrows-on-image .splide .side .intro{gap:48px}}.card-carousel.arrows-on-image .splide .items{position:relative;width:100%}@media (min-width:1024px){.card-carousel.arrows-on-image .splide .items{-webkit-box-flex:1;-webkit-flex:1 1 62.5%;-ms-flex:1 1 62.5%;flex:1 1 62.5%;width:62.5%}}@media (min-width:1920px){.card-carousel.arrows-on-image .splide .items{-webkit-box-flex:1;-webkit-flex:1 1 1280px;-ms-flex:1 1 1280px;flex:1 1 1280px}}.card-carousel.arrows-on-image .splide .items .splide__slide{padding:0}.card-carousel.arrows-on-image .splide .items .splide__slide .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;bottom:25px}@media (min-width:768px){.card-carousel.arrows-on-image .splide .items .splide__slide .content{bottom:60px}}@media (min-width:1280px){.card-carousel.arrows-on-image .splide .items .splide__slide .content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 40px;bottom:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.card-carousel.arrows-on-image .card-carousel--pages{position:absolute;bottom:22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 20px;color:var(--color-main);top:calc(100% + 14px)}@media (min-width:768px){.card-carousel.arrows-on-image .card-carousel--pages{top:unset;color:#f1f0e4}}.card-carousel.arrows-on-image .splide__arrow{position:absolute;bottom:16px;top:calc(100% + 9px);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:40px}@media (min-width:768px){.card-carousel.arrows-on-image .splide__arrow{top:unset}}.card-carousel.arrows-on-image .splide__arrow:after{background-color:var(--color-main);height:20px}@media (min-width:768px){.card-carousel.arrows-on-image .splide__arrow:after{background-color:#f1f0e4}}.card-carousel.arrows-on-image .splide__arrow--prev{left:20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1280px){.card-carousel.arrows-on-image .splide__arrow--prev{left:40px}}.card-carousel.arrows-on-image .splide__arrow--next{right:20px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:1280px){.card-carousel.arrows-on-image .splide__arrow--next{right:40px}}.card-carousel.arrows-on-image .splide__pagination{display:none}.card-carousel.arrows-on-image .items[data-columns="1"] .c-card{aspect-ratio:1280/800}.card-carousel.arrows-on-image.card-carousel--content-left .side .intro{padding-left:0}.card-carousel.arrows-on-image.card-carousel--content-right .side .intro{padding-right:0}