.custom-image-banner.ng-soft-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:520px;background:#f1f4f5;color:#172e4a}.custom-image-banner.ng-soft-hero:before,.custom-image-banner.ng-soft-hero:after{content:none!important;display:none!important}.custom-image-banner.ng-soft-hero .banner__media{position:absolute;top:0;right:0;bottom:0;left:38%;width:62%;height:100%;background:transparent;z-index:0}.custom-image-banner.ng-soft-hero .banner__media:before{display:none}.custom-image-banner.ng-soft-hero .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;z-index:1;background:linear-gradient(90deg,#f1f4f5,#f1f4f5f0 8%,#f1f4f58c 23%,#f1f4f500 43%);pointer-events:none}.custom-image-banner.ng-soft-hero .banner__media img{width:100%;height:100%;object-fit:cover;object-position:center}.custom-image-banner.ng-soft-hero .banner__content{position:relative;z-index:2;width:min(1240px,calc(100% - 80px));min-height:520px;margin-inline:auto;padding:clamp(56px,6vw,96px) 0;justify-content:flex-start;align-items:center}.custom-image-banner.ng-soft-hero .banner__box{width:min(560px,43vw);max-width:none;min-width:0;padding:0;text-align:left;background:transparent;box-shadow:none;border:0}.custom-image-banner.ng-soft-hero .banner__heading{margin:0 0 24px;color:#172e4a;font-size:clamp(38px,4.2vw,60px);line-height:1.08;font-weight:500;letter-spacing:-.035em;text-shadow:none}.custom-image-banner.ng-soft-hero .banner__text{max-width:520px;margin:0;color:#45586c;font-size:17px;line-height:1.8;text-align:left}.custom-image-banner.ng-soft-hero .banner__text p{margin:0;font-size:inherit!important;line-height:inherit;text-align:left!important;color:inherit}.custom-image-banner.ng-soft-hero .custom-image-with-text-banner{margin-top:28px;color:#172e4a}.custom-image-banner.ng-soft-hero .icon-with-text{justify-content:flex-start;gap:20px;margin:0}.custom-image-banner.ng-soft-hero .icon-with-text__item{flex:0 1 auto;width:auto;gap:8px}.custom-image-banner.ng-soft-hero .icon-with-text__item .h4{color:#172e4a;font-size:13px}@media(max-width:989px){.custom-image-banner.ng-soft-hero{display:flex;flex-direction:column;min-height:0}.custom-image-banner.ng-soft-hero .banner__content{order:0;width:100%;min-height:0;padding:48px 32px 0}.custom-image-banner.ng-soft-hero .banner__box{width:100%;max-width:640px}.custom-image-banner.ng-soft-hero .banner__media{position:relative;order:1;inset:auto;flex:none;width:100%;height:380px;margin-top:-12px}.custom-image-banner.ng-soft-hero .banner__media:after{background:linear-gradient(180deg,#f1f4f5,#f1f4f5eb 6%,#f1f4f573 20%,#f1f4f500 40%)}.custom-image-banner.ng-soft-hero .banner__media img{object-position:center 65%}}@media(max-width:599px){.custom-image-banner.ng-soft-hero .banner__content{padding:40px 20px 0}.custom-image-banner.ng-soft-hero .banner__media{height:290px}.custom-image-banner.ng-soft-hero .icon-with-text{flex-wrap:wrap;gap:12px 20px}}ng-press-modals{display:block}ng-press-modals .press-modal[hidden]{display:none!important}ng-press-modals button.press-ref-link,ng-press-modals button.press-close{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;min-width:44px;min-height:44px}ng-press-modals button.press-close{font-size:32px}ng-press-modals button:focus-visible{outline:3px solid #3581c6;outline-offset:4px}ng-press-modals .press-card[hidden]{display:none!important}ng-press-modals .ng-press-filters{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 32px}ng-press-modals .ng-press-filters button{min-height:44px;padding:9px 18px;border:1px solid #d9dfe5;border-radius:6px;background:#fff;color:#172e4a;font:inherit;font-size:14px;cursor:pointer}ng-press-modals .ng-press-filters button[aria-pressed=true]{background:#172e4a;color:#fff;border-color:#172e4a}ng-press-modals .ng-press-tags{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:16px 0 0;list-style:none}ng-press-modals .ng-press-tags li{padding:4px 10px;border:1px solid #d9dfe5;border-radius:4px;color:#42566c;font-size:12px;line-height:1.5}ng-press-modals .press-modal .ng-press-tags{margin:0 0 24px}ng-press-modals .ng-press-title-link{color:inherit;text-decoration:none}ng-press-modals .ng-press-title-link:hover{text-decoration:underline;text-underline-offset:4px}ng-press-modals .ng-press-read-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#172e4a;font-size:14px;text-decoration:underline;text-underline-offset:3px}ng-press-modals .ng-press-filters{display:none}ng-press-modals.ng-press-ready .ng-press-filters{display:flex}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAQAAAAAAAAAAE */
