.clp-hero-banner{position:relative;width:100%;height:438px;background-color:#053531;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.clp-hero-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.clp-hero-banner__bg-img{width:100%;height:100%;object-fit:cover;display:block}.clp-hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#053531);z-index:1;pointer-events:none}.clp-hero-banner__content{position:relative;z-index:2;width:790px;max-width:calc(100% - 32px);display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:39px}.clp-hero-banner__eyebrow{margin:0 0 16px;font-family:var(--font-body-family);font-size:2rem;font-weight:500;line-height:1;letter-spacing:.0132em;color:#f5f0e8}.clp-hero-banner__heading{margin:0 0 25px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:46px;font-weight:700;line-height:1.63;letter-spacing:.26px;color:#f5f0e8}.clp-hero-banner__actions{display:flex;align-items:center;justify-content:center;gap:22px}.clp-hero-banner__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #c2a11e;background:transparent;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:1;text-transform:uppercase;text-decoration:none;color:#f5f0e8;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.clp-hero-banner__btn:hover{background-color:#c2a11e}.clp-hero-banner__btn:focus-visible{outline:2px solid #f5f0e8;outline-offset:3px}@media screen and (max-width:1180px){.clp-hero-banner{height:320px}.clp-hero-banner__content{width:90%;margin-bottom:27px}.clp-hero-banner__eyebrow{font-size:1.4rem;margin-bottom:25px}.clp-hero-banner__heading{font-size:30px;line-height:1.4;margin-bottom:20px}.clp-hero-banner__btn{font-size:1.6rem;padding:10px 16px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-clp-hero-banner.css.map */
