.amp-home-reviews{--amp-home-reviews-star: #d70e10;scroll-margin-top:80px;background:#f7f7f7;color:#111}.shopify-section.amp-home-reviews-section,.shopify-section.amp-home-reviews-section>section{background-color:#f7f7f7}.amp-home-reviews__inner{display:flex;flex-direction:column;gap:40px;width:100%;max-width:min(1300px,calc(100% - 100px));margin:0 auto}.amp-home-reviews__header{display:flex;align-items:center;gap:20px;width:100%}.amp-home-reviews h2.amp-home-reviews__heading{flex:1 1 auto;margin:0;min-width:0;color:#111;font-family:var(--font-heading-family);font-size:36px;font-weight:900;line-height:1;letter-spacing:0;text-align:left;text-transform:uppercase}.amp-home-reviews__rating{display:flex;flex:0 0 auto;align-items:center;gap:10px}.amp-home-reviews__score{color:#111;font-family:var(--font-heading-family);font-size:36px;font-weight:600;line-height:20px;letter-spacing:0;white-space:nowrap}.amp-home-reviews__stars{display:inline-flex;align-items:center;gap:5px;overflow:hidden}.amp-home-reviews__star{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;overflow:hidden;border-radius:2px;color:var(--amp-home-reviews-star)}.amp-home-reviews__star svg{display:block;flex:0 0 20px;width:20px;height:20px}.amp-home-reviews__star--partial{flex-basis:18px;width:18px;justify-content:flex-start}.amp-home-reviews__grid{display:grid;grid-template-columns:minmax(0,690fr) minmax(0,590fr);gap:20px;align-items:stretch;width:100%}.amp-home-reviews__featured{display:flex;flex-direction:column;gap:40px;min-width:0;padding:50px;overflow:hidden;border-radius:20px;background:#111;color:#fff}.amp-home-reviews__quote-mark{display:block;flex:0 0 auto}.amp-home-reviews h3.amp-home-reviews__title{margin:0;font-family:var(--font-heading-family);font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase}.amp-home-reviews__featured .amp-home-reviews__title{color:#fff;font-size:24px}.amp-home-reviews__body{margin:0;color:#ffffffe6;font-family:var(--font-body-family);font-size:24px;font-weight:500;line-height:1.6;letter-spacing:0}.amp-home-reviews__body p{margin:0;color:inherit;font:inherit}.amp-home-reviews__featured .amp-home-reviews__reviewer{margin-top:auto}.amp-home-reviews__reviewer{display:flex;align-items:center;gap:10px;width:100%}.amp-home-reviews__avatar{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fff;color:#111;font-family:var(--font-heading-family);font-size:16px;font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase}.amp-home-reviews__meta{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.amp-home-reviews__name{color:#fff;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:1;letter-spacing:0}.amp-home-reviews__verified{color:#fff9;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-transform:capitalize}.amp-home-reviews__stack{display:flex;flex-direction:column;gap:20px;min-width:0}.amp-home-reviews__card{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-width:0;padding:20px;overflow:hidden;border-radius:20px;background:#fff}.amp-home-reviews__card h3.amp-home-reviews__title{color:#111;font-size:18px}.amp-home-reviews__card .amp-home-reviews__body{color:#0009;font-size:16px}.amp-home-reviews__card .amp-home-reviews__avatar{background:#111;color:#fff}.amp-home-reviews__card .amp-home-reviews__name{color:#111}.amp-home-reviews__card .amp-home-reviews__verified{color:#0009}.amp-home-reviews__card .amp-home-reviews__reviewer{margin-top:auto}@media(max-width:989px){.amp-home-reviews__grid{grid-template-columns:1fr}.amp-home-reviews__stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.amp-home-reviews__inner{max-width:min(1300px,calc(100% - 40px))}.amp-home-reviews__header{flex-direction:column;align-items:flex-start}.amp-home-reviews__score{font-size:24px}.amp-home-reviews__featured{gap:40px;padding:30px 20px}.amp-home-reviews__body{font-size:20px}.amp-home-reviews__stack{display:flex}}@media(max-width:429px){.amp-home-reviews h2.amp-home-reviews__heading{font-size:32px}.amp-home-reviews__featured{gap:20px}.amp-home-reviews__featured .amp-home-reviews__title{font-size:20px}.amp-home-reviews__body{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/amp-home-reviews.css.map */
