.reviews-section{background:rgb(var(--color-background));padding:50px 25px 76px;color:#fff;border-radius:var(--radius-8) var(--radius-8) 0 0;margin-top:-35.01px}.reviews-section .container{max-width:1312px!important;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center}.reviews-section .content{align-items:flex-start;display:flex;max-width:558px;flex-flow:column;justify-content:center}.reviews-section .content .stats{display:flex;flex-wrap:wrap;margin-top:58px}.reviews-section .content .stats .stat-item{padding-inline:36px;position:relative}.reviews-section .content .stats .stat-item:first-child{padding-left:0}.reviews-section .content .stats .stat-item:before{position:absolute;width:1px;height:115px;top:50%;left:0;transform:translateY(-50%);content:"";background:#fff;opacity:.15}.reviews-section .content .stats .stat-item:last-child{padding-right:0}.reviews-section .content .stats .stat-item:first-child:before{display:none}.reviews-section .content .stats .stat-item img{min-height:55px;object-fit:contain;object-position:center center;max-width:107px;margin-bottom:17px}.reviews-section .content .stats .stat-item h3{font-family:Work Sans;font-style:normal;font-weight:500;font-size:26px;line-height:130%;color:#fff;margin:0 0 4px}.reviews-section .content .stats .stat-item p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.01em;color:#fff}.reviews-section .content .section_title{margin:0}.reviews-section .content .section_title h2{color:#fff;font-family:Cormorant Garamond;font-weight:700;font-size:60px;line-height:119%;letter-spacing:-.48px;text-align:left}.reviews-section .grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;max-width:660px;width:100%;position:relative;max-height:900px;overflow:hidden;align-items:flex-start}.reviews-section .grid .column{display:grid;grid-template-columns:1fr;gap:80px}.reviews-section .grid.fade-overlay{position:relative}.reviews-section .grid.fade-overlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:120px;pointer-events:none;z-index:5;background:linear-gradient(to bottom,rgb(var(--color-background)) 0% 40%,#9e1f3600)}.reviews-section .grid.fade-overlay:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:140px;pointer-events:none;z-index:5;background:linear-gradient(to top,#9e1f36 0% 40%,#a41d3000)}.reviews-section .card{color:#fff;background:transparent}.reviews-section .stars{font-size:20px;letter-spacing:3px;margin-bottom:16px;display:flex;align-items:center;justify-content:flex-start;column-gap:5.01px}.reviews-section .card .section_title{font-family:Open Sans;font-weight:700;font-size:18px;color:#fff;line-height:150%;letter-spacing:normal;margin-bottom:6px;text-align:left;align-items:flex-start}.reviews-section .card .text p{font-family:Work Sans;font-weight:400;font-style:Regular;font-size:18px;line-height:150%;letter-spacing:normal}.reviews-section .card .author{font-family:Work Sans;font-weight:600;font-size:16px;margin-top:24px;line-height:150%;letter-spacing:0}.reviews-section .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;overflow:hidden;height:600px}.reviews-section .column{overflow:hidden;position:relative}.reviews-section .column-inner{display:flex;flex-direction:column;gap:64px}.reviews-section .column-up .column-inner{animation:scrollUp 50s linear infinite}.reviews-section .column-down .column-inner{animation:scrollDown 50s linear infinite}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.fade-overlay{-webkit-mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent)}@media(max-width:1024px){.reviews-section{padding:50px 25px}.reviews-section .container{grid-template-columns:1fr;gap:60px;text-align:center}.reviews-section .content{max-width:100%;justify-content:center;margin-left:0;align-items:center}.reviews-section .content .section_title h2{font-size:48px;line-height:120%;text-align:center}.reviews-section .grid{grid-template-columns:1fr 1fr;gap:40px;margin:0 auto}.reviews-section .content .stats{justify-content:space-between}.reviews-section .content .stats .stat-item{margin-bottom:32px;padding-inline:24px}.reviews-section .content .stats .stat-item:before{height:80px}.reviews-section .stars{justify-content:center}.reviews-section .card .section_title{text-align:center}}@media(max-width:768px){.reviews-section{padding:50px 25px}.reviews-section .container{grid-template-columns:1fr;gap:40px}.reviews-section .content .section_title h2{font-size:40px;line-height:120%;text-align:center}.reviews-section .grid{grid-template-columns:1fr;max-width:100%;gap:40px;height:auto}.reviews-section .column-down .column-inner,.reviews-section .column-up .column-inner{animation:scrollUp 30s linear infinite}.reviews-section .stars{font-size:18px}.reviews-section .card .section_title{font-size:17px}.reviews-section .card .text{font-size:16px;line-height:145%}.reviews-section .card .author{font-size:15px}.reviews-section .content .stats .stat-item{text-align:center}.reviews-section .content .stats .stat-item img{margin-left:auto;margin-right:auto}.reviews-section .content .stats .stat-item h3{font-size:24px}.reviews-section .content .stats .stat-item p{font-size:15px}}@media(max-width:480px){.reviews-section .content .section_title h2{font-size:32px}.reviews-section .card .text{font-size:15px}.reviews-section .card .section_title{font-size:16px}.reviews-section .card .author{font-size:14px}.reviews-section .content .stats .stat-item h3{font-size:22px}.reviews-section .content .stats .stat-item img{max-width:80px}.reviews-section .content .stats{text-align:center;justify-content:center}.reviews-section .content .stats .stat-item{padding-inline:24px!important}.reviews-section .content .stats .stat-item:before{display:none}.reviews-section .container{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/review-testimonial.css.map */
