.case-studies{position:relative;padding:6rem 0;background-color:var(--color-background);overflow:hidden;background-color:#000}.case-studies__layout{display:flex;flex-direction:column;gap:5rem}.case-studies__content{max-width:700px;margin:0 auto;padding:0 var(--section-gutter-mobile)}@media(min-width:768px){.case-studies__content{padding:0 var(--section-gutter-tablet)}}@media(min-width:992px){.case-studies__content{padding:0 var(--section-gutter-desktop)}}.case-studies__header{text-align:center}.case-studies__subtext{max-width:100%}.case-studies__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.875rem 1.75rem;background:transparent;border:1px solid rgba(0,211,250,.4);border-radius:8px;color:var(--color-primary);font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.case-studies__cta:hover{background:#00d3fa1a;border-color:var(--color-primary)}.case-studies__cta svg{transition:transform .45s ease-out}.case-studies__cta:hover svg{transform:translate(3px)}.case-studies__marquee-container{position:relative;width:100%;overflow:hidden}.case-studies__fade{position:absolute;top:0;bottom:0;width:80px;z-index:10;pointer-events:none}.case-studies__fade--left{left:0;background:linear-gradient(to right,var(--color-background) 0%,rgba(19,20,20,.8) 40%,transparent 100%)}.case-studies__fade--right{right:0;background:linear-gradient(to left,var(--color-background) 0%,rgba(19,20,20,.8) 40%,transparent 100%)}.case-studies__rows{display:flex;flex-direction:column;gap:16px}.case-studies-swiper{width:100%;overflow:visible}.case-studies-swiper .swiper-wrapper{transition-timing-function:linear!important}.case-studies-swiper .swiper-slide{width:auto}.case-study-card{position:relative;width:100%;height:auto;border-radius:2px;overflow:hidden;flex-shrink:0;background:#1a1a1a}.case-study-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(20%) contrast(120%) brightness(.3);transition:transform .85s cubic-bezier(.4,0,.2,1),filter .85s ease-out,opacity .7s ease-out}.case-study-card:hover .case-study-card__bg{transform:scale(1.08);filter:grayscale(0%) contrast(70%) brightness(1)}.case-study-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e6,#0009 40%,#0000004d);transition:background .55s ease-out,opacity .5s ease-out}.case-study-card:hover .case-study-card__overlay{background:linear-gradient(to top,#000000d9,#0006,#0003)}.case-study-card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;z-index:2}.case-study-card__title{color:#fff;font-size:1.625rem;font-weight:600;line-height:1.3;margin:0 0 .5rem}.case-study-card__description{color:#ffffffbf;font-size:.875rem;line-height:1.5;margin:0 0 .75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.case-study-card__link{display:inline-flex;align-items:center;gap:.375rem;color:var(--color-primary);font-size:1.275rem;font-weight:500;text-decoration:none;transition:gap .45s ease-out,opacity .4s ease-out}.case-study-card__link:hover{gap:.625rem}#shopify-section-loncom-case-studies,[id^=shopify-section][id$=loncom-case-studies]{background-color:var(--color-background)}@media(max-width:767px){.case-studies{padding:3.5rem 0}.case-studies__layout{gap:2rem}.case-studies__header{text-align:center}.case-studies__cta{width:100%;justify-content:center}.case-studies-swiper--fast{display:none}.case-studies__fade{width:24px}.case-studies__rows{gap:0}.case-study-card{width:85vw;height:280px;border-radius:8px}.case-study-card__content{padding:1.5rem}.case-study-card__title{font-size:1.125rem;margin-bottom:.375rem}.case-study-card__description{font-size:.875rem;-webkit-line-clamp:2;line-height:1.5}.case-study-card__link{font-size:.9375rem}}@media(min-width:768px){.case-studies{padding:6rem 0}.case-studies__fade{width:80px}.case-studies__rows{gap:1.25rem}.case-study-card{width:340px;height:260px}}@media(min-width:1024px){.case-studies{padding:8rem 0}.case-studies__fade{width:120px}.case-study-card{width:380px;height:300px}.case-study-card__content{padding:1.75rem}.case-study-card__title{font-size:1.825rem}.case-study-card__description{font-size:1.1375rem}}@media(min-width:1280px){.case-studies__fade{width:150px}.case-studies__rows{gap:20px}.case-study-card{width:100%;height:420px}}@media(prefers-reduced-motion:reduce){.case-studies__track--up,.case-studies__track--down{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-loncom-case-studies.css.map */
