.gallery-carousel-view[data-v-4efd4f01]{display:flex;flex-direction:column;gap:2px}.gallery-carousel-view__main[data-v-4efd4f01]{align-items:center;border-radius:24px 24px 0 0;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:100%}.gallery-carousel-view__main img[data-v-4efd4f01]{border-radius:24px 24px 0 0;height:405px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.gallery-carousel-view__main[data-v-4efd4f01]:before{background:#b7b3b3;background-image:var(--listing-bg-main-url);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(10px);height:100%;left:0;opacity:.4;position:absolute;top:0;transition:.3s ease;width:100%;z-index:0}.gallery-carousel-view__thumbnails[data-v-4efd4f01]{display:flex;gap:2px;width:100%}.gallery-carousel-view__thumbnails__thumb[data-v-4efd4f01]{cursor:pointer;flex:1;text-align:center}.gallery-carousel-view__thumbnails__thumb img[data-v-4efd4f01]{border-radius:0;height:130px;max-height:100%;max-width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.gallery-carousel-view__thumbnails__thumb:first-child img[data-v-4efd4f01]{border-radius:0 0 0 24px}.gallery-carousel-view__thumbnails__thumb[data-v-4efd4f01]:last-child{position:relative}.gallery-carousel-view__thumbnails__thumb:last-child img[data-v-4efd4f01]{border-radius:0 0 24px}.gallery-carousel-view__thumbnails__thumb:last-child span[data-v-4efd4f01]{align-items:center;background:linear-gradient(0deg,#0009,#0009);border-radius:0 0 24px;color:#fff;display:flex;font-size:14px;font-weight:600;height:100%;justify-content:center;left:50%;line-height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.gallery-carousel-mobile-view{margin-bottom:26px;position:relative}.gallery-carousel-mobile-view .carousel__track{transform:translateZ(0);will-change:transform}.gallery-carousel-mobile-view .carousel__slide{-webkit-tap-highlight-color:transparent}.gallery-carousel-mobile-view .carousel__pagination{bottom:-28px;display:flex;justify-content:flex-start;max-width:322px;overflow-x:auto;padding:10px 0;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none}.gallery-carousel-mobile-view .carousel__pagination::-webkit-scrollbar{display:none}.gallery-carousel-mobile-view_image-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.gallery-carousel-mobile-view_image-wrapper img{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:290px;image-rendering:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transform:translateZ(0);width:100%;z-index:1}.gallery-carousel-mobile-view__back-btn{align-items:center;background:#f4f0ef;border-radius:100px;display:flex;justify-content:center;left:8px;padding:16px;position:absolute;top:8px;z-index:8}.gallery-carousel-mobile-view__back-btn svg{height:24px;width:24px}.gallery-carousel-mobile-view__more-dots{align-items:center;background:#f4f0ef;border-radius:100px;display:flex;justify-content:center;padding:16px;position:absolute;right:8px;top:8px;z-index:8}.gallery-carousel-mobile-view__more-dots svg{height:24px;width:24px}.gallery-carousel-mobile-view__art-track{align-items:center;background:#f4f0ef;border-radius:100px;bottom:8px;display:flex;justify-content:center;padding:16px;position:absolute;right:8px;z-index:8}.gallery-carousel-mobile-view__art-track svg{height:24px;width:24px}.gallery-carousel-mobile-view .carousel__track{transition:.3s ease-out}.gallery-carousel-header{display:flex;justify-content:space-between}.gallery-carousel-header__close{align-items:center;background:#f4f0ef;border-radius:100px;cursor:pointer;display:flex;justify-content:center;padding:8px}@media (max-width:620px){.gallery-carousel-header__close{padding:8px}}.gallery-carousel-header__close svg{height:24px;width:24px}.gallery-carousel-header__switcher{align-items:center;display:flex}.gallery-carousel-header__switcher__item{align-items:center;background:#f4f0ef;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:100%;line-height:18px;padding:9px 15px}.gallery-carousel-header__switcher__item:first-child{border-bottom-left-radius:999px;border-top-left-radius:999px}.gallery-carousel-header__switcher__item:last-child{border-bottom-right-radius:999px;border-top-right-radius:999px}@media (max-width:620px){.gallery-carousel-header__switcher__item{font-size:14px;padding:10px 20px}}.gallery-carousel-header__actions{align-items:center;display:flex;gap:8px}.gallery-carousel-header__actions__btn{align-items:center;background:#f4f0ef;border-radius:100px;cursor:pointer;display:flex;justify-content:center;padding:8px}@media (max-width:620px){.gallery-carousel-header__actions__btn{padding:8px}}.gallery-carousel-header__actions__btn svg{color:#1c1b1f;height:24px;width:24px}.gallery-carousel-header .active{background:#1da249;color:#fff}.gallery-carousel-header .active svg{color:#fff}.gallery-carousel-wrapper{width:100%}.gallery-carousel-wrapper .carousel__next,.gallery-carousel-wrapper .carousel__prev{background:#f4f0ef;border-radius:50%;height:40px;opacity:.7;padding:12px;width:40px}.gallery-carousel-wrapper .carousel__next .carousel__icon,.gallery-carousel-wrapper .carousel__prev .carousel__icon{height:32px;width:32px}.gallery-carousel-wrapper .carousel__next:hover,.gallery-carousel-wrapper .carousel__prev:hover{opacity:1;transition:.3s}.gallery-carousel-wrapper .thumbnail{border-radius:8px;cursor:pointer;display:flex;height:100%;opacity:.6;overflow:hidden;transition:opacity .3s ease-in-out;z-index:-1}.gallery-carousel-wrapper .thumbnail:before{background:#b7b3b3;background-image:var(--listing-bg-thumbnail-url);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(10px);height:100%;top:0;right:0;bottom:0;left:0;opacity:.4;position:absolute;transition:.3s ease;width:100%;z-index:0}.gallery-carousel-wrapper .thumbnail.is-active,.gallery-carousel-wrapper .thumbnail:hover{opacity:1}.gallery-carousel-wrapper .is-fullscreen,.gallery-carousel-wrapper .is-fullscreen .el-dialog__body{display:flex;flex-direction:column;justify-content:space-between}.gallery-carousel-wrapper .is-fullscreen .el-dialog__body{height:100%}.gallery-carousel-wrapper #thumbnails{height:95px;margin-top:10px}.gallery-carousel-wrapper #thumbnails .thumbnail{justify-content:center}.gallery-carousel-wrapper #thumbnails .carousel__track .carousel__slide{overflow:hidden;width:170px!important}.gallery-image-wrapper{align-items:end;display:flex;height:100%;justify-content:center;width:100%}.gallery-image-wrapper .gallery-image{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:calc(100% - 180px);z-index:1}@media (max-width:920px){.gallery-image-wrapper .gallery-image{width:100%}.gallery-image-wrapper .gallery-image .carousel{height:100%!important}}@media (max-width:620px){.gallery-image-wrapper .gallery-image{-o-object-fit:contain;object-fit:contain}}.gallery-image-wrapper:before{background:#b7b3b3;background-image:var(--listing-bg-main-url);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(10px);height:100%;left:0;opacity:.4;position:absolute;top:0;transition:.3s ease;width:100%;z-index:0}.gallery-thumbnail-image{border-radius:8px;max-width:100%;-o-object-fit:contain;object-fit:contain}.gallery-carousel-dialog .el-dialog{margin-bottom:16px!important;max-height:100vh;max-width:min(120vh,80rem)!important;width:calc(100% - 8.625rem)}@media (max-width:920px){.gallery-carousel-dialog .el-dialog{margin-bottom:0!important;max-width:100%!important;width:100%}}.gallery-carousel-dialog #gallery{height:100%!important}.gallery-carousel-dialog #gallery .carousel__track{max-height:70vh}@media (max-width:920px){.gallery-carousel-dialog #gallery .carousel__track{max-height:calc(100vh - 200px)}}.spec-card-wrapper[data-v-65697c4f]{align-items:center;border:1px solid #e6e2e1;border-radius:16px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:14px 16px;width:206px}@media (max-width:620px){.spec-card-wrapper[data-v-65697c4f]{width:175px}}.spec-card-content[data-v-65697c4f]{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;text-align:center}.spec-card-content__title[data-v-65697c4f]{color:#1c1b1b;font-size:16px;font-weight:700;line-height:18px}.spec-card-content__subtitle[data-v-65697c4f]{color:#1c1b1b;font-size:12px;font-weight:400;line-height:14px}
