.sp-section{position:relative;overflow:hidden;color:#f5f5f0;background:#1b3a2a}.sp-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(46,125,69,.18) 0%,transparent 60%),linear-gradient(180deg,#1b3a2a,#17382e);pointer-events:none}.sp-section__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.sp-section__inner{position:relative;z-index:1}.sp-header{text-align:center;max-width:780px;margin:0 auto 48px}.sp-eyebrow{margin:0 0 12px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#c8a96e;font-weight:600}.sp-heading{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.15;font-weight:600;color:#fff}.sp-trust-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:40px}.sp-trust-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:148px;padding:24px 16px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0000002e;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.sp-trust-card:hover{transform:translateY(-4px);border-color:#c8a96e59;box-shadow:0 12px 40px #00000047}.sp-trust-card__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:12px;border-radius:50%;background:#c8a96e1f;color:#c8a96e}.sp-trust-card__icon svg{width:22px;height:22px}.sp-trust-card__number{display:flex;align-items:baseline;justify-content:center;gap:2px;font-size:clamp(32px,3.2vw,48px);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.sp-trust-card__suffix{font-size:.55em;color:#2e7d45;font-weight:700}.sp-trust-card--stat-medium .sp-trust-card__number{font-size:clamp(26px,2.6vw,36px)}.sp-trust-card__label{margin:10px 0 0;font-size:14px;line-height:1.35;color:#f5f5f0c7;max-width:140px}.sp-trust-card--badge .sp-trust-card__label{margin-top:0;font-size:15px;font-weight:500;color:#f5f5f0;max-width:120px}.sp-divider{width:120px;height:2px;margin:0 auto 40px;background:linear-gradient(90deg,transparent,#c8a96e,transparent)}.sp-reviews-heading{margin:0 0 24px;text-align:center;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#f5f5f08c;font-weight:500}.sp-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sp-review-card{display:flex;flex-direction:column;padding:28px 24px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-top:2px solid rgba(200,169,110,.45);transition:transform .25s ease,border-color .25s ease}.sp-review-card:hover{transform:translateY(-3px);border-color:#c8a96e4d}.sp-stars{display:flex;gap:3px;margin-bottom:16px}.sp-star{width:16px;height:16px;color:#c8a96e}.sp-star--empty{color:#c8a96e40}.sp-review-card__quote{margin:0 0 20px;flex:1;font-size:16px;line-height:1.65;color:#f5f5f0eb;font-style:normal}.sp-review-card__quote:before{content:"\201c";color:#c8a96e;font-size:1.4em;line-height:0;vertical-align:-.15em;margin-right:2px}.sp-review-card__author{display:block;font-style:normal;font-size:14px;font-weight:600;color:#fff}.sp-review-card__product{display:block;margin-top:4px;font-size:12px;color:#f5f5f080}@media screen and (max-width:989px){.sp-trust-grid{grid-template-columns:repeat(2,1fr)}.sp-trust-grid .sp-trust-card:last-child{grid-column:1 / -1;max-width:280px;margin:0 auto;width:100%}.sp-reviews{grid-template-columns:1fr;max-width:520px;margin:0 auto}}@media screen and (max-width:749px){.sp-header{margin-bottom:32px}.sp-trust-grid{grid-template-columns:1fr;gap:12px}.sp-trust-grid .sp-trust-card:last-child{grid-column:auto;max-width:none}.sp-trust-card{min-height:auto;padding:20px 16px}.sp-divider{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.sp-trust-card,.sp-review-card{transition:none}.sp-trust-card:hover,.sp-review-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/social-proof.css.map */
