.RecentlyViewed-module__fowRDq__section{margin-top:3.5rem}.RecentlyViewed-module__fowRDq__title{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.5rem;font-size:1.4rem;font-weight:700}.RecentlyViewed-module__fowRDq__row{scrollbar-width:thin;gap:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.RecentlyViewed-module__fowRDq__card{flex-direction:column;flex:none;gap:.4rem;width:130px;display:flex}.RecentlyViewed-module__fowRDq__imageWrap{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);width:130px;height:130px;position:relative;overflow:hidden}.RecentlyViewed-module__fowRDq__card:hover .RecentlyViewed-module__fowRDq__imageWrap{border-color:var(--border-strong)}.RecentlyViewed-module__fowRDq__name{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.RecentlyViewed-module__fowRDq__price{color:var(--accent-text);font-size:.85rem;font-weight:700}
.ProductReviews-module__nE58hW__section{border-top:1px solid var(--border-color);margin-top:4rem;padding-top:3rem}.ProductReviews-module__nE58hW__sectionTitle{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.75rem;font-size:1.6rem;font-weight:700}.ProductReviews-module__nE58hW__overview{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-secondary);grid-template-columns:auto 1fr auto;align-items:center;gap:2.5rem;margin-bottom:2rem;padding:1.75rem;display:grid}@media (max-width:720px){.ProductReviews-module__nE58hW__overview{text-align:center;grid-template-columns:1fr;gap:1.5rem}}.ProductReviews-module__nE58hW__scoreBox{flex-direction:column;align-items:center;gap:.4rem;display:flex}.ProductReviews-module__nE58hW__scoreNumber{letter-spacing:-.03em;color:var(--text-primary);font-size:3rem;font-weight:800;line-height:1}.ProductReviews-module__nE58hW__scoreCount{color:var(--text-muted);font-size:.85rem}.ProductReviews-module__nE58hW__distribution{flex-direction:column;gap:.4rem;display:flex}.ProductReviews-module__nE58hW__distRow{align-items:center;gap:.6rem;display:flex}.ProductReviews-module__nE58hW__distLabel{color:var(--text-muted);flex-shrink:0;width:26px;font-size:.8rem}.ProductReviews-module__nE58hW__distTrack{border-radius:var(--radius-full);background:var(--bg-tertiary);flex:1;height:8px;overflow:hidden}.ProductReviews-module__nE58hW__distFill{border-radius:var(--radius-full);background:#f5a623;height:100%;display:block}.ProductReviews-module__nE58hW__distCount{color:var(--text-muted);text-align:right;flex-shrink:0;width:22px;font-size:.8rem}.ProductReviews-module__nE58hW__ctaBox{justify-content:center;display:flex}.ProductReviews-module__nE58hW__note{color:var(--text-muted);font-size:.9rem}.ProductReviews-module__nE58hW__link{color:var(--primary-text);font-weight:600}.ProductReviews-module__nE58hW__form{flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}.ProductReviews-module__nE58hW__ratingInput{align-items:center;gap:.15rem;margin-bottom:1rem;display:flex}.ProductReviews-module__nE58hW__starBtn{cursor:pointer;background:0 0;border:none;padding:0 .05rem;font-size:1.9rem;line-height:1;transition:color .12s,transform .12s}.ProductReviews-module__nE58hW__starBtn:hover{transform:scale(1.12)}.ProductReviews-module__nE58hW__ratingLabel{color:var(--text-secondary);margin-left:.75rem;font-size:.9rem;font-weight:600}.ProductReviews-module__nE58hW__list{flex-direction:column;gap:1.5rem;display:flex}.ProductReviews-module__nE58hW__empty{color:var(--text-muted)}.ProductReviews-module__nE58hW__review{border-bottom:1px solid var(--border-color);padding-bottom:1.5rem}.ProductReviews-module__nE58hW__review:last-child{border-bottom:none}.ProductReviews-module__nE58hW__reviewHead{align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}.ProductReviews-module__nE58hW__reviewTitle{color:var(--text-primary);font-weight:700}.ProductReviews-module__nE58hW__reviewMeta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:.6rem;font-size:.82rem;display:flex}.ProductReviews-module__nE58hW__author{color:var(--text-secondary);font-weight:600}.ProductReviews-module__nE58hW__verified{color:var(--accent-text);font-weight:600}.ProductReviews-module__nE58hW__reviewBody{color:var(--text-secondary);font-size:.98rem;line-height:1.65}.ProductReviews-module__nE58hW__successAlert{color:var(--accent-text);border-radius:var(--radius-md);background:#10b9811f;border:1px solid #10b98159;margin-bottom:1.5rem;padding:.85rem 1.1rem;font-size:.9rem}.ProductReviews-module__nE58hW__errorAlert{background:var(--error-bg);color:var(--error);border-radius:var(--radius-md);border:1px solid #ef444459;margin-bottom:1.5rem;padding:.85rem 1.1rem;font-size:.9rem}
.ProductShareActions-module__6X5ruG__wrap{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.ProductShareActions-module__6X5ruG__chatRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;display:grid}.ProductShareActions-module__6X5ruG__chat{border-radius:var(--radius-md);color:#fff;text-align:center;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.6rem 1rem;font-size:.95rem;font-weight:700;line-height:1.25;display:inline-flex}.ProductShareActions-module__6X5ruG__chat:hover{filter:brightness(1.05)}.ProductShareActions-module__6X5ruG__wa{background:#1fa855}.ProductShareActions-module__6X5ruG__fb{background:#0866ff}.ProductShareActions-module__6X5ruG__shareRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:relative}.ProductShareActions-module__6X5ruG__shareBtn,.ProductShareActions-module__6X5ruG__shareOption{border:1px solid var(--border-color);background:var(--surface);min-height:40px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.88rem;font-weight:600;display:inline-flex}.ProductShareActions-module__6X5ruG__shareMenu{flex-wrap:wrap;gap:.5rem;display:flex}
