body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em}.page-width{padding-inline:4.5rem}.header{padding-block:22px}.header__menu-item{font-size:1.4rem}.header__heading-link{text-decoration:none}.libaas-wordmark{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;color:rgb(var(--color-foreground))}.libaas-wordmark__name{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:4.5rem;line-height:1;letter-spacing:-.07em}.libaas-wordmark__signature{font-family:Arial,Helvetica,sans-serif;font-size:.95rem;letter-spacing:.32em;line-height:1.5;margin-block-start:.9rem;padding-inline-start:.3em}.libaas-eyebrow{font-size:1.2rem;letter-spacing:.15em;line-height:1.6;margin-block:0 2rem}.libaas-heading{font-size:clamp(3.2rem,3.5vw,5.2rem);font-weight:400;line-height:1.12;margin-block:0 3rem}.libaas-hero{position:relative;min-height:72rem;display:flex;align-items:center;isolation:isolate;overflow:hidden}.libaas-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.libaas-hero__media img{width:100%;height:100%;object-fit:cover;object-position:60% 30%}.libaas-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--color-background),.96),rgba(var(--color-background),.65) 43%,rgba(var(--color-background),0) 85%)}.libaas-hero__content{width:100%;padding-block:7rem}.libaas-hero h2{font-size:clamp(4.4rem,5vw,7.6rem);line-height:1.08;max-width:66rem;font-weight:400;margin-block:0 3rem;color:rgb(var(--color-foreground))}.libaas-hero__description{max-width:52rem;line-height:1.8;margin-block-end:3.8rem}.libaas-hero .button{gap:4rem;min-height:5.8rem;font-size:1.4rem}.libaas-section{padding-block:7.5rem}.libaas-collections{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:2.4rem}.libaas-collection a{color:inherit;text-decoration:none}.libaas-collection img{display:block;width:100%;height:49rem;object-fit:cover;object-position:top}.libaas-collection__label{display:flex;align-items:center;justify-content:space-between;border-block-end:1px solid rgba(var(--color-foreground),.2);padding-block:1.6rem}.libaas-collection h3{font-size:2.4rem;margin:0;font-weight:400}.libaas-collection__label>span{font-size:2.6rem}.libaas-film__layout{display:grid;grid-template-columns:1fr 1.15fr;gap:8%;align-items:center}.libaas-film .libaas-heading{font-size:clamp(4rem,4.4vw,6.2rem)}.libaas-film__videos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:2.4rem}.libaas-video-card{min-width:0}.libaas-video-card video{display:block;width:100%;aspect-ratio:9/16;object-fit:contain;background:#101915;max-height:65rem}.libaas-video-card__link{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;color:inherit;padding-block:1.5rem;line-height:1.5;text-decoration:none;font-size:1.4rem}.libaas-video-card__link>span:last-child{white-space:nowrap;border-block-end:1px solid}.libaas-story{text-align:center;padding-block:9rem}.libaas-story .rte{max-width:58rem;margin:0 auto 2.5rem}.libaas-story .libaas-heading{font-size:clamp(3.8rem,4.5vw,6rem)}.libaas-editor-note{padding:1.5rem;border:1px dashed currentColor;font-size:1.4rem}.libaas-support{position:fixed;inset-inline-end:2rem;bottom:2rem;padding:1.1rem 1.8rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:1px solid currentColor;text-decoration:none;z-index:3;font-size:1.4rem}.card__heading{font-size:1.8rem}.card__media .media img{object-fit:contain}.libaas-product-details{margin-block:2.5rem;border-block-start:1px solid rgba(var(--color-foreground),.2)}.libaas-product-details details{border-block-end:1px solid rgba(var(--color-foreground),.2)}.libaas-product-details summary{padding-block:1.6rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:1.5rem}.libaas-product-details summary:after{content:"+"}.libaas-product-details details[open]>summary:after{content:"\2212"}.libaas-product-details dl{margin:0 0 2rem}.libaas-product-details dt{font-weight:600;margin-block-start:1.5rem}.libaas-product-details dd{margin-inline-start:0;white-space:pre-line}.libaas-size-chart{max-width:100%;height:auto;display:block;margin-block-end:2rem}.libaas-product-details .link{display:inline-block;margin-block-end:2rem}@media(max-width:989px){.page-width{padding-inline:3rem}.libaas-hero h2{max-width:58rem}.libaas-collections{gap:1.5rem}.libaas-collection img{height:38rem}.libaas-film__layout{gap:4%}}@media(max-width:749px){.page-width{padding-inline:2.4rem}.header{padding:1.7rem 2rem}.libaas-wordmark__name{font-size:3.8rem}.libaas-wordmark__signature{font-size:.8rem}.libaas-hero{min-height:67rem;align-items:flex-end}.libaas-hero__content{padding-block:6rem 4rem}.libaas-hero__media img{object-position:56% center}.libaas-hero__media:after{background:linear-gradient(0deg,rgba(var(--color-background),.98),rgba(var(--color-background),.48) 70%,rgba(var(--color-background),.08))}.libaas-hero h2{font-size:4.6rem;max-width:100%}.libaas-hero__description{font-size:1.5rem;line-height:1.7;margin-block-end:2.5rem}.libaas-eyebrow{font-size:1.1rem}.libaas-section{padding-block:4.8rem}.libaas-collections{grid-template-columns:1fr;gap:2.5rem}.libaas-collection img{height:auto;aspect-ratio:4/5}.libaas-film__layout{grid-template-columns:1fr;gap:3.5rem}.libaas-film__videos{grid-template-columns:1fr}.libaas-video-card{max-width:36rem;width:100%;justify-self:center}.libaas-story{padding-block:6rem}.libaas-support{bottom:1.2rem;inset-inline-end:1.2rem;font-size:1.2rem}.card__heading{font-size:1.6rem}}.libaas-brand-logo{display:block;width:220px;max-width:100%;height:auto}.libaas-hero h2,.libaas-heading{font-family:var(--font-heading-family);font-weight:400}.libaas-hero h2{letter-spacing:-.025em}.libaas-eyebrow{letter-spacing:.2em}.libaas-collection__label{border-color:#ad9057}.libaas-story{border-block:1px solid #c9b68a}.libaas-support{background:#735b2b;color:#fff}@media(max-width:749px){.libaas-brand-logo{width:165px}.header{padding-block:1.2rem}.libaas-hero h2{font-size:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/libaas-modern.css.map */
