/* Built by tools/bundle_css.py from: tokens.css, base.css, components.css, reviews.css. Do not edit. */
:root{--a4a-blue-50: #f0f0ff;--a4a-blue-100: #e3e3ff;--a4a-blue-200: #d2d2ff;--a4a-blue-300: #adadff;--a4a-blue-400: #8585ff;--a4a-blue-500: #5a59fe;--a4a-blue-600: #1f1eff;--a4a-blue-700: #1615d6;--a4a-blue-800: #1211ab;--a4a-blue-900: #11116f;--a4a-gray-0: #ffffff;--a4a-gray-25: #fafafa;--a4a-gray-50: #f5f5f5;--a4a-gray-100: #f0f0f3;--a4a-gray-200: #e5e5e9;--a4a-gray-300: #d0d0d8;--a4a-gray-400: #9f9f9f;--a4a-gray-500: #73737f;--a4a-gray-600: #61616e;--a4a-gray-700: #4b4b58;--a4a-gray-800: #37383c;--a4a-gray-900: #23242b;--a4a-gray-950: #16171d;--a4a-green-50: #edf9f1;--a4a-green-600: #06a731;--a4a-green-800: #126b32;--a4a-red-50: #fff0f0;--a4a-red-600: #d20000;--a4a-red-800: #a80000;--a4a-amber-50: #fff7e5;--a4a-amber-300: #ffe08a;--a4a-amber-800: #835800;--a4a-space-0: 0;--a4a-space-1: 0.25rem;--a4a-space-2: 0.5rem;--a4a-space-3: 0.75rem;--a4a-space-4: 1rem;--a4a-space-5: 1.25rem;--a4a-space-6: 1.5rem;--a4a-space-8: 2rem;--a4a-space-10: 2.5rem;--a4a-space-12: 3rem;--a4a-space-16: 4rem;--a4a-space-20: 5rem;--a4a-space-24: 6rem;--a4a-radius-sm: 0.375rem;--a4a-radius-md: 0.75rem;--a4a-radius-lg: 1rem;--a4a-radius-xl: 1.25rem;--a4a-radius-2xl: 1.75rem;--a4a-radius-pill: 999px;--a4a-text-xs: 0.75rem;--a4a-text-sm: 0.875rem;--a4a-text-md: 1rem;--a4a-text-lg: 1.125rem;--a4a-text-xl: 1.25rem;--a4a-text-2xl: 1.5rem;--a4a-text-3xl: 2rem;--a4a-text-4xl: 2.5rem;--a4a-text-5xl: 3rem;--a4a-leading-tight: 1.3;--a4a-leading-body: 1.8;--a4a-leading-control: 1.5;--a4a-weight-regular: 400;--a4a-weight-medium: 500;--a4a-weight-bold: 700;--a4a-weight-heavy: 800;--a4a-font-body: iranyekan,Tahoma,sans-serif;--a4a-font-latin: system-ui,sans-serif;--a4a-font-mono: ui-monospace,SFMono-Regular,Consolas,monospace;--a4a-duration-fast: 120ms;--a4a-duration-normal: 200ms;--a4a-duration-slow: 320ms;--a4a-easing-standard: cubic-bezier(0.2,0,0,1);--a4a-z-base: 0;--a4a-z-sticky: 20;--a4a-z-popover: 40;--a4a-z-overlay: 60;--a4a-z-toast: 80;--a4a-control-sm: 2.25rem;--a4a-control-md: 2.75rem;--a4a-control-lg: 3.25rem;--a4a-layout-container: 80rem;--a4a-layout-reading: 45rem;--a4a-layout-sidebar: 16rem;--a4a-breakpoint-sm: 40rem;--a4a-breakpoint-md: 48rem;--a4a-breakpoint-lg: 64rem;--a4a-breakpoint-xl: 80rem;--a4a-bg: var(--a4a-gray-50);--a4a-surface: var(--a4a-gray-0);--a4a-surface-subtle: var(--a4a-gray-25);--a4a-surface-raised: var(--a4a-gray-0);--a4a-text: var(--a4a-gray-900);--a4a-text-secondary: var(--a4a-gray-600);--a4a-text-disabled: var(--a4a-gray-500);--a4a-border: var(--a4a-gray-200);--a4a-border-strong: #858592;--a4a-primary: var(--a4a-blue-600);--a4a-primary-hover: var(--a4a-blue-700);--a4a-primary-active: var(--a4a-blue-800);--a4a-on-primary: #ffffff;--a4a-primary-soft: var(--a4a-blue-50);--a4a-primary-soft-hover: var(--a4a-blue-100);--a4a-primary-border: var(--a4a-blue-200);--a4a-success: var(--a4a-green-800);--a4a-success-soft: var(--a4a-green-50);--a4a-danger: var(--a4a-red-600);--a4a-danger-hover: var(--a4a-red-800);--a4a-danger-soft: var(--a4a-red-50);--a4a-warning: var(--a4a-amber-800);--a4a-warning-soft: var(--a4a-amber-50);--a4a-info: var(--a4a-blue-800);--a4a-info-soft: var(--a4a-blue-50);--a4a-focus: #1f1eff;--a4a-overlay: rgba(22,23,40,0.5);--a4a-gradient: linear-gradient(45deg,#0d0eff,#5a59fe);--a4a-shadow-sm: 0 2px 6px rgba(25,24,70,0.04);--a4a-shadow-md: 0 8px 28px rgba(25,24,70,0.07);--a4a-shadow-lg: 0 20px 64px rgba(25,24,70,0.16)}[data-a4a-theme="dark"]{--a4a-bg: #13141b;--a4a-surface: #1c1d27;--a4a-surface-subtle: #232432;--a4a-surface-raised: #282939;--a4a-text: #f5f5fb;--a4a-text-secondary: #b6b7c8;--a4a-text-disabled: #989aaf;--a4a-border: #37394c;--a4a-border-strong: #8588a0;--a4a-primary: #adadff;--a4a-primary-hover: #c7c7ff;--a4a-primary-active: #d2d2ff;--a4a-on-primary: #171736;--a4a-primary-soft: #2a2948;--a4a-primary-soft-hover: #373653;--a4a-primary-border: #656498;--a4a-success: #7fdda0;--a4a-success-soft: #183528;--a4a-danger: #ffaaaa;--a4a-danger-hover: #ffc0c0;--a4a-danger-soft: #3c242b;--a4a-warning: #ffdd91;--a4a-warning-soft: #3a3020;--a4a-info: #bcbcff;--a4a-info-soft: #2a2948;--a4a-focus: #c3c3ff;--a4a-gradient: linear-gradient(45deg,#1f1eff,#4847e5);--a4a-overlay: rgba(4,5,14,0.72);--a4a-shadow-sm: 0 2px 6px rgba(0,0,0,0.14);--a4a-shadow-md: 0 8px 28px rgba(0,0,0,0.22);--a4a-shadow-lg: 0 20px 64px rgba(0,0,0,0.4)}
.a4a{font-family:var(--a4a-font-body);font-size:var(--a4a-text-md);line-height:var(--a4a-leading-body);color:var(--a4a-text);color-scheme:light;text-align:start}[data-a4a-theme=dark] .a4a,.a4a[data-a4a-theme=dark]{color-scheme:dark}.a4a *,.a4a *::before,.a4a *::after{box-sizing:border-box}.a4a :where(h1,h2,h3,h4,p,figure,ul,ol){margin:0}.a4a :where(h1,h2,h3,h4){line-height:var(--a4a-leading-tight);font-weight:800}.a4a h1{font-size:clamp(1.75rem,4vw,2.5rem)}.a4a h2{font-size:var(--a4a-text-2xl)}.a4a h3{font-size:var(--a4a-text-lg)}.a4a :where(button,input,select,textarea){font:inherit}.a4a :where(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}.a4a :where(a){color:var(--a4a-primary);text-underline-offset:.22em}.a4a :where(button){cursor:pointer}.a4a :where(button:disabled,input:disabled,select:disabled,textarea:disabled){cursor:not-allowed}.a4a :where(img){max-inline-size:100%;display:block}.a4a :where(svg){flex-shrink:0}.a4a :where(:focus-visible){outline:3px solid var(--a4a-focus);outline-offset:3px}.a4a [hidden]{display:none!important}.a4a ::selection{background:var(--a4a-primary-border);color:var(--a4a-text)}.a4a-sr-only{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.a4a-container{max-inline-size:var(--a4a-layout-container);margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem)}.a4a-stack{display:flex;flex-direction:column;gap:var(--a4a-space-4)}.a4a-stack-sm{gap:var(--a4a-space-2)}.a4a-stack-lg{gap:var(--a4a-space-6)}.a4a-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4a-space-3)}.a4a-between{justify-content:space-between}.a4a-center{justify-content:center;text-align:center}.a4a-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--a4a-space-6)}.a4a-muted{color:var(--a4a-text-secondary)}.a4a-small{font-size:var(--a4a-text-sm)}.a4a-mono{font-family:var(--a4a-font-mono);direction:ltr;unicode-bidi:isolate;font-size:.875em}.a4a-price{font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.a4a-price small{font-size:.75em;font-weight:400;margin-inline-start:.3em}.a4a-price del{color:var(--a4a-text-secondary);font-size:.75em;font-weight:400}.a4a-divider{border:0;border-block-start:1px solid var(--a4a-border);margin-block:var(--a4a-space-4)}.a4a-icon{inline-size:1.25rem;block-size:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.a4a-icon-lg{inline-size:1.5rem;block-size:1.5rem}.a4a-icon-tile{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:var(--a4a-radius-md);background:var(--a4a-primary-soft);color:var(--a4a-primary)}[dir=rtl] .a4a-directional{transform:scaleX(-1)}.a4a-skip{position:fixed;inset-block-start:-6rem;inset-inline-start:1rem;z-index:100;background:var(--a4a-surface);color:var(--a4a-primary);padding:1rem;border:2px solid var(--a4a-primary);border-radius:.75rem}.a4a-skip:focus{inset-block-start:1rem}@media(prefers-reduced-motion:reduce){.a4a *,.a4a *::before,.a4a *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
.a4a-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:var(--a4a-control-md);padding:.6rem 1.2rem;border:1px solid transparent;border-radius:var(--a4a-radius-md);font-size:var(--a4a-text-sm);font-weight:700;line-height:1.5;text-decoration:none;background:var(--a4a-primary);color:var(--a4a-on-primary);transition:background var(--a4a-duration-fast),box-shadow var(--a4a-duration-fast),transform var(--a4a-duration-fast)}.a4a-btn:hover{background:var(--a4a-primary-hover)}.a4a-btn:active{background:var(--a4a-primary-active);transform:translateY(1px)}.a4a-btn--gradient{background:var(--a4a-gradient);color:#fff;box-shadow:0 6px 18px rgba(31,30,255,.16)}.a4a-btn--gradient:hover{background:var(--a4a-gradient);box-shadow:0 8px 24px rgba(31,30,255,.28)}.a4a-btn--secondary{background:var(--a4a-surface);border-color:var(--a4a-primary);color:var(--a4a-primary)}.a4a-btn--secondary:hover,.a4a-btn--secondary:active{background:var(--a4a-primary-soft)}.a4a-btn--soft{background:var(--a4a-primary-soft);color:var(--a4a-primary)}.a4a-btn--soft:hover,.a4a-btn--soft:active{background:var(--a4a-primary-soft-hover)}.a4a-btn--ghost{background:transparent;color:var(--a4a-text-secondary)}.a4a-btn--ghost:hover,.a4a-btn--ghost:active{background:var(--a4a-surface-subtle);color:var(--a4a-text)}.a4a-btn--danger{background:var(--a4a-danger);color:var(--a4a-surface)}.a4a-btn--danger:hover,.a4a-btn--danger:active{background:var(--a4a-danger-hover)}.a4a-btn--sm{min-block-size:var(--a4a-control-sm);padding:.35rem .8rem}.a4a-btn--lg{min-block-size:var(--a4a-control-lg);padding:.8rem 1.5rem;font-size:1rem}.a4a-btn--icon{inline-size:var(--a4a-control-md);padding:.5rem;flex-shrink:0}.a4a-btn--block{inline-size:100%}.a4a-btn:disabled,.a4a-btn[aria-disabled=true]{background:var(--a4a-border);border-color:var(--a4a-border);color:var(--a4a-text-disabled);box-shadow:none;transform:none;cursor:not-allowed}.a4a-btn[aria-busy=true]{cursor:progress}.a4a-badge{display:inline-flex;align-items:center;gap:.35rem;inline-size:fit-content;border-radius:var(--a4a-radius-pill);padding:.2rem .65rem;font-size:var(--a4a-text-xs);font-weight:700;line-height:1.7;background:var(--a4a-primary-soft);color:var(--a4a-primary)}.a4a-badge--success{background:var(--a4a-success-soft);color:var(--a4a-success)}.a4a-badge--warning{background:var(--a4a-warning-soft);color:var(--a4a-warning)}.a4a-badge--danger{background:var(--a4a-danger-soft);color:var(--a4a-danger)}.a4a-badge--neutral{background:var(--a4a-bg);color:var(--a4a-text-secondary)}.a4a-badge .a4a-icon{inline-size:.9rem;block-size:.9rem}.a4a-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;min-block-size:2.75rem;border:1px solid var(--a4a-border-strong);border-radius:var(--a4a-radius-pill);background:var(--a4a-surface);color:var(--a4a-text);font-size:.875rem}.a4a-chip[aria-pressed=true]{border-color:var(--a4a-primary);color:var(--a4a-primary);background:var(--a4a-primary-soft)}.a4a-avatar{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;flex-shrink:0;border-radius:50%;background:var(--a4a-primary-soft);color:var(--a4a-primary);font-weight:800;overflow:hidden}.a4a-card{background:var(--a4a-surface);border:1px solid var(--a4a-border);border-radius:var(--a4a-radius-xl);box-shadow:var(--a4a-shadow-sm);overflow:hidden;min-inline-size:0}.a4a-card__body{padding:var(--a4a-space-6)}.a4a-card__header,.a4a-card__footer{padding:var(--a4a-space-4) var(--a4a-space-6);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.a4a-card__header{border-block-end:1px solid var(--a4a-border)}.a4a-card__footer{border-block-start:1px solid var(--a4a-border);background:var(--a4a-surface-subtle)}.a4a-field{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0}.a4a-label{font-size:.875rem;font-weight:700}.a4a-help{font-size:.875rem;color:var(--a4a-text-secondary);line-height:1.7}.a4a-input,.a4a-select,.a4a-textarea{inline-size:100%;min-inline-size:0;min-block-size:var(--a4a-control-md);border:1px solid var(--a4a-border-strong);border-radius:var(--a4a-radius-md);padding:.65rem .9rem;background:var(--a4a-surface);color:var(--a4a-text);font-size:1rem;line-height:1.5;transition:border-color var(--a4a-duration-fast)}.a4a-input::placeholder,.a4a-textarea::placeholder{color:var(--a4a-text-secondary);opacity:1}.a4a-input:hover,.a4a-select:hover,.a4a-textarea:hover{border-color:var(--a4a-text-secondary)}.a4a-input:focus,.a4a-select:focus,.a4a-textarea:focus{border-color:var(--a4a-primary)}.a4a-input[aria-invalid=true],.a4a-select[aria-invalid=true],.a4a-textarea[aria-invalid=true]{border:2px solid var(--a4a-danger)}.a4a-input:disabled,.a4a-select:disabled,.a4a-textarea:disabled{background:var(--a4a-bg);color:var(--a4a-text-disabled)}.a4a-input[readonly]{background:var(--a4a-surface-subtle)}.a4a-textarea{resize:vertical;min-block-size:7rem}.a4a-input-wrap>.a4a-icon{position:absolute;inset-inline-start:.9rem;color:var(--a4a-text-secondary);pointer-events:none}.a4a-input-wrap>.a4a-input{padding-inline-start:2.8rem}.a4a-input-wrap>.a4a-btn{position:absolute;inset-inline-end:1px}.a4a-input-wrap:has(>.a4a-btn)>.a4a-input{padding-inline-end:3.1rem}.a4a-fieldset{border:0;padding:0;margin:0;min-inline-size:0}.a4a-fieldset legend{font-size:.875rem;font-weight:700;margin-block-end:.75rem}.a4a-alert{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid var(--a4a-primary-border);border-radius:var(--a4a-radius-md);background:var(--a4a-info-soft);color:var(--a4a-info);font-size:.875rem}.a4a-alert>.a4a-icon{margin-block-start:.25rem}.a4a-alert strong{display:block}.a4a-alert--success{background:var(--a4a-success-soft);color:var(--a4a-success);border-color:currentColor}.a4a-alert--warning{background:var(--a4a-warning-soft);color:var(--a4a-warning);border-color:currentColor}.a4a-alert--danger{background:var(--a4a-danger-soft);color:var(--a4a-danger);border-color:currentColor}.a4a-toast>.a4a-icon{color:var(--a4a-success)}.a4a-breadcrumb .a4a-icon{inline-size:1rem;block-size:1rem}.a4a-pagination{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.a4a-pagination a{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.75rem;min-block-size:2.75rem;padding:.5rem;border:1px solid var(--a4a-border-strong);border-radius:.65rem;color:var(--a4a-text);text-decoration:none;font-size:.875rem}.a4a-pagination [aria-current=page]{background:var(--a4a-primary);color:var(--a4a-on-primary);border-color:var(--a4a-primary)}.a4a-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-block-size:13rem;padding:2rem;text-align:center}.a4a-empty h3{font-size:1rem}.a4a-empty p{max-inline-size:28rem;font-size:.875rem;color:var(--a4a-text-secondary)}.a4a-product__media>.a4a-badge{position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}@media(max-width:40rem){.a4a-card__body{padding:1rem}.a4a-card__header,.a4a-card__footer{padding:1rem}.a4a-btn--sm{min-block-size:2.75rem}}
.a4a-reviews button,.a4a-reviews input,.a4a-reviews textarea,.a4a-reviews select{font:inherit}.a4a-reviews button,.a4a-reviews a,.a4a-reviews summary{touch-action:manipulation}.a4a-reviews button{cursor:pointer}.a4a-reviews button:disabled{cursor:not-allowed;opacity:.5}.a4a-reviews a{color:var(--a4a-primary)}.a4a-reviews button,.a4a-reviews input,.a4a-reviews textarea,.a4a-reviews select{border-radius:12px}.a4a-reviews .reviews{max-width:960px;margin:0 auto;padding:32px 28px 48px}.a4a-reviews .a4a-rv-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;font-size:14px;font-weight:700;border:1px solid transparent;text-decoration:none;gap:8px;white-space:nowrap}.a4a-reviews .a4a-rv-primary{background:var(--a4a-primary);color:#fff;border-radius:12px;box-shadow:none}.a4a-reviews .a4a-rv-primary:hover{background:var(--a4a-primary-hover)}.a4a-reviews .a4a-rv-primary:focus-visible{outline:3px solid var(--a4a-primary);outline-offset:2px}.a4a-reviews .a4a-rv-primary:disabled,.a4a-reviews .a4a-rv-primary[aria-disabled=true]{background:var(--a4a-border);color:var(--a4a-text-disabled);cursor:not-allowed;opacity:1;pointer-events:none}.a4a-reviews .a4a-rv-primary .a4a-rv-icon{width:18px;height:18px}.a4a-reviews .a4a-rv-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.a4a-reviews .a4a-rv-review{background:#fff;border:1px solid var(--a4a-border);border-radius:20px;padding:20px;box-shadow:var(--a4a-shadow-sm)}.a4a-reviews .a4a-rv-head{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px}.a4a-reviews span.a4a-rv-avatar{width:44px;height:44px;display:grid;place-items:center;background:var(--a4a-primary-soft);color:var(--a4a-primary);border-radius:50%;font-weight:800;font-size:16px;flex-shrink:0}  .a4a-reviews .a4a-rv-identity{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.a4a-reviews .a4a-rv-identity .a4a-badge{font-size:12px}.a4a-reviews .a4a-rv-name{font-size:14px;font-weight:700}.a4a-reviews .a4a-rv-badge{display:inline-flex;align-items:center;gap:4px;background:var(--a4a-success-soft);color:var(--a4a-success);border-radius:6px;padding:2px 7px;font-size:11px;white-space:nowrap}.a4a-reviews .a4a-rv-date{font-size:12px;color:var(--a4a-text-secondary);white-space:nowrap}.a4a-reviews .a4a-rv-text{font-size:15px;line-height:2;overflow-wrap:anywhere}.a4a-reviews .a4a-rv-text p+p{margin-top:8px}.a4a-reviews .a4a-rv-more{margin-top:8px}.a4a-reviews .a4a-rv-more summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-size:13px;color:var(--a4a-primary);font-weight:700;list-style:none}.a4a-reviews .a4a-rv-more summary::-webkit-details-marker{display:none}.a4a-reviews .a4a-rv-more summary:after{content:'＋';margin-inline-start:8px}.a4a-reviews .a4a-rv-more[open] summary:after{content:'−'}.a4a-reviews .a4a-rv-actions{display:flex;justify-content:flex-end;align-items:center;margin-top:4px}.a4a-reviews .a4a-rv-text-button{border:0;background:transparent;color:var(--a4a-primary);padding:8px 10px;min-height:44px;font-size:13px;display:inline-flex;align-items:center;gap:6px}.a4a-reviews .a4a-rv-text-button:hover{background:var(--a4a-primary-soft)}  .a4a-reviews .a4a-rv-support{margin-block-start:16px;margin-inline-start:32px;padding:14px 16px;background:#fafaff;border-inline-start:3px solid var(--a4a-primary);border-radius:12px}.a4a-reviews .a4a-rv-support-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:13px;font-weight:700}.a4a-reviews .a4a-rv-support-mark{color:var(--a4a-primary);display:inline-flex;align-items:center;gap:5px}.a4a-reviews .a4a-rv-support time{margin-inline-start:auto;font-size:11px;font-weight:400;color:var(--a4a-text-secondary)}.a4a-reviews .a4a-rv-support p{font-size:14px;line-height:1.95;overflow-wrap:anywhere}.a4a-reviews .a4a-rv-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.a4a-reviews .a4a-rv-badge .a4a-rv-icon{width:12px;height:12px}.a4a-reviews .a4a-rv-pager{display:flex;align-items:center;justify-content:center;gap:8px;margin:24px 0 12px;flex-wrap:wrap}.a4a-reviews .a4a-rv-pager a,.a4a-reviews .a4a-rv-pager span{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--a4a-border-strong);background:white;padding:6px 12px;border-radius:12px;font-size:14px;text-decoration:none;color:var(--a4a-text)}  .a4a-reviews .a4a-rv-pager .a4a-rv-pager-pages{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;min-width:0;min-height:0;border:0;background:none;padding:0;border-radius:0}.a4a-reviews .a4a-rv-pager [aria-current]{background:var(--a4a-primary);border-color:var(--a4a-primary);color:#fff}.a4a-reviews .a4a-rv-pager .a4a-rv-disabled{color:var(--a4a-text-secondary);border-color:var(--a4a-border)}  .a4a-reviews .a4a-rv-pager a:hover{background:var(--a4a-primary-soft);border-color:var(--a4a-primary-border);color:var(--a4a-primary)}.a4a-reviews .a4a-rv-pager a:focus-visible{outline:3px solid var(--a4a-primary);outline-offset:2px}.a4a-reviews .a4a-rv-pager .a4a-rv-disabled{cursor:default}.a4a-reviews .a4a-rv-page-info{text-align:center;font-size:12px;color:var(--a4a-text-secondary)}.a4a-reviews .a4a-rv-empty{background:#fff;border:1px dashed var(--a4a-border-strong);border-radius:20px;padding:32px 20px;text-align:center}.a4a-reviews .a4a-rv-empty .a4a-rv-icon{width:32px;height:32px;color:var(--a4a-primary);margin-bottom:8px}.a4a-reviews .a4a-rv-empty h2{font-size:18px}.a4a-reviews .a4a-rv-empty p{color:var(--a4a-text-secondary);font-size:14px;margin:8px 0 16px}.a4a-reviews .a4a-rv-compose{margin-top:32px;background:#fff;border:1px solid var(--a4a-border);border-radius:20px;padding:24px;scroll-margin-top:20px}.a4a-reviews .a4a-rv-compose h3{font-size:20px;font-weight:800;margin:0}.a4a-reviews .a4a-rv-account{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--a4a-text-secondary);padding:12px;border-radius:12px;background:var(--a4a-surface-subtle)}.a4a-reviews .a4a-rv-account strong{color:var(--a4a-text)}.a4a-reviews form{margin-top:20px;display:grid;gap:20px}.a4a-reviews .a4a-rv-guest-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.a4a-reviews .a4a-rv-field{display:grid;gap:10px;min-width:0}.a4a-reviews .a4a-rv-field label,.a4a-reviews legend{font-size:14px;font-weight:700}.a4a-reviews .a4a-rv-required{color:var(--a4a-danger)}.a4a-reviews input:not([type=radio]),.a4a-reviews textarea{width:100%;min-height:48px;background:#fff;color:var(--a4a-text);border:1px solid var(--a4a-border-strong);padding:10px 12px;font-size:16px;line-height:1.8}.a4a-reviews textarea{min-height:144px;line-height:2;padding:10px 14px;resize:vertical}.a4a-reviews input::placeholder,.a4a-reviews textarea::placeholder{color:var(--a4a-text-secondary)}.a4a-reviews .a4a-rv-hint{font-size:14px;color:var(--a4a-text-secondary);line-height:1.7}.a4a-reviews fieldset{border:0;margin:0;padding:0;min-width:0}.a4a-reviews legend{padding:0;margin-bottom:12px}.a4a-reviews .a4a-rv-stars{display:flex;gap:4px;direction:rtl;width:fit-content}.a4a-reviews .a4a-rv-star{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;cursor:pointer;border:1px solid var(--a4a-border-strong);border-radius:12px;position:relative;color:var(--a4a-text-disabled);background:#fff}.a4a-reviews .a4a-rv-star svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.a4a-reviews .a4a-rv-star input{position:absolute;opacity:0;width:1px;height:1px}.a4a-reviews .a4a-rv-star.filled{color:var(--a4a-star);background:color-mix(in srgb,var(--a4a-star) 14%,#fff);border-color:var(--a4a-star)}.a4a-reviews .a4a-rv-star.filled svg{fill:currentColor}.a4a-reviews .a4a-rv-star:has(input:focus-visible){outline:3px solid var(--a4a-primary);outline-offset:3px}.a4a-reviews .a4a-rv-rating-label{margin-top:8px;color:var(--a4a-text-secondary);font-size:14px}.a4a-reviews .a4a-rv-security-row{display:flex;align-items:center;gap:20px;justify-content:space-between;border-top:1px solid var(--a4a-border);padding-top:16px}.a4a-reviews .a4a-rv-submit-cell{display:grid;justify-items:end;gap:8px}.a4a-reviews .a4a-rv-submit-cell .form-submit{margin:0}.a4a-reviews .a4a-rv-submit-meta{text-align:end;display:grid;gap:8px}.a4a-reviews .a4a-rv-submit-meta .a4a-rv-hint{max-width:280px}.a4a-reviews .a4a-rv-reply-context{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:12px;background:var(--a4a-primary-soft);margin-top:16px;font-size:13px;color:var(--a4a-primary)}.a4a-reviews .a4a-rv-error{color:var(--a4a-danger);font-size:12px;min-height:0}.a4a-reviews .a4a-rv-field:has(.a4a-rv-error:not(:empty)) input,.a4a-reviews .a4a-rv-field:has(.a4a-rv-error:not(:empty)) textarea{border-color:var(--a4a-danger)}.a4a-reviews .a4a-rv-status{padding:14px 16px;border-radius:12px;background:var(--a4a-success-soft);color:var(--a4a-success);font-size:14px;line-height:2}.a4a-reviews .a4a-rv-status strong{display:block}.a4a-reviews .a4a-rv-error-summary{padding:12px;background:var(--a4a-danger-soft);color:var(--a4a-danger-hover);border-radius:12px;font-size:13px}.a4a-reviews .no-motion{scroll-behavior:auto}@media(max-width:600px){.a4a-reviews .reviews{padding:24px 16px 32px}.a4a-reviews .a4a-rv-review{padding:16px;border-radius:16px}.a4a-reviews .a4a-rv-head{grid-template-columns:44px minmax(0,1fr);gap:10px}.a4a-reviews .a4a-rv-avatar{grid-row:1/3}.a4a-reviews .a4a-rv-date{grid-column:2;font-size:11px}.a4a-reviews .a4a-rv-identity{gap:6px}.a4a-reviews .a4a-rv-name{font-size:14px}.a4a-reviews .a4a-rv-badge{font-size:10px}.a4a-reviews .a4a-rv-text{font-size:15px;line-height:2}.a4a-reviews .a4a-rv-support{padding:12px;margin-inline-start:0}.a4a-reviews .a4a-rv-support-head{font-size:12px}.a4a-reviews .a4a-rv-support time{width:100%;margin:0}.a4a-reviews .a4a-rv-support p{font-size:14px}.a4a-reviews .a4a-rv-compose{padding:20px 16px;border-radius:16px}.a4a-reviews .a4a-rv-guest-fields{grid-template-columns:1fr}.a4a-reviews .a4a-rv-security-row{display:grid;gap:18px}.a4a-reviews .a4a-rv-security-row .a4a-rv-captcha{max-width:none}.a4a-reviews .a4a-rv-submit-cell{justify-items:stretch}.a4a-reviews .a4a-rv-submit-cell .a4a-rv-primary{width:100%}.a4a-reviews .a4a-rv-submit-meta{text-align:start}.a4a-reviews .a4a-rv-submit-meta .a4a-rv-hint{max-width:none}.a4a-reviews .a4a-rv-compose h2{font-size:19px}.a4a-reviews .a4a-rv-reply-context{align-items:flex-start}  .a4a-reviews .a4a-rv-pager{gap:6px;justify-content:space-between}.a4a-reviews .a4a-rv-pager .a4a-rv-pager-pages{order:1;flex-basis:100%;gap:6px}.a4a-reviews .a4a-rv-pager a,.a4a-reviews .a4a-rv-pager span{padding-inline:10px}.a4a-reviews .a4a-rv-heading .a4a-rv-primary{flex-shrink:0}.a4a-reviews .a4a-rv-heading p{max-width:190px}}.a4a-reviews .a4a-rv-identity{min-width:0;overflow-wrap:anywhere}.a4a-reviews .a4a-rv-name{max-width:100%;overflow-wrap:anywhere}@media(max-width:340px){.a4a-reviews .reviews{padding-inline:12px}.a4a-reviews .a4a-rv-compose{padding-inline:12px}.a4a-reviews .a4a-rv-stars{gap:0}.a4a-reviews .a4a-rv-star{flex:0 0 40px;width:40px}}    .a4a-reviews .a4a-rv-stars:not(:hover) .a4a-rv-star:has(input:checked),.a4a-reviews .a4a-rv-stars:not(:hover) .a4a-rv-star:has(~ .a4a-rv-star input:checked),.a4a-reviews .a4a-rv-stars:hover .a4a-rv-star:hover,.a4a-reviews .a4a-rv-stars:hover .a4a-rv-star:has(~ .a4a-rv-star:hover){color: var(--a4a-star);background: color-mix(in srgb,var(--a4a-star) 14%,#fff);border-color: var(--a4a-star)}  .a4a-reviews{--a4a-star: #f2b01e}.a4a-reviews .a4a-rv-stars:not(:hover):has(input[value="1"]:checked),.a4a-reviews .a4a-rv-stars:has(.a4a-rv-star[data-star="1"]:hover){--a4a-star: #d64545}.a4a-reviews .a4a-rv-stars:not(:hover):has(input[value="2"]:checked),.a4a-reviews .a4a-rv-stars:has(.a4a-rv-star[data-star="2"]:hover){--a4a-star: #e8843c}.a4a-reviews .a4a-rv-stars:not(:hover):has(input[value="3"]:checked),.a4a-reviews .a4a-rv-stars:has(.a4a-rv-star[data-star="3"]:hover){--a4a-star: #f2b01e}.a4a-reviews .a4a-rv-stars:not(:hover):has(input[value="4"]:checked),.a4a-reviews .a4a-rv-stars:has(.a4a-rv-star[data-star="4"]:hover){--a4a-star: #7fb63d}.a4a-reviews .a4a-rv-stars:not(:hover):has(input[value="5"]:checked),.a4a-reviews .a4a-rv-stars:has(.a4a-rv-star[data-star="5"]:hover){--a4a-star: #2e9e5b}.a4a-reviews .a4a-rv-stars:not(:hover) .a4a-rv-star:has(input:checked) svg,.a4a-reviews .a4a-rv-stars:not(:hover) .a4a-rv-star:has(~ .a4a-rv-star input:checked) svg,.a4a-reviews .a4a-rv-stars:hover .a4a-rv-star:hover svg,.a4a-reviews .a4a-rv-stars:hover .a4a-rv-star:has(~ .a4a-rv-star:hover) svg{fill: currentColor}  .a4a-reviews .a4a-rv-replies{list-style: none;margin: 12px 0 0;padding-inline-start: 32px;display: grid;gap: 12px}  .a4a-reviews .a4a-rv-actions{gap: 16px}  .a4a-reviews .a4a-rv-actions a,.a4a-reviews .a4a-rv-actions a.button{display: inline-flex;align-items: center;gap: 6px;min-block-size: 44px;padding: 0;border: 0;border-radius: 0;background: none;box-shadow: none;block-size: auto;line-height: inherit;font-size: 13px;font-weight: 500;color: var(--a4a-primary);text-decoration: none}.a4a-reviews .a4a-rv-actions a svg{inline-size: 16px;block-size: 16px}.a4a-reviews .a4a-rv-actions a:hover{text-decoration: underline}  .a4a-reviews .a4a-rv-captcha{display: grid;gap: 10px;max-width: 340px;padding: 12px;border: 1px solid var(--a4a-border);border-radius: 12px;background: var(--a4a-surface-subtle)}.a4a-reviews .a4a-rv-captcha-title{display: flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700}.a4a-reviews .a4a-rv-captcha-title .a4a-rv-icon{width: 16px;height: 16px;color: var(--a4a-primary)}.a4a-reviews .a4a-rv-captcha-row{display: flex;align-items: center;justify-content: space-between;gap: 12px}.a4a-reviews .a4a-rv-captcha-question{flex: 1 1 auto;min-width: 0;font-size: 13px;font-weight: 400;line-height: 1.7;overflow-wrap: anywhere}  .a4a-reviews .a4a-rv-captcha .a4a-rv-captcha-answer{flex: 0 0 88px;width: 88px;  height: 48px;min-height: 0;padding-block: 0;padding-inline: 8px;text-align: center}.a4a-reviews .a4a-rv-captcha .a4a-rv-captcha-answer:focus-visible{outline: 3px solid var(--a4a-focus);outline-offset: 2px;border-color: var(--a4a-primary)}  .a4a-reviews .a4a-rv-captcha-error{font-size: 12px;color: var(--a4a-danger)}.a4a-reviews .a4a-rv-captcha-error.is-hidden{display: none}    .a4a-reviews [id^="comment-"],.a4a-reviews #respond,.a4a-reviews #respond-review,.a4a-reviews .a4a-rv-error-summary,.a4a-reviews .a4a-rv-compose__body,.a4a-reviews .a4a-bx,.a4a-reviews .a4a-bx-track,.a4a-reviews .a4a-qa{scroll-margin-top: 76px}    .tab-content-reviews > .tab-content-wrapper > .product-tab-title{display: none}  .a4a-reviews .a4a-bx{--bx-gutter: 24px;background: #fff;border: 1px solid var(--a4a-primary-border);border-block-start: 4px solid var(--a4a-primary);border-radius: 20px;box-shadow: var(--a4a-shadow-sm);overflow: clip;margin-bottom: 40px}.a4a-reviews .a4a-bx-header{display: flex;justify-content: space-between;align-items: center;gap: 24px;padding: var(--bx-gutter);background: linear-gradient(110deg,#fff 30%,var(--a4a-primary-soft))}.a4a-reviews .a4a-bx-heading{display: flex;align-items: center;gap: 12px}.a4a-reviews .a4a-bx-heading h2{font-size: 24px;font-weight: 800;line-height: 1.3;margin: 0}.a4a-reviews .a4a-icon-tile--brand{background: var(--a4a-gradient);color: #fff;transform: rotate(-6deg)}.a4a-reviews .a4a-icon-tile--brand .a4a-icon{fill: currentColor}.a4a-reviews .a4a-bx-subtitle{font-size: 14px;color: var(--a4a-text-secondary);margin: 8px 0 0}.a4a-reviews .a4a-bx-header .a4a-rv-primary{flex-shrink: 0}  .a4a-reviews a.a4a-btn{display: inline-flex;text-decoration: none;color: #fff}.a4a-reviews a.a4a-btn--secondary,.a4a-reviews a.a4a-btn--soft{color: var(--a4a-primary)}.a4a-reviews a.a4a-btn--ghost{color: var(--a4a-text-secondary)}.a4a-reviews .a4a-bx-summary{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 16px;margin-inline: var(--bx-gutter);padding-block: 16px;border-block: 1px solid var(--a4a-border)}.a4a-reviews .a4a-bx-score{display: flex;align-items: center;flex-wrap: wrap;gap: 12px;margin: 0;font-size: 14px;color: var(--a4a-text-secondary)}.a4a-reviews .a4a-bx-score .a4a-icon{color: var(--a4a-star);fill: var(--a4a-star)}.a4a-reviews .a4a-bx-score strong{color: var(--a4a-text);font-size: 24px;line-height: 1.3}.a4a-reviews .a4a-bx-score__basis{color: var(--a4a-text-secondary)}.a4a-reviews .a4a-bx-score .a4a-bx-count:not(:first-child){border-inline-start: 1px solid var(--a4a-border);padding-inline-start: 12px}.a4a-reviews .a4a-bx-status{margin: 16px var(--bx-gutter) 0}.a4a-reviews .a4a-bx-navigation{display: flex;gap: 8px}  .a4a-reviews .a4a-bx-navigation [data-a4a-scroll="next"] .a4a-icon{transform: scaleX(-1)}  .a4a-reviews .a4a-bx-track{display: flex;align-items: stretch;gap: 16px;list-style: none;margin: 0;padding: var(--bx-gutter);overflow-x: auto;overscroll-behavior-inline: contain;scroll-snap-type: inline mandatory;scroll-padding-inline: var(--bx-gutter);scrollbar-width: thin;scrollbar-color: var(--a4a-border-strong) transparent}  .a4a-reviews .a4a-bx-track::-webkit-scrollbar{height: 6px}.a4a-reviews .a4a-bx-track::-webkit-scrollbar-track{background: transparent}.a4a-reviews .a4a-bx-track::-webkit-scrollbar-thumb{background: var(--a4a-border-strong);border-radius: 999px}  .a4a-js .a4a-reviews .a4a-bx-track{scrollbar-width: none}.a4a-js .a4a-reviews .a4a-bx-track::-webkit-scrollbar{display: none}.a4a-reviews .a4a-bx-scrollbar{position: relative;height: 4px;margin: 0 var(--bx-gutter) 12px;background: var(--a4a-border);border-radius: 999px;overflow: hidden}.a4a-reviews .a4a-bx-scrollbar__thumb{position: absolute;inset-block: 0;inset-inline-start: 0;width: 30%;background: var(--a4a-border-strong);border-radius: 999px}@media (pointer: coarse){  .a4a-reviews .a4a-bx-track{scrollbar-width: none}.a4a-reviews .a4a-bx-track::-webkit-scrollbar{display: none}.a4a-reviews .a4a-bx-scrollbar{display: none}}  .a4a-reviews .a4a-bx-track[data-count="1"] .a4a-bx-card{flex: 0 1 min(100%,26rem)}.a4a-reviews .a4a-bx-track[data-count="2"] .a4a-bx-card{flex: 1 1 calc((100% - 16px) / 2);min-inline-size: 0}.a4a-reviews .a4a-bx-track:focus-visible{outline: 3px solid var(--a4a-primary);outline-offset: -3px}  .a4a-reviews .a4a-bx-card{flex: 0 0 calc((100% - 32px) / 3);min-inline-size: 18rem;scroll-snap-align: start;display: flex;flex-direction: column;gap: 16px;padding: 20px;background: linear-gradient(160deg,var(--a4a-primary-soft),#fff 38%);border: 1px solid var(--a4a-border);border-radius: 16px;box-shadow: var(--a4a-shadow-sm);overflow: clip;transition: transform var(--a4a-duration-normal) var(--a4a-easing-standard),border-color var(--a4a-duration-normal),box-shadow var(--a4a-duration-normal)}.a4a-reviews .a4a-bx-card:nth-child(3n + 2){background: linear-gradient(160deg,var(--a4a-success-soft),#fff 38%)}.a4a-reviews .a4a-bx-card:nth-child(3n){background: linear-gradient(160deg,var(--a4a-warning-soft),#fff 38%)}.a4a-reviews .a4a-bx-card > article{display: flex;flex-direction: column;gap: 14px;height: 100%}  .a4a-reviews .a4a-bx-card--pending{background: var(--a4a-surface-subtle);border: 1px dashed var(--a4a-border-strong);box-shadow: none}.a4a-reviews .a4a-rv-review--pending{background: var(--a4a-surface-subtle);border-style: dashed;border-color: var(--a4a-border-strong);box-shadow: none}@media (hover: hover) and (prefers-reduced-motion: no-preference){.a4a-reviews .a4a-bx-card:hover{transform: translateY(-4px);border-color: var(--a4a-primary-border);box-shadow: var(--a4a-shadow-md)}.a4a-reviews .a4a-bx-card:hover .a4a-bx-avatar{transform: rotate(-5deg)}}.a4a-reviews .a4a-bx-card__buyer{display: flex;align-items: center;gap: 12px}.a4a-reviews .a4a-bx-card__identity{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0}.a4a-reviews .a4a-bx-card__name{font-size: 16px;font-weight: 700;overflow-wrap: anywhere}.a4a-reviews .a4a-bx-card__rating{display: flex;align-items: center;gap: 8px;inline-size: fit-content;font-size: 12px;color: var(--a4a-text);background: color-mix(in srgb,var(--a4a-star) 14%,#fff);border-radius: 999px;padding: 4px 12px}.a4a-reviews .a4a-bx-card__text{font-size: 15px;line-height: 1.9;overflow-wrap: anywhere}.a4a-reviews .a4a-bx-card__text > p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}  .a4a-reviews .a4a-rv-support--compact{margin-block-start: 0;padding: 0;background: #fafaff;border-inline-start: 3px solid var(--a4a-primary);border-radius: 12px}.a4a-reviews .a4a-rv-support--compact > summary{list-style: none;cursor: pointer;margin: 0;padding: 10px 12px;font-size: 13px;flex-wrap: nowrap}.a4a-reviews .a4a-rv-support--compact > summary .a4a-rv-support-mark{white-space: nowrap}  .a4a-reviews .a4a-rv-support--compact:not([open]) > summary > bdi{display: none}.a4a-reviews .a4a-rv-support--compact > summary::-webkit-details-marker{display: none}.a4a-reviews .a4a-rv-support--compact > summary .a4a-rv-support__toggle{margin-inline-start: auto;font-weight: 400;color: var(--a4a-primary)}.a4a-reviews .a4a-rv-support--compact[open] > summary .a4a-rv-support__toggle{display: none}.a4a-reviews .a4a-rv-support--compact > p{margin: 0;padding: 0 12px 10px;font-size: 13px;line-height: 1.9}.a4a-reviews .a4a-rv-support--compact > time{display: block;padding: 0 12px 10px;font-size: 11px;color: var(--a4a-text-secondary)}.a4a-reviews .a4a-rv-support--compact > summary:focus-visible{outline: 3px solid var(--a4a-primary);outline-offset: -3px;border-radius: 12px}.a4a-reviews .a4a-bx-card__text p + p{margin-top: 8px}.a4a-reviews .a4a-bx-card__foot{margin-block-start: auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;font-size: 12px;color: var(--a4a-text-secondary)}.a4a-reviews .a4a-bx-card__more{flex-basis: 100%;font-size: 14px}.a4a-reviews .a4a-bx-card__more summary{display: flex;align-items: center;min-height: 44px;color: var(--a4a-primary);cursor: pointer}.a4a-reviews .a4a-bx-card__more p{line-height: 2;color: var(--a4a-text)}.a4a-reviews .a4a-bx-card .a4a-rv-support{margin-inline-start: 0}.a4a-reviews .a4a-rv-support__more{font-size: 13px}.a4a-reviews .a4a-rv-support__more summary{display: inline-flex;align-items: center;min-height: 32px;color: var(--a4a-primary);cursor: pointer}.a4a-reviews .a4a-rv-support__more p{margin-top: 4px}    .a4a-reviews img.a4a-avatar{display: block;object-fit: cover;flex: 0 0 auto;border-radius: 50%;box-shadow: none}.a4a-reviews img.a4a-avatar--comment{inline-size: 44px;block-size: 44px}.a4a-reviews img.a4a-avatar--card{inline-size: 52px;block-size: 52px}  .a4a-reviews .a4a-bx-avatar--sprite,.a4a-reviews .a4a-rv-avatar--sprite{background-image: url('../images/buyer-characters.webp');background-size: 200% 200%;background-repeat: no-repeat;color: transparent;border-radius: 50%;flex: 0 0 auto}.a4a-reviews .a4a-bx-avatar{width: 52px;height: 52px;border-radius: 50%;border: 2px solid #fff;outline: 1px solid var(--a4a-primary-border);transition: transform var(--a4a-duration-normal) var(--a4a-easing-standard)}.a4a-reviews span.a4a-bx-avatar:not(.a4a-bx-avatar--sprite){display: grid;place-items: center;background: var(--a4a-primary-soft);color: var(--a4a-primary);font-weight: 800;font-size: 18px;border: 0;outline: 0}.a4a-reviews .a4a-bx-pager{display: flex;justify-content: center;gap: 12px;padding: 0 var(--bx-gutter) 20px}.a4a-reviews .a4a-bx-pager a{display: inline-flex;align-items: center;min-height: 44px;padding: 8px 14px;border-radius: 12px;border: 1px solid var(--a4a-border-strong);background: #fff;color: var(--a4a-text);font-size: 14px;text-decoration: none}.a4a-reviews .a4a-bx-pager a:hover{background: var(--a4a-primary-soft);border-color: var(--a4a-primary-border);color: var(--a4a-primary)}.a4a-reviews .a4a-bx-footer{margin: 0;padding: 0 var(--bx-gutter) 20px;font-size: 14px;color: var(--a4a-text-secondary)}  .a4a-reviews .a4a-bx-empty{border-block-start: 1px solid var(--a4a-border);margin-inline: var(--bx-gutter);padding-block: 48px}.a4a-reviews .a4a-bx-empty .a4a-icon-tile{margin-block-end: 8px}.a4a-reviews .a4a-bx-empty h3{font-size: 16px;font-weight: 800;margin: 0}.a4a-reviews .a4a-bx-empty p{font-size: 14px;color: var(--a4a-text-secondary);margin: 0;max-inline-size: 28rem}.a4a-reviews .a4a-bx-empty .a4a-rv-primary{margin-top: 4px}  .a4a-reviews .a4a-qa-heading{display: flex;align-items: flex-end;justify-content: space-between;gap: 18px;margin-bottom: 18px}.a4a-reviews .a4a-qa-heading h2{font-size: 24px;font-weight: 800;line-height: 1.4;margin: 0}.a4a-reviews .a4a-qa-heading p{margin: 4px 0 0;color: var(--a4a-text-secondary);font-size: 14px}.a4a-reviews .a4a-qa-heading .a4a-rv-primary{flex-shrink: 0}.a4a-reviews .a4a-qa-status{margin-bottom: 16px}  .a4a-reviews details.a4a-rv-compose{margin-top: 0;padding: 0;border: 0;background: none}.a4a-reviews .a4a-qa-compose{margin-top: 24px}.a4a-reviews .a4a-rv-compose__toggle{list-style: none;cursor: pointer;display: flex;justify-content: flex-start}.a4a-reviews .a4a-rv-compose__toggle::-webkit-details-marker{display: none}.a4a-reviews .a4a-rv-compose__toggle:focus-visible{outline: none}.a4a-reviews .a4a-rv-compose__toggle:focus-visible > .a4a-rv-primary,.a4a-reviews .a4a-rv-compose__toggle:focus-visible > .a4a-btn{outline: 3px solid var(--a4a-primary);outline-offset: 3px}.a4a-reviews .a4a-rv-compose__close{display: none}.a4a-reviews details[open] > .a4a-rv-compose__toggle .a4a-rv-compose__open{display: none}.a4a-reviews details[open] > .a4a-rv-compose__toggle .a4a-rv-compose__close{display: inline-flex}  .a4a-js .a4a-reviews details:not([open]) > .a4a-rv-compose__toggle{display: none}.a4a-reviews .a4a-bx-compose > .a4a-rv-compose__toggle{padding: 0 var(--bx-gutter) 20px}.a4a-reviews .a4a-bx-compose[open] > .a4a-rv-compose__toggle{justify-content: flex-end;border-block-start: 1px solid var(--a4a-border);padding: 12px var(--bx-gutter) 0}.a4a-reviews .a4a-bx-compose .a4a-rv-compose__body{padding: 8px var(--bx-gutter) var(--bx-gutter)}.a4a-reviews .a4a-qa-compose .a4a-rv-compose__body{background: #fff;border: 1px solid var(--a4a-border);border-radius: 20px;padding: 24px;box-shadow: var(--a4a-shadow-sm)}.a4a-reviews .a4a-qa-compose[open] > .a4a-rv-compose__toggle{justify-content: flex-end;margin-bottom: 8px}.a4a-reviews .a4a-rv-intro{font-size: 14px;color: var(--a4a-text-secondary);margin: 8px 0 0;line-height: 1.8}.a4a-reviews .a4a-rv-intro a{color: var(--a4a-primary)}  .a4a-reviews .a4a-rv-badge--waiting{display: inline-flex;align-items: center;gap: 4px;background: var(--a4a-warning-soft);color: var(--a4a-warning);border-radius: 999px;padding: 2px 8px;font-size: 12px;white-space: nowrap}.a4a-reviews .a4a-rv-badge--waiting .a4a-rv-icon{width: 13px;height: 13px}  .a4a-rating-link{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;color: inherit;text-decoration: none;margin-bottom: 8px}.a4a-rating-link .a4a-rv-icon{width: 18px;height: 18px;color: #f2b01e;fill: #f2b01e}.a4a-rating-link:hover{text-decoration: underline}@media (max-width: 1023px){.a4a-reviews .a4a-bx-card{flex-basis: calc((100% - 16px) / 2)}}@media (max-width: 760px){.a4a-reviews .a4a-rv-support{margin-inline-start: 0}.a4a-reviews .a4a-qa-heading{flex-direction: column;align-items: stretch;gap: 12px}.a4a-reviews .a4a-qa-heading .a4a-rv-primary{width: 100%}}@media (max-width: 640px){.a4a-reviews .a4a-bx{--bx-gutter: 16px}.a4a-reviews .a4a-bx-header{flex-direction: column;align-items: stretch;gap: 16px}.a4a-reviews .a4a-bx-heading h2{font-size: 20px}.a4a-reviews .a4a-bx-header .a4a-rv-primary{inline-size: 100%}.a4a-reviews .a4a-bx-card{flex-basis: 88%;min-inline-size: 0;padding: 16px}.a4a-reviews .a4a-bx-track{gap: 12px;padding-block: 16px}.a4a-reviews details:not([open]) > .a4a-rv-compose__toggle .a4a-rv-primary{inline-size: 100%}.a4a-reviews .a4a-qa-compose .a4a-rv-compose__body{padding: 20px 16px;border-radius: 16px}}@media (prefers-reduced-motion: reduce){.a4a-reviews .a4a-bx-track{scroll-behavior: auto}.a4a-reviews .a4a-bx-card,.a4a-reviews .a4a-bx-avatar{transition: none}}  .a4a-reviews .a4a-rv-rating{display: inline-flex;align-items: center;gap: 2px}.a4a-reviews .a4a-rv-rating svg{width: 16px;height: 16px;fill: none;stroke: var(--a4a-border-strong);stroke-width: 1.5}.a4a-reviews .a4a-rv-rating svg.is-on{fill: var(--a4a-star);stroke: var(--a4a-star)}
