.testimonial-section{padding:60px 0}.testimonial-slider{position:relative}.testimonial-slide{position:relative;overflow:hidden;border-radius:12px;transition:transform .3s ease-in-out;padding-bottom:var(--aspect-ratio);padding-top:.5rem}.testimonial-slide:hover{transform:translateY(-5px)}.testimonail_wrapper{height:100%}.testimonail_wrapper .image,.testimonail_wrapper .image img{height:100%;object-fit:cover}.testimonial-slide img{width:100%;height:auto;display:block;border-radius:12px}.testimonial-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0009);color:var(--color-text);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;transition:opacity .4s ease-in-out;padding:2rem;overflow:hidden;cursor:ns-resize}.testimonial-overlay p{max-height:100%;overflow-y:auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease-in-out,transform .4s ease-in-out;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.4) transparent}.testimonial-overlay p::-webkit-scrollbar{width:4px}.testimonial-overlay p::-webkit-scrollbar-thumb{background:#fff6;border-radius:10px}.testimonial-slide:hover .testimonial-overlay p{opacity:1;transform:translateY(0);pointer-events:all}.testimonial-slide:hover .testimonial-overlay p{opacity:1;transform:translateY(0)}.testimonial-slide:hover .testimonial-overlay{opacity:1}.testimonial-username{margin-top:.5rem;font-weight:600;opacity:.9}.swiper-button-next,.swiper-button-prev{color:var(--color-foreground, #000)}.testimonial-slide{border-radius:var(--border-radius);overflow:hidden}.testimonial-slide{aspect-ratio:var(--aspect-ratio)}.testimonial_inner_cover{position:absolute;width:100%;height:100%}.section_buttons_wrapper{display:flex;position:relative;justify-content:space-around;max-width:80rem;margin:0 auto;margin-top:5rem;align-items:center}.section_buttons_wrapper .swiper-button-next,.section_buttons_wrapper .swiper-button-prev{position:relative;z-index:1;margin:0}@media screen and (max-width: 640px){.section_buttons_wrapper .swiper-button-next,.section_buttons_wrapper .swiper-button-prev{width:4rem;height:4rem;left:0}.section_buttons_wrapper .swiper-button-next svg,.section_buttons_wrapper .swiper-button-prev svg{width:1.6rem;height:1.6rem}}@media screen and (max-width: 350px){.section_buttons_wrapper{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/testimonial.css.map */
