.review-section{background-color:#ded9ff;padding:5.3rem}.review-section__container{max-width:1000px;margin:0 auto}.review-section__header{position:relative;margin-bottom:4.4rem;font-family:Obviously Black,sans-serif;font-weight:900}.review-section__headline{font-size:2.5rem;font-weight:800;letter-spacing:-.39px;text-transform:uppercase;color:#312e7c;text-align:center}.review-section__headline .highlight{color:#f15627;display:inline-block}.review-section__underline{margin-top:.4rem;position:absolute;left:53%}.review-section__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(12rem,auto);gap:1.25rem;grid-auto-flow:dense}.review-card:nth-child(1){grid-column:1;grid-row:span 2}.review-card:nth-child(2){grid-column:2;grid-row:span 1}.review-card:nth-child(3){grid-column:3;grid-row:span 2}.review-card:nth-child(4){grid-column:1;grid-row:span 1}.review-card:nth-child(5){grid-column:2;grid-row:span 2}.review-card:nth-child(6){grid-column:3;grid-row:span 1}.review-card{background-color:#fffbf7;border-radius:1rem;padding:1.6rem;display:flex;flex-direction:column;box-shadow:0 10px 24px #0000000a}.review-card__media{position:relative;border-radius:12px;overflow:hidden}.review-card__media video{width:100%}.review-card__thumbnail{width:100%;height:auto;display:block;margin-bottom:1.2rem}.review-card__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:3.5rem;height:3.5rem;z-index:2;cursor:pointer;align-items:center}.review-card__rating{display:flex;gap:.1rem;margin-bottom:.7rem;margin:1.5rem 0 .5rem}.review-card__rating img{width:.9rem;height:.9rem;margin-left:2px}.review-card__title{font-size:1.25rem;font-weight:800;text-transform:uppercase;color:#312e7c;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.8px;margin-bottom:.7rem}.review-card__text{font-size:1rem;line-height:1.25rem;color:#312e7c;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.16px}.review-card__text .review-card__rating{margin:0 0 1.5rem}.review-card__author{font-size:1.25rem;letter-spacing:1px;padding:1rem 0 0;color:#f15627;font-family:Barlow,sans-serif;font-weight:600}.review-section__cta{display:flex;box-sizing:border-box;max-width:22.3rem;margin:0 auto;font-family:Barlow Condensed,sans-serif}.review-section__button{font-family:Barlow Condensed,sans-serif;background-color:#f15627;color:#fffbf7;border:none;font-size:1.75rem;font-weight:600;text-transform:uppercase;border-radius:999px;text-decoration:none;box-sizing:border-box;padding:.5rem 5rem;cursor:pointer;width:100%;margin-top:3.5rem;transition:background-color ease-in .25s}.review-section__button:hover{background-color:#312e7c;color:#fffbf7}.review-card__video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;transition:opacity .25s ease}.review-section__container--mobile{display:none}@media screen and (max-width: 1200px){.review-section__grid{margin:0}.review-section__container{max-width:800px}}@media screen and (max-width: 960px){.review-section__grid.review-section__container--desktop{display:none}.review-section__button{display:inline-block;font-family:Barlow Condensed,sans-serif;background-color:#f15627;width:100%;padding:.5rem 0;margin-top:1.75rem;color:#fffbf7;border:none;font-size:1.75rem;font-weight:600;text-transform:uppercase;border-radius:999px;text-decoration:none;cursor:pointer}.review-section__button:hover{background-color:#312e7c;color:#fffbf7}.review-section__container--mobile{display:block}.review-section{padding:0}.review-section__header{padding:3rem 5.3rem 0}.swiper-slide.review-card:first-child{margin-left:5.3rem}.review-card__text:first-child{margin-bottom:2rem}}@media screen and (max-width: 800px){.review-section{padding:3rem 0}.review-card__media{position:relative;width:100%;overflow:hidden;border-radius:12px}.review-card__text{font-size:.875rem}.review-card__author{font-size:1rem}.review-card__text:first-child{margin-bottom:1.5rem}.reviews-group .review-card__rating{margin:.5rem 0}.review-card__video-el{width:100%;height:100%;object-fit:cover}.review-card__video-play-btn img{width:4rem}.review-card__video-play-btn.is-hidden{opacity:0;pointer-events:none}.review-section__header{display:flex;flex-direction:column;align-items:center;margin-bottom:1.8rem}.review-section__headline{font-size:1.75rem}.review-section__underline{margin-top:1rem;width:8rem;position:relative;left:0}}@media screen and (max-width: 640px){.review-section__header{padding:0 3rem}.review-section__grid{grid-template-columns:1fr}.swiper-slide.review-card:first-child{margin-left:2rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/good_review.css.map */
