:root{--lx-plum:#2E0F2A;--lx-plum-2:#4A1842;--lx-orchid:#B53A98;--lx-orchid-d:#8E2A75;--lx-orchid-l:#E07BC6;--lx-rose:#F3D3E9;--lx-blush:#FCEFF7;--lx-ivory:#FDF7FA;--lx-line:#EADFE6;--lx-ink:#1A1A1A;--lx-muted:#6B5E66;--lx-wide:1440px;--lx-gutter:clamp(20px,4vw,56px);--lx-ease:cubic-bezier(.2,.7,.2,1)}body.lx{background:var(--lx-ivory);color:var(--lx-ink)}body.lx ::selection{background:var(--lx-rose);color:var(--lx-plum)}.lx-wrap{max-width:var(--lx-wide);margin:0 auto;padding:0 var(--lx-gutter)}.lx-section{padding:clamp(64px,8vw,120px) 0}.lx-kicker{display:inline-block;font-family:var(--font-body);font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--lx-orchid-d)}.lx-on-dark .lx-kicker{color:var(--lx-orchid-l)}.lx-title{font-family:var(--font-heading);font-weight:400;font-size:clamp(34px,4.4vw,64px);line-height:1.04;letter-spacing:-.015em;margin:0;color:inherit}.lx-title--md{font-size:clamp(28px,3.2vw,46px)}.lx-title em{font-style:italic;color:var(--lx-orchid)}.lx-on-dark .lx-title em{color:var(--lx-orchid-l)}.lx-text{font-size:16px;line-height:1.85;color:var(--lx-muted);max-width:520px}.lx-text p+p{margin-top:12px}.lx-on-dark .lx-text{color:#ffffffc7}.lx-head{display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(36px,4vw,56px)}.lx-head--center{align-items:center;text-align:center}.lx-head--center .lx-text{margin:0 auto}.lx-head--row{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 34px;border:1px solid var(--lx-plum);background:var(--lx-plum);color:#fff;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;border-radius:0;transition:background .35s ease,color .35s ease,border-color .35s ease;white-space:nowrap}.lx-btn:hover{background:var(--lx-orchid-d);border-color:var(--lx-orchid-d);color:#fff}.lx-btn--ghost{background:transparent;color:var(--lx-plum)}.lx-btn--ghost:hover{background:var(--lx-plum);color:#fff;border-color:var(--lx-plum)}.lx-btn--light{background:#fff;border-color:#fff;color:var(--lx-plum)}.lx-btn--light:hover{background:var(--lx-rose);border-color:var(--lx-rose);color:var(--lx-plum)}.lx-btn--line-light{background:transparent;border-color:#ffffffb3;color:#fff}.lx-btn--line-light:hover{background:#fff;color:var(--lx-plum);border-color:#fff}.lx-btns{display:flex;gap:12px;flex-wrap:wrap}.lx-link{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--lx-plum);padding-bottom:6px;border-bottom:1px solid currentColor;transition:color .3s ease,gap .3s var(--lx-ease)}.lx-link:hover{color:var(--lx-orchid);gap:16px}.lx-media{position:relative;display:block;overflow:hidden;background:#efe3ea}.lx-media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--lx-ease)}.lx-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.lx-ph svg{width:100%;height:100%;fill:#e5d6df;background:#f2e8ee}body.lx .announcement{background:var(--lx-plum);overflow:hidden;white-space:normal}.lx-announce{position:relative;height:38px;max-width:var(--lx-wide);margin:0 auto}.lx-announce__item{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;padding:0 16px;text-align:center;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:#f6e9f1;opacity:0;animation:lxFade calc(var(--n) * 5s) infinite;animation-delay:calc(var(--i) * 5s)}.lx-announce__item:only-child{opacity:1;animation:none}.lx-announce__item a{color:inherit;border-bottom:1px solid rgba(255,255,255,.35)}@keyframes lxFade{0%{opacity:0}4%{opacity:1}28%{opacity:1}33%{opacity:0}to{opacity:0}}body.lx .site-header{padding:0;background:#fdf7faf0;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--lx-line)}body.lx .site-header.is-scrolled{padding:0}body.lx .header__bar,body.lx .is-scrolled .header__bar{max-width:none;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.lx .header__inner{max-width:var(--lx-wide);margin:0 auto;padding:0 var(--lx-gutter);min-height:78px}body.lx .header__nav{font-size:11px;letter-spacing:.2em}body.lx .header__nav-list{gap:6px}body.lx .header__nav-link{border-radius:0;padding:0 12px;position:relative;background:none!important}body.lx .header__nav-link:after{content:"";position:absolute;left:12px;right:12px;bottom:12px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--lx-ease)}body.lx .header__nav-link:hover:after,body.lx .header__nav-link[aria-current]:after{transform:scaleX(1)}body.lx .header__nav-link--hl{color:var(--lx-orchid)}body.lx .header__logo-text{font-size:22px;letter-spacing:.32em;color:var(--lx-plum)}body.lx .header__logo svg{color:var(--lx-orchid)}body.lx .icon-btn{border-radius:0;color:var(--lx-plum)}body.lx .icon-btn--cart{background:none;color:var(--lx-plum)}body.lx .cart-count{background:var(--lx-orchid);color:#fff;border:0;top:4px;right:2px;min-width:17px;height:17px;font-size:9px}body.lx .mega,body.lx .dropdown{border-radius:0!important;box-shadow:0 30px 60px -30px #2e0f2a59!important}body.lx .btn{border-radius:0;background:var(--lx-plum);border-color:var(--lx-plum);box-shadow:none;letter-spacing:.22em;font-size:11px}body.lx .btn:hover{background:var(--lx-orchid-d);border-color:var(--lx-orchid-d)}body.lx .btn--outline{background:transparent;color:var(--lx-plum);border-color:var(--lx-plum)}body.lx .btn--outline:hover{background:var(--lx-plum);color:#fff}body.lx .btn--light{background:#fff;color:var(--lx-plum);border-color:#fff}body.lx .btn__arrow{display:none}body.lx .eyebrow{font-size:11px;letter-spacing:.32em;color:var(--lx-orchid-d)}body.lx .eyebrow:before{display:none}body.lx .card{gap:4px}body.lx .card__media{border-radius:0;background:#f4ecf0;aspect-ratio:4/5}body.lx .card__badge{border-radius:0;box-shadow:none;background:var(--lx-ivory);color:var(--lx-plum);font-size:9px;letter-spacing:.24em;padding:6px 10px}body.lx .card__badge--sale{background:var(--lx-orchid);color:#fff}body.lx .card__wish{background:#ffffffd9;width:34px;height:34px}body.lx .card__wish:hover,body.lx .card__wish.is-on{background:var(--lx-plum)}body.lx .add-circle{background:var(--lx-plum);box-shadow:none;border-radius:0;width:auto;height:40px;padding:0 14px}body.lx .add-circle span{max-width:120px;margin-left:8px}body.lx .card__quick{left:12px;right:12px;bottom:12px;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s var(--lx-ease)}body.lx .card__quick .add-circle{width:100%;justify-content:center}body.lx .card:hover .card__quick,body.lx .card:focus-within .card__quick{opacity:1;transform:none}@media(hover:none){body.lx .card__quick{opacity:1;transform:none;left:auto}body.lx .card__quick .add-circle{width:40px;padding:0}body.lx .card__quick .add-circle span{display:none}}body.lx .card__type{font-size:10px;letter-spacing:.24em;color:var(--lx-muted);margin-top:14px}body.lx .card__title{font-size:14px;font-weight:400;margin-top:12px;color:var(--lx-ink)}body.lx .card__price,body.lx .card .price{font-size:14px;font-weight:500;color:var(--lx-plum)}body.lx .tabs{gap:28px;border-bottom:1px solid var(--lx-line)}body.lx .tab,body.lx .tab:hover,body.lx .tab[aria-selected=true]{border:0;border-radius:0;background:none;padding:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--lx-muted);position:relative}body.lx .tab[aria-selected=true]{color:var(--lx-plum)}body.lx .tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--lx-orchid)}body.lx .rail__btn{border-radius:0;border-color:var(--lx-line);color:var(--lx-plum);width:46px;height:46px}body.lx .rail__btn:hover{background:var(--lx-plum);border-color:var(--lx-plum);color:#fff}body.lx .post-card{background:transparent;border:0;padding:0;border-radius:0}body.lx .post-card:hover{transform:none;box-shadow:none}body.lx .post-card__media{border-radius:0;aspect-ratio:4/3}body.lx .post-card__media img{transition:transform 1.2s var(--lx-ease)}body.lx .post-card:hover .post-card__media img{transform:scale(1.04)}body.lx .post-card__tag{border-radius:0;background:var(--lx-ivory);font-size:9px;letter-spacing:.24em}body.lx .post-card__body{padding:16px 0 0}body.lx .post-card__title{font-size:22px}body.lx .newsletter-panel{border-radius:0;background:var(--lx-plum)!important}body.lx .newsletter__form{border-radius:0;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.5);padding:0}body.lx .newsletter__form input{background:transparent}body.lx .newsletter__form button{border-radius:0}body.lx .site-footer{border-radius:0;margin-top:0;background:var(--lx-plum)}body.lx .footer__brand{font-size:22px;letter-spacing:.32em}body.lx .footer__title{font-size:10px;letter-spacing:.3em;color:var(--lx-orchid-l)}body.lx .footer__links{font-size:14px}body.lx .footer__links a{opacity:.8;transition:opacity .25s ease}body.lx .footer__links a:hover{opacity:1}body.lx .footer__wordmark{-webkit-text-stroke:1px rgba(224,123,198,.18);font-size:clamp(80px,18vw,280px)}body.lx .pay-badges li{border-radius:0}.lx-hero{position:relative;min-height:var(--h,88vh);display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:var(--lx-plum)}.lx-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.lx-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,center)}.lx-hero__media--mobile{display:none}.lx-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(46,15,42,var(--o,.72)),rgba(46,15,42,calc(var(--o,.72) * .55)) 42%,#2e0f2a00 75%),linear-gradient(0deg,#2e0f2a8c,#2e0f2a00 40%)}.lx-hero--right:after{background:linear-gradient(270deg,rgba(46,15,42,var(--o,.72)),rgba(46,15,42,calc(var(--o,.72) * .55)) 42%,#2e0f2a00 75%),linear-gradient(0deg,#2e0f2a8c,#2e0f2a00 40%)}.lx-hero--center:after{background:rgba(46,15,42,calc(var(--o,.72) * .8))}.lx-hero__inner{position:relative;z-index:1;width:100%;padding-top:120px;padding-bottom:clamp(56px,8vw,110px)}.lx-hero__content{max-width:620px;display:flex;flex-direction:column;gap:24px}.lx-hero--right .lx-hero__content{margin-left:auto}.lx-hero--center .lx-hero__content{margin:0 auto;text-align:center;align-items:center}.lx-hero .lx-title{font-size:clamp(44px,6.4vw,96px);line-height:.98}.lx-hero .lx-title em{color:var(--lx-orchid-l)}.lx-hero .lx-kicker{color:#f3d3e9}.lx-hero .lx-text{color:#ffffffd1;font-size:17px}.lx-hero__meta{display:flex;gap:28px;flex-wrap:wrap;margin-top:10px;padding-top:24px;border-top:1px solid rgba(255,255,255,.22);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf}.lx-hero--center .lx-hero__meta{justify-content:center}.lx-trust{background:var(--lx-ivory);border-bottom:1px solid var(--lx-line)}.lx-trust--blush{background:var(--lx-blush)}.lx-trust__grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.lx-trust__item{padding:30px 24px;display:flex;flex-direction:column;gap:6px;text-align:center;border-left:1px solid var(--lx-line)}.lx-trust__item:first-child{border-left:0}.lx-trust__title{font-family:var(--font-heading);font-size:19px;color:var(--lx-plum)}.lx-trust__text{font-size:12px;letter-spacing:.06em;color:var(--lx-muted)}.lx-cats__grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}.lx-cat{display:flex;flex-direction:column;gap:18px;color:var(--lx-ink)}.lx-cat .lx-media{aspect-ratio:var(--ratio,3/4)}.lx-cat:hover .lx-media img{transform:scale(1.05)}.lx-cat__label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid var(--lx-line);padding-bottom:14px}.lx-cat__name{font-family:var(--font-heading);font-size:clamp(20px,1.8vw,26px)}.lx-cat__cta{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--lx-orchid-d);white-space:nowrap;transition:transform .35s var(--lx-ease)}.lx-cat:hover .lx-cat__cta{transform:translate(4px)}.lx-cat__sub{font-size:13px;color:var(--lx-muted);margin-top:-8px}.lx-products__grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:clamp(16px,2vw,28px) clamp(12px,1.6vw,24px)}.lx-bg-blush{background:var(--lx-blush)}.lx-bg-white{background:#fff}.lx-bg-plum{background:var(--lx-plum);color:#fff}.lx-split{display:grid;grid-template-columns:1.05fr 1fr;min-height:clamp(520px,62vw,820px)}.lx-split--reverse .lx-split__media{order:2}.lx-split__media{position:relative;min-height:420px}.lx-split__media .lx-media{position:absolute;top:0;right:0;bottom:0;left:0}.lx-split__body{display:flex;align-items:center;padding:clamp(48px,7vw,120px) clamp(28px,6vw,110px)}.lx-split__content{display:flex;flex-direction:column;gap:22px;max-width:520px}.lx-split__list{list-style:none;margin:6px 0 4px;padding:0;display:flex;flex-direction:column}.lx-split__list li{display:flex;gap:18px;align-items:baseline;padding:14px 0;border-top:1px solid var(--lx-line);font-size:15px}.lx-on-dark .lx-split__list li{border-color:#ffffff29}.lx-split__list li span{font-family:var(--font-heading);font-style:italic;color:var(--lx-orchid);font-size:15px;min-width:24px}.lx-on-dark .lx-split__list li span{color:var(--lx-orchid-l)}.lx-promise__grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16)}.lx-promise__item{padding:36px 28px 8px 0;display:flex;flex-direction:column;gap:12px}.lx-promise__item+.lx-promise__item{padding-left:28px;border-left:1px solid rgba(255,255,255,.16)}.lx-promise__num{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--lx-orchid-l)}.lx-promise__title{font-family:var(--font-heading);font-size:22px;color:#fff}.lx-promise__text{font-size:14px;line-height:1.75;color:#ffffffb8}.lx-promise--light .lx-promise__grid{border-color:var(--lx-line)}.lx-promise--light .lx-promise__item+.lx-promise__item{border-color:var(--lx-line)}.lx-promise--light .lx-promise__title{color:var(--lx-plum)}.lx-promise--light .lx-promise__text{color:var(--lx-muted)}.lx-promise--light .lx-promise__num{color:var(--lx-orchid)}.lx-banner{position:relative;min-height:clamp(420px,52vw,640px);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden;background:var(--lx-plum)}.lx-banner .lx-media{position:absolute;top:0;right:0;bottom:0;left:0;background:none}.lx-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(46,15,42,var(--o,.55))}.lx-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:22px;max-width:760px;padding:80px 24px}.lx-banner .lx-title em{color:var(--lx-orchid-l)}.lx-banner .lx-text{color:#ffffffd1;margin:0 auto}.lx-faq__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(32px,6vw,96px);align-items:start}.lx-faq__list{border-top:1px solid var(--lx-line)}.lx-faq__item{border-bottom:1px solid var(--lx-line)}.lx-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-family:var(--font-heading);font-size:clamp(18px,1.6vw,22px);color:var(--lx-plum)}.lx-faq__item summary::-webkit-details-marker{display:none}.lx-faq__item summary:after{content:"+";font-family:var(--font-body);font-weight:300;font-size:24px;line-height:1;color:var(--lx-orchid);transition:transform .3s ease}.lx-faq__item[open] summary:after{transform:rotate(45deg)}.lx-faq__answer{padding:0 0 26px;color:var(--lx-muted);line-height:1.85;max-width:640px}@media(max-width:989px){.lx-split{grid-template-columns:1fr;min-height:0}.lx-split--reverse .lx-split__media{order:0}.lx-split__media{min-height:0;aspect-ratio:4/5}.lx-faq__grid{grid-template-columns:1fr}.lx-cats__grid,.lx-products__grid,.lx-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-promise__item:nth-child(odd){padding-left:0;border-left:0}.lx-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-trust__item:nth-child(3){border-left:0}.lx-trust__item:nth-child(n+3){border-top:1px solid var(--lx-line)}}@media(max-width:749px){.lx-hero{min-height:82vh}.lx-hero__media--desktop.has-mobile{display:none}.lx-hero__media--mobile{display:block}.lx-hero:after,.lx-hero--right:after{background:linear-gradient(0deg,#2e0f2ae6,#2e0f2a8c 45%,#2e0f2a1a 75%)}.lx-hero .lx-btns{width:100%}.lx-hero .lx-btn{flex:1}.lx-head--row{flex-direction:column;align-items:flex-start}.lx-promise__grid{grid-template-columns:1fr}.lx-promise__item,.lx-promise__item+.lx-promise__item{padding:26px 0 6px;border-left:0;border-top:1px solid rgba(255,255,255,.16)}.lx-promise--light .lx-promise__item{border-color:var(--lx-line)}body.lx .header__inner{min-height:64px}body.lx .header__logo-text{font-size:16px;letter-spacing:.24em}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/lx.css.map */
