.heavy-reviews{width:100%;overflow:hidden;background:var(--heavy-bg);color:var(--heavy-text);padding:32px 0 48px}.heavy-reviews__header{width:100%;max-width:343px;margin:0 auto 24px;padding:0 16px;text-align:center}.heavy-reviews__heading{margin:0;color:var(--heavy-text);font-family:var(--font-heading-bold-family);font-weight:700;font-size:28px;line-height:.95;text-align:center;text-transform:uppercase}.heavy-reviews__rating{margin-top:8px;color:var(--heavy-text);font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:1;text-align:center}.heavy-reviews__rating p{margin:0}.heavy-reviews__rating strong,.heavy-reviews__rating b{font-family:var(--font-body-bold-family);font-weight:700}.heavy-reviews__carousel{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.heavy-reviews__track{display:flex;width:max-content;will-change:transform;animation:heavyReviewsLoop 38s linear infinite}.heavy-reviews__list{display:flex;flex:0 0 auto;gap:16px;padding-right:16px}.heavy-reviews__card{box-sizing:border-box;display:flex;width:343px;min-height:138px;flex:0 0 343px;flex-direction:column;align-items:flex-start;padding:12px;background:var(--heavy-card-bg);border-radius:5px;color:var(--heavy-text)}.heavy-reviews__badge{display:inline-flex;align-items:center;width:fit-content;min-height:18px;padding:4px 8px;margin-bottom:8px;background:var(--heavy-badge-bg);border-radius:4px;color:var(--heavy-text);font-family:var(--font-heading-bold-family);font-weight:700;font-size:10px;line-height:1;text-transform:uppercase}.heavy-reviews__stars{margin-bottom:4px;color:var(--heavy-text);font-family:var(--font-body-bold-family);font-weight:700;font-size:12px;line-height:1;letter-spacing:1px}.heavy-reviews__quote{color:var(--heavy-text);font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:1.1}.heavy-reviews__quote p{margin:0}.heavy-reviews__author{width:100%;display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;border-top:.5px solid rgba(56,45,87,.2)}.heavy-reviews__name,.heavy-reviews__meta{margin:0;color:var(--heavy-text);font-family:var(--font-body-family);font-size:12px;line-height:1.1}.heavy-reviews__name{font-family:var(--font-body-bold-family);font-weight:700}.heavy-reviews__meta{font-weight:400}@keyframes heavyReviewsLoop{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (min-width:750px){.heavy-reviews{padding:64px 0 72px}.heavy-reviews__header{max-width:720px;margin-bottom:40px}.heavy-reviews__heading{font-size:40px}.heavy-reviews__rating{font-size:14px}.heavy-reviews__list{gap:24px;padding-right:24px}.heavy-reviews__card{width:343px;flex-basis:343px}}@media screen and (max-width:749px){.heavy-reviews{padding:32px 16px 24px}.heavy-reviews__header{max-width:none;padding:0;margin-bottom:24px}.heavy-reviews__carousel{width:100%;margin-left:0;overflow:visible}.heavy-reviews__track{display:block;width:100%;animation:none;transform:none}.heavy-reviews__list{display:flex;width:100%;flex-direction:column;gap:12px;padding-right:0}.heavy-reviews__list--duplicate{display:none}.heavy-reviews__card{width:100%;min-height:138px;flex-basis:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/heavy-sweaters-reviews.css.map */
