@charset "UTF-8";.\#testimonial-card{padding-left:calc(var(--spacer) * 2);padding-right:calc(var(--spacer) * 2);padding-top:calc(var(--spacer) * 2);padding-bottom:calc(var(--spacer) * 2);text-align:center;background:rgba(var(--color-background),1);color:rgba(var(--color-text),1);height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.\#testimonial-card.\@bordered{border:2px solid rgba(var(--color-alt-background),1)}.\#testimonial-card-header{margin-bottom:calc(var(--spacer) * 2)}.\#testimonial-card-author-image{border-radius:50%;width:calc(var(--spacer) * 5);margin:0 auto}.\#testimonial-card-author-image+.\#testimonial-card-author-name{margin-top:calc(var(--spacer) * .75)}.\#testimonial-card-author-name{margin-bottom:0;font-size:calc(var(--font-size-base) * 1.15)}.\#testimonial-card-author-subheading{font-size:calc(var(--font-size-base) * .9);margin-bottom:0;opacity:.6}.\#testimonial-card-text{font-size:calc(var(--font-size-base) * 1.15);margin-bottom:0;position:relative;z-index:2}.\#testimonial-card-text:before{content:"\201d";font-size:calc(var(--font-size-base) * 10);font-family:sans-serif;position:absolute;top:-23px;transform:translate(-50%);left:50%;line-height:1;color:rgba(var(--color-text),.064);z-index:-1}.\#testimonial-card-text+.\#testimonial-card-product{margin-top:calc(var(--spacer) * 2)}.\#testimonial-card-product{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem}.\#testimonial-card-product-image{width:65px;margin-left:-32.5px}.\#testimonial-card-product-title{text-align:left;max-width:50%;margin-bottom:0;font-weight:400;font-size:calc(var(--font-size-base) * .95)}.\#testimonial-card-stars{margin-bottom:calc(var(--spacer) * .7);color:rgba(var(--color-star-rating),1)}.\#testimonial-card-stars .\#icon{width:calc(var(--spacer) * 1);height:calc(var(--spacer) * 1)}.\#testimonials-eyebrow{font-size:.85rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.75rem;color:#c4a06c}.\#testimonials.\@align\:left .\#section-header .\#hero,.\#testimonials.\@align\:left .\#hero{text-align:left;align-items:flex-start}.\#testimonials.\@align\:left .\#section-header{text-align:left}.\#testimonials.\@align\:center .\#section-header .\#hero,.\#testimonials.\@align\:center .\#hero{text-align:center;align-items:center}.\#testimonials.\@style\:numbered .\#testimonial-card-numbered{border-top:2px solid rgba(var(--color-text),1);padding-top:calc(var(--spacer) * 1.5)}.\#testimonials.\@style\:numbered .\#testimonial-card{background:transparent;color:inherit;padding:0;border:none;text-align:left;height:auto;display:block}.\#testimonials.\@style\:numbered .\#testimonial-card-header{margin-bottom:calc(var(--spacer) * 1)}.\#testimonials.\@style\:numbered .\#testimonial-card-author-name{font-size:calc(var(--font-size-base) * 1.15);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.\#testimonials.\@style\:numbered .\#testimonial-card-text{font-size:calc(var(--font-size-base) * 1);line-height:1.55;opacity:.85}.\#testimonials .\#grid>.\#column:only-child .\#testimonial-card-text{font-size:17px;text-align:center}.\#testimonials.\@style\:numbered .\#testimonial-card-text:before{display:none}.\#testimonial-card-number{display:block;font-size:calc(var(--font-size-base) * 1.6);font-weight:700;letter-spacing:.05em;color:#c4a06c;margin-bottom:calc(var(--spacer) * 1.25)}@media(max-width:767px){.\#testimonials .\#section,.\#testimonials .\#section-body{padding-left:0;padding-right:0}.\#testimonials .\#section-header{margin-bottom:28px;padding:0 20px}.\#testimonials .\#section-header .\#hero{text-align:left;align-items:flex-start;padding:0}.\#testimonials-eyebrow{font-size:12px;font-weight:600;letter-spacing:.2em;line-height:1.5;margin-bottom:16px;text-transform:uppercase}.\#testimonials .\#section-header .\#hero-heading{font-size:34px;font-weight:700;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;font-family:Oswald,Arial Narrow,sans-serif;color:#0a0a0a;margin:0 0 20px}.\#testimonials .\#section-header .\#hero-text{font-size:16px;line-height:1.7;color:#5a5a5a;margin:0}.\#testimonials .\#grid{gap:16px!important;--grid-gap: 0;--grid-row-gap: 0;padding:0;grid-auto-columns:100%;overflow:initial;grid-auto-flow:initial}.\#testimonials .\#grid.\@gap\:md .\#column{background:#fff;padding:24px 20px}.\#testimonials .\#column{margin:0}.\#testimonials.\@style\:numbered .\#testimonial-card-numbered{background:transparent;border-top:3px solid #0a0a0a;border-bottom:none;padding:28px 20px 32px;margin:0;box-shadow:none}.\#testimonial-card-number{display:block;font-size:28px;font-weight:700;letter-spacing:.02em;line-height:1;margin:0 0 22px;font-family:Oswald,Arial Narrow,sans-serif}.\#testimonials.\@style\:numbered .\#testimonial-card{padding:0;background:transparent;text-align:left;height:auto;display:block}.\#testimonials.\@style\:numbered .\#testimonial-card-header{margin:0 0 14px}.\#testimonials.\@style\:numbered .\#testimonial-card-author-name{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;font-family:Oswald,Arial Narrow,sans-serif;color:#0a0a0a;margin:0}.\#testimonials.\@style\:numbered .\#testimonial-card-text{font-size:15px;line-height:1.65;color:#5a5a5a;margin:0}.\#testimonials.\@style\:numbered .\#testimonial-card-text:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/testimonial-card.css.map */
