.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)}._vL,._vM,._vN{width:100%;height:100%}._vN,._vO{cursor:pointer}._vO{position:relative;display:flex;justify-content:center;overflow:hidden}._vO ._vL,._vO ._vP{position:absolute;inset:0;width:100%;height:100%}._vO ._vQ{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}._vO:hover .arrow{opacity:1;pointer-events:inherit}._vO ._vR{margin-bottom:8px}._vO ._vR:last-child{margin-bottom:0}._vS{background-color:var(--gray-light)}._vQ{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}._vT{max-height:40%;filter:grayscale(100%)}._vP{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:5px}._vU{font-size:.875rem;line-height:1.5;text-align:center;color:var(--theme-black);opacity:.3}._vV{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}._vV:hover .arrow{opacity:1;pointer-events:inherit}._vV>div{height:auto}._vV>img{max-width:100%;-o-object-fit:contain;object-fit:contain}._vV ._vR{margin-bottom:10px}._vV ._vR:last-child{margin-bottom:0}