.featured-reviews{display:block;width:100%}.featured-reviews__header{text-align:center;margin-bottom:40px}.featured-reviews__title{margin:0 0 12px}.featured-reviews__description{margin:0;opacity:.8}.featured-reviews__flickity{outline:none}.featured-reviews__flickity .flickity-viewport{overflow:hidden}.featured-reviews__cell{width:100%;padding:0 20px}.featured-reviews__card{max-width:720px;margin:0 auto;text-align:center}.featured-reviews__quote{position:relative;padding:0 24px}.featured-reviews__quote-mark{font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,12vw,7rem);line-height:.8;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.featured-reviews__quote-mark--open{margin-bottom:-.5rem;text-align:left}.featured-reviews__quote-mark--close{margin-top:-.5rem;text-align:right}.featured-reviews__review{margin:0;line-height:1.6}.featured-reviews__review>*:first-child{margin-top:0}.featured-reviews__review>*:last-child{margin-bottom:0}.featured-reviews__attribution{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:24px;font-size:calc(14px * var(--font-body-scale, 1))}.featured-reviews__author{font-weight:600}.featured-reviews__company-link{text-decoration:underline;text-underline-offset:.2em}.featured-reviews__company-link:hover{opacity:.8}.featured-reviews__controls{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px}.featured-reviews__button{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;flex-shrink:0}.featured-reviews__button:hover{opacity:.8}.featured-reviews__button:disabled{opacity:.3;cursor:not-allowed}.featured-reviews__button svg{width:24px;height:24px;display:block}.featured-reviews__dots{display:flex;align-items:center;justify-content:center;gap:8px}.featured-reviews__dot{width:10px;height:10px;border-radius:50%;opacity:.3;border:none;cursor:pointer;padding:0;transition:opacity .3s ease;flex-shrink:0}.featured-reviews__dot.is-selected{opacity:1}@media screen and (max-width:749px){.featured-reviews__quote{padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-featured-reviews.css.map */
