.cards-banner{background-color:var(--color-secondary-lighter);padding:32px 0;width:100%}.cards-banner--vertical{padding:40px 0;width:100%}@media screen and (min-width: 990px){.cards-banner{padding:52px 0 40px;width:100vw}.cards-banner--vertical{background-color:transparent;max-width:350px}}.cards-banner__heading{font-size:2.2rem;line-height:3rem;font-weight:600;margin-bottom:2.2rem}.cards-banner--vertical .cards-banner__heading{padding-left:30px}.cards-banner__heading span{font-size:inherit;font-weight:600;background:-webkit-linear-gradient(var(--color-primary-lighter),var(--color-primary-medium));-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width: 990px){.cards-banner__heading{font-size:2.6rem}}.cards-banner__card{background-color:var(--color-secondary-lightest);border-radius:var(--card-edges);box-shadow:var(--card-shadow);-webkit-box-shadow:var(--card-shadow);padding:1.8rem 1.4rem 2.4rem 2.2rem;height:100%;width:inherit}.cards-banner--vertical .cards-banner__card{padding:28px;padding-bottom:2.4rem}@media screen and (min-width: 990px){.cards-banner__card{padding:30px 20px 44px 32px}.cards-banner--vertical .cards-banner__card{width:auto;max-width:280px;width:100%}}.cards-banner__image-wrapper{margin-bottom:26px}.cards-banner .cards-banner__image-wrapper img{max-height:45px;height:100%;width:auto}@media screen and (min-width: 990px){.cards-banner .cards-banner__image-wrapper img{max-height:85px}.cards-banner--vertical .cards-banner__image-wrapper img{max-height:65px}}.cards-banner__card-heading{font-size:1.6rem;font-weight:700;color:#000}@media screen and (min-width: 990px){.cards-banner__card-heading{font-size:2.4rem;font-weight:700;color:#000}}.cards-banner__card-subheading{color:var(--color-secondary-darkest);display:inline-block;font-size:1.2rem;font-weight:600;margin-top:5px}@media screen and (min-width: 990px){.cards-banner__card-subheading{font-size:1.7rem;margin-top:8px}}embla-component.cards-banner__inner .embla__viewport{overflow:visible}embla-component.cards-banner__inner .embla__container{margin-right:-2.2rem}embla-component.product-mix-match .embla__slide{max-width:fit-content!important}embla-component.product-mix-match .embla__viewport{background:none;margin-top:3rem;display:block}@media screen and (min-width: 750px){embla-component.cards-banner__inner .embla__container{margin-right:-3rem}}embla-component.cards-banner__inner--vertical .embla__container{margin-left:2rem;margin-right:0}@media screen and (min-width: 990px){embla-component.cards-banner__inner--vertical .embla__container{flex-direction:column;margin-right:0}}embla-component.cards-banner__inner .embla__slide{width:100%;max-width:24rem;height:auto;background-color:var(--color-secondary-lightest);border-radius:var(--card-edges);padding-right:0;margin-right:2.2rem;box-shadow:var(--card-shadow);-webkit-box-shadow:var(--card-shadow);display:flex;flex-direction:column;align-items:center}embla-component.cards-banner__inner .embla__slide .product-mix-match__card{border:1px solid transparent;border-radius:var(--card-edges)}embla-component.cards-banner__inner .embla__slide:hover .product-mix-match__card{border-color:var(--color-tertiary-darkest)}embla-component.cards-banner__inner .embla__slide article{display:flex;flex-direction:column}embla-component.cards-banner__inner .embla__slide .card-article__content{padding:18px 18px 30px;gap:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}embla-component.cards-banner__inner .embla__slide .button--primary{background-color:var(--color-quaternary-medium)!important}@media screen and (min-width: 750px){embla-component.cards-banner__inner .embla__slide{max-width:32rem}}@media screen and (min-width: 990px){embla-component.cards-banner__inner .embla__slide{max-width:43rem}embla-component.cards-banner__inner--vertical .embla__slide{padding-right:0;padding-bottom:3.4rem}embla-component.cards-banner__inner .embla__slide .card-article__content{padding:26px 26px 40px}}
/*# sourceMappingURL=/cdn/shop/t/627/assets/component-cards-banner.css.map */
