/* Generated carousel geometry. Kept in CSS so interactions do not add inline styles. */
.swiper-wrapper.carousel-per-view-1 > .swiper-slide{flex:0 0 100%;max-width:100%}
.swiper-wrapper.carousel-per-view-2 > .swiper-slide{flex:0 0 50%;max-width:50%}
.swiper-wrapper.carousel-per-view-3 > .swiper-slide{flex:0 0 33.333333%;max-width:33.333333%}
.swiper-wrapper.carousel-per-view-4 > .swiper-slide{flex:0 0 25%;max-width:25%}
.swiper-wrapper.carousel-per-view-5 > .swiper-slide{flex:0 0 20%;max-width:20%}
.swiper-wrapper.carousel-per-view-6 > .swiper-slide{flex:0 0 16.666667%;max-width:16.666667%}
.swiper-wrapper.carousel-per-view-7 > .swiper-slide{flex:0 0 14.285714%;max-width:14.285714%}
.swiper-wrapper.carousel-per-view-8 > .swiper-slide{flex:0 0 12.5%;max-width:12.5%}
.swiper-wrapper.carousel-per-view-1.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-1{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-2{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-3{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-4{transform:translate3d(-400%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-5{transform:translate3d(-500%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-6{transform:translate3d(-600%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-7{transform:translate3d(-700%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-8{transform:translate3d(-800%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-9{transform:translate3d(-900%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-10{transform:translate3d(-1000%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-11{transform:translate3d(-1100%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-12{transform:translate3d(-1200%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-13{transform:translate3d(-1300%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-14{transform:translate3d(-1400%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-15{transform:translate3d(-1500%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-16{transform:translate3d(-1600%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-17{transform:translate3d(-1700%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-18{transform:translate3d(-1800%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-19{transform:translate3d(-1900%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-20{transform:translate3d(-2000%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-21{transform:translate3d(-2100%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-22{transform:translate3d(-2200%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-23{transform:translate3d(-2300%,0,0)}
.swiper-wrapper.carousel-per-view-1.carousel-position-24{transform:translate3d(-2400%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-1{transform:translate3d(-50%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-2{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-3{transform:translate3d(-150%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-4{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-5{transform:translate3d(-250%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-6{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-7{transform:translate3d(-350%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-8{transform:translate3d(-400%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-9{transform:translate3d(-450%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-10{transform:translate3d(-500%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-11{transform:translate3d(-550%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-12{transform:translate3d(-600%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-13{transform:translate3d(-650%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-14{transform:translate3d(-700%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-15{transform:translate3d(-750%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-16{transform:translate3d(-800%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-17{transform:translate3d(-850%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-18{transform:translate3d(-900%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-19{transform:translate3d(-950%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-20{transform:translate3d(-1000%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-21{transform:translate3d(-1050%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-22{transform:translate3d(-1100%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-23{transform:translate3d(-1150%,0,0)}
.swiper-wrapper.carousel-per-view-2.carousel-position-24{transform:translate3d(-1200%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-1{transform:translate3d(-33.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-2{transform:translate3d(-66.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-3{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-4{transform:translate3d(-133.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-5{transform:translate3d(-166.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-6{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-7{transform:translate3d(-233.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-8{transform:translate3d(-266.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-9{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-10{transform:translate3d(-333.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-11{transform:translate3d(-366.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-12{transform:translate3d(-400%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-13{transform:translate3d(-433.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-14{transform:translate3d(-466.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-15{transform:translate3d(-500%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-16{transform:translate3d(-533.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-17{transform:translate3d(-566.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-18{transform:translate3d(-600%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-19{transform:translate3d(-633.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-20{transform:translate3d(-666.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-21{transform:translate3d(-700%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-22{transform:translate3d(-733.333333%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-23{transform:translate3d(-766.666667%,0,0)}
.swiper-wrapper.carousel-per-view-3.carousel-position-24{transform:translate3d(-800%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-1{transform:translate3d(-25%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-2{transform:translate3d(-50%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-3{transform:translate3d(-75%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-4{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-5{transform:translate3d(-125%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-6{transform:translate3d(-150%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-7{transform:translate3d(-175%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-8{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-9{transform:translate3d(-225%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-10{transform:translate3d(-250%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-11{transform:translate3d(-275%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-12{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-13{transform:translate3d(-325%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-14{transform:translate3d(-350%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-15{transform:translate3d(-375%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-16{transform:translate3d(-400%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-17{transform:translate3d(-425%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-18{transform:translate3d(-450%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-19{transform:translate3d(-475%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-20{transform:translate3d(-500%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-21{transform:translate3d(-525%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-22{transform:translate3d(-550%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-23{transform:translate3d(-575%,0,0)}
.swiper-wrapper.carousel-per-view-4.carousel-position-24{transform:translate3d(-600%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-1{transform:translate3d(-20%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-2{transform:translate3d(-40%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-3{transform:translate3d(-60%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-4{transform:translate3d(-80%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-5{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-6{transform:translate3d(-120%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-7{transform:translate3d(-140%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-8{transform:translate3d(-160%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-9{transform:translate3d(-180%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-10{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-11{transform:translate3d(-220%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-12{transform:translate3d(-240%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-13{transform:translate3d(-260%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-14{transform:translate3d(-280%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-15{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-16{transform:translate3d(-320%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-17{transform:translate3d(-340%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-18{transform:translate3d(-360%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-19{transform:translate3d(-380%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-20{transform:translate3d(-400%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-21{transform:translate3d(-420%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-22{transform:translate3d(-440%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-23{transform:translate3d(-460%,0,0)}
.swiper-wrapper.carousel-per-view-5.carousel-position-24{transform:translate3d(-480%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-1{transform:translate3d(-16.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-2{transform:translate3d(-33.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-3{transform:translate3d(-50%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-4{transform:translate3d(-66.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-5{transform:translate3d(-83.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-6{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-7{transform:translate3d(-116.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-8{transform:translate3d(-133.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-9{transform:translate3d(-150%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-10{transform:translate3d(-166.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-11{transform:translate3d(-183.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-12{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-13{transform:translate3d(-216.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-14{transform:translate3d(-233.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-15{transform:translate3d(-250%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-16{transform:translate3d(-266.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-17{transform:translate3d(-283.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-18{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-19{transform:translate3d(-316.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-20{transform:translate3d(-333.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-21{transform:translate3d(-350%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-22{transform:translate3d(-366.666667%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-23{transform:translate3d(-383.333333%,0,0)}
.swiper-wrapper.carousel-per-view-6.carousel-position-24{transform:translate3d(-400%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-1{transform:translate3d(-14.285714%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-2{transform:translate3d(-28.571429%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-3{transform:translate3d(-42.857143%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-4{transform:translate3d(-57.142857%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-5{transform:translate3d(-71.428571%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-6{transform:translate3d(-85.714286%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-7{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-8{transform:translate3d(-114.285714%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-9{transform:translate3d(-128.571429%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-10{transform:translate3d(-142.857143%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-11{transform:translate3d(-157.142857%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-12{transform:translate3d(-171.428571%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-13{transform:translate3d(-185.714286%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-14{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-15{transform:translate3d(-214.285714%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-16{transform:translate3d(-228.571429%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-17{transform:translate3d(-242.857143%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-18{transform:translate3d(-257.142857%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-19{transform:translate3d(-271.428571%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-20{transform:translate3d(-285.714286%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-21{transform:translate3d(-300%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-22{transform:translate3d(-314.285714%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-23{transform:translate3d(-328.571429%,0,0)}
.swiper-wrapper.carousel-per-view-7.carousel-position-24{transform:translate3d(-342.857143%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-0{transform:translate3d(-0%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-1{transform:translate3d(-12.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-2{transform:translate3d(-25%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-3{transform:translate3d(-37.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-4{transform:translate3d(-50%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-5{transform:translate3d(-62.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-6{transform:translate3d(-75%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-7{transform:translate3d(-87.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-8{transform:translate3d(-100%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-9{transform:translate3d(-112.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-10{transform:translate3d(-125%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-11{transform:translate3d(-137.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-12{transform:translate3d(-150%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-13{transform:translate3d(-162.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-14{transform:translate3d(-175%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-15{transform:translate3d(-187.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-16{transform:translate3d(-200%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-17{transform:translate3d(-212.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-18{transform:translate3d(-225%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-19{transform:translate3d(-237.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-20{transform:translate3d(-250%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-21{transform:translate3d(-262.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-22{transform:translate3d(-275%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-23{transform:translate3d(-287.5%,0,0)}
.swiper-wrapper.carousel-per-view-8.carousel-position-24{transform:translate3d(-300%,0,0)}
