.ll-page-intro{position:relative;isolation:isolate;overflow:hidden;padding:44px 0 18px}.ll-page-intro__media,.ll-page-intro__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.ll-page-intro__media{z-index:-2}.ll-page-intro__media:after{content:"";background:linear-gradient(90deg,#051b2deb,#051b2dc7 48%,#051b2d42)}.ll-page-intro__media img{width:100%;height:100%;object-fit:cover}.ll-page-intro--visual{min-height:clamp(360px,42vw,500px);display:flex;align-items:end;padding:clamp(64px,9vw,112px) 0 clamp(38px,6vw,70px)}.ll-page-intro--visual .ll-page-intro__content{max-width:780px}.ll-page-intro--visual .ll-page-intro__eyebrow,.ll-page-intro--visual .ll-page-intro__heading,.ll-page-intro--visual .ll-page-intro__text,.ll-page-intro--visual .ll-page-intro__text a{color:#fff}.ll-page-intro--visual .ll-page-intro__eyebrow{opacity:.8}.ll-page-intro__quicknav{display:flex;gap:8px 18px;flex-wrap:wrap;margin-top:28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.34)}.ll-page-intro__quicknav a{color:inherit;font-size:.9em;font-weight:600;text-decoration:none}.ll-page-intro__quicknav a:after{content:"\2193";margin-left:6px}.ll-page-intro--visual .ll-page-intro__quicknav a{color:#fff}.ll-page-intro__content{max-width:920px}.ll-page-intro__eyebrow{margin:0 0 10px;color:#536473;font-size:.8em;font-weight:700;text-transform:uppercase}.ll-page-intro__heading{max-width:820px;margin:0;font-size:44px;line-height:1.08}.ll-page-intro__text{max-width:760px;margin-top:18px;font-size:1.08em}.ll-page-intro__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ll-page-intro__actions .ll-page-intro__secondary{background:transparent;border-color:#9aa8b1;color:#101820;font-size:16px;padding:11px 20px}.ll-page-intro__actions .ll-page-intro__secondary:hover{background:#eef3f6;border-color:#536473;color:#101820}.ll-page-intro--visual .ll-page-intro__actions .ll-page-intro__secondary{border-color:#ffffffb3;color:#fff}.ll-page-intro--visual .ll-page-intro__actions .ll-page-intro__secondary:hover{border-color:#fff;background:#fff;color:#0d2433}@media only screen and (max-width:589px){.ll-page-intro{padding:28px 0 8px}.ll-page-intro__text{margin-top:14px;font-size:1em}.ll-page-intro__heading{font-size:34px}.ll-page-intro__actions{align-items:stretch;flex-direction:column;margin-top:20px}.ll-page-intro__actions .btn{width:100%}.ll-page-intro__actions .ll-page-intro__secondary{font-size:14px;padding:8px 18px}.ll-page-intro--visual{min-height:440px;align-items:end;padding:72px 0 30px}.ll-page-intro__media:after{background:linear-gradient(0deg,#051b2df5,#051b2dc7 64%,#051b2d47)}.ll-page-intro__quicknav{display:none}}.ll-page-intro--compact{min-height:0;padding-block:38px 24px}.ll-page-intro--compact .page-width{width:100%}.ll-page-intro--compact .ll-page-intro__content{max-width:560px}.ll-page-intro--compact .ll-page-intro__media:after{background:linear-gradient(90deg,#fffffffa,#fffffff0 35%,#ffffff1f 76%)}.ll-page-intro--compact .ll-page-intro__media img{object-position:72% 52%}.ll-page-intro--compact .ll-page-intro__eyebrow,.ll-page-intro--compact .ll-page-intro__heading,.ll-page-intro--compact .ll-page-intro__text,.ll-page-intro--compact .ll-page-intro__text a,.ll-page-intro--compact .ll-page-intro__quicknav a{color:#172d3b}.ll-page-intro--compact .ll-page-intro__heading{font-size:40px;line-height:1.12}.ll-page-intro--compact .ll-page-intro__text{max-width:50ch;font-size:16px}.ll-page-intro--compact .ll-page-intro__actions .ll-page-intro__secondary{border-color:#526575;color:#172d3b;background:#ffffffd9}.ll-page-intro--compact .ll-page-intro__quicknav{margin-top:22px;padding-top:0;border:0;gap:4px 20px}.ll-page-intro--compact .ll-page-intro__quicknav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.ll-page-intro__quicknav--curated a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:768px){.ll-page-intro--compact{padding-block:28px 16px}.ll-page-intro--compact .ll-page-intro__heading{font-size:32px}.ll-page-intro--compact .ll-page-intro__media:after{background:#ffffffe6}.ll-page-intro--compact .ll-page-intro__actions{flex-direction:row;gap:8px;margin-top:18px}.ll-page-intro--compact .ll-page-intro__actions .btn{width:auto;flex:1 1 150px;min-height:44px;font-size:14px;padding:12px}.ll-page-intro--compact .ll-page-intro__quicknav--curated{display:flex;gap:0 18px;margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ll-page-intro.css.map */
