:root{--ls-ink:#1c1714;--ls-black:#000;--ls-cream:#faf5ef;--ls-sand:#f3f1f7;--ls-linen:#ece9f2;--ls-taupe:#9a92ae;--ls-taupe-dark:#5a5270;--ls-brown:#4a4459;--ls-line:#e2deea;--ls-accent:#6e6585;--ls-radius:16px}.ls-section{--ls-pad: clamp(40px,6vw,80px)}.ls-wrap{box-sizing:border-box;width:100%;max-width:1360px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.ls-wrap{padding-inline:32px}}@media(min-width:1200px){.ls-wrap{padding-inline:40px}}.ls-eyebrow{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:600;color:var(--ls-taupe-dark);margin:0 0 10px}.ls-eyebrow--light{color:#d3cde0}.ls-title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.15;margin:0;color:var(--ls-ink)}.ls-sub{color:#4d475a;margin:8px 0 0;max-width:62ch;font-size:1rem;line-height:1.6}.ls-sub p{margin:0}.ls-head{margin-bottom:28px}.ls-head--row{display:flex;gap:20px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.ls-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border-radius:100px;font-family:var(--font-subheading--family);font-weight:600;font-size:.95rem;text-decoration:none;border:1.5px solid transparent;transition:transform .15s ease,background .15s ease,color .15s ease;cursor:pointer;white-space:nowrap}.ls-btn:hover{transform:translateY(-1px)}.ls-btn--dark{background:var(--ls-ink);color:var(--ls-cream)}.ls-btn--dark:hover{background:var(--ls-brown)}.ls-btn--ghost{background:transparent;color:var(--ls-ink);border-color:var(--ls-ink)}.ls-btn--ghost:hover{background:var(--ls-ink);color:var(--ls-cream)}.ls-btn--light{background:var(--ls-cream);color:var(--ls-ink)}.ls-btn--light:hover{background:#fff}.ls-hero{background:linear-gradient(180deg,var(--ls-cream) 0%,var(--ls-sand) 100%);padding-block:clamp(28px,5vw,72px);overflow:hidden}.ls-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:990px){.ls-hero__grid{grid-template-columns:1fr 1.1fr;gap:56px}}.ls-hero__title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2.1rem,5.2vw,4rem);line-height:1.05;letter-spacing:-.01em;margin:0 0 16px;color:var(--ls-ink)}.ls-hero__text{font-size:1.075rem;line-height:1.65;color:#3f3a4a;max-width:52ch}.ls-hero__text p{margin:0}.ls-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ls-chips{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-wrap:wrap;gap:8px}.ls-chip{display:inline-block;padding:7px 14px;border-radius:100px;background:#fff;border:1px solid var(--ls-line);color:var(--ls-ink);font-size:.85rem;text-decoration:none}.ls-chip:hover{border-color:var(--ls-taupe);color:var(--ls-brown)}.ls-hero__collage{display:grid;grid-template-columns:1.55fr 1fr;grid-template-rows:1fr 1fr;gap:12px;aspect-ratio:1.25 / 1;min-width:0}.ls-hero__tile{position:relative;display:block;overflow:hidden;border-radius:var(--ls-radius);background:var(--ls-linen);box-shadow:0 14px 30px -18px #28190f73}.ls-hero__tile--1{grid-row:1 / span 2}.ls-hero__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.ls-hero__tile:hover .ls-hero__img{transform:scale(1.03)}.ls-hero__tag{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);background:#faf5efeb;color:var(--ls-ink);font-size:.75rem;font-weight:600;padding:5px 10px;border-radius:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:989px){.ls-hero__collage{order:-1}.ls-hero__title{margin-top:4px}}@media(max-width:749px){.ls-hero__ctas .ls-btn{flex:1 1 auto}.ls-hero__tag{font-size:.7rem}}.ls-trust{padding-block:22px}.ls-trust--tinted{background:var(--ls-ink);color:var(--ls-cream)}.ls-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}@media(min-width:990px){.ls-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.ls-trust__item{display:flex;gap:12px;align-items:flex-start}.ls-trust__icon{flex:0 0 38px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#aa8f8038;color:#e0dbea}.ls-trust:not(.ls-trust--tinted) .ls-trust__icon{color:var(--ls-brown)}.ls-trust__icon svg{width:20px;height:20px}.ls-trust__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ls-trust__title{font-weight:600;font-size:.92rem;color:inherit;text-decoration:none}.ls-trust__text{font-size:.8rem;opacity:.78;line-height:1.4}.ls-tiles{padding-block:var(--ls-pad) calc(var(--ls-pad) * .5)}.ls-tiles__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:750px){.ls-tiles__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ls-tiles__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-tiles__grid{gap:20px}}.ls-tile__link{display:block;text-decoration:none;color:var(--ls-ink)}.ls-tile__media{display:block;aspect-ratio:1/1;border-radius:var(--ls-radius);overflow:hidden;background:var(--ls-linen)}.ls-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.ls-tile__link:hover .ls-tile__img{transform:scale(1.04)}.ls-tile__label{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:10px;font-family:var(--font-heading--family);font-size:clamp(1rem,1.6vw,1.2rem)}.ls-tile__arrow svg{width:18px;height:18px;display:block;transition:transform .2s}.ls-tile__link:hover .ls-tile__arrow svg{transform:translate(3px)}.ls-tile__note{display:block;font-size:.8rem;color:#6b6478;margin-top:2px}.ls-club{padding-block:calc(var(--ls-pad) * .5)}.ls-club__grid{display:grid;gap:0;background:var(--ls-ink);color:var(--ls-cream);border-radius:24px;overflow:hidden;padding:0!important;max-width:1280px}@media(min-width:990px){.ls-club__grid{grid-template-columns:.9fr 1.1fr}}.ls-club .ls-wrap{width:calc(100% - 32px)}@media(min-width:750px){.ls-club .ls-wrap{width:calc(100% - 64px)}}.ls-club__media{display:block;background:#0b0907}.ls-club__img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;display:block}.ls-club__content{padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ls-club__title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.1;margin:0 0 10px;color:var(--ls-cream)}.ls-club__price{margin:0 0 14px;font-size:1.1rem;color:#e0dbea}.ls-club__price strong{font-size:1.6rem;color:#fff}.ls-club__text{color:#e4e0ec;line-height:1.65;max-width:56ch}.ls-club__text p{margin:0 0 8px}.ls-ticks{list-style:none;padding:0;margin:14px 0 24px;display:grid;gap:9px}.ls-ticks li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.ls-ticks svg{flex:0 0 20px;width:20px;height:20px;color:var(--ls-taupe);margin-top:1px}.ls-artists{padding-block:var(--ls-pad);background:var(--ls-sand)}.ls-artists__row{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media(min-width:750px){.ls-artists__row{grid-auto-columns:28%}}@media(min-width:1100px){.ls-artists__row{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}}.ls-artist{scroll-snap-align:start}.ls-artist a{display:block;text-decoration:none;color:var(--ls-ink)}.ls-artist__media{display:block;aspect-ratio:4/5;border-radius:var(--ls-radius);overflow:hidden;background:var(--ls-linen)}.ls-artist__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.ls-artist a:hover .ls-artist__img{transform:scale(1.04)}.ls-artist__name{display:block;margin-top:10px;font-family:var(--font-heading--family);font-size:1.05rem}.ls-artist__count{display:block;font-size:.8rem;color:#6b6478}.ls-loyalty{padding-block:var(--ls-pad)}.ls-loyalty__box{display:grid;gap:28px;align-items:center}@media(min-width:990px){.ls-loyalty__box{grid-template-columns:1fr 1.1fr;gap:56px}}.ls-loyalty__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ls-loyalty__stats{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ls-loyalty__stats li{background:var(--ls-cream);border:1px solid var(--ls-line);border-radius:var(--ls-radius);padding:20px 18px;display:flex;flex-direction:column;gap:4px}.ls-loyalty__stats strong{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.4rem,2.4vw,1.9rem);color:var(--ls-brown)}.ls-loyalty__stats span{font-size:.88rem;color:#4d475a}.ls-news{padding-block:calc(var(--ls-pad) * .8);background:var(--ls-linen)}.ls-news__box{display:grid;gap:20px;align-items:center}@media(min-width:990px){.ls-news__box{grid-template-columns:1fr 1fr;gap:48px}}.ls-news__form{display:flex;flex-wrap:wrap;gap:10px}.ls-news__input{flex:1 1 240px;min-height:50px;border-radius:100px;border:1.5px solid var(--ls-line);background:#fff;padding:0 20px;font-size:1rem;color:var(--ls-ink)}.ls-news__input:focus{outline:2px solid var(--ls-taupe);outline-offset:1px}.ls-news__ok{font-weight:600;color:var(--ls-brown)}.ls-news__err{width:100%;color:#a1281b;font-size:.9rem;margin:0}.product-card .price,product-price .price{font-weight:600}.ls-section+.shopify-section .section,.shopify-section .product-list{scroll-margin-top:80px}.ls-prow{padding-block:calc(var(--ls-pad) * .7)}.ls-prow__track{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media(min-width:750px){.ls-prow__track{grid-auto-columns:31%;gap:18px}}@media(min-width:1100px){.ls-prow__track{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;gap:24px 20px}}.ls-card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.ls-card__media{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--ls-linen)}.ls-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .5s ease}.ls-card__img--alt{opacity:0}@media(hover:hover){.ls-card__media--swap:hover .ls-card__img--alt{opacity:1}.ls-card__media:hover .ls-card__img{transform:scale(1.03)}}.ls-card__badge{position:absolute;top:10px;left:10px;background:var(--ls-brown);color:var(--ls-cream);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:100px}.ls-card__badge--out{background:#e6e2ee;color:var(--ls-ink)}.ls-card__body{display:flex;flex-direction:column;gap:6px;padding-top:10px;flex:1}.ls-card__title{color:var(--ls-ink);text-decoration:none;font-size:.95rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ls-card__title:hover{text-decoration:underline}.ls-card__price{margin:0;font-size:1rem;color:var(--ls-ink)}.ls-card__price s{color:#7a7388;font-size:.9rem;margin-left:4px}.ls-card__form{margin-top:auto}.ls-card__atc{margin-top:auto;display:flex;width:100%;align-items:center;justify-content:center;min-height:42px;border-radius:100px;border:1.5px solid var(--ls-ink);background:transparent;color:var(--ls-ink);font:600 .88rem var(--font-subheading--family);cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.ls-card__atc:hover{background:var(--ls-ink);color:var(--ls-cream)}.jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star,.jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#6e6585!important}.jdgm-review-snippet-widget{--jdgm-snippet-star-color:#6e6585}.jdgm-histogram__bar-content{background-color:#6e6585!important}.ls-ext{padding-block:calc(var(--ls-pad) * .5)}.ls-ext .ls-wrap{width:calc(100% - 32px)}@media(min-width:750px){.ls-ext .ls-wrap{width:calc(100% - 64px)}}.ls-ext__grid{display:grid;padding:0!important;background:#f3f1f7;border:1px solid #dcd7e6;border-radius:24px;overflow:hidden;max-width:1280px;margin-inline:auto}@media(min-width:990px){.ls-ext__grid{grid-template-columns:.9fr 1.1fr}}.ls-ext__media{display:block;order:-1}@media(min-width:990px){.ls-ext__media{order:0}}.ls-ext__img{width:100%;height:100%;aspect-ratio:3/2;object-fit:cover;display:block}.ls-ext__content{padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--ls-ink)}.ls-ext__badge{display:inline-block;background:#4a4459;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 12px;border-radius:100px;margin:0 0 14px}.ls-ext__title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.12;margin:0 0 12px;color:var(--ls-ink)}.ls-ext__text{line-height:1.65;max-width:52ch;margin-bottom:20px;color:#2a2633}.ls-ext__text p{margin:0 0 8px}.ls-ext .ls-btn svg{width:16px;height:16px;margin-left:6px;vertical-align:-3px}.ls-btn--dark{background:var(--ls-accent);color:#fff}.ls-btn--dark:hover{background:var(--ls-brown);color:#fff}.ls-card__atc{background:#c9c3d6;border-color:#c9c3d6;color:#2a2633}.ls-card__atc:hover{background:#b8b0c8;border-color:#b8b0c8;color:#2a2633}.ls-collab{padding:48px 0 72px;color:var(--ls-ink)}.ls-collab__hero{background:var(--ls-sand);border:1px solid var(--ls-line);border-radius:20px;padding:40px 24px;text-align:center}.ls-collab__eyebrow{display:inline-block;margin:0 0 12px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ls-taupe-dark)}.ls-collab__title{font-family:var(--font-heading--family);font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.1;margin:0 0 14px}.ls-collab__intro{max-width:680px;margin:0 auto;font-size:1.05rem;line-height:1.6;color:#2a2633}.ls-collab__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.ls-collab__ctas .ls-btn--ghost{color:var(--ls-brown);border-color:var(--ls-accent)}.ls-collab__ctas .ls-btn--ghost:hover{background:var(--ls-accent);color:#fff}.ls-collab__h2{font-family:var(--font-heading--family);font-size:clamp(1.5rem,3vw,2.1rem);margin:48px 0 20px;text-align:center}.ls-collab__grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:750px){.ls-collab__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.ls-collab__grid{grid-template-columns:repeat(4,1fr)}}.ls-collab__card{background:#fff;border:1px solid var(--ls-line);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px}.ls-collab__cardtitle{font-size:1.1rem;margin:0;color:var(--ls-brown)}.ls-collab__cardtext{font-size:.95rem;line-height:1.55}.ls-collab__cardtext p{margin:0 0 8px}.ls-collab__link{margin-top:auto;font-weight:600;color:var(--ls-accent);text-decoration:none}.ls-collab__formwrap{margin-top:56px;display:grid;gap:24px;grid-template-columns:1fr;background:var(--ls-linen);border-radius:20px;padding:28px 18px}@media(min-width:990px){.ls-collab__formwrap{grid-template-columns:2fr 3fr;padding:40px;gap:40px}.ls-collab__formintro .ls-collab__h2{text-align:left;margin-top:0}.ls-collab__formintro .ls-collab__intro{margin:0}}.ls-collab__formintro .ls-collab__h2{margin-top:0}.ls-collab__form{display:flex;flex-direction:column;gap:14px}.ls-collab__row{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:600px){.ls-collab__row{grid-template-columns:1fr 1fr}}.ls-collab__form label{display:flex;flex-direction:column;gap:6px;font-size:.85rem;font-weight:600;color:#2a2633}.ls-collab__form input,.ls-collab__form select,.ls-collab__form textarea{font:inherit;font-weight:400;font-size:1rem;padding:12px 14px;border:1px solid #cfc9db;border-radius:10px;background:#fff;color:var(--ls-ink);width:100%;box-sizing:border-box}.ls-collab__form input:focus,.ls-collab__form select:focus,.ls-collab__form textarea:focus{outline:2px solid var(--ls-accent);outline-offset:1px}.ls-collab__form .ls-btn{align-self:flex-start}.ls-collab__small{font-size:.85rem;color:#5a5270;margin:0}.ls-collab__small a{color:var(--ls-brown)}.ls-collab__ok{background:#fff;border-left:4px solid var(--ls-accent);padding:12px 14px;margin:0}.ls-collab__err{background:#fff3f3;border-left:4px solid #b3261e;padding:12px 14px;color:#7a1a14}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ls-home.css.map */
