:root{--lsg-ink:#191919;--lsg-paper:#faf9f6;--lsg-gold:#ad9060;--lsg-muted:#68645c;--lsg-line:#dedbd3;--lsg-serif:Georgia,"Times New Roman",serif}.lsg-theme{letter-spacing:.015em;-webkit-font-smoothing:antialiased}.lsg-theme h1,.lsg-theme h2,.lsg-theme .h0,.lsg-theme .h1,.lsg-theme .h2{font-family:var(--lsg-serif);font-weight:400;letter-spacing:-.045em;line-height:1.12}.lsg-theme h3,.lsg-theme h4{letter-spacing:.005em}.lsg-theme .button{min-height:50px;letter-spacing:.06em;font-size:1.3rem;text-transform:uppercase;font-weight:600;gap:24px;transition:background .2s,color .2s,box-shadow .2s}.lsg-theme .button:not([disabled]):hover{box-shadow:inset 0 -3px 0 var(--lsg-gold)}.lsg-theme .button span[aria-hidden]{font-size:1.8rem}.lsg-theme :focus-visible{outline:2px solid var(--lsg-gold);outline-offset:5px;box-shadow:none}.lsg-theme a{text-underline-offset:.4rem}.lsg-theme .announcement-bar__message{font-size:1.15rem;letter-spacing:.12em;padding:1.05rem 0;min-height:3.8rem}.lsg-theme .utility-bar{border:0}.lsg-theme .header-wrapper{background:rgb(var(--color-background))}.lsg-theme .header__heading-link{padding:8px 0}.lsg-wordmark{font-family:var(--font-body-family);font-weight:700;font-size:clamp(2.2rem,2.5vw,3.6rem);letter-spacing:.13em;white-space:nowrap}.lsg-wordmark__dot{color:var(--lsg-gold);letter-spacing:0}.lsg-theme .header__menu-item{font-size:1.3rem;letter-spacing:.035em;padding:1.2rem}.lsg-theme .header__active-menu-item{color:rgb(var(--color-foreground));text-decoration-color:var(--lsg-gold)}.lsg-theme .header__icon .icon{width:2rem;height:2rem}.lsg-theme .header__icon--cart .icon{width:3.8rem;height:3.8rem}.lsg-theme .mega-menu__content{border-top:1px solid var(--lsg-line);box-shadow:0 20px 30px #1919190a}.lsg-theme .mega-menu__link--level-2{font-weight:600}.lsg-theme .menu-drawer{background:rgb(var(--color-background))}.lsg-theme .menu-drawer__menu-item{padding:1.6rem 3rem;font-size:1.8rem}.lsg-theme .menu-drawer__utility-links{background:rgba(var(--color-foreground),.045)}.lsg-theme .search-modal__content{background:rgb(var(--color-background))}.lsg-theme .predictive-search{border-color:var(--lsg-line)}.lsg-theme .predictive-search__heading{letter-spacing:.12em;font-size:1.1rem}.lsg-theme .predictive-search__item--link-with-thumbnail{gap:2rem}.lsg-theme .field__input,.lsg-theme .select__select{font-size:1.6rem}.lsg-theme .field:after,.lsg-theme .select:after{box-shadow:0 0 0 1px var(--lsg-line)}.lsg-theme .field__input:focus{box-shadow:0 0 0 2px var(--lsg-gold)}.lsg-eyebrow{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.2em;line-height:1.6;text-transform:uppercase;margin:0 0 2.4rem}.lsg-hero{display:grid;grid-template-columns:45% 55%;min-height:var(--lsg-hero-height,650px);background:rgba(var(--color-foreground),.045);max-width:2000px;margin-inline:auto}.lsg-hero__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:7rem clamp(3rem,5vw,9rem)}.lsg-theme .lsg-display{font-size:clamp(5.4rem,6vw,var(--lsg-hero-heading,100px));line-height:.98;margin:0 0 3rem;max-width:9em}.lsg-hero__text{max-width:36rem;color:rgba(var(--color-foreground),.7);font-size:1.7rem;line-height:1.65;margin-bottom:2.5rem}.lsg-hero__text p{margin:0}.lsg-actions{display:flex;align-items:flex-start;gap:2rem;flex-direction:column}.lsg-text-link{display:inline-block;font-size:1.3rem;color:inherit;letter-spacing:.035em;text-decoration:underline;text-underline-offset:6px;cursor:pointer;border:0;background:none;padding:0;font-family:inherit}.lsg-hero__signature{margin:6rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.7);display:flex;align-items:center;gap:1rem}.lsg-hero__signature span{font-size:2rem;color:var(--lsg-gold)}.lsg-hero__visual{position:relative;overflow:hidden;min-height:var(--lsg-hero-height,650px);background:#e2dfd6}.lsg-hero__image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 32%}.lsg-placeholder{width:100%;height:100%;object-fit:cover;fill:#aaa294;background:#e5e1d8}.lsg-hero__edition{position:absolute;top:3rem;right:3rem;writing-mode:vertical-rl;font-size:1.05rem;letter-spacing:.25em;padding:1rem .7rem;background:rgba(var(--color-background),.92);color:rgb(var(--color-foreground))}.lsg-shop-look{position:absolute;bottom:2.5rem;left:2.5rem;right:2.5rem;padding:1.6rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.95);text-decoration:none;font-size:1.5rem}.lsg-shop-look small{display:block;font-size:.95rem;letter-spacing:.18em;margin-bottom:.5rem;color:rgba(var(--color-foreground),.7)}.lsg-shop-look>span:last-child{font-size:2.4rem}.lsg-service{display:flex;justify-content:space-between;gap:2.5rem;padding-block:2.5rem;border-bottom:1px solid var(--lsg-line);flex-wrap:wrap}.lsg-service>div,.lsg-service>a{display:flex;align-items:center;gap:1.4rem;color:inherit;text-decoration:none}.lsg-service>div>span,.lsg-service>a>span{color:var(--lsg-gold);font-size:2.4rem}.lsg-service svg{width:2.2rem;height:2.2rem;fill:currentColor;display:block}.lsg-theme .lsg-hero__copy{animation:lsg-enter .65s ease-out both}@keyframes lsg-enter{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}.lsg-service p{margin:0;line-height:1.5}.lsg-service strong{display:block;font-size:1.2rem;font-weight:600}.lsg-service small{font-size:1.1rem;color:rgba(var(--color-foreground),.7)}.lsg-space{padding-top:7rem;padding-bottom:8rem}.lsg-section-heading{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:3rem}.lsg-section-heading .lsg-eyebrow{margin-bottom:1rem}.lsg-theme .lsg-title{font-size:clamp(3.2rem,3.8vw,5rem);margin:0}.lsg-section-heading>p{font-size:1.3rem;color:rgba(var(--color-foreground),.7);max-width:27rem}.lsg-edit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.lsg-edit-card{color:inherit;text-decoration:none;min-width:0}.lsg-edit-card__image{aspect-ratio:4/5;overflow:hidden;background:rgba(var(--color-foreground),.045)}.lsg-edit-card__image img{height:100%;width:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.65,.3,1)}.lsg-edit-card__caption{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;border-bottom:1px solid var(--lsg-line)}.lsg-edit-card .lsg-eyebrow{font-size:.95rem;margin:0 0 .8rem;color:rgba(var(--color-foreground),.7)}.lsg-edit-card h3{font-family:var(--lsg-serif);font-size:2.9rem;margin:0;letter-spacing:-.035em}.lsg-edit-card__caption>span{font-size:2.2rem}.lsg-story{position:relative;overflow:hidden}.lsg-story__inner{position:relative;max-width:95rem;text-align:center;padding-top:8rem;padding-bottom:9rem}.lsg-story .lsg-eyebrow{color:var(--lsg-gold)}.lsg-theme .lsg-story h2{font-size:clamp(4rem,5.2vw,7rem);margin:0 0 2.5rem;position:relative;z-index:1}.lsg-story .rte{max-width:54rem;margin:0 auto 3rem;color:rgba(var(--color-foreground),.7);position:relative;z-index:1;font-size:1.6rem}.lsg-story .lsg-text-link{color:var(--lsg-gold);position:relative;z-index:1}.lsg-story__mark{font-family:var(--lsg-serif);font-size:34rem;line-height:1;position:absolute;bottom:-12rem;right:-12rem;opacity:.035;pointer-events:none}.lsg-theme .collection__title .title{font-size:clamp(3.4rem,4vw,5.2rem);margin-bottom:1.3rem}.lsg-theme .collection__description{font-size:1.5rem;color:rgba(var(--color-foreground),.7)}.lsg-theme .collection__view-all{margin-top:3rem}.lsg-theme .card-wrapper .card__inner{background:rgba(var(--color-foreground),.045)}.lsg-theme .card-wrapper .card__media .media img{transition:transform .6s ease,opacity .35s ease}.lsg-theme .card__heading{font-size:1.45rem;line-height:1.4;font-weight:500}.lsg-theme .card__information{padding-top:1.5rem;padding-bottom:.5rem}.lsg-theme .card-information .price{font-size:1.4rem;letter-spacing:.01em}.lsg-card-options{font-size:1.1rem;color:rgba(var(--color-foreground),.7);margin:.7rem 0 0;line-height:1.5}.lsg-theme .badge{font-size:1rem;padding:.65rem 1rem;letter-spacing:.06em;line-height:1.2}.lsg-theme .quick-add{margin-top:.8rem}.lsg-theme .quick-add__submit{min-height:4.2rem;font-size:1.05rem;letter-spacing:.04em}.lsg-theme .price--on-sale .price-item--regular{color:#716c63}.lsg-theme .collection-hero__title{font-size:clamp(4rem,5.6vw,7.5rem);margin-top:2.2rem;margin-bottom:1.8rem}.lsg-theme .collection-hero__description{max-width:65rem;font-size:1.5rem}.lsg-theme .facets-container{border-top:1px solid var(--lsg-line);padding-top:2rem;margin-bottom:2rem}.lsg-theme .facet-filters__sort{font-size:1.4rem}.lsg-theme .active-facets__button-inner{border-radius:2px}.lsg-theme .pagination__item--current:after{background:var(--lsg-gold)}.lsg-breadcrumb{display:flex;flex-wrap:wrap;gap:1rem;font-size:1.1rem;color:rgba(var(--color-foreground),.7);margin-bottom:2.5rem;line-height:1.6}.lsg-breadcrumb a{color:inherit;text-decoration:none}.lsg-breadcrumb>span:last-child{color:rgb(var(--color-foreground))}.lsg-theme .product__title h1{font-size:clamp(3.4rem,4vw,5.8rem);line-height:1.08}.lsg-theme .product__info-container .price--large{font-size:2.2rem}.lsg-theme .product__tax{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.lsg-theme .product-form__input .form__label{font-size:1.3rem;letter-spacing:.04em;margin-bottom:1rem}.lsg-theme .product-form__input input[type=radio]+label{font-size:1.3rem;min-height:4.3rem;min-width:4.8rem;padding:1.3rem 1.6rem;letter-spacing:.01em;transition:background .2s,border-color .2s}.lsg-theme .product-form__input input[type=radio]:checked+label{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.lsg-theme .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--lsg-gold);outline-offset:3px}.lsg-theme .product-form__buttons{max-width:none}.lsg-theme .product__description{font-size:1.5rem;line-height:1.8;border-top:1px solid var(--lsg-line);padding-top:2.2rem}.lsg-theme .thumbnail{border-color:var(--lsg-line)}.lsg-theme .thumbnail[aria-current]{border-color:var(--lsg-gold);box-shadow:0 0 0 1px var(--lsg-gold)}.lsg-product-note{font-size:1.2rem;color:rgba(var(--color-foreground),.7);margin:2rem 0}.lsg-detail{border-top:1px solid var(--lsg-line)}.lsg-detail:last-of-type{border-bottom:1px solid var(--lsg-line)}.lsg-detail summary{display:flex;justify-content:space-between;align-items:center;min-height:5.2rem;gap:2rem;font-size:1.35rem;list-style:none}.lsg-detail summary::-webkit-details-marker{display:none}.lsg-detail summary span{font-size:2rem;color:var(--lsg-gold);transition:transform .2s}.lsg-detail[open] summary span{transform:rotate(45deg)}.lsg-detail .rte{font-size:1.3rem;padding:0 0 1.5rem;max-height:38rem;overflow:auto;overflow-wrap:anywhere}.lsg-product-details>.lsg-text-link{margin-top:2rem}.lsg-options-anchor,.lsg-theme product-info{scroll-margin-top:12rem}.lsg-product-dock{display:none}.lsg-theme .drawer__inner{width:46rem;max-width:100vw;padding:0 2.5rem;border:0;background:rgb(var(--color-background))}.lsg-theme .drawer__header{padding:2.5rem 0;border-bottom:1px solid var(--lsg-line)}.lsg-theme .drawer__heading{font-size:3.5rem}.lsg-theme .cart-drawer .cart-item__name{font-size:1.5rem}.lsg-theme .drawer__footer{border-top:1px solid var(--lsg-line);padding-bottom:max(2rem,env(safe-area-inset-bottom))}.lsg-cart-note{font-size:1.1rem;line-height:1.6;color:rgba(var(--color-foreground),.7);margin-top:0}.lsg-cart-note a{color:inherit}.lsg-theme .cart-drawer .tax-note{font-size:1.1rem}.lsg-theme .cart-drawer .totals__total{font-family:var(--font-body-family);font-size:1.7rem;letter-spacing:0}.lsg-theme .cart-drawer .cart__checkout-button{margin-top:1rem}.lsg-theme .newsletter h2{font-size:clamp(3.5rem,4.5vw,5.6rem)}.lsg-theme .newsletter__subheading{font-size:1.5rem;color:rgba(var(--color-foreground),.7)}.lsg-theme .newsletter-form__field-wrapper{max-width:46rem}.lsg-theme .footer{border-top:0}.lsg-theme .footer-block__heading{font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lsg-theme .footer-block__brand-info .footer-block__heading{font-size:2.8rem;letter-spacing:.14em}.lsg-theme .footer-block__brand-info .rte{max-width:28rem;font-size:1.4rem}.lsg-theme .footer .list-menu__item--link{font-size:1.3rem}.lsg-theme .footer__content-bottom{border-top-color:rgba(var(--color-foreground),.15)}.lsg-theme .footer .copyright__content{font-size:1.05rem}.lsg-theme .footer a:hover{color:var(--lsg-gold)}.lsg-popup{width:min(84rem,calc(100% - 3rem));max-height:calc(100dvh - 3rem);overflow:auto;padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 24px 90px #0003}.lsg-popup[open]{display:grid;grid-template-columns:35% 65%}.lsg-popup::backdrop{background:#19191980;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lsg-popup__close{position:absolute;z-index:1;top:1rem;right:1rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;background:rgb(var(--color-background));border:0;cursor:pointer;color:rgb(var(--color-foreground))}.lsg-popup__close svg{width:1.6rem;height:1.6rem}.lsg-popup__brand{display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:2.4rem;font-weight:600;letter-spacing:.13em;padding:3rem 1.5rem;border-bottom:4px solid var(--lsg-gold)}.lsg-popup__brand span{font-size:.8rem;letter-spacing:.28em;margin-top:2rem;color:var(--lsg-gold)}.lsg-popup__content{padding:5.5rem 4rem 4rem}.lsg-popup__content .lsg-eyebrow{font-size:1rem;margin-bottom:1.5rem}.lsg-theme .lsg-popup h2{font-size:4.2rem;margin:0 0 2rem}.lsg-popup .rte{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.lsg-newsletter-form>label:first-of-type{display:block;margin:2.5rem 0 .5rem;font-size:1.2rem}.lsg-newsletter-form>input[type=email]{display:block;box-sizing:border-box;width:100%;min-height:5rem;border:1px solid #99938a;background:transparent;padding:1rem 1.2rem;font:inherit;font-size:1.6rem;color:inherit;border-radius:0}.lsg-consent{display:flex;align-items:flex-start;gap:1rem;margin:1.6rem 0 2rem;font-size:1.1rem;line-height:1.5}.lsg-consent input{accent-color:#191919;min-width:1.8rem;width:1.8rem;height:1.8rem;margin:.2rem 0}.lsg-consent a{color:inherit}.lsg-newsletter-form .button{width:100%}.lsg-popup__dismiss{display:block;margin:2rem auto 0;font-size:1.15rem}.lsg-theme .lsg-newsletter-consent{font-size:1.1rem;text-align:left;line-height:1.5;margin-top:1.6rem;color:inherit}.lsg-newsletter-consent label{display:flex;gap:1rem;align-items:flex-start}.lsg-newsletter-consent input{min-width:1.8rem;height:1.8rem;accent-color:rgb(var(--color-foreground))}.lsg-newsletter-consent a{color:inherit}@media(hover:hover){.lsg-edit-card:hover img{transform:scale(1.035)}.lsg-theme .card-wrapper:hover .media img{transform:scale(1.025)}.lsg-text-link:hover{text-decoration-color:var(--lsg-gold)}}@media(min-width:990px){.lsg-theme .product__info-wrapper{padding-left:6rem}.lsg-theme .product__column-sticky{top:4rem}.lsg-theme .header--middle-center{grid-template-columns:1fr auto 1fr}.lsg-theme .header__inline-menu{margin-left:-1.2rem}}@media(max-width:989px){.lsg-hero{grid-template-columns:46% 54%;min-height:540px}.lsg-hero__visual{min-height:540px}.lsg-hero__copy{padding:4rem 2.8rem}.lsg-theme .lsg-display{font-size:5.7rem}.lsg-hero__signature{margin-top:3rem}.lsg-service{gap:2rem}.lsg-service>div,.lsg-service>a{flex:1 1 40%}.lsg-theme .header__heading-link{padding:4px 0}.lsg-theme .header__icon{width:4rem}}@media(max-width:749px){.lsg-theme .header{padding:1.3rem 1.5rem}.lsg-wordmark{font-size:2.3rem;letter-spacing:.1em}.lsg-theme .header__icons{padding-right:0}.lsg-theme .announcement-bar__message{font-size:1rem;letter-spacing:.045em}.lsg-theme .utility-bar__grid{padding-inline:1.5rem}.lsg-hero{grid-template-columns:1fr;min-height:0}.lsg-hero__copy{padding:3.8rem 2.4rem 3rem}.lsg-hero__copy .lsg-eyebrow{font-size:.95rem;margin-bottom:1.8rem}.lsg-theme .lsg-display{font-size:clamp(5.2rem,12vw,7rem);margin-bottom:1.8rem;max-width:10em}.lsg-hero__text{font-size:1.45rem;max-width:34rem;margin-bottom:2rem}.lsg-actions{flex-direction:row;align-items:center;gap:1.7rem;flex-wrap:wrap}.lsg-actions .button{font-size:1.05rem;min-height:4.8rem;padding-inline:1.6rem;gap:1.5rem}.lsg-actions .lsg-text-link{font-size:1.1rem}.lsg-hero__signature{display:none}.lsg-hero__visual{min-height:0;aspect-ratio:4/4.4}.lsg-hero__edition{top:1.6rem;right:1.5rem;font-size:.85rem}.lsg-shop-look{bottom:1.5rem;left:1.5rem;right:1.5rem;padding:1.2rem 1.5rem;font-size:1.35rem}.lsg-service{padding-block:2rem;gap:1.5rem}.lsg-service strong{font-size:1.1rem}.lsg-service small{font-size:1rem}.lsg-service>div>span,.lsg-service>a>span{font-size:1.8rem}.lsg-service>div,.lsg-service>a{gap:.8rem}.lsg-space{padding-top:4rem;padding-bottom:4.5rem}.lsg-section-heading{display:block;margin-bottom:2.4rem}.lsg-section-heading>p{margin-bottom:0}.lsg-theme .lsg-title{font-size:3.5rem}.lsg-edit-grid{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}.lsg-edit-card{flex:0 0 82%;scroll-snap-align:start}.lsg-edit-card__caption{padding:1.5rem 0}.lsg-edit-card h3{font-size:2.7rem}.lsg-story__inner{padding-top:5rem;padding-bottom:5.5rem}.lsg-theme .lsg-story h2{font-size:4.6rem}.lsg-story .rte{font-size:1.4rem}.lsg-story__mark{font-size:24rem;right:-3rem}.lsg-theme .grid{column-gap:1.2rem;--grid-mobile-horizontal-spacing:12px}.lsg-theme .card__heading,.lsg-theme .card-information .price{font-size:1.3rem}.lsg-card-options{font-size:1rem}.lsg-theme .quick-add__submit{font-size:.95rem;padding:0 .7rem;min-height:4.4rem}.lsg-theme .badge{font-size:.9rem;padding:.5rem .7rem}.lsg-theme .collection__title .title{font-size:3.5rem}.lsg-theme .collection-hero__title{font-size:4.6rem}.lsg-breadcrumb{font-size:1rem;gap:.7rem;margin-bottom:1.8rem}.lsg-breadcrumb>span:last-child{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lsg-theme .product__title h1{font-size:3.8rem}.lsg-theme .product__info-wrapper{padding-top:2rem}.lsg-theme .product__media-list{margin-bottom:1rem}.lsg-theme .product-form__input{max-width:none}.lsg-product-dock:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:3;align-items:center;justify-content:space-between;gap:1.5rem;background:rgba(var(--color-background),.97);border-top:1px solid var(--lsg-line);padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #00000008}.lsg-product-dock>span{font-size:1.3rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:44%}.lsg-product-dock .button{font-size:1rem;min-height:4.4rem;padding-inline:1.5rem;gap:1rem}.lsg-theme:has(lsg-product-dock) .footer{padding-bottom:9rem}.lsg-theme .drawer__inner{padding-inline:1.8rem}.lsg-theme .drawer__heading{font-size:3rem}.lsg-theme .cart-drawer .cart-item__name{font-size:1.35rem}.lsg-popup[open]{grid-template-columns:1fr}.lsg-popup__brand{min-height:8rem;font-size:2rem;align-items:flex-start;padding:2rem 2.5rem}.lsg-popup__brand span{display:none}.lsg-popup__content{padding:3rem 2.5rem}.lsg-theme .lsg-popup h2{font-size:3.6rem}.lsg-popup__close{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.lsg-theme .newsletter h2{font-size:3.5rem}.lsg-theme .footer-block__brand-info .footer-block__heading{font-size:2.7rem}}@media(prefers-reduced-motion:reduce){.lsg-theme *,.lsg-theme *:before,.lsg-theme *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.lsg-theme .scroll-trigger{opacity:1!important;transform:none!important}.lsg-theme .scroll-trigger--offscreen{opacity:1!important}}.lsg-empty-media{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;width:100%;height:100%;overflow:hidden;background:radial-gradient(ellipse at 20% 15%,#faf9f6,transparent 65%),linear-gradient(135deg,#e9e4d9,#cbbda4);color:rgb(var(--color-foreground))}.lsg-empty-media:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border:1px solid var(--lsg-gold);opacity:.65;pointer-events:none}.lsg-empty-media__mark{font-family:var(--lsg-serif);font-size:clamp(5rem,8vw,12rem);letter-spacing:.06em;line-height:1}.lsg-empty-media__rule{width:4rem;height:1px;background:var(--lsg-gold)}.lsg-empty-media__name{font-size:1rem;letter-spacing:.3em}.lsg-hero__visual>.lsg-empty-media{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 20%,#403a2e,transparent 65%),#191919;color:var(--lsg-gold)}.lsg-edit-card:nth-child(2) .lsg-empty-media{background:linear-gradient(145deg,#d9d1c3,#faf9f6)}.lsg-edit-card:nth-child(3) .lsg-empty-media{background:linear-gradient(135deg,#34312b,#191919);color:var(--lsg-gold)}.lsg-empty-collection{padding:3rem 2.4rem;text-align:center;border-block:1px solid var(--lsg-line)}.lsg-empty-collection .lsg-eyebrow{color:var(--lsg-gold);margin-bottom:1.4rem}.lsg-empty-collection .h2{margin:1rem 0;font-size:clamp(2.5rem,3vw,3.6rem)}.lsg-empty-collection__note{font-size:1.2rem;color:var(--lsg-muted);margin-top:2rem}.lsg-theme .button,.lsg-theme .product-form__submit,.lsg-theme .quick-add__submit,.lsg-theme .cart__checkout-button{font-family:var(--lsg-button-font,Arial,sans-serif);font-style:normal;font-weight:var(--lsg-button-weight,600);font-size:var(--lsg-button-size,14px);letter-spacing:var(--lsg-button-tracking,.04em);text-transform:var(--lsg-button-case,none)}.lsg-theme .product-form__submit{min-height:54px;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.lsg-theme .lsg-hero{background:var(--gradient-background);color:rgb(var(--color-foreground))}.lsg-theme .header__active-menu-item,.lsg-theme .header__heading-link,.lsg-theme .header__menu-item,.lsg-theme .header__icon{color:rgb(var(--color-foreground))}.lsg-theme .menu-drawer__utility-links,.lsg-theme .search-modal__content{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.lsg-theme .drawer__inner,.lsg-theme .lsg-popup{background:var(--gradient-background);color:rgb(var(--color-foreground))}.lsg-theme .lsg-popup__close{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.lsg-theme .lsg-popup__brand{color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.lsg-theme .lsg-popup__brand span{color:inherit;opacity:.8}.lsg-stock:empty,.lsg-stock:not(:has(.lsg-stock__content)){display:none}.lsg-stock__content{width:100%;max-width:32rem;font-family:var(--font-body-family,Arial,sans-serif);font-size:1.2rem;letter-spacing:.035em;line-height:1.5}.lsg-stock__track{display:block;width:100%;height:2px;margin-top:1rem;background:rgba(var(--color-foreground),.12);overflow:hidden}.lsg-stock__track>span{display:block;width:26%;height:100%;background:var(--lsg-stock-color,var(--lsg-gold))}.lsg-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:none;place-items:center;pointer-events:none;text-align:center}.lsg-intro.is-active{display:grid;animation:lsg-intro-away var(--lsg-intro-time,.9s) ease both}.lsg-intro__wordmark{font-family:var(--font-body-family,Arial,sans-serif);font-size:clamp(2rem,6vw,4rem);font-weight:500;letter-spacing:.25em;padding-left:.25em}.lsg-intro__line{display:block;width:4rem;height:1px;background:var(--lsg-gold);margin:2rem auto 0;transform-origin:center;animation:lsg-intro-line var(--lsg-intro-time,.9s) ease both}@keyframes lsg-intro-away{0%,35%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lsg-intro-line{0%{transform:scaleX(0)}60%,to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.lsg-luxury-motion .lsg-hero__image{animation:lsg-image-arrive 1.2s cubic-bezier(.2,.65,.3,1) both}.lsg-luxury-motion .header__menu-item>span{background:linear-gradient(var(--lsg-gold),var(--lsg-gold)) left bottom/0 1px no-repeat;transition:background-size .3s ease}.lsg-luxury-motion .header__menu-item:hover>span{background-size:100% 1px}@keyframes lsg-image-arrive{0%{opacity:.6;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}}.lsg-motion-off .lsg-hero__copy{animation:none}.lsg-motion-off .lsg-edit-card__image img,.lsg-motion-off .card-wrapper .media img{transition:none;transform:none!important}@media(prefers-reduced-motion:reduce){.lsg-intro.is-active{display:none}.lsg-intro__line{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lamodasg.css.map */
