@media screen and (max-width:767px){.section--reveal-testimonials .section--padding{padding-block-start:50px!important;padding-block-end:50px!important}}.section--reveal-testimonials .whitespace{width:0!important}@media screen and (min-width:768px){.section--reveal-testimonials .whitespace{width:unset}}@media screen and (min-width:768px){.section--reveal-testimonials .title-wrapper{margin-block-start:30px;margin-block-end:90px}}@media screen and (min-width:768px){.section--reveal-testimonials .heading-h2>*{font-size:85px}}@media screen and (min-width:768px){.section--reveal-testimonials .reveal-testimonials-slider{display:contents}.section--reveal-testimonials .reveal-testimonials-slider.slider--tablet .reveal-testimonials.card-grid{--slider-item-width:initial;--slider-grid:initial;--card-grid-per-row:1;display:grid;grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-template-rows:none;width:calc(1150px - var(--sp-20));max-width:100%;gap:2.5rem;padding-block-start:clamp(var(--sp-8),2.526vw,var(--sp-12));margin-inline:auto}.section--reveal-testimonials .reveal-testimonials .testimonial.card{width:100%;max-width:575px}}@media screen and (max-width:767px){.section--reveal-testimonials .page-width{overflow:visible}.section--reveal-testimonials .reveal-testimonials-slider.slider--tablet{display:block;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-inline:var(--page-padding);scroll-padding-inline:var(--page-padding);overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth}.section--reveal-testimonials .reveal-testimonials-slider .reveal-testimonials{--slider-item-width:calc(100vw - var(--page-padding) * 2 - 2rem);display:grid;grid:auto/auto-flow var(--slider-item-width);gap:1rem;width:max-content;max-width:none}.section--reveal-testimonials .reveal-testimonials .testimonial{justify-self:stretch;width:var(--slider-item-width);max-width:var(--slider-item-width);scroll-snap-align:start}.section--reveal-testimonials .reveal-testimonials__nav{margin-block-start:1.5rem}.section--reveal-testimonials .reveal-testimonials__arrow[hidden]{display:inline-flex!important}}.section--reveal-testimonials .reveal-testimonials__button{margin-block-start:50px}@media screen and (min-width:768px){.section--reveal-testimonials .reveal-testimonials__button{margin-block-start:80px}}@media screen and (min-width:768px){.section--reveal-testimonials .reveal-testimonials{padding-bottom:60px}}.section--reveal-testimonials .reveal-testimonials__arrow{width:50px;height:50px;min-width:50px;padding:0;border-radius:999px;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.25);background:0 0;--button-transition:opacity .12s ease;transition:opacity .12s ease}.section--reveal-testimonials .reveal-testimonials__arrow:after{border:var(--buttons-border-width) solid rgb(var(--color-button-border)/.2)}.section--reveal-testimonials .reveal-testimonials__arrow .btn-fill{background:0 0}.section--reveal-testimonials .reveal-testimonials__arrow .btn-text,.section--reveal-testimonials .reveal-testimonials__arrow .icon{color:inherit}.section--reveal-testimonials .reveal-testimonials__arrow[disabled]{opacity:.35}.section--reveal-testimonials .testimonial{padding:0;overflow:hidden;border-radius:16px}@media screen and (min-width:768px){.section--reveal-testimonials .testimonial{display:flex;flex-direction:row-reverse;align-items:flex-end;gap:20px;padding:24px}}.section--reveal-testimonials .testimonial .media{max-height:220px;height:100%;width:100%}@media screen and (min-width:768px){.section--reveal-testimonials .testimonial .media{max-width:130px;height:100%;width:100%;max-height:200px;object-fit:cover;object-position:center;border-radius:12px}}.section--reveal-testimonials .testimonial img{margin:0;width:100%;height:100%;object-fit:cover}.section--reveal-testimonials .testimonial blockquote{padding:24px;gap:20px}@media screen and (min-width:768px){.section--reveal-testimonials .testimonial blockquote{gap:40px;width:100%;padding:40px 0 0}}.section--reveal-testimonials .testimonial blockquote .text-base-2xl{margin-top:0;font-weight:600}@media screen and (min-width:768px){.section--reveal-testimonials .testimonial blockquote .text-base-2xl{margin-top:unset}}.section--reveal-testimonials .testimonial blockquote .font-normal,.section--reveal-testimonials .testimonial blockquote p{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-reveal-testimonials.css.map */
