.no-js .gallery--variant-1__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;overflow:auto}.no-js .gallery--variant-1 .gallery__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.js .gallery--variant-1 .container{position:relative}.js .gallery--variant-1 .splide__track{padding-bottom:4vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.js .gallery--variant-1 .splide__slide:has(+ .is-prev + .is-active) .gallery__picture{opacity:1;-webkit-transform:translateY(27%) rotate(-6deg);transform:translateY(27%) rotate(-6deg)}.js .gallery--variant-1 .splide__slide:has(+ .is-prev + .is-active) .gallery__image{-webkit-transform:scale(1.45);transform:scale(1.45)}.js .gallery--variant-1 .splide__slide:has(+ .is-prev) .gallery__picture{opacity:1;-webkit-transform:translateY(16%) rotate(-5deg);transform:translateY(16%) rotate(-5deg)}.js .gallery--variant-1 .splide__slide:has(+ .is-prev) .gallery__image{-webkit-transform:scale(1.35);transform:scale(1.35)}.js .gallery--variant-1 .splide__slide.is-prev .gallery__picture{opacity:1;-webkit-transform:translateY(5%) rotate(-4deg);transform:translateY(5%) rotate(-4deg)}.js .gallery--variant-1 .splide__slide.is-prev .gallery__image{-webkit-transform:scale(1.25);transform:scale(1.25)}.js .gallery--variant-1 .splide__slide.is-active .gallery__picture{opacity:1}.js .gallery--variant-1 .splide__slide.is-next .gallery__picture{opacity:1;-webkit-transform:translateY(5%) rotate(4deg);transform:translateY(5%) rotate(4deg)}.js .gallery--variant-1 .splide__slide.is-next .gallery__image{-webkit-transform:scale(1.25);transform:scale(1.25)}.js .gallery--variant-1 .splide__slide.is-next+.splide__slide .gallery__picture{opacity:1;-webkit-transform:translateY(16%) rotate(5deg);transform:translateY(16%) rotate(5deg)}.js .gallery--variant-1 .splide__slide.is-next+.splide__slide .gallery__image{-webkit-transform:scale(1.35);transform:scale(1.35)}.js .gallery--variant-1 .splide__slide.is-next+.splide__slide+.splide__slide .gallery__picture{opacity:1;-webkit-transform:translateY(27%) rotate(6deg);transform:translateY(27%) rotate(6deg)}.js .gallery--variant-1 .splide__slide.is-next+.splide__slide+.splide__slide .gallery__image{-webkit-transform:scale(1.45);transform:scale(1.45)}.js .gallery--variant-1 .splide__arrow{position:absolute;top:calc((100% - 4vw)/ 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;width:3.5rem;height:3.5rem;background:var(--buttecup);border:.1rem solid var(--buttecup);border-radius:50%;-webkit-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s;opacity:1;color:#fff;font-size:1.6rem;font-weight:500;text-transform:uppercase}@media (max-width:767px){.js .gallery--variant-1 .splide__arrow{text-indent:-300%;overflow:hidden}.js .gallery--variant-1 .splide__arrow::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:768px){.js .gallery--variant-1 .splide__arrow{gap:2rem;width:13vw;height:13vw;max-width:18.4rem;max-height:18.4rem;font-size:1vw}}@media (min-width:1440px){.js .gallery--variant-1 .splide__arrow{font-size:1.6rem}}.js .gallery--variant-1 .splide__arrow:focus,.js .gallery--variant-1 .splide__arrow:hover{background-color:#fff;color:var(--buttecup)}.js .gallery--variant-1 .splide__arrow:focus::before,.js .gallery--variant-1 .splide__arrow:hover::before{border-color:var(--buttecup)}.js .gallery--variant-1 .splide__arrow::before{content:"";width:0;height:0;-webkit-transition:border-color .5s;transition:border-color .5s}.js .gallery--variant-1 .splide__arrow.splide__arrow--prev{left:0}.js .gallery--variant-1 .splide__arrow.splide__arrow--prev::before{border-bottom:.5rem solid transparent;border-right:1rem solid;border-top:.5rem solid transparent}@media (min-width:768px){.js .gallery--variant-1 .splide__arrow.splide__arrow--prev::before{border-bottom:1.2em solid transparent;border-right:2.2em solid;border-top:1.2em solid transparent}}.js .gallery--variant-1 .splide__arrow.splide__arrow--next{right:0}.js .gallery--variant-1 .splide__arrow.splide__arrow--next::before{border-bottom:.5rem solid transparent;border-left:1rem solid;border-top:.5rem solid transparent}@media (min-width:768px){.js .gallery--variant-1 .splide__arrow.splide__arrow--next::before{border-bottom:1.2em solid transparent;border-left:2.3em solid;border-top:1.2em solid transparent}}.js .gallery--variant-1 .gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js .gallery--variant-1 .gallery__picture{opacity:0;-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.19, 1, .22, 1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.19, 1, .22, 1);transition:transform .5s cubic-bezier(.19, 1, .22, 1),opacity .5s;transition:transform .5s cubic-bezier(.19, 1, .22, 1),opacity .5s,-webkit-transform .5s cubic-bezier(.19, 1, .22, 1);overflow:hidden}.js .gallery--variant-1 .gallery__image{-webkit-transition:-webkit-transform .5s cubic-bezier(.5, 0, 0, 1);transition:-webkit-transform .5s cubic-bezier(.5, 0, 0, 1);transition:transform .5s cubic-bezier(.5, 0, 0, 1);transition:transform .5s cubic-bezier(.5, 0, 0, 1),-webkit-transform .5s cubic-bezier(.5, 0, 0, 1)}