.testimonial-slider{overflow:hidden}.testimonial-slider__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center}.testimonial-slider__intro{display:flex;justify-content:flex-end}.testimonial-slider__heading{width:100%;max-width:35rem;margin:0 5rem 7rem 5vw}.testimonial-slider__slider{display:block;position:relative;min-width:0;padding-bottom:6rem}.testimonial-slider__track{display:flex;align-items:flex-start;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.testimonial-slider__track::-webkit-scrollbar{display:none}.testimonial-slider__track:focus-visible{outline-offset:-.125rem}.testimonial-slider__slide{flex:0 0 min(60%,40rem);margin:0;padding:0 2rem 0 0;scroll-snap-align:start}.testimonial-card{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;border-radius:var(--radius);background-color:#4f2c1d;color:#d7b9e4}.testimonial-card__rating{display:flex;margin-bottom:1.5rem}.testimonial-card__star{width:1.5rem;height:1.5rem;margin-right:.25rem;color:#c58b68}.testimonial-card__client{display:flex;flex-direction:column;margin-top:1.5rem}.testimonial-slider__controls{display:flex;gap:1rem;position:absolute;bottom:0;left:0}.testimonial-slider__controls .slider-button{position:static}.testimonial-slider__pause[aria-pressed=false] .testimonial-slider__icon-play,.testimonial-slider__pause[aria-pressed=true] .testimonial-slider__icon-pause{display:none}.testimonial-slider .slider-button{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;border:1px solid var(--color-neutral-darkest-15);border-radius:var(--radius-pill);background-color:#ebb9c8;color:var(--color-text)}.testimonial-slider .slider-button .icon{width:1rem;height:1rem}@media screen and (max-width:991px){.testimonial-slider__grid{grid-template-columns:1fr;gap:4rem}.testimonial-slider__intro{justify-content:flex-start}.testimonial-slider__heading{margin:0 5% 1rem}.testimonial-slider__track{padding-left:5%;padding-right:5%;scroll-padding-left:5%}.testimonial-slider__controls{left:5%}}@media screen and (max-width:767px){.testimonial-slider__grid{gap:3rem}.testimonial-slider__slide{flex-basis:80%;padding-right:1.5rem}.testimonial-card{padding:1.5rem}.testimonial-slider__heading{margin-bottom:.75rem}.testimonial-card__rating{margin-bottom:1.25rem}.testimonial-card__client{margin-top:1.25rem;padding-top:1rem}}@media screen and (max-width:479px){.testimonial-slider__slide{flex-basis:95%}.testimonial-slider__next{margin-left:calc(19vw - 4rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-testimonial-slider.css.map */
