.nkIojG_wrap{position:relative}.nkIojG_track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.nkIojG_track::-webkit-scrollbar{display:none}.nkIojG_slide{scroll-snap-align:center;aspect-ratio:1;background:var(--tg-theme-section-bg-color);flex:0 0 100%;position:relative}.nkIojG_image{object-fit:cover}.nkIojG_empty{aspect-ratio:1;background:var(--tg-theme-section-separator-color)}.nkIojG_dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:10px;left:0;right:0}.nkIojG_dot,.nkIojG_dotActive{opacity:.5;background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 3px #0006}.nkIojG_dotActive{opacity:1}
.LpO8Tq_wrap{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.LpO8Tq_old{color:var(--tg-theme-hint-color);font-size:.85em}.LpO8Tq_regular{font-weight:600}.LpO8Tq_discounted{color:var(--shop-accent);font-weight:600}.LpO8Tq_page{font-size:22px}
._6TKfza_card{color:var(--tg-theme-text-color);flex-direction:column;gap:8px;text-decoration:none;display:flex}._6TKfza_media{background:var(--tg-theme-section-bg-color);border-radius:12px;width:100%;position:relative;overflow:hidden}._6TKfza_image{object-fit:cover}._6TKfza_placeholder{background:var(--tg-theme-section-separator-color);position:absolute;inset:0}._6TKfza_soldOutOverlay{background:color-mix(in srgb, var(--tg-theme-bg-color) 55%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._6TKfza_soldOutBadge{background:var(--tg-theme-section-bg-color);color:var(--tg-theme-text-color);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}._6TKfza_info{flex-direction:column;gap:4px;font-size:14px;display:flex}._6TKfza_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}._6TKfza_skeleton{background:var(--tg-theme-section-separator-color);animation:1.4s ease-in-out infinite _6TKfza_skeleton-pulse}._6TKfza_skeletonLine{border-radius:4px;width:90%;height:14px}._6TKfza_skeletonLineShort{border-radius:4px;width:40%;height:14px}
.bPI7ZW_grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 12px;display:grid}
.Z2_RVW_stepper{border:1px solid var(--tg-theme-section-separator-color);background:var(--tg-theme-section-bg-color);border-radius:10px;align-items:center;gap:4px;display:inline-flex}.Z2_RVW_button{width:40px;height:40px;color:var(--tg-theme-text-color);justify-content:center;align-items:center;font-size:20px;display:flex}.Z2_RVW_button:disabled{color:var(--tg-theme-hint-color);opacity:.5}.Z2_RVW_value{text-align:center;min-width:28px;font-weight:600}
.yI0QqG_wrap{flex-direction:column;gap:12px;margin-top:12px;display:flex}.yI0QqG_retry{background:var(--tg-theme-section-bg-color);color:var(--tg-theme-link-color);border-radius:10px;margin:8px auto;padding:10px 20px;font-size:14px}
.RxP_zG_wrap{flex-direction:column;gap:14px;display:flex}.RxP_zG_option{border:none;margin:0;padding:0}.RxP_zG_optionName{color:var(--tg-theme-hint-color);padding:0 0 6px;font-size:13px}.RxP_zG_values{flex-wrap:wrap;gap:8px;display:flex}.RxP_zG_chip,.RxP_zG_chipSelected{background:var(--tg-theme-section-bg-color);color:var(--tg-theme-text-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.RxP_zG_chipSelected{border-color:var(--shop-accent);color:var(--shop-accent);font-weight:600}.RxP_zG_chip[data-soldout],.RxP_zG_chipSelected[data-soldout]{opacity:.55}.RxP_zG_soldOut{color:var(--tg-theme-hint-color);font-size:11px}
.PMUbsq_main{flex-direction:column;gap:16px;padding-top:12px;display:flex}.PMUbsq_unavailable,.PMUbsq_empty{text-align:center;color:var(--tg-theme-hint-color);padding:48px 24px}.PMUbsq_skeletonRow{gap:8px;padding:0 12px;display:flex;overflow:hidden}.PMUbsq_tileSkeleton{flex:0 0 96px}
.-qbAvG_wrap{flex-direction:column;gap:16px;display:flex}.-qbAvG_qtyRow{justify-content:space-between;align-items:center;display:flex}.-qbAvG_qtyLabel{color:var(--tg-theme-hint-color);font-size:14px}.-qbAvG_fallbackButton{background:var(--shop-accent);color:#fff;text-align:center;border-radius:12px;padding:14px;font-size:16px;font-weight:600}.-qbAvG_fallbackButton:disabled{background:var(--tg-theme-section-separator-color);color:var(--tg-theme-hint-color)}
.e2eUKa_body{flex-direction:column;gap:16px;padding:16px 12px;display:flex}.e2eUKa_title{margin:0;font-size:20px;font-weight:700;line-height:1.3}.e2eUKa_description{font-size:15px;line-height:1.5}.e2eUKa_description img{border-radius:10px;max-width:100%;height:auto}.e2eUKa_descriptionTitle{color:var(--tg-theme-hint-color);margin:0 0 6px;font-size:15px;font-weight:500}
.AAplLa_block{background:var(--tg-theme-section-separator-color);border-radius:12px;animation:1.4s ease-in-out infinite AAplLa_skeleton-pulse}.AAplLa_line{background:var(--tg-theme-section-separator-color);border-radius:4px;height:14px;animation:1.4s ease-in-out infinite AAplLa_skeleton-pulse}
.siEd3a_main{padding-top:8px}.siEd3a_header{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.siEd3a_title{margin:0;font-size:19px;font-weight:700}.siEd3a_empty{text-align:center;color:var(--tg-theme-hint-color);padding:48px 24px}
.eq-tGa_trigger{color:var(--tg-theme-link-color);padding:8px 12px;font-size:14px}.eq-tGa_backdrop{z-index:30;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.eq-tGa_sheet{background:var(--tg-theme-section-bg-color);width:min(100%,480px);padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;flex-direction:column;gap:4px;display:flex}.eq-tGa_sheetTitle{padding-bottom:8px;font-size:15px;font-weight:600}.eq-tGa_option,.eq-tGa_optionActive{text-align:left;color:var(--tg-theme-text-color);border-radius:10px;padding:12px 8px;font-size:15px}.eq-tGa_optionActive{color:var(--shop-accent);background:color-mix(in srgb, var(--shop-accent) 10%, transparent);font-weight:600}
.uBnhmq_grid{margin-top:16px}
._235OG_main{flex-direction:column;display:flex}._235OG_skeletonGallery{background:var(--tg-theme-section-bg-color);border-radius:0}._235OG_skeletonBody{flex-direction:column;gap:16px;padding:16px 12px;display:flex}
.CEW7SW_main{flex-direction:column;gap:16px;padding:16px 16px 24px;display:flex}.CEW7SW_title{margin:0;font-size:20px;font-weight:700}.CEW7SW_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CEW7SW_line{background:var(--tg-theme-section-bg-color);border-radius:12px;align-items:flex-start;gap:12px;padding:10px;display:flex}.CEW7SW_media{background:var(--tg-theme-secondary-bg-color);border-radius:8px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.CEW7SW_image{object-fit:cover}.CEW7SW_placeholder{width:100%;height:100%;display:block}.CEW7SW_info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CEW7SW_name{color:var(--tg-theme-text-color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.CEW7SW_variant{color:var(--tg-theme-hint-color);font-size:12px}.CEW7SW_unavailable{color:var(--tg-theme-destructive-text-color,#e53935);font-size:13px;font-weight:600}.CEW7SW_controls{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.CEW7SW_removeButton{color:var(--tg-theme-hint-color);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.CEW7SW_unavailableHint{color:var(--tg-theme-destructive-text-color,#e53935);margin:0;font-size:13px}.CEW7SW_promo{box-sizing:border-box;border:1px solid var(--tg-theme-section-separator-color);background:var(--tg-theme-section-bg-color);width:100%;color:var(--tg-theme-text-color);border-radius:10px;padding:12px;font-size:14px}.CEW7SW_promo::placeholder{color:var(--tg-theme-hint-color)}.CEW7SW_summary{justify-content:space-between;align-items:baseline;display:flex}.CEW7SW_summaryLabel{color:var(--tg-theme-hint-color);font-size:15px}.CEW7SW_summaryValue{font-size:18px;font-weight:700}.CEW7SW_checkoutButton{box-sizing:border-box;text-align:center;background:var(--shop-accent);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-size:16px;font-weight:600;display:block}.CEW7SW_checkoutButton:disabled{opacity:.5;cursor:default}.CEW7SW_empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.CEW7SW_emptyTitle{margin:0;font-size:17px;font-weight:600}.CEW7SW_emptyHint{color:var(--tg-theme-hint-color);margin:0;font-size:14px}.CEW7SW_emptyButton{background:var(--shop-accent);color:#fff;border-radius:12px;margin-top:12px;padding:12px 24px;font-size:15px;font-weight:600}
._g62Dq_filter{flex-direction:column;gap:12px;display:flex}._g62Dq_filter[data-pending=true]{opacity:.6;transition:opacity .15s}._g62Dq_row{flex-direction:column;gap:6px;display:flex}._g62Dq_rowTitle{color:var(--tg-theme-hint-color);margin:0;padding:0 12px;font-size:13px;font-weight:500}._g62Dq_scroller{scrollbar-width:none;gap:8px;padding:2px 12px;display:flex;overflow-x:auto}._g62Dq_scroller::-webkit-scrollbar{display:none}._g62Dq_tile,._g62Dq_tileActive{min-width:92px;font:inherit;text-align:left;background:var(--tg-theme-section-bg-color);color:var(--tg-theme-text-color);cursor:pointer;border:0;border-radius:12px;flex-direction:column;flex:none;justify-content:center;gap:2px;padding:10px 14px;display:flex}._g62Dq_tileActive{background:var(--shop-accent);color:#fff}._g62Dq_tileName{white-space:nowrap;font-size:14px;font-weight:600}._g62Dq_tileCount{opacity:.7;font-size:12px}._g62Dq_chip,._g62Dq_chipActive{font:inherit;white-space:nowrap;background:var(--tg-theme-section-bg-color);color:var(--tg-theme-text-color);cursor:pointer;border:0;border-radius:18px;flex:none;padding:8px 14px;font-size:14px}._g62Dq_chipActive{background:var(--shop-accent);color:#fff}._g62Dq_chipCount{opacity:.7;font-size:12px}._g62Dq_summary{color:var(--tg-theme-hint-color);flex-wrap:wrap;align-items:center;column-gap:4px;padding:0 12px;font-size:14px;display:flex}._g62Dq_found{white-space:nowrap}._g62Dq_sort{margin-left:auto}._g62Dq_reset{font:inherit;color:var(--tg-theme-link-color);cursor:pointer;background:0 0;border:0;padding:8px;font-size:14px}
.JD_OnG_wrap{flex-direction:column;gap:16px;padding-top:12px;display:flex}.JD_OnG_input{border:1px solid var(--tg-theme-section-separator-color);background:var(--tg-theme-section-bg-color);color:var(--tg-theme-text-color);border-radius:12px;outline:none;margin:0 12px;padding:12px 14px;font-size:15px}.JD_OnG_input::placeholder{color:var(--tg-theme-hint-color)}.JD_OnG_collections{flex-direction:column;padding:0 12px;display:flex}.JD_OnG_heading{color:var(--tg-theme-hint-color);margin:0 0 8px;font-size:15px;font-weight:500}.JD_OnG_grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.JD_OnG_card{color:var(--tg-theme-text-color);flex-direction:column;gap:8px;text-decoration:none;display:flex}.JD_OnG_media{background:var(--tg-theme-section-separator-color);border-radius:12px;width:100%;position:relative;overflow:hidden}.JD_OnG_image{object-fit:cover}.JD_OnG_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.JD_OnG_empty{text-align:center;color:var(--tg-theme-hint-color);padding:24px 12px}
