.customer-reviews-banner{position:relative;padding:var(--padding-vertical, 96px) 0;overflow:hidden}.customer-reviews-banner:before{content:"";position:absolute;top:-70%;left:-15%;width:100%;height:160%;background:linear-gradient(to bottom,rgba(var(--color-background),.97),rgba(var(--color-background),.6),rgba(var(--color-background),0) 30%),radial-gradient(circle at 50% 120%,rgba(99,102,241,.12) 0%,transparent 75%),radial-gradient(circle at 20% 110%,rgba(168,85,247,.08) 0%,transparent 75%);filter:blur(80px);pointer-events:none}.customer-reviews-header{text-align:center;max-width:900px;margin:0 auto 64px}.reviews-eyebrow{font-size:calc(var(--font-body-scale) * .875rem);font-weight:600;letter-spacing:1px;color:rgba(var(--color-foreground),.7);text-transform:uppercase;margin-bottom:20px}.reviews-title{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:700;line-height:1.1;margin:0 0 28px;color:rgb(var(--color-foreground))}.reviews-subtitle{font-size:calc(var(--font-body-scale) * 1rem);color:rgba(var(--color-foreground),.7);max-width:600px;margin:0 auto;line-height:1.6}.customer-reviews-widget{position:relative;z-index:2}.customer-reviews-banner .customer-reviews-widget h2,.customer-reviews-banner .customer-reviews-widget [data-el=carousel-title],.customer-reviews-banner .customer-reviews-widget .ar-title{display:none}.customer-reviews-banner .customer-reviews-widget,.customer-reviews-banner .customer-reviews-widget .AirReviews-Widget{background:transparent;box-shadow:none}.customer-reviews-banner .reviews-eyebrow:after{display:none}.reviews-surface{background:transparent;border:none;border-radius:var(--text-boxes-radius);box-shadow:none;padding:24px 16px}@media screen and (min-width:750px){.reviews-surface{padding:32px}}.customer-reviews-banner .AirReviews-Widget img{display:block;max-width:100%;width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 3}.customer-reviews-banner .AirReviews-Widget figure,.customer-reviews-banner .AirReviews-Widget [class*=image],.customer-reviews-banner .AirReviews-Widget [class*=Image],.customer-reviews-banner .AirReviews-Widget [class*=media],.customer-reviews-banner .AirReviews-Widget [class*=Media]{aspect-ratio:4 / 3;width:100%;overflow:hidden;border-radius:10px}.customer-reviews-banner .AirReviews-Widget figure img,.customer-reviews-banner .AirReviews-Widget [class*=image] img,.customer-reviews-banner .AirReviews-Widget [class*=Image] img,.customer-reviews-banner .AirReviews-Widget [class*=media] img,.customer-reviews-banner .AirReviews-Widget [class*=Media] img{width:100%;height:100%;object-fit:cover}.customer-reviews-banner .AirReviews-Widget,.customer-reviews-banner .AirReviews-Widget [class*=card],.customer-reviews-banner .AirReviews-Widget [class*=Card]{border:0}.customer-reviews-banner .AirReviews-Widget [class*=container],.customer-reviews-banner .AirReviews-Widget [class*=Container],.customer-reviews-banner .AirReviews-Widget [class*=item],.customer-reviews-banner .AirReviews-Widget [class*=Item]{border:0;box-shadow:none;background:transparent}.customer-reviews-banner .AirReviews-Widget [class*=card],.customer-reviews-banner .AirReviews-Widget [class*=Card],.customer-reviews-banner .AirReviews-Widget [class*=content],.customer-reviews-banner .AirReviews-Widget [class*=Content]{position:relative!important;z-index:1!important}.reviews-loading-state{display:flex;align-items:center;justify-content:center;min-height:300px;padding:48px 24px}.reviews-loading-text{font-size:calc(var(--font-body-scale) * 1rem);color:rgba(var(--color-foreground),.6);animation:reviews-pulse 1.5s ease-in-out infinite}@keyframes reviews-pulse{0%,to{opacity:.6}50%{opacity:1}}.AirReviews-Widget:not([data-lazy-init]):empty{position:relative;min-height:200px}.customer-reviews-banner .AirReviews-Widget[data-lazy-init]{min-height:0;height:auto}.customer-reviews-banner .AirReviews-Widget[data-lazy-init]:before,.customer-reviews-banner .AirReviews-Widget[data-lazy-init]:after{display:none;content:none}.customer-reviews-banner .AirReviews-Widget:not(:empty){min-height:0;height:auto;max-height:none}.customer-reviews-banner .AirReviews-Widget .AirReviews-CarouselWrapper,.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel{height:auto;min-height:0;max-height:none}.customer-reviews-banner .AirReviews-Widget[data-lazy-loading=true]:not(:empty){display:block;min-height:0;height:auto}.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Track{transition:transform .4s ease-in-out}.customer-reviews-banner .AirReviews-Carousel__InnerContainer{overflow:visible}.customer-reviews-banner .AirReviews-Carousel__Container{position:relative;padding-bottom:72px}.customer-reviews-banner .AirReviews-Carousel__Nav{position:absolute;left:0;bottom:0;display:flex;gap:12px;align-items:center;justify-content:flex-start}.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button{position:static;transform:none}.customer-reviews-banner .AirReviews-Carousel__Container{position:relative}.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button.disabled,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button:disabled,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button.disabled svg,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button:disabled svg,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button[disabled] svg{opacity:.5}.customer-reviews-banner .customer-reviews-widget .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button:after,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button[disabled]:after,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button.disabled:after{animation:none;content:none;display:none}.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button:before,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button[disabled]:before,.customer-reviews-banner .AirReviews-Carousel__Nav .AirReviews-Button.disabled:before,.customer-reviews-banner .AirReviews-Carousel__NavPrev:before{animation:none;content:none;display:none}.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button.disabled [class*=Spinner],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button[disabled] [class*=Spinner],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button.disabled [class*=Loading],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button[disabled] [class*=Loading],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button.disabled [class*=Loader],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button[disabled] [class*=Loader],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button.disabled svg[class*=Spinner],.customer-reviews-banner .AirReviews-Widget .AirReviews-Carousel__Nav .AirReviews-Button[disabled] svg[class*=Spinner]{display:none;animation:none}
/*# sourceMappingURL=/cdn/shop/t/235/assets/section-customer-reviews.css.map */
