.carouselSlider{position:relative}.carouselSlider,.carouselSlider .swiper,.carouselSlider .swiper-slide{width:100%;height:100%}.carouselSlider .swiper-slide img,.carouselSlider img{display:block;width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.srpVideoButtonContainer{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:-moz-fit-content!important;height:fit-content!important;z-index:1}.srpVideoButton+.srpVideoButton{margin-left:5px}.srpVideoButton{display:flex;align-items:center;justify-content:center;padding:5px 10px;font-weight:500;font-size:14px;line-height:13px;text-align:center;text-transform:capitalize;color:#000;background-color:#fff;border-radius:16px;transition:var(--transition);border:none;outline:none}.srpVideoButton:hover{color:var(--theme-primary)}._vO,._vP,._vQ{width:100%;height:100%}._vQ,._vR{cursor:pointer}._vR{position:relative;display:flex;justify-content:center;overflow:hidden}._vR ._vO,._vR ._vS{position:absolute;inset:0;width:100%;height:100%}._vR ._vT{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}._vR:hover .arrow{opacity:1;pointer-events:inherit}._vR ._vU{margin-bottom:8px}._vR ._vU:last-child{margin-bottom:0}._vV{background-color:var(--gray-light)}._vT{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}._vW{max-height:40%;filter:grayscale(100%)}._vS{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:5px}._vX{font-size:.875rem;line-height:1.5;text-align:center;color:var(--theme-black);opacity:.3}._vY{position:relative;display:flex;align-items:center;margin-right:16px;flex:1 1 30%;max-width:405px;height:-moz-fit-content;height:fit-content;flex-shrink:0;cursor:pointer}._vY:hover .arrow{opacity:1;pointer-events:inherit}._vY>div{height:auto}._vY>img{max-width:100%;-o-object-fit:contain;object-fit:contain}._vY ._vU{margin-bottom:10px}._vY ._vU:last-child{margin-bottom:0}