.ProductImageGallery-module__KABP7q__root{-ms-flex-direction:column;flex-direction:column;gap:10px;width:min(100%,420px);display:-ms-flexbox;display:flex}.ProductImageGallery-module__KABP7q__scroller{overflow-inline:auto;scroll-snap-type:inline mandatory;scroll-behavior:smooth;background:var(--tg-theme-secondary-bg-color);border:1px solid var(--pig-border,rgba(0,0,0,.06));scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:24px;gap:0;width:100%;display:-ms-flexbox;display:flex;overflow-x:auto;box-shadow:0 8px 24px rgba(0,0,0,.08)}.ProductImageGallery-module__KABP7q__scroller::-webkit-scrollbar{display:none}html[data-theme=dark] .ProductImageGallery-module__KABP7q__scroller{--pig-border:rgba(255,255,255,.08);box-shadow:0 8px 24px rgba(0,0,0,.3)}.ProductImageGallery-module__KABP7q__slide{aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;cursor:zoom-in;background:0 0;border:none;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;position:relative;overflow:hidden}.ProductImageGallery-module__KABP7q__image{object-fit:cover;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.ProductImageGallery-module__KABP7q__zoomHint{background:color-mix(in srgb, var(--tg-theme-bg-color) 82%, transparent);width:32px;height:32px;color:var(--tg-theme-text-color);pointer-events:none;border-radius:999px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;position:absolute;bottom:10px}.ProductImageGallery-module__KABP7q__zoomHint:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.ProductImageGallery-module__KABP7q__zoomHint:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.ProductImageGallery-module__KABP7q__dots{-ms-flex-pack:center;justify-content:center;gap:6px;display:none}.ProductImageGallery-module__KABP7q__dot{background:color-mix(in srgb, var(--tg-theme-hint-color) 45%, transparent);border-radius:999px;width:7px;height:7px}.ProductImageGallery-module__KABP7q__dotActive{background:var(--tg-theme-link-color);width:18px}.ProductImageGallery-module__KABP7q__thumbs{overflow-inline:auto;scrollbar-width:none;gap:8px;padding-top:2px;padding-bottom:2px;display:-ms-flexbox;display:flex;overflow-x:auto}.ProductImageGallery-module__KABP7q__thumbs::-webkit-scrollbar{display:none}.ProductImageGallery-module__KABP7q__thumb{background:var(--tg-theme-secondary-bg-color);cursor:pointer;border:2px solid transparent;border-radius:12px;-ms-flex:0 0 56px;flex:0 0 56px;width:56px;height:56px;padding:0;overflow:hidden}.ProductImageGallery-module__KABP7q__thumb:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.ProductImageGallery-module__KABP7q__thumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.ProductImageGallery-module__KABP7q__thumbActive{border-color:var(--tg-theme-link-color)}.ProductImageGallery-module__KABP7q__thumbImage{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:640px){.ProductImageGallery-module__KABP7q__thumbs{display:none}.ProductImageGallery-module__KABP7q__dots{display:-ms-flexbox;display:flex}}.ProductImageGallery-module__KABP7q__viewer{z-index:1200;color:#fff;background:rgba(0,0,0,.92);-ms-flex-align:center;align-items:center;justify-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.ProductImageGallery-module__KABP7q__viewerClose,.ProductImageGallery-module__KABP7q__viewerNav{z-index:2;color:#fff;cursor:pointer;background:rgba(255,255,255,.12);border:none;border-radius:999px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;position:absolute}.ProductImageGallery-module__KABP7q__viewerClose{width:40px;height:40px;top:max(16px, env(safe-area-inset-top))}.ProductImageGallery-module__KABP7q__viewerClose:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.ProductImageGallery-module__KABP7q__viewerClose:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.ProductImageGallery-module__KABP7q__viewerNav{width:44px;height:44px;top:50%;transform:translateY(-50%)}.ProductImageGallery-module__KABP7q__viewerNav:disabled{opacity:.35;cursor:not-allowed}.ProductImageGallery-module__KABP7q__viewerNavPrev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.ProductImageGallery-module__KABP7q__viewerNavPrev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.ProductImageGallery-module__KABP7q__viewerNavNext:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ProductImageGallery-module__KABP7q__viewerNavNext:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ProductImageGallery-module__KABP7q__viewerNavIconFlip{transform:scaleX(-1)}.ProductImageGallery-module__KABP7q__viewerStage{touch-action:none;-ms-flex-align:center;align-items:center;justify-items:center;width:min(100vw,920px);height:min(80vh,920px);display:grid;overflow:hidden}.ProductImageGallery-module__KABP7q__viewerImage{object-fit:contain;transform-origin:50%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;transition:transform .12s ease-out}.ProductImageGallery-module__KABP7q__viewerCounter{letter-spacing:.04em;color:rgba(255,255,255,.8);margin:0;font-size:13px;font-weight:600;position:absolute;bottom:max(16px, env(safe-area-inset-bottom));transform:translate(-50%)}.ProductImageGallery-module__KABP7q__viewerCounter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.ProductImageGallery-module__KABP7q__viewerCounter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}
.ProductMetadataList-module__OkhcNq__section{background:var(--tg-theme-bg-color);border:1px solid var(--pml-border,rgba(0,0,0,.06));border-radius:16px;padding:16px}html[data-theme=dark] .ProductMetadataList-module__OkhcNq__section{--pml-border:rgba(255,255,255,.08)}.ProductMetadataList-module__OkhcNq__title{letter-spacing:.04em;text-transform:uppercase;color:var(--tg-theme-section-header-text-color);margin:0 0 12px;font-size:12px;font-weight:700}.ProductMetadataList-module__OkhcNq__list{-ms-flex-direction:column;flex-direction:column;gap:0;margin:0;display:-ms-flexbox;display:flex}.ProductMetadataList-module__OkhcNq__row{border-bottom:1px solid var(--pml-border,rgba(0,0,0,.06));grid-template-columns:minmax(96px,38%) 1fr;gap:8px 16px;padding:12px 0;display:grid}.ProductMetadataList-module__OkhcNq__row:first-child{padding-top:0}.ProductMetadataList-module__OkhcNq__row:last-child{border-bottom:none;padding-bottom:0}.ProductMetadataList-module__OkhcNq__label{color:var(--tg-theme-subtitle-text-color);-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:1.4;display:-ms-inline-flexbox;display:inline-flex}.ProductMetadataList-module__OkhcNq__labelIcon{background:color-mix(in srgb, var(--tg-theme-link-color) 12%, transparent);width:28px;height:28px;color:var(--tg-theme-link-color);border-radius:8px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.ProductMetadataList-module__OkhcNq__value{color:var(--tg-theme-text-color);word-break:break-word;margin:0;font-size:15px;line-height:1.45}.ProductMetadataList-module__OkhcNq__compactList{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.ProductMetadataList-module__OkhcNq__compactItem{background:var(--tg-theme-secondary-bg-color);border-radius:999px;-ms-flex-align:center;align-items:center;gap:4px;max-width:100%;padding:3px 8px;font-size:11px;line-height:1.3;display:-ms-inline-flexbox;display:inline-flex}.ProductMetadataList-module__OkhcNq__compactIcon{color:var(--tg-theme-link-color);-ms-flex-negative:0;flex-shrink:0}.ProductMetadataList-module__OkhcNq__compactLabel{color:var(--tg-theme-hint-color);white-space:nowrap;font-weight:600}.ProductMetadataList-module__OkhcNq__compactLabel:after{content:":"}.ProductMetadataList-module__OkhcNq__compactValue{color:var(--tg-theme-text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ProductVariantSelector-module__mSl4wq__root{background:var(--tg-theme-secondary-bg-color);border:1px solid var(--app-border-subtle,rgba(0,0,0,.06));border-radius:18px;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px;animation:.32s ease-out both ProductVariantSelector-module__mSl4wq__sectionIn;display:-ms-flexbox;display:flex}.ProductVariantSelector-module__mSl4wq__header{-ms-flex-direction:column;flex-direction:column;gap:4px;display:-ms-flexbox;display:flex}.ProductVariantSelector-module__mSl4wq__title{color:var(--tg-theme-text-color);margin:0;font-size:15px;font-weight:700}.ProductVariantSelector-module__mSl4wq__subtitle{color:var(--tg-theme-hint-color);margin:0;font-size:13px}.ProductVariantSelector-module__mSl4wq__list{-ms-flex-direction:column;flex-direction:column;gap:8px;display:-ms-flexbox;display:flex}.ProductVariantSelector-module__mSl4wq__variantBlock{border-radius:16px;-ms-flex-direction:column;flex-direction:column;animation:.28s ease-out both ProductVariantSelector-module__mSl4wq__optionIn;display:-ms-flexbox;display:flex;overflow:hidden}.ProductVariantSelector-module__mSl4wq__variantBlockSelected{box-shadow:0 4px 20px color-mix(in srgb, var(--tg-theme-link-color) 10%, transparent)}.ProductVariantSelector-module__mSl4wq__singleVariant{border:1px solid color-mix(in srgb, var(--tg-theme-link-color) 16%, transparent);background:color-mix(in srgb, var(--tg-theme-link-color) 6%, var(--tg-theme-bg-color));border-radius:16px;overflow:hidden}.ProductVariantSelector-module__mSl4wq__fieldsReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .28s;display:grid}.ProductVariantSelector-module__mSl4wq__fieldsRevealOpen{opacity:1;grid-template-rows:1fr}.ProductVariantSelector-module__mSl4wq__fieldsRevealInner{min-height:0;overflow:hidden}.ProductVariantSelector-module__mSl4wq__optionWithFields:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:0;border-bottom-left-radius:0}.ProductVariantSelector-module__mSl4wq__optionWithFields:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.ProductVariantSelector-module__mSl4wq__option{border:1.5px solid var(--app-border-subtle,rgba(0,0,0,.06));background:var(--tg-theme-bg-color);width:100%;color:var(--tg-theme-text-color);cursor:pointer;border-radius:16px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,transform .18s,box-shadow .2s;animation:.28s ease-out both ProductVariantSelector-module__mSl4wq__optionIn;display:-ms-flexbox;display:flex}.ProductVariantSelector-module__mSl4wq__option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.ProductVariantSelector-module__mSl4wq__option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.ProductVariantSelector-module__mSl4wq__option:hover:not(:disabled){transform:translateY(-1px)}.ProductVariantSelector-module__mSl4wq__optionSelected{border-color:color-mix(in srgb, var(--tg-theme-link-color) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-theme-link-color) 12%, transparent)}.ProductVariantSelector-module__mSl4wq__optionDisabled{opacity:1;cursor:not-allowed;border-style:dashed;border-color:color-mix(in srgb, var(--tg-theme-hint-color) 28%, transparent);background:repeating-linear-gradient(-45deg, transparent, transparent 6px, color-mix(in srgb, var(--tg-theme-hint-color) 5%, transparent) 6px, color-mix(in srgb, var(--tg-theme-hint-color) 5%, transparent) 12px), color-mix(in srgb, var(--tg-theme-secondary-bg-color) 70%, var(--tg-theme-bg-color));color:var(--tg-theme-hint-color);box-shadow:none;filter:grayscale(.35)}.ProductVariantSelector-module__mSl4wq__optionDisabled.ProductVariantSelector-module__mSl4wq__optionSelected{border-color:color-mix(in srgb, var(--tg-theme-hint-color) 35%, transparent);box-shadow:none}.ProductVariantSelector-module__mSl4wq__optionDisabled:hover{transform:none}.ProductVariantSelector-module__mSl4wq__optionDisabled .ProductVariantSelector-module__mSl4wq__optionName{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--tg-theme-hint-color) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--tg-theme-hint-color) 55%, transparent);color:var(--tg-theme-hint-color)}.ProductVariantSelector-module__mSl4wq__optionDisabled .ProductVariantSelector-module__mSl4wq__optionPrice{color:var(--tg-theme-hint-color);opacity:.75;text-decoration:line-through;text-decoration-thickness:1px}.ProductVariantSelector-module__mSl4wq__optionNameRow{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:6px 8px;display:-ms-flexbox;display:flex}.ProductVariantSelector-module__mSl4wq__unavailableBadge{letter-spacing:.02em;text-transform:uppercase;color:var(--tg-theme-destructive-text-color,#c0392b);background:color-mix(in srgb, var(--tg-theme-destructive-text-color,#c0392b) 12%, transparent);border:1px solid color-mix(in srgb, var(--tg-theme-destructive-text-color,#c0392b) 22%, transparent);border-radius:999px;-ms-flex-align:center;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:-ms-inline-flexbox;display:inline-flex}.ProductVariantSelector-module__mSl4wq__optionBody{-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;display:-ms-flexbox;display:flex}.ProductVariantSelector-module__mSl4wq__optionName{font-size:15px;font-weight:700}.ProductVariantSelector-module__mSl4wq__optionMeta{color:var(--tg-theme-hint-color);font-size:12px;line-height:1.4}.ProductVariantSelector-module__mSl4wq__optionPrice{color:var(--tg-theme-link-color);white-space:nowrap;font-size:14px;font-weight:700}@keyframes ProductVariantSelector-module__mSl4wq__sectionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ProductVariantSelector-module__mSl4wq__fieldsReveal{transition:none}.ProductVariantSelector-module__mSl4wq__fieldsRevealOpen{opacity:1;grid-template-rows:1fr}}@keyframes ProductVariantSelector-module__mSl4wq__optionIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}html[dir=rtl] .ProductVariantSelector-module__mSl4wq__option{animation-name:ProductVariantSelector-module__mSl4wq__optionInRtl}html[dir=rtl] .ProductVariantSelector-module__mSl4wq__variantBlock{animation-name:ProductVariantSelector-module__mSl4wq__optionInRtl}@keyframes ProductVariantSelector-module__mSl4wq__optionInRtl{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}
.ProductDetail-module__UkPlfG__page{-ms-flex-direction:column;flex-direction:column;min-height:100%;animation:.35s both ProductDetail-module__UkPlfG__pageIn;display:-ms-flexbox;display:flex}@keyframes ProductDetail-module__UkPlfG__pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ProductDetail-module__UkPlfG__hero{background:linear-gradient(180deg, color-mix(in srgb, var(--tg-theme-link-color) 10%, var(--tg-theme-bg-color)) 0%, var(--tg-theme-bg-color) 100%);-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px;padding:24px 20px 20px;animation:.45s 50ms both ProductDetail-module__UkPlfG__heroIn;display:-ms-flexbox;display:flex;position:relative}@keyframes ProductDetail-module__UkPlfG__heroIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ProductDetail-module__UkPlfG__heroImage{-ms-flex-pack:center;justify-content:center;width:min(100%,280px);display:-ms-flexbox;display:flex}.ProductDetail-module__UkPlfG__heroGallery{width:100%;animation:.5s cubic-bezier(.34,1.4,.64,1) .1s both ProductDetail-module__UkPlfG__imageIn}.ProductDetail-module__UkPlfG__heroThumbnail{background:var(--tg-theme-secondary-bg-color);border:1px solid var(--pd-border,rgba(0,0,0,.06));border-radius:24px;width:120px;height:120px;animation:.5s cubic-bezier(.34,1.4,.64,1) .1s both ProductDetail-module__UkPlfG__imageIn;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08)}html[data-theme=dark] .ProductDetail-module__UkPlfG__heroThumbnail{--pd-border:rgba(255,255,255,.08);box-shadow:0 8px 24px rgba(0,0,0,.3)}@keyframes ProductDetail-module__UkPlfG__imageIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ProductDetail-module__UkPlfG__heroThumbnail img{object-fit:cover;width:100%;height:100%}.ProductDetail-module__UkPlfG__categoryThumb{border:none;border-radius:6px;width:24px;height:24px}.ProductDetail-module__UkPlfG__title{text-align:center;color:var(--tg-theme-text-color);margin:0;font-size:22px;font-weight:700;line-height:1.25}.ProductDetail-module__UkPlfG__categoryLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:8px;display:-ms-flexbox;display:flex}.ProductDetail-module__UkPlfG__categoryLink{background:color-mix(in srgb, var(--tg-theme-link-color) 12%, transparent);color:var(--tg-theme-link-color);border-radius:999px;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:transform .2s;display:-ms-inline-flexbox;display:inline-flex}.ProductDetail-module__UkPlfG__categoryLink:active{transform:scale(.96)}.ProductDetail-module__UkPlfG__content{-ms-flex-direction:column;flex-direction:column;gap:12px;padding:8px 16px 0;animation:.4s .15s both ProductDetail-module__UkPlfG__contentIn;display:-ms-flexbox;display:flex}@keyframes ProductDetail-module__UkPlfG__contentIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ProductDetail-module__UkPlfG__card{background:var(--tg-theme-bg-color);border:1px solid var(--pd-border,rgba(0,0,0,.06));border-radius:16px;padding:16px}.ProductDetail-module__UkPlfG__descriptionCard{background:var(--tg-theme-bg-color);border:1px solid var(--pd-border,rgba(0,0,0,.06));border-radius:16px;padding:16px;overflow:visible}.ProductDetail-module__UkPlfG__descriptionCard .prose{max-width:none}.ProductDetail-module__UkPlfG__descriptionCard .prose :where(p,ul,ol,h1,h2,h3,h4){white-space:normal}.ProductDetail-module__UkPlfG__cardTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--tg-theme-section-header-text-color);margin:0 0 10px;font-size:12px;font-weight:700}.ProductDetail-module__UkPlfG__priceRow{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;display:-ms-flexbox;display:flex}.ProductDetail-module__UkPlfG__price{color:var(--tg-theme-link-color);margin:0;font-size:24px;font-weight:800}.ProductDetail-module__UkPlfG__stockBadge{border-radius:999px;-ms-flex-negative:0;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:600}.ProductDetail-module__UkPlfG__fulfillmentHint{color:var(--tg-theme-hint-color);margin:10px 0 0;font-size:13px}.ProductDetail-module__UkPlfG__fulfillmentFallback{font-size:inherit;color:inherit;margin:0}.ProductDetail-module__UkPlfG__inStock{background:var(--app-color-success-bg);color:var(--app-color-success)}.ProductDetail-module__UkPlfG__outOfStock{background:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-hint-color)}
