/* Owner photo galleries: full product visible, consistent landscape panels. */
body .owner-photo-gallery.owner-photo-gallery.owner-photo-gallery.model-gallery .gallery-panels .gallery-frame{display:none!important;position:relative;width:100%;height:auto!important;aspect-ratio:4/3!important;max-height:none!important;background:#f1e5f8;overflow:hidden}
.owner-photo-gallery .gallery-frame>img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:4/3!important;object-fit:contain!important;max-height:none!important}
.owner-photo-gallery .gallery-controls{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:8px 0}.owner-photo-gallery .gallery-choice{display:flex;gap:6px;align-items:center;position:relative;padding:6px;border:2px solid #b5ddea;border-radius:12px;background:white;font-size:11px;cursor:pointer}.owner-photo-gallery .gallery-choice input{position:absolute;width:1px!important;height:1px!important;opacity:0}.owner-photo-gallery .gallery-choice img{width:54px!important;height:40px!important;object-fit:contain}.owner-photo-gallery .gallery-choice:has(input:checked){background:#ffdf65;border-color:#e9b80b}
.ticket[data-model-id="56"] .hippie-photo-frame,.ticket[data-model-id="56"] .hippie-photo-frame>img{background:#f1e5f8!important}
body .owner-photo-gallery.model-gallery:has(input[value="1"]:checked) .gallery-panels .gallery-frame[data-gallery-panel="1"]{display:block!important}
body .owner-photo-gallery.model-gallery:has(input[value="2"]:checked) .gallery-panels .gallery-frame[data-gallery-panel="2"]{display:block!important}
body .owner-photo-gallery.model-gallery:has(input[value="3"]:checked) .gallery-panels .gallery-frame[data-gallery-panel="3"]{display:block!important}
