@layer components{.promotion-card{border:1px solid var(--color-border-subtle);display:flex;flex-direction:column}.promotion-card.background-contrast,.promotion-card.surface-contrast{border:1px solid var(--color-icon-default)}@media screen and (min-width:768px){.promotion-card{flex-direction:row!important;justify-content:space-between;margin:1.875rem 0}}.promotion-card__section{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.promotion-card__section .btn,.promotion-card__section button{display:block;width:auto!important}@media screen and (min-width:768px){.promotion-card__section{flex:0 60%;max-width:500px;min-width:0}}.promotion-card__content{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.promotion-card__image-wrapper{align-items:center;display:flex;justify-content:center}.promotion-card__image-wrapper picture{display:inline}.promotion-card__image-wrapper img{height:16.25rem;margin-bottom:0;object-fit:cover;object-position:center;width:16.25rem}@media screen and (min-width:768px){.promotion-card__image-wrapper{justify-content:left;padding-right:3.125rem}.promotion-card__image-wrapper img{height:11rem;width:11rem}}.promotion-card__title{font-size:1.5rem;font-weight:700;line-height:1.625rem;margin-bottom:0;max-width:36.25rem}@media screen and (min-width:768px){.promotion-card__title{display:inline-block}}}
/*# sourceMappingURL=style.css.map */