.static-card-carousel{margin-top:var(--mobile-padding-top, 60px);margin-bottom:var(--mobile-padding-bottom, 60px)}.static-card-carousel .is-hidden{display:none!important}.static-card-carousel .section-heading{margin-bottom:40px}.static-card-carousel .static-card-carousel-wrapper{width:100%}.static-card-carousel .embla{overflow:hidden}.static-card-carousel .embla__viewport{width:100%;overflow:hidden}.static-card-carousel .embla__container{display:flex;gap:20px;align-items:stretch}.static-card-carousel .embla__slide{display:flex;align-items:stretch;flex:0 0 calc(100% / 1.2);min-width:0}.static-card-carousel .static-card-carousel-item{display:flex;flex-direction:column;width:100%;height:100%}.static-card-carousel .static-card-carousel-item-image{flex-shrink:0;width:100%;aspect-ratio:1 / 1;overflow:hidden}.static-card-carousel .static-card-carousel-item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.static-card-carousel .static-card-carousel-item-image:hover img{transform:scale(1.05)}.static-card-carousel .static-card-carousel-item h3{font-family:FuturaLT,sans-serif;font-size:20px;font-weight:400;line-height:36px;margin:0}.static-card-carousel .static-card-carousel-item p{margin:0;font-family:FuturaLT,sans-serif;font-size:14px;line-height:24px}.static-card-carousel .card-content{overflow:hidden}.static-card-carousel .card-content-inner{transition:max-height .3s ease}.static-card-carousel .card-content-inner.collapsed{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.static-card-carousel .card-content-inner.expanded{max-height:1000px}.static-card-carousel .read-more-btn{align-self:flex-start;padding:0;background:none;font-family:FuturaLT,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#000;text-decoration:underline;text-underline-offset:3px;border:none;cursor:pointer;transition:color .3s ease}.static-card-carousel .static-card-carousel-item .static-card-carousel-item-content{display:flex;flex-direction:column;gap:20px}.static-card-carousel .static-card-carousel-item .static-card-carousel-item-content-text{display:flex;flex-direction:column;gap:12px;flex:1;margin-top:14px}@media only screen and (min-width: 768px){.static-card-carousel{margin-top:var(--desktop-padding-top, 80px);margin-bottom:var(--desktop-padding-bottom, 80px)}.static-card-carousel .section-heading{margin-bottom:55px}.static-card-carousel .embla__container{display:flex;gap:20px;align-items:stretch}.static-card-carousel .embla__slide{display:flex;align-items:stretch;flex:0 0 calc((100% - 40px) / 3);min-width:0;padding-right:0}.static-card-carousel .static-card-carousel-item h3{font-size:24px}.static-card-carousel .static-card-carousel-item p{font-size:16px}.static-card-carousel .read-more-btn:hover{color:#555}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/static-card-carousel-stylesheet.css.map */
