@keyframes jumpInfinite{0%{margin-top:0}50%{margin-top:10px}to{margin-top:0}}@keyframes rotateInfinite{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinInfinite{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}#blogSidebarReact .blog-sidebar{padding:20px 0!important}#blogSidebarReact .blog-sidebar__list{list-style:none;padding:0}#blogSidebarReact .blog-sidebar__list-item{margin-bottom:10px}#blogSidebarReact .blog-sidebar__date{margin:0}.carousel{align-items:center;direction:ltr;display:flex;height:340px;justify-content:flex-start;overflow:hidden;width:100%}.carousel.active{cursor:-webkit-grabbing;cursor:grabbing}.carousel .carousel-inner{height:100%}.carousel .carousel-inner .swiper__loader{background:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:99}.carousel .carousel-inner .carousel-items{height:100%;width:100%}.carousel .carousel-inner .carousel-items__link{display:block}.carousel .carousel-inner .carousel-item img{color:#0000;max-height:100%;object-fit:contain}.carousel .carousel-inner .carousel-item-left,.carousel .carousel-inner .carousel-item-right,.carousel .carousel-inner .carousel-item.active{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.carousel .carousel-indicators{padding-bottom:10px!important}.carousel .carousel-indicators li{border:none;border-radius:50%;height:8px;width:8px}.carousel .carousel-indicators .active{border-radius:10px!important;width:16px!important}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{background:none}.carousel .carousel-control-next-icon__icon,.carousel .carousel-control-prev-icon__icon{background:#1f1f1f66;border-radius:50%;color:#fff;height:24px;width:24px}.cWrapper{flex-direction:row-reverse}.cWrapper,.item{align-items:center;display:flex;justify-content:center}.item a{position:relative}.item a span{background:#fa884b;border-radius:8px;bottom:15px;color:#fff;left:15px;padding:10px 20px;position:absolute}.item:first-child{margin-right:0!important}.item:last-child{margin-left:0!important}.carouselNavigation{margin-top:30px;text-align:right}.carouselNavigation .btn{border-radius:50%;color:#fff;font-size:30px;height:30px;line-height:0px;margin:0;padding:0;text-align:center;width:30px}.carouselNavigation .btnLeft{background:#fcb087;margin-right:15px}.carouselNavigation .btnRight{background:#fa884b}.swiper-item{flex-direction:column;height:auto;justify-content:center;position:relative}.details,.swiper-item{align-items:center;display:flex}.details{background:#202020;bottom:0;justify-content:space-between;opacity:.8;padding:10px 12px;position:absolute;width:100%}.details span{color:#fff;font-size:12px;font-weight:500}.details .span-left{flex:1}.span-right{display:flex;gap:10px}.carousel-item__image{height:auto}.carousel-item__title{background:#1f1f1f66;bottom:0;color:#fff;font-size:12px;font-weight:500;left:0;line-height:normal;margin:0;padding:2px 12px;position:absolute;right:0}.social-share{align-items:center;display:flex;flex-direction:column;gap:10px;margin:20px auto;width:fit-content}.social-share__open-modal-button-custom{background:none;border:none;margin:0;padding:0}.social-share__open-modal-button{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px #0000001f;padding:6px 12px}.social-share__open-modal-button-icon{margin-right:4px}.social-share__button{background:#0000;border:1px solid #e0e0e0!important;border-radius:8px;display:block;padding:15px!important;text-align:left;width:100%}.social-share__button:hover{background-color:#d7f0fe!important}.social-share__button-icon{border-radius:5px;margin-right:10px}.social-share__button-icon--clipboard{fill:#fff;background:#b7b7b7;height:32px;padding:6px;width:32px}.standardOfferAccommodation{margin-top:32px;max-width:1248px;width:100%}@media(max-width:991.98px){.standardOfferAccommodation{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.standardOfferAccommodation .featuredAccommodation--header,.standardOfferAccommodation .featuredAccommodation__items{padding:0 16px}}.standardOfferAccommodation .wishlist-widget__button{position:absolute;right:8px;top:8px;z-index:1}.standardOfferAccommodation .featuredAccommodation__header-see-more{align-items:center;align-self:stretch;color:#fa884b;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:4px;justify-content:center;line-height:normal;text-decoration:none;transition:.4s}@media(max-width:575.98px){.standardOfferAccommodation .featuredAccommodation__header-see-more .featuredAccommodation__header-see-more-text{display:none}}.standardOfferAccommodation .featuredAccommodation__header-see-more .featuredAccommodation__header-see-more-icon{height:24px;transition:.4s;width:24px}.standardOfferAccommodation .featuredAccommodation--header:hover{text-decoration:none}.standardOfferAccommodation .featuredAccommodation--header:hover .featuredAccommodation__header-see-more,.standardOfferAccommodation .featuredAccommodation--header:hover .featuredAccommodation__header-see-more-icon{color:#f65a07}.standardOfferAccommodation .featuredAccommodation--header{align-items:center;align-self:stretch;display:flex;flex:1;gap:16px;justify-content:space-between;margin-bottom:16px;margin-top:16px;width:100%}.standardOfferAccommodation .featured-accommodation__title{color:#202020;font-size:20px;font-style:normal;font-weight:500;line-height:100%;margin:0}@media(max-width:767.98px){.standardOfferAccommodation .featured-accommodation__title{font-size:18px}}.standardOfferAccommodation .featured-accommodation__header-line{background-color:#e0e0e0;flex-grow:1;height:1px;margin:0}.standardOfferAccommodation .featuredAccommodation__itemsTotalCount{background:#4bbdfa;border-radius:8px;color:#fff;font-size:12px;font-weight:500;line-height:1.2;padding:4px 8px}@media(max-width:991.98px){.standardOfferAccommodation .featuredAccommodation__itemsTotalCount{display:none}}.standardOfferAccommodation .featuredAccommodation__items::-webkit-scrollbar{display:none}.standardOfferAccommodation .featuredAccommodation__items-item:hover{box-shadow:0 6px 12px 0 #00000014}.standardOfferAccommodation .featuredAccommodation__items-item:hover:before{box-shadow:inset 0 0 0 2px #fa884b}.standardOfferAccommodation .featuredAccommodation__items-item:before{border-radius:12px;box-shadow:inset 0 0 0 2px #e0e0e0;content:"";inset:0;pointer-events:none;position:absolute;transition:.4s;z-index:1}.standardOfferAccommodation .featuredAccommodation__items-item{background:#fff;border-radius:12px;flex-shrink:0;overflow:hidden;position:relative;width:231px}.standardOfferAccommodation .featuredAccommodation__item-title{color:#202020;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 4px;padding:8px 8px 0}.standardOfferAccommodation .featuredAccommodation__item-subtitle{color:#363636;font-size:12px;font-weight:400;line-height:normal;margin-bottom:0;padding:0 8px 8px}.standardOfferAccommodation .featured-accommodation__item-floating-left-side{display:flex;flex-direction:column;gap:8px;left:1px;position:absolute;top:8px}.standardOfferAccommodation .featured-accommodation__item-rating{align-items:center;background:#0aa595;border-radius:0 4px 4px 0;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;height:fit-content;justify-content:center;line-height:normal;padding:8px 12px 8px 8px;width:fit-content}.standardOfferAccommodation .featured-accommodation__item-rating-icon{color:#fff;height:16px;width:16px}.standardOfferAccommodation .featured-accommodation__item-discount{align-items:center;background:#e30101;border-radius:0 4px 4px 0;color:#fff;display:flex;font-size:12px;font-weight:500;height:fit-content;justify-content:center;line-height:normal;padding:8px 12px 8px 16px;width:fit-content}.standardOfferAccommodation .featured-accommodation__item-image{align-self:stretch;aspect-ratio:3/2;width:100%}.standardOfferAccommodation .featuredAccommodation__card-wrap .card-price{display:flex;justify-content:space-between;margin-top:auto;padding:16px}.standardOfferAccommodation .featuredAccommodation__card-wrap .card-price .card-price-text{color:#202020;font-size:16px;font-weight:600;line-height:normal;margin:0}.standardOfferAccommodation .featuredAccommodation__card-wrap .card-price .card-price-icon{color:#fa884b;height:24px;width:24px}.standardOfferAccommodation .featuredAccommodation__card-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;text-decoration:none;transition:.4s;width:100%}.standardOfferAccommodation .featuredAccommodation__items{-ms-overflow-style:none;align-items:stretch;display:flex;gap:16px;overflow-x:scroll;scrollbar-width:none}.standardOfferAccommodation .horizontal-scroll-arrows{margin-top:16px}@media(max-width:991.98px){.standardOfferAccommodation .horizontal-scroll-arrows{padding:0 16px}}.featuredAccommodation{margin-top:32px;max-width:1248px;width:100%}@media(max-width:991.98px){.featuredAccommodation{width:100%}}.featuredAccommodation .wishlist-widget__button{position:absolute;right:8px;top:8px;z-index:2}.featuredAccommodation .featuredAccommodation__header-see-more{align-items:center;background:#f65a07;border-radius:6px;box-shadow:0 4px 8px -2px #20202014,0 2px 4px -2px #20202014;display:flex;gap:8px;height:48px;justify-content:center;padding:8px 16px 8px 24px}@media(max-width:767.98px){.featuredAccommodation .featuredAccommodation__header-see-more{width:100%}}.featuredAccommodation .featuredAccommodation__header-see-more-text{color:#fff;font-size:14px;font-weight:500;line-height:normal;text-shadow:0 1px 2px #2020203d}.featuredAccommodation .featuredAccommodation--header{align-items:center;align-self:stretch;display:flex;flex:1;gap:16px;justify-content:space-between;margin-top:16px;width:100%}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation--header{margin-bottom:8px}}@media(max-width:767.98px){.featuredAccommodation .featuredAccommodation--header{align-items:flex-start;flex-direction:column}}.featuredAccommodation .featuredAccommodation--header:hover{text-decoration:none}.featuredAccommodation .featured-accommodation__header-title{display:flex;flex-direction:column;gap:2px;margin:0}.featuredAccommodation .featured-accommodation__header-title-text{color:#202020;font-size:20px;font-weight:500;line-height:1.4}@media(max-width:767.98px){.featuredAccommodation .featured-accommodation__header-title-text{font-size:18px}}.featuredAccommodation .featured-accommodation__header-title-description{color:#202020;font-size:12px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__header-title-description .savings-percentage-text{color:#f65a07}.featuredAccommodation .featured-accommodation__header-line{background-color:#e0e0e0;flex-grow:1;height:1px;margin:0}@media(max-width:767.98px){.featuredAccommodation .featured-accommodation__header-line{display:none}}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation__items-container{margin:0 -16px}}.featuredAccommodation .featuredAccommodation__items{-ms-overflow-style:none;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,2fr);overflow-x:scroll;padding:16px 0;scrollbar-width:none}.featuredAccommodation .featuredAccommodation__items::-webkit-scrollbar{display:none}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation__items{display:flex;padding:16px}}.featuredAccommodation .featuredAccommodation__item-wrapper{flex-shrink:0;position:relative;width:100%}@media(max-width:991.98px){.featuredAccommodation .featuredAccommodation__item-wrapper{width:300px}}.featuredAccommodation .featuredAccommodation__item{background:#fff;border-radius:12px;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;width:100%}.featuredAccommodation .featuredAccommodation__item:hover:before{box-shadow:inset 0 0 0 2px #fa884b}.featuredAccommodation .featuredAccommodation__item:before{border-radius:12px;box-shadow:inset 0 0 0 2px #e0e0e0;content:"";inset:0;pointer-events:none;position:absolute;transition:.4s;z-index:1}.featuredAccommodation .featured-accommodation__item-image-container{position:relative;width:100%;z-index:1}.featuredAccommodation .featuredAccommodation__item-image{aspect-ratio:3/2;width:100%}.featuredAccommodation .featuredAccommodation__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#202020;display:-webkit-box;font-size:14px;font-weight:500;line-height:1.5;margin:0 0 4px;overflow:hidden;padding:8px 8px 0}.featuredAccommodation .featuredAccommodation__item-subtitle{color:#363636;font-size:12px;font-weight:400;line-height:normal;margin-bottom:0;padding:0 8px 8px}.featuredAccommodation .featured-accommodation__item-rating{align-items:center;background:#0aa595;border-radius:0 4px 4px 0;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;left:0;line-height:1;padding:8px 12px 8px 8px;position:absolute;top:8px;z-index:2}.featuredAccommodation .featured-accommodation__item-overnight-stays{align-items:center;background:#202020cc;border-radius:4px;bottom:4px;display:flex;gap:4px;left:8px;padding:2px 4px;position:absolute;z-index:2}.featuredAccommodation .featured-accommodation__item-overnight-stays-text{color:#fff;font-size:11px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-content{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:8px}.featuredAccommodation .featured-accommodation__item-dates-and-capacity{display:flex;gap:4px;justify-content:space-between}.featuredAccommodation .featured-accommodation__item-dates{flex-grow:1}.featuredAccommodation .featured-accommodation__item-capacity,.featuredAccommodation .featured-accommodation__item-dates{align-items:center;background:#fafdff;border:1px solid #e7f6fe;border-radius:4px;display:flex;gap:4px;padding:8px}.featuredAccommodation .featured-accommodation__item-dates-text{letter-spacing:-.02em}.featuredAccommodation .featured-accommodation__item-capacity-text,.featuredAccommodation .featured-accommodation__item-dates-text{color:#034669;font-size:13px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-price-box{background:#f6fef9;border:1px solid #e8fcf0;border-radius:4px;display:flex;flex-direction:column}.featuredAccommodation .featured-accommodation__item-price-box-details{display:flex;gap:4px;justify-content:space-between;padding:8px}.featuredAccommodation .featured-accommodation__item-old-price{display:flex;flex-direction:column;gap:2px}.featuredAccommodation .featured-accommodation__item-new-price{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.featuredAccommodation .featured-accommodation__item-new-price-text,.featuredAccommodation .featured-accommodation__item-old-price-text{color:#595959;font-size:10px;font-weight:400;line-height:normal}.featuredAccommodation .featured-accommodation__item-new-price-text{display:flex;gap:2px}.featuredAccommodation .featured-accommodation__item-new-price-value,.featuredAccommodation .featured-accommodation__item-old-price-value{color:#363636;font-size:16px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-old-price-value{text-decoration-line:line-through}.featuredAccommodation .featured-accommodation__item-new-price-value{color:#363636;font-size:16px;font-weight:500;line-height:normal}.featuredAccommodation .featured-accommodation__item-new-price-percentage{align-items:center;background:#107937;border-radius:4px;color:#fff;display:flex;font-size:10px;font-weight:600;justify-content:center;line-height:normal;padding:0 4px}.featuredAccommodation .featured-accommodation__item-price-box-separator{background:#d0fbdf;height:1px;margin:0 auto;width:calc(100% - 8px)}.featuredAccommodation .featured-accommodation__item-price-box-savings{color:#107937;font-size:12px;font-weight:500;line-height:normal;padding:8px;text-align:center}.featuredAccommodation .featured-accommodation__item-see-offer{color:#f65a07;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:space-between;line-height:normal;padding:8px 16px 16px}.featuredAccommodation .featured-accommodation__see-more-bottom{align-items:center;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 8px -2px #20202014,0 2px 4px -2px #20202014;display:flex;gap:8px;justify-content:center;margin-left:auto;padding:12px 12px 12px 24px;text-decoration:none;width:fit-content}@media(max-width:991.98px){.featuredAccommodation .featured-accommodation__see-more-bottom{display:none}}.featuredAccommodation .featured-accommodation__see-more-bottom{color:#202020;font-size:14px;font-weight:500;line-height:normal}.horizontal-scroll-arrows{align-items:center;display:flex;gap:8px}.horizontal-scroll-arrows.horizontal-scroll-arrows--align-right{justify-content:flex-end}.horizontal-scroll-arrows .horizontal-scroll-arrow{align-items:center;background:#fff;border:1px solid #b7b7b7;border-radius:50%;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;display:flex;height:48px;justify-content:center;transition:.2s;width:48px}.horizontal-scroll-arrows .horizontal-scroll-arrow:disabled{opacity:.2!important}.horizontal-scroll-arrows .horizontal-scroll-arrow__icon{flex-shrink:0}.wishlist-widget__button{align-items:center;background:#1f1f1f80;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:.2s;width:32px}.wishlist-widget__button:hover .wishlist-widget__button-icon{color:#fa884b}.wishlist-widget__button.wishlist-widget__button--filled{background:#fff}.wishlist-widget__button.wishlist-widget__button--filled:hover .wishlist-widget__button-icon{color:#f65a07}.wishlist-widget__button.wishlist-widget__button--filled .wishlist-widget__button-icon{color:#fa884b}.wishlist-widget__button .wishlist-widget__button-icon{transition:inherit}.wishlist-widget__button:disabled{cursor:default;opacity:.5}.Toastify__toast-container:has(.wishlist-toast){z-index:999999}.wishlist-toast{align-items:center;border-radius:8px;box-shadow:0 12px 18px -6px #20202014,0 4px 8px -4px #20202014;display:flex;gap:32px;padding:32px;width:auto}.wishlist-toast__text-container{display:flex;flex-direction:column;flex-shrink:0;gap:2px;max-width:400px}.wishlist-toast__text-title{color:#121212;font-size:20px;font-weight:500;line-height:normal;margin:0}.wishlist-toast__text-subtitle{color:#07a3f6;font-size:14px;font-weight:600;line-height:1.7;margin:0}.wishlist-toast__close-button{background:none;border:none;flex-shrink:0;padding:0}.wishlist-toast__info-icon{flex-shrink:0}#wishlist-modal .wishlist-modal__title{color:#202020;font-size:24px;font-weight:500;line-height:1.5;margin:8px 0 24px}#wishlist-modal .wishlist-modal__subtitle{color:#363636;font-size:12px;font-weight:500;line-height:normal;margin-bottom:16px}#wishlist-modal .wishlist-modal__units{display:flex;flex-direction:column;gap:4px}#wishlist-modal .wishlist-modal__unit{align-items:stretch;display:flex;gap:16px;margin:8px 0}#wishlist-modal .wishlist-modal__unit-image{border-radius:4px;flex-shrink:0;height:80px;object-fit:cover;width:120px}#wishlist-modal .wishlist-modal__unit-details{display:flex;flex-direction:column;flex-grow:1;gap:4px;justify-content:space-between}#wishlist-modal .wishlist-modal__unit-title{color:#202020;font-size:16px;font-weight:500;line-height:1.5;margin:0}#wishlist-modal .wishlist-modal__unit-numbers{align-items:center;display:flex;flex-wrap:wrap;row-gap:4px}#wishlist-modal .wishlist-modal__unit-numbers-item{align-items:center;display:flex;gap:4px}#wishlist-modal .wishlist-modal__unit-numbers-icon{color:#4bbdfa}#wishlist-modal .wishlist-modal__unit-numbers-text{color:#202020;font-size:12px;font-weight:500;line-height:normal}#wishlist-modal .wishlist-modal__unit-dot{background:#e0e0e0;border-radius:100%;display:block;height:4px;margin:0 8px;width:4px}#wishlist-modal .wishlist-modal__unit-wishlist-button{align-items:center;align-self:center;background:none;border:none;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}#wishlist-modal .wishlist-modal__unit-wishlist-button:disabled{cursor:default;opacity:.5}#wishlist-confirmation-modal .modal-control-container{align-items:center;background:#f9f9f9;display:flex;flex-direction:column;gap:24px;padding:24px 32px;position:relative}#wishlist-confirmation-modal .modal-control-header__close-button{position:absolute;right:16px;top:12px}#wishlist-confirmation-modal .wishlist-confirmation-modal__warning-icon{flex-shrink:0}#wishlist-confirmation-modal .wishlist-confirmation-modal__title{color:#000;font-size:18px;font-weight:500;line-height:1.5;text-align:center}#wishlist-confirmation-modal .wishlist-confirmation-modal__subtitle{color:#363636;font-size:14px;font-weight:400;line-height:1.5;text-align:center}#wishlist-confirmation-modal .wishlist-confirmation-modal__buttons-container{display:flex;gap:8px;width:100%}#wishlist-confirmation-modal .wishlist-confirmation-modal__buttons-container .form__button{flex:1}@media(max-width:991.98px){.wishlist-toast{gap:16px;padding:16px}.wishlist-toast__text-container{flex-shrink:1}.wishlist-toast__text-title{font-size:14px}.wishlist-toast__close-button{display:none}}#guideItemReact .carousel{border-radius:8px;height:auto;margin-bottom:24px}#guideItemReact .carousel .carousel-item img{height:auto}#guideItemReact .guide-item__title-wrapper{display:flex;gap:16px;justify-content:space-between}#guideItemReact .social-share__wrapper{flex-shrink:0}#guideItemReact .main-title__wrapper{flex-grow:1}#guideItemReact .guide-item__content{display:flex;gap:0 32px}#guideItemReact .beachLink{margin:16px 0}#guideItemReact .beachLink .form__button{margin:0 auto;width:fit-content}#guideItemReact .revealCategories{background:#ebf8fe;border-radius:8px;flex-shrink:0;margin:0;padding:32px;width:fit-content}#guideItemReact .revealCategories dd{margin-left:12px}#guideItemReact .guideTitle{display:none}#guideItemReact .guideSectionBody ul{list-style:square inside;padding-left:12px}#guideItemReact .guideBanner{height:auto;margin-top:30px;position:relative}#guideItemReact .guideBanner img{height:auto;width:100%}#guideItemReact .guideBanner button{background:#fa884b;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;line-height:24px;max-width:calc(100% - 100px);padding:10px;position:absolute;right:50px;top:50%;transform:translateY(-50%)}#guideItemReact .guide-item__skeleton-image .react-loading-skeleton{height:0;padding-top:66.6666666667%}#guideItemReact .guide-item__read-more{font-size:16px;line-height:24px;margin:30px 0 20px}#guideItemReact .guide-item__modal-image{border-radius:8px;margin-bottom:24px}#guideItemReact .guide-item__card-group{margin-bottom:30px}#guideItemReact .guide-item__card-container{border-radius:8px;filter:drop-shadow(0 0 4px rgba(0,0,0,.15)) drop-shadow(0 0 8px rgba(0,0,0,.16));margin:10px;max-width:286px;overflow:hidden}#guideItemReact .guide-item__card-container.guide-item__card-container-skeleton{width:min(286px,100%)}#guideItemReact .guide-item__card-container.guide-item__card-container-skeleton .react-loading-skeleton{height:259px}#guideItemReact .guide-item__card-link{text-decoration:none}#guideItemReact .guide-item__card{border:none;display:flex}#guideItemReact .guide-item__card-image-container{height:160px;overflow:hidden}#guideItemReact .guide-item__card-image{height:auto;width:287px}#guideItemReact .guide-item__card-text{font-size:14px;line-height:20px;margin:0;overflow:hidden}#guideItemReact .social-share-wrapper{background:#f9f9f9;border:1px solid #b7b7b7;border-radius:4px;cursor:pointer;height:40px;width:40px}#guideItemReact .social-share-wrapper:disabled{cursor:default}@media(max-width:575.98px){#guideItemReact .carousel{height:230px}#guideItemReact .social-share__open-modal-button-icon{margin-right:0}#guideItemReact .guide-item__content{flex-direction:column}#guideItemReact .guide-item__card-container.guide-item__card-container-skeleton{margin:0}#guideItemReact .guide-item__card-container.guide-item__card-container-skeleton .react-loading-skeleton{height:0;padding-top:90.5594405594%}#guideItemReact .guide-item__card-container{margin:20px auto;width:100%}}
/*# sourceMappingURL=responsiveFrontendGuideItemStyle.254eaf7c494.css.map*/