.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews {background:var(--pr-bg);color:var(--pr-text);padding:clamp(40px,7vw,96px) 24px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-shell {max-width:1180px;margin:auto}.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews header {display:grid;grid-template-columns:1fr auto auto;align-items:end;gap:30px;border-bottom:1px solid color-mix(in srgb,var(--pr-text) 18%,transparent);padding-bottom:28px}.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews header>div>small {font:700 11px sans-serif;letter-spacing:.18em}.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews h2 {font:500 clamp(38px,6vw,72px)/.95 Georgia,serif;margin:10px 0 0}.cc_Vwq4k7q1os_AzQsohyYSG .pr-score {display:flex;align-items:center;gap:12px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-score>strong {font:500 50px Georgia,serif}.cc_Vwq4k7q1os_AzQsohyYSG .pr-score span>small {display:block;margin-top:5px;font:700 9px sans-serif;letter-spacing:.1em}.cc_Vwq4k7q1os_AzQsohyYSG .pr-stars i {font-style:normal;color:#bbb}.cc_Vwq4k7q1os_AzQsohyYSG .pr-stars i.on {color:var(--pr-text)}.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews header>button, .cc_Vwq4k7q1os_AzQsohyYSG .pr-more, .cc_Vwq4k7q1os_AzQsohyYSG .pr-submit, .cc_Vwq4k7q1os_AzQsohyYSG .pr-login a {border:1px solid var(--pr-text);background:var(--pr-accent);color:inherit;padding:16px 19px;font-weight:800;text-decoration:none}.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews header>button b {margin-left:24px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid {display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid>article {background:var(--pr-card);border:1px solid color-mix(in srgb,var(--pr-text) 15%,transparent);padding:25px;min-height:190px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-review-top {display:flex;justify-content:space-between}.cc_Vwq4k7q1os_AzQsohyYSG .pr-review-top small {opacity:.55}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid h3 {font:500 25px Georgia,serif;margin:22px 0 9px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid p {line-height:1.6}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid footer {display:flex;gap:12px;align-items:center;margin-top:25px;font:700 11px sans-serif}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid footer span {background:var(--pr-accent);padding:5px 8px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-images {display:flex;gap:8px;margin-top:18px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-images button {padding:0;border:0;background:none}.cc_Vwq4k7q1os_AzQsohyYSG .pr-images img {width:78px;height:78px;object-fit:cover}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid aside {margin-top:20px;padding:15px;border-left:3px solid var(--pr-accent);background:color-mix(in srgb,var(--pr-bg) 70%,white)}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid aside small {font-weight:800}.cc_Vwq4k7q1os_AzQsohyYSG .pr-empty {grid-column:1/-1;padding:60px;text-align:center;border:1px dashed}.cc_Vwq4k7q1os_AzQsohyYSG .pr-success {background:var(--pr-accent);padding:14px 18px;margin-top:18px;font-weight:700}.cc_Vwq4k7q1os_AzQsohyYSG .pr-loading {text-align:center;padding:30px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-more {display:block;margin:28px auto 0;background:transparent}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal {position:fixed;z-index:10000;right:22px;bottom:22px;width:min(480px,calc(100vw - 44px));max-height:calc(100vh - 44px);overflow:auto;background:var(--pr-card);border:1px solid var(--pr-text);box-shadow:12px 12px 0 var(--pr-accent);padding:34px;box-sizing:border-box}.cc_Vwq4k7q1os_AzQsohyYSG .pr-close {position:absolute;right:14px;top:10px;border:0;background:none;font-size:30px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal h3 {font:500 39px/1 Georgia,serif;margin:9px 0 25px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal form>small {font-weight:800;letter-spacing:.15em}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal fieldset {border:0;padding:0;margin:0 0 20px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal fieldset button {border:0;background:none;font-size:27px;color:#bbb;padding:2px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal fieldset button.active {color:var(--pr-text)}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal label {display:block;font:700 11px sans-serif;letter-spacing:.08em;margin-top:14px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal input, .cc_Vwq4k7q1os_AzQsohyYSG .pr-modal textarea {display:block;width:100%;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--pr-text) 25%,transparent);background:transparent;padding:14px;margin-top:8px;color:inherit;font:400 15px sans-serif;resize:vertical}.cc_Vwq4k7q1os_AzQsohyYSG .pr-submit {width:100%;margin-top:20px}.cc_Vwq4k7q1os_AzQsohyYSG .pr-error {color:#a32920}.cc_Vwq4k7q1os_AzQsohyYSG .pr-login {padding:30px 0}.cc_Vwq4k7q1os_AzQsohyYSG .pr-login a {display:inline-block}@media(max-width:720px){.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews header {grid-template-columns:1fr}.cc_Vwq4k7q1os_AzQsohyYSG .pr-score {justify-content:space-between}.cc_Vwq4k7q1os_AzQsohyYSG .product-reviews header>button {width:100%}.cc_Vwq4k7q1os_AzQsohyYSG .pr-grid {grid-template-columns:1fr}.cc_Vwq4k7q1os_AzQsohyYSG .pr-modal {right:12px;bottom:12px;width:calc(100vw - 24px)}}
