.cv-section-user-stories{background:var(--cv-carousel-bg, #FAFAFA);padding:var(--cv-carousel-padding-top) 0 var(--cv-carousel-padding-bottom)}.cv-section-user-stories .cv-home-carousel__inner{max-width:1648px;margin:0 auto;padding:0 24px}.cv-section-user-stories .cv-home-carousel__top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.cv-section-user-stories .cv-home-carousel__top h2{max-width:820px;margin:0;font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight-bold, 700);color:#0f172a;font-size:clamp(30px,3vw,48px);line-height:1.1;letter-spacing:0}.cv-section-user-stories .cv-home-carousel__top p{max-width:660px;margin:14px 0 0;font-family:var(--font-body-family, inherit);color:#334155;font-size:16px;line-height:1.55}.cv-section-user-stories .cv-home-carousel__controls{display:flex;gap:12px}.cv-section-user-stories .cv-home-carousel__controls button{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#0c0f14;color:#fff;font-size:38px;line-height:1;cursor:pointer}.cv-section-user-stories .cv-home-carousel__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch}.cv-section-user-stories .cv-home-carousel__track::-webkit-scrollbar{display:none}.cv-section-user-stories .cv-home-carousel__card{flex:0 0 calc((100% - 48px) / 3);overflow:hidden;scroll-snap-align:start;border:1px solid #eceff3;border-radius:8px;background:#fff;box-shadow:0 1px 2px #11182708}.cv-section-user-stories.cv-home-carousel--soft .cv-home-carousel__card{background:#f6f8fb;box-shadow:none}.cv-section-user-stories .cv-home-carousel__media{display:block;aspect-ratio:16 / 10;background:#e9edf3;text-decoration:none}.cv-section-user-stories .cv-home-carousel__media img{display:block;width:100%;height:100%;object-fit:cover}.cv-section-user-stories .cv-home-carousel__media span{display:grid;place-items:center;height:100%;color:#7c8490;font-weight:850}.cv-section-user-stories .cv-home-carousel__body{padding:26px 28px 30px}.cv-section-user-stories .cv-home-carousel__eyebrow{margin:0 0 10px;color:#ff6a17;font-size:12px;font-weight:900;text-transform:uppercase}.cv-section-user-stories .cv-home-carousel__body h3{margin:0;color:#0c0f14;font-size:25px;line-height:1.12;font-weight:900;letter-spacing:0}.cv-section-user-stories .cv-home-carousel__text{margin:10px 0 0;color:#4f5968;font-size:16px;line-height:1.48}.cv-section-user-stories .cv-home-carousel__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:24px;padding:0 24px;border-radius:999px;background:#0c0f14;color:#fff;font-weight:850;text-decoration:none}.cv-section-user-stories .cv-home-carousel__dots{display:none}@media(max-width:989px){.cv-section-user-stories .cv-home-carousel__card{flex-basis:48%}}@media(max-width:749px){.cv-section-user-stories{padding:54px 0}.cv-section-user-stories .cv-home-carousel__inner{padding:0}.cv-section-user-stories .cv-home-carousel__top{align-items:start;padding:0 20px;margin-bottom:22px}.cv-section-user-stories .cv-home-carousel__top h2{max-width:330px;font-size:30px}.cv-section-user-stories .cv-home-carousel__top p{max-width:320px}.cv-section-user-stories .cv-home-carousel__controls{display:none}.cv-section-user-stories .cv-home-carousel__track{gap:16px;padding:0 20px 34px;scroll-padding-left:20px}.cv-section-user-stories .cv-home-carousel__card{flex-basis:clamp(272px,calc(100vw - 72px),320px)}.cv-section-user-stories .cv-home-carousel__body{padding:22px 22px 24px}.cv-section-user-stories .cv-home-carousel__button{width:100%}.cv-section-user-stories .cv-home-carousel__dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:0}.cv-section-user-stories .cv-home-carousel__dots button{box-sizing:border-box;width:24px;height:24px;padding:8px;border:0;border-radius:50%;background:#b7bec8;background-clip:content-box;cursor:pointer;transition:background .18s ease,transform .18s ease}.cv-section-user-stories .cv-home-carousel__dots button.is-active{background:#0c0f14;background-clip:content-box;transform:scale(1.08)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/inline-59816c8ada82.css.map */
