.sandy-icon{display:inline-block;width:1.3em;height:1.3em;flex-shrink:0;vertical-align:middle}.cover-note>.sandy-icon{width:65px;height:65px}.sandy-gallery-wrap [hidden],#sandy-photo-dialog [hidden]{display:none!important}.sandy-more-controls{text-align:center;margin:45px 0 10px}.sandy-gallery-count{font-size:13px;margin:16px 0;color:var(--muted,#765C52)}.sandy-show-more{min-height:48px}.sandy-reserved-slot{min-height:150px;border:1px dashed var(--line,#E4C2A7);display:flex;align-items:center;justify-content:center;color:var(--muted,#765C52);font:24px Caveat,cursive;padding:25px}.sandy-modal-visual{position:relative;background:var(--cream,#F8EFE5);min-width:0;display:flex;flex-direction:column;justify-content:center}.modal-layout .sandy-modal-visual>img{height:auto;max-height:75dvh;object-fit:contain;min-width:0}.sandy-slide-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px}.sandy-slide-controls button{border:1px solid var(--line,#E4C2A7);background:var(--light,#FFF9F2);color:var(--red,#7A2321);width:48px;height:48px;display:grid;place-items:center;cursor:pointer}.sandy-slide-count{font-size:13px}.close{z-index:5;min-width:44px;min-height:44px;display:grid;place-items:center}.sandy-icon path{vector-effect:non-scaling-stroke}.photo-card img{max-width:100%}.sandy-gallery-wrap{min-width:0}.scroll-note .sandy-icon{display:block;width:26px;height:32px;margin:auto}.hand-link .sandy-icon{margin-left:12px}.sandy-more-controls .sandy-icon{margin-left:8px}@media(max-width:650px){#sandy-photo-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:auto;overflow:auto}.modal-layout .sandy-modal-visual>img{max-height:48dvh}.modal-copy{padding:30px 22px;overflow:visible}.modal-copy .actions{display:flex;flex-direction:column}.modal-copy .btn{min-height:48px;width:100%}.sandy-slide-controls{padding:8px 12px}.sandy-gallery-wrap .gallery{min-width:0}.sandy-reserved-slot{min-height:170px}.cover-note>.sandy-icon{display:none}.sandy-more-controls{margin-top:30px}}
