.parfume-comment-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:0!important}body.single-parfume .parfume-comments-wrap,body.single-parfume_blog .parfume-comments-wrap{max-width:1200px;margin:0 auto;padding:1.5rem 16px 2.5rem;box-sizing:border-box}body.single-parfume .parfume-main-content .parfume-comments-wrap{max-width:none;margin:0;padding:1.5rem 0 2rem;width:100%}.parfume-comments-area{margin-top:.5rem;padding:1.25rem 1.35rem;background:#fafafa;border:1px solid #e8e8ec;border-radius:12px}.parfume-comments-title{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#27272a}.parfume-comment-list{list-style:none;margin:0 0 1.5rem;padding:0}.parfume-comment-list .comment{margin:0 0 1rem;padding:.85rem 1rem;background:#fff;border:1px solid #e4e4e7;border-radius:10px}.parfume-comment-list .children{list-style:none;margin:.75rem 0 0 .75rem;padding:0;border-left:2px solid #e4e4e7;padding-left:.75rem}.parfume-comments-area .comment-meta{font-size:.875rem;color:#71717a;margin-bottom:.35rem}.parfume-comments-area .comment-content{font-size:.9375rem;line-height:1.6;color:#3f3f46}.parfume-comments-area .reply{margin-top:.5rem;font-size:.875rem}.parfume-comments-area .reply a{color:#667eea;text-decoration:none;font-weight:600}.parfume-comments-area .reply a:hover{text-decoration:underline}.parfume-comment-notes{font-size:.8125rem;color:#71717a;margin:0 0 1rem;line-height:1.5}.comment-form-rating{margin-bottom:.85rem}.comment-form-rating label{display:block;font-weight:600;font-size:.875rem;margin-bottom:.35rem;color:#3f3f46}.comment-form-rating select{max-width:100%;padding:.6rem .75rem;border:1px solid #d4d4d8;border-radius:8px;font-size:1rem;font-family:inherit}.parfume-comment-rating-wrap{margin-bottom:.5rem}.parfume-comment-rating-meta{display:inline-block;font-size:.95rem;letter-spacing:.05em;color:#d4a012;margin-bottom:.25rem}.parfume-comments-area .comment-form p{margin-bottom:.85rem}.parfume-comments-area .comment-form label{display:block;font-weight:600;font-size:.875rem;margin-bottom:.35rem;color:#3f3f46}.parfume-comments-area .comment-form input[type="text"],.parfume-comments-area .comment-form input[type="email"],.parfume-comments-area .comment-form input[type="url"],.parfume-comments-area .comment-form textarea{width:100%;max-width:100%;box-sizing:border-box;padding:.6rem .75rem;border:1px solid #d4d4d8;border-radius:8px;font-size:1rem;font-family:inherit}.parfume-comments-area .comment-form textarea{min-height:140px;resize:vertical}.parfume-comments-area .form-submit input[type="submit"]{display:inline-block;padding:.65rem 1.25rem;font-size:.9375rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;cursor:pointer;transition:opacity 0.2s ease,transform 0.15s ease}.parfume-comments-area .form-submit input[type="submit"]:hover{opacity:.95}.parfume-no-comments{margin:0;color:#71717a;font-size:.9375rem}.parfume-comments-area .comments-pagination{margin:0 0 1rem;font-size:.875rem}.parfume-comments-area .comments-pagination a{color:#667eea;font-weight:600;text-decoration:none}.parfume-comments-area .comments-pagination a:hover{text-decoration:underline}@media (max-width:768px){body.single-parfume .parfume-comments-wrap,body.single-parfume_blog .parfume-comments-wrap{padding-left:12px;padding-right:12px}.parfume-comments-area{padding:1rem}}