.reviews{text-align:center;position:relative}@media only screen and (max-width: 749px){.reviews{overflow:hidden}}.review__slide{flex:1;min-width:33.33%}@media only screen and (max-width: 749px){.review__slide{flex:0 0 auto;overflow:hidden;min-width:0;width:100%}}.reviews__slider{display:flex;flex-wrap:wrap;position:relative;padding:0 30px}@media only screen and (max-width: 749px){.reviews__slider{flex-wrap:nowrap;overflow-x:auto;padding:0 75px 30px 0;margin-bottom:-30px;-webkit-overflow-scrolling:touch}.reviews__slider--with-only-one-slide{padding-right:0}}.review{display:flex;justify-content:flex-start;align-items:flex-start;padding:3.2rem 2.4rem;background-color:#f2ede5;height:100%}@media only screen and (max-width: 749px){.review{flex-direction:column-reverse}}.tesimonial__quotes{display:block;font-size:calc(1.5rem * var(---font-adjust-body));margin-bottom:40px}@media only screen and (max-width: 749px){.tesimonial__quotes{font-size:calc(1.1875rem * var(---font-adjust-body));margin-bottom:30px}}.tesimonial__quotes .icon{display:inline-block;width:1em;height:1em;margin:0}.review__image{align-self:stretch;position:relative;margin-right:75px;width:50%}@media only screen and (max-width: 749px){.review__image{width:100%;height:50vh}}.review__image-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.reviews__slider .review__content{max-width:540px;padding:104px 15px}@media only screen and (max-width: 1399px){.reviews__slider .review__content{padding:60px 15px}}@media only screen and (max-width: 749px){.reviews__slider .review__content{text-align:center;width:100%;padding:40px 15px}}.review__content blockquote{border:0;padding:0;margin:0;font-size:calc(1.125rem * var(---font-adjust-body));line-height:1.73}@media only screen and (max-width: 1399px){.review__content blockquote{margin-bottom:28px}}@media only screen and (max-width: 749px){.review__content blockquote{margin-bottom:28px;font-size:calc(1rem * var(---font-adjust-body))}}.review__content blockquote p{font-size:1.6rem;line-height:2.4rem;text-align:right;font-style:normal;font-weight:300}.review__content blockquote svg{display:block;width:41px;height:31px;margin-bottom:64px}@media only screen and (max-width: 1399px){.review__content blockquote svg{margin-bottom:42px}}@media only screen and (max-width: 749px){.review__content blockquote svg{margin-bottom:20px;margin-left:auto;margin-right:auto}}.review--no-image .review__content blockquote svg{margin-left:auto;margin-right:auto}.review--no-image .review__content{text-align:center}.review__author{position:relative;display:flex;margin-bottom:2.5rem;text-align:right;flex-direction:column;row-gap:5px}.star_rating span{color:#000;font-size:1.6rem;font-weight:400;line-height:1;margin-right:5px}@media only screen and (max-width: 1399px){.review__author{margin-bottom:28px}}@media only screen and (max-width: 749px){.review__author{margin-bottom:20px;padding-left:0}}.review__author strong{color:#000;font-size:2rem;font-weight:300;line-height:1}.review__author span{color:#8a8a8a;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1}.review--no-image .review__author{display:inline-block}.review__author--no-bio-image{padding-left:0;display:flex;flex-direction:column;row-gap:5px}.review__author-bio-image{position:absolute;top:-10px;left:0;width:68px;height:68px;border-radius:50%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.review__author-bio-image .placeholder-svg{position:absolute;top:50%;left:50%;width:150%;height:150%;max-width:150%;max-height:150%;transform:translate(-50%,-50%)}@media only screen and (max-width: 749px){.review__author-bio-image{position:static;display:block;margin:0 auto 20px}}.review__tweet-url{font-size:calc(.6875rem * var(---font-adjust-body));text-transform:uppercase;letter-spacing:2px;margin-bottom:30px}@media only screen and (max-width: 1399px){.review__tweet-url{margin-bottom:15px}}.star_rating{width:5.8rem;height:5.8rem;border-radius:50%;position:absolute;left:3rem;top:3rem;z-index:1;display:flex;justify-content:center;align-items:center}.reviews .swiper-slide{height:auto!important}@media all and (max-width: 749px){.review__author strong{font-size:14px!important}.review__author span{font-size:12px!important}.review__content blockquote p{font-size:11px!important;line-height:14px!important}.star_rating span{font-size:10px!important}.star_rating{left:2rem;top:.5rem}.review__author{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/reviews-section.css.map */
