.carola-reviews{padding:18px 20px 42px;background:var(--carola-reviews-bg);color:var(--carola-reviews-text)}.carola-reviews__inner{max-width:1180px;margin:0 auto;text-align:center}.carola-reviews__eyebrow{margin:0 0 6px;font-family:var(--font-heading-family);font-size:1.45rem;font-style:italic;color:var(--carola-reviews-accent);letter-spacing:.04em}.carola-reviews__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.2vw,4.2rem);font-weight:400;line-height:1.08;color:var(--carola-reviews-text)}.carola-reviews__subtitle{max-width:680px;margin:10px auto 0;font-size:1.35rem;line-height:1.45;color:var(--carola-reviews-muted)}.carola-reviews__rating{margin-top:14px}.carola-reviews__stars{display:flex;justify-content:center;gap:6px;color:var(--carola-reviews-accent);font-size:1.85rem;line-height:1;letter-spacing:.06em}.carola-reviews__rating-text{margin-top:8px;font-size:1.2rem;color:var(--carola-reviews-text);letter-spacing:.03em}.carola-reviews__viewport{position:relative;margin-top:24px}.carola-reviews__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 6px 14px;scrollbar-width:none}.carola-reviews__track::-webkit-scrollbar{display:none}.carola-reviews__card{flex:0 0 calc((100% - 48px) / 3);scroll-snap-align:center;background:var(--carola-reviews-card);border:1px solid rgba(190,137,132,.22);border-radius:20px;padding:22px 24px;min-height:170px;box-shadow:0 14px 32px #57363111;text-align:left}.carola-reviews__card-stars{color:var(--carola-reviews-accent);font-size:1.25rem;letter-spacing:.08em;margin-bottom:10px}.carola-reviews__quote{margin:0;font-family:var(--font-body-family);font-size:1.35rem;line-height:1.55;color:var(--carola-reviews-text);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.carola-reviews__quote:before{display:none}.carola-reviews__author{margin-top:14px;padding-top:12px;border-top:1px solid rgba(190,137,132,.14);font-size:1.2rem;color:var(--carola-reviews-accent);font-weight:600}.carola-reviews__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid rgba(190,137,132,.25);border-radius:999px;background:#fff;color:var(--carola-reviews-text);cursor:pointer;display:grid;place-items:center;transition:all .25s ease;z-index:2;box-shadow:0 10px 28px #57363114}.carola-reviews__nav:hover{background:var(--carola-reviews-accent);color:#fff;border-color:var(--carola-reviews-accent)}.carola-reviews__nav--prev{left:-14px}.carola-reviews__nav--next{right:-14px}.carola-reviews__dots{display:flex;justify-content:center;gap:8px;margin-top:10px}.carola-reviews__dot{width:7px;height:7px;border-radius:999px;background:#be898440}.carola-reviews__dot:first-child{width:20px;background:var(--carola-reviews-accent)}.carola-reviews__button{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;min-width:240px;min-height:42px;padding:0 26px;border-radius:999px;background:var(--carola-reviews-accent);color:#fff;text-decoration:none;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 12px 24px #be898438;transition:all .25s ease}.carola-reviews__button:hover{transform:translateY(-2px);box-shadow:0 16px 32px #be89844d}@media screen and (max-width:989px){.carola-reviews{padding:42px 18px 38px}.carola-reviews__card{flex-basis:calc((100% - 24px)/2)}}@media screen and (max-width:749px){.carola-reviews{padding:38px 16px 34px}.carola-reviews__title{font-size:2.9rem}.carola-reviews__subtitle{font-size:1.25rem}.carola-reviews__viewport{margin-top:20px}.carola-reviews__track{gap:16px}.carola-reviews__card{flex:0 0 88%;padding:20px 22px;min-height:160px}.carola-reviews__quote{font-size:1.28rem}.carola-reviews__nav{display:none}.carola-reviews__button{width:100%;min-width:0}}.shopify-section:has(.carola-reviews){margin-top:0!important;padding-top:0!important}.carola-reviews{margin-top:0!important;padding-top:24px!important}.section-carola-reviews-slider{margin-top:0!important;padding-top:0!important}.section-carola-reviews-slider .carola-reviews{margin-top:0!important}.carola-reviews-section{margin-top:0!important;padding-top:0!important}.carola-reviews-section+.shopify-section{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/carola-reviews-slider.css.map */
