.testimonials-prank{background-color:rgb(var(--color-background))}.testimonials-prank__header{text-align:center;margin-bottom:4.8rem;max-width:70rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 750px){.testimonials-prank__header{margin-bottom:6.4rem}}.testimonials-prank__heading{font-family:var(--font-heading-family);font-weight:700;font-size:3.6rem;line-height:1.1;letter-spacing:-.02em;color:rgb(var(--color-foreground));margin:0 0 2.4rem}@media screen and (min-width: 750px){.testimonials-prank__heading{font-size:6rem;line-height:1.05;margin:0 0 3.2rem;max-width:75rem;margin-left:auto;margin-right:auto}}.testimonials-prank__subheading{font-family:var(--font-body-family);font-size:1.7rem;line-height:1.5;color:rgba(var(--color-foreground),.75);margin:0 auto 2.4rem;max-width:70rem}@media screen and (min-width: 750px){.testimonials-prank__subheading{font-size:1.9rem;line-height:1.6;max-width:80rem}}.testimonials-prank__tags{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:0}.testimonials-prank__tag{display:inline-flex;align-items:center;padding:.8rem 1.6rem;background-color:rgba(var(--color-foreground),.05);border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;color:#274cff;white-space:nowrap}.testimonials-prank__grid{display:grid;grid-template-columns:1fr;gap:4rem;margin-bottom:4.8rem;align-items:stretch}@media screen and (min-width: 750px){.testimonials-prank__grid{grid-template-columns:40% 60%;gap:6rem}}.testimonials-prank__testimonials-column,.testimonials-prank__videos-column{display:flex;flex-direction:column;height:100%}.testimonials-prank__testimonials-column slider-component,.testimonials-prank__videos-column slider-component{flex:0 0 auto;display:flex;flex-direction:column;width:100%}.testimonials-prank__testimonials-carousel{display:flex;gap:0;padding:0;margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:30rem;height:100%}@media screen and (min-width: 750px){.testimonials-prank__testimonials-carousel{min-height:40rem}}.testimonials-prank__testimonials-carousel::-webkit-scrollbar{display:none}.testimonials-prank__testimonial-slide{flex:0 0 100%;scroll-snap-align:start}.testimonials-prank__testimonial-card{background-color:#fafaf9;border:.1rem solid #E5E5E5;border-radius:.8rem;padding:2.4rem;height:100%;display:flex;flex-direction:column}.testimonials-prank__quote{font-family:var(--font-body-family);font-size:2.7rem;line-height:1.35;color:rgba(var(--color-foreground),.85);margin:0;flex-grow:1;font-style:italic;font-weight:700;display:flex;align-items:center;justify-content:flex-start;text-align:left}@media screen and (min-width: 750px){.testimonials-prank__quote{font-size:3.15rem}}.testimonials-prank__meta{margin-top:auto}.testimonials-prank__name{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));margin:0 0 .4rem}.testimonials-prank__location{font-family:var(--font-body-family);font-size:1.4rem;color:rgba(var(--color-foreground),.6);margin:0 0 .8rem}.testimonials-prank__rating{font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.6);margin:0}.testimonials-prank__videos-carousel{display:flex;gap:0;padding:0;margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:30rem;height:100%}@media screen and (min-width: 750px){.testimonials-prank__videos-carousel{min-height:40rem}}.testimonials-prank__videos-carousel::-webkit-scrollbar{display:none}.testimonials-prank__video-slide{flex:0 0 100%;scroll-snap-align:start}.testimonials-prank__video-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:1.2rem;overflow:hidden;background-color:rgba(var(--color-foreground),.05)}.testimonials-prank__video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.testimonials-prank__column-subheading{font-family:var(--font-heading-family);font-size:2.25rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 2rem;text-align:center}@media screen and (min-width: 750px){.testimonials-prank__column-subheading{font-size:2.5rem}}.testimonials-prank__column-cta{margin-top:2.4rem;text-align:center}.testimonials-prank__column-link{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.75);text-decoration:none;display:inline-block;transition:transform .2s ease,color .2s ease}@media screen and (min-width: 750px){.testimonials-prank__column-link:hover{transform:translateY(-2px);color:#ff4b47;text-decoration:none}}.testimonials-prank__social-icons{display:inline-flex;align-items:center;gap:1.2rem;margin-left:.8rem}.testimonials-prank__social-icon{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:rgba(var(--color-foreground),.75);transition:transform .2s ease,color .2s ease}@media screen and (min-width: 750px){.testimonials-prank__social-icon:hover{transform:translateY(-2px);color:#ff4b47}}.testimonials-prank__social-icon svg{width:2rem;height:2rem}.testimonials-prank__social-text{color:rgba(var(--color-foreground),.75);font-size:1.4rem;font-weight:500}.testimonials-prank__video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#274cff1a,#ff4b471a)}.testimonials-prank__video-placeholder-image{width:100%;height:100%;object-fit:cover}.testimonials-prank__video-placeholder-icon{width:6.4rem;height:6.4rem;color:rgba(var(--color-foreground),.2)}.testimonials-prank__cta{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.testimonials-prank__button{padding:1.6rem 3.2rem;font-size:1.6rem;font-weight:600;border-radius:.8rem;text-decoration:none;transition:all .3s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background-color:#ff4b47;color:#fff;border:none}.testimonials-prank__button:after{box-shadow:none!important}.testimonials-prank__button:hover{background-color:#e6443f;transform:translateY(-.2rem);box-shadow:0 .4rem 1.2rem #ff4b474d}.testimonials-prank__button:hover:after{box-shadow:none!important}.testimonials-prank__secondary-links{display:flex;flex-wrap:wrap;gap:2.4rem;justify-content:center;align-items:center;margin-top:.8rem}.testimonials-prank__secondary-link{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.75);text-decoration:none;display:inline-block;transition:transform .2s ease,color .2s ease}@media screen and (min-width: 750px){.testimonials-prank__secondary-link:hover{transform:translateY(-2px);color:#ff4b47;text-decoration:none}}.slider-buttons{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2.4rem}.slider-button{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-foreground),.05);border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;cursor:pointer;transition:all .3s ease}.slider-button:hover:not(:disabled){background-color:rgba(var(--color-foreground),.1);transform:scale(1.1)}.slider-button:disabled{opacity:.3;cursor:not-allowed}.slider-button svg{width:1.6rem;height:1.6rem}.slider-counter{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width: 749px){.testimonials-prank__header{margin-bottom:3.2rem;padding:0 1.6rem}.testimonials-prank__heading{font-size:2.8rem;line-height:1.15;margin-bottom:1.6rem}.testimonials-prank__subheading{font-size:1.5rem;line-height:1.4;margin-bottom:2rem}.testimonials-prank__grid{gap:3.2rem;margin-bottom:3.2rem}.testimonials-prank__testimonial-card{padding:2rem}.testimonials-prank__quote{font-size:2.25rem}.testimonials-prank__column-subheading{font-size:2rem}.testimonials-prank__tags{gap:.8rem;padding:0 .8rem}.testimonials-prank__tag{font-size:1.2rem;padding:.6rem 1.2rem}.testimonials-prank__button{width:calc(100% - 3.2rem);margin:0 1.6rem}.testimonials-prank__social-text{display:block;margin-bottom:.8rem;font-size:1.3rem}.testimonials-prank__social-icons{margin-left:0}.testimonials-prank__column-cta{display:flex;flex-direction:column;align-items:center}}@media (prefers-reduced-motion: reduce){.slider-button,.testimonials-prank__button{transition:none}.slider-button:hover,.testimonials-prank__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-testimonials.css.map */
