:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover: hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}.carousel{position:relative;overflow:hidden}[device=mobile] .carousel{width:100%}[device=desktop] .carousel{flex-grow:1;position:relative}.carousel[class*=px-]:not(.new-carousel){--paddingX: 0;padding-left:initial;padding-right:initial}.carousel[class*=px-]:not(.new-carousel) .swiper{padding-left:var(--paddingX);padding-right:var(--paddingX)}.carousel.new-carousel{overflow:hidden;display:flex}.carousel.new-carousel .carousel__viewport{overflow:initial;flex-basis:100%}.carousel .swiper-horizontal{display:flex;gap:2px;overflow:hidden;position:relative}[device=mobile] .carousel .swiper-horizontal{scrollbar-width:none;overflow-x:auto}[device=mobile] .carousel .swiper-horizontal::-webkit-scrollbar{width:0;height:0}.carousel .swiper-horizontal~.absolute.prev,.carousel .swiper-horizontal~.absolute.next{top:50%;transform:translateY(-50%)}.carousel .swiper-horizontal~.absolute.prev{left:24px}.carousel .swiper-horizontal~.absolute.next{right:24px}.carousel .swiper-wrapper,.carousel .carousel__track{height:initial}.carousel .swiper-slide,.carousel .carousel__slide{display:inline-flex;cursor:pointer}.carousel .swiper-slide>*:only-child,.carousel .carousel__slide>*:only-child{display:inline-flex;width:100%}.carousel .swiper-slide>*:only-child>*:only-child,.carousel .carousel__slide>*:only-child>*:only-child{flex-grow:1}.carousel-wrapper{position:relative;display:flex}.carousel-wrapper .absolute{position:absolute;z-index:20}.carousel-wrapper .absolute[data-type=common-button]{min-width:48px;min-height:48px}.carousel-wrapper.ltr>.absolute.prev,.carousel-wrapper.ltr>.absolute.next,.carousel-wrapper.rtl>.absolute.prev,.carousel-wrapper.rtl>.absolute.next{top:50%;transform:translateY(-50%)}.carousel-wrapper.ltr>.absolute.prev,.carousel-wrapper.rtl>.absolute.prev{left:24px}.carousel-wrapper.ltr>.absolute.next,.carousel-wrapper.rtl>.absolute.next{right:24px}.carousel-wrapper .carousel__slide>*{height:100%}.carousel-wrapper .video{background-color:var(--contrastPrimary)}.carousel-wrapper .video:hover .video-play{opacity:.7}.carousel-wrapper .video video{object-fit:contain;z-index:1}.carousel-wrapper .video iframe{min-width:100%;min-height:100%}.carousel-wrapper .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;opacity:0;transition:opacity .3s}@media (max-width: 992px){.carousel-wrapper .video-play{opacity:1}}.carousel-wrapper .video .full-screen{right:24px;bottom:24px}.carousel-wrapper .video-info{position:absolute;bottom:24px;left:24px;z-index:1;display:flex;gap:4px}.carousel-wrapper .video-info>*{align-self:center}.carousel-wrapper .video-message{background:linear-gradient(135deg,#ff2b2b,#ac41de 47.92%,#0500ff);border-radius:10px}.carousel-wrapper .video-message,.carousel-wrapper .video-duration{padding:4px 8px;color:var(--staticWhite);font-size:11px;min-height:22px}[device=desktop] .carousel-wrapper [data-type=common-button].ghost:not(:disabled):not(.disabled):not(.back):hover{background-color:var(--alphaBlack10)}.carousel-wrapper [data-type=common-button].ghost:not(:disabled):not(.disabled):not(.back):active{background-color:var(--alphaBlack20)}.carousel-wrapper [data-type=common-button].ghost svg path{fill:var(--contrastPrimary)}.carousel-wrapper [data-type=common-button].elevated{box-shadow:0 1px 4px #1f20241a;background-color:var(--inverseElevated)}[device=desktop] .carousel-wrapper [data-type=common-button].elevated:not(:disabled):not(.disabled):hover{background-color:var(--light)}.carousel-wrapper [data-type=common-button].elevated:not(:disabled):not(.disabled):active{background-color:#c4c4c4}.carousel-wrapper [data-type=common-button].elevated:disabled{opacity:.5}.carousel-wrapper [data-type=common-button].elevated svg path{fill:var(--contrastPrimary)}.carousel-wrapper [data-type=common-button].stroke-elevated{box-shadow:0 1px 4px #1f20241a;background-color:var(--inverseElevated);border-color:var(--contrastPrimary)}[device=desktop] .carousel-wrapper [data-type=common-button].stroke-elevated:not(:disabled):not(.disabled):hover{background-color:var(--light)}.carousel-wrapper [data-type=common-button].stroke-elevated:not(:disabled):not(.disabled):active{background-color:#c4c4c4}.carousel-wrapper [data-type=common-button].stroke-elevated:disabled{opacity:.5}.carousel-wrapper [data-type=common-button].stroke,.carousel-wrapper [data-type=common-button] .secondary{border-color:var(--contrastPrimary)}[device=desktop] .carousel-wrapper [data-type=common-button].stroke:not(:disabled):not(.disabled):hover,[device=desktop] .carousel-wrapper [data-type=common-button] .secondary:not(:disabled):not(.disabled):hover{background-color:var(--alphaBlack10)}.carousel-wrapper [data-type=common-button].stroke:not(:disabled):not(.disabled):active,.carousel-wrapper [data-type=common-button] .secondary:not(:disabled):not(.disabled):active{background-color:var(--alphaBlack20)}.carousel-wrapper [data-type=common-button].stroke:disabled,.carousel-wrapper [data-type=common-button] .secondary:disabled{background-color:unset;opacity:.4}.carousel-wrapper [data-type=common-button].stroke svg path,.carousel-wrapper [data-type=common-button] .secondary svg path{fill:var(--contrastPrimary)}.carousel-wrapper [data-type=common-button].alpha{background-color:var(--alphaBlack50)}[device=desktop] .carousel-wrapper [data-type=common-button].alpha:not(:disabled):not(.disabled):hover{background-color:var(--alphaBlack60)}.carousel-wrapper [data-type=common-button].alpha:not(:disabled):not(.disabled):active{background-color:var(--alphaBlack70)}.carousel-wrapper [data-type=common-button].alpha:disabled,.carousel-wrapper [data-type=common-button].alpha .disabled{opacity:.5}.not-active .carousel-wrapper .carousel,.not-active .carousel-wrapper .preview-gallery{position:relative}.not-active .carousel-wrapper .carousel:after,.not-active .carousel-wrapper .preview-gallery:after{display:block;left:0;top:0;right:0;bottom:0;position:absolute;background-color:#fff6;z-index:19;content:""}.not-active .carousel-wrapper .carousel .common-badge:not(.selled-auto),.not-active .carousel-wrapper .carousel .photo-slider-actions.top>*:not(:first-child),.not-active .carousel-wrapper .carousel .photo-slider-actions.bottom,.not-active .carousel-wrapper .carousel>[data-type=common-button],.not-active .carousel-wrapper .preview-gallery .common-badge:not(.selled-auto),.not-active .carousel-wrapper .preview-gallery .photo-slider-actions.top>*:not(:first-child),.not-active .carousel-wrapper .preview-gallery .photo-slider-actions.bottom,.not-active .carousel-wrapper .preview-gallery>[data-type=common-button]{display:none}.not-active .carousel-wrapper .selled-auto{position:absolute;top:50%;left:50%!important;bottom:initial!important;z-index:20!important;transform:translate(-50%,-50%)}.carousel__pagination{--vc-pgn-gap: 12px;--vc-png-bottom: 0}.carousel__pagination-button{border-radius:16px;display:inline-flex;width:12px;height:12px;aspect-ratio:1/1;background-color:#ededed;transition:background-color .2s ease}.carousel__pagination-button--active{background-color:#1f2024}
