.photo-slider__cover{padding-top:100%}.photo-slider__slider{position:relative;margin:0 -15px}.photo-slider .swiper-slide{box-sizing:border-box;width:90%}.photo-slider .swiper-button-next,.photo-slider .swiper-button-prev{display:none;top:50%;width:40px;height:40px;margin:0;color:#fff;font-size:28px;text-align:center;line-height:38px;border:1px solid #fff;background-color:transparent;border-radius:50%;transition:color .2s ease-in-out;overflow:hidden;touch-action:manipulation}.photo-slider .swiper-button-next:hover,.photo-slider .swiper-button-prev:hover{color:#ffe121}.photo-slider .swiper-button-next:after,.photo-slider .swiper-button-prev:after{display:none}.photo-slider .swiper-button-next{padding-left:3px;right:-50px}.photo-slider .swiper-button-next:before{font-family:Ionicons;content:"\";color:inherit;font-size:inherit}.photo-slider .swiper-button-prev{padding-right:3px;left:-50px}.photo-slider .swiper-button-prev:before{font-family:Ionicons;content:"\";color:inherit;font-size:inherit}@media (min-width:768px){.photo-slider__cover{padding-top:70%}.photo-slider .swiper-slide{width:70%}}@media (min-width:1024px){.photo-slider__slider{margin:0 -30px}}@media (min-width:1600px){.photo-slider__slider{margin:0}.photo-slider .swiper-button-next,.photo-slider .swiper-button-prev{display:block}}