.customer-reviews{padding:4rem 0 3.2rem;position:relative;overflow:hidden;background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:scroll}@media screen and (max-width: 749px){.customer-reviews{padding:4rem 0}}.customer-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(2.4rem,4vw,5.2rem);align-items:center}@media screen and (max-width: 989px){.customer-reviews__grid{grid-template-columns:1fr;gap:3rem}}.customer-reviews__media{position:relative;display:flex;justify-content:center;align-items:flex-end;min-height:36rem;margin-bottom:0}@media screen and (max-width: 989px){.customer-reviews__media{display:none}}.customer-reviews__image{width:100%;height:auto;max-height:60rem;object-fit:contain;display:block;filter:drop-shadow(0 18px 40px rgba(0,0,0,.35))}.customer-reviews__image-placeholder{width:100%;min-height:42rem;border-radius:1.6rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center}.customer-reviews__image-placeholder svg{width:70%;height:70%;opacity:.25}.customer-reviews__content{min-width:0}.customer-reviews__subtitle{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:1.4rem}.customer-reviews__subtitle-dot{width:.7rem;height:.7rem;border-radius:999px;background:var(--e-global-color-ff650d6, #EA5D00);flex-shrink:0}.customer-reviews__heading{margin:0 0 clamp(2.4rem,3vw,3.2rem) 0;color:var(--heading-color);max-width:60rem;font-size:var(--customer-reviews-heading-size, 4rem);font-weight:var(--customer-reviews-heading-weight, 750);line-height:1.1}.customer-reviews__slider-wrap{position:relative}.customer-reviews__slider{display:flex;gap:2.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:2.2rem;scroll-padding-left:0;padding-right:2rem}.customer-reviews__slider::-webkit-scrollbar{display:none}.customer-reviews__slide{width:min(46rem,88vw);flex:0 0 auto}@media screen and (min-width: 990px){.customer-reviews__slide{width:calc(100% - var(--peek-size))}}.customer-reviews__card{border-radius:1.6rem;background:var(--card-bg);border:1px solid var(--card-border);padding:2.8rem 2.8rem 2.6rem;box-shadow:0 18px 42px #0000002e;display:flex;flex-direction:column;min-height:30rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.customer-reviews__card:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 22px 54px #00000038}.customer-reviews__text{color:var(--text-color);font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .9 / var(--font-body-scale));font-style:italic}.customer-reviews__text p{margin:0 0 1.2rem}.customer-reviews__text p:last-child{margin-bottom:0}.customer-reviews__bottom{margin-top:auto;padding-top:2rem;display:flex;flex-direction:column;gap:1.4rem}.customer-reviews__stars{display:flex;gap:.3rem;align-items:center}.customer-reviews__star{font-size:2rem;color:rgba(var(--color-foreground),.35);line-height:1}.customer-reviews__star.is-filled{color:var(--stars-color);text-shadow:0 6px 18px rgba(245,179,1,.35)}.customer-reviews__author{display:flex;align-items:center;gap:1.2rem}.customer-reviews__avatar{width:5.4rem;height:5.4rem;border-radius:999px;object-fit:cover;border:2px solid rgba(255,255,255,.18);flex-shrink:0}.customer-reviews__avatar--placeholder{background:#ffffff1f}.customer-reviews__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--heading-color);font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:1.2}.customer-reviews__role{font-family:var(--font-body-family);color:var(--muted-color);font-size:calc(var(--font-body-scale) * 1.2rem);margin-top:.2rem}.customer-reviews__dots{margin-top:2.2rem;display:flex;justify-content:center;gap:.8rem}.customer-reviews__dot{width:1rem;height:1rem;border-radius:.25rem;border:0;background:rgba(var(--color-foreground),.55);cursor:pointer;padding:0}.customer-reviews__dot.is-active{background:var(--subtitle-dot-color)}@media (prefers-reduced-motion: reduce){.customer-reviews__slider{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-customer-reviews.css.map */
