.lg-on body{overflow:hidden!important}.gallery-modal .lg-container{font-family:var(--main-font)}.gallery-modal .lg-backdrop{background:#fff}.gallery-modal .lg-header{margin-bottom:72px;background:#005394}@media(min-width:992px){.gallery-modal .lg-header .container{width:100%}}.gallery-modal .lg-header-inner{position:relative;max-width:1104px;margin:0 auto;padding:12px 0}@media only screen and (max-width:1024px){.gallery-modal .lg-header-inner{padding:6px 0}}.gallery-modal .lg-image{width:auto;height:auto}.gallery-modal .lg-title-container{display:flex;flex-direction:column-reverse;width:calc(100% - 88px);margin:0 auto;gap:4px}.gallery-modal .lg-title{font-weight:400;font-size:12px;line-height:1.5;font-family:var(--main-font)}.gallery-modal .lg-subtitle,.gallery-modal .lg-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:0;color:#fff;text-align:center}.gallery-modal .lg-subtitle{font-weight:700;font-size:18px;line-height:1.3;font-family:var(--logo-primary-font)}@media only screen and (max-width:1024px){.gallery-modal .lg-subtitle{font-size:16px}}.gallery-modal .lg-counter{font-weight:500;font-size:16px;line-height:1.5;font-family:var(--main-font);position:absolute;left:50%;transform:translateX(-50%);display:flex;top:90px;padding:0;color:#222}@media only screen and (max-width:767px){.gallery-modal .lg-counter{top:74px}}[dir=rtl] .gallery-modal .lg-counter{flex-direction:row-reverse}.gallery-modal .lg-close{position:absolute;top:50%;transform:translateY(-50%);display:flex;left:0;align-items:center;justify-content:start;width:24px;color:#fff}.gallery-modal .lg-close:after{content:""}.gallery-modal .lg-close svg{width:12px;height:12px;fill:#fff}[dir=rtl] .gallery-modal .lg-close{right:0;left:auto;justify-content:end}.gallery-modal .lg-content{margin-bottom:0}.gallery-modal .lg-share-wrap{position:absolute;top:50%;transform:translateY(-50%);right:0}[dir=rtl] .gallery-modal .lg-share-wrap{right:auto;left:0}.gallery-modal .lg-custom-share{display:flex;align-items:center;justify-content:center;color:#fff}.gallery-modal .lg-custom-share svg{width:24px;height:24px}.gallery-modal .lg-next,.gallery-modal .lg-prev{width:48px;height:48px;padding:8px;backdrop-filter:blur(8px);background:rgba(21,21,21,.16);transition:background .3s ease}.gallery-modal .lg-next:focus,.gallery-modal .lg-next:hover,.gallery-modal .lg-prev:focus,.gallery-modal .lg-prev:hover{background:rgba(21,21,21,.32)}@media only screen and (max-width:767px){.gallery-modal .lg-next,.gallery-modal .lg-prev{backdrop-filter:none;background:none}}.gallery-modal .lg-next:after,.gallery-modal .lg-next:before,.gallery-modal .lg-prev:after,.gallery-modal .lg-prev:before{display:none}.gallery-modal .lg-next svg,.gallery-modal .lg-prev svg{width:32px;height:32px;stroke:#fff;display:flex;align-items:center;justify-content:center}.gallery-modal .lg-prev{left:20px}@media only screen and (max-width:767px){.gallery-modal .lg-prev{left:0}}[dir=rtl] .gallery-modal .lg-prev{right:20px;left:auto;transform:scaleX(-1)}@media only screen and (max-width:767px){[dir=rtl] .gallery-modal .lg-prev{right:0}}.gallery-modal .lg-next{right:20px}@media only screen and (max-width:767px){.gallery-modal .lg-next{right:0}}[dir=rtl] .gallery-modal .lg-next{right:auto;left:20px;transform:scaleX(-1)}@media only screen and (max-width:767px){[dir=rtl] .gallery-modal .lg-next{left:0}}@media only screen and (max-width:1024px){.gallery-modal .lg-sub-html{padding:0}}.gallery-modal--room .lg-content{margin-bottom:60px}[dir=rtl] .gallery-modal .check-options__btn{flex-direction:row-reverse}