body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body [data-cg-review-original-gate=preserved-hidden-v1],body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body [data-cg-review-original-wrapper=preserved-hidden-v1]{display:none !important}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card{--cg-review-v1-ink:#0d2c3b;--cg-review-v1-ink-soft:#153f52;--cg-review-v1-teal:#2e6f73;--cg-review-v1-teal-soft:#edf4f2;--cg-review-v1-brass:#c6a45b;--cg-review-v1-limestone:#f8f5ee;--cg-review-v1-line:#d9e4e1;--cg-review-v1-muted:#60727a;display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:20px;align-items:center;width:100%;margin:0;padding:24px 26px;border:1px solid var(--cg-review-v1-line);border-radius:22px;background:radial-gradient(circle at 0 0,rgba(198,164,91,.12),transparent 34%),linear-gradient(135deg,#fff 0%,var(--cg-review-v1-limestone) 48%,var(--cg-review-v1-teal-soft) 100%);box-shadow:0 16px 38px rgba(13,44,59,.08);color:var(--cg-review-v1-ink);font-family:inherit;box-sizing:border-box}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card *,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card *:before,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card *:after{box-sizing:border-box}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(46,111,115,.2);border-radius:18px;background:#fff;color:var(--cg-review-v1-teal);box-shadow:0 10px 24px rgba(13,44,59,.08)}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card--purchase-required .cg-review-access-card__icon{color:var(--cg-review-v1-brass);border-color:rgba(198,164,91,.28)}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__copy{min-width:0}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 7px;color:var(--cg-review-v1-teal);font-size:12px;line-height:1;font-weight:800;letter-spacing:.11em;text-transform:uppercase}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__line{width:28px;height:2px;border-radius:999px;background:var(--cg-review-v1-brass)}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__title{margin:0;color:var(--cg-review-v1-ink);font-size:clamp(22px,2vw,29px);line-height:1.12;font-weight:800;letter-spacing:-.025em}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__summary{max-width:720px;margin:8px 0 0;color:var(--cg-review-v1-muted);font-size:15.5px;line-height:1.58;font-weight:500}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__aside{display:grid;justify-items:end;gap:12px;min-width:190px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__badge{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;border:1px solid rgba(46,111,115,.22);border-radius:999px;background:rgba(46,111,115,.08);color:var(--cg-review-v1-teal);font-size:12px;line-height:1;font-weight:800;white-space:nowrap}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card--purchase-required .cg-review-access-card__badge{border-color:rgba(198,164,91,.3);background:rgba(198,164,91,.1);color:#80651f}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action:visited{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;border-radius:14px;font-size:14.5px;line-height:1;font-weight:800;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--primary,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--primary:visited{border:1px solid var(--cg-review-v1-ink);background:var(--cg-review-v1-ink);color:#fff;box-shadow:0 9px 18px rgba(13,44,59,.16)}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--secondary,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--secondary:visited{border:1px solid rgba(13,44,59,.2);background:rgba(255,255,255,.84);color:var(--cg-review-v1-ink)}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action:hover,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action:focus-visible{transform:translateY(-1px);outline:none}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--primary:hover,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--primary:focus-visible{border-color:var(--cg-review-v1-teal);background:var(--cg-review-v1-teal);color:#fff;box-shadow:0 12px 22px rgba(46,111,115,.19)}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--secondary:hover,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action--secondary:focus-visible{border-color:rgba(46,111,115,.42);background:#fff;color:var(--cg-review-v1-teal)}@media (max-width:840px){body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card{grid-template-columns:50px minmax(0,1fr);padding:22px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__icon{width:50px;height:50px;border-radius:16px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__aside{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;width:100%;min-width:0}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__actions{justify-content:flex-end;width:100%}}@media (max-width:560px){body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card{grid-template-columns:1fr;gap:15px;padding:20px;border-radius:19px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__icon{width:48px;height:48px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__aside{grid-template-columns:1fr;gap:11px}body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body .cg-review-access-card__actions,body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action{width:100%}}@media (prefers-reduced-motion:reduce){body.catalog-product-view:not(.catalog-category-view) .cg-pdp-reviews__body a.cg-review-access-card__action{transition:none}}