@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400;1,6..96,400&family=Jost:wght@300;400;500&family=Pinyon+Script&display=swap";:root{--ls-bg:#FAF6F6;--ls-ink:#3D2232;--ls-plum:#5B2A44;--ls-plum-dark:#4A2238;--ls-rose:#A8797F;--ls-blush:#F1E7E6;--ls-mauve:#F3E4E5;--ls-line:#E4D3D4;--ls-serif:"Bodoni Moda",Didot,Georgia,serif;--ls-sans:Jost,"Helvetica Neue",Arial,sans-serif;--ls-script:"Pinyon Script",cursive}.ls{font-family:var(--ls-sans);font-weight:400;color:var(--ls-ink);background:var(--ls-bg)}.ls *{box-sizing:border-box}.ls [hidden]{display:none!important}.ls a{color:var(--ls-ink)}.ls-sec{padding:96px 48px}.ls-wrap{max-width:1240px;margin:0 auto;width:100%}.ls-col{display:flex;flex-direction:column}.ls-row{display:flex;flex-wrap:wrap}.ls-blush{background:var(--ls-blush)}.ls-plum{background:var(--ls-plum);color:var(--ls-bg)}.ls-eb{font-family:var(--ls-sans);font-size:12px;letter-spacing:.3em;font-weight:400;text-transform:uppercase;margin:0}.ls-h1{font-family:var(--ls-serif);font-weight:400;font-size:64px;line-height:1.04;margin:0;text-wrap:balance;color:inherit}.ls-h2{font-family:var(--ls-serif);font-weight:400;font-size:44px;line-height:1.1;margin:0;text-wrap:balance;color:inherit}.ls-h3{font-family:var(--ls-serif);font-style:italic;font-weight:400;font-size:24px;line-height:1.15;margin:0;color:inherit}.ls-it{font-style:italic}.ls-script{font-family:var(--ls-script);font-size:38px;line-height:1.1;color:var(--ls-rose)}.ls-lead{font-size:17px;line-height:1.65;margin:0;max-width:560px}.ls-p{font-size:15px;line-height:1.6;margin:0}.ls-small{font-size:13px;line-height:1.5;margin:0}.ls-btn,.ls-btn-o{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;font-family:var(--ls-sans);font-size:12px;letter-spacing:.25em;font-weight:400;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid var(--ls-plum);text-align:center}.ls-btn{background:var(--ls-plum);color:var(--ls-bg)!important}.ls-btn:hover{background:var(--ls-plum-dark)}.ls-btn-o{background:transparent;color:var(--ls-ink)!important}.ls-btn-o:hover{background:var(--ls-blush)}.ls-btn[disabled],.ls-btn-o[disabled]{opacity:.45;pointer-events:none}.ls-btn--light{background:var(--ls-bg);color:var(--ls-ink)!important;border-color:var(--ls-bg)}.ls-lnk{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid var(--ls-rose);text-decoration:none;font-size:12px;letter-spacing:.25em;font-weight:400;text-transform:uppercase;align-self:flex-start}.ls-line{display:block;width:28px;height:3px}.ls-chip{min-height:44px;padding:0 16px;font-family:var(--ls-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:1px solid var(--ls-line);background:transparent;color:var(--ls-ink)}.ls-chip[aria-pressed=true]{background:var(--ls-plum);border-color:var(--ls-plum);color:var(--ls-bg)}.ls-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:40px 28px}.ls-img{background-size:cover;background-position:center;background-color:var(--ls-mauve)}.ls-img img{width:100%;height:100%;object-fit:cover;display:block}.ls details.ls-faq{border-top:1px solid var(--ls-line)}.ls details.ls-faq:last-child{border-bottom:1px solid var(--ls-line)}.ls details.ls-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font-size:16px;font-weight:400}.ls details.ls-faq summary::-webkit-details-marker{display:none}.ls details.ls-faq summary:after{content:"+";font-size:22px;font-weight:300;color:var(--ls-rose)}.ls details.ls-faq[open] summary:after{content:"\2212"}.ls details.ls-faq .ls-faq__a{margin:0 0 20px;font-size:15px;line-height:1.65;max-width:720px}.ls-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 44px;font-size:12px;letter-spacing:.2em;font-weight:400;text-transform:uppercase;padding:22px 48px;border-bottom:1px solid var(--ls-line)}.ls-trust span{display:inline-flex;align-items:center;gap:10px}.ls-trust i{width:6px;height:6px;border-radius:50%;background:var(--ls-rose);display:inline-block}.ls-card{display:flex;flex-direction:column;gap:12px}.ls-card__img{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--ls-mauve)}.ls-card__img img{width:100%;height:100%;object-fit:cover;display:block}.ls-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}.ls-card__name{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ls-card__price{font-size:15px;font-weight:400;white-space:nowrap}.ls-card__badge{font-size:10px;letter-spacing:.22em;font-weight:500;color:var(--ls-rose)}@media(max-width:760px){.ls-sec{padding:64px 20px}.ls-h1{font-size:38px}.ls-h2,.ls-script{font-size:32px}.ls-trust{padding:16px 20px;gap:10px 20px;font-size:11px;letter-spacing:.14em}.ls-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.ls-grid .ls-h3{font-size:21px}.ls-p,.ls-lead,.ls details.ls-faq .ls-faq__a{font-size:16px}.ls-small{font-size:14px}.ls-grid .ls-btn-o{font-size:10px;letter-spacing:.16em;padding:0 6px;min-height:44px}.ls-hide-m{display:none!important}}.ls-card{display:flex;flex-direction:column;height:100%}.ls-card>form{margin-top:auto;padding-top:12px}.ls-card__name{align-items:flex-start}.ls-card__name .ls-h3{line-height:1.15}.ls-card__name{min-height:calc(2 * 1.15 * var(--ls-card-h3,21px))}@media(min-width:760px){.ls-card__name{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/luxurious.css.map */
