.photo-frame,.photo-frame-no-mobile{padding:12px;margin-top:.6rem;margin-bottom:.5rem;background-color:#fff;border:2px solid rgba(230,222,213,.92);box-shadow:1px 1px 1px 0px rgba(0,0,0,.1);object-fit:cover}@media (min-width:1080px){.photo-frame-desktop{padding:12px;margin-top:.6rem;margin-bottom:.5rem;background-color:#fff;border:2px solid rgba(230,222,213,.92);box-shadow:1px 1px 1px 0px rgba(0,0,0,.1);object-fit:cover}.black-bars-desktop{display:flex;align-items:center;aspect-ratio:16/9;background-color:#000;object-fit:contain}}@media (max-width:1079px){.photo-frame-desktop,.black-bars-desktop{margin-left:calc(-1.7rem - 10px)}.travel-guide-template .photo-frame-desktop{margin-left:-1.7rem}}@media (max-width:767px){.photo-frame-desktop,.black-bars-desktop{margin-left:-1.7rem}.photo-frame-no-mobile{padding:0;border:3px solid rgba(230,222,213,.92)}}.photo-frame img.lightbox-on,.photo-frame-desktop img.lightbox-on,.photo-frame-no-mobile img.lightbox-on{margin-bottom:-6.8px}.photo-frame img:not(.logo),.photo-frame-desktop img:not(.logo),.photo-frame-no-mobile img:not(.logo),.black-bars-desktop img:not(.logo){display:block;width:auto;height:auto;max-width:100%;object-fit:cover}.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-r{filter:brightness(105%) drop-shadow(2px 2px 1px rgba(64,64,64,.44));grid-column:span 2;height:auto;margin-left:clamp(-3.3rem,-3.5vh,-.2rem);margin-top:-2.9rem;transform:rotate(-7deg);width:clamp(100px,15.5vh,125px);transform-origin:50% 80%}.lc-pin-01{width:100px;margin-left:-.2rem;transform:rotate(-4deg)}.ro-ce{transform-origin:50% 50%}.lc-pin-r-pt{margin-left:clamp(-3.3rem,-1.8vh,-.2rem)}