.gg-live-stage{cursor:zoom-in}.gg-live-stage .gg-gallery-prev,.gg-live-stage .gg-gallery-next{cursor:pointer}.gg-live-stage .gg-live-zoom{opacity:0;pointer-events:none}.gg-live-stage .gg-live-zoom:focus-visible{opacity:1;pointer-events:auto}.gg-live-stage .gg-gallery-cursor{display:none;position:absolute;z-index:3;width:42px;height:42px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0002;color:#1f1b19;font:24px/1 Arial,sans-serif;align-items:center;justify-content:center;transform:translate(-50%,-50%);opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.gg-live-stage,.gg-live-stage .gg-gallery-photo,.gg-live-stage canvas{cursor:none}.gg-live-stage .gg-gallery-cursor{display:flex}.gg-live-stage .gg-gallery-cursor.is-visible{opacity:1}}@media(max-width:576px){body .main-product__container .gg-live-preview{grid-template-columns:minmax(0,1fr);column-gap:0}body .main-product__container .gg-live-preview .gg-live-stage{grid-column:1;grid-row:1;width:100%;justify-self:stretch}body .main-product__container .gg-live-preview .gg-gallery-thumbs{grid-column:1;grid-row:2;flex-direction:row;width:100%;max-height:none;overflow-x:auto;overflow-y:hidden;gap:8px;margin:0;padding:10px 0 5px;border-right:0;scroll-snap-type:x proximity}body .main-product__container .gg-live-preview .gg-gallery-thumbs button{flex:0 0 64px;width:64px;height:64px;scroll-snap-align:start}body .main-product__container .gg-live-preview .gg-live-caption{grid-column:1;grid-row:3}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/girlyglam-gallery-enhancements.css.map */
