.reviews-gallery{background:var(--reviews-gallery-background);color:var(--reviews-gallery-text)}.reviews-gallery__header{max-width:890px;margin:0 auto 40px;text-align:center}.reviews-gallery__eyebrow{display:inline-block;margin-bottom:16px;padding:8px 14px;border-radius:4px;background:var(--reviews-gallery-eyebrow);color:var(--reviews-gallery-accent);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0}.reviews-gallery__heading{margin:0;color:inherit;font-size:48px;font-weight:700;line-height:1.1875;letter-spacing:0}.reviews-gallery__text{margin-top:24px;font-size:16px;line-height:1.4;letter-spacing:0}.reviews-gallery__text>*,.reviews-gallery__quote>*,.reviews-gallery__footer-text>*{margin:0}.reviews-gallery__text>*+*,.reviews-gallery__quote>*+*,.reviews-gallery__footer-text>*+*{margin-top:8px}.reviews-gallery__desktop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reviews-gallery__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.reviews-gallery__media{position:relative;min-width:0;min-height:464px;overflow:hidden;border-radius:10px;background:var(--reviews-gallery-card)}.reviews-gallery__image,.reviews-gallery__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.reviews-gallery__placeholder{fill:var(--reviews-gallery-accent)}.reviews-gallery__reviews{display:grid;grid-auto-rows:1fr;gap:12px;min-width:0}.reviews-gallery__review{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:0;padding:24px 28px;border-radius:10px;background:var(--reviews-gallery-card);text-align:center;overflow-wrap:anywhere;letter-spacing:0}.reviews-gallery__rating{display:flex;justify-content:center;gap:2px}.reviews-gallery__star,.reviews-gallery__star svg{display:block;width:14px;height:14px}.reviews-gallery__star path{fill:var(--reviews-gallery-stars)}.reviews-gallery__star--muted{opacity:.2}.reviews-gallery__review-title{margin:0;color:inherit;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:0;font-family:var(--font-body-family)}.reviews-gallery__quote{margin:0;padding:0;border:0;font-size:14px;font-style:normal;line-height:1.4;color:var(--reviews-gallery-text)}.reviews-gallery__verified{display:flex;align-items:center;justify-content:center;gap:4px;margin:0;font-size:12px;line-height:1.4}.reviews-gallery__verified svg{flex-shrink:0}.reviews-gallery__slider.swiper{display:none}.reviews-gallery__footer{margin-top:12px;padding:20px;border-radius:10px;background:var(--reviews-gallery-card);text-align:center}.reviews-gallery__footer-heading{margin:0;color:var(--reviews-gallery-accent);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:0}.reviews-gallery__footer-text{margin-top:12px;font-size:18px;line-height:1.4;letter-spacing:0}.reviews-gallery__footer-text:first-child{margin-top:0}@media screen and (min-width:750px)and (max-width:989px){.reviews-gallery__desktop{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.reviews-gallery__header{margin-bottom:24px}.reviews-gallery__eyebrow{margin-bottom:12px;font-size:12px}.reviews-gallery__heading{font-size:30px;line-height:1.15625}.reviews-gallery__text{margin-top:12px;font-size:14px}.reviews-gallery__desktop{display:none}.reviews-gallery__slider.swiper{display:block;overflow:hidden}.reviews-gallery__track.swiper-wrapper{display:flex;align-items:stretch;height:auto}.reviews-gallery__slide.swiper-slide{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;height:auto;flex-shrink:0}.reviews-gallery__item{display:grid;min-width:0}.reviews-gallery__item:only-child{grid-column:1 / -1}.reviews-gallery__media{min-height:232px}.reviews-gallery__review{padding:12px;gap:8px}.reviews-gallery__review-title,.reviews-gallery__quote{font-size:12px;line-height:1.4}.reviews-gallery__pagination{display:flex;align-items:center;justify-content:center;min-height:28px;--swiper-pagination-bullet-horizontal-gap: 2px}.reviews-gallery__pagination:empty,.reviews-gallery__pagination.swiper-pagination-lock{display:none}.reviews-gallery__pagination .swiper-pagination-bullet{position:relative;width:4px;height:28px;margin:0 2px;padding:0;border:0;border-radius:0;background:transparent;opacity:1;cursor:pointer}.reviews-gallery__pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:12px;inset-inline:0;height:4px;border-radius:2px;background:var(--reviews-gallery-accent);opacity:.2}.reviews-gallery__pagination .swiper-pagination-bullet-active{width:24px}.reviews-gallery__pagination .swiper-pagination-bullet-active:before{opacity:1}.reviews-gallery__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--reviews-gallery-accent);outline-offset:2px}.reviews-gallery__footer{margin-top:0;padding:20px}.reviews-gallery__footer-heading{font-size:20px}.reviews-gallery__footer-text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-reviews-gallery.css.map */
