#tpxPublicShell .tpx-shop-promo{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:32px;background:#f4f7fa;border-radius:16px;align-items:center}#tpxPublicShell .tpx-shop-promo>div>p:first-child{font-size:11px;letter-spacing:2px;color:#846322}#tpxPublicShell .tpx-shop-promo h2{font-size:32px}#tpxPublicShell .tpx-shop-promo p{font-size:15px}#tpxPublicShell .tpx-shop-promo .ph-btn{margin-top:18px}#tpxPublicShell .tpx-shop-preview{display:flex;gap:12px;min-width:0}#tpxPublicShell .tpx-shop-preview img{width:calc(50% - 6px);height:auto;border-radius:12px}@media(max-width:700px){#tpxPublicShell .tpx-shop-promo{grid-template-columns:1fr;padding:24px;gap:20px}}