.open-drawings-popup{cursor:pointer}:root{--drawings-popup__background-color: #fff;--drawings-popup-close__background-color: #fff;--drawings-popup-close__border-color: #fff;--drawings-popup-close__border-width: 0px;--drawings-popup-close__border-radius: 50%;--drawings-popup-close__color: #000;--drawings-popup-arrow__background-color: #9ca9b5;--drawings-popup-arrow__color: #fff;--drawings-popup-arrow__border-color: #fff;--drawings-popup-arrow__border-width: 0px;--drawings-popup-arrow__border-radius: 50%}.section-case-drawings-popup .modal{--_modal-padding: 20px;--modal-inner__padding: 16px}.section-case-drawings-popup .modal .modal-dialog{padding:var(--_modal-padding)}.section-case-drawings-popup .modal .modal-content{width:max-content;max-width:1920px;background:var(--drawings-popup__background-color);border-radius:var(--theme-border-radius, 0)}.section-case-drawings-popup .modal .modal-body{height:100%}.section-case-drawings-popup .modal .modal-content{height:100%;padding:0}.section-case-drawings-popup #modal-drawings-popup-slider{--_modal-padding: 16px}.section-case-drawings-popup #modal-drawings-popup-slider .modal-dialog{padding:var(--_modal-padding)}.section-case-drawings-popup #modal-drawings-popup-slider .slick-slider{touch-action:pan-y pinch-zoom}.section-case-drawings-popup #modal-drawings-popup-slider .modal-content{height:auto;max-width:2000px;width:100%;padding:var(--modal-inner__padding);display:flex;align-items:center}.section-case-drawings-popup #modal-drawings-popup-slider .close{position:absolute;top:var(--modal-inner__padding);right:var(--modal-inner__padding);z-index:10;background:var(--drawings-popup-close__background-color);color:var(--drawings-popup-close__color);border:var(--drawings-popup-close__border-width) solid var(--drawings-popup-close__border-color);border-radius:var(--drawings-popup-close__border-radius);display:flex;align-items:center;justify-content:center;width:56px;height:56px}.section-case-drawings-popup #modal-drawings-popup-slider .close span,.section-case-drawings-popup #modal-drawings-popup-slider .close svg{display:block}.section-case-drawings-popup #modal-drawings-popup-slider .modal-body{height:100%;width:100%;max-height:calc(100dvh - (var(--_modal-padding) + var(--modal-inner__padding))*2);position:relative}@media screen and (min-width: 1000px){.section-case-drawings-popup #modal-drawings-popup-slider .modal-body{aspect-ratio:3/2}}.section-case-drawings-popup #modal-drawings-popup-slider .slick-prev,.section-case-drawings-popup #modal-drawings-popup-slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--drawings-popup-arrow__background-color);color:var(--drawings-popup-arrow__color);border:var(--drawings-popup-arrow__border-width) solid var(--drawings-popup-arrow__border-color);border-radius:var(--drawings-popup-arrow__border-radius);width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin:0}.section-case-drawings-popup #modal-drawings-popup-slider .slick-prev{left:var(--modal-inner__padding)}.section-case-drawings-popup #modal-drawings-popup-slider .slick-next{right:var(--modal-inner__padding)}.section-case-drawings-popup #modal-drawings-popup-slider .slick-track{display:flex}.section-case-drawings-popup #modal-drawings-popup-slider .slick-slider,.section-case-drawings-popup #modal-drawings-popup-slider .slick-track,.section-case-drawings-popup #modal-drawings-popup-slider .slick-list{position:relative;height:100%}.section-case-drawings-popup #modal-drawings-popup-slider .slick-slide{position:relative;height:100%;background:rgba(0,0,0,0) url("../../../public/img/loader-white.svg") no-repeat center center;background-size:auto 50px}.section-case-drawings-popup #modal-drawings-popup-slider .slick-slide .slide-inner{margin-inline:auto;height:100%}.section-case-drawings-popup #modal-drawings-popup-slider .slick-slide img{width:100%;height:100%;object-fit:contain;max-height:100dvh}.section-case-drawings-popup #modal-drawings-popup-masonry .drawings-masonry-modal-grid{height:100%;overflow:auto}.section-case-drawings-popup #modal-drawings-popup-masonry .drawings-masonry-modal-slide{scroll-snap-align:start;aspect-ratio:3/2;max-height:calc(100vh - var(--_modal-padding)*2);margin-inline:auto}.section-case-drawings-popup #modal-drawings-popup-masonry .drawings-masonry-modal-slide img{width:100%;height:100%;object-fit:contain;contain:size !important;contain-intrinsic-size:3000px 2000px}/*# sourceMappingURL=block.css.map */
