.gallery-promise{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:990px){.gallery-promise{grid-template-columns:1fr 1.1fr}.gallery-promise--single{grid-template-columns:1fr}}.gallery-promise__heading{font-size:clamp(1.875rem,3vw,2.25rem);line-height:1.25;color:var(--color-foreground)}.gallery-promise__list{display:grid;grid-template-columns:1fr;gap:2.5rem;margin:2.5rem 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.gallery-promise__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery-promise__item{border-block-start:1px solid color-mix(in srgb,var(--color-button-background) 30%,transparent);padding-block-start:1.25rem}.gallery-promise__title{font-size:1.25rem;line-height:1.4;text-transform:none;color:var(--color-foreground)}.gallery-promise__text{margin-block-start:.75rem;font-size:.875rem;line-height:1.625;color:var(--color-muted-foreground)}.gallery-promise__reviews{align-self:start;padding:2.5rem;background-color:var(--gallery-promise-panel-background, var(--color-surface));color:var(--gallery-promise-panel-text, var(--color-secondary-foreground))}@media screen and (min-width:990px){.gallery-promise__reviews{padding:3.5rem}}.gallery-promise__rating{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:3rem;line-height:1;color:var(--color-foreground)}.gallery-promise__rating-label{margin-block-start:.75rem;color:var(--color-muted-foreground)}.gallery-promise__testimonials{display:grid;gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none}.gallery-promise__testimonial{border-block-start:1px solid color-mix(in srgb,var(--color-olive) 35%,transparent);padding-block-start:1.5rem}.gallery-promise__figure{margin:0}.gallery-promise__quote{margin:0;quotes:"\201c" "\201d";font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.625;color:var(--color-foreground)}.gallery-promise__quote p:before{content:open-quote}.gallery-promise__quote p:after{content:close-quote}.gallery-promise__author{margin-block-start:1rem;color:var(--color-muted-foreground)}.rating-stars{position:relative;display:inline-block;vertical-align:baseline;white-space:nowrap}.rating-stars__track{opacity:.3}.rating-stars__fill{position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--rating-percent, 100%);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-gallery-promise.css.map */
