:root{--wom-primary: #1a1a1a;--wom-accent: #d07915;--wom-background: #ffffff;--wom-text: #374151;--wom-text-light: #6b7280;--wom-border: #e5e7eb;--wom-success: #10b981;--wom-star-color: #fbbf24;--wom-card-radius: 12px;--wom-card-padding: 20px;--wom-gap: 16px;--wom-font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-wom-widget],[data-wom-component]{font-family:var(--wom-font-family);box-sizing:border-box}[data-wom-widget] *,[data-wom-component] *{box-sizing:border-box}.wom-social-proof{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--wom-accent);color:#fff;border-radius:6px;font-size:14px;font-weight:500}.wom-social-proof-icon{width:16px;height:16px}.wom-social-proof-text strong{font-weight:700}.wom-rating-breakdown{background:var(--wom-background);border:1px solid var(--wom-border);border-radius:var(--wom-card-radius);padding:var(--wom-card-padding)}.wom-rating-breakdown-title{margin:0 0 16px;font-size:20px;font-weight:700;color:var(--wom-primary)}.wom-rating-summary{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--wom-border)}.wom-rating-average{display:flex;flex-direction:column;gap:4px}.wom-rating-average-number{font-size:48px;font-weight:700;color:var(--wom-primary);line-height:1}.wom-rating-average-stars{font-size:16px;color:var(--wom-star-color)}.wom-rating-total{font-size:14px;color:var(--wom-text-light)}.wom-rating-bars{display:flex;flex-direction:column;gap:12px}.wom-rating-row{display:grid;grid-template-columns:50px 1fr 50px;align-items:center;gap:12px}.wom-rating-stars{font-size:14px;color:var(--wom-text);font-weight:500}.wom-rating-bar{height:8px;background:var(--wom-border);border-radius:4px;overflow:hidden}.wom-rating-bar-fill{height:100%;background:var(--wom-accent);transition:width .3s ease}.wom-rating-count{font-size:14px;color:var(--wom-text-light);text-align:right}.wom-reviews-list{margin-top:32px}.wom-reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.wom-reviews-title{margin:0;font-size:24px;font-weight:700;color:var(--wom-primary)}.wom-write-review-btn{padding:10px 20px;background:var(--wom-accent);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s}.wom-write-review-btn:hover{opacity:.9}.wom-reviews-container{display:flex;flex-direction:column;gap:var(--wom-gap)}.wom-review-card{background:var(--wom-background);border:1px solid var(--wom-border);border-radius:var(--wom-card-radius);padding:var(--wom-card-padding)}.wom-review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.wom-review-author{display:flex;gap:12px;align-items:center}.wom-review-avatar{width:40px;height:40px;border-radius:50%;background:var(--wom-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.wom-review-author-name{font-weight:600;color:var(--wom-primary);font-size:15px}.wom-review-date{font-size:13px;color:var(--wom-text-light);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wom-review-location{font-size:12px;color:var(--wom-text-light)}.wom-review-rating{font-size:16px;color:var(--wom-star-color)}.wom-review-title{margin:0 0 8px;font-size:16px;font-weight:600;color:var(--wom-primary)}.wom-review-content{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--wom-text)}.wom-review-images{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.wom-review-image{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid var(--wom-border);cursor:pointer;transition:transform .2s}.wom-review-image:hover{transform:scale(1.05)}.wom-review-verified{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--wom-success);font-weight:500}.wom-load-more-btn{margin-top:24px;width:100%;padding:12px;background:var(--wom-background);border:2px solid var(--wom-accent);color:var(--wom-accent);border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.wom-load-more-btn:hover{background:var(--wom-accent);color:#fff}.wom-no-reviews{text-align:center;padding:40px 20px;color:var(--wom-text-light);font-size:16px}@media (max-width: 768px){.wom-reviews-header{flex-direction:column;gap:16px;align-items:flex-start}.wom-write-review-btn{width:100%}.wom-rating-summary{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wom-default-styles.css.map */
