@media (max-width:1079px){.travel-guide-template .photo-frame-desktop{margin-left:-1.7rem}}.photo-frame img.lightbox-on,.photo-frame-desktop img.lightbox-on,.photo-frame-no-mobile img.lightbox-on{margin-bottom:-6.8px}.photo-sbs img:not(.logo){height:100%}.photo-ptr{width:auto;margin:0 auto;display:inline-block}.photo-ptr img:not(.logo){max-height:90vh;width:600px}.lc-pin-01{width:100px;margin-left:-.2rem;transform:rotate(-4deg)}.ro-ce{transform-origin:50% 50%}.gallery-grid{background-color:#fff;column-gap:10px;row-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));height:auto;width:auto;padding:10px 3rem;text-align:center;margin-block-start:0}@media (max-width:1300px){.gallery-grid{column-gap:5px;row-gap:5px}}@media (max-width:767px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 1rem}}.gallery-grid>div{opacity:0;transform:translateY(20px);transition:all .9s ease;overflow:hidden}.gallery-grid>div.visible{opacity:1;transform:translateY(0)}.gallery-grid img{transform:scale(1.2)}