.pd-page-hero-banner__layout{position:relative}@media screen and (min-width:1024px){body:has(.pd-home-side-nav) .pd-page-hero-banner__layout{margin-left:296px;width:calc(100% - 296px)}}@media screen and (min-width:1280px){body:has(.pd-home-side-nav) .pd-page-hero-banner__layout{margin-left:328px;width:calc(100% - 328px)}}@media screen and (min-width:1536px){body:has(.pd-home-side-nav) .pd-page-hero-banner__layout{margin-left:360px;width:calc(100% - 360px)}}.pd-page-hero-banner__banner{position:relative;display:flex;align-items:flex-end;color:#fff;overflow:hidden;background-color:#14b8a6;padding:24px;min-height:100vw}.pd-page-hero-banner__banner--compact{min-height:0;align-items:center}.pd-page-hero-banner__banner--gradient-heading{background-color:#f0fbff;color:#185c72}.pd-page-hero-banner__banner--gradient-heading .pd-page-hero-banner__breadcrumbs a{color:#185c72}.pd-page-hero-banner__banner--gradient-heading .pd-page-hero-banner__heading--gradient{color:transparent;background-image:var(--pd-rebrand-grad, linear-gradient(135deg, #009ba4 0%, #185c72 100%));background-repeat:no-repeat;background-size:cover;background-position:30% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:500!important;padding-bottom:2px}@media screen and (min-width:1024px){.pd-page-hero-banner__banner--gradient-heading{padding:96px 64px 32px}.pd-page-hero-banner__banner--gradient-heading.pd-page-hero-banner__banner--compact{min-height:0}}@media screen and (min-width:1536px){.pd-page-hero-banner__banner--gradient-heading{padding-left:128px;padding-right:128px}}.pd-page-hero-banner__banner--plain-dark{background-color:#000;isolation:isolate}.pd-page-hero-banner__banner--plain-dark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;background-image:linear-gradient(to top,#003f42,#003f4200);opacity:var(--pd-dark-overlay-opacity, .7)}@media screen and (min-width:1024px){.pd-page-hero-banner__banner--plain-dark:not(.pd-page-hero-banner__banner--content-right):after{background-image:linear-gradient(to right,#003f42 50%,#003f4200)}.pd-page-hero-banner__banner--plain-dark.pd-page-hero-banner__banner--content-right:after{background-image:linear-gradient(to left,#003f42 50%,#003f4200)}.pd-page-hero-banner__banner{align-items:center;padding:48px 64px;min-height:480px}.pd-page-hero-banner__banner--compact{min-height:288px;padding:48px 96px}.pd-page-hero-banner__banner--content-right{justify-content:flex-end}}.pd-page-hero-banner__banner--plain:not(.pd-page-hero-banner__banner--gradient-heading) .pd-page-hero-banner__heading,.pd-page-hero-banner__banner--plain:not(.pd-page-hero-banner__banner--gradient-heading) .pd-page-hero-banner__breadcrumbs a{text-shadow:0 1px 4px rgba(0,0,0,.45)}@media screen and (min-width:1536px){.pd-page-hero-banner__banner{padding-left:128px;padding-right:128px;min-height:640px}.pd-page-hero-banner__banner--compact{min-height:288px;padding:48px 96px}}@media screen and (min-width:1920px){.pd-page-hero-banner__banner{min-height:800px}.pd-page-hero-banner__banner--compact{min-height:288px;padding:48px 96px}}.pd-page-hero-banner__content{position:relative;z-index:40;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}@media screen and (min-width:1024px){.pd-page-hero-banner__content{width:50%}.pd-page-hero-banner__banner--compact .pd-page-hero-banner__content{width:100%;max-width:none}}.pd-page-hero-banner__breadcrumbs{margin:0;padding:0;list-style:none;display:flex;gap:12px;align-items:center;font-size:11px;line-height:15px;font-weight:500}.pd-page-hero-banner__breadcrumbs a{color:#fff;text-decoration:none}.pd-page-hero-banner__breadcrumbs a:hover{text-decoration:underline}.pd-page-hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}.pd-page-hero-banner__img--base{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:10;filter:saturate(0);mix-blend-mode:overlay;opacity:.7}.pd-page-hero-banner__img--highlight{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:20;filter:saturate(0);mix-blend-mode:hard-light;opacity:.2}.pd-page-hero-banner__img--plain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:20}.pd-page-hero-banner__gradient{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;background-color:#2dd4bf}.pd-page-hero-banner__lockup p{margin:0}.pd-page-hero-banner__lockup img{display:block;max-width:500px;width:100%;height:auto}.pd-page-hero-banner__heading{margin:0;color:#fff;font-family:var(--pd-font-family-brand, "Gentona", "Helvetica Neue", Arial, sans-serif)!important;font-size:var(--pd-hero-heading-size)!important;line-height:var(--pd-hero-heading-line)!important;font-weight:var(--pd-hero-heading-weight)!important;letter-spacing:0!important;text-transform:none!important}@media screen and (min-width:1536px){.pd-page-hero-banner__heading--display{font-size:72px!important;line-height:72px!important}}.pd-page-hero-banner__copy{color:#fff;max-width:72ch}.pd-page-hero-banner__copy p{margin:0;font-family:var(--pd-font-family-brand, "Gentona", "Helvetica Neue", Arial, sans-serif)!important;font-size:var(--pd-hero-copy-size)!important;line-height:var(--pd-hero-copy-line)!important;font-weight:var(--pd-hero-copy-weight)!important;letter-spacing:0!important}.pd-page-hero-banner__copy p+p{margin-top:12px}.pd-page-hero-banner__copy strong{font-weight:var(--pd-hero-copy-weight)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-pd-page-hero-banner.css.map */
