.iw-promo-banner{width:100%;padding-top:var(--section-padding-top, 0);padding-bottom:var(--section-padding-bottom, 0);background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground))}.iw-promo-banner__frame{position:relative;width:100%;margin:0 auto;overflow:hidden;border-radius:var(--iw-promo-banner-radius, 0)}.iw-promo-banner__media{position:relative;line-height:0;background:rgb(var(--color-background))}.iw-promo-banner__media picture,.iw-promo-banner__media img{display:block;width:100%;height:auto}.iw-promo-banner__placeholder{width:100%;min-height:420px;background:rgb(var(--color-background))}.iw-promo-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--iw-promo-banner-overlay);pointer-events:none}.iw-promo-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding:56px 48px;z-index:1}.iw-promo-banner__body{display:flex;flex-direction:column;gap:32px;width:100%;max-width:760px}.iw-promo-banner__intro{display:flex;flex-direction:column;gap:16px}.iw-promo-banner__title{margin:0;font-family:var(--secondary-font);font-size:48px;font-weight:600;line-height:1;color:var(--iw-promo-banner-heading-color, #004742)}.iw-promo-banner__subtitle{margin:0;font-family:var(--font-body-family);font-size:18px;font-weight:500;line-height:1.5;color:rgb(var(--color-foreground))}.iw-promo-banner__features{display:flex;flex-wrap:wrap;gap:12px}.iw-promo-banner__feature{display:flex;flex-direction:column;gap:4px;width:224px;max-width:100%;padding:16px 12px;border-radius:8px;background:#ffffffa6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.iw-promo-banner__feature-icon{width:40px;height:40px;flex-shrink:0}.iw-promo-banner__feature-icon img{display:block;width:100%;height:100%;object-fit:contain;max-width:32px;display:flex;justify-content:center;align-items:center}.iw-promo-banner__feature-title{margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1.5;color:rgb(var(--color-foreground))}.iw-promo-banner__feature-text{margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1.5;color:rgb(var(--color-foreground))}.iw-promo-banner__actions{display:flex}.iw-promo-banner__button{max-width:345px;width:100%}@media screen and (max-width:1199px){.iw-promo-banner__body{max-width:460px}.iw-promo-banner__media picture,.iw-promo-banner__media img{min-height:calc(var(--promo-conetnt-height) + 200px);object-fit:cover;object-position:right}.iw-promo-banner__title{font-size:40px}}@media screen and (max-width:1024px){.iw-promo-banner__title{font-size:34px}}@media screen and (max-width:900px){.iw-promo-banner__media picture,.iw-promo-banner__media img{min-height:unset}.iw-promo-banner__content{align-items:end;justify-content:center}.iw-promo-banner__intro{text-align:center}.iw-promo-banner__features{text-align:center;justify-content:center}.iw-promo-banner__feature-icon{margin:0 auto}.iw-promo-banner__actions{justify-content:center}}@media screen and (max-width:767px){.iw-promo-banner{padding-top:var(--section-mobile-padding-top, 0);padding-bottom:var(--section-mobile-padding-bottom, 0)}.iw-promo-banner__content{align-items:flex-end;justify-content:center;padding:48px 20px}.iw-promo-banner__body{align-items:center;gap:24px;max-width:100%}.iw-promo-banner__intro{align-items:center;gap:8px;text-align:center}.iw-promo-banner__title{font-size:28px;line-height:1.2}.iw-promo-banner__subtitle{font-size:14px}.iw-promo-banner__features{gap:12px}.iw-promo-banner__feature{width:100%;padding:8px;align-items:center;text-align:center;max-width:calc(50% - 6px)}.iw-promo-banner__feature-icon{width:32px;height:32px}.iw-promo-banner__feature-text{font-size:11px}.iw-promo-banner__feature-title{font-size:13px}.iw-promo-banner__actions{width:100%}.iw-promo-banner__button{width:100%;min-height:auto;padding:16px 24px}}@media screen and (max-width:575px){.iw-promo-banner__feature:nth-child(3){grid-column:auto;width:100%}.iw-promo-banner__media picture,.iw-promo-banner__media img{min-height:calc(var(--promo-conetnt-height) + 200px);object-fit:cover;object-position:right}.iw-promo-banner__title{font-size:26px}.iw-promo-banner__subtitle{font-size:13px}.iw-promo-banner__feature-text{font-size:10px}.iw-promo-banner__feature-icon img{max-width:28px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/iw-promo-banner.css.map */
