.ef-profiles{display:flex;flex-direction:column;align-items:center;gap:40px;padding:50px clamp(16px,8.3334vw,120px);background:#fff;letter-spacing:0}.ef-profiles__title{margin:0;color:#213529;font-size:56px;font-weight:600;line-height:60px;letter-spacing:-1.12px;text-align:center}.ef-profiles__list{display:flex;justify-content:center;gap:24px;width:100%;margin:0;padding:0;list-style:none}.ef-profiles__card{position:relative;display:flex;flex:0 1 384px;flex-direction:column;justify-content:flex-end;gap:8px;height:540px;padding:28px;overflow:hidden;border-radius:24px;box-sizing:border-box;background:#213529;color:#fff}.ef-profiles__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ef-profiles__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000c)}.ef-profiles__quote{position:relative;z-index:1;width:var(--quote-w);max-width:100%;margin:0;padding:0;border:0;color:#fff;font-style:normal}.ef-profiles__quote p{margin:0;font-size:22px;font-weight:500;line-height:28px}.ef-profiles__name{position:relative;z-index:1;max-width:min(var(--name-w),100%);margin:0;font-size:14px;font-weight:400;line-height:18px}@media screen and (max-width:989px){.ef-profiles__list{justify-content:flex-start;width:calc(100% + 2*clamp(16px,8.3334vw,120px));margin:0 calc(-1*clamp(16px,8.3334vw,120px));padding:0 clamp(16px,8.3334vw,120px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 clamp(16px,8.3334vw,120px);scrollbar-width:none;box-sizing:border-box}.ef-profiles__list::-webkit-scrollbar{display:none}.ef-profiles__card{flex:0 0 300px;height:420px;scroll-snap-align:start}}@media screen and (max-width:749px){.ef-profiles__title{font-size:36px;line-height:40px}}.ef-profiles__card[data-ef-item]{transition:opacity .7s ease,transform .7s var(--ef-ease, ease)}.ef-profiles__card[data-ef-item]:hover{transform:none}@media screen and (min-width:750px){.ef-profiles__dots{display:none}}@media screen and (min-width:990px){.ef-profiles__list[data-ef-track]{cursor:auto}}@media screen and (max-width:749px){.ef-profiles{gap:28px;padding:56px 20px}.ef-profiles__title{width:100%;font-size:34px;line-height:38px;letter-spacing:-.68px}.ef-profiles__list{gap:12px;width:calc(100% + 40px);margin:0 -20px;padding:0 20px;scroll-padding-inline:20px}.ef-profiles__card{flex:0 0 270px;height:380px;padding:20px}.ef-profiles__quote{width:100%}.ef-profiles__quote p{font-size:19px;line-height:25px}.ef-profiles__name{max-width:100%;color:#ffffffd9;font-size:13px;line-height:17px}.ef-profiles__dots[data-ef-dots]{gap:6px;height:8px}.ef-profiles__dots[data-ef-dots] button{width:8px;height:8px;border-radius:4px;background:#21352933;cursor:pointer}.ef-profiles__dots[data-ef-dots] button.is-on{width:24px;background:#1a7a4a}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-ef-profiles.css.map */
