.lc-reviews{background:var(--lcr-bg, #fcf6d7);padding-top:var(--lcr-pt, 64px);padding-bottom:var(--lcr-pb, 64px)}.lc-reviews__inner{max-width:1200px;margin:0 auto;padding-inline:2rem}.lc-reviews__header{position:relative;display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"brand ratingcol cta";align-items:center;column-gap:clamp(20px,3vw,40px);row-gap:18px;background:var(--lcr-card, #fffdf1);border-top:4px solid var(--lcr-rule, #e34234);border-radius:4px;padding:clamp(22px,3vw,34px) clamp(22px,3vw,40px);box-shadow:0 1px #392e240f}.lc-reviews__brand{grid-area:brand}.lc-reviews__logo{height:auto;width:clamp(150px,16vw,240px);display:block}.lc-reviews__wordmark{display:flex;flex-direction:column;font-family:var(--font-heading-family);text-transform:uppercase;color:var(--lcr-ink, #392e24);line-height:1.02;font-size:clamp(20px,2vw,27px);letter-spacing:.01em}.lc-reviews__ratingcol{grid-area:ratingcol;display:flex;flex-direction:column;gap:12px;padding-left:clamp(20px,3vw,40px);border-left:1px solid rgba(57,46,36,.18)}.lc-reviews__rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px clamp(16px,2vw,26px)}.lc-reviews__rating-main{display:inline-flex;align-items:center;gap:12px}.lc-reviews__score{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(28px,3vw,40px);color:var(--lcr-ink, #392e24);line-height:1}.lc-reviews__count{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(20px,2vw,27px);color:var(--lcr-ink, #392e24);line-height:1;white-space:nowrap}.lc-reviews__stats{font-family:var(--font-body-family);font-size:clamp(14px,1.1vw,17px);color:var(--lcr-ink, #392e24)}.lc-reviews__cta{grid-area:cta;justify-self:end;align-self:center}.lc-reviews__button{display:inline-block;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:13px;color:var(--lcr-ink, #392e24);padding:12px 22px;border:2px solid rgba(57,46,36,.85);border-radius:4px;text-decoration:none;transition:background-color .12s ease,color .12s ease}.lc-reviews__button:hover{background:var(--lcr-ink, #392e24);color:var(--lcr-card, #fffdf1)}.lc-reviews__stars{display:inline-flex;gap:3px;color:var(--lcr-star, #e5a104)}.lc-reviews__stars .lc-star{width:20px;height:20px;display:block}.lc-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.2vw,30px);margin-top:clamp(24px,3vw,44px)}.lc-reviews__card{display:flex;flex-direction:column;background:var(--lcr-card, #fffdf1);border-radius:4px;overflow:hidden}.lc-reviews__media{aspect-ratio:1 / 1;overflow:hidden;background:#392e240f}.lc-reviews__img{width:100%;height:100%;object-fit:cover;display:block}.lc-reviews__ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:1rem;background:#392e2414}.lc-reviews__ph-eyebrow{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--lc-teal, #005f70)}.lc-reviews__ph-label{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(16px,1.6vw,20px);color:var(--lcr-ink, #392e24)}.lc-reviews__body{padding:clamp(18px,2vw,26px);display:flex;flex-direction:column;gap:14px;flex:1 1 auto}.lc-reviews__quote{margin:0;padding:0;border:0;font-family:var(--font-body-family);font-size:16.5px;font-style:normal;line-height:1.7;color:var(--lcr-ink, #392e24)}.lc-reviews__author{display:flex;align-items:center;gap:12px;margin-top:auto;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:13px;color:var(--lcr-ink, #392e24)}.lc-reviews__author-dash{width:26px;height:3px;background:var(--lcr-rule, #e34234);flex:0 0 auto}@media screen and (max-width:989px){.lc-reviews__grid{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.lc-reviews__header{grid-template-columns:1fr;grid-template-areas:"brand" "ratingcol" "cta";row-gap:16px;justify-items:start}.lc-reviews__ratingcol{border-left:0;padding-left:0}.lc-reviews__cta{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map?subset=AAAAAACA */
