.lmw-shero--fullbleed.lmw-hero{--lmw-shero-fg: #ffffff;--lmw-shero-fg-muted: rgba(255, 255, 255, .88);--lmw-blue-dark: #334fb4;--lmw-border: rgba(255, 255, 255, .28);--lmw-radius: 12px;position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:100%;min-height:clamp(520px,82vh,800px);display:flex;flex-direction:column;justify-content:center;align-items:stretch;box-sizing:border-box;border-bottom:none;font-size:16px;font-family:var(--font-body-family, Montserrat),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--color-foreground: 255, 255, 255;--color-background: 36, 40, 51;--color-button: 91, 118, 184;--color-button-text: 255, 255, 255;--lmw-hero-padding-top: clamp(3rem, 10vw, 5.5rem);--lmw-hero-padding-bottom: clamp(3rem, 10vw, 5.5rem);color:var(--lmw-shero-fg)}.lmw-shero--fullbleed.lmw-hero *,.lmw-shero--fullbleed.lmw-hero *:before,.lmw-shero--fullbleed.lmw-hero *:after{box-sizing:border-box}.color-scheme-1.gradient.lmw-shero--fullbleed.lmw-hero{--color-foreground: 255, 255, 255}.lmw-shero--fullbleed .page-width{width:100%;max-width:min(var(--page-width, 120rem),100%);margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:750px){.lmw-shero--fullbleed .page-width{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1200px){.lmw-shero--fullbleed .page-width{padding-left:5rem;padding-right:5rem}}.lmw-shero--fullbleed.lmw-hero.gradient{background:transparent!important}.lmw-shero--fullbleed.lmw-hero.gradient:before,.lmw-shero--fullbleed.lmw-hero.gradient:after{content:none!important;display:none!important}.lmw-shero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#1a2235;pointer-events:none;overflow:hidden}.lmw-shero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(118deg,#a5c3ff94,#8aacfa75 35%,#769bf257 65%,#6287e43d)}.lmw-shero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(118deg,#0a0e1acc,#0a0e1a85 38%,#12182a42 62%,#161e3412)}.lmw-shero__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:var(--lmw-shero-bg-pos, 42% 38%);display:block}.lmw-shero__blue{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(118deg,#a5c3ff94,#8aacfa75 35%,#769bf257 65%,#6287e43d)}.lmw-shero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(118deg,#0a0e1acc,#0a0e1a85 38%,#12182a42 62%,#161e3412)}.lmw-shero__shell{position:relative;z-index:3;width:100%;max-width:100%;flex:0 0 auto;align-self:stretch}.lmw-shero--fullbleed .lmw-hero__inner{display:grid!important;width:100%!important;max-width:100%!important;gap:clamp(1.75em,4vw,3em);align-items:center}.lmw-shero__layout.lmw-hero__inner{grid-template-columns:1fr!important;align-items:center}.lmw-shero__copy{max-width:42em;width:100%;color:var(--lmw-shero-fg)}@media screen and (min-width:990px){.lmw-shero__layout--has-product.lmw-hero__inner{grid-template-columns:minmax(0,1.42fr) minmax(260px,.68fr)!important;align-items:center}.lmw-shero__copy{max-width:46em}}.lmw-shero--fullbleed .lmw-hero__eyebrow{margin:0 0 .65em;font-size:.8125em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c8d6f5!important;text-shadow:0 1px 12px rgba(0,0,0,.35)}.lmw-shero--fullbleed .lmw-hero__title{margin:0 0 1em;font-size:clamp(32px,5vw,48px)!important;line-height:1.15;font-weight:700;color:#fff!important;text-shadow:0 2px 28px rgba(0,0,0,.45);letter-spacing:-.02em}.lmw-shero--fullbleed .lmw-hero__lede{margin:0 0 1.25em;font-size:1.0625em!important;line-height:1.65;max-width:46ch;color:var(--lmw-shero-fg-muted)!important}.lmw-shero--fullbleed .lmw-hero__lede p{margin:0;font-size:inherit!important;line-height:inherit;color:inherit!important}.lmw-shero--fullbleed .lmw-hero__lede strong{font-weight:700;color:#fff!important}.lmw-shero--fullbleed .lmw-hero__promos{display:flex;flex-wrap:wrap;gap:.5em;list-style:none;margin:0 0 1.25em;padding:0}.lmw-shero--fullbleed .lmw-hero__chip{display:inline-flex;align-items:center;padding:.35em .75em;border-radius:999px;font-size:.8125em!important;font-weight:600;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lmw-shero--fullbleed .lmw-hero__actions{display:flex;flex-wrap:wrap;gap:.75em;margin-bottom:1.25em}.lmw-shero--fullbleed .lmw-hero__btn{display:inline-flex;justify-content:center;align-items:center;min-height:3em;padding:0 1.35em;border-radius:var(--lmw-radius);font-size:.9375em!important;font-weight:700;text-decoration:none;border:2px solid transparent}.lmw-shero--fullbleed .lmw-hero__trust{margin:0 0 1.25em;padding:0;list-style:none;display:grid;gap:.45em;font-size:.9375em!important;color:#ffffffeb!important}.lmw-shero--fullbleed .lmw-hero__trust li:before{background:#fff!important;opacity:1;box-shadow:0 0 0 2px #5b76b899}.lmw-shero--fullbleed .lmw-hero__paths{display:flex;flex-wrap:wrap;gap:.65em 1em;font-size:.875em!important;font-weight:600}.lmw-shero--fullbleed .lmw-hero__paths a{color:#e8eefc!important;text-decoration:underline;text-decoration-color:#fff6}.lmw-shero--fullbleed .lmw-hero__paths a:hover{color:#fff!important;text-decoration-color:#ffffffd9}.lmw-shero--fullbleed .lmw-hero__btn--primary{background:#5b76b8!important;color:#fff!important;box-shadow:0 10px 28px #00000059}.lmw-shero--fullbleed .lmw-hero__btn--primary:hover{filter:brightness(1.06)}.lmw-shero--fullbleed .lmw-hero__btn--secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.55)!important;box-shadow:none!important}.lmw-shero--fullbleed .lmw-hero__btn--secondary:hover{background:#ffffff1a!important;border-color:#fff!important}.lmw-shero--fullbleed .lmw-hero__btn--primary:focus-visible,.lmw-shero--fullbleed .lmw-hero__btn--secondary:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.lmw-shero__product{justify-self:center;width:100%;min-width:min(16em,100%);max-width:min(22em,100%)}@media screen and (min-width:990px){.lmw-shero__product{justify-self:end;min-width:16em;max-width:min(20em,100%)}}.lmw-shero__product-link{display:block;text-decoration:none;color:inherit}.lmw-shero__product-link:focus-visible{outline:2px solid #ffffff;outline-offset:4px;border-radius:16px}.lmw-shero-product-card{display:flex;flex-direction:column;margin:0;height:100%;text-align:left;font-size:14px;background:#fff;border-radius:14px;overflow:hidden;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 16px #0000000d;transition:box-shadow .2s ease,transform .2s ease}.lmw-shero__product-link:hover .lmw-shero-product-card{box-shadow:0 12px 32px #00000014;transform:translateY(-2px)}.lmw-shero-product-card__media{position:relative;aspect-ratio:1;background:#e8eaef;overflow:hidden}.lmw-shero-product-card__media img{width:100%;height:100%;object-fit:cover;display:block}.lmw-shero-product-card__body{padding:.9em 1em 1.1em;display:flex;flex-direction:column;flex:1;gap:.35em}.lmw-shero-product-card__title{margin:0;font-size:.875em;font-weight:600;line-height:1.4;color:#121212}.lmw-shero-product-card__price{margin:auto 0 0;font-size:.875em;font-weight:700;color:#121212}.lmw-shero-product-card__sale{display:inline-block;font-size:.625em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#121212;color:#fff;padding:.2em .45em;border-radius:4px;margin-right:.4em;vertical-align:middle}.lmw-shero-product-card__compare{text-decoration:line-through;opacity:.5;font-weight:500;font-size:.8125em;margin-left:.25em}@media screen and (max-width:749px){.lmw-shero--fullbleed.lmw-hero{min-height:65vh;--lmw-hero-padding-top: clamp(2rem, 8vw, 3rem);--lmw-hero-padding-bottom: clamp(2rem, 8vw, 3rem)}.lmw-shero__photo{object-position:var(--lmw-shero-bg-pos-mobile, 55% 32%)}.lmw-shero__product{display:none}.lmw-shero__layout.lmw-hero__inner{gap:1.5rem!important}.lmw-shero__copy{max-width:none}.lmw-shero--fullbleed .lmw-hero__title{font-size:clamp(1.65rem,7vw,2rem)!important}.lmw-shero--fullbleed .lmw-hero__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lmw-store-hero-fullbleed.css.map */
