.wcs-section{--wcs-bg: #17101f;--wcs-surface: #211730;--wcs-surface-hover: #271b39;--wcs-line: #3a2a4d;--wcs-text: #f1e9dc;--wcs-muted: #b3a5c4;--wcs-accent: #f28c28;--wcs-accent-deep: #c5651a;--wcs-verified: #8fd67a;--wcs-radius: 14px;--wcs-font-heading: var(--font-heading-family, "Georgia", "Times New Roman", serif);--wcs-font-body: var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif);background:var(--wcs-bg);color:var(--wcs-text);font-family:var(--wcs-font-body);padding-block:clamp(3.5rem,7vw,6.5rem);overflow:clip;position:relative;isolation:isolate}.wcs-section[data-tone=bone]{--wcs-bg: #f6f1e8;--wcs-surface: #ffffff;--wcs-surface-hover: #fffaf3;--wcs-line: #e6dccd;--wcs-text: #1e1426;--wcs-muted: #6b5f78;--wcs-verified: #3f8a2e}.wcs-section:before{content:"";position:absolute;inset:-20% 0 auto 0;block-size:60%;background:radial-gradient(60% 55% at 50% 0%,color-mix(in oklab,var(--wcs-accent) 22%,transparent),transparent 70%);pointer-events:none;z-index:-1}.wcs-container{inline-size:min(100% - 2.5rem,1200px);margin-inline:auto}.wcs-header{display:grid;justify-items:center;text-align:center;gap:.9rem;margin-block-end:clamp(2rem,4vw,3.25rem)}.wcs-rating{display:inline-flex;align-items:baseline;gap:.55rem;line-height:1}.wcs-rating__number{font-family:var(--wcs-font-heading);font-size:clamp(3.75rem,8vw,5.5rem);font-weight:600;letter-spacing:-.03em;color:var(--wcs-accent)}.wcs-rating__outof{font-size:clamp(1.15rem,1.8vw,1.45rem);color:var(--wcs-muted)}.wcs-rating__stars{--wcs-star-size: 1.6rem;margin-block-start:.15rem}.wcs-rating__count{font-size:1.1rem;color:var(--wcs-muted);margin:0}.wcs-heading{font-family:var(--wcs-font-heading);font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:600;line-height:1.1;letter-spacing:-.015em;margin:.25rem 0 0}.wcs-subheading{max-inline-size:42ch;font-size:1.2rem;line-height:1.5;color:var(--wcs-muted);margin:0}.wcs-grid{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media(max-width:759px){.wcs-grid{grid-auto-flow:column;grid-auto-columns:min(82%,21rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;padding-inline:1.25rem;padding-block-end:.75rem;margin-inline:-1.25rem;scrollbar-width:thin;scrollbar-color:var(--wcs-line) transparent}.wcs-card{scroll-snap-align:start}}@media(min-width:760px){.wcs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media(min-width:1040px){.wcs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wcs-card{display:grid;grid-template-rows:auto 1fr auto;gap:.85rem;padding:1.75rem 1.75rem 1.5rem;background:var(--wcs-surface);border:1px solid var(--wcs-line);border-radius:var(--wcs-radius);transition:background-color .18s ease,border-color .18s ease}@supports (grid-template-rows: subgrid){@media(min-width:760px){.wcs-grid{grid-auto-rows:auto}.wcs-card{grid-row:span 3;grid-template-rows:subgrid}}}.wcs-card:hover,.wcs-card:focus-within{background:var(--wcs-surface-hover);border-color:color-mix(in oklab,var(--wcs-accent) 45%,var(--wcs-line))}.wcs-card__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.wcs-card__date{font-size:.95rem;color:var(--wcs-muted)}.wcs-card__quote{margin:0;font-size:1.15rem;line-height:1.6;max-inline-size:60ch;text-wrap:pretty}.wcs-card__title{display:block;font-weight:600;font-size:1.25rem;margin-block-end:.35rem}.wcs-card__footer{display:flex;align-items:center;gap:.75rem;padding-block-start:.85rem;border-block-start:1px solid var(--wcs-line)}.wcs-avatar{display:grid;place-items:center;inline-size:2.6rem;block-size:2.6rem;border-radius:50%;flex:none;font-size:.9rem;font-weight:700;letter-spacing:.02em;color:var(--wcs-bg);background:linear-gradient(140deg,var(--wcs-accent),var(--wcs-accent-deep))}.wcs-card__name{font-weight:600;font-size:1.1rem;line-height:1.2}.wcs-card__location{display:block;font-size:.92rem;color:var(--wcs-muted);margin-block-start:.15rem}.wcs-verified{display:inline-flex;align-items:center;gap:.35rem;margin-inline-start:auto;font-size:.95rem;font-weight:600;color:var(--wcs-verified);white-space:nowrap}.wcs-verified svg{inline-size:1.15rem;block-size:1.15rem}.wcs-stars{--wcs-star-size: 1.25rem;display:inline-flex;gap:.15rem;color:var(--wcs-accent)}.wcs-stars svg{inline-size:var(--wcs-star-size);block-size:var(--wcs-star-size);display:block;fill:currentColor}.wcs-stars svg.is-empty{fill:none;stroke:currentColor;stroke-width:1.5;opacity:.5}.wcs-section[data-swirl-top=true]{padding-block-start:9rem}.wcs-section[data-swirl-bottom=true]{padding-block-end:14rem!important}.wcs-swirl{position:absolute;left:0;inline-size:100%;block-size:120px;z-index:1;pointer-events:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'><path d='M0,0 L1440,0 L1440,40 C1330,90 1230,10 1120,50 C1010,90 930,100 820,60 C710,20 630,30 540,70 C450,110 360,105 260,60 C160,15 80,30 0,70 Z'/></svg>") top / 100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'><path d='M0,0 L1440,0 L1440,40 C1330,90 1230,10 1120,50 C1010,90 930,100 820,60 C710,20 630,30 540,70 C450,110 360,105 260,60 C160,15 80,30 0,70 Z'/></svg>") top / 100% 100% no-repeat}.wcs-swirl--top{top:-1px;background-color:var(--wcs-swirl-top-color, #ffffff)}.wcs-swirl--bottom{bottom:-1px;transform:scaleY(-1);background-color:var(--wcs-swirl-bottom-color, #ffffff)}@media(max-width:759px){.wcs-section[data-swirl-top=true]{padding-block-start:6rem}.wcs-section[data-swirl-bottom=true]{padding-block-end:9rem!important}.wcs-swirl{block-size:70px}}.wcs-visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wcs-card:focus-visible,.wcs-grid:focus-visible{outline:2px solid var(--wcs-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.wcs-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/what-customers-say.css.map */
