.featured-reviews{background:var(--section-bg);color:var(--text-color)}.featured-reviews .container{max-width:var(--page-width);padding:var(--section-padding);margin:auto}.featured-reviews .container p{font-size:18px}.featured-reviews .section-head{text-align:center;margin-bottom:32px}.featured-reviews .section-head .stars{margin:0 auto 20px;display:flex;gap:7px;justify-content:center}.featured-reviews .section-head .stars svg{height:22px;width:21px}.featured-reviews h2{color:var(--title-color);margin:0 auto 20px}.featured-reviews .review-card{display:flex;gap:30px;align-items:center}.featured-reviews .review-card:not(:first-of-type){margin-top:30px}.featured-reviews .review-card .media-container{width:350px;height:340px;position:relative;flex-shrink:0}.featured-reviews .review-card .media-container.double{display:flex;gap:30px}.featured-reviews .review-card .media-container.double>div{width:calc(50% - 15px);position:relative}.featured-reviews .review-card .media-container img{border-radius:5px;position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.featured-reviews .review-card .info-container{border-radius:5px;padding:30px;gap:15px;background:var(--card-bg-color);box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}.featured-reviews .review-card .info-container>*{margin-bottom:15px}.featured-reviews .review-card .info-container>*:last-child{margin-bottom:0}.featured-reviews .review-card .info-container .card-author{text-align:right;font-weight:700}.featured-reviews .review-card .info-container .stars{display:flex;gap:4px}.featured-reviews .review-card h3{color:var(--card-title-color);font-size:30px;margin-top:0}@media only screen and (max-width: 1024px){.featured-reviews .stars,.featured-reviews h2{margin-bottom:15px}.featured-reviews .review-card{max-width:650px;margin-left:auto;margin-right:auto;flex-direction:column;align-items:center}.featured-reviews .review-card h3{font-size:22px}.featured-reviews .container p{font-size:16.5px}.featured-reviews .review-card .media-container.double{gap:16px}.featured-reviews .review-card .media-container.double>div{width:calc(50% - 8px)}}@media only screen and (min-width: 640px) and (max-width: 1024px){.featured-reviews .review-card{padding-top:30px;border-radius:5px;background:var(--card-bg-color);box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}.featured-reviews .review-card .info-container{border-radius:0;box-shadow:unset}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/featured_reviews.css.map */
