@charset "UTF-8";.Button-module__button___UIn0O{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid transparent;border-radius:999px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;overflow:hidden;transition:background-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.Button-module__button___UIn0O:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Button-module__button___UIn0O:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#fff0 30%,#ffffff73,#fff0 70%);transform:translate(-120%);transition:transform .62s cubic-bezier(.22,1,.36,1)}.Button-module__button___UIn0O:hover:after{transform:translate(120%)}.Button-module__button___UIn0O:active{transform:translateY(1px)}.Button-module__button___UIn0O:disabled{cursor:not-allowed;opacity:.5}.Button-module__button___UIn0O:disabled:after{display:none}.Button-module__label___JQmUf{position:relative;z-index:1}.Button-module__icon___WFGvQ{position:relative;z-index:1;display:inline-flex;transition:transform .32s cubic-bezier(.22,1,.36,1)}.Button-module__button___UIn0O:hover .Button-module__icon___WFGvQ{transform:translate(4px)}.Button-module__sm___FQj-y{padding:9px 18px;font-size:.6875rem}.Button-module__md___C70GP{padding:13px 26px}.Button-module__lg___FNDx8{padding:17px 38px;font-size:.875rem}.Button-module__fullWidth___OZ3XV{width:100%}.Button-module__primary___LUvqi{background-color:#1a1a1e;color:#fff;border-color:#26262b}.Button-module__primary___LUvqi:hover:not(:disabled){background-color:#2d2d34;border-color:#dcc79f;box-shadow:0 16px 44px #0000008c}.Button-module__gold___ZiPvl{background:linear-gradient(135deg,#dcc79f,#b08d57);color:#0a0a0b;border-color:#fff6}.Button-module__gold___ZiPvl:hover:not(:disabled){background:linear-gradient(135deg,#b08d57,#8c6b3c);color:#fff;box-shadow:0 14px 30px #c19a5b52}.Button-module__outline___lPcx-{background-color:transparent;color:#f3efe8;border-color:#ffffff38}.Button-module__outline___lPcx-:hover:not(:disabled){border-color:#f3efe8;background-color:#ffffff0f}.Button-module__ghost___6SgH4{background-color:transparent;color:#f3efe8;padding-inline:0}.Button-module__ghost___6SgH4:hover:not(:disabled){color:#8c6b3c}.Button-module__ghost___6SgH4:after{display:none}.Button-module__inverse___Ut2Oo{background-color:transparent;color:#fff;border-color:#ffffff6b}.Button-module__inverse___Ut2Oo:hover:not(:disabled){border-color:#26262b;background-color:#ffffff14}.Button-module__light___2A3ea{background-color:#ffffffeb;color:#0a0a0b}.Button-module__light___2A3ea:hover:not(:disabled){background-color:#1a1a1e;color:#fff;box-shadow:0 16px 44px #0000008c}.Header-module__header___eXr0s{position:sticky;top:0;z-index:100;background-color:#0b0b0ca8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.Header-module__scrolled___qmWDx{background-color:#0b0b0ceb;border-bottom-color:#161619;box-shadow:0 8px 24px #00000080}.Header-module__inner___7ZpJm{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--lv-header-height)}.Header-module__logo___GAhcl{display:inline-flex;align-items:center;line-height:1}.Header-module__logo___GAhcl:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Header-module__logoImg___R3Qg-{display:block;width:110px;object-fit:contain;transition:opacity .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.Header-module__logoImg___R3Qg-:hover{opacity:.92}.Header-module__nav___5QVCM{display:none}@media (min-width: 768px){.Header-module__nav___5QVCM{display:flex;align-items:center;gap:clamp(20px,3vw,40px)}}.Header-module__navLink___8hRZx{position:relative;padding:6px 0;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#d2cdc4;transition:color .32s cubic-bezier(.22,1,.36,1)}.Header-module__navLink___8hRZx:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#b08d57;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.22,1,.36,1)}.Header-module__navLink___8hRZx:hover{color:#f3efe8}.Header-module__navLink___8hRZx:hover:after{transform:scaleX(1)}.Header-module__navLinkActive___6OQC5{color:#f3efe8}.Header-module__navLinkActive___6OQC5:after{transform:scaleX(1)}.Header-module__actions___MfAQY{display:flex;align-items:center;gap:16px}.Header-module__phone___C-Gom{display:none;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.04em;color:#8e8a84;transition:color .32s cubic-bezier(.22,1,.36,1)}.Header-module__phone___C-Gom:hover{color:#1da851}@media (min-width: 1024px){.Header-module__phone___C-Gom{display:inline-flex}}.Header-module__cart___vzdLx{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #26262b;border-radius:50%;background-color:transparent;color:#f3efe8;cursor:pointer;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.Header-module__cart___vzdLx:hover{background-color:#1a1a1e;border-color:#dcc79f}.Header-module__cart___vzdLx:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Header-module__cartCount___Fml-W{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding-inline:4px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background-color:#1a1a1e;color:#fff;font-size:.625rem;font-weight:600;line-height:1}.Header-module__chatButton___iI5R1{display:none}@media (min-width: 480px){.Header-module__chatButton___iI5R1{display:inline-flex}}.Header-module__burger___uL5vz{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #26262b;border-radius:50%;background-color:transparent;color:#f3efe8;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.Header-module__burger___uL5vz:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Header-module__burger___uL5vz:hover{background-color:#1a1a1e;border-color:#dcc79f}@media (min-width: 768px){.Header-module__burger___uL5vz{display:none}}.Header-module__drawer___CkiJd{display:grid;grid-template-rows:0fr;overflow:hidden;background-color:#0b0b0cfa;border-top:1px solid #161619;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1);opacity:0}.Header-module__drawer___CkiJd>*{min-height:0}@media (min-width: 768px){.Header-module__drawer___CkiJd{display:none}}.Header-module__drawerOpen___NHjQO{grid-template-rows:1fr;opacity:1}.Header-module__drawerInner___pIVYx{min-height:0;overflow:hidden;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);padding-bottom:32px}.Header-module__drawerNav___8AjtF{display:flex;flex-direction:column;padding-top:16px}.Header-module__drawerLink___xcEA7{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-family:Playfair Display,Times New Roman,serif;font-size:1.35rem;border-bottom:1px solid #161619;color:#f3efe8}.Header-module__drawerLink___xcEA7:last-child{margin-bottom:24px}.Header-module__drawerLinkActive___I7eP0{color:#8c6b3c}.Header-module__drawerActions___6NV6C{display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.AnnouncementBar-module__bar___txPLk{background-color:#0a0a0b;color:#ffffffd1;border-bottom:1px solid rgba(255,255,255,.08)}.AnnouncementBar-module__inner___wHCMM{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--lv-announcement-height);padding-block:8px}.AnnouncementBar-module__rating___qFFi5{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.AnnouncementBar-module__stars___7-wDd{display:inline-flex;gap:2px;color:#b08d57}.AnnouncementBar-module__score___1tZKT{font-size:.75rem;font-weight:500;letter-spacing:.04em;color:#fff}.AnnouncementBar-module__reviews___vnO9V{font-size:.75rem;letter-spacing:.04em;color:#ffffff8c}@media (max-width: md-1px){.AnnouncementBar-module__reviews___vnO9V{display:none}}.AnnouncementBar-module__promises___Sn3qB{display:none}@media (min-width: 1024px){.AnnouncementBar-module__promises___Sn3qB{display:flex;align-items:center;gap:32px}.AnnouncementBar-module__promises___Sn3qB li{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}.AnnouncementBar-module__promises___Sn3qB svg{color:#b08d57}}.Footer-module__footer___0ECoG{margin-top:0;background-color:#0a0a0b;color:#ffffffb8;border-top:1px solid rgba(255,255,255,.08)}.Footer-module__inner___X1dcf{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,56px);padding-block:clamp(48px,7vw,88px)}@media (min-width: 768px){.Footer-module__inner___X1dcf{grid-template-columns:1.2fr 1fr}}@media (min-width: 1024px){.Footer-module__inner___X1dcf{grid-template-columns:1.3fr 1.2fr 1fr}}.Footer-module__brand___01FAH{display:flex;flex-direction:column;gap:16px}.Footer-module__logo___2ikoF{font-family:Playfair Display,Times New Roman,serif;font-size:1.6rem;letter-spacing:.32em;text-transform:uppercase;color:#fff}.Footer-module__tagline___ZUKJT{max-width:34ch;color:#fff9;font-size:.875rem}.Footer-module__socials___3PErU{display:flex;gap:12px;margin-top:8px}.Footer-module__social___t1Mjy{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.22);border-radius:50%;color:#ffffffd1;background-color:transparent;transition:background-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.Footer-module__social___t1Mjy:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Footer-module__social___t1Mjy:hover{transform:translateY(-2px);color:#fff;background-color:#ffffff14;border-color:#26262b}.Footer-module__socialWhatsapp___EpTRu:hover{background-color:#25d366;border-color:#25d366;color:#fff}.Footer-module__columns___JicrC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}@media (min-width: 480px){.Footer-module__columns___JicrC{grid-template-columns:repeat(3,minmax(0,1fr))}}.Footer-module__column___B-bwY{display:flex;flex-direction:column;gap:12px}.Footer-module__column___B-bwY ul{display:flex;flex-direction:column;gap:10px}.Footer-module__columnTitle___zE95b{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#fff}.Footer-module__link___rZqgZ{font-size:.875rem;color:#ffffff9e;transition:color .32s cubic-bezier(.22,1,.36,1)}.Footer-module__link___rZqgZ:hover{color:#dcc79f}.Footer-module__note___1lYmg{font-size:.75rem;color:#fff6}.Footer-module__newsletter___srCLJ{display:flex;flex-direction:column;gap:12px}@media (min-width: 1024px){.Footer-module__newsletter___srCLJ{grid-column:3}}.Footer-module__newsletterText___DWn8i{font-size:.875rem;color:#fff9;max-width:32ch}.Footer-module__form___p7fpR{display:flex;gap:8px;margin-top:8px}.Footer-module__input___1DjtJ{flex:1;min-width:0;padding:12px 16px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background-color:#ffffff0f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#fff;transition:border-color .32s cubic-bezier(.22,1,.36,1),background-color .32s cubic-bezier(.22,1,.36,1)}.Footer-module__input___1DjtJ::placeholder{color:#ffffff61}.Footer-module__input___1DjtJ:focus{outline:none;border-color:#b08d57;background-color:#ffffff1a}.Footer-module__bottom___yJ4Ik{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex;flex-direction:column;gap:12px;padding-block:24px;border-top:1px solid rgba(255,255,255,.08);font-size:.75rem;color:#ffffff73}@media (min-width: 480px){.Footer-module__bottom___yJ4Ik{flex-direction:row;align-items:center;justify-content:space-between}}.Footer-module__bottomLinks___nEquz{display:flex;gap:24px}.Modal-module__overlay___kJpnL{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:16px;background:#2a25216b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:Modal-module__lv-fade-in___Zk-Fn .32s cubic-bezier(.22,1,.36,1) both}@media (min-width: 768px){.Modal-module__overlay___kJpnL{padding:32px}}.Modal-module__panel___mMSLh{position:relative;width:100%;max-width:420px;max-height:calc(100vh - 48px);overflow-y:auto;background-color:#1a1a1e;border-radius:4px;box-shadow:0 30px 80px #000000a6;animation:Modal-module__lv-modal-in___ZPJFS .42s cubic-bezier(.22,1,.36,1) both}.Modal-module__panel___mMSLh:focus{outline:none}@keyframes Modal-module__lv-modal-in___ZPJFS{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.Modal-module__close___oBmgW{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #26262b;border-radius:50%;background-color:#ffffff0f;color:#f3efe8;transition:background-color .32s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.Modal-module__close___oBmgW:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Modal-module__close___oBmgW:hover{background-color:#1a1a1e;border-color:#dcc79f;transform:rotate(90deg)}.LazyImage-module__wrapper___8hGoR{position:relative;overflow:hidden;background-color:#1a1a1e;border-radius:inherit;background:linear-gradient(90deg,#1a1a1e 25%,#161619 37%,#1a1a1e 63%);background-size:400% 100%;animation:LazyImage-module__lv-shimmer___BVFHL 1.4s ease-in-out infinite}.LazyImage-module__image___BIuKc{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.02);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.LazyImage-module__wrapper___8hGoR:not(.LazyImage-module__loading___zZ7Be){background:none;animation:none}.LazyImage-module__wrapper___8hGoR:not(.LazyImage-module__loading___zZ7Be) .LazyImage-module__image___BIuKc{opacity:1;transform:scale(1)}.LazyImage-module__zoomable___eTPZf{transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.LazyImage-module__wrapper___8hGoR:hover .LazyImage-module__zoomable___eTPZf,.LazyImage-module__wrapper___8hGoR:focus-within .LazyImage-module__zoomable___eTPZf{transform:scale(1.06)}.WhatsAppModal-module__content___SLK7L{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(32px,6vw,44px) clamp(24px,5vw,40px) 32px;text-align:center}.WhatsAppModal-module__eyebrow___aU-AV{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;color:#8c6b3c}.WhatsAppModal-module__title___oelJk{font-family:Playfair Display,Times New Roman,serif;font-size:1.45rem;font-weight:400;line-height:1.08;letter-spacing:.01em}.WhatsAppModal-module__subtitle___3mU--{margin-top:-8px;color:#8e8a84;font-size:.875rem}.WhatsAppModal-module__product___pEVuG{display:flex;align-items:center;gap:16px;width:100%;padding:12px;border:1px solid #161619;border-radius:3px;background:linear-gradient(180deg,#ffffff0d,#ffffff05);text-align:left}.WhatsAppModal-module__thumb___tekIF{width:68px;flex:0 0 68px;border-radius:2px}.WhatsAppModal-module__productInfo___uWTzG{display:flex;flex-direction:column;gap:2px;min-width:0}.WhatsAppModal-module__productName___DjEFZ{font-family:Playfair Display,Times New Roman,serif;font-size:1.05rem;line-height:1.3}.WhatsAppModal-module__productMeta___9HE6t{font-size:.75rem;color:#8e8a84}.WhatsAppModal-module__price___rn-oC{font-size:.875rem;font-weight:500;color:#8c6b3c}.WhatsAppModal-module__note___BRJDD{align-self:stretch;padding:12px 16px;border-left:2px solid #b08d57;background-color:#15151a;font-size:.75rem;line-height:1.6;color:#d2cdc4;white-space:pre-line}.WhatsAppModal-module__qrFrame___InDJg{position:relative;padding:14px;border-radius:3px;background-color:#1a1a1e;border:1px solid #26262b;box-shadow:0 6px 22px #00000073}.WhatsAppModal-module__qr___qtH4R{display:block;width:208px;max-width:100%;height:auto;border-radius:2px}.WhatsAppModal-module__qrCorner___xiA-f{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:3px;border:1px solid rgba(193,154,91,.35);pointer-events:none}.WhatsAppModal-module__hint___bLMj3{max-width:34ch;color:#8e8a84;font-size:.75rem;line-height:1.6}.WhatsAppModal-module__directLink___KRvWC{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:999px;background-color:#25d366;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.WhatsAppModal-module__directLink___KRvWC:focus-visible{outline:2px solid #25d366;outline-offset:3px}.WhatsAppModal-module__directLink___KRvWC:hover{transform:translateY(-1px);box-shadow:0 12px 26px #25d36657;filter:saturate(1.1)}.WhatsAppModal-module__footer___GyXBt{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding-top:8px;border-top:1px solid #161619}.WhatsAppModal-module__number___fCQrE{font-size:.75rem;letter-spacing:.06em;color:#8e8a84}.ContactBar-module__bar___G-9xQ{position:fixed;bottom:0;left:0;right:0;z-index:200;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background-color:#0b0b0ceb;border-top:1px solid #26262b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -4px 24px #00000073}@media (min-width: 768px){.ContactBar-module__bar___G-9xQ{top:50%;right:16px;bottom:auto;left:auto;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;padding:8px;background-color:transparent;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}.ContactBar-module__item___k5M9u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 0;color:#d2cdc4;text-decoration:none;border-radius:2px;transition:color .32s cubic-bezier(.22,1,.36,1),background-color .32s cubic-bezier(.22,1,.36,1)}.ContactBar-module__item___k5M9u:focus-visible{outline:1px solid #b08d57;outline-offset:2px}@media (min-width: 768px){.ContactBar-module__item___k5M9u{gap:0;padding:0}}.ContactBar-module__icon___7Qlb7{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background-color:#1a1a1e;color:#fff;box-shadow:0 6px 16px #00000059;transition:background-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.ContactBar-module__item___k5M9u:hover .ContactBar-module__icon___7Qlb7,.ContactBar-module__item___k5M9u:active .ContactBar-module__icon___7Qlb7{transform:translateY(-2px)}.ContactBar-module__label___OXtE8{font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}@media (min-width: 768px){.ContactBar-module__label___OXtE8{display:none}}.ContactBar-module__wa___M21rC:hover .ContactBar-module__icon___7Qlb7{background-color:#25d366;color:#fff}.ContactBar-module__fb___T06mn:hover .ContactBar-module__icon___7Qlb7{background-color:#1877f2;color:#fff}.ContactBar-module__ig___PQNk1:hover .ContactBar-module__icon___7Qlb7{background-color:#e1306c;color:#fff}.ContactBar-module__em___r-vhb:hover .ContactBar-module__icon___7Qlb7{background-color:#b08d57;color:#f3efe8}.Toast-module__toast___3-VgD{position:fixed;left:50%;bottom:96px;z-index:310;transform:translate(-50%);padding:12px 22px;border-radius:999px;background-color:#1a1a1e;color:#fff;font-size:.875rem;box-shadow:0 30px 80px #000000a6;animation:Toast-module__lv-toast-in___-rteW .32s cubic-bezier(.22,1,.36,1) both;max-width:calc(100vw - 40px);text-align:center}@keyframes Toast-module__lv-toast-in___-rteW{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.Toast-module__success___TLfcn{background-color:#2f5d43}.Toast-module__error___1pzZE{background-color:#7d3f39}.Toast-module__info___62g-a{background-color:#1a1a1e}.QuantityStepper-module__stepper___txA6J{display:flex;flex-direction:column;gap:8px}.QuantityStepper-module__label___WZCM9{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.625rem}.QuantityStepper-module__control___Iq5Hs{display:inline-flex;align-items:stretch;align-self:flex-start;border:1px solid #26262b;border-radius:2px;overflow:hidden;background-color:#1a1a1e}.QuantityStepper-module__button___AK7dj{width:44px;height:46px;background:none;border:0;font-size:1.1rem;color:#f3efe8;cursor:pointer;transition:background-color .18s cubic-bezier(.22,1,.36,1)}.QuantityStepper-module__button___AK7dj:hover:not(:disabled){background-color:#1a1a1e}.QuantityStepper-module__button___AK7dj:disabled{color:#c4bfb6;cursor:not-allowed}.QuantityStepper-module__button___AK7dj:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.QuantityStepper-module__input___YMSfD{width:52px;height:46px;border:0;border-inline:1px solid #161619;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;color:#f3efe8;background:none}.QuantityStepper-module__input___YMSfD:focus{outline:none}.CartPanel-module__root___xj6NY{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none}.CartPanel-module__rootOpen___ufqnm{pointer-events:auto}.CartPanel-module__overlay___IEeiB{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#0b0b0c6b;border:0;opacity:0;cursor:pointer;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.CartPanel-module__rootOpen___ufqnm .CartPanel-module__overlay___IEeiB{opacity:1}.CartPanel-module__panel___wVpb4{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(420px,100%);background-color:#15151a;box-shadow:0 30px 80px #000000a6;transform:translate(100%);transition:transform .32s cubic-bezier(.22,1,.36,1)}.CartPanel-module__rootOpen___ufqnm .CartPanel-module__panel___wVpb4{transform:none}.CartPanel-module__head___SEIFf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid #26262b}.CartPanel-module__eyebrow___1qKwY{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:4px}.CartPanel-module__title___RoKi-{font-family:Playfair Display,Times New Roman,serif;font-size:1.35rem;font-weight:400;line-height:1.08;letter-spacing:.01em}.CartPanel-module__close___L8LVv{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:1px solid #26262b;border-radius:50%;color:#f3efe8;cursor:pointer;transition:background-color .18s cubic-bezier(.22,1,.36,1)}.CartPanel-module__close___L8LVv:hover{background-color:#1a1a1e}.CartPanel-module__empty___yn7ui{display:flex;flex-direction:column;gap:16px;padding:48px 24px;color:#8e8a84}.CartPanel-module__lines___FPg-d{flex:1;overflow-y:auto;margin:0;padding:0 24px;list-style:none}.CartPanel-module__line___kx95N{display:grid;grid-template-columns:84px 1fr;gap:16px;padding-block:24px;border-bottom:1px solid #161619}.CartPanel-module__media___ichwf{border-radius:2px;overflow:hidden;background-color:#1a1a1e}.CartPanel-module__info___HOFrU{display:flex;flex-direction:column;gap:4px;min-width:0}.CartPanel-module__name___TTJHG{font-size:.875rem;font-weight:500;color:#f3efe8}.CartPanel-module__variant___QWX8V{font-size:.6875rem;color:#8e8a84}.CartPanel-module__price___-EXSp{font-size:.875rem;color:#8c6b3c}.CartPanel-module__actions___5CqSZ{display:flex;align-items:flex-end;gap:16px;margin-top:8px}.CartPanel-module__remove___Eq7v5{background:none;border:0;padding:0 0 2px;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.CartPanel-module__remove___Eq7v5:hover{color:#b07a72}.CartPanel-module__foot___e3dQP{display:flex;flex-direction:column;gap:12px;padding:24px;border-top:1px solid #26262b;background-color:#1a1a1e}.CartPanel-module__totalRow___n7577{display:flex;align-items:baseline;justify-content:space-between;font-size:.875rem}.CartPanel-module__total___XtvZK{font-family:Playfair Display,Times New Roman,serif;font-size:1.35rem}.CartPanel-module__note___29C9-{margin:0;font-size:.6875rem;line-height:1.6;color:#8e8a84}.Layout-module__shell___x0syy{display:flex;flex-direction:column;min-height:100vh}.Layout-module__main___1Tp7c{flex:1}.Reveal-module__reveal___rvy84{opacity:0;transform:translateY(26px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.Reveal-module__visible___8bt6t{opacity:1;transform:none}.Hero-module__hero___0rGez{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(176,141,87,.22),transparent 52%),radial-gradient(circle at 12% 84%,rgba(92,74,114,.2),transparent 48%),#121215;color:#fff}.Hero-module__inner___cIXCO{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:grid;grid-template-columns:1fr;align-items:center;gap:clamp(32px,6vw,72px);padding-block:clamp(48px,8vw,104px)}@media (min-width: 1024px){.Hero-module__inner___cIXCO{grid-template-columns:1.05fr 1fr;padding-block:clamp(80px,10vw,148px)}}.Hero-module__copy___WKQEb{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:640px}.Hero-module__eyebrow___T-wel{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;color:#b08d57}.Hero-module__title___LzHCN{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.6rem,7.4vw,5.25rem);font-weight:400;line-height:1.08;letter-spacing:.01em;letter-spacing:-.015em;color:#fff}.Hero-module__title___LzHCN em{font-style:italic;color:#dcc79f}.Hero-module__lead___J1Ran{max-width:44ch;color:#ffffffb8;font-size:clamp(.95rem,1.6vw,1.08rem);font-weight:300}.Hero-module__promises___Yj9gu{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:8px}.Hero-module__promises___Yj9gu li{display:inline-flex;align-items:center;gap:12px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffc7}.Hero-module__promises___Yj9gu svg{color:#b08d57;flex-shrink:0}.Hero-module__actions___LuQs9{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.Hero-module__media___J6Uww{position:relative}.Hero-module__frame___A3Trw{width:100%;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px #00000080}.LatestCollections-module__section___YEMo7{padding-block:clamp(44px,7vw,84px);background-color:#15151a;border-bottom:1px solid #161619}.LatestCollections-module__inner___AJljE{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.LatestCollections-module__inner___AJljE{flex-direction:row;align-items:center;gap:64px}}.LatestCollections-module__heading___OHvm-{font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f3efe8;flex-shrink:0}.LatestCollections-module__list___aNptA{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.LatestCollections-module__list___aNptA::-webkit-scrollbar{display:none}@media (min-width: 768px){.LatestCollections-module__list___aNptA{flex-wrap:wrap;gap:48px}}.LatestCollections-module__link___Xl5V6{display:inline-flex;align-items:center;gap:8px;font-family:Playfair Display,Times New Roman,serif;font-size:1.15rem;color:#d2cdc4;white-space:nowrap;transition:color .32s cubic-bezier(.22,1,.36,1)}.LatestCollections-module__link___Xl5V6 svg{opacity:0;transform:translate(-6px);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.LatestCollections-module__link___Xl5V6:hover{color:#8c6b3c}.LatestCollections-module__link___Xl5V6:hover svg{opacity:1;transform:none}@media (min-width: 768px){.LatestCollections-module__link___Xl5V6{font-size:1.3rem}}.LatestCollections-module__linkAll___UgJCS{color:#8e8a84}.SectionHeading-module__heading___oljda{display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(28px,5vw,56px)}@media (min-width: 1024px){.SectionHeading-module__heading___oljda{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px}}.SectionHeading-module__center___KJtda{align-items:center;text-align:center}@media (min-width: 1024px){.SectionHeading-module__center___KJtda{flex-direction:column;align-items:center}}.SectionHeading-module__eyebrow___8WQMZ{display:block;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84}.SectionHeading-module__title___fDCdp{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;line-height:1.08;letter-spacing:.01em;max-width:22ch}.SectionHeading-module__center___KJtda .SectionHeading-module__title___fDCdp{max-width:28ch}.SectionHeading-module__description___uATnK{max-width:46ch;color:#8e8a84;font-size:.875rem}@media (min-width: 1024px){.SectionHeading-module__description___uATnK{flex:0 1 380px}}.SectionHeading-module__action___hugDk{flex-shrink:0}.SectionHeading-module__dark___MWXTs .SectionHeading-module__title___fDCdp{color:#fff}.SectionHeading-module__dark___MWXTs .SectionHeading-module__description___uATnK{color:#6f6a72}.SectionHeading-module__dark___MWXTs .SectionHeading-module__eyebrow___8WQMZ{color:#dcc79f}.ProductCard-module__card___uX6Ml{position:relative;display:flex;flex-direction:column;background-color:transparent}.ProductCard-module__mediaLink___xWoIg{display:block}.ProductCard-module__mediaLink___xWoIg:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.ProductCard-module__media___qpZ3n{position:relative;overflow:hidden;aspect-ratio:1/1;background-color:#1a1a1e}.ProductCard-module__cover___0M-T3{position:absolute;top:0;right:0;bottom:0;left:0}.ProductCard-module__hover___d-HN9{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.ProductCard-module__card___uX6Ml:hover .ProductCard-module__hover___d-HN9,.ProductCard-module__mediaLink___xWoIg:focus-visible .ProductCard-module__hover___d-HN9{opacity:1}.ProductCard-module__coverImg___PyK16{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.ProductCard-module__card___uX6Ml:hover .ProductCard-module__coverImg___PyK16{transform:scale(1.05)}.ProductCard-module__badges___MjMMy{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.ProductCard-module__badge___SD5Iq{padding:4px 9px;font-size:.5625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.ProductCard-module__badgeLight___uCDjT{background-color:#fffffff0;color:#0a0a0b}.ProductCard-module__badgeBronze___OCfZP{background-color:#b08d57;color:#fff}.ProductCard-module__badgeDark___V6Fqb{background-color:#0a0a0b;color:#fff}.ProductCard-module__body___ZJVmY{display:flex;flex-direction:column;gap:6px;padding-top:16px}.ProductCard-module__metaRow___WcxAL{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductCard-module__stone___J-CJd{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.5625rem}.ProductCard-module__rating___IwRGh{display:inline-flex;align-items:center;gap:4px;font-size:.6875rem;letter-spacing:.02em;color:#8e8a84}.ProductCard-module__rating___IwRGh svg{color:#b08d57}.ProductCard-module__reviews___W0AwK{color:#b9b4ab}.ProductCard-module__name___GqXU4{font-family:Playfair Display,Times New Roman,serif;font-size:1.12rem;font-weight:400;line-height:1.3}@media (min-width: 768px){.ProductCard-module__name___GqXU4{font-size:1.2rem}}.ProductCard-module__name___GqXU4 a{transition:color .32s cubic-bezier(.22,1,.36,1)}.ProductCard-module__name___GqXU4 a:hover{color:#8c6b3c}.ProductCard-module__priceRow___saglv{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ProductCard-module__priceLabel___95XUS{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:#8e8a84}.ProductCard-module__price___rczsQ{font-size:1.02rem;font-weight:500;color:#f3efe8}.ProductCard-module__compare___-FofM{font-size:.75rem;color:#b9b4ab;text-decoration:line-through}.Loader-module__loader___Md9qA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 0;width:100%}.Loader-module__ring___-97O5{width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(42,37,33,.12);border-top-color:#b08d57;border-right-color:#c4bfb6;animation:Loader-module__lv-spin___o-JLP .9s linear infinite}@keyframes Loader-module__lv-spin___o-JLP{to{transform:rotate(360deg)}}.Loader-module__label___su5DZ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84}.Loader-module__grid___D6IP6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (min-width: 768px){.Loader-module__grid___D6IP6{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (min-width: 1024px){.Loader-module__grid___D6IP6{grid-template-columns:repeat(4,minmax(0,1fr))}}.Loader-module__card___PgYB5{display:flex;flex-direction:column;gap:12px}.Loader-module__thumb___NZcNx,.Loader-module__lineWide___jF-rm,.Loader-module__lineShort___P7zmb,.Loader-module__linePrice___TyH-m{background:linear-gradient(90deg,#1a1a1e 25%,#161619 37%,#1a1a1e 63%);background-size:400% 100%;animation:Loader-module__lv-shimmer___ns2Op 1.4s ease-in-out infinite;border-radius:3px}.Loader-module__thumb___NZcNx{aspect-ratio:4/5;width:100%}.Loader-module__lineWide___jF-rm{height:12px;width:82%}.Loader-module__lineShort___P7zmb{height:10px;width:56%}.Loader-module__linePrice___TyH-m{height:12px;width:32%}.EmptyState-module__empty___xsINy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:clamp(48px,10vw,96px) 24px;background-color:#1a1a1e;border:1px solid #26262b}.EmptyState-module__orb___iuUf7{width:76px;height:76px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#1a1a1e,#dcc79f 60%,#8c6b3c);box-shadow:0 6px 22px #00000073}.EmptyState-module__icon___ze5u4{display:inline-flex;color:#8c6b3c}.EmptyState-module__title___27sRS{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.3rem,2.3vw,1.7rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.EmptyState-module__description___csdy8{max-width:42ch;color:#8e8a84;font-size:.875rem}.FeaturedProducts-module__section___fpF89{padding-block:clamp(64px,9vw,140px);background-color:#15151a}.FeaturedProducts-module__inner___GE0bm{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.FeaturedProducts-module__viewAll___G0AEU{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f3efe8}.FeaturedProducts-module__viewAll___G0AEU svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}.FeaturedProducts-module__viewAll___G0AEU:hover{color:#8c6b3c}.FeaturedProducts-module__viewAll___G0AEU:hover svg{transform:translate(5px)}.FeaturedProducts-module__grid___Ww--x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}@media (min-width: 768px){.FeaturedProducts-module__grid___Ww--x{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}}@media (min-width: 1024px){.FeaturedProducts-module__grid___Ww--x{grid-template-columns:repeat(4,minmax(0,1fr))}}.FeaturedProducts-module__cta___n9bja{display:flex;justify-content:center;margin-top:clamp(36px,5vw,64px)}.BestSellers-module__section___0g8m-{padding-block:clamp(64px,9vw,140px);background-color:#1a1a1e;border-block:1px solid #161619}.BestSellers-module__inner___2p1Pu{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.BestSellers-module__viewAll___HfXRn{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#8e8a84;transition:color .18s cubic-bezier(.22,1,.36,1)}.BestSellers-module__viewAll___HfXRn:hover{color:#f3efe8}.BestSellers-module__list___uTRmv{display:grid;gap:clamp(20px,3vw,32px);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none}@media (min-width: 768px){.BestSellers-module__list___uTRmv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.BestSellers-module__list___uTRmv{grid-template-columns:repeat(4,minmax(0,1fr))}}.BestSellers-module__row___-B3AT{position:relative;display:flex;flex-direction:column;gap:12px}.BestSellers-module__rank___ALbN-{font-family:Playfair Display,Times New Roman,serif;font-size:1.5rem;font-weight:400;line-height:1.08;letter-spacing:.01em;color:#b08d57;line-height:1}.BestSellers-module__card___FVods{min-width:0}.BestSellers-module__detail___bR9Hr{display:flex;flex-direction:column;gap:8px}.BestSellers-module__stone___Rd3RC{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.5625rem;color:#8c6b3c}.BestSellers-module__reason___pHZC2{margin:0;font-size:.875rem;line-height:1.6;color:#d2cdc4}.BestSellers-module__meta___HKOTp{display:flex;align-items:baseline;gap:12px;padding-top:4px}.BestSellers-module__price___p-mIN{font-size:.875rem;font-weight:500}.BestSellers-module__sold___1Igo-{font-size:.6875rem;color:#8e8a84}.BestSellers-module__cta___eU-r8{display:flex;justify-content:center;margin-top:clamp(32px,5vw,56px)}.ProductBenefits-module__section___PJ1-7{padding-block:clamp(44px,7vw,88px);background-color:#1a1a1e;border-block:1px solid #26262b}.ProductBenefits-module__inner___OaQ5K{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.ProductBenefits-module__grid___jtbpB{display:grid;grid-template-columns:1fr;gap:24px;margin-top:clamp(32px,5vw,56px)}@media (min-width: 480px){.ProductBenefits-module__grid___jtbpB{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (min-width: 1024px){.ProductBenefits-module__grid___jtbpB{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 64px}}.ProductBenefits-module__item___4SYt5{display:flex;align-items:flex-start;gap:16px}.ProductBenefits-module__icon___0M3p0{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border:1px solid #dcc79f;border-radius:50%;color:#8c6b3c;background-color:#fff9}.ProductBenefits-module__text___XbpTa{min-width:0}.ProductBenefits-module__title___1VZIc{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#f3efe8}.ProductBenefits-module__description___BxrMJ{margin-top:6px;font-size:.75rem;line-height:1.65;color:#8e8a84}.ShopByMaterial-module__section___k-qmI{padding-block:clamp(64px,9vw,140px);background-color:#15151a;border-top:1px solid #161619}.ShopByMaterial-module__inner___RCN3p{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.ShopByMaterial-module__grid___W8xt9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (min-width: 768px){.ShopByMaterial-module__grid___W8xt9{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.ShopByMaterial-module__tile___coHvZ{position:relative;display:block;overflow:hidden;border-radius:3px;background-color:#1a1a1e;box-shadow:0 1px 2px #0006;transition:box-shadow .32s cubic-bezier(.22,1,.36,1)}.ShopByMaterial-module__tile___coHvZ:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.ShopByMaterial-module__tile___coHvZ:hover{box-shadow:0 16px 44px #0000008c}.ShopByMaterial-module__media___u3l6K{width:100%}.ShopByMaterial-module__overlay___jOMi8{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:2px;padding:24px 16px 16px;background:linear-gradient(180deg,#0b0b0c00,#0b0b0cc7 55%);color:#fff}.ShopByMaterial-module__tagline___-JQii{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.5625rem;color:#ffffffb8}.ShopByMaterial-module__name___evgPc{display:inline-flex;align-items:center;gap:8px;font-family:Playfair Display,Times New Roman,serif;font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase}.ShopByMaterial-module__name___evgPc svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}.ShopByMaterial-module__tile___coHvZ:hover .ShopByMaterial-module__name___evgPc svg{transform:translate(5px)}.BrandStory-module__section___QHHga{padding-block:clamp(64px,9vw,140px);background-color:#15151a}.BrandStory-module__inner___sMkVO{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:grid;grid-template-columns:1fr;gap:clamp(32px,6vw,80px);align-items:center}@media (min-width: 1024px){.BrandStory-module__inner___sMkVO{grid-template-columns:1fr 1fr}}.BrandStory-module__mediaWrap___g2XwC{order:2}@media (min-width: 1024px){.BrandStory-module__mediaWrap___g2XwC{order:1}}.BrandStory-module__media___FU6Pf{border-radius:4px;box-shadow:0 16px 44px #0000008c}.BrandStory-module__copy___6-RMH{display:flex;flex-direction:column;align-items:flex-start;gap:16px;order:1}@media (min-width: 1024px){.BrandStory-module__copy___6-RMH{order:2}}.BrandStory-module__eyebrow___wLfT7{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;color:#8c6b3c}.BrandStory-module__title___3uMD0{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.BrandStory-module__paragraph___2j7Qo{max-width:52ch;color:#d2cdc4;font-weight:300}.BrandStory-module__stats___CLQsS{display:flex;flex-wrap:wrap;gap:32px;width:100%;margin-top:8px;padding-top:24px;border-top:1px solid #161619}.BrandStory-module__stats___CLQsS li{display:flex;flex-direction:column}.BrandStory-module__statValue___iKioj{font-family:Playfair Display,Times New Roman,serif;font-size:1.75rem;color:#8c6b3c}.BrandStory-module__statLabel___XmTQ1{font-size:.75rem;letter-spacing:.06em;color:#8e8a84}.SocialProof-module__section___9fLsU{padding-block:clamp(64px,9vw,140px);background-color:#15151a}.SocialProof-module__inner___BSA4y{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.SocialProof-module__socialLink___KjIig{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#8e8a84}.SocialProof-module__socialLink___KjIig:hover{color:#8c6b3c}.SocialProof-module__stats___iOj2h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none}@media (min-width: 1024px){.SocialProof-module__stats___iOj2h{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px}}.SocialProof-module__stat___0KYf1{display:flex;flex-direction:column;gap:4px;padding-left:16px;border-left:1px solid #dcc79f}.SocialProof-module__statValue___cZThI{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400;line-height:1.08;letter-spacing:.01em;color:#f3efe8}.SocialProof-module__statLabel___-m4ku{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:#8e8a84}.SocialProof-module__grid___3KR2G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,48px)}@media (min-width: 768px){.SocialProof-module__grid___3KR2G{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.SocialProof-module__grid___3KR2G{grid-template-columns:repeat(6,minmax(0,1fr))}}.SocialProof-module__tile___k3A3B{position:relative;overflow:hidden;border-radius:2px;background-color:#1a1a1e}.SocialProof-module__tile___k3A3B:hover .SocialProof-module__handle___oTX-a{opacity:1;transform:none}.SocialProof-module__handle___oTX-a{position:absolute;inset:auto 0 0 0;padding:12px;background:linear-gradient(180deg,#0b0b0c00,#0b0b0cb8);color:#fff;font-size:.6875rem;letter-spacing:.06em;opacity:0;transform:translateY(6px);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.SocialProof-module__press___MfzP8{display:grid;gap:24px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none}@media (min-width: 768px){.SocialProof-module__press___MfzP8{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.SocialProof-module__pressItem___UEPzb{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #26262b}.SocialProof-module__pressSource___eagX6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.5625rem}.SocialProof-module__pressQuote___M6XkG{margin:0;font-family:Playfair Display,Times New Roman,serif;font-size:1.05rem;line-height:1.5;color:#f3efe8}.SocialProof-module__hint___KrAjG{margin:clamp(24px,4vw,40px) 0 0;font-size:.75rem;color:#8e8a84}.SocialProof-module__hint___KrAjG a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.Rating-module__rating___6HpH5{display:inline-flex;align-items:center;gap:8px;color:#b08d57}.Rating-module__stars___8v-1Q{display:inline-flex;align-items:center;gap:2px}.Rating-module__star___Kxwtz{position:relative;display:inline-flex;line-height:0}.Rating-module__empty___k3WH-{color:#c4bfb6}.Rating-module__filled___UYPgu{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#b08d57;line-height:0}.Rating-module__value___Nrrkr{font-size:.75rem;font-weight:500;color:#f3efe8}.Rating-module__count___05L2o{font-size:.75rem;color:#8e8a84}.Rating-module__md___q18Mi .Rating-module__value___Nrrkr,.Rating-module__md___q18Mi .Rating-module__count___05L2o{font-size:.875rem}.Rating-module__dark___-QNZv .Rating-module__value___Nrrkr{color:#fff}.Rating-module__dark___-QNZv .Rating-module__count___05L2o{color:#6f6a72}.Rating-module__dark___-QNZv .Rating-module__empty___k3WH-{color:#2a2a2f}.ReviewCard-module__card___khuX-{display:flex;flex-direction:column;gap:12px;height:100%;padding:24px;background-color:#1a1a1e;border:1px solid #161619;border-radius:3px;transition:border-color .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.ReviewCard-module__card___khuX-:hover{border-color:#26262b;transform:translateY(-3px);box-shadow:0 6px 22px #00000073}.ReviewCard-module__featured___ufkIp{padding:clamp(24px,3vw,36px)}.ReviewCard-module__title___o-x9T{font-family:Playfair Display,Times New Roman,serif;font-size:1.1rem;font-weight:400;line-height:1.35}.ReviewCard-module__featured___ufkIp .ReviewCard-module__title___o-x9T{font-size:1.25rem}.ReviewCard-module__body___f9ZS8{flex:1;margin:0;font-size:.875rem;line-height:1.75;color:#d2cdc4}.ReviewCard-module__footer___GQNR0{display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid #161619}.ReviewCard-module__avatar___EDUGG{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;background:linear-gradient(140deg,#1a1a1e,#f2e9d9);color:#8c6b3c;font-size:.75rem;font-weight:500;letter-spacing:.04em}.ReviewCard-module__meta___EFayD{display:flex;flex-direction:column;gap:2px;min-width:0}.ReviewCard-module__author___huS9X{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500}.ReviewCard-module__verified___j7h4G{display:inline-flex;align-items:center;gap:3px;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:#6f8f77}.ReviewCard-module__sub___B9eGT{font-size:.6875rem;color:#8e8a84}.ReviewsSection-module__section___cVGYM{display:flex;flex-direction:column;gap:32px}.ReviewsSection-module__summary___brsma{display:grid;gap:32px;padding:clamp(24px,4vw,40px);background:linear-gradient(180deg,#f7f5f2e6,#efece799);border:1px solid #161619;border-radius:3px}@media (min-width: 768px){.ReviewsSection-module__summary___brsma{grid-template-columns:minmax(180px,240px) 1fr;align-items:center}}.ReviewsSection-module__score___62DIV{display:flex;flex-direction:column;gap:8px}.ReviewsSection-module__scoreValue___XgIf9{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.5rem,5vw,3.4rem);font-weight:400;line-height:1.08;letter-spacing:.01em;line-height:1}.ReviewsSection-module__scoreCount___lwMb1{font-size:.75rem;color:#8e8a84}.ReviewsSection-module__bars___23iUC{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ReviewsSection-module__barRow___-Ga1U{display:grid;grid-template-columns:34px 1fr 42px;align-items:center;gap:12px}.ReviewsSection-module__barLabel___LbIwq{font-size:.6875rem;letter-spacing:.06em;color:#8e8a84}.ReviewsSection-module__barTrack___XCcH-{position:relative;height:4px;border-radius:2px;background-color:#26262b;overflow:hidden}.ReviewsSection-module__barFill___eHMO6{position:absolute;inset:0 auto 0 0;background-color:#b08d57}.ReviewsSection-module__barValue___D52-1{font-size:.6875rem;color:#8e8a84;text-align:right}.ReviewsSection-module__grid___a-r0l{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width: 768px){.ReviewsSection-module__grid___a-r0l{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.ReviewsSection-module__grid___a-r0l{grid-template-columns:repeat(3,1fr)}}.ReviewsSection-module__grid___a-r0l[data-featured]{gap:clamp(16px,2vw,24px)}@media (min-width: 1024px){.ReviewsSection-module__grid___a-r0l[data-featured]{grid-template-columns:repeat(3,1fr)}}.ReviewsSection-module__note___EPC7M{margin:0;font-size:.75rem;color:#8e8a84}.CustomerReviews-module__section___joUQM{padding-block:clamp(64px,9vw,140px);background-color:#1a1a1e;border-block:1px solid #161619}.CustomerReviews-module__inner___XgNS7{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.CustomerReviews-module__loading___KNkAu{margin-top:clamp(28px,4vw,48px)}.CustomerReviews-module__cta___oYPVF{display:flex;justify-content:center;margin-top:clamp(32px,5vw,48px)}.Accordion-module__accordion___hvSba{border-top:1px solid #26262b}.Accordion-module__item___z1YLu{border-bottom:1px solid #26262b}.Accordion-module__itemOpen___pxLvL{background-color:#f7f5f299}.Accordion-module__heading___Ej-a-{margin:0;font-size:inherit;font-weight:inherit}.Accordion-module__trigger___jYAnI{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;padding:24px 0;background:none;border:0;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:400;color:#f3efe8;transition:color .18s cubic-bezier(.22,1,.36,1)}.Accordion-module__trigger___jYAnI:hover{color:#8c6b3c}.Accordion-module__trigger___jYAnI:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Accordion-module__question___CUkRQ{flex:1;line-height:1.5}.Accordion-module__indicator___-x4KO{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #26262b;border-radius:50%;color:#8e8a84;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.Accordion-module__itemOpen___pxLvL .Accordion-module__indicator___-x4KO{transform:rotate(180deg);border-color:#b08d57;color:#8c6b3c}.Accordion-module__panel___kPdjt{overflow:hidden;padding:0 0 24px;animation:Accordion-module__lv-accordion-in___74XRQ .32s cubic-bezier(.22,1,.36,1)}.Accordion-module__panelOpen___nGrav{display:block}.Accordion-module__answer___xsMiu{max-width:68ch;margin:0;padding-right:48px;color:#8e8a84;font-size:.875rem;line-height:1.8}.Accordion-module__dark___uC03O{border-top-color:#2a2a2f}.Accordion-module__dark___uC03O .Accordion-module__item___z1YLu{border-bottom-color:#2a2a2f}.Accordion-module__dark___uC03O .Accordion-module__itemOpen___pxLvL{background-color:#ffffff08}.Accordion-module__dark___uC03O .Accordion-module__trigger___jYAnI{color:#fff}.Accordion-module__dark___uC03O .Accordion-module__trigger___jYAnI:hover{color:#dcc79f}.Accordion-module__dark___uC03O .Accordion-module__indicator___-x4KO{border-color:#2a2a2f;color:#b9b4ab}.Accordion-module__dark___uC03O .Accordion-module__itemOpen___pxLvL .Accordion-module__indicator___-x4KO{border-color:#b08d57;color:#dcc79f}.Accordion-module__dark___uC03O .Accordion-module__answer___xsMiu{color:#6f6a72}@keyframes Accordion-module__lv-accordion-in___74XRQ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.FaqList-module__wrap___RhbxG{display:grid;gap:32px}@media (min-width: 1024px){.FaqList-module__wrap___RhbxG{grid-template-columns:220px 1fr;gap:clamp(32px,5vw,72px);align-items:start}}.FaqList-module__tabs___zA5Qd{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.FaqList-module__tabs___zA5Qd::-webkit-scrollbar{display:none}@media (min-width: 1024px){.FaqList-module__tabs___zA5Qd{flex-direction:column;gap:0;overflow:visible}}.FaqList-module__tab___7pVSr{flex:none;padding:8px 16px;background:none;border:1px solid #26262b;border-radius:999px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#8e8a84;cursor:pointer;white-space:nowrap;transition:color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1)}.FaqList-module__tab___7pVSr:hover{color:#f3efe8;border-color:#d2cdc4}@media (min-width: 1024px){.FaqList-module__tab___7pVSr{border:0;border-left:2px solid #26262b;border-radius:0;padding:12px 16px;text-align:left}}.FaqList-module__tab___7pVSr:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.FaqList-module__tabActive___S65e5{color:#fff;background-color:#1a1a1e;border-color:#f3efe8}@media (min-width: 1024px){.FaqList-module__tabActive___S65e5{color:#f3efe8;background:none;border-left-color:#b08d57}}.FaqList-module__panel___u6gG3{min-width:0}.FaqList-module__blurb___1-Et0{margin-bottom:24px}.FaqList-module__groupTitle___ArQs-{font-family:Playfair Display,Times New Roman,serif;font-size:1.5rem;font-weight:400;line-height:1.08;letter-spacing:.01em;margin-bottom:8px}.FaqList-module__groupText___oSVgq{margin:0;max-width:60ch;color:#8e8a84;font-size:.875rem}.HomeFaq-module__section___u60lZ{padding-block:clamp(64px,9vw,140px);background-color:#15151a}.HomeFaq-module__inner___y3m3s{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.HomeFaq-module__layout___Hf-b0{display:grid;gap:clamp(28px,5vw,64px)}@media (min-width: 1024px){.HomeFaq-module__layout___Hf-b0{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,88px);align-items:start}}.HomeFaq-module__aside___AIA-B{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width: 1024px){.HomeFaq-module__aside___AIA-B{position:sticky;top:calc(var(--lv-header-height) + 32px)}}.HomeFaq-module__note___gJeFi{margin:0;font-size:.75rem;color:#8e8a84}.HomeFaq-module__note___gJeFi a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.HomeFaq-module__list___pq9-h{min-width:0}.Newsletter-module__block___7mkM7{display:grid;gap:clamp(28px,5vw,64px);padding:clamp(28px,6vw,72px);border:1px solid #161619;border-radius:3px;background:linear-gradient(180deg,#ffffffd9,#efece78c)}@media (min-width: 1024px){.Newsletter-module__block___7mkM7{grid-template-columns:1fr 1fr;align-items:center}}.Newsletter-module__copy___H8PRU{display:flex;flex-direction:column;gap:12px}.Newsletter-module__eyebrow___o2KWr{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84}.Newsletter-module__title___NoQwr{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.Newsletter-module__description___5xCeM{margin:0;max-width:46ch;color:#8e8a84;font-size:.875rem;line-height:1.75}.Newsletter-module__perks___44yDP{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.Newsletter-module__perks___44yDP li{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#d2cdc4}.Newsletter-module__perks___44yDP svg{color:#b08d57;flex:none}.Newsletter-module__form___Xe71-{display:flex;flex-direction:column;gap:12px}.Newsletter-module__label___UcXJw{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.625rem}.Newsletter-module__row___yW3YK{display:flex;flex-direction:column;gap:12px}@media (min-width: 480px){.Newsletter-module__row___yW3YK{flex-direction:row}}.Newsletter-module__input___aj5Z1{flex:1;height:48px;padding-inline:16px;background-color:#1a1a1e;border:1px solid #26262b;border-radius:2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#f3efe8}.Newsletter-module__input___aj5Z1::placeholder{color:#b9b4ab}.Newsletter-module__input___aj5Z1:focus{outline:none;border-color:#d2cdc4}.Newsletter-module__small___LTHNo{margin:0;font-size:.6875rem;color:#8e8a84}.Newsletter-module__dark___TzJ-d{border-color:#2a2a2f;background:linear-gradient(180deg,#1e1e21e6,#0b0b0cf2)}.Newsletter-module__dark___TzJ-d .Newsletter-module__title___NoQwr{color:#fff}.Newsletter-module__dark___TzJ-d .Newsletter-module__description___5xCeM,.Newsletter-module__dark___TzJ-d .Newsletter-module__small___LTHNo{color:#6f6a72}.Newsletter-module__dark___TzJ-d .Newsletter-module__perks___44yDP li{color:#fff}.Newsletter-module__dark___TzJ-d .Newsletter-module__eyebrow___o2KWr,.Newsletter-module__dark___TzJ-d .Newsletter-module__label___UcXJw{color:#dcc79f}.Newsletter-module__dark___TzJ-d .Newsletter-module__input___aj5Z1{background-color:#ffffff0d;border-color:#2a2a2f;color:#fff}.Newsletter-module__dark___TzJ-d .Newsletter-module__input___aj5Z1::placeholder{color:#b9b4ab}.Newsletter-module__dark___TzJ-d .Newsletter-module__input___aj5Z1:focus{border-color:#b08d57}.Home-module__page___bpf4G{display:flex;flex-direction:column}.Home-module__newsletter___HiSXo{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);padding-block:clamp(64px,9vw,140px)}.Pagination-module__pagination___7guG8{display:flex;align-items:center;justify-content:center;gap:16px;padding-block:32px}.Pagination-module__nav___7ISK9{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:0;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#f3efe8;cursor:pointer;transition:color .18s cubic-bezier(.22,1,.36,1)}.Pagination-module__nav___7ISK9:hover:not(:disabled){color:#8c6b3c}.Pagination-module__nav___7ISK9:disabled{color:#c4bfb6;cursor:not-allowed}.Pagination-module__nav___7ISK9:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Pagination-module__flip___CXdd6{transform:rotate(180deg)}.Pagination-module__pages___vD84w{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.Pagination-module__page___MpK3L{min-width:38px;height:38px;padding-inline:8px;background:none;border:1px solid transparent;border-radius:2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#d2cdc4;cursor:pointer;transition:border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1)}.Pagination-module__page___MpK3L:hover{border-color:#26262b}.Pagination-module__page___MpK3L:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.Pagination-module__pageActive___XVE31{border-color:#f3efe8;background-color:#1a1a1e;color:#fff}.Pagination-module__pageActive___XVE31:hover{border-color:#f3efe8}.Pagination-module__gap___tJre-{min-width:24px;text-align:center;color:#b9b4ab}.PriceRange-module__wrap___1NakR{display:flex;flex-direction:column;gap:16px}.PriceRange-module__readout___JQUl6{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#f3efe8}.PriceRange-module__dash___AES2J{color:#b9b4ab}.PriceRange-module__slider___Dyybt{position:relative;height:28px}.PriceRange-module__track___PSdiT,.PriceRange-module__fill___030FC{position:absolute;top:13px;height:2px;border-radius:2px}.PriceRange-module__track___PSdiT{left:0;right:0;background-color:#26262b}.PriceRange-module__fill___030FC{background-color:#b08d57}.PriceRange-module__input___s9f2A{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:28px;margin:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.PriceRange-module__input___s9f2A::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background-color:#1a1a1e;border:1px solid #f3efe8;box-shadow:0 1px 2px #0006;cursor:pointer;pointer-events:auto;transition:transform .18s cubic-bezier(.22,1,.36,1)}.PriceRange-module__input___s9f2A::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background-color:#1a1a1e;border:1px solid #f3efe8;cursor:pointer;pointer-events:auto}.PriceRange-module__input___s9f2A::-webkit-slider-thumb:hover{transform:scale(1.15)}.PriceRange-module__input___s9f2A:focus-visible::-webkit-slider-thumb{outline:2px solid #b08d57;outline-offset:2px}.PriceRange-module__inputLow___92Vb1,.PriceRange-module__inputHigh___Mj-Hz{z-index:3}.FilterPanel-module__panel___b-5kH{display:flex;flex-direction:column;gap:8px}.FilterPanel-module__head___n7oI2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #26262b}.FilterPanel-module__headTitle___XJ40M{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;color:#f3efe8}.FilterPanel-module__reset___k8XmF{background:none;border:0;padding:0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#8e8a84;cursor:pointer;text-decoration:underline;text-decoration-color:#26262b;text-underline-offset:3px}.FilterPanel-module__reset___k8XmF:hover{color:#8c6b3c}.FilterPanel-module__group___K3Jcg{border-bottom:1px solid #161619;padding-block:12px}.FilterPanel-module__groupTrigger___Zrh8V{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0;background:none;border:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;color:#f3efe8;cursor:pointer}.FilterPanel-module__groupTrigger___Zrh8V:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.FilterPanel-module__chevron___u83ou{display:inline-flex;color:#8e8a84;transition:transform .18s cubic-bezier(.22,1,.36,1)}.FilterPanel-module__chevronOpen___fMvLq{transform:rotate(180deg)}.FilterPanel-module__groupBody___4t58s{padding-top:16px}.FilterPanel-module__list___sR-T2{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.FilterPanel-module__option___ostM1{display:flex;align-items:center;gap:12px;width:100%;padding:8px 0;background:none;border:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#d2cdc4;text-align:left;cursor:pointer;transition:color .18s cubic-bezier(.22,1,.36,1)}.FilterPanel-module__option___ostM1:hover{color:#f3efe8}.FilterPanel-module__option___ostM1:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.FilterPanel-module__optionActive___jTxcm{color:#f3efe8;font-weight:500}.FilterPanel-module__radio___loWAh{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px;border:1px solid #26262b;border-radius:50%}.FilterPanel-module__optionActive___jTxcm .FilterPanel-module__radio___loWAh{border-color:#f3efe8}.FilterPanel-module__radioDot___xACoe{width:6px;height:6px;border-radius:50%;background-color:#1a1a1e}.FilterPanel-module__check___66F52{display:inline-flex;align-items:center;justify-content:center;flex:none;width:15px;height:15px;border:1px solid #26262b;border-radius:2px;color:#fff}.FilterPanel-module__optionActive___jTxcm .FilterPanel-module__check___66F52{background-color:#1a1a1e;border-color:#f3efe8}.FilterPanel-module__count___URnBD{margin-left:auto;font-size:.6875rem;color:#b9b4ab}.FilterPanel-module__result___QYhV5{margin:12px 0 0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#8e8a84}.ProductBrowser-module__browser___ztiGD{display:flex;flex-direction:column;gap:16px}.ProductBrowser-module__toolbar___o1cb8{display:grid;gap:12px;padding-bottom:16px;border-bottom:1px solid #26262b}@media (min-width: 1024px){.ProductBrowser-module__toolbar___o1cb8{grid-template-columns:1fr auto auto;align-items:center;gap:24px}}.ProductBrowser-module__search___Kxy-u{position:relative;display:flex;align-items:center}.ProductBrowser-module__searchIcon___B5H5w{position:absolute;left:16px;color:#b9b4ab;pointer-events:none}.ProductBrowser-module__searchInput___a4OcG{width:100%;height:46px;padding-inline:44px 16px;background-color:#1a1a1e;border:1px solid #26262b;border-radius:2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#f3efe8}.ProductBrowser-module__searchInput___a4OcG::placeholder{color:#b9b4ab}.ProductBrowser-module__searchInput___a4OcG:focus{outline:none;border-color:#d2cdc4}.ProductBrowser-module__searchInput___a4OcG::-webkit-search-cancel-button{cursor:pointer}.ProductBrowser-module__sortRow___ofEGj{display:inline-flex;align-items:center;gap:12px}.ProductBrowser-module__sortLabel___9CL1f{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.625rem}.ProductBrowser-module__select___mCAKu{height:46px;min-width:190px;padding-inline:12px;background-color:#1a1a1e;border:1px solid #26262b;border-radius:2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#f3efe8;cursor:pointer}.ProductBrowser-module__select___mCAKu:focus{outline:none;border-color:#d2cdc4}.ProductBrowser-module__filterToggle___VzaQJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding-inline:16px;background-color:#1a1a1e;border:0;border-radius:2px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}@media (min-width: 1024px){.ProductBrowser-module__filterToggle___VzaQJ{display:none}}.ProductBrowser-module__chips___jIPzU{display:flex;flex-wrap:wrap;gap:8px}.ProductBrowser-module__chip___Gx4tg{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background-color:#1a1a1e;border:1px solid #26262b;border-radius:999px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;color:#d2cdc4;cursor:pointer}.ProductBrowser-module__chip___Gx4tg:hover:not(:disabled){border-color:#d2cdc4}.ProductBrowser-module__chip___Gx4tg:disabled{cursor:default;opacity:.6}.ProductBrowser-module__chipClear___aw0A9{padding:6px 12px;background:none;border:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ProductBrowser-module__chipClear___aw0A9:hover{color:#8c6b3c}.ProductBrowser-module__layout___v9p9N{display:grid;gap:32px;align-items:start}@media (min-width: 1024px){.ProductBrowser-module__layout___v9p9N{grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,4vw,64px)}}.ProductBrowser-module__sidebar___11McJ{display:none}@media (min-width: 1024px){.ProductBrowser-module__sidebar___11McJ{display:block;position:sticky;top:calc(var(--lv-header-height) + 24px)}}.ProductBrowser-module__sidebarOpen___6y5hm{display:block;padding:24px;background-color:#1a1a1e;border:1px solid #161619;border-radius:3px}.ProductBrowser-module__results___1JK8W{min-width:0}.ProductBrowser-module__count___wcBnt{margin:0 0 24px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#8e8a84}.ProductBrowser-module__pageInfo___MlI-Q{color:#b9b4ab}.ProductBrowser-module__grid___1EZd-{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (min-width: 768px){.ProductBrowser-module__grid___1EZd-{gap:24px}}@media (min-width: 1024px){.ProductBrowser-module__grid___1EZd-{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}}.ProductBrowser-module__loadMore___1Q0l4{display:flex;justify-content:center;padding-block:32px 8px}.Shop-module__page___xOeuq{padding-block:clamp(32px,6vw,64px) clamp(64px,9vw,140px)}.Shop-module__inner___0Po2U{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex;flex-direction:column;gap:clamp(28px,4vw,48px)}.Shop-module__breadcrumb___2IJog{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84}.Shop-module__breadcrumb___2IJog a:hover{color:#8c6b3c}.Category-module__page___-lyPg{padding-bottom:clamp(64px,9vw,140px)}.Category-module__inner___Gvcod{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.Category-module__hero___EYghd{position:relative;display:flex;align-items:flex-end;min-height:clamp(320px,46vw,520px);margin-bottom:clamp(32px,5vw,64px);background-color:#121215;overflow:hidden}.Category-module__heroMedia___racGq{position:absolute;top:0;right:0;bottom:0;left:0}.Category-module__heroMedia___racGq>div{height:100%}.Category-module__heroMedia___racGq img{width:100%;height:100%;object-fit:cover;opacity:.55}.Category-module__heroPlaceholder___gS7f4{width:100%;height:100%;background:linear-gradient(140deg,#1a1a1e,#0a0a0b)}.Category-module__heroScrim___Jcfu0{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0c40,#0b0b0cc7)}.Category-module__heroInner___ZccOB{position:relative;z-index:1;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);padding-block:clamp(32px,6vw,72px)}.Category-module__breadcrumb___tabDi{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#6f6a72}.Category-module__breadcrumb___tabDi a:hover{color:#dcc79f}.Category-module__eyebrow___mhumZ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:8px;color:#dcc79f}.Category-module__title___rPXoT{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:.01em;color:#fff}.Category-module__description___6C6yX{max-width:56ch;margin:16px 0 0;color:#6f6a72;font-size:.875rem;line-height:1.8}.Category-module__actions___BYCFM{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Category-module__others___iGgNS{padding-top:clamp(48px,7vw,96px);border-top:1px solid #161619;margin-top:clamp(48px,7vw,96px)}.Category-module__othersTitle___1Zwt-{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:400;line-height:1.08;letter-spacing:.01em;margin-bottom:24px}.Category-module__othersList___JQz4b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media (min-width: 1024px){.Category-module__othersList___JQz4b{grid-template-columns:repeat(3,minmax(0,1fr))}}.Category-module__otherCard___RuYLG{display:flex;flex-direction:column;gap:8px;color:inherit}.Category-module__otherName___5VvGM{display:inline-flex;align-items:center;gap:8px;font-family:Playfair Display,Times New Roman,serif;font-size:1.1rem;transition:color .18s cubic-bezier(.22,1,.36,1)}.Category-module__otherCard___RuYLG:hover .Category-module__otherName___5VvGM{color:#8c6b3c}.Category-module__otherTag___rIVdY{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#8e8a84}.RecentlyViewed-module__section___-n1Js{padding-block:clamp(64px,9vw,140px);border-top:1px solid #161619}.RecentlyViewed-module__rail___CoYmd{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:16px;margin-top:32px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.RecentlyViewed-module__rail___CoYmd::-webkit-scrollbar{display:none}@media (min-width: 480px){.RecentlyViewed-module__rail___CoYmd{grid-auto-columns:40%}}@media (min-width: 768px){.RecentlyViewed-module__rail___CoYmd{grid-auto-columns:26%}}@media (min-width: 1024px){.RecentlyViewed-module__rail___CoYmd{grid-auto-columns:18%}}.RecentlyViewed-module__slide___B2cuM{scroll-snap-align:start}.RecentlyViewed-module__card___kMdw8{display:flex;flex-direction:column;gap:8px;color:inherit}.RecentlyViewed-module__media___hJ2O5{border-radius:2px;overflow:hidden;background-color:#1a1a1e;transition:transform .32s cubic-bezier(.22,1,.36,1)}.RecentlyViewed-module__card___kMdw8:hover .RecentlyViewed-module__media___hJ2O5{transform:translateY(-3px)}.RecentlyViewed-module__name___AViVq{font-size:.875rem;line-height:1.4;color:#f3efe8}.RecentlyViewed-module__price___vvk-m{font-size:.875rem;font-weight:500;color:#8c6b3c}.RecentlyViewed-module__cta___SBCK-{display:inline-flex;align-items:center;gap:4px;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#8e8a84;transition:color .18s cubic-bezier(.22,1,.36,1)}.RecentlyViewed-module__card___kMdw8:hover .RecentlyViewed-module__cta___SBCK-{color:#f3efe8}.VariantPicker-module__picker___vdXiH{display:flex;flex-direction:column;gap:24px}.VariantPicker-module__group___PkXcI{margin:0;padding:0;border:0}.VariantPicker-module__legend___quPSt{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin-bottom:12px;padding:0}.VariantPicker-module__name___n6-us{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.625rem}.VariantPicker-module__current___0UEvq{font-size:.75rem;color:#8c6b3c}.VariantPicker-module__options___dT-3P{display:flex;flex-wrap:wrap;gap:8px}.VariantPicker-module__option___-dNCG{display:flex;flex-direction:column;gap:2px;min-width:74px;padding:12px 16px;background-color:#1a1a1e;border:1px solid #26262b;border-radius:2px;cursor:pointer;text-align:left;transition:border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.VariantPicker-module__option___-dNCG:hover{border-color:#d2cdc4}.VariantPicker-module__option___-dNCG:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.VariantPicker-module__optionActive___ZLiNa{border-color:#f3efe8;background-color:#1a1a1e;color:#fff}.VariantPicker-module__optionActive___ZLiNa:hover{border-color:#f3efe8}.VariantPicker-module__optionLabel___r6qpU{font-size:.875rem;font-weight:500}.VariantPicker-module__optionNote___W1OSU{font-size:.6875rem;color:#8e8a84}.VariantPicker-module__optionActive___ZLiNa .VariantPicker-module__optionNote___W1OSU{color:#c4bfb6}.ProductDetail-module__page___rpest{padding-block:clamp(28px,5vw,56px) 0}.ProductDetail-module__inner___k4xDU{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.ProductDetail-module__breadcrumb___XJl29{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(20px,4vw,40px);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84}.ProductDetail-module__breadcrumb___XJl29 a:hover{color:#8c6b3c}.ProductDetail-module__current___aAMmk{color:#f3efe8}.ProductDetail-module__layout___XMkV-{display:grid;grid-template-columns:1fr;gap:clamp(28px,5vw,64px)}@media (min-width: 1024px){.ProductDetail-module__layout___XMkV-{grid-template-columns:1.05fr 1fr;align-items:start}}.ProductDetail-module__gallery___MuuI1{top:calc(var(--lv-header-height) + 16px);display:flex;flex-direction:column;gap:12px}@media (max-width: lg-1px){.ProductDetail-module__gallery___MuuI1{position:static}}.ProductDetail-module__mainImage___JVwN2{position:relative;overflow:hidden;border-radius:4px;background-color:#1a1a1e}.ProductDetail-module__mainMedia___LFOwg{width:100%}.ProductDetail-module__badges___whQO9{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ProductDetail-module__badge___d-Wiw{padding:6px 12px;border-radius:999px;background-color:#fffffff0;font-size:.5625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#0a0a0b}.ProductDetail-module__badgeDark___fSYD6{background-color:#0a0a0b;color:#fff}.ProductDetail-module__thumbs___yX66h{display:flex;gap:12px}.ProductDetail-module__thumb___MKZnG{flex:0 0 84px;width:84px;padding:0;border:1px solid transparent;border-radius:3px;overflow:hidden;background-color:#1a1a1e;opacity:.65;cursor:pointer;transition:opacity .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.ProductDetail-module__thumb___MKZnG:hover{opacity:.9}.ProductDetail-module__thumb___MKZnG:focus-visible{outline:2px solid #b08d57;outline-offset:3px}.ProductDetail-module__thumbActive___7GmCu{opacity:1;border-color:#b08d57}.ProductDetail-module__info___0T5IH{display:flex;flex-direction:column;gap:16px}.ProductDetail-module__eyebrow___O5M8c{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;color:#8c6b3c}.ProductDetail-module__topRow___-8koM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ProductDetail-module__ratingRow___FW6NG{display:inline-flex;align-items:center;gap:8px;font-size:.75rem}.ProductDetail-module__reviews___snJtn{color:#8e8a84}.ProductDetail-module__title___JHik7{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.ProductDetail-module__sku___4wwwP{margin:-8px 0 0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#b9b4ab}.ProductDetail-module__prices___8ndR2{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.ProductDetail-module__priceLabel___NbkC4{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:#8e8a84}.ProductDetail-module__price___cyeIg{font-size:1.5rem;font-weight:500}.ProductDetail-module__compare___gpAQT{font-size:.875rem;color:#b9b4ab;text-decoration:line-through}.ProductDetail-module__discount___jbel5{padding:4px 10px;border-radius:999px;background-color:#f2e9d9;color:#8c6b3c;font-size:.625rem;font-weight:600;letter-spacing:.08em}.ProductDetail-module__stock___g9JZt{display:flex;align-items:center;gap:8px;margin:0;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#8e8a84}.ProductDetail-module__dotIn___8mrpL,.ProductDetail-module__dotOut___uzwom{width:7px;height:7px;border-radius:50%;flex:none}.ProductDetail-module__dotIn___8mrpL{background-color:#6f8f77}.ProductDetail-module__dotOut___uzwom{background-color:#b07a72}.ProductDetail-module__lead___iSr0q{font-size:1.02rem;color:#f3efe8}.ProductDetail-module__description___brngG{max-width:56ch;margin:0;color:#d2cdc4;font-weight:300}.ProductDetail-module__buyRow___-iPhn{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:8px}.ProductDetail-module__totalLine___feq3q{margin:0;font-size:.875rem;color:#8e8a84}.ProductDetail-module__totalLine___feq3q strong{margin-left:8px;font-size:1.1rem;font-weight:500;color:#f3efe8}.ProductDetail-module__buyBox___aCP1P{display:grid;gap:12px;padding:24px;border:1px solid #26262b;background-color:#1a1a1e}@media (min-width: 480px){.ProductDetail-module__buyBox___aCP1P{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductDetail-module__buyNote___cKENd{grid-column:1/-1;margin:0;font-size:.75rem;color:#8e8a84;text-align:center}.ProductDetail-module__shippingLine___jqHQ3{display:flex;align-items:center;gap:12px;font-size:.75rem;color:#d2cdc4}.ProductDetail-module__shippingLine___jqHQ3 svg{flex:none;color:#b08d57}.ProductDetail-module__benefits___VPdky{margin-top:clamp(48px,8vw,96px)}.ProductDetail-module__benefitGrid___prY3K{display:grid;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none}@media (min-width: 480px){.ProductDetail-module__benefitGrid___prY3K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ProductDetail-module__benefitGrid___prY3K{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductDetail-module__benefit___LaFss{display:flex;align-items:flex-start;gap:12px;padding:16px;background-color:#1a1a1e;border:1px solid #161619}.ProductDetail-module__benefitIcon___sWzRn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border:1px solid #dcc79f;border-radius:50%;color:#8c6b3c}.ProductDetail-module__benefitTitle___TNyxe{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ProductDetail-module__benefitText___JNc2H{margin:6px 0 0;font-size:.75rem;line-height:1.65;color:#8e8a84}.ProductDetail-module__panels___ZCwpg,.ProductDetail-module__faq___-S1ph,.ProductDetail-module__reviews___snJtn{margin-top:clamp(48px,8vw,104px)}.ProductDetail-module__panelsHead___x8-0d,.ProductDetail-module__faqBody___fzyxy,.ProductDetail-module__reviews___snJtn{min-width:0}.ProductDetail-module__panelsBody___cGoys,.ProductDetail-module__faqBody___fzyxy{margin-top:clamp(20px,3vw,32px)}.ProductDetail-module__panels___ZCwpg{display:grid;gap:clamp(20px,3vw,32px)}@media (min-width: 1024px){.ProductDetail-module__panels___ZCwpg{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px);align-items:start}}.ProductDetail-module__faqLink___2EkRW{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#8e8a84}.ProductDetail-module__faqLink___2EkRW:hover{color:#f3efe8}.ProductDetail-module__reviewsEmpty___WGfnK{margin:clamp(20px,3vw,32px) 0 0;font-size:.875rem;color:#8e8a84}.ProductDetail-module__reviewsEmpty___WGfnK a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.ProductDetail-module__related___fTFe-{margin-top:clamp(56px,9vw,120px)}.ProductDetail-module__relatedGrid___hRWuf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:clamp(20px,3vw,32px)}@media (min-width: 768px){.ProductDetail-module__relatedGrid___hRWuf{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}}@media (min-width: 1024px){.ProductDetail-module__relatedGrid___hRWuf{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductDetail-module__loadingShell___Lig-v{display:grid;grid-template-columns:1fr;gap:clamp(28px,5vw,64px)}@media (min-width: 1024px){.ProductDetail-module__loadingShell___Lig-v{grid-template-columns:1.05fr 1fr}}.ProductDetail-module__skeletonGallery___6wHf-{aspect-ratio:1/1;border-radius:4px;background:linear-gradient(90deg,#1a1a1e 25%,#161619 37%,#1a1a1e 63%);background-size:400% 100%;animation:ProductDetail-module__lv-shimmer___4OIYJ 1.4s ease-in-out infinite}.ProductDetail-module__skeletonInfo___pzBGa{display:flex;flex-direction:column;gap:16px}.ProductDetail-module__skeletonLine___D2POi,.ProductDetail-module__skeletonTitle___mKbSp,.ProductDetail-module__skeletonBlock___Oz67O{background:linear-gradient(90deg,#1a1a1e 25%,#161619 37%,#1a1a1e 63%);background-size:400% 100%;animation:ProductDetail-module__lv-shimmer___4OIYJ 1.4s ease-in-out infinite;border-radius:2px}.ProductDetail-module__skeletonLine___D2POi{height:14px;width:45%}.ProductDetail-module__skeletonTitle___mKbSp{height:38px;width:78%}.ProductDetail-module__skeletonBlock___Oz67O{height:160px;width:100%}.About-module__page___2HKXo{display:flex;flex-direction:column}.About-module__inner___9zVX9{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.About-module__section___1PEaO{padding-block:clamp(64px,9vw,140px)}.About-module__sectionSoft___eKZjM{background-color:#15151a;border-block:1px solid #161619}.About-module__sectionDark___3RJSI{background-color:#121215;color:#fff}.About-module__eyebrow___q8njs{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:12px;color:#8c6b3c}.About-module__hero___BADvW{padding-block:clamp(48px,8vw,112px);background:linear-gradient(180deg,#1a1a1e,#1a1a1e);border-bottom:1px solid #161619}.About-module__heroInner___STfQW{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);max-width:900px}.About-module__heroEyebrow___Dg6HZ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:16px;color:#8c6b3c}.About-module__heroTitle___raaoj{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:.01em;max-width:22ch}.About-module__heroBody___zyQ3P{max-width:62ch;margin-top:24px;font-size:1.02rem;line-height:1.8;color:#d2cdc4}.About-module__split___Jso5D,.About-module__splitReverse___4tYl6,.About-module__founder___E5fsP{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media (min-width: 1024px){.About-module__split___Jso5D,.About-module__splitReverse___4tYl6,.About-module__founder___E5fsP{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,88px)}}.About-module__splitMedia___jcBs7,.About-module__founderMedia___qoPC5{overflow:hidden;border-radius:3px}@media (min-width: 1024px){.About-module__founderMedia___qoPC5{max-width:420px}}.About-module__splitCopy___QJIm1{min-width:0}.About-module__paragraph___XVCIP{margin:16px 0 0;max-width:58ch;line-height:1.8;color:#d2cdc4}.About-module__values___m1Yan{display:grid;gap:16px;margin:32px 0 0;padding:0;list-style:none}@media (min-width: 480px){.About-module__values___m1Yan{grid-template-columns:repeat(2,minmax(0,1fr))}}.About-module__values___m1Yan li{display:flex;align-items:flex-start;gap:12px}.About-module__valueIcon___6haGD{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border:1px solid #dcc79f;border-radius:50%;color:#8c6b3c}.About-module__valueTitle___QQaBK{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.About-module__valueText___zI3PF{margin:5px 0 0;font-size:.75rem;line-height:1.65;color:#8e8a84}.About-module__rules___S08-i{display:grid;gap:24px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none}@media (min-width: 768px){.About-module__rules___S08-i{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.About-module__rule___tvjof{padding-top:16px;border-top:1px solid #2a2a2f}.About-module__ruleNumber___pT4zM{font-family:Playfair Display,Times New Roman,serif;font-size:1.5rem;font-weight:400;line-height:1.08;letter-spacing:.01em;display:block;color:#dcc79f}.About-module__ruleText___qvj--{margin:8px 0 0;font-size:.875rem;line-height:1.8;color:#6f6a72}.About-module__steps___-eao6{display:grid;gap:24px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none}@media (min-width: 480px){.About-module__steps___-eao6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.About-module__steps___-eao6{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.About-module__step___5gjP1{padding:24px;background-color:#1a1a1e;border:1px solid #161619}.About-module__stepNumber___WICrh{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;color:#b08d57}.About-module__stepTitle___Bxg7E{margin:12px 0 8px;font-family:Playfair Display,Times New Roman,serif;font-size:1.15rem;font-weight:400}.About-module__stepText___YmjGP{margin:0;font-size:.75rem;line-height:1.7;color:#8e8a84}.About-module__founderCopy___QQC9H{min-width:0}.About-module__founderTitle___QsRDQ{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.About-module__signature___p-2DZ{margin-top:24px;font-family:Playfair Display,Times New Roman,serif;font-size:1rem;font-style:italic;color:#8c6b3c}.About-module__careList___jobjk{display:grid;gap:12px;max-width:72ch;margin:clamp(24px,4vw,40px) 0 0;padding:0;list-style:none}.About-module__careList___jobjk li{display:flex;gap:12px;padding-bottom:12px;border-bottom:1px solid #161619;font-size:.875rem;line-height:1.7;color:#d2cdc4}.About-module__careList___jobjk li:before{content:"—";color:#b08d57}.About-module__ctaSection___vE6jP{padding-block:clamp(48px,8vw,112px)}.About-module__cta___asgb1{display:grid;gap:32px;align-items:center;padding:clamp(28px,5vw,56px);border:1px solid #161619;background:linear-gradient(180deg,#ffffffd9,#efece799)}@media (min-width: 1024px){.About-module__cta___asgb1{grid-template-columns:1fr auto}}.About-module__ctaTitle___0OaYh{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.3rem,2.3vw,1.7rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.About-module__ctaText___kofEB{max-width:52ch;margin:12px 0 0;color:#8e8a84;font-size:.875rem;line-height:1.75}.About-module__ctaText___kofEB a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.About-module__ctaActions___K6pIL{display:flex;flex-wrap:wrap;gap:12px}.Contact-module__page___1M6Ww{padding-block:clamp(40px,7vw,88px) clamp(64px,9vw,140px)}.Contact-module__inner___0Tw04{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.Contact-module__head___YqedB{max-width:720px}.Contact-module__eyebrow___FWM9q{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:12px;color:#8c6b3c}.Contact-module__title___P3RyK{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.Contact-module__description___lOmdq{max-width:56ch;margin:16px 0 0;font-size:1.02rem;line-height:1.8;color:#d2cdc4}.Contact-module__response___23y8v{margin:12px 0 0;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84}.Contact-module__layout___Otowg{display:grid;gap:clamp(32px,5vw,64px);margin-top:clamp(40px,6vw,80px)}@media (min-width: 1024px){.Contact-module__layout___Otowg{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,88px);align-items:start}}.Contact-module__aside___izgK5{display:flex;flex-direction:column;gap:32px}.Contact-module__channels___ekNFe{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.Contact-module__channel___2Rdff{display:flex;gap:16px;padding:16px;background-color:#1a1a1e;border:1px solid #161619}.Contact-module__channelIcon___lle9q{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border:1px solid #dcc79f;border-radius:50%;color:#8c6b3c}.Contact-module__channelBody___qLnUJ{display:flex;flex-direction:column;gap:4px;min-width:0}.Contact-module__channelLabel___AKF-X{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Contact-module__channelValue___e1bum{font-size:.875rem;color:#8e8a84}.Contact-module__channelAction___Bo-zn{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:8px;padding:0;background:none;border:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8c6b3c;cursor:pointer}.Contact-module__channelAction___Bo-zn:hover{text-decoration:underline;text-underline-offset:3px}.Contact-module__support___G-MdX,.Contact-module__faqTeaser___0UuWL{padding:24px;border:1px solid #161619;background:linear-gradient(180deg,#f7f5f2e6,#efece780)}.Contact-module__supportTitle___2dCce{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.Contact-module__supportList___J8WPe{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.Contact-module__supportList___J8WPe h3{font-size:.875rem;font-weight:500;margin:0}.Contact-module__supportList___J8WPe p{margin:4px 0 0;font-size:.75rem;line-height:1.7;color:#8e8a84}.Contact-module__faqTeaser___0UuWL p{margin:0 0 16px;font-size:.875rem;line-height:1.7;color:#8e8a84}.Contact-module__formWrap___hVvPt{min-width:0}.Contact-module__form___M8P85{display:flex;flex-direction:column;gap:24px}.Contact-module__row___sD-ZT{display:grid;gap:24px}@media (min-width: 480px){.Contact-module__row___sD-ZT{grid-template-columns:repeat(2,minmax(0,1fr))}}.Contact-module__field___2zgxj{display:flex;flex-direction:column;gap:8px}.Contact-module__label___J7VlF{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.625rem}.Contact-module__input___7DZM9{height:48px;padding-inline:16px;background-color:#1a1a1e;border:1px solid #26262b;border-radius:2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#f3efe8}.Contact-module__input___7DZM9::placeholder{color:#b9b4ab}.Contact-module__input___7DZM9:focus{outline:none;border-color:#d2cdc4}.Contact-module__textarea___JQX79{height:auto;padding-block:12px;resize:vertical;line-height:1.7}.Contact-module__error___f7thi{font-size:.6875rem;color:#b07a72}.Contact-module__actions___pPRi2{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.Contact-module__small___J2iyQ{margin:0;font-size:.75rem;color:#8e8a84}.Contact-module__small___J2iyQ a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.Contact-module__inlineLink___-vAnX{padding:0;background:none;border:0;font-family:inherit;font-size:inherit;color:#8c6b3c;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.Faq-module__page___euZW0{padding-block:clamp(40px,7vw,88px) clamp(64px,9vw,140px)}.Faq-module__inner___bpxlP{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.Faq-module__head___YoYwX{max-width:720px;margin-bottom:clamp(40px,6vw,72px)}.Faq-module__eyebrow___tm0hB{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:12px;color:#8c6b3c}.Faq-module__title___Vnbte{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.Faq-module__description___bJ0sk{max-width:56ch;margin:16px 0 0;font-size:1.02rem;line-height:1.8;color:#d2cdc4}.Faq-module__loading___gsMxQ{display:flex;flex-direction:column;gap:16px}.Faq-module__skeleton___u5GxJ{height:22px;border-radius:2px;background:linear-gradient(90deg,#1a1a1e 25%,#161619 37%,#1a1a1e 63%);background-size:400% 100%;animation:Faq-module__lv-shimmer___hHYLW 1.4s ease-in-out infinite}.Faq-module__cta___BUwkk{display:grid;gap:24px;align-items:center;margin-top:clamp(48px,7vw,96px);padding:clamp(28px,5vw,56px);border:1px solid #161619;background:linear-gradient(180deg,#ffffffd9,#efece78c)}@media (min-width: 1024px){.Faq-module__cta___BUwkk{grid-template-columns:1fr auto}}.Faq-module__ctaTitle___oOlIE{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.3rem,2.3vw,1.7rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.Faq-module__ctaText___1-JoD{max-width:56ch;margin:12px 0 0;font-size:.875rem;line-height:1.75;color:#8e8a84}.Faq-module__ctaText___1-JoD a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.PolicyPage-module__page___Mk7q4{padding-block:clamp(32px,6vw,64px) clamp(64px,9vw,140px)}.PolicyPage-module__inner___l4pvf{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.PolicyPage-module__breadcrumb___9hK2W{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(24px,4vw,40px);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84}.PolicyPage-module__breadcrumb___9hK2W a:hover{color:#8c6b3c}.PolicyPage-module__current___-I1l5{color:#f3efe8}.PolicyPage-module__layout___vPQWY{display:grid;gap:clamp(32px,5vw,64px);align-items:start}@media (min-width: 1024px){.PolicyPage-module__layout___vPQWY{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(40px,6vw,88px)}}.PolicyPage-module__doc___9qFDY{min-width:0;max-width:76ch}.PolicyPage-module__eyebrow___M-ayz{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;display:block;margin-bottom:12px;color:#8c6b3c}.PolicyPage-module__title___YAk7b{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.PolicyPage-module__intro___YrIZy{max-width:62ch;margin:16px 0 0;font-size:1.02rem;line-height:1.8;color:#d2cdc4}.PolicyPage-module__section___8V0me{margin-top:clamp(32px,4vw,48px)}.PolicyPage-module__sectionTitle___sx4MN{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;font-family:Playfair Display,Times New Roman,serif;font-size:1.25rem;font-weight:400}.PolicyPage-module__sectionNumber___TRGXN{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.625rem}.PolicyPage-module__list___Utbn-{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.PolicyPage-module__list___Utbn- li{padding-left:24px;position:relative;font-size:.875rem;line-height:1.8;color:#d2cdc4}.PolicyPage-module__list___Utbn- li:before{content:"";position:absolute;left:0;top:12px;width:12px;height:1px;background-color:#b08d57}.PolicyPage-module__notice___ClGAq{display:flex;gap:12px;margin-top:clamp(32px,4vw,48px);padding:24px;border:1px solid #161619;background-color:#15151a}.PolicyPage-module__notice___ClGAq svg{flex:none;color:#b08d57;margin-top:2px}.PolicyPage-module__notice___ClGAq p{margin:0;font-size:.875rem;line-height:1.75;color:#d2cdc4}.PolicyPage-module__notice___ClGAq a{color:#8c6b3c;text-decoration:underline;text-underline-offset:3px}.PolicyPage-module__aside___M7MMg{display:flex;flex-direction:column;gap:24px}@media (min-width: 1024px){.PolicyPage-module__aside___M7MMg{position:sticky;top:calc(var(--lv-header-height) + 24px)}}.PolicyPage-module__sideNav___ZDyrV,.PolicyPage-module__contact___hUA3G{padding:24px;border:1px solid #161619;background-color:#1a1a1e}.PolicyPage-module__sideTitle___PioyD{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.PolicyPage-module__sideNav___ZDyrV ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.PolicyPage-module__sideLink___otImD{display:block;padding:8px 0;font-size:.875rem;color:#8e8a84;border-bottom:1px solid #161619;transition:color .18s cubic-bezier(.22,1,.36,1)}.PolicyPage-module__sideLink___otImD:hover{color:#f3efe8}.PolicyPage-module__sideLinkActive___GiazG{color:#f3efe8;font-weight:500}.PolicyPage-module__contact___hUA3G p{margin:0 0 16px;font-size:.75rem;line-height:1.7;color:#8e8a84}.PolicyPage-module__quickLinks___NmM9a{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.PolicyPage-module__quickLinks___NmM9a a{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8e8a84}.PolicyPage-module__quickLinks___NmM9a a:hover{color:#8c6b3c}.PolicyPage-module__loading___G3TD4{display:flex;flex-direction:column;gap:16px}.PolicyPage-module__skeleton___RfiD8{height:20px;border-radius:2px;background:linear-gradient(90deg,#1a1a1e 25%,#161619 37%,#1a1a1e 63%);background-size:400% 100%;animation:PolicyPage-module__lv-shimmer___YCJFU 1.4s ease-in-out infinite}.NotFound-module__page___FQ7Em{padding-block:clamp(48px,10vw,120px)}.NotFound-module__inner___aP1WQ{width:100%;max-width:760px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.NotFound-module__eyebrow___Nykw8{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8e8a84;font-size:.875rem;color:#8c6b3c}.NotFound-module__title___icLk-{font-family:Playfair Display,Times New Roman,serif;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;line-height:1.08;letter-spacing:.01em}.NotFound-module__text___X-2qO{max-width:44ch;color:#8e8a84}.NotFound-module__actions___-HmO3{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background-color:#0a0a0b;color:#f3efe8;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:300;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.lv-scroll-locked{overflow:hidden}h1,h2,h3,h4{margin:0;font-family:Playfair Display,Times New Roman,serif;font-weight:400;line-height:1.08}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{display:block;max-width:100%}ul{margin:0;padding:0;list-style:none}:root{--lv-header-height: 62px;--lv-announcement-height: 40px}@media (min-width: 768px){:root{--lv-header-height: 76px}}::selection{background:#b08d57;color:#fff}@keyframes lv-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes lv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lv-rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lv-page{animation:lv-rise-in .48s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
