.promotional-banner_banner-container__oXVPp{border:var(--promotional-banner-border,1px solid var(--cat-color-neutral-30));border-radius:var(--promotional-banner-border-radius,var(--cat-border-radius-lg));margin-block:var(--promotional-banner-margin-block,2rem);overflow:hidden;flex-direction:column}@media(min-width:60rem){.promotional-banner_banner-container__oXVPp{flex-direction:row;align-items:center;max-height:15.125rem}}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.promotional-banner_banner-container__oXVPp{margin-top:var(--promotional-banner-margin-top-mobile,1rem)}}.promotional-banner_banner-container__figure__OrLmc{height:242px;position:relative;margin:0;overflow:hidden;width:100%}@media(min-width:60rem){.promotional-banner_banner-container__figure__OrLmc{flex-basis:60%;flex-shrink:0}}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.promotional-banner_banner-container__figure__OrLmc{min-height:285px}}.promotional-banner_banner-container__img__B_v88{object-fit:cover}.promotional-banner_banner-container__text__surnk{text-align:start;flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.promotional-banner_banner-container__text__surnk{text-align:center;padding:1rem 1.5rem}}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.promotional-banner_banner-container__text__surnk{padding:1rem 0}}.promotional-banner_banner-container__head__JHaZo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5rem}@media(min-width:60rem){.promotional-banner_banner-container__head__JHaZo{margin-bottom:1rem}}.promotional-banner_banner-container__button__HfbD4{margin-top:1rem;width:max-content}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.promotional-banner_banner-container__button__HfbD4{margin-inline:auto}}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.promotional-banner_banner-container__button__HfbD4{width:100%}.promotional-banner_banner-container__button__HfbD4>[data-part="base button"]{width:100%;padding:.5rem 1rem}}