.s-image-gallery{--container-offset: 6rem;position:relative;padding:5.5rem 0 0;overflow:hidden;color:var(--color-black-light)}@media only screen and (max-width: 1680px){.s-image-gallery{--container-offset: 5rem}}@media only screen and (max-width: 1440px){.s-image-gallery{padding:5rem 0 0}}@media only screen and (max-width: 1280px){.s-image-gallery{--container-offset: 5rem}}@media only screen and (max-width: 1080px){.s-image-gallery{--container-offset: 4rem;padding:4rem 0 0}}@media only screen and (max-width: 987px){.s-image-gallery{--container-offset: 3rem;padding:3rem 0 0}}.s-image-gallery__title{padding:0 0 3.5rem;width:100%;max-width:1296px}@media only screen and (max-width: 1440px){.s-image-gallery__title{padding:0 0 3rem;max-width:1096px}}@media only screen and (max-width: 1080px){.s-image-gallery__title{padding:0 0 2.5rem}}@media only screen and (max-width: 987px){.s-image-gallery__title{padding:0 0 2rem}}.s-image-gallery__title h2{color:var(--color-black);font:500 2.8rem/1.3 var(--font-heading)}@media only screen and (max-width: 1440px){.s-image-gallery__title h2{font-size:2.4rem}}@media only screen and (max-width: 1080px){.s-image-gallery__title h2{font-size:var(--font-size-h-lg)}}@media only screen and (max-width: 767px){.s-image-gallery__title h2{font-size:var(--font-size-h-md)}}.s-image-gallery__title p{font:400 var(--font-size-h-xs)/1.6 var(--font-text);margin:1.2rem 0 0;padding:0}@media only screen and (max-width: 1440px){.s-image-gallery__title p{margin:1rem 0 0;font-size:var(--font-size-t-md)}}.s-image-gallery__wrapper{position:relative;width:100%}.s-image-gallery .s__slider{margin-left:var(--container-offset)}@media only screen and (max-width: 1280px){.s-image-gallery .s__slider{margin-left:calc(var(--container-offset)/2)}}.s-image-gallery .s__slider .s__slides{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:2.8rem;width:-moz-fit-content;width:fit-content;touch-action:pan-y;will-change:transform}@media only screen and (max-width: 1440px){.s-image-gallery .s__slider .s__slides{gap:2rem}}@media only screen and (max-width: 987px){.s-image-gallery .s__slider .s__slides{gap:1.5rem}}@media only screen and (max-width: 767px){.s-image-gallery .s__slider .s__slides{gap:1.2rem}}.s-image-gallery .s__slider.is-grabbing .s__slides{cursor:url("../../../static/images/sld-grab.svg"),auto !important}.s-image-gallery .s__slide{position:relative;width:29rem;height:32rem;overflow:hidden}@media only screen and (max-width: 1440px){.s-image-gallery .s__slide{width:22rem;height:24rem}}@media only screen and (max-width: 1366px){.s-image-gallery .s__slide{width:20rem;height:22rem}}@media only screen and (max-width: 1080px){.s-image-gallery .s__slide{width:17rem;height:19rem}}@media only screen and (max-width: 767px){.s-image-gallery .s__slide{width:15rem;height:16rem}}.s-image-gallery .s__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-image-gallery .s__slide__nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;top:50%;right:2.7rem;left:2.7rem;margin-top:-1.6rem;transition:all ease-in-out 300ms}@media only screen and (max-width: 1080px){.s-image-gallery .s__slide__nav{right:1.7rem;left:1.7rem}}@media only screen and (max-width: 767px){.s-image-gallery .s__slide__nav{right:1rem;left:1rem}}.s-image-gallery .s__slide__nav__arrows{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.s-image-gallery .s__slide__nav__arrow{position:relative;width:68px;height:68px;background:var(--color-white);border:none;border-radius:50%;cursor:default;transition:transform .2s cubic-bezier(0.19, 1, 0.22, 1);pointer-events:none;will-change:transform}@media only screen and (max-width: 1440px){.s-image-gallery .s__slide__nav__arrow{width:58px;height:58px}}@media only screen and (max-width: 1080px){.s-image-gallery .s__slide__nav__arrow{width:48px;height:48px}}.s-image-gallery .s__slide__nav__arrow--prev{transform:rotate(180deg)}.s-image-gallery .s__slide__nav__arrow.disabled{opacity:0;visibility:hidden}.s-image-gallery .s__slide__nav__arrow:not(.disabled){cursor:pointer;pointer-events:all}.s-image-gallery .s__slide__nav__arrow:not(.disabled) svg{fill:none}.s-image-gallery .s__slide__nav__arrow:not(.disabled) svg circle{stroke:none}.s-image-gallery .s__slide__nav__arrow:not(.disabled) svg path{stroke:var(--color-brand-1)}.s-image-gallery .s__slide__nav__arrow .a-svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.s-image-gallery .s__slide__nav__arrow .a-svg svg{width:auto;max-width:29px;height:auto}@media only screen and (max-width: 1080px){.s-image-gallery .s__slide__nav__arrow .a-svg svg{max-width:22px}}.s-image-gallery.is-full-width .s__slider{margin-left:2.8rem}@media only screen and (max-width: 1440px){.s-image-gallery.is-full-width .s__slider{margin-left:2rem}}@media only screen and (max-width: 987px){.s-image-gallery.is-full-width .s__slider{margin-left:1.5rem}}@media only screen and (max-width: 767px){.s-image-gallery.is-full-width .s__slider{margin-left:1.2rem}}.s-image-gallery.is-full-width .s__slider .s__slide{width:calc(50vw - 2.8rem)}@media only screen and (max-width: 1440px){.s-image-gallery.is-full-width .s__slider .s__slide{width:calc(50vw - 2rem)}}@media only screen and (max-width: 987px){.s-image-gallery.is-full-width .s__slider .s__slide{width:calc(50vw - 1.5rem)}}@media only screen and (max-width: 767px){.s-image-gallery.is-full-width .s__slider .s__slide{width:calc(50vw - 1.2rem);height:11rem}}
