/* Geometry only. Existing artwork, fonts, colors, shadows and component handlers remain authoritative. */
@media(max-width:600px){
 body.page-id-758 #catalog .lsc-shared-card[data-tiny-phone-layout]{box-sizing:border-box!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-tile{width:80px!important;height:80px!important;margin:-40px 0 0 -40px!important;top:26%!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-tile[style*="translateX(84px)"]{translate:-40px 0}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-tile[style*="translateX(-84px)"]{translate:40px 0}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-tile[style*="translateX(168px)"]{translate:-80px 0}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-tile[style*="translateX(-168px)"]{translate:80px 0}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-arrow{width:44px!important;height:44px!important;top:50%!important;margin-top:-22px!important;line-height:44px!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-prev{left:0!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-next{right:0!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-cap{bottom:6px!important;gap:4px!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-dots{gap:0!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-stage .lts-dot{width:26px!important;height:26px!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-story{text-align:center;max-width:100%;white-space:normal}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-builder .lts-pick{min-height:52px!important;padding:8px!important;white-space:normal!important;overflow-wrap:normal;box-sizing:border-box!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-legend{flex-wrap:wrap;gap:4px!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-slots{gap:4px!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-slot{width:100%!important;min-width:44px!important;height:60px!important;min-height:60px!important;aspect-ratio:auto!important;box-sizing:border-box!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lts-hint{overflow-wrap:normal!important}
 body.page-id-758 #catalog [data-tiny-phone-layout] .lsc-aligned-buy{flex-wrap:wrap!important;max-width:100%!important}
}
