.catalog-cards-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto 40px;padding:0;position:relative;row-gap:.5rem}@media(min-width:768px){.catalog-cards-list{margin:0 auto 50px;row-gap:1rem}}@media(min-width:1024px){.catalog-cards-list{float:none!important;margin:0 auto 75pt;max-width:1250px}}.catalog-cards-list .catalog-card{margin:0}.catalog-cards-list:has(.gastronomy){max-width:20in;padding:0}.catalog-cards-list__wrapper .cmp-title__text{font-size:24px}@media(min-width:768px){.catalog-cards-list__wrapper{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0}}@media(min-width:1024px){.catalog-cards-list__wrapper{margin:0 auto;max-width:1250px;width:100%}}.catalog-cards-list__intro{padding:0 1rem}@media(min-width:1440px){.catalog-cards-list__intro{padding:0}}.catalog-cards-list__intro .cmp-title{font-family:Vanitas-Regular,sans-serif}.catalog-cards-list__cards{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:left;overflow-x:auto;overflow-y:hidden;padding:0 10px;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.catalog-cards-list__cards::-webkit-scrollbar{display:none}.catalog-cards-list__cards.experiences{-webkit-box-pack:start;-ms-flex-pack:start;gap:10px;justify-content:flex-start;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0}.catalog-cards-list__cards.experiences .catalog-cards-list__item,.catalog-cards-list__cards.experiences .catalog-cards-list__item .catalog-card{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.catalog-cards-list__cards.experiences .catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper{max-width:350px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}@media(min-width:1024px){.catalog-cards-list__cards.experiences .catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper{max-width:25pc}}.catalog-cards-list__cards.rooms{padding:0;width:100%}.catalog-cards-list__cards.rooms .catalog-cards-list__item,.catalog-cards-list__cards.rooms .catalog-cards-list__item .catalog-card{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.catalog-cards-list__cards.rooms .catalog-wrapper-items{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:450px;justify-content:left;max-width:350px;min-width:-webkit-fill-available;padding:0}@media(min-width:768px){.catalog-cards-list__cards.rooms .catalog-wrapper-items{height:490px}}@media(min-width:1440px){.catalog-cards-list__cards.rooms .catalog-wrapper-items{max-width:-webkit-fill-available}}.catalog-cards-list__cards.rooms .catalog-card__roomCard{max-width:365px;max-width:-webkit-fill-available}@media(min-width:768px){.catalog-cards-list__cards.rooms .catalog-card__roomCard .catalog-card__wrapper{max-height:500px}.catalog-cards-list__cards{min-height:450px}}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper{border-radius:1pc;max-width:100%}@media(min-width:1024px){.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper{max-width:100%}}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .cmp-image__image{max-width:350px}@media(min-width:768px){.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .cmp-image__image{max-width:350px;min-height:450px;min-width:350px}}@media(min-width:1024px){.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .cmp-image__image{max-width:500px;min-height:450px;min-width:350px}}@media(min-width:1440px){.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .cmp-image__image{max-width:450px;min-height:450px}}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .catalog-card__textContent{left:50%;max-width:90%!important;-webkit-transform:translate(-50%);transform:translate(-50%)}@media(min-width:1024px){.catalog-cards-list__cards{gap:5px;min-height:360px}.catalog-cards-list__cards,.catalog-cards-list__cards .catalog-cards-list__item{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.catalog-cards-list__cards .catalog-cards-list__item{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:360px;width:100%}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper,.catalog-cards-list__cards .catalog-card__gastroCard .catalog-wrapper-items{max-height:360px}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .cmp-image{max-height:360px;width:100%}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .cmp-image__image{max-height:360px;max-width:360px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:360px}}@media(min-width:1440px){.catalog-cards-list__cards{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:460px}.catalog-cards-list__cards .catalog-cards-list__item{max-height:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper,.catalog-cards-list__cards .catalog-card__gastroCard .catalog-wrapper-items{max-height:460px}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .cmp-image{max-height:460px;width:100%}.catalog-cards-list__cards .catalog-card__gastroCard .catalog-card__wrapper .catalog-wrapper-items .cmp-image__image{max-height:460px;max-width:460px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:350px}}.catalog-cards-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;scroll-snap-align:start;scroll-snap-stop:always}.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:24px;justify-content:space-between;max-height:450px;max-width:-webkit-fill-available;min-height:450px}@media(min-width:768px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper{max-height:500px;min-height:500px;width:20pc}}@media(min-width:1024px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper{max-height:5in;width:25pc}}@media(min-width:768px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .cmp-image{max-height:200px}}@media(min-width:1024px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .cmp-image{max-height:250px}}.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .cmp-image__image{border-radius:1pc;max-width:-webkit-fill-available}@media(min-width:768px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .cmp-image__image{max-height:200px}}@media(min-width:1024px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .cmp-image__image{max-height:250px}}.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .catalog-cta__container{margin-top:auto}@media(min-width:768px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .catalog-cta__container.catalog-cta__container--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%}}@media(min-width:1024px){.catalog-cards-list__item .catalog-card__roomCard .catalog-card__wrapper .catalog-cta__container.catalog-cta__container--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:768px){.catalog-cards-list__item .catalog-cta__container .catalog-cta{min-width:100%}.catalog-cards-list__item .catalog-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-cards-list__item .catalog-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1024px){.catalog-cards-list__item .catalog-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.catalog-cards-list__cards.gastronomy .catalog-cards-list__item{max-width:450px;min-width:350px;position:relative}@media(min-width:1024px){.catalog-cards-list__cards.gastronomy .catalog-cards-list__item{max-width:350px;width:100%}}@media(min-width:1440px){.catalog-cards-list__cards.gastronomy .catalog-cards-list__item{max-width:450px;width:100%}}body .catalog-cards-list__btn .catalog-cta__item .catalog-cta{background-color:#efefef!important;border-color:#efefef!important;color:#000!important;width:100%!important}body .catalog-cards-list__btn .catalog-cta__item .catalog-cta:hover{background:#000!important;border-color:#000!important;color:#fff!important}.catalog-cards-list__cards.rooms{width:100%!important}.catalog-cards-list__cards.gastronomy{-webkit-box-pack:left!important;-ms-flex-pack:left!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:8px!important;justify-content:left!important;padding:0!important;width:100%!important}@media(min-width:768px){.catalog-cards-list__cards.gastronomy{gap:5px!important;min-height:450px!important}}@media(min-width:1024px){.catalog-cards-list__cards.gastronomy{gap:5px!important;max-height:360px!important;min-height:360px!important}}@media(min-width:1440px){.catalog-cards-list__cards.gastronomy{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;max-height:460px!important;min-height:460px!important}}.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-card__wrapper{border-radius:1pc!important;max-width:100%!important}.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items{max-width:500px!important;min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;min-width:350px!important;position:relative!important}.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .cmp-image{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;width:100%!important}.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .cmp-image__image{height:350px!important}@media(min-width:768px){.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .cmp-image__image{max-width:350px!important;min-height:450px!important;min-width:350px!important}}@media(min-width:1024px){.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .cmp-image__image{max-width:500px!important;min-height:350px!important;min-width:350px!important}}@media(min-width:1440px){.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .cmp-image__image{max-width:450px!important;min-height:450px!important}}.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .catalog-card__textContent{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;background:#f6f6f6!important;border-radius:10px!important;bottom:25px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:5px!important;justify-content:center!important;left:50%!important;max-width:310px!important;padding:15px!important;position:absolute!important;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;width:100%!important}.catalog-cards-list__cards.gastronomy .catalog-card__gastroCard .catalog-wrapper-items .catalog-card__textContent .cmp-title{border-bottom:1px solid #fff!important}.catalog-cards-list .phg-room-modal{-ms-overflow-style:none;background-color:rgba(0,0,0,.5);color:#3d3d3d;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;scrollbar-width:none;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;z-index:999}.catalog-cards-list .phg-room-modal::-webkit-scrollbar{display:none}.catalog-cards-list .phg-room-modal.target{opacity:1;pointer-events:auto;visibility:visible}.catalog-cards-list .phg-room-modal>div{-ms-overflow-style:none;background:#fff;height:100%;left:50%;overflow:hidden;position:absolute;scrollbar-width:none;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.catalog-cards-list .phg-room-modal>div::-webkit-scrollbar{display:none}.catalog-cards-list .phg-room-modal a{color:#3d3d3d;font-size:17px;font-weight:700;text-decoration:none}.catalog-cards-list .phg-room-modal button{font-family:inherit}.catalog-cards-list .phg-room-modal .modal-header-phones{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:50%;margin-top:10px;min-height:60px;padding:4px 60px 4px 4px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%;z-index:100}@media(min-width:1024px){.catalog-cards-list .phg-room-modal .modal-header-phones{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1200px){.catalog-cards-list .phg-room-modal .modal-header-phones{width:1250px}}.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:24px}.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont p{font-size:18px;font-weight:700;letter-spacing:1px;line-height:22px;margin:0}@media(min-width:768px){.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont p{font-size:20px;line-height:24px}}@media(min-width:1024px){.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont p{font-size:24px;line-height:28px}}@media(max-width:992px){.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column;flex-flow:column}}.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont .modalExclusive{font-family:Nunito Sans;font-size:15px;margin-left:8px}@media(max-width:992px){.catalog-cards-list .phg-room-modal .modal-header-phones .modalTitleCont .modalExclusive{margin-left:0}}.catalog-cards-list .phg-room-modal .rooms-modal-close{background:#3d3d3d;border:0;border-radius:30px;cursor:pointer;height:50px;line-height:47px;position:absolute;right:4px;text-align:center;text-decoration:none;top:4px;width:50px}.catalog-cards-list .phg-room-modal .rooms-modal-close:hover{background:#000}.catalog-cards-list .phg-room-modal .rooms-modal-close:before{color:#fff}.catalog-cards-list .phg-room-modal .head-reserve-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-cards-list .phg-room-modal .head-reserve-price .btnReserveHead{background:#000;border:1px solid #000;border-radius:30px;color:#fff;cursor:pointer;display:none;font-size:15px;letter-spacing:1px;margin-bottom:0;padding:13px 20px;text-align:center;text-decoration:none}@media(min-width:1024px){.catalog-cards-list .phg-room-modal .head-reserve-price .btnReserveHead{display:block}}.catalog-cards-list .phg-room-modal .head-reserve-price .btnReserveHead:hover{background:#fff;color:#000}.catalog-cards-list .phg-room-modal .modal-container-phones{-ms-overflow-style:none;height:100%;margin-left:auto;margin-right:auto;max-width:100%;overflow-y:auto;padding-bottom:50px;padding-top:5pc;scrollbar-width:none;width:95%}.catalog-cards-list .phg-room-modal .modal-container-phones::-webkit-scrollbar{display:none}@media(min-width:1200px){.catalog-cards-list .phg-room-modal .modal-container-phones{width:1250px}}.catalog-cards-list .phg-room-modal .modal-container-phones .gallery-section{background:#f6f6f6;border-radius:30px;margin:0 auto;max-width:1251px;padding:1pc}.catalog-cards-list .phg-room-modal .modal-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:1pc;margin-left:8px;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.catalog-cards-list .phg-room-modal .modal-links .modal-link{background:#fff;border:1px solid #000;border-radius:30px;color:#3d3d3d;cursor:pointer;font-size:14px;font-weight:400;padding:5px 15px}.catalog-cards-list .phg-room-modal .modal-links .modal-link a{color:#3d3d3d;font-size:14px;font-weight:400}.catalog-cards-list .phg-room-modal .modal-links .modal-link.modal-link-active{background:#000;color:#fff;font-weight:400}.catalog-cards-list .phg-room-modal .modal-links .modal-link.modal-link-active a{color:#fff}.catalog-cards-list .phg-room-modal .tab-content.modal-blueprint{border-radius:1pc;overflow:hidden}.catalog-cards-list .phg-room-modal .modal-blueprint>img{display:block;margin:60px 0 5pc;width:100%}.catalog-cards-list .phg-room-modal .modal-subtitle{font-size:19px;font-weight:700}.catalog-cards-list .phg-room-modal .detail-section{margin:35px 0 15px}.catalog-cards-list .phg-room-modal .room--description--icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9pt;margin-bottom:30px;padding:15px 0}.catalog-cards-list .phg-room-modal .icon-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px}.catalog-cards-list .phg-room-modal .icon-container .js-room-modal-bed-icon,.catalog-cards-list .phg-room-modal .icon-container .js-room-modal-occupancy-icon,.catalog-cards-list .phg-room-modal .icon-container .js-room-modal-surface-icon,.catalog-cards-list .phg-room-modal .icon-container img{height:1pc;margin-right:7px;width:auto}.catalog-cards-list .phg-room-modal .icon-container label{font-family:Nunito Sans;font-size:15px;font-weight:300;margin-bottom:0}@media(max-width:481px){.catalog-cards-list .phg-room-modal .icon-container label{font-size:9pt}}.catalog-cards-list .phg-room-modal .icon-container.visitors-container{margin-right:0}.catalog-cards-list .phg-room-modal .room-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-cards-list .phg-room-modal .room-info .room-info__left,.catalog-cards-list .phg-room-modal .room-info .room-info__right{margin-right:0;width:100%}.catalog-cards-list .phg-room-modal .room-info .room-description,.catalog-cards-list .phg-room-modal .room-info .room-features{font-family:Nunito Sans;font-size:15px}.catalog-cards-list .phg-room-modal .room-info .room-description{line-height:25px;margin-bottom:50px}.catalog-cards-list .phg-room-modal .room-info .room-features{margin-top:60px}.catalog-cards-list .phg-room-modal .room-info .room-features li{margin-bottom:14px}.catalog-cards-list .phg-room-modal .room-info .room-features li:before{content:url("../../../../content/dam/palladium/images/commons-icons/Vector%20(Stroke).png");margin-right:10px}@media(min-width:992px){.catalog-cards-list .phg-room-modal .room-info .room-features li:before{margin-left:-22px}}.catalog-cards-list .phg-room-modal .room-info .room-features__mobile{display:none}.catalog-cards-list .phg-room-modal .room-equipment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-cards-list .phg-room-modal .room-equipment .icon-container{margin-right:2%;margin-top:20px;width:48%}.catalog-cards-list .phg-room-modal .gallery-images-section{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media(max-width:992px){.catalog-cards-list .phg-room-modal .gallery-images-section{-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen{width:84%}@media(max-width:992px){.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen{width:100%}}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen .slider-forB{cursor:-webkit-grab;cursor:grab}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen .slider-forB.dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen .slide-fade{-webkit-animation:slide-fade .5s;animation:slide-fade .5s;border-radius:1pc;overflow:hidden}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen .slides{display:none}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen .active{display:block}.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen img{height:540px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1600px){.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen img{height:619px;max-height:619px}}@media(max-width:480px){.catalog-cards-list .phg-room-modal .gallery-images-section .imageScreen img{height:340px}}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel{-ms-overflow-style:none;height:540px;overflow-y:auto;scrollbar-width:none;width:15%}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel::-webkit-scrollbar{display:none}@media(min-width:1600px){.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel{max-height:619px}}@media(max-width:992px){.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:5pc;margin-top:8px;overflow-x:auto;overflow-y:hidden;width:100%}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery{-ms-flex-negative:0;flex-shrink:0;width:90pt}}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery img{min-height:95px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:992px){.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery img{max-height:71px;min-height:unset;width:90pt}}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery.slide-thumbnail{margin-bottom:9px}@media(max-width:992px){.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery.slide-thumbnail{margin-bottom:0}}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery.slide-thumbnail img{border-radius:1pc;height:75pt;-o-object-fit:cover;object-fit:cover;opacity:.6;width:100%}.catalog-cards-list .phg-room-modal .gallery-images-section .imagesCarousel .image-gallery.slide-thumbnail.active img{border:3px solid #674d26;opacity:1}.catalog-cards-list .phg-room-modal .sliderPaginatorB{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding:0 10px}@media(max-width:992px){.catalog-cards-list .phg-room-modal .sliderPaginatorB{margin-top:10px}}.catalog-cards-list .phg-room-modal .sliderPaginatorB .indexSlideB{color:#3d3d3d;font-family:Nunito Sans;font-size:9pt;font-style:normal;font-weight:900;letter-spacing:.1em;line-height:1pc;margin-right:1pc}.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .nextImgLR,.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .prevImgLR{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;justify-content:center;padding:8px 2px;width:2pc}.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .nextImgLR:before,.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .prevImgLR:before{color:#000;font-size:14px}.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .nextImgLR.slick-disabled,.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .prevImgLR.slick-disabled{opacity:.5;pointer-events:none}.catalog-cards-list .phg-room-modal .sliderPaginatorB .imageScreenArrowsLR .prevImgLR{margin-right:1pc;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes slide-fade{0%{opacity:.4}to{opacity:1}}@keyframes slide-fade{0%{opacity:.4}to{opacity:1}}@media(max-width:992px){.catalog-cards-list .phg-room-modal .modal-container-phones{width:95%}.catalog-cards-list .phg-room-modal .gallery-section .room-info .room-info__left,.catalog-cards-list .phg-room-modal .gallery-section .room-info .room-info__right{margin-right:0;width:100%}.catalog-cards-list .phg-room-modal .gallery-section .room-info .room-features{display:none}.catalog-cards-list .phg-room-modal .gallery-section .room-info .room-features__mobile{display:block;margin-bottom:60px}.catalog-cards-list .phg-room-modal .modal-header-phones{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:5px;padding-bottom:0;width:95%}}