.TextAndCarousel{grid-column:full;margin-bottom:calc(8.96552vw + 70.68966px);position:relative}@media(min-width:2001px){.TextAndCarousel{margin-bottom:250px}}@media(max-width:550px){.TextAndCarousel{margin-bottom:120px}}.TextAndCarousel__container{box-sizing:border-box;column-gap:var(--six-gutter);display:grid;grid-auto-rows:max-content}@media(min-width:2389px){.TextAndCarousel__container{--max-grid:calc(var(--six-site-max-width)/2 + var(--six-site-margin) + var(--six-gutter)*2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:2388px){.TextAndCarousel__container{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.TextAndCarousel__container{display:block;width:100%}}.TextAndCarousel__mobile-only-text{grid-column:content;grid-row:1}@media(min-width:768px){.TextAndCarousel__mobile-only-text{grid-column:content-start/span 7}}@media(min-width:1024px){.TextAndCarousel__mobile-only-text{display:none}}.TextAndCarousel__content{column-gap:var(--six-gutter);display:block;grid-column:content;grid-template-columns:var(--six-cols);max-width:100%}.TextAndCarousel__content .TextAndCarousel__text{display:none}@media(max-width:1023px){.TextAndCarousel__content{grid-row:3}}@media(min-width:1024px){.TextAndCarousel__content{align-self:flex-end;bottom:0;grid-column:content-start/span 5;min-height:calc(100vh - var(--six-header-height));position:sticky}.TextAndCarousel__content .TextAndCarousel__text{display:block}}@media(min-width:1200px){.TextAndCarousel__content{grid-column:content-start/span 9}}@media(min-width:1440px){.TextAndCarousel__content{grid-column:content-start/span 8}}@media(min-width:1600px){.TextAndCarousel__content{grid-column:content-start/span 7}}.TextAndCarousel__text{grid-column:1/-1;height:max-content;max-width:100%;top:0}@media(min-width:1024px){.TextAndCarousel__text{grid-column:1/span 5}}@media(min-width:1200px){.TextAndCarousel__text{grid-column:1/-1}}.TextAndCarousel__text .TextBlock{grid-template-columns:repeat(5,1fr);padding-top:0}@media(min-width:1024px){.TextAndCarousel__text .TextBlock{grid-template-columns:repeat(8,1fr)}}.TextAndCarousel__nav{bottom:0;box-sizing:border-box;column-gap:var(--six-gutter);display:grid;grid-column:1/-1;grid-template-columns:[content-start] repeat(var(--six-cols),1fr) [content-end];margin-top:calc(.68966vw + 16.2069px);max-width:100%;width:100%}@supports not (display:grid){.TextAndCarousel__nav{display:block;width:100%}}@media(min-width:2001px){.TextAndCarousel__nav{margin-top:30px}}@media(max-width:550px){.TextAndCarousel__nav{margin-top:20px}}@media(min-width:1024px){.TextAndCarousel__nav{display:flex;flex-direction:column;grid-column:1/span 4}}@media(min-width:1024px)and (max-width:1199px){.TextAndCarousel__nav{margin-bottom:0}}@media(min-width:1200px){.TextAndCarousel__nav{grid-column:1/span 7;margin-bottom:var(--six-site-margin)}}@media(min-width:1440px){.TextAndCarousel__nav{grid-column:1/span 6;width:85%}}.TextAndCarousel__nav .js-overlay{z-index:10}.TextAndCarousel__nav .TextAndCarousel__thumb{border-bottom:1px solid #1a1a1a;cursor:pointer;display:flex;grid-column:content;height:90px;padding-bottom:10px;padding-top:10px;position:relative}.TextAndCarousel__nav .TextAndCarousel__thumb:first-of-type{border-top:1px solid #1a1a1a}.TextAndCarousel__nav .TextAndCarousel__thumb:last-of-type{border-bottom:none;padding-bottom:0}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content,.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-image{opacity:.25;transition:all .5s cubic-bezier(.83,0,.17,1) 0s}.TextAndCarousel__nav .TextAndCarousel__thumb.is-active .TextAndCarousel__thumb-content,.TextAndCarousel__nav .TextAndCarousel__thumb.is-active .TextAndCarousel__thumb-image{opacity:1}@media(hover:hover){.TextAndCarousel__nav .TextAndCarousel__thumb:hover .TextAndCarousel__thumb-content,.TextAndCarousel__nav .TextAndCarousel__thumb:hover .TextAndCarousel__thumb-image{opacity:1}}@media(max-width:549px){.TextAndCarousel__nav .TextAndCarousel__thumb{border-bottom:none;border-top:1px solid #1a1a1a}}@media(min-width:550px)and (max-width:1023px){.TextAndCarousel__nav .TextAndCarousel__thumb{border-bottom:none;border-top:1px solid #1a1a1a;grid-column:span 6}}@media(min-width:1600px){.TextAndCarousel__nav .TextAndCarousel__thumb{height:100px}}@media(min-width:1920px){.TextAndCarousel__nav .TextAndCarousel__thumb{height:128px}}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-image{height:100%;margin-right:10px;overflow:hidden;position:relative;width:16%}@supports(aspect-ratio:1){.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-image{aspect-ratio:3/4;padding-bottom:0;width:auto}}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__image{height:100%;overflow:hidden;width:100%}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__image img{height:100%;object-fit:cover;width:100%}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content{text-wrap:pretty;width:82%}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p,.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong{--line-height:1.2857142857;font-family:domaine_textregular,serif;font-size:calc(.06897vw + 12.62069px);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2857142857}@media(min-width:2001px){.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p,.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong{font-size:14px}}@media(max-width:550px){.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p,.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong{font-size:13px}}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p em,.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong em{font-family:domaine_textitalic,serif;font-style:normal;font-weight:400}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong strong>em,.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong>em{font-family:domaine_textitalicmedium,serif;font-style:normal;font-weight:500}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p{color:#aaa}.TextAndCarousel__nav .TextAndCarousel__thumb .TextAndCarousel__thumb-content p strong{color:#1a1a1a;font-weight:400}.TextAndCarousel__nav .TextAndCarousel__thumb span.js-overlay{background-color:#fff;display:none;height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;transform:scaleY(1);transform-origin:top;width:100%}@media(min-width:1440px)and (min-height:1000px){body:not(.de) .TextAndCarousel__nav,body:not(.de) .TextAndCarousel__text{position:absolute}}@media(min-width:1600px)and (max-width:1919px)and (min-height:950px){body:not(.de) .TextAndCarousel__nav,body:not(.de) .TextAndCarousel__text{position:absolute}}@media(min-width:1200px)and (max-width:1599px)and (min-height:900px){body:not(.de) .TextAndCarousel__nav,body:not(.de) .TextAndCarousel__text{position:absolute}}@media(min-width:1024px)and (max-width:1199px)and (min-height:870px){body:not(.de) .TextAndCarousel__nav,body:not(.de) .TextAndCarousel__text{position:absolute}}@media(min-width:1440px)and (min-height:1060px){body.de .TextAndCarousel__nav,body.de .TextAndCarousel__text{position:absolute}}@media(min-width:1024px)and (max-width:1439px)and (min-height:1010px){body.de .TextAndCarousel__nav,body.de .TextAndCarousel__text{position:absolute}}.TextAndCarousel__carousel{column-gap:calc(.68966vw + 6.2069px);display:flex;grid-column:content;justify-content:space-between;width:100%}@media(max-width:1023px){.TextAndCarousel__carousel{grid-row:2;min-height:70vh}}@media(min-width:768px)and (max-width:1023px){.TextAndCarousel__carousel{min-height:600px}}@media(min-width:1024px){.TextAndCarousel__carousel{grid-column:span 7/full}}@media(min-width:1200px){.TextAndCarousel__carousel{grid-column:span 15/full}}@media(max-width:767px){.TextAndCarousel__carousel{min-height:50vh}}@media(min-width:2001px){.TextAndCarousel__carousel{column-gap:20px}}@media(max-width:550px){.TextAndCarousel__carousel{column-gap:10px}}@media(max-width:1023px){.TextAndCarousel__carousel{flex-direction:column-reverse;margin-top:81px}}@media(min-width:1024px)and (max-width:1199px){.TextAndCarousel__carousel{height:100%}}@media(min-width:1200px){.TextAndCarousel__carousel{height:105vh}}@media(min-width:1440px)and (min-height:800px){.TextAndCarousel__carousel{height:125vh}}@media(max-width:1023px){.TextAndCarousel__carousel .flickity-slider,.TextAndCarousel__carousel .flickity-viewport{min-height:70vh}}@media(max-width:767px){.TextAndCarousel__carousel .flickity-slider,.TextAndCarousel__carousel .flickity-viewport{min-height:50vh}}@media(min-width:1024px)and (max-width:1199px){.TextAndCarousel__carousel .flickity-slider,.TextAndCarousel__carousel .flickity-viewport{min-height:600px}}.TextAndCarousel__carousel .TextAndCarousel__slide{cursor:pointer;height:100%;width:100%}.TextAndCarousel__carousel .TextAndCarousel__slide img{height:100%;object-fit:cover}.TextAndCarousel__carousel .TextAndCarousel__slide:not(.is-selected){pointer-events:none}.TextAndCarousel__carousel>div{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.TextAndCarousel__carousel>div{position:relative}}.TextAndCarousel__carousel .Carousel{height:100%}.TextAndCarousel__carousel .Carousel.flickity-enabled .Carousel__index-wrapper{top:-10px}.TextAndCarousel__caption{position:absolute;top:100%}.TextAndCarousel__caption:empty{display:none}.TextAndCarousel__slide__caption{position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media(max-width:768px){.TextAndCarousel__slide__caption{display:none}}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right{right:var(--six-site-margin);text-align:right}@media(max-width:1024px){.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right{right:20px}}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p{--line-height:1.2857142857;color:#fff;font-family:domaine_textregular,serif;font-size:calc(.06897vw + 12.62069px);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2857142857}@media(min-width:2001px){.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p{font-size:14px}}@media(max-width:550px){.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p{font-size:13px}}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p em{font-family:domaine_textitalic,serif;font-style:normal;font-weight:400}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p b,.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p strong{font-family:domaine_textmedium,serif;font-style:normal;font-weight:500}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--right p strong>em{font-family:domaine_textitalicmedium,serif;font-style:normal;font-weight:500}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split{display:flex;justify-content:space-between;left:0;right:0;width:100%}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split .TextAndCarousel__slide__caption__left{padding-left:var(--six-site-margin);text-align:left;width:50%}@media(max-width:1024px){.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split .TextAndCarousel__slide__caption__left{padding-left:20px}}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split .TextAndCarousel__slide__caption__right{margin-left:10px;padding-right:var(--six-site-margin);text-align:right;width:50%}@media(max-width:1024px){.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split .TextAndCarousel__slide__caption__right{padding-right:20px}}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split p{--line-height:1.375;color:#fff;font-family:gt_america_rg,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.375}.TextAndCarousel__slide__caption.TextAndCarousel__slide__caption--split p strong{font-family:gt_america_md,sans-serif;font-style:normal;font-weight:500}.wp-admin .wp-block-acf-textandcarousel{box-sizing:border-box;column-gap:var(--six-gutter);display:grid;grid-column:content}@media(min-width:2389px){.wp-admin .wp-block-acf-textandcarousel{--max-grid:calc(var(--six-site-max-width)/2 + var(--six-site-margin) + var(--six-gutter)*2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:2388px){.wp-admin .wp-block-acf-textandcarousel{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.wp-admin .wp-block-acf-textandcarousel{display:block;width:100%}}.wp-admin .wp-block-acf-textandcarousel>div:first-of-type{grid-column:full}.wp-admin .wp-block-acf-textandcarousel .TextAndCarousel__slide:not(:first-of-type){display:none}.wp-admin .wp-block-acf-textandcarousel .TextAndCarousel__carousel{height:unset}@media(min-width:768px){.wp-admin .wp-block-acf-textandcarousel .TextAndCarousel__left{grid-column:full/span 8}}@media(min-width:1200px){.wp-admin .wp-block-acf-textandcarousel .TextAndCarousel__left{grid-column:full/span 10}}