.section--phone-gallery .pg-wrapper{background:var(--pg-bg, #ffffff);padding:var(--pg-pt, 80px) 40px var(--pg-pb, 80px)}.section--phone-gallery .pg-header{max-width:640px;margin:0 0 36px}.section--phone-gallery .pg-track{display:flex;gap:26px;overflow-x:auto;padding:8px 4px 26px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.section--phone-gallery .pg-item{flex:0 0 auto;width:var(--pg-item-w, 206px);margin:0;scroll-snap-align:start}.section--phone-gallery .pg-frame{width:100%;border-radius:32px;padding:var(--pg-pad, 9px);box-shadow:var(--shadow-lg, 0 20px 50px rgba(26, 31, 94, .18))}.section--phone-gallery.pg--phone .pg-frame{background:linear-gradient(160deg,#1b1c2b,#0e0f1a)}.section--phone-gallery.pg--photo .pg-frame{background:var(--surface, #fff);border-radius:18px;box-shadow:var(--shadow-soft, 0 4px 24px rgba(26, 31, 94, .08))}.section--phone-gallery .pg-screen{position:relative;border-radius:var(--pg-radius, 24px);overflow:hidden;background:#eef2f7;aspect-ratio:var(--pg-aspect, 1080 / 2400)}.section--phone-gallery .pg-screen img{width:100%;height:100%;object-fit:cover;display:block}.section--phone-gallery .pg-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:2.4rem;color:#b8c1d4}.section--phone-gallery .pg-caption{text-align:center;margin-top:14px;font-size:.9rem;font-weight:600;color:var(--text-main, #1a1a2e)}.section--phone-gallery.pg--photo .pg-caption{color:var(--text-muted, #555577);font-weight:500;font-size:13px}@media(max-width:640px){.section--phone-gallery .pg-wrapper{padding:44px 20px}.section--phone-gallery .pg-item{width:min(172px,52vw)}}.section--phone-gallery .pg-num{position:absolute;z-index:1;top:12px;left:12px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--navy, #363751);color:var(--cyan, #4dd9ec);font-weight:700;font-size:.85rem}.section--phone-gallery .pg-caption--rich{display:flex;flex-direction:column;gap:4px;text-align:left;padding:0 4px;font-weight:400;font-size:inherit}.section--phone-gallery .pg-caption-title{font-weight:600;font-size:1.1rem;line-height:1.3;color:var(--text-main, #1a1a2e)}.section--phone-gallery .pg-caption-text{line-height:1.5;color:var(--text-muted, #555577)}.section--phone-gallery .pg--grid .pg-track{display:grid;grid-template-columns:repeat(var(--pg-cols-md, 3),minmax(0,1fr));gap:26px;overflow:visible;scroll-snap-type:none;padding:8px 0 0}@media(min-width:1100px){.section--phone-gallery .pg--grid .pg-track{grid-template-columns:repeat(var(--pg-cols, 5),minmax(0,1fr))}}.section--phone-gallery .pg--grid .pg-item{width:auto;min-width:0;display:flex;flex-direction:column;gap:14px}.section--phone-gallery .pg--grid .pg-caption{margin-top:0}.section--phone-gallery .pg--grid .pg-frame{background:#fff;border-radius:18px;box-shadow:0 10px 40px -10px #1a1f5e26;transition:transform .3s}.section--phone-gallery .pg--grid .pg-screen{border-radius:18px;aspect-ratio:3 / 4;background:#fff}@media(hover:hover)and (prefers-reduced-motion:no-preference){.section--phone-gallery .pg--grid .pg-item:hover .pg-frame{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.section--phone-gallery .pg--grid .pg-frame{transition:none}}@media(max-width:600px){.section--phone-gallery .pg--grid .pg-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 20px}.section--phone-gallery .pg--grid .pg-item{flex:0 0 72%;width:auto;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/phone-gallery.css.map */
