.slider__container{--slider-rule:var(--mast-washed-black-30,#bbb7b3);--slider-ratio:9/5;--slider-columns:minmax(0,900fr) minmax(0,449fr);margin:0 auto}.slider__container--layout-1-1{--slider-columns:minmax(0,1fr) minmax(0,1fr)}.slider__container .splide__main{position:relative}.slider__container .splide__slide{display:flex;flex-flow:column}.slider__container .splide__track--draggable{cursor:grab}.slider__container .splide__track--draggable:active{cursor:grabbing}.slider__container .splide__slide__contents{height:100%}.slider__container .splide__slide--image_caption__wrapper{display:grid;gap:20px;height:100%;position:relative}.slider__container .splide__slide--image__wrapper{min-width:0}.slider__container .splide__slide--image__wrapper a{display:block}.slider__container .splide__slide--image{aspect-ratio:var(--slider-ratio);border-radius:var(--media-radius,8px);display:block;height:auto;object-fit:cover;width:100%}.slider__container .splide__slide--caption{box-sizing:border-box;color:var(--color-body);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:300;line-height:1.3;min-width:0;text-align:left;transition:none!important}.slider__container .splide--fade .splide__slide:not(.is-active) .splide__slide--caption-text{visibility:hidden}.slider__container--captions-panel .splide__list{align-items:flex-start}.slider__container--captions-panel .splide__slide--image_caption__wrapper{grid-template-rows:auto 1fr}.slider__container--captions-panel .splide__slide--caption{align-self:stretch;border-top:1px solid var(--slider-rule);display:flex;flex-direction:column;padding:30px 15px 0}.slider__container .slider__nav{display:flex;gap:10px;margin:auto 0 0 -15px;padding-top:30px}@media (max-width:1023px){.slider__container .slider__nav{justify-content:flex-end;margin-right:-15px}}.slider__container .slider__nav-btn,.slider__container .slider__nav-btn:focus,.slider__container .slider__nav-btn:hover{align-items:center;background:none;border:0;border-radius:15px;color:var(--mast-washed-black,#2a2622);cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin:0;min-width:0;padding:0;transition:color .15s ease-in-out;width:50px}.slider__container .slider__nav-btn svg{display:block;height:30px;width:50px}.slider__container .slider__nav-btn--prev svg{transform:scaleX(-1)}.slider__container .slider__nav-btn:focus-visible,.slider__container .slider__nav-btn:hover:not(:disabled){color:var(--mast-clay,#b35335)}.slider__container .slider__nav-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.slider__container .slider__nav-btn:disabled{cursor:default;opacity:.3}.slider__container .splide__slide--caption p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 1em}.slider__container .splide__slide--caption-text>:first-child{margin-top:0}.slider__container .splide__slide--caption-text>:last-child{margin-bottom:0}.slider__container .splide__slide--caption .mast-tabs__tab-content-section:first-child>:first-child,.slider__container .splide__slide--caption-text>:first-child:not(.mast-tabs__tab-content-section){text-box:trim-start cap alphabetic}.slider__container .splide__slide--caption .mast-tabs__tab-content-header,.slider__container .splide__slide--caption h3,.slider__container .splide__slide--caption h4{color:var(--color-heading);font-family:var(--font-primary);font-size:var(--type-h4-size);font-weight:400;line-height:1.3;margin:0 0 25px;padding:0}.slider__container .splide__slide--caption .mast-tabs__tab-content-header:last-child{margin-bottom:0}.slider__container .splide__slide--caption .mast-tabs__tab-content-section{border:0;margin:0;padding:0}.slider__container .splide__slide--caption .mast-tabs__tab-content-section+.mast-tabs__tab-content-section{border-top:1px solid var(--slider-rule);margin-top:20px;padding-top:20px}.slider__container .splide__slide--caption .mast-tabs__tab-content-title{align-items:center;color:var(--color-heading);display:flex;font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:400;line-height:1.3;margin:0 0 15px;padding:0}.slider__container .splide__slide--caption .mast-tabs__tab-content-title:last-child{margin-bottom:0}.slider__container .splide__slide--caption .mast-tabs__tab-content-text{color:var(--color-body);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:300;line-height:1.3;margin:0 0 0 24px}.slider__container .splide__slide--caption .title-icon-bullet:before,.slider__container .splide__slide--caption .title-icon-check:before,.slider__container .splide__slide--caption .title-icon-dot:before,.slider__container .splide__slide--caption .title-icon-x:before{display:inline-block;flex:none;margin-right:15px}.slider__container .splide__slide--caption .title-icon-check:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none' viewBox='0 0 10.562 8.932'%3E%3Cpath stroke='%232a2622' stroke-width='2.5' d='m3.678 6.884 6-6M4.279 8.048.884 4.653'/%3E%3C/svg%3E")}.slider__container .splide__slide--caption .title-icon-bullet:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' fill='none' viewBox='0 0 9 6'%3E%3Ccircle cx='3' cy='3' r='3' fill='%232a2622'/%3E%3C/svg%3E")}.slider__container .splide__slide--caption .title-icon-dot:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' fill='none' viewBox='0 0 9 6'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23ff8373'/%3E%3C/svg%3E")}.slider__container .splide__slide--caption .title-icon-x:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' viewBox='0 0 15 15'%3E%3Cpath fill='%23ff8373' d='m9.628 7.772 2.605 2.605-1.743 1.743-2.604-2.605-2.699 2.698-1.761-1.761 2.698-2.698-2.567-2.568L5.3 3.444 7.867 6.01l2.68-2.68 1.76 1.762z'/%3E%3C/svg%3E")}.slider__container--controls-overlay .splide__controls-wrapper,.slider__container--controls-panel .splide__controls-wrapper{display:flex;flex-direction:column;inset:0;pointer-events:none;position:absolute;z-index:2}.slider__container .splide__controls{align-items:center;display:flex;gap:10px;justify-content:center;margin:0;min-width:0}.slider__container--controls-overlay .splide__controls,.slider__container--controls-panel .splide__controls{align-items:flex-end;aspect-ratio:var(--slider-ratio);box-sizing:border-box;flex:none;padding-bottom:20px}@media (max-width:767px){.slider__container--controls-overlay.slider__container--has-arrows .splide__controls{justify-content:flex-start;padding:0 0 26px 15px}}.slider__container--controls-panel .splide__controls-panel{margin-top:auto}.slider__container--controls-overlay .splide__controls-panel{bottom:15px;position:absolute;right:15px}.slider__container .splide__controls-panel>*,.slider__container .splide__controls>*{pointer-events:auto}.slider__container--controls-below .splide__controls-wrapper{align-items:center;display:flex;gap:20px;margin-top:20px}.slider__container--controls-below .splide__controls{flex:1}.slider__container .splide__pagination{--slider-dot:var(--mast-cream,#f5f3ef);bottom:auto;flex:none;gap:10px;left:auto;margin:0;padding:0;position:relative;right:auto;transform:none;width:auto}.slider__container--controls-below .splide__pagination{--slider-dot:var(--mast-washed-black,#2a2622)}.slider__container .splide__pagination li{display:flex}.slider__container .splide__pagination__page,.slider__container .splide__pagination__page:focus,.slider__container .splide__pagination__page:hover{
  /* !important: the old global "Mast Image Slider" ships !important
     black dots that would otherwise win when both are on a page */background:transparent!important;border:1px solid var(--slider-dot)!important;border-radius:50%;box-sizing:border-box;height:7px;margin:0;min-width:0;opacity:1;padding:0;transform:none;width:7px}.slider__container .splide__pagination__page.is-active{background:var(--slider-dot)!important;transform:none!important}.slider__container .splide__pagination__page:focus-visible{outline:2px solid var(--slider-dot);outline-offset:2px}.slider__container .splide__arrows{display:flex;gap:10px}.slider__container .splide__arrow,.slider__container .splide__arrow:focus,.slider__container .splide__arrow:hover{align-items:center;background:none;border:0;border-radius:15px;color:var(--mast-washed-black,#2a2622);cursor:pointer;display:inline-flex;height:30px;justify-content:center;left:auto;margin:0;min-width:0;opacity:1;padding:0;position:relative;right:auto;top:auto;transform:none;transition:color .15s ease-in-out;width:50px}.slider__container .splide__arrow svg{display:block;fill:none;height:30px;width:50px}.slider__container .splide__arrow--prev svg{transform:scaleX(-1)}.slider__container .splide__arrows--rtl .splide__arrow--prev svg{transform:none}.slider__container .splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.slider__container .splide__arrow:focus-visible,.slider__container .splide__arrow:hover:not(:disabled){color:var(--mast-clay,#b35335);opacity:1}.slider__container .splide__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.slider__container .splide__arrow:disabled{cursor:default;opacity:.3}.slider__container--controls-overlay .splide__arrow,.slider__container--controls-overlay .splide__arrow:focus,.slider__container--controls-overlay .splide__arrow:hover{background-color:hsla(0,0%,100%,.3);color:var(--mast-cream,#f5f3ef)}.slider__container--controls-overlay .splide__arrow:focus-visible,.slider__container--controls-overlay .splide__arrow:hover:not(:disabled){background-color:hsla(0,0%,100%,.45);color:var(--mast-white,#fff)}.slider__container .splide__toggle{align-items:center;background:none;border:1px solid var(--slider-dot,var(--mast-cream,#f5f3ef));border-radius:50%;color:var(--mast-cream,#f5f3ef);cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin:0;padding:0;width:20px}.slider__container--controls-below .splide__toggle{border-color:var(--mast-washed-black,#2a2622);color:var(--mast-washed-black,#2a2622)}.slider__container .splide__toggle svg{fill:currentColor;height:8px;width:8px}.slider__container .splide__toggle__play{margin-left:1px}.slider__container--caption-overlay .splide__slide--caption{background:rgba(42,38,34,.8);border-radius:0 0 var(--media-radius,8px) var(--media-radius,8px);bottom:0;color:var(--mast-cream,#f5f3ef);left:0;padding:15px;position:absolute;right:0}.slider__container--caption-overlay .splide__slide--caption *{color:inherit}.slider__container .splide__nav{margin-top:10px}.slider__container .splide__slide--nav{height:auto}.slider__container .splide__slide--nav-image{border-radius:4px;height:100%;object-fit:cover;width:100%}.slider__container .splide__track--nav>.splide__list>.splide__slide{border:none!important;opacity:.6}.slider__container .splide__track--nav>.splide__list>.splide__slide.is-active{border:none!important;opacity:1!important}@media (min-width:1024px){.slider__container--captions-panel .splide__slide--image_caption__wrapper{align-items:stretch;gap:30px;grid-template-columns:var(--slider-columns);grid-template-rows:auto}.slider__container--controls-panel .splide__controls-wrapper{column-gap:30px;display:grid;grid-template-columns:var(--slider-columns);grid-template-rows:minmax(0,1fr)}.slider__container--controls-panel .splide__controls{align-self:start}.slider__container--controls-panel .splide__controls-panel{align-self:end;margin-top:0}}