<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.gallery-page .gallery-category{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:20px;padding:20px 0;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.gallery-page .gallery-category&gt;.listing-item{display:flex!important;flex-direction:column!important;width:auto!important;min-width:0!important}.gallery-page .gallery-category .col,.gallery-page .gallery-category .col-middle,.gallery-page .gallery-category .col-min-100,.gallery-page .gallery-category .listing-item,.gallery-page .gallery-category .mobile2,.gallery-page .gallery-category .span1,.gallery-page .gallery-category .span2,.gallery-page .gallery-category .span3,.gallery-page .gallery-category .tablet2{width:auto!important;float:none!important;display:block!important;margin:0!important;padding:0!important}.gallery-page .gallery-category .row{width:100%!important;margin:0!important;display:block!important}.gallery-page .gallery-category .col-inner{padding:0!important;display:flex!important;width:100%!important;height:100%!important}.gallery-page .listing-item{margin-bottom:0;display:flex;flex-direction:column;align-items:stretch;height:100%}.gallery-page .image-container{position:relative;width:100%;height:250px;overflow:hidden;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.gallery-page .image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;display:block}.gallery-page .image:hover{transform:scale(1.1);cursor:pointer}.gallery-page .image-container:hover{box-shadow:0 4px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.gallery-page .title-container{display:block;padding:10px 0;text-align:center;font-size:14px;color:#333;line-height:1.4;height:50px}@media (max-width:768px){.gallery-page .gallery-category{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px}.gallery-page .image-container{height:200px}}@media (max-width:480px){.gallery-page .gallery-category{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.gallery-page .image-container{height:160px}.gallery-page .title-container{font-size:12px}}</pre></body></html>