.preview-object__item{display:flex;flex-direction:column;box-sizing:border-box;max-width:360px;width:100%;height:531px;background:#FFF;box-shadow:3px 7px 16.4px 0 rgba(61,44,19,.25);overflow:hidden}.preview-object__top{position:relative;width:100%;height:231px}.preview-object__photo-block{max-width:360px;width:100%;max-height:100%;overflow:hidden}.preview-object__photo-block:hover img{transform:scale(1.1)}.preview-object__photo-block img{width:100%;height:100%;object-fit:cover;max-height:360px;transition:.5s}.preview-object__additionally{position:absolute;top:16px;left:20px;display:inline-flex;justify-content:center;align-items:center;gap:6px;max-width:70%;height:auto;padding:10px 16px 10px 12px;border-radius:6px;background:rgba(255,255,255,.9);z-index:3}.preview-object__additionally div{flex-shrink:0;width:16px;height:16px}.preview-object__additionally div>svg{width:100%;height:100%;object-fit:contain}.preview-object__additionally p{color:#181D24;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;word-break:break-all}.preview-object__bottom{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:38px 24px 15px}.preview-object__priceBox{position:absolute;top:-35px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;width:90%;height:56px;background-color:#CA9D75;padding:1rem}.preview-object__price{color:#181D24;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.preview-object__currency{font-size:14px;font-weight:700;text-transform:uppercase}.preview-object__title{min-height:108px}.preview-object__title>a{color:#000;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:500;line-height:24px;transition:color .6s ease}.preview-object__city>p,.preview-object__description,.preview-object__subtitle,.preview-object__type>p{font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal}.preview-object__title>a:hover{color:#CA9D75}.preview-object__types{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:100%;height:43px}.preview-object__city,.preview-object__type{display:flex;align-self:flex-start;align-items:center;gap:12px}.preview-object__city>p,.preview-object__type>p{color:#000;font-size:15px}.preview-object__city>p>a,.preview-object__type>p>a{color:#1B1B1B}.preview-object__city>p:first-child,.preview-object__type>p:first-child{opacity:.4}.preview-object__cells{display:flex;border:1px solid #E2E2E2;width:100%}.preview-object__cell{box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:4px;width:108px;height:66px;padding:10px 0}.preview-object__cell:first-child{border-right:1px solid #E2E2E2}.preview-object__cell:last-child{border-left:1px solid #E2E2E2}.preview-object__subtitle{color:#000;font-size:14px;opacity:.4}.preview-object__description{color:#1B1B1B;font-size:16px}.preview-object__description>a{color:inherit}.preview-object__favorite{width:36px;height:36px;position:absolute;top:16px;right:20px}.preview-object__favorite._active{background:#ca9d75;border-radius:50%}.preview-object__favorite._active svg{fill:#fff}.preview-object__favorite._active svg path{stroke:#fff}.preview-object__favorite._active svg rect{display:none}.preview-object__favorite:hover{cursor:pointer}.preview-object__favorite:hover svg rect{transform:rotate(0);stroke-dashoffset:321%}.preview-object__favorite:hover svg rect+rect{transform:rotate(0);stroke-dashoffset:0}.preview-object__favorite img{position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);width:15px;height:14px}.preview-object__favorite svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;transform:translateX(.25px);rx:37px;ry:37px;fill:#181D24}.preview-object__favorite svg.icon{width:12px;height:14px;left:53%;top:50%;transform:translate(-50%,-50%)}.preview-object__favorite svg rect{stroke-width:1.25;stroke-dasharray:321%;stroke-dashoffset:642%;transition-property:stroke-dashoffset,transform;transform-origin:50% 50%;will-change:stroke-dashoffset,transform;transition-duration:1.3s;transition-timing-function:cubic-bezier(.74,0,.24,.99);width:36px;height:36px;stroke:#8c8984;rx:36px;ry:36px;transform:rotate(-90deg);fill:rgba(255,255,255,.9)}.preview-object__favorite svg rect+rect{stroke:#ca9d75;stroke-dashoffset:321%}@media (max-width:1199px){.preview-object__item{max-width:330px;width:100%;height:521px}.preview-object__top{position:relative;width:100%;height:40%}.preview-object__city,.preview-object__type{gap:10px}.preview-object__city>p,.preview-object__type>p{font-size:13px}.preview-object__price{font-size:28px}.preview-object__bottom{padding:30px 18px 10px}.preview-object__title{min-height:108px}.preview-object__title>a{font-size:15px;line-height:20px}}.hot-deals{position:relative;padding-bottom:1px;background-position:top center;background-repeat:repeat}.hot-deals__content{max-width:1344px;width:100%;margin:0 auto;position:relative}.hot-deals__slider{position:relative;margin:0 auto}.hot-deals__slider .swiper-container{display:flex;flex-direction:column;align-items:center;max-width:1143px;width:100%;padding:20px 0}.hot-deals__slider .swiper-slide{display:inline-flex;justify-content:center}.hot-deals__navigation{position:absolute;top:50%;width:100%;height:68px;display:flex;justify-content:space-between;transform:translateY(-50%)}.hot-deals__button{width:68px;height:68px;border-radius:50%;border:1px solid #000;box-sizing:border-box;position:relative;background:inherit}.hot-deals__button ._icon,.hot-deals__button img{width:16px;height:19px}.hot-deals__button._disabled{opacity:0;pointer-events:none}.hot-deals__button img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1023px){.hot-deals__button{display:none}.hot-deals__slider{position:relative}.hot-deals__slider .swiper-container{padding:30px}.hot-deals__slider .swiper-slide{display:inline-flex;justify-content:center;width:300px!important}}.swiper-pagination{position:absolute;bottom:0;display:none;gap:8px;align-items:center}.swiper-pagination-bullet{display:block;width:10px;height:10px;border-radius:50%;border:1px solid #CA9D75}.swiper-pagination-bullet-active{display:block;width:10px;height:10px;border-radius:50%;background-color:#CA9D75}@media (max-width:1023px){.swiper-pagination{display:flex}}