.product-review-section{background:var(--second_alt_color);padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}.product-review-section .product-review-wrapper{display:grid;grid-template-columns:1fr 1.8fr;gap:64px;align-items:center}.product-review-section .review-left-side{position:sticky;top:88px}.product-review-section .user-avtar{width:96px;height:96px;border-radius:50%;background:#e5f2ec;border:3px solid #0b7a565c;font-size:36px;color:var(--primary_light_color);margin-bottom:20px;font-family:var(--font-heading-family)}.product-review-section .reviewer_name{color:var(--text-primary);font-family:DM Sans Medium;font-weight:500}.product-review-section .reviewer_position{font-size:13px;color:var(--text-muted);line-height:1.5;margin-bottom:16px}.product-review-section .product_name{display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--primary_light_color);background:#e5f2ec;padding:4px 10px;border-radius:30px}.product-review-section .product_features{background:#e5f2ec;color:var(--primary_light_color);border:1px solid #0b7a565c;font-size:11px;margin-top:16px;padding:16px;border-radius:16px}.product-review-section .product_features p{font-weight:600;margin-bottom:8px}.product-review-section .product_features li{font-size:13px;list-style:none;color:var(--text-muted)}.product-review-section .review-stars{font-size:16px;letter-spacing:2px;color:var(--text-highlight-color)}.product-review-section .review-heading{font-weight:700;font-style:italic;font-size:28px;color:var(--text-primary);line-height:1.35;margin-bottom:20px;margin-top:20px}.product-review-section .review-text{color:var(--text-secondary)}.product-review-section .review-text p{margin-bottom:16px}.product-review-section .review-text p:has(em){color:var(--primary_light_color);background:#e5f2ec;border-left:3px solid #0b7a565c;border-radius:0 12px 12px 0;padding:16px 20px;margin:20px 0;font-size:18px;line-height:1.5;font-family:var(--font-heading-family)}.product-review-section .review-btn-wrapper{margin-top:24px;gap:16px;position:relative}.product-review-section .btn-spinner{position:absolute;top:10px;left:50%;transform:translate(-50%)}.product-review-section .review-btn{padding:10px 16px}.product-review-section .review_meta_info{color:var(--text-muted);font-size:13px}.product-review-section.template-color .user-avtar{background:var(--light-color);border:3px solid var(--border--color);color:var(--dark-primary-color)}.product-review-section.template-color .review-text p:has(em),.product-review-section.template-color .product_features,.product-review-section.template-color .product_name{background:var(--light-color);color:var(--dark-primary-color)}.product-review-section.template-color .product_features{border:1px solid var(--border--color)}.product-review-section.template-color .review-text p:has(em){border-left:3px solid var(--dark-primary-color)}.product-review-section.template-color .review-btn{background:var(--dark-primary-color);color:var(--btn-txt-color)}.product-review-section.template-color .review-btn:hover{background:var(--dark-secondary-color)}@media(max-width:1024px){.product-review-section .product-review-wrapper{gap:30px}.product-review-section .review-heading{font-size:20px;margin-bottom:10px;margin-top:10px}.product-review-section .review-text p:has(em){padding:10px 15px;margin:15px 0;font-size:16px}}@media(max-width:767px){.product-review-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.product-review-section .product-review-wrapper{grid-template-columns:1fr}.product-review-section .review-left-side{position:unset}.product-review-section .review-text p{line-height:1.6}.product-review-section .user-avtar{width:80px;height:80px;font-size:32px}.product-review-section .review-btn{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/variant-product-review.css.map */
