.info-card-carousel{--info-card-width: 350px;--info-card-height: 315px;--info-card-gap: 24px;--info-card-max-width: 1445px;--info-card-arrow-inset: 25px}.section-info-card-carousel{background:var(--color-bg);overflow:hidden}.info-card-carousel__inner{position:relative}.info-card-carousel .section-header{padding-left:20px;padding-right:20px;margin-bottom:29px}.info-card-carousel__track{--info-card-arrow-px: calc(var(--info-card-arrow-size, 44) * 1px);display:block;position:relative}.info-card-carousel__slide{width:var(--info-card-width);margin-right:var(--info-card-gap);opacity:.4;transition:opacity .3s ease}.info-card-carousel__slide.is-focused{opacity:1}.info-card{width:var(--info-card-width);height:var(--info-card-height);display:flex;align-items:center;justify-content:center;text-align:center;background:var(--info-card-bg, #FAF7D8);border-radius:var(--info-card-radius, 29px);overflow:hidden;text-decoration:none}.info-card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;width:100%}.info-card__icon{width:var(--info-card-icon-size, 64px);height:var(--info-card-icon-size, 64px);display:flex;align-items:center;justify-content:center;margin-bottom:23px}.info-card__icon img,.info-card__icon svg{width:100%;height:100%;object-fit:contain;display:block}.info-card__title{margin:0;color:var(--info-card-title-color, #151515);font-family:var(--info-card-title-font-family, var(--font-heading-family)),sans-serif;font-weight:500;font-size:var(--info-card-title-size, 20px);line-height:1.25}.info-card__text,.info-card__text p{margin:0;color:var(--info-card-text-color, #5a5a5a);font-family:var(--info-card-text-font-family, var(--font-body-family)),sans-serif;font-weight:400;font-size:var(--info-card-text-size, 16px);line-height:1.5}.info-card__text{margin-top:25px}.info-card-carousel__track .flickity-nav{opacity:1;top:calc(var(--info-card-height) / 2);width:var(--info-card-arrow-px);height:var(--info-card-arrow-px);margin-top:calc(var(--info-card-arrow-px) / -2);background:var(--info-card-arrow-bg, transparent);box-shadow:var(--info-card-arrow-shadow, none)}.info-card-carousel__track .flickity-nav svg{transform:scale(calc(var(--info-card-arrow-size, 44) / 44))}.info-card-carousel__track .flickity-nav svg path{stroke:var(--info-card-arrow-color, #151515)}.info-card-carousel__track .flickity-nav.flickity-prev{left:var(--info-card-arrow-inset)}.info-card-carousel__track .flickity-nav.flickity-next{right:var(--info-card-arrow-inset)}.info-card-carousel .flickity-page-dots{position:static;width:100%;padding:18px 0 0;text-align:center}.info-card-carousel .flickity-page-dots .dot{width:14px;height:14px;border-radius:50%;background:var(--info-card-dot-color, #D9D9D9);opacity:.28;margin:0 6px}.info-card-carousel .flickity-page-dots .dot.is-selected{background:var(--info-card-dot-active-color, #D9D9D9);opacity:1}@media only screen and (max-width:767px){.info-card-carousel__track{--info-card-arrow-size: var(--info-card-arrow-size-mobile, 44);--info-card-arrow-inset: max(6px, calc((100% - var(--info-card-width)) / 2 + 6px))}.info-card-carousel__slide{width:100%;margin-right:0}.info-card__icon{width:var(--info-card-icon-size-mobile, 48px);height:var(--info-card-icon-size-mobile, 48px)}.info-card{max-width:calc(100vw - 40px);margin-left:auto;margin-right:auto}.info-card-carousel__track .flickity-nav{display:flex;opacity:1}.info-card-carousel--no-dots-mobile .flickity-page-dots{display:none}}@media only screen and (min-width:768px){.info-card-carousel .section-header{margin-bottom:82px}.info-card-carousel__track{max-width:var(--info-card-max-width);margin-left:auto;margin-right:auto}.info-card-carousel__slide{width:calc(25% - var(--info-card-gap) * .75)}.info-card{width:100%}.info-card-carousel--edge-fade .info-card-carousel__track:before,.info-card-carousel--edge-fade .info-card-carousel__track:after{content:"";position:absolute;top:0;bottom:0;width:var(--info-card-fade, 120px);z-index:2;pointer-events:none}.info-card-carousel--edge-fade .info-card-carousel__track:before{left:0;background:linear-gradient(to right,var(--color-bg, #fff),transparent)}.info-card-carousel--edge-fade .info-card-carousel__track:after{right:0;background:linear-gradient(to left,var(--color-bg, #fff),transparent)}.info-card-carousel--no-dots-desktop .flickity-page-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/info-card-carousel.css.map */
