.comment-list,.commentlist,.ah-post-comments-template .comment-list{list-style:none;list-style-type:none;margin:0;padding-block:clamp(.85rem,2.4vw,1.35rem);padding-inline:clamp(.65rem,2vw,1.35rem)}.commentlist>li,.ah-post-comments-template .comment-list>li{margin-bottom:0}.comments-area :is(ol,ul).comment-list,.post-entry :is(ol,ul).comment-list,.post-entry .comments-area :is(ol,ul).comment-list,.ah-post-comments-wrap :is(ol,ul).comment-list,.ah-post-comments-template :is(ol,ul).comment-list,.ah-post-comments-wrap .comments-area :is(ol,ul).comment-list{list-style:none;list-style-type:none}.comments-area :is(ol,ul).comment-list>li,.post-entry :is(ol,ul).comment-list>li,.post-entry .comments-area :is(ol,ul).comment-list>li,.ah-post-comments-wrap :is(ol,ul).comment-list>li,.ah-post-comments-template :is(ol,ul).comment-list>li,.ah-post-comments-wrap .comments-area :is(ol,ul).comment-list>li,.comments-area ul.children,.comments-area ul.children>li,.post-entry ul.comment-list ul.children,.post-entry ul.comment-list ul.children>li,.ah-post-comments-template ul.children,.ah-post-comments-template ul.children>li{list-style:none;list-style-type:none;margin-right:0;margin-left:0}.comments-area :is(ol,ul).comment-list>li::marker,.comments-area ul.children>li::marker{content:none}.woocommerce-Reviews ol.comment-list,.woocommerce-Reviews ol.comment-list>li{list-style:none;list-style-type:none}.woocommerce-Reviews ol.comment-list>li::marker{content:none}.commentlist .review .comment-body,.commentlist .comment .comment-body{min-height:0}.ah-comment-notice{display:flex;align-items:flex-start;gap:.65rem;margin:0 0 1rem;padding:.75rem 1rem;border-radius:12px;font-size:.9rem;font-weight:500;line-height:1.55;border:1px solid transparent;box-shadow:0 2px 12px rgba(0,0,0,.04)}.ah-comment-notice__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%}.ah-comment-notice__icon .ah-theme-icon,.ah-comment-notice__icon .ah-theme-icon img,.ah-comment-notice__icon .ah-theme-icon__svg{width:1.15rem;height:1.15rem}.ah-comment-notice__text{flex:1;min-width:0;padding-block-start:.2rem}.ah-comment-notice--success{background:color-mix(in srgb,#43a047 14%,var(--ahura-c-bg-primary,#fff));border-color:color-mix(in srgb,#43a047 35%,transparent);color:#1b5e20}.ah-comment-notice--success .ah-comment-notice__icon{background:color-mix(in srgb,#43a047 22%,transparent);color:#2e7d32}.ah-comment-notice--pending{background:color-mix(in srgb,#f9a825 16%,var(--ahura-c-bg-primary,#fff));border-color:color-mix(in srgb,#f9a825 38%,transparent);color:#6d4c00}.ah-comment-notice--pending .ah-comment-notice__icon{background:color-mix(in srgb,#f9a825 26%,transparent);color:#e65100}.ah-comment-notice--info{background:color-mix(in srgb,var(--ahura-accent-color,#1d67e8) 10%,var(--ahura-c-bg-primary,#fff));border-color:color-mix(in srgb,var(--ahura-accent-color,#1d67e8) 28%,transparent);color:var(--ahura-c-text-primary,#1a1a1a)}.ah-comment-notice--info .ah-comment-notice__icon{background:color-mix(in srgb,var(--ahura-accent-color,#1d67e8) 16%,transparent);color:var(--ahura-accent-color,#1d67e8)}.comment-respond>.ah-comment-notice:first-child,#commentform>.ah-comment-notice:first-child{margin-block-end:1.15rem}.ah-comments-template-3 .comment-body>.ah-comment-notice{margin-block-end:.75rem}html:is(.ahura-dark-theme,.ahura-black-theme) .ah-comment-notice--success{color:#a5d6a7}html:is(.ahura-dark-theme,.ahura-black-theme) .ah-comment-notice--pending{color:#ffe082}.comment-awaiting-moderation{display:none}.logged-in-as a{color:var(--ahura-accent-color,#1d67e8)}#comment-nav-below.navigation{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.35rem 0 0;padding:.65rem 0}#comment-nav-below .nav-previous a,#comment-nav-below .nav-next a{display:inline-flex;align-items:center;min-height:44px;padding:.45rem 1rem;border-radius:11px;font-size:.9rem;font-weight:600;text-decoration:none;background:var(--ahura-c-bg-secondary,#f0f2f5);color:var(--ahura-c-text-primary,#222);border:1px solid color-mix(in srgb,var(--ahura-c-text-primary,#111) 8%,transparent);transition:background .15s ease,transform .12s ease}#comment-nav-below .nav-previous a:hover,#comment-nav-below .nav-next a:hover{background:color-mix(in srgb,var(--ahura-accent-color,#1d67e8) 14%,var(--ahura-c-bg-secondary,#eee))}.nocomments,.no-comments{padding:1rem 1.15rem;border-radius:12px;background:color-mix(in srgb,var(--ahura-c-text-primary,#111) 6%,transparent);font-size:.92rem;font-weight:600;color:var(--ahura-c-text-secondary,#555)}.comments-area:not(.woocommerce-Reviews) .commentlist .review,.comments-area:not(.woocommerce-Reviews) .commentlist .comment{padding:clamp(1.2rem,3.4vw,1.75rem);border-radius:12px}.comments-area:not(.woocommerce-Reviews) .commentlist .children{margin-top:.75rem;padding-inline-start:clamp(.75rem,3vw,1.25rem);border-inline-start:3px solid color-mix(in srgb,var(--ahura-accent-color,#1d67e8) 35%,#ddd)}.ah-comment-pingback{padding:.65rem .9rem;margin:0 0 .65rem;border-radius:10px;border:1px dashed color-mix(in srgb,var(--ahura-c-text-primary,#111) 18%,transparent);background:color-mix(in srgb,var(--ahura-c-text-primary,#111) 4%,transparent);font-size:.88rem;line-height:1.5}.ah-comment-pingback__label{display:inline-block;margin-inline-end:.35rem;font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ahura-c-text-secondary,#666)}