.promo-banner{--promo-banner-font: "Helvetica Neue", var(--font-body-family, sans-serif);--promo-banner-padding-inline: 16px;--promo-banner-card-padding-block: 28px;--promo-banner-card-padding-block-desktop: 40px;--promo-banner-card-padding-inline: 30px;display:block;padding-block:var(--promo-banner-padding-top-mobile, 16px) var(--promo-banner-padding-bottom-mobile, 16px);padding-inline:var(--promo-banner-padding-inline);background-color:var(--promo-banner-bg, #fcf9f4)}@media screen and (min-width:768px){.promo-banner{--promo-banner-padding-inline: 40px;padding-block:var(--promo-banner-padding-top, 24px) var(--promo-banner-padding-bottom, 24px)}}.promo-banner__card{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding-block:var(--promo-banner-card-padding-block);padding-inline:var(--promo-banner-card-padding-inline);border-radius:var(--promo-banner-card-radius, 20px);font-family:var(--promo-banner-font);text-align:center;background-color:var(--promo-banner-card-bg, #d9532c);color:var(--promo-banner-text-color, #f5f1e8);isolation:isolate}@media screen and (min-width:768px){.promo-banner__card{padding-block:var(--promo-banner-card-padding-block-desktop)}}.promo-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.promo-banner__image{display:block;width:100%;height:100%;object-fit:cover}.promo-banner__badge{display:inline-flex;align-items:center;justify-content:center;margin:0;padding-block:6px;padding-inline:12px;border-radius:50px;font-size:var(--promo-banner-badge-size-mobile, 11px);font-weight:500;line-height:130%;letter-spacing:.1em;text-transform:uppercase;background-color:var(--promo-banner-badge-bg, #0d4f46);color:var(--promo-banner-badge-color, #f5f1e8)}@media screen and (min-width:768px){.promo-banner__badge{padding-block:7px;padding-inline:14px;font-size:var(--promo-banner-badge-size, 11px)}}.promo-banner__heading{display:flex;flex-direction:column;align-items:center;margin-block:16px 0;margin-inline:0;font-family:inherit;font-weight:500;text-transform:uppercase;color:inherit}@media screen and (min-width:768px){.promo-banner__heading{margin-block-start:20px}}.promo-banner__pre-heading{font-size:var(--promo-banner-pre-heading-size-mobile, 17px);line-height:130%;letter-spacing:0}@media screen and (min-width:768px){.promo-banner__pre-heading{font-size:var(--promo-banner-pre-heading-size, 17px)}}.promo-banner__title{font-size:var(--promo-banner-title-size-mobile, 50px);line-height:100%;letter-spacing:-.01em}@media screen and (min-width:768px){.promo-banner__title{font-size:var(--promo-banner-title-size, 50px)}}.promo-banner__pre-heading+.promo-banner__title{margin-block-start:2px}.promo-banner__description{margin-block:16px 0;margin-inline:0;font-size:var(--promo-banner-description-size-mobile, 14px);font-weight:400;line-height:130%;letter-spacing:0}@media screen and (min-width:768px){.promo-banner__description{margin-block-start:20px;font-size:var(--promo-banner-description-size, 14px)}}.promo-banner__gift{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-block:12px 0;margin-inline:0;padding-block:8px;padding-inline:12px;border-radius:50px;font-size:var(--promo-banner-gift-size-mobile, 14px);font-weight:500;line-height:130%;letter-spacing:0;background-color:var(--promo-banner-gift-bg, #0d4f46);color:var(--promo-banner-gift-color, #f5f1e8)}@media screen and (min-width:768px){.promo-banner__gift{margin-block-start:16px;font-size:var(--promo-banner-gift-size, 14px)}}.promo-banner__gift-icon{flex-shrink:0;width:14px;height:13px;color:var(--promo-banner-gift-icon-color, #f5b72e)}.promo-banner__disclaimer{margin-block:12px 0;margin-inline:0;font-size:var(--promo-banner-disclaimer-size-mobile, 11px);font-style:italic;font-weight:400;line-height:130%;letter-spacing:0}@media screen and (min-width:768px){.promo-banner__disclaimer{margin-block-start:16px;font-size:var(--promo-banner-disclaimer-size, 12px)}}.promo-banner__card>:first-child:not(.promo-banner__media),.promo-banner__media+*{margin-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/369/assets/section-promo-banner.css.map */
