#home-reviews{padding:var(--home-padding-top, 80px) 0 var(--home-padding-bottom, 70px);background:var(--home-background, #0e0e0e);color:var(--home-text-color, #fff);scroll-margin-top:80px}#home-reviews>.home-container{width:calc(100% - 32px);max-width:1680px;padding:0;text-align:center}#home-reviews h2{width:fit-content;max-width:100%;margin-inline:auto;font-size:var(--home-heading-size, 48px);font-weight:600;line-height:58px;background:linear-gradient(90deg,#40b9ff 43%,#0fffb4);background-clip:text;-webkit-text-fill-color:transparent;color:#40b9ff}#home-reviews .home-copy{max-width:none;margin:16px auto 0!important;font-size:var(--home-copy-size, 16px);font-weight:400;line-height:24px}#home-reviews .home-reviews__carousel{max-width:1184px;margin:38px auto 0;padding:0 96px}#home-reviews .home-reviews__track{gap:16px;scroll-padding:0}#home-reviews .home-reviews__slide{flex:0 0 calc((100% - 32px) / 3)}#home-reviews .home-review{display:flex;flex-direction:column;height:100%;border-radius:16px;background:linear-gradient(165deg,#45425e,#242231)}#home-reviews .home-review__photo{aspect-ratio:4 / 3}#home-reviews .home-review__content{display:flex;flex:1 0 auto;flex-direction:column;height:194px;padding:20px 16px 16px;background:linear-gradient(165deg,#45425e,#242231)}#home-reviews .home-review__stars{flex:none;justify-content:flex-start;gap:5px;margin:0 0 20px;color:#ffe001}#home-reviews .home-review__stars svg{width:28px;height:28px;stroke-width:2}#home-reviews .home-review__author{order:3;flex:none;margin:auto 0 0;padding-top:8px}#home-reviews .home-review__author h3{font:600 20px/24px var(--review-font, Montserrat, sans-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#home-reviews .home-review blockquote{order:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:0;margin:0;font:400 14px/18px var(--review-font, Montserrat, sans-serif)}#home-reviews .home-review__quote-mobile{display:none}#home-reviews .home-reviews__arrow{width:48px;height:48px;border:2px solid #474747;border-radius:12px;background:linear-gradient(135deg,#141414,#252525);color:#ddd}#home-reviews .home-reviews__arrow svg{width:24px;height:24px}#home-reviews .home-reviews__arrow--previous{left:8px}#home-reviews .home-reviews__arrow--next{right:8px}#home-reviews .home-reviews__arrow:focus-visible{outline:2px solid #ffe001;outline-offset:4px}#home-reviews.home-reviews--purple .home-review,#home-reviews.home-reviews--purple .home-review__content{background:#ebd8ff}#home-reviews.home-reviews--purple .home-review__stars{color:#b9b3ff}@media(min-width:1600px){#home-reviews{padding-top:calc(var(--home-padding-top, 80px) + 40px);padding-bottom:calc(var(--home-padding-bottom, 70px) + 192px)}#home-reviews .home-reviews__carousel{max-width:1680px;margin-top:118px}#home-reviews .home-reviews__slide{flex-basis:calc((100% - 48px)/4)}#home-reviews .home-review__content{height:212px}#home-reviews .home-review__author h3{font-size:16px;line-height:24px}#home-reviews .home-review blockquote{-webkit-line-clamp:4}}@media(min-width:768px)and (max-width:1199px){#home-reviews h2{font-size:clamp(32px,3.333333vw,40px);line-height:1.2}#home-reviews .home-copy{max-width:760px}#home-reviews .home-reviews__carousel{max-width:900px;padding-inline:64px;margin-top:48px}#home-reviews .home-reviews__slide{flex-basis:calc((100% - 16px)/2)}#home-reviews .home-review__author h3{font-size:16px}}@media(min-width:768px){#home-reviews .home-reviews__slide[data-review-clone]{display:none}}@media(max-width:767px){#home-reviews{padding:var(--home-padding-top-mobile, 40px) 0 var(--home-padding-bottom-mobile, 40px)}#home-reviews>.home-container{width:calc(100% - 32px)}#home-reviews h2{font-size:var(--home-heading-size-mobile, 18px);line-height:24px}#home-reviews .home-copy{max-width:600px;margin-top:8px!important;font-size:var(--home-copy-size-mobile, 12px);line-height:18px}#home-reviews .home-reviews__carousel{--review-width: clamp(220px, 71.466667vw, 320px);max-width:none;margin-top:20px;padding:0}#home-reviews .home-reviews__track{gap:12px;padding-inline:calc((100% - var(--review-width)) / 2);scroll-padding-inline:calc((100% - var(--review-width)) / 2)}#home-reviews .home-reviews__slide{display:list-item;flex-basis:var(--review-width)}#home-reviews .home-review{border-radius:8px;background:#37343e}#home-reviews .home-review__photo{aspect-ratio:268 / 184}#home-reviews .home-review__content{height:152px;padding:12px;background:#37343e}#home-reviews .home-review__stars{gap:12px;margin:0 0 12px}#home-reviews .home-review__stars svg{width:20px;height:20px}#home-reviews .home-review blockquote{order:1;min-height:54px;margin:0 0 12px;font-size:12px;line-height:18px;-webkit-line-clamp:3}#home-reviews .home-review__quote-desktop{display:none}#home-reviews .home-review__quote-mobile{display:inline}#home-reviews .home-review__author h3{font-size:12px;font-weight:400;line-height:18px}#home-reviews .home-reviews__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/home-reviews.css.map */
