.body-scroll-prevent{overflow-y:hidden;height:100%}.modal-arrow{display:none}@media (min-width: 768px){.modal-arrow{display:block;width:40px;height:40px}.modal-arrow-left{transform:rotate(-90deg)}.modal-arrow-right{transform:rotate(90deg)}}@media (min-width: 768px){.modal-btn-text{display:none}}.modal-main-image{display:flex;flex-direction:column}.modal-main-image .main-image-title{margin-top:10px;background-color:black;color:white;text-transform:uppercase;padding:5px 10px;text-align:center;font-size:15px;border-radius:10px}@media (min-width: 992px){.modal-main-image .main-image-title{font-size:18px}}.modal-main-image img{width:265px;height:265px;object-fit:contain;margin:0 auto}@media (min-width: 768px){.modal-main-image img{width:500px;height:500px}}@media (width: 1366px) and (height: 646px){.modal-main-image img{height:400px}}@media (width: 1600px) and (height: 775px){.modal-main-image img{height:500px !important}}@media (min-width: 1440px){.modal-main-image img{width:700px;height:580px}}@media (width: 1024px) and (height: 1366px){.modal-main-image img{width:700px;height:600px}}@media (orientation: landscape) and (max-width: 768px), (min-width: 812px) and (max-height: 375px){.modal-main-image img{width:225px;height:205px}}.modal-lightbox{display:none}.modal-lightbox.show{display:block}.modal-overlay{position:absolute;height:100vh;width:100%;background:rgba(0,0,0,0.5);top:0;left:0;z-index:3}.modal-close{top:0;right:0;height:24px;width:24px;position:absolute;z-index:9999999999;cursor:pointer}@media (min-width: 992px){.modal-close{background:white}}.modal-nav-wrapper{display:flex;justify-content:space-between;margin:10px 0}.modal-nav-wrapper div{cursor:pointer;padding:10px;text-transform:uppercase;background-color:#d7ede9;transition:.3s ease}.modal-nav-wrapper div:hover{opacity:1}@media (min-width: 768px){.modal-nav-wrapper div{padding:5px;position:absolute;top:50%;border-radius:50%}.modal-nav-wrapper div.modal-prev-image{right:-65px}.modal-nav-wrapper div.modal-next-image{left:-65px}}@media (min-width: 992px){.modal-nav-wrapper div{opacity:0.5}}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;background:white;z-index:9999999999999999}@media (orientation: landscape) and (max-width: 768px), (min-width: 812px) and (max-height: 375px){.modal-content{flex-direction:row}}.modal-content .modal-thumbnails{display:flex;flex-wrap:wrap;justify-content:center;user-select:none}@media (orientation: landscape) and (max-width: 768px), (min-width: 812px) and (max-height: 375px){.modal-content .modal-thumbnails{width:280px}}.modal-content .modal-thumbnails .modal-thumbnail{opacity:.7;transition:.3s ease;backface-visibility:hidden}.modal-content .modal-thumbnails .modal-thumbnail:not(:last-child){margin-right:3px}@media (orientation: landscape) and (max-width: 768px), (min-width: 812px) and (max-height: 375px){.modal-content .modal-thumbnails .modal-thumbnail{margin-right:5px;margin-top:5px}}.modal-content .modal-thumbnails .modal-thumbnail:hover{opacity:1}.modal-content .modal-thumbnails img{cursor:pointer;width:50px}@media (orientation: landscape) and (min-width: 768px) and (max-width: 768px){.modal-content .modal-thumbnails img{width:60px}}@media (min-width: 992px){.modal-content .modal-thumbnails img{width:70px}}#thumbs_list_frame img{width:100px}
