.cards-carousel .button{background:#000;border:1px solid #000;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:BaseMonoWideWeb,Courier,Courier New,sans-serif;font-size:13px;font-weight:550;white-space:nowrap;height:40px;letter-spacing:.4px;line-height:40px;padding:0 36px;text-align:center;text-transform:uppercase;transition:all .4s cubic-bezier(.39,.575,.565,1);text-decoration:none}@media screen and (min-width:1024px){.cards-carousel .button{font-size:14px;height:44px;letter-spacing:.4px;line-height:44px}}.cards-carousel .section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:66px;padding:0 20px;background:#fff}.cards-carousel .section-header__heading{font-family:ArticulatCF,sans-serif;font-size:13px;font-weight:700;line-height:1;letter-spacing:.3px;text-transform:uppercase}.cards-carousel .section-header__cta{font-family:BaseMonoWideWeb,Courier,Courier New,sans-serif;font-size:13px;line-height:16px;letter-spacing:.4px;text-decoration:underline;text-underline-offset:4px;font-weight:550}@media(min-width:1024px){.cards-carousel .section-header{height:102px;padding:0 36px}.cards-carousel .section-header__heading{font-size:16px}.cards-carousel .section-header__cta{font-size:14px}}.cards-carousel__card{width:320px;position:relative}.cards-carousel__card-image{width:100%;position:relative;height:0;padding-top:140%}.cards-carousel__card-image>div{position:absolute;top:0;left:0;width:100%;height:100%}.cards-carousel__card-image img{width:100%;height:100%;object-fit:cover}.cards-carousel__card-content{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:10px}@media(min-width:700px){.cards-carousel__card-content{align-items:flex-end}}.cards-carousel__card-heading{font-family:Canela,serif;font-size:18px;line-height:24px;margin-bottom:10px;max-width:170px;font-weight:300;letter-spacing:.3px}@media(min-width:700px){.cards-carousel__card-heading{text-align:right;font-size:20px;line-height:26px}}.cards-carousel .cards-carousel__card-button{font-size:13px;padding:0 16px;font-weight:550;z-index:2}@media(min-width:700px){.cards-carousel .cards-carousel__card-button{font-size:14px;padding:0 14px}}.cards-carousel__card-button-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;cursor:pointer}.cards-carousel .section-header__heading{font-family:var(--fontfamily);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);font-size:var(--desktop-fontsize);color:var(--color);line-height:1}@media screen and (max-width:1023px){.cards-carousel .section-header__heading{font-family:var(--fontfamily-mobile);font-weight:var(--font-weight-mobile);letter-spacing:var(--letter-spacing-mobile);font-size:var(--mobile-fontsize);color:var(--color-mobile)}}.cards-carousel .button--customizer{background:var(--background);border-color:var(--background);color:var(--color)}.cards-carousel .button--customizer:not(:disabled):hover{background:transparent;color:var(--background)}.cards-carousel__card-image picture{display:inline}
/*# sourceMappingURL=/cdn/shop/t/1084/assets/section-cards-carousel.css.map */
