.stla-hero-block__logo-badge{pointer-events:all;width:100%;max-width:36.7rem}.stla-hero-block__logo-badge ncl-card{width:100%;display:block}.stla-hero-block__logo-badge a{pointer-events:auto;border-radius:var(--stla-border-radius-sm);display:block}.stla-hero-block__logo-badge a:focus-visible{outline:var(--ncl-button-outline-width) solid var(--ncl-button-outline-color);outline-offset:var(--ncl-button-outline-offset)}.stla-hero-block__logo-badge-content{width:100%;max-width:36.7rem;height:100%;padding:var(--stla-spacing-padding-xl);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.stla-hero-block__logo-offer{pointer-events:all;min-width:100%;max-width:24.8rem;position:relative;@media (width>=768px){width:fit-content;min-width:1rem;max-width:24.8rem}&:has(.stla-hero-block__logo-offer-secondlink:hover):after{content:"";border-radius:var(--stla-border-radius-md);box-shadow:inset 0 0 0 var(--stla-border-width-md) var(--stla-border-color-neutral-hover);pointer-events:none;z-index:99;position:absolute;inset:0}& ncl-card{z-index:99;pointer-events:none;display:block;position:relative}& fca-legal-tooltip,& fca-legal-tooltip *{pointer-events:all}}.stla-hero-block__logo-offer-secondlink{z-index:9;position:absolute;inset:0}.stla-hero-block__logo-offer-content{padding:var(--stla-spacing-padding-md);flex-direction:row;justify-content:center;align-items:center;display:flex;@media (width>=768px){padding:var(--stla-spacing-padding-lg);flex-direction:column;align-items:flex-start}& img{max-height:6rem;padding-right:var(--stla-spacing-padding-md);padding-bottom:0;@media (width>=768px){max-width:100%;max-height:100%;padding-right:0;padding-bottom:var(--stla-spacing-padding-md)}}& .webOfferCard{& .bentoBox-offer-price-container{font-family:var(--stla-text-family-primary);font-size:var(--stla-text-size-subhead-3-sm);font-weight:var(--stla-text-weight-thick);line-height:var(--stla-text-line-height-md);display:inline-block;text-align:left!important;@media (width>=768px){font-size:var(--stla-text-size-heading-5-lg);font-weight:var(--stla-text-weight-thicker)}& callout{flex-direction:column;display:flex;& .bentoBox-offer-price-disclaimer{font-family:var(--stla-text-family-secondary);font-weight:var(--stla-text-weight-base)!important;line-height:var(--stla-text-line-height-lg)!important;&:first-child{font-size:var(--stla-text-size-body-sm)}&:last-child{font-size:var(--stla-text-size-body-xs);margin:0!important}}}& .bentoBox-offer-price-disclaimer callout .bentoBox-offer-price-disclaimer{&:first-child{font-size:var(--stla-text-size-body-xs)}&:last-child{font-size:1rem}@media (width>=768px){&:first-child{font-size:var(--stla-text-size-body-sm)}&:last-child{font-size:var(--stla-text-size-body-xs)}}}}& .bentoBox-offer-price-label{font-size:inherit;font-weight:inherit;display:inline-block}& .bentoBox-offer-price-label:not(.hideVehicleDAA){padding:0 var(--stla-spacing-padding-sm)}& .bentoBox-offer-price{padding:0 var(--stla-spacing-padding-sm);font-size:inherit;font-weight:inherit;display:inline-block}& .bentoBox-offer-price-disclaimer{text-align:left;max-width:100%;display:block;@media (width>=768px){text-align:initial;display:initial;max-width:none;padding:0 var(--stla-spacing-padding-sm)}}& .price-display{font-family:var(--stla-text-family-primary);font-size:var(--stla-text-size-heading-5-lg);font-weight:var(--stla-text-weight-thicker);line-height:var(--stla-text-line-height-md);display:block;text-align:left!important;& .price{font-weight:inherit;white-space:normal;text-transform:uppercase;font-size:inherit!important;line-height:inherit!important;margin:0!important;& br{display:none}& span{font-size:var(--stla-text-size-heading-5-lg)!important}& .price-display-frequency{font-family:var(--stla-text-family-secondary);white-space:wrap;display:block;font-weight:var(--stla-text-weight-base)!important;font-size:var(--stla-text-size-body-sm)!important}}& callout{font-family:var(--stla-text-family-secondary);line-height:1;font-weight:var(--stla-text-weight-base)!important;& .price{font-size:var(--stla-text-size-body-sm)!important;& strong{font-weight:var(--stla-text-weight-base)!important}&:last-child{font-size:var(--stla-text-size-body-xs)!important}}}}}}.stla-text-feature{color:#00f;font-size:50px}.stla-text-feature p{margin-left:100px}
/*# sourceMappingURL=block-utils.6ffa3d6c.css.map */
