@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes popIn{0%{opacity:0;transform:scale(.9)}50%{opacity:.9;transform:scale(1)}80%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes hero-slide-in{0%{opacity:0;transform:translateX(3.125rem)}to{opacity:1;transform:translateX(0)}}@keyframes scale-80-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scale-80-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@layer tokens, base, vendors, atoms, molecules;@layer organisms{@layer vendor{.swiper-slide{height:auto}html[dir=rtl] .swiper-slide{margin-right:0!important}}.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;bottom:0;left:0;right:0}}@layer templates, overrides;@font-face{font-display:swap;font-family:Atlantis Resorts;font-style:normal;font-weight:400;src:url(/assets/fonts/themes/atlantis/AtlantisResorts-Headline/AtlantisResorts-Headline.otf) format("opentype")}@font-face{font-display:swap;font-family:Atlantis The Royal;font-style:normal;font-weight:400;src:url(/assets/fonts/themes/atlantis/AtlantisTheRoyal-Headline/AtlantisTheRoyal-Headline.woff2) format("woff2")}@font-face{font-display:swap;font-family:Averta PE;font-style:normal;font-weight:300;src:url(/assets/fonts/themes/atlantis/Averta/AvertaPE-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Averta PE;font-style:normal;font-weight:400;src:url(/assets/fonts/themes/atlantis/Averta/AvertaPE-Regular.otf) format("opentype")}@keyframes GalleryModal-module__fadeIn__gwni3a{0%{opacity:0}to{opacity:1}}@keyframes GalleryModal-module__fadeOut__gwni3a{0%{opacity:1}to{opacity:0}}@keyframes GalleryModal-module__popIn__gwni3a{0%{opacity:0;transform:scale(.9)}50%{opacity:.9;transform:scale(1)}80%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes GalleryModal-module__hero-slide-in__gwni3a{0%{opacity:0;transform:translateX(3.125rem)}to{opacity:1;transform:translateX(0)}}@keyframes GalleryModal-module__scale-80-fade-in__gwni3a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes GalleryModal-module__scale-80-fade-out__gwni3a{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@layer tokens, base, vendors, atoms, molecules;@layer organisms{.GalleryModal-module__modal__gwni3a{--atl-padding-left-right-md:154px;--atl-thumb-image-height:83px;--atl-thumb-image-height-active:112px;--atl-thumb-image-aspect-ratio:75/112;--atl-thumbs-slider-height:calc(var(--components-gallery-modal-dsk-base-thumbnails-top-bottom-padding) * 2 + var(--atl-thumb-image-height-active));--atl-thumbs-slider-max-width:483px;--atl-thumb-opacity-default:.5;--atl-thumb-opacity-hover:.85;--atl-thumb-opacity-active:1;--atl-modal-max-width:1296px;--atl-title-max-width:850px;--atomic-min-guaranteed-width:425px;width:100vw;height:100dvh;padding:var(--components-gallery-modal-mob-main-top-bottom-padding) var(--components-gallery-modal-mob-main-left-right-padding);align-items:center;gap:var(--components-gallery-modal-mob-main-gap);flex-direction:column;display:flex}@media (width >= 1024px){.GalleryModal-module__modal__gwni3a{max-width:var(--atl-modal-max-width);height:auto;padding:var(--components-gallery-modal-dsk-main-top-bottom-padding) var(--atl-padding-left-right-md);border-radius:var(--radius-sm);gap:var(--components-gallery-modal-dsk-main-gap)}}.GalleryModal-module__modal__title__gwni3a{max-width:var(--atl-title-max-width)}.GalleryModal-module__modal__container__gwni3a{align-items:center;gap:var(--components-gallery-modal-mob-main-gap);flex-direction:column;flex-grow:1;display:flex}@media (width >= 1024px){.GalleryModal-module__modal__container__gwni3a{gap:var(--components-gallery-modal-dsk-main-gap)}}.GalleryModal-module__modal__slider__gwni3a{flex-grow:1;width:100%}@media (width >= 1024px){.GalleryModal-module__modal__slider__gwni3a{aspect-ratio:var(--atl-media-aspect-ratio-2-1)}}.GalleryModal-module__modal__image-wrapper__gwni3a{position:relative;overflow:hidden}.GalleryModal-module__modal__image__gwni3a{border-radius:var(--radius-sm)}@media (width >= 1024px){.GalleryModal-module__modal__image__gwni3a{min-width:0;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%)}}.GalleryModal-module__modal__navigation__gwni3a{gap:var(--components-gallery-modal-mob-base-thumbnail-carousel-gap)}@media (width >= 1024px){.GalleryModal-module__modal__navigation__gwni3a{max-width:var(--atl-thumbs-slider-max-width);gap:var(--components-gallery-modal-dsk-base-thumbnail-carousel-gap);margin:0 auto}}.GalleryModal-module__modal__thumbs-wrapper__gwni3a{flex-grow:0;width:100%;overflow:hidden}@media (width <= 1023px){.GalleryModal-module__modal__thumbs-wrapper__gwni3a{min-width:calc(var(--atomic-min-guaranteed-width) - var(--components-gallery-modal-mob-main-left-right-padding)*2);transform:scale(min((100vw - var(--components-gallery-modal-mob-main-left-right-padding) * 2)/(var(--atomic-min-guaranteed-width) - var(--components-gallery-modal-mob-main-left-right-padding) * 2),1));transform-origin:top}}.GalleryModal-module__modal__thumbs__gwni3a{height:var(--atl-thumbs-slider-height);justify-content:space-between;gap:var(--components-gallery-modal-mob-base-thumbnail-carousel-gap);transition:var(--atl-motion-duration-long)}@media (width >= 1024px){.GalleryModal-module__modal__thumbs__gwni3a{gap:var(--components-gallery-modal-dsk-base-thumbnail-carousel-gap)}}.GalleryModal-module__modal__thumb-wrapper__gwni3a{flex-shrink:0;flex-basis:20%;justify-content:center;align-items:center;display:flex}@media (width >= 1024px){.GalleryModal-module__modal__thumb-wrapper__gwni3a{flex-basis:content}}.GalleryModal-module__modal__thumb__gwni3a{height:var(--atl-thumb-image-height);margin:var(--components-gallery-modal-dsk-base-thumbnails-top-bottom-padding) var(--components-gallery-modal-dsk-base-thumbnails-left-right-padding);aspect-ratio:var(--atl-thumb-image-aspect-ratio);cursor:pointer;opacity:0;transition:var(--atl-motion-duration-long) cubic-bezier(.32,.72,0,1);flex-shrink:0;scale:0}.GalleryModal-module__modal__thumb--visible__gwni3a{opacity:var(--atl-thumb-opacity-default);scale:1}.GalleryModal-module__modal__thumb--active__gwni3a{height:var(--atl-thumb-image-height-active);opacity:var(--atl-thumb-opacity-active)!important}@media (width >= 1024px){.GalleryModal-module__modal__thumb__gwni3a:hover{height:var(--atl-thumb-image-height-active);opacity:var(--atl-thumb-opacity-hover)}}.GalleryModal-module__modal__thumb-image__gwni3a{border-radius:var(--radius-sm)}}@layer templates, overrides;