.lunara-reviews-section{background:linear-gradient(180deg,#fff9f0,#fff0f5,#fff5f8);padding:40px 0}.lunara-reviews-title{text-align:center;font-size:44px;font-weight:900;background:linear-gradient(135deg,#ff6b7a,#d4a574);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px;filter:drop-shadow(0 3px 6px rgba(255,107,122,.3))}.lunara-reviews-subtitle{text-align:center;font-size:20px;color:#666;margin-bottom:40px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.1)}.lunara-reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1200px;margin:0 auto 40px}.lunara-review-card{background:linear-gradient(135deg,#fff,#fffbf7);padding:28px;border-radius:15px;box-shadow:0 5px 18px #c8904a1f;transition:all .3s ease;border:2px solid #FFE5D9}.lunara-review-card:hover{transform:translateY(-5px);border-color:#d4a574;box-shadow:0 10px 30px #c8904a33}.lunara-review-header{display:flex;align-items:center;gap:12px;margin-bottom:15px;position:relative}.lunara-review-avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#c8904a,#d64654);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;background-size:cover;background-position:center;border:3px solid white;box-shadow:0 3px 10px #0003}.avatar-img-1{background:linear-gradient(135deg,#ffb6c1e6,#ffc0cbcc),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="35" r="18" fill="%23FFB6C1"/><circle cx="50" cy="75" r="25" fill="%23FFC0CB"/><circle cx="42" cy="30" r="3" fill="%23333"/><circle cx="58" cy="30" r="3" fill="%23333"/><path d="M45 38 Q50 42 55 38" stroke="%23333" stroke-width="2" fill="none"/></svg>')}.avatar-img-2{background:linear-gradient(135deg,#d4a574e6,#ffdab9cc),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="35" r="18" fill="%23D4A574"/><circle cx="50" cy="75" r="25" fill="%23FFDAB9"/><circle cx="42" cy="30" r="3" fill="%23333"/><circle cx="58" cy="30" r="3" fill="%23333"/><path d="M45 38 Q50 42 55 38" stroke="%23333" stroke-width="2" fill="none"/></svg>')}.avatar-img-3{background:linear-gradient(135deg,#ff6b7ae6,#ffb6c1cc),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="35" r="18" fill="%23FF6B7A"/><circle cx="50" cy="75" r="25" fill="%23FFB6C1"/><circle cx="42" cy="30" r="3" fill="%23333"/><circle cx="58" cy="30" r="3" fill="%23333"/><path d="M45 38 Q50 42 55 38" stroke="%23333" stroke-width="2" fill="none"/></svg>')}.avatar-img-4{background:linear-gradient(135deg,#c8904ae6,#ffdab9cc),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="35" r="18" fill="%23C8904A"/><circle cx="50" cy="75" r="25" fill="%23FFDAB9"/><circle cx="42" cy="30" r="3" fill="%23333"/><circle cx="58" cy="30" r="3" fill="%23333"/><path d="M45 38 Q50 42 55 38" stroke="%23333" stroke-width="2" fill="none"/></svg>')}.lunara-review-author h4{font-size:16px;font-weight:700;color:#333;margin:0 0 5px}.lunara-review-stars{font-size:14px;line-height:1}.lunara-review-verified{position:absolute;right:0;top:5px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:5px 12px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.3px;box-shadow:0 2px 8px #10b9814d}.lunara-review-title{font-size:18px;font-weight:700;color:#222;margin-bottom:10px}.lunara-review-text{font-size:14px;line-height:1.7;color:#555;margin-bottom:15px;font-weight:400}.lunara-review-footer{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #f0f0f0}.lunara-review-date{font-size:13px;color:#999;font-style:italic}.lunara-review-product{font-size:12px;color:#c8904a;font-weight:600;background:#c8904a1a;padding:4px 10px;border-radius:10px}.lunara-review-form-section{text-align:center;padding:40px;background:#fff;border-radius:15px;max-width:600px;margin:0 auto;box-shadow:0 4px 15px #00000014}.lunara-review-form-section h3{font-size:24px;font-weight:700;color:#333;margin-bottom:10px}.lunara-review-form-section p{font-size:14px;color:#666;margin-bottom:20px}.lunara-review-btn{background:linear-gradient(135deg,#c8904a,#88592d);color:#fff;padding:14px 35px;border-radius:50px;border:none;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #c8904a4d}.lunara-review-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px #c8904a66}.lunara-review-login{text-align:center;padding:30px;background:#c8904a1a;border-radius:15px;max-width:600px;margin:0 auto}.lunara-review-login p{font-size:16px;color:#666}.lunara-review-login a{color:#c8904a;font-weight:700;text-decoration:underline}@media screen and (max-width: 989px){.lunara-reviews-grid{grid-template-columns:1fr;gap:20px;max-width:400px;margin:0 auto}.lunara-reviews-section{padding:30px 20px}.lunara-reviews-title{font-size:28px;margin-bottom:8px}.lunara-reviews-subtitle{font-size:16px;margin-bottom:30px}.lunara-review-card{padding:20px}.lunara-review-header{flex-wrap:wrap;gap:10px}.lunara-review-avatar{width:45px;height:45px}.lunara-review-author,.lunara-review-stars{font-size:14px}.lunara-review-verified{position:static;display:inline-block;margin-top:8px;font-size:11px;padding:4px 8px}.lunara-review-title{font-size:16px;margin-bottom:8px}.lunara-review-text{font-size:13px;line-height:1.5;margin-bottom:12px}.lunara-review-footer{font-size:11px}.lunara-review-form{padding:20px;margin-top:20px}.lunara-review-form h3{font-size:18px;margin-bottom:15px}.lunara-review-form input,.lunara-review-form textarea{padding:12px;font-size:14px}.lunara-review-form button{padding:12px 24px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lunara-reviews.css.map */
