@import"https://fonts.googleapis.com/css2?family=Noto+Serif+Display:ital,wght@1,300;1,400&display=swap";@font-face{font-family:LIT Neue Montreal;src:url(NeueMontrealBold.woff2) format("woff2"),url(NeueMontrealBold.woff) format("woff");font-weight:400 700;font-style:normal;font-display:swap}.lit-v2,.lit-shop,.lit-product-v2{--lit-sans: "LIT Neue Montreal", "Helvetica Neue", Arial, sans-serif;--lit-serif: "Noto Serif Display", Georgia, serif;--lit-ink: #111111;--lit-soft-ink: rgba(17, 17, 17, .68);--lit-line: rgba(17, 17, 17, .14);--lit-paper: #f7f6f3;--lit-mist: #eeefed;color:var(--lit-ink);font-family:var(--lit-sans)}body:has(.lit-shop-hero-v2),body:has(.lit-shop-hero-v2) #MainContent,body:has(.lit-shop-hero-v2) #MainContent .content-for-layout{--lit-sans: "LIT Neue Montreal", "Helvetica Neue", Arial, sans-serif;--lit-serif: "Noto Serif Display", Georgia, serif}body:has(.lit-shop-hero-v2) #MainContent,body:has(.lit-shop-hero-v2) #MainContent .section,body:has(.lit-shop-hero-v2) #MainContent .rte,body:has(.lit-shop-hero-v2) #MainContent p,body:has(.lit-shop-hero-v2) #MainContent a,body:has(.lit-shop-hero-v2) #MainContent button,body:has(.lit-shop-hero-v2) #MainContent input,body:has(.lit-shop-hero-v2) #MainContent textarea,body:has(.lit-shop-hero-v2) #MainContent select{font-family:var(--lit-sans)!important}body:has(.lit-shop-hero-v2) #MainContent h1,body:has(.lit-shop-hero-v2) #MainContent h2,body:has(.lit-shop-hero-v2) #MainContent h3,body:has(.lit-shop-hero-v2) #MainContent h4,body:has(.lit-shop-hero-v2) #MainContent h5,body:has(.lit-shop-hero-v2) #MainContent h6,body:has(.lit-shop-hero-v2) #MainContent .title,body:has(.lit-shop-hero-v2) #MainContent .h0,body:has(.lit-shop-hero-v2) #MainContent .h1,body:has(.lit-shop-hero-v2) #MainContent .h2,body:has(.lit-shop-hero-v2) #MainContent .h3{font-family:var(--lit-sans)!important;letter-spacing:0!important}body:has(.lit-shop-hero-v2) #MainContent .image-with-text,body:has(.lit-shop-hero-v2) #MainContent .image-with-text *,body:has(.lit-shop-hero-v2) #MainContent .bundle-products,body:has(.lit-shop-hero-v2) #MainContent .bundle-products *,body:has(.lit-shop-hero-v2) #MainContent .testimonials,body:has(.lit-shop-hero-v2) #MainContent .testimonials *,body:has(.lit-shop-hero-v2) #MainContent .featured-collection,body:has(.lit-shop-hero-v2) #MainContent .featured-collection *,body:has(.lit-shop-hero-v2) #MainContent .guarantees,body:has(.lit-shop-hero-v2) #MainContent .guarantees *,body:has(.lit-shop-hero-v2) #MainContent .gallery,body:has(.lit-shop-hero-v2) #MainContent .gallery *{font-family:var(--lit-sans)!important}body:has(.lit-shop-hero-v2) #MainContent em{font-family:var(--lit-serif)!important;font-weight:300!important}body:has(.lit-shop-hero-v2) #MainContent .featured-collection,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .section--padding{padding-top:clamp(4rem,6vw,7.2rem)}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .product-grid,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .product-grid{align-items:start;row-gap:clamp(3.2rem,4vw,5.6rem)}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .flex-grid__item,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .flex-grid__item{display:flex;flex-direction:column}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card-wrapper,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card-wrapper{display:block;height:100%}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card--product,body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card__media,body:has(.lit-shop-hero-v2) #MainContent .featured-collection .media,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card--product,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card__media,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .media{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;background:#f3f2ee!important;overflow:hidden!important;padding-bottom:0!important}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card__media img,body:has(.lit-shop-hero-v2) #MainContent .featured-collection .media img,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card__media img,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:multiply}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card-information,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card-information{display:block!important;min-height:7.6rem;padding-top:1.4rem!important;text-align:left!important}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card-information__wrapper,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card-information__wrapper{display:grid;gap:.6rem}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .card-information__text,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .card-information__text{font-size:1.7rem!important;line-height:1.2!important}body:has(.lit-shop-hero-v2) #MainContent .featured-collection .price,body:has(.lit-shop-hero-v2) #MainContent [id*=featured_collection_iMniqP] .price{font-size:1.45rem!important}.lit-v2 em,.lit-shop em,.lit-product-v2 em{font-family:var(--lit-serif);font-weight:300}.lit-v2 .button,.lit-product-v2 .button{border-radius:0;letter-spacing:.08em}@media screen and (min-width:990px){.lit-v2~*,.lit-shop~*,.lit-product-v2~*{--noop: 1}body:has(.lit-v2) .header--top-center,body:has(.lit-shop) .header--top-center,body:has(.lit-product-v2) .header--top-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}body:has(.lit-v2) .header--top-center .header__heading,body:has(.lit-v2) .header--top-center .header__heading-link,body:has(.lit-shop) .header--top-center .header__heading,body:has(.lit-shop) .header--top-center .header__heading-link,body:has(.lit-product-v2) .header--top-center .header__heading,body:has(.lit-product-v2) .header--top-center .header__heading-link{justify-self:center}}.lit-shop-hero-v2{position:relative;min-height:clamp(52rem,72vh,76rem);isolation:isolate;overflow:hidden;background:#151412}.lit-shop-hero-v2__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.lit-shop-hero-v2__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.lit-shop-hero-v2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000000b8,#00000047 48%,#00000014),linear-gradient(180deg,#0000001a,#00000085)}.lit-shop-hero-v2__inner{display:flex;min-height:inherit;align-items:center;padding-top:clamp(5.6rem,8vw,9.6rem);padding-bottom:clamp(5.6rem,8vw,9.6rem)}.lit-shop-hero-v2__copy{max-width:68rem;color:#fff}.lit-shop-hero-v2__eyebrow,.lit-collection-tiles__eyebrow,.lit-product-v2__eyebrow,.lit-product-v2__badge,.lit-product-v2__review{margin:0;font-family:var(--lit-sans);font-size:1.1rem;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.lit-shop-hero-v2__heading{max-width:10em;margin:1.2rem 0 0;color:inherit;font-size:clamp(4.8rem,8vw,10.6rem);font-weight:400;line-height:.9;letter-spacing:0}.lit-shop-hero-v2__text{max-width:42rem;margin-top:2rem;color:#ffffffc7;font-size:clamp(1.55rem,1.4vw,1.9rem);line-height:1.55}.lit-shop-hero-v2__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.lit-shop-hero-v2__button{display:inline-flex;min-width:18rem;min-height:5.2rem;align-items:center;justify-content:center;padding:1.4rem 2.8rem;background:#fff;color:#111;font-family:var(--lit-sans);font-size:1.2rem;letter-spacing:.14em;line-height:1;text-decoration:none;text-transform:uppercase}.lit-collection-tiles{background:#fff;padding:clamp(4.4rem,7vw,8rem) 0}.lit-collection-tiles__header{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.4rem,4vw,4rem)}.lit-collection-tiles__heading{max-width:10em;margin:.8rem 0 0;font-size:clamp(3.2rem,5.4vw,7.2rem);font-weight:400;line-height:.95}.lit-collection-tiles__text{max-width:36rem;margin:0;color:var(--lit-soft-ink);font-size:1.45rem;line-height:1.55}.lit-collection-tiles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lit-collection-tiles__card{position:relative;display:block;min-height:clamp(34rem,40vw,58rem);overflow:hidden;background:var(--lit-mist);color:#fff;text-decoration:none}.lit-collection-tiles__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000005,#00000029 40%,#050505 70% 100%),linear-gradient(90deg,#0000002e,#0000)}.lit-collection-tiles__card img,.lit-collection-tiles__placeholder{width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform .42s ease}.lit-collection-tiles__card:hover img{transform:scale(1.035)}.lit-collection-tiles__card-copy{position:absolute;right:0;bottom:0;left:0;z-index:2;display:grid;gap:1.4rem;align-content:end;padding:clamp(2rem,2.8vw,3.6rem);background:#050505}.lit-collection-tiles__card-title{display:block;max-width:10em;font-family:var(--lit-sans);font-size:clamp(2.2rem,2.15vw,3.2rem);line-height:1.04;letter-spacing:.02em}.lit-collection-tiles__card-link{display:inline-flex;align-items:center;width:fit-content;min-height:3.8rem;padding:0 1.6rem;border:.1rem solid rgba(255,255,255,.78);font-family:var(--lit-sans);font-size:1.1rem;letter-spacing:.16em;line-height:1;text-transform:uppercase}.lit-product-v2{background:#fff}.lit-product-v2__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(38rem,.92fr);gap:clamp(2.4rem,5vw,6.4rem);align-items:start;padding:clamp(3.2rem,5vw,7.2rem) 0}.lit-product-v2__media{background:var(--lit-paper)}.lit-product-v2__media-frame{aspect-ratio:4 / 5;overflow:hidden}.lit-product-v2__media-frame img,.lit-product-v2__media-placeholder{width:100%;height:100%;object-fit:cover}.lit-product-v2__content{position:sticky;top:2rem;padding-top:.4rem}.lit-product-v2__topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:.8rem;margin-bottom:clamp(3.6rem,5vw,5.6rem)}.lit-product-v2__badge{display:inline-flex;align-items:center;min-height:5.2rem;padding:0 2.2rem;background:#111;color:#fff;letter-spacing:.14em;text-transform:uppercase}.lit-product-v2__review{color:var(--lit-soft-ink);text-decoration:underline;text-underline-offset:.3rem}.lit-product-v2__title{margin:0;font-size:clamp(3.2rem,5vw,6.4rem);font-weight:400;line-height:.96;letter-spacing:0;text-transform:uppercase}.lit-product-v2__summary{max-width:50rem;margin-top:1.4rem;color:var(--lit-soft-ink);font-size:1.6rem;line-height:1.55}.lit-product-v2__price{margin-top:2.6rem;font-size:2.4rem}.lit-product-v2__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2.4rem;margin:3.2rem 0;padding:0;list-style-position:inside}.lit-product-v2__benefits li{font-size:1.35rem;line-height:1.45}.lit-product-v2__select,.lit-product-v2__quantity{width:100%;min-height:4.8rem;margin-bottom:1rem;border:.1rem solid var(--lit-line);border-radius:0;background:#fff;color:var(--lit-ink)}.lit-product-v2__quantity{max-width:11rem;padding:0 1.4rem}.lit-product-v2__submit{width:100%;min-height:5.4rem;border:0;background:#111;color:#fff;font-family:var(--lit-sans);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.lit-product-v2__description{margin-top:3.2rem;padding-top:2.4rem;border-top:.1rem solid var(--lit-line);color:var(--lit-soft-ink)}@media screen and (max-width:989px){.lit-collection-tiles__header,.lit-product-v2__grid{display:block}.lit-collection-tiles__text{margin-top:1.4rem}.lit-collection-tiles__grid{grid-template-columns:1fr}.lit-collection-tiles__card{min-height:42rem}.lit-product-v2__content{position:static;padding-top:2.4rem}}@media screen and (max-width:749px){.lit-shop-hero-v2{min-height:62rem}.lit-shop-hero-v2:after{background:linear-gradient(180deg,#0000006b,#000000bd),linear-gradient(90deg,#0000007a,#00000014)}.lit-shop-hero-v2__inner{align-items:end}.lit-shop-hero-v2__button{width:100%}.lit-collection-tiles{padding:4rem 0}.lit-product-v2__benefits{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lit-shop-v2.css.map */
