.reviews-section{background:var(--alternating_bg);padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}.reviews-section .reviews-header{gap:40px;align-items:end}.reviews-section .reviews-header .review-header-left,.reviews-section .reviews-header .review-header-right{flex:0 0 50%;max-width:calc(50% - 20px)}.reviews-section .reviews-header .sub-title{color:var(--primary_light_color);text-transform:uppercase;letter-spacing:.14em;margin:0;font-family:DM Sans Medium;font-weight:500}.reviews-section .reviews-header h2{color:var(--text-primary);margin:0}.reviews-section .reviews-header .desc{color:var(--text-secondary)}.reviews-section .reviews-header .review_btn{color:var(--primary_light_color);margin-top:15px;display:inline-block}.reviews-section .reviews-header .review_btn:hover{opacity:.75}.reviews-section .reviews-wrapper{display:grid;grid-template-columns:1fr;gap:18px;margin-top:30px}.reviews-section .review-card{background:#fff;padding:24px 20px;border-radius:14px;box-shadow:0 2px 10px #14120e12,0 1px 2px #14120e0a;transition:all .3s!important}.reviews-section .review-card:not(:first-child):hover{transform:translateY(-2px)!important;box-shadow:0 6px 24px #14120e17,0 2px 6px #14120e0d}.reviews-section .review-card.featured{grid-column:span 2;padding:48px;font-size:18px}.reviews-section .stars{color:var(--text-highlight-color);margin-bottom:10px}.reviews-section .review-card.featured .stars{margin-bottom:15px}.reviews-section .review-text{margin-bottom:20px;color:var(--text-secondary)}.reviews-section .review-card.featured .review-text{color:var(--text-primary)}.reviews-section .review-card.featured .review-text{font-style:italic;letter-spacing:0}.reviews-section .review-footer{display:flex;align-items:center;gap:12px}.reviews-section .avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;border:2px solid #cec9c0;flex-shrink:0;background:#e8f2e6;font-family:var(--font-heading-family);color:var(--primary_light_color)}.reviews-section .author{font-weight:500;font-family:DM Sans Medium;margin:0;color:var(--text-primary)}.reviews-section .meta{color:var(--text-muted);margin:0;line-height:1.3}.reviews-section .testi-qmark{font-family:var(--fd);font-size:100px;color:#e5f2ec;line-height:.7;display:block;-webkit-user-select:none;user-select:none;font-family:var(--font-heading-family);margin-bottom:16px;line-height:.6}.reviews-section .review-footer .product{font-size:11px;color:var(--primary_light_color)}@media screen and (min-width:767px){.reviews-section .reviews-wrapper{grid-template-columns:repeat(3,1fr);margin-top:48px}.reviews-section .review-card.featured{grid-column:span 3}}@media screen and (max-width:990px){.reviews-section .reviews-header{gap:10px}.reviews-section .reviews-header .review-header-left,.reviews-section .reviews-header .review-header-right{flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){.reviews-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.reviews-section .testi-qmark{display:none}.reviews-section .review-card.featured{padding:32px}.reviews-section .review-card{grid-column:span 2}.reviews-section .avatar{width:38px;height:38px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/reviews-section.css.map */
