.ll-about-hero{padding-top:5rem;padding-bottom:5rem;text-align:center}@media screen and (min-width:750px){.ll-about-hero{padding-top:8rem;padding-bottom:8rem}}.ll-about-hero__container{max-width:48rem;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.ll-about-hero__tagline-wrapper{display:inline-block}.ll-about-hero__tagline{font-size:1rem;font-weight:500;color:rgb(var(--ll-luxe-gold));letter-spacing:.3em;text-transform:uppercase;margin-bottom:.75rem}.ll-about-hero__gold-line,.ll-about-hero__gold-line--dim{display:block!important}.ll-about-hero__gold-line{height:1px;width:4rem;background-color:rgb(var(--ll-luxe-gold));margin:0 auto}.ll-about-hero__gold-line--dim{height:1px;width:4rem;background-color:rgba(var(--ll-luxe-gold),.5);margin:1.5rem auto 0}.ll-about-hero__title{font-family:Playfair Display,Georgia,serif;font-weight:600;font-size:3rem;color:rgb(var(--ll-ink-plum));letter-spacing:-.025em}@media screen and (min-width:750px){.ll-about-hero__title{font-size:3.6rem}}@media screen and (min-width:990px){.ll-about-hero__title{font-size:4.8rem}}.ll-about-hero__quote{font-family:Roboto,sans-serif;font-weight:400;font-size:1.8rem;font-style:italic;color:rgb(var(--ll-ink-plum));border-left:2px solid rgb(var(--ll-luxe-gold));padding-left:1.5rem;max-width:100%;white-space:nowrap;margin:1rem auto 0}@media screen and (min-width:750px){.ll-about-hero__quote{font-size:2rem}}.ll-about-chapter{display:grid;grid-template-columns:1fr;min-height:35rem;border-bottom:1px solid rgba(var(--ll-luxe-gold),.2);transition:background-color .3s ease}.ll-about-chapter:hover{background-color:rgba(var(--ll-soft-rose),.05)}@media screen and (min-width:990px){.ll-about-chapter{grid-template-columns:repeat(12,1fr);min-height:45rem}}.ll-about-chapter__number-col{padding:4rem;border-bottom:1px solid rgba(var(--ll-luxe-gold),.2);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.5rem;color:rgb(var(--ll-luxe-gold))}@media screen and (min-width:990px){.ll-about-chapter__number-col{grid-column:span 3 / span 3;padding:8rem;border-bottom:none;border-right:1px solid rgba(var(--ll-luxe-gold),.2)}}.ll-about-chapter__number-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;color:rgb(var(--ll-luxe-gold))}.ll-about-chapter__number-wrapper--start{align-items:flex-start;text-align:left}.ll-about-chapter__number{font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:600;display:block}@media screen and (min-width:750px){.ll-about-chapter__number{font-size:2rem}}.ll-about-chapter__name-wrapper{overflow:hidden;display:inline-block}.ll-about-chapter__name{font-family:Roboto,sans-serif;font-weight:600;font-size:2.4rem;letter-spacing:.1em;display:block}@media screen and (min-width:750px){.ll-about-chapter__name{font-size:3.6rem}}.ll-about-chapter__title{font-family:Roboto,sans-serif;font-size:2.4rem;color:rgb(var(--ll-ink-plum));margin-bottom:2rem;font-weight:400;line-height:1.2}.ll-text-reveal{display:inline-flex;white-space:nowrap}.ll-text-reveal-char-wrapper{display:inline-block;overflow:hidden;padding-top:.2rem}.ll-text-reveal-char{display:inline-block;transform:translateY(-110%);opacity:0;transition:transform .6s cubic-bezier(.175,.885,.32,1.275),opacity .6s ease-out;will-change:transform}.scroll-fade-up.visible .ll-text-reveal-char,.scroll-fade-left.visible .ll-text-reveal-char{transform:translateY(0);opacity:1}.ll-about-chapter__content-col{padding:2.5rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:990px){.ll-about-chapter__content-col{grid-column:span 9 / span 9;padding:5rem}}.ll-about-chapter__title{font-family:Roboto,sans-serif;font-size:2.4rem;color:rgb(var(--ll-ink-plum));margin-bottom:2rem;font-weight:600;line-height:1.2}@media screen and (min-width:750px){.ll-about-chapter__title{font-size:3rem}}@media screen and (min-width:990px){.ll-about-chapter__title{font-size:3.6rem}}.ll-about-chapter__body{display:flex;flex-direction:column;gap:2.4rem;color:rgba(var(--ll-charcoal),.8);font-family:Roboto,sans-serif;font-size:1.6rem;line-height:1.625;max-width:67rem}.ll-about-chapter__paragraph-group{display:flex;flex-direction:column;gap:.4rem}.ll-about-chapter__paragraph-group p{margin:0}.ll-about-product{display:grid;grid-template-columns:1fr}@media screen and (min-width:990px){.ll-about-product{grid-template-columns:repeat(2,minmax(0,1fr))}}.ll-about-product__content-col{padding:2.5rem;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid rgba(var(--ll-luxe-gold),.2)}@media screen and (min-width:990px){.ll-about-product__content-col{padding:5rem;border-bottom:none;border-right:1px solid rgba(var(--ll-luxe-gold),.2)}}.ll-about-product__desc{color:rgba(var(--ll-charcoal),.8);font-size:1.6rem;line-height:1.625;margin-bottom:2.5rem;max-width:45rem}@media screen and (min-width:750px){.ll-about-product__desc{font-size:1.8rem}}.ll-about-product__link{font-size:1.2rem;color:rgb(var(--ll-luxe-gold));letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgb(var(--ll-luxe-gold));padding-bottom:.25rem;cursor:pointer;transition:color .3s ease,border-color .3s ease;text-decoration:none}.ll-about-product__link:hover{color:rgb(var(--ll-ink-plum));border-color:rgb(var(--ll-ink-plum))}.ll-about-product__image-col{position:relative;display:flex;align-items:center;justify-content:center;padding:3rem;overflow:hidden;transition:background-color .5s ease;min-height:45rem}@media screen and (min-width:990px){.ll-about-product__image-col{min-height:50rem}}.ll-about-product__wheel-wrapper{position:relative;width:28rem;height:28rem}@media screen and (min-width:750px){.ll-about-product__wheel-wrapper{width:38rem;height:38rem}}.ll-about-product__diamond-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20}.ll-about-product__diamond-img{width:20rem;height:20rem;object-fit:contain;filter:drop-shadow(0 25px 25px rgb(0 0 0 / .15))}.ll-about-product__threads{position:absolute;top:0;right:0;bottom:0;left:0;animation:ll-spin 60s linear infinite}.ll-about-product__thread{display:block!important;position:absolute;top:50%;left:50%;margin-left:-2px;transform-origin:top center;width:4px;height:28rem;opacity:.85;border-radius:2px}@keyframes ll-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-ll-about.css.map */
