.brand-comparison-section{width:100%;padding-bottom:2rem;background-color:#f1f0eb;position:relative}.brand-comparison-wrapper{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start;position:relative}.vs-background{position:absolute;top:0;left:50%;transform:translate(-50%);font-size:660px;line-height:.7;font-family:SF Pro Display Semibold;color:#fff;z-index:1;pointer-events:none}.brand-column{display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative;z-index:2}.brand-image{height:auto;width:100%;display:flex;justify-content:center;align-items:center}.brand-img{width:100%;max-width:300px;height:auto;object-fit:cover;border-radius:8px}.brand-title{font-size:26px;font-family:SF Pro Display Regular;color:#000;margin:0;text-align:center;line-height:normal}.brand-a .brand-title{font-family:SF Pro Display Regular}.brand-b .brand-title{font-family:SF Pro Display Semibold}.brand-quotes{width:100%;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.quote-item{width:100%;max-width:310px;display:flex;align-items:center;position:relative}.star-rating{display:none!important}.reviews-gallery-section{background-color:#fff!important}#MainContent .reviews-gallery-content{gap:20px}#MainContent .next-arrow{margin-right:-15px}#MainContent .prev-arrow{margin-left:-15px}body .review-text{font-family:SF Pro Display Regular;font-size:16px;color:#000}body .review-title{font-family:SF Pro Display Semibold;font-size:38px;color:#000}.quote-box{background-color:#eae6e5;border-radius:32px;min-height:72px;padding:2rem 3rem;display:flex;align-items:center;width:100%;justify-content:center;z-index:3}.quote-text{font-size:14px;font-family:SF Pro Display Regular;color:#000;margin:0;line-height:normal;text-align:center}.quote-connector{position:absolute;top:50%;height:2px;background-image:repeating-linear-gradient(to right,rgba(0,0,0,.3) 0px,rgba(0,0,0,.3) 4px,transparent 4px,transparent 8px);background-size:8px 2px;z-index:1;transform:translateY(-50%)}.quote-a .quote-connector{right:-30rem;width:100%;display:block!important}.quote-b .quote-connector{left:calc(-50% - 2rem);width:calc(50% + 2rem)}@media screen and (max-width: 1024px){.brand-comparison-wrapper{gap:3rem;padding:0 1.5rem}.vs-background{font-size:6rem}.brand-title{font-size:1.3rem}.quote-text{font-size:.85rem}.quote-a .quote-connector{right:-1.5rem;width:calc(50% + 1.5rem)}.quote-b .quote-connector{left:calc(-50% - 1.5rem);width:calc(50% + 1.5rem)}}@media screen and (max-width: 767px){.brand-comparison-section{padding:2rem 0;padding-top:0;background:linear-gradient(to bottom,#fff 25%,#f1f0eb 25%)}body .review-title{font-size:30px}.brand-comparison-wrapper{grid-template-columns:1fr 1fr;gap:1.5rem;padding:0 1rem}.vs-background{font-size:6.5rem;color:#000;top:25%;left:50%;transform:translate(-50%,-50%)}.quote-a .quote-connector{display:none!important}.brand-column{gap:1rem}.brand-title{font-size:18px}.quote-item{max-width:80%}.quote-box{padding:1rem 1.5rem;min-height:60px;border-radius:10px;background-color:#fff}.quote-text{font-size:12px}.quote-a .quote-connector{right:-.75rem;width:.75rem}.quote-b .quote-connector{left:-.75rem;width:.75rem}}@media screen and (max-width: 480px){.brand-comparison-section{background:linear-gradient(to bottom,#fff 25%,#f1f0eb 25%)}.brand-comparison-wrapper{padding:0 .5rem;gap:1rem}.vs-background{font-size:4.5rem}.brand-title{font-size:16px}.quote-box{padding:.8rem 1rem;min-height:56px}.quote-text{font-size:11px}.quote-a .quote-connector{right:-.5rem;width:.5rem}.quote-b .quote-connector{left:-.5rem;width:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/brand-comparison.css.map */
