.li-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.li-media img,.li-media svg{width:100%;height:100%;object-fit:cover;display:block}.li-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.li-overlay--solid{background-color:#000}.li-overlay--gradient-bottom{background-image:linear-gradient(to top,#000000bf,#0000 60%)}.li-eyebrow{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin:0 0 .8rem;line-height:1.3}.li-heading{margin:0 0 2.8rem;line-height:1.05;text-wrap:balance}.li-heading--serif{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.li-text{margin:0 0 2rem;max-width:52rem}.li-hero__content,.li-tile__content,.li-feature__content,.li-hero__content--on-dark,.li-feature__content--on-dark{--li-btn-hover-bg: #ffffff;--li-btn-hover-fg: #121212}.li-hero__content--on-light,.li-feature__content--on-light{--li-btn-hover-bg: #121212;--li-btn-hover-fg: #ffffff}.li-hero__content :is(h1,h2,h3,h4,p,div,span),.li-tile__content :is(h1,h2,h3,h4,p,div,span),.li-feature__content :is(h1,h2,h3,h4,p,div,span){color:inherit}.li-button{display:inline-block;padding:1.2rem 2.6rem;text-decoration:none;font-size:1.4rem;letter-spacing:.04em;line-height:1;border:.1rem solid currentColor;background-color:transparent;color:inherit;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.li-button:hover{background-color:var(--li-btn-hover-bg, #ffffff);border-color:var(--li-btn-hover-bg, #ffffff)}.li-button:hover>span{color:var(--li-btn-hover-fg, #121212)}.li-button--solid{border-color:var(--li-btn-hover-bg, #ffffff);background-color:var(--li-btn-hover-bg, #ffffff);font-weight:600}.li-button--solid>span{color:var(--li-btn-hover-fg, #121212)}.li-button--solid:hover{opacity:.85}.li-button:focus-visible{outline:.2rem solid var(--li-btn-hover-bg, #ffffff);outline-offset:.3rem}.li-hero{position:relative;display:flex;overflow:hidden}.li-hero--small{min-height:34rem}.li-hero--medium{min-height:48rem}.li-hero--large{min-height:62rem}.li-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;padding:4rem 5rem;max-width:64rem;width:100%}.li-hero--top{align-items:flex-start}.li-hero--middle{align-items:center}.li-hero--bottom{align-items:flex-end}.li-hero--left{justify-content:flex-start}.li-hero--center{justify-content:center}.li-hero--right{justify-content:flex-end}.li-hero__content--center{text-align:center;align-items:center}.li-hero__content--right{text-align:right;align-items:flex-end}.li-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (max-width:749px){.li-hero--small{min-height:28rem}.li-hero--medium{min-height:38rem}.li-hero--large{min-height:46rem}.li-hero__content{padding:3rem 2.4rem}.li-hero--mobile-center .li-hero__content{text-align:center;align-items:center}}.li-icons{display:flex;gap:2.8rem;overflow-x:auto;padding-bottom:1.2rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.li-icons--center{justify-content:flex-start}.li-icons--center>:first-child{margin-inline-start:auto}.li-icons--center>:last-child{margin-inline-end:auto}.li-icons::-webkit-scrollbar{height:.3rem}.li-icons::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.2)}.li-icon{flex:0 0 auto;width:9.2rem;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));scroll-snap-align:start}.li-icon__media{display:block;width:7.8rem;height:7.8rem;border-radius:50%;overflow:hidden;margin:0 auto 1rem;background:rgba(var(--color-foreground),.06);position:relative}.li-icon__media img,.li-icon__media svg{width:100%;height:100%;object-fit:cover;display:block}.li-icon__label{font-size:1.1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:block;line-height:1.35}.li-icon:hover .li-icon__label{text-decoration:underline;text-underline-offset:.3rem}.li-icon:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}@media screen and (max-width:749px){.li-icons{gap:1.8rem}.li-icon{width:7.6rem}.li-icon__media{width:6.4rem;height:6.4rem}}.li-tiles{display:grid;gap:var(--li-tile-gap, .3rem)}.li-tile{position:relative;display:flex;overflow:hidden;text-decoration:none;color:#fff;min-height:var(--li-tile-height, 38rem)}.li-tile__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:2.8rem;width:100%}.li-tile__content--center{align-items:center;justify-content:center;text-align:center}.li-tile__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.1;margin:0 0 1.6rem}.li-tile__cta{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;font-weight:600}.li-tile:hover .li-tile__cta{text-decoration-thickness:.2rem}.li-tile:hover .li-media img{transform:scale(1.03)}.li-tile .li-media img{transition:transform .5s ease}.li-tile:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:-.3rem}@media(prefers-reduced-motion:reduce){.li-tile .li-media img{transition:none}.li-tile:hover .li-media img{transform:none}}@media screen and (max-width:749px){.li-tile{min-height:var(--li-tile-height-mobile, 30rem)}.li-tile__content{padding:2rem}.li-tile__heading{font-size:1.9rem}}.li-feature{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.li-feature--small{min-height:30rem}.li-feature--medium{min-height:44rem}.li-feature--large{min-height:58rem}.li-feature__content{position:relative;z-index:1;padding:4rem 2.4rem;max-width:72rem;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:749px){.li-feature--small{min-height:24rem}.li-feature--medium{min-height:32rem}.li-feature--large{min-height:40rem}}.li-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 3.2rem}.li-logos--scroll{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch}.li-logo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:1.6rem 2rem;text-decoration:none}.li-logo img{height:var(--li-logo-height, 4.8rem);width:auto;max-width:16rem;object-fit:contain;display:block}.li-logos--grayscale .li-logo{filter:grayscale(1);opacity:.85;transition:filter .25s ease,opacity .25s ease}.li-logos--grayscale .li-logo:hover,.li-logos--grayscale .li-logo:focus-visible{filter:grayscale(0);opacity:1}.li-logo:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:749px){.li-logos{gap:.8rem 1.6rem}.li-logo{padding:1rem 1.2rem}.li-logo img{max-height:3.4rem;max-width:10rem}}.li-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:2.4rem;flex-wrap:wrap}.li-section-header--center{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.8rem}.li-section-header__title{margin:0}.li-section-header__link{font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;color:rgb(var(--color-foreground));white-space:nowrap}.li-info-tiles{display:grid;gap:var(--li-info-gap, 2.4rem)}.li-info-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.6rem;padding:2.4rem;min-height:var(--li-info-height, 20.6rem);text-decoration:none;transition:filter .2s ease}a.li-info-tile:hover{filter:brightness(1.12)}a.li-info-tile:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.2rem}.li-info-tile__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.15;color:inherit}.li-info-tile__sub{font-size:1.5rem;line-height:1.4;color:inherit;opacity:.92}@media screen and (max-width:749px){.li-info-tile{min-height:16rem;padding:2rem}.li-info-tile__heading{font-size:2.6rem}.li-info-tile__sub{font-size:1.4rem}}.card__vendor-above{font-size:1.2rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.4rem;opacity:.75}.card__information>.card-information>.caption-with-letter-spacing:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-li-blocks.css.map */
