.BannersSpot_banners-spot-promotions__m26hU{display:flex;gap:1.25rem}@media(max-width:1024px){.BannersSpot_banners-spot-promotions__m26hU{flex-direction:column;align-items:center}}.BannersSpot_banners-spot-title__YnBMo{margin-bottom:.75rem;color:RGB(var(--global-color-foreground));font-size:2.25rem;font-weight:500;line-height:1.75rem}@media(max-width:1024px){.BannersSpot_banners-spot-title__YnBMo{-webkit-margin-start:1rem;margin-inline-start:1rem}}.BannersSpot_banners-spot-button__AqmXQ{display:flex;justify-content:flex-end;margin-top:4rem;gap:.75rem;align-items:center}.BannersSpot_banners-spot-button__AqmXQ p{color:RGB(var(--global-color-foreground));font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.BannersSpot_banners-spot-button__AqmXQ div{display:flex;width:2.5rem;height:1.75rem;padding:0 .81663rem 0 .875rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:.9375rem;background:RGB(var(--global-color-accent));border:none;color:RGB(var(--global-color-white))}@media(max-width:1024px){.BannersSpotPromotion_banners-spot-promotion-text__8z2Hw{width:100%!important}}.BannersSpotPromotion_banners-spot-promotion__WzdFg{width:100%;height:13.75rem;background-color:RGB(var(--global-color-white));border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:0 14px 25px RGBA(35,71,114,.12)}@media(max-width:1024px){.BannersSpotPromotion_banners-spot-promotion__WzdFg{width:20.937rem}}.BannersSpotPromotion_banners-spot-promotion__WzdFg .BannersSpotPromotion_banners-spot-promotion-text__8z2Hw{-webkit-margin-end:3rem;margin-inline-end:3rem;margin-top:.88rem;-webkit-margin-start:1.5rem;margin-inline-start:1.5rem;color:RGB(var(--global-color-foreground));font-size:1rem;font-style:normal;font-weight:600;line-height:1rem}@media(max-width:1024px){.BannersSpotPromotion_banners-spot-promotion__WzdFg .BannersSpotPromotion_banners-spot-promotion-text__8z2Hw{margin:.88rem 1.5rem 0}}.BannersSpotPromotion_banners-spot-promotion__WzdFg .BannersSpotPromotion_banners-spot-promotion-text__8z2Hw a{cursor:pointer}.BannersSpotPromotion_banners-spot-promotion__WzdFg .BannersSpotPromotion_banners-spot-promotion-text__8z2Hw a:after{content:" »"}.BannersSpotPromotion_banners-spot-promotion__WzdFg .BannersSpotPromotion_banners-spot-promotion-image__5ot9g{position:relative;overflow:hidden;border-top-left-radius:1.5rem;height:10rem}.BannersSpotPromotion_banners-spot-promotion__WzdFg .BannersSpotPromotion_banners-spot-promotion-image__5ot9g img{object-fit:cover}