.product-promo{border-radius:var(--border-radius);padding:8px 2rem;display:flex;align-items:center;justify-content:flex-start}.product-promo span{width:100%;display:block;line-height:1.2}@media screen and (max-width: 990px){.product-promo span{font-size:1.6rem}}.product-promo span.--padding{padding-left:1.5rem}.product-promo.--seashell{background-color:var(--seashell);color:var(--fifth-color)}.product-promo.--primary{background-color:var(--primary-color);color:var(--primary-color-overtext)}.product-promo.--secondary{background-color:var(--secondary-color);color:var(--secondary-color-overtext)}.product-promo.--tertiary{background-color:var(--tertiary-color);color:var(--tertiary-color-overtext)}.product-promo.--fourth{background-color:var(--fourth-color);color:var(--fourth-color-overtext)}.product-promo.--fifth{background-color:var(--fifth-color);color:var(--fifth-color-overtext)}.product-promo.--sixth{background-color:var(--sixth-color);color:var(--sixth-color-overtext)}.product-promo.--black{background-color:var(--black);color:var(--white)}.product-promo.--black svg{color:var(--black);border:1px solid var(--white);border-radius:50%}.product-promo .--icon{height:100%}.product-promo .--icon svg{width:3rem;height:auto;display:inline-block;vertical-align:middle}