.review-quotes{display:block;--review-quotes-quote-family: "Fraunces", serif;--review-quotes-columns: 1.15}.review-quotes__header{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;color:rgb(var(--color-foreground))}.review-quotes__heading{margin:0;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:500;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.review-quotes__heading{font-size:4.2rem}}.review-quotes__subheading{margin:0;font-family:var(--font-custom-family);font-size:1.6rem;line-height:1.5;letter-spacing:0%}@media screen and (min-width:750px){.review-quotes__subheading{font-size:2rem}}.review-quotes__filters{display:flex;gap:1.2rem;margin-block-start:2.4rem;margin-inline:calc(var(--page-width-gutter-mobile) * -1);padding-inline:var(--page-width-gutter-mobile);overflow-x:auto;scrollbar-width:none}@media screen and (min-width:750px){.review-quotes__filters{flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-block-start:4rem;margin-inline:0;padding-inline:0;overflow:visible}}.review-quotes__filter{flex-shrink:0;padding:1rem 2.4rem;border:1px solid var(--graphite-gray);border-radius:110px;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:100%;letter-spacing:.05em;text-transform:uppercase;background:transparent;color:var(--graphite-gray);cursor:pointer;height:100%;max-height:34px}@media screen and (min-width:750px){.review-quotes__filter{font-size:1.6rem;padding:1.4rem 2.8rem;max-height:44px}}.review-quotes__filter[aria-pressed=true]{border-color:var(--clay-orange);background-color:var(--clay-orange);color:var(--sandwhite)}.review-quotes__filter:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.review-quotes__carousel{margin-block-start:2.4rem}@media screen and (min-width:750px){.review-quotes__carousel{margin-block-start:4rem}}.review-quotes__track{margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.review-quotes__track{--review-quotes-columns: 2}}@media screen and (min-width:990px){.review-quotes__track{--review-quotes-columns: 3}}.review-quotes__slide{inline-size:calc((100% - (var(--review-quotes-columns) - 1) * var(--scroll-carousel-gap)) / var(--review-quotes-columns))}.review-quotes__slide[hidden]{display:none}.review-quotes__card{display:flex;flex-direction:column;gap:1.6rem;margin:0;padding:1.2rem;border:1px solid #CCCCCC;border-radius:.6rem;background-color:var(--sand-background);color:var(--obsidian-black);box-sizing:border-box}@media screen and (min-width:750px){.review-quotes__card{height:100%;padding:2.4rem;gap:1rem}}.review-quotes__quote{margin:0;padding:0;border:0;font-family:initial;font-size:1.6rem;font-style:italic;line-height:135%;letter-spacing:0}@media screen and (min-width:750px){.review-quotes__quote{font-size:2rem}}.review-quotes__quote-copy{margin:0}.review-quotes__quote-copy:before{content:"\201c"}.review-quotes__quote-copy:after{content:"\201d"}.review-quotes__attribution{font-family:var(--font-custom-family);font-size:1.3rem;line-height:100%;letter-spacing:.02em;text-transform:uppercase;color:var(--clay-orange)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-review-quotes.css.map */
