.image-video-slider{--ivs-gap:clamp(16px,1.8vw,26px);--ivs-scale:1;--ivs-height:calc(clamp(430px,48vw,620px) * var(--ivs-scale));padding-block:clamp(58px,7vw,100px);overflow:hidden;background:var(--background,transparent);}.image-video-slider[data-item-size="xl"]{--ivs-scale:1;}.image-video-slider[data-item-size="l"]{--ivs-scale:0.82;}.image-video-slider[data-item-size="m"]{--ivs-scale:0.66;}.image-video-slider[data-item-size="s"]{--ivs-scale:0.5;}.image-video-slider[data-mode="landscape"]{--ivs-height:auto;}.ivs__header{width:100%;max-width:var(--section-width,var(--container-max));margin-inline:auto;margin-bottom:clamp(28px,3.5vw,48px);padding-inline:var(--container-padding);}.image-video-slider.section--full .ivs__header{max-width:var(--container-max);}.ivs__eyebrow{margin:0 0 12px;color:var(--eyebrow,inherit);font-family:var(--font-body);font-weight:600;line-height:1.3;text-transform:uppercase;}.ivs__headline{max-width:900px;margin:0;color:var(--headline,inherit);line-height:1.1;}.ivs__text{max-width:760px;margin:16px 0 0;color:var(--text,inherit);font-family:var(--font-body);line-height:1.55;}.ivs__viewport{width:100%;max-width:var(--section-width,var(--container-max));margin-inline:auto;padding-inline:var(--container-padding);overflow-x:auto;overflow-y:hidden;cursor:grab;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y;}.image-video-slider.section--full .ivs__viewport{max-width:none;}.ivs__viewport::-webkit-scrollbar{display:none;}.ivs__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;user-select:none;}.ivs__track{display:flex;align-items:center;gap:var(--ivs-gap);width:max-content;min-width:100%;}.ivs__item{flex:0 0 auto;height:var(--ivs-height);scroll-snap-align:center;}.ivs__item--single{display:flex;align-items:center;width:calc(clamp(390px,46vw,680px) * var(--ivs-scale));}.ivs__item--single > .ivs__media{width:100%;height:100%;}.ivs__item--double{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--ivs-gap);width:calc(clamp(260px,27vw,390px) * var(--ivs-scale));}.ivs__item--double > .ivs__media{width:100%;height:100%;}.image-video-slider[data-mode="mixed"] .ivs__item--single > .ivs__media{height:76%;}.image-video-slider[data-mode="landscape"] .ivs__item--single{width:calc(clamp(500px,54vw,820px) * var(--ivs-scale));height:auto;aspect-ratio:16 / 9;}.ivs__media{position:relative;min-width:0;min-height:0;margin:0;overflow:hidden;background:var(--sand-200);}.ivs__asset{display:block;width:100%;height:100%;object-fit:cover;}.ivs--parallax .ivs__media > img.ivs__asset{transform:scale(1.16);transform-origin:center center;will-change:transform;}.ivs__media img.ivs__asset,.ivs__media video.ivs__asset{pointer-events:none;}.ivs__media--left .ivs__asset{object-position:25% center;}.ivs__media--right .ivs__asset{object-position:75% center;}.ivs__media--center .ivs__asset{object-position:center;}.ivs__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0.12);cursor:pointer;}.ivs__play::before{content:"";width:0;height:0;margin-left:6px;border-style:solid;border-width:16px 0 16px 26px;border-color:transparent transparent transparent #fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.4));}.ivs__media.is-playing .ivs__play{display:none;}.ivs__progress{position:relative;width:min(calc(100% - (2 * var(--container-padding))),900px);height:28px;margin:clamp(34px,4vw,54px) auto 0;cursor:pointer;touch-action:none;}.ivs--no-scroll .ivs__progress{display:none;}.ivs__progress::before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:var(--track,currentColor);transform:translateY(-50%);}.ivs__thumb{position:absolute;z-index:1;top:50%;left:0;min-width:56px;height:6px;background:var(--progress,currentColor);border-radius:999px;transform:translateY(-50%);will-change:transform;}@media (min-width:768px) and (max-width:1023px){.image-video-slider[data-tablet-item-size="xl"]{--ivs-scale:1;}.image-video-slider[data-tablet-item-size="l"]{--ivs-scale:0.82;}.image-video-slider[data-tablet-item-size="m"]{--ivs-scale:0.66;}.image-video-slider[data-tablet-item-size="s"]{--ivs-scale:0.5;}}@media (max-width:760px){.image-video-slider{--ivs-scale:1;--ivs-height:430px;}.ivs__item--single{width:min(82vw,520px);}.image-video-slider[data-mode="landscape"] .ivs__item--single{width:min(86vw,620px);}.ivs__item--double{width:min(68vw,340px);}}@media (max-width:480px){.image-video-slider{--ivs-height:360px;}.ivs__item--single,.ivs__item--double{width:82vw;}.image-video-slider[data-mode="landscape"] .ivs__item--single{width:86vw;}.image-video-slider[data-mobile-row] .ivs__item--double{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);width:calc((82vw * 2) + var(--ivs-gap));}}@media (prefers-reduced-motion:reduce){.ivs__viewport{scroll-behavior:auto;}}