.ldx{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#001b32;background:#fbf8f3;-webkit-font-smoothing:antialiased}.ldx *{box-sizing:border-box}.ldx a{color:#001b32}.ldx a:hover{color:#990303}.ldx .pf{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:0}.ldx .it{font-style:italic}.ldx .wrap{max-width:1280px;margin:0 auto;padding:0 40px}.ldx .eb{font-size:10px;font-weight:500;letter-spacing:3.5px;text-transform:uppercase;color:#990303;margin:0}.ldx .lk{font-size:11px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;border-bottom:1.5px solid #001b32;padding-bottom:4px;align-self:flex-start;display:inline-block}.ldx .btn{display:inline-block;text-decoration:none;padding:16px 30px;font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;background:#001b32;color:#fff;border:0;font-family:Montserrat,sans-serif;cursor:pointer;align-self:flex-start;line-height:1.3}.ldx .btn:hover{background:#990303;color:#fff}.ldx .img{display:block;width:100%;height:auto;object-fit:cover}.ldx .txt{margin:0;font-size:14px;line-height:1.75;font-weight:300}.ldx .stack{display:flex;flex-direction:column;gap:14px}.ldx .sec{padding-top:104px}main .shopify-section:last-child .ldx>.sec{padding-bottom:96px}.ldx .head{display:grid;grid-template-columns:auto 1fr;column-gap:28px;align-items:end;margin-bottom:40px}.ldx .head.nonum{grid-template-columns:1fr}.ldx .head>.dek{grid-column:2}.ldx .head.nonum>.dek{grid-column:1}.ldx .rn{font-size:120px;line-height:.8;color:#990303;font-family:Playfair Display,Georgia,serif;font-style:italic}.ldx .head h2{font-size:48px;line-height:1.02;margin:6px 0 0;font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;color:#001b32;letter-spacing:0}.ldx .dek{font-size:15px;line-height:1.75;font-weight:300;max-width:520px;margin:14px 0 0}.ldx .ref{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#990303;border:1px dashed #990303;padding:3px 6px;align-self:flex-start}.ldx .cover{position:relative;height:var(--h,720px);overflow:hidden}.ldx .cvp{display:contents}.ldx .cover img.cv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ldx .cover-txt{position:absolute;left:64px;top:50%;transform:translateY(-50%);max-width:440px;display:flex;flex-direction:column;gap:20px}.ldx .cover-txt h1,.ldx .ncov-t h1{margin:0;font-size:56px;line-height:1.05;font-family:Playfair Display,Georgia,serif;font-weight:400;color:#001b32;letter-spacing:0}.ldx .cover-txt .txt,.ldx .ncov-t .txt{font-size:15px;color:#2b3a47}.ldx .ctas{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.ldx .ncov{display:grid;grid-template-columns:5fr 7fr;height:var(--h,640px);border-bottom:1px solid #e3dcd0}.ldx .ncov-t{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:0 56px 0 64px}.ldx .ncov-pic{position:relative;overflow:hidden}.ldx .ncov-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ldx .only-m{display:none}.ldx .facts{display:grid;grid-template-columns:repeat(var(--n,4),1fr);gap:20px;padding:22px 40px;border-bottom:1px solid #e3dcd0;font-size:11px;letter-spacing:1px}.ldx .facts span{display:flex;gap:10px;align-items:center}.ldx .facts svg{flex:none}.ldx .cards{display:grid;grid-template-columns:repeat(var(--c,4),minmax(0,1fr));gap:18px}.ldx .cards figure,.ldx .cards .cd{margin:0;display:flex;flex-direction:column;gap:10px}.ldx .cards img{aspect-ratio:var(--ar,4/5);width:100%;object-fit:cover;display:block}.ldx .cards .n{font-size:22px;margin:4px 0 0;font-family:Playfair Display,Georgia,serif;font-style:italic}.ldx .cards .r{font-size:30px;color:#990303;line-height:1;margin-top:6px;font-family:Playfair Display,Georgia,serif;font-style:italic}.ldx .cards h3{margin:0;font-size:20px;font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;color:#001b32;letter-spacing:0}.ldx .cards p{margin:0;font-size:13px;line-height:1.65;font-weight:300}.ldx .cards a.cd{text-decoration:none}.ldx .cards .m{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:#6b6458;margin-top:4px}.ldx .cards .p{font-size:12px;font-weight:500;letter-spacing:1px}.ldx .ways{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:40px}.ldx .ways div{border:1px solid #e3dcd0;padding:24px 28px;display:flex;flex-direction:column;gap:8px}.ldx .ways b{font-weight:500;font-size:11px;letter-spacing:2.5px;text-transform:uppercase}.ldx .ways p{margin:0;font-size:13px;line-height:1.65;font-weight:300}.ldx .tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:36px}.ldx .tabs a{border:1px solid #e3dcd0;padding:11px 18px;font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.ldx .tabs a:first-child{background:#001b32;color:#fff;border-color:#001b32}.ldx .fam{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:32px 0;border-top:1px solid #e3dcd0;scroll-margin-top:90px}.ldx .fam h3{margin:0;font-size:26px;font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;color:#001b32;letter-spacing:0}.ldx .fam p{margin:8px 0 0;font-size:13px;line-height:1.65;font-weight:300}.ldx .fr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ldx .fr figure{margin:0;display:flex;flex-direction:column;gap:6px}.ldx .fr img{aspect-ratio:4/5;background:#fff;width:100%;object-fit:cover}.ldx .fr .n{font-size:17px;margin-top:4px;font-family:Playfair Display,Georgia,serif;font-style:italic}.ldx .fr span{font-size:12px;line-height:1.5;font-weight:300;color:#4a5562}.ldx .fr-more{border:1px dashed #b2a498;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-decoration:none;aspect-ratio:4/5;text-align:center;padding:16px;font-size:12px;letter-spacing:1px}.ldx .fr-more .pf{font-size:40px;color:#990303;line-height:1}.ldx .custom{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start;margin-top:40px;padding:40px;background:#f3eee6}.ldx .custom h3{margin:0;font-size:30px;line-height:1.15;font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;color:#001b32;letter-spacing:0}.ldx .opts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.ldx .opts li{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-top:1px solid #d9cfc2}.ldx .opts b{font-weight:500;font-size:11px;letter-spacing:2px;text-transform:uppercase}.ldx .opts span{font-size:13px;font-weight:300;line-height:1.55}.ldx .gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ldx .gal figure{margin:0}.ldx .gal img{aspect-ratio:4/5;width:100%;object-fit:cover}.ldx .gal figure:nth-child(3n+2){margin-top:64px}.ldx .gal figcaption{font-size:11px;letter-spacing:1px;color:#4a5562;margin-top:10px}.ldx .quote{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:start}.ldx .q-a{display:flex;flex-direction:column;gap:16px;position:sticky;top:110px}.ldx .q-a h2{margin:0;font-size:44px;line-height:1.05;font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;color:#001b32;letter-spacing:0}.ldx .visit{font-size:12px;line-height:1.7;color:#4a5562;margin:8px 0 0;font-weight:300}.ldx .visit p{margin:0}.ldx .form{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#fff;border:1px solid #e3dcd0;padding:36px}.ldx .form label{display:flex;flex-direction:column;gap:6px;font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.ldx .form .full{grid-column:1/-1}.ldx .form input,.ldx .form select,.ldx .form textarea{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;padding:12px 14px;border:1px solid #d9cfc2;background:#fbf8f3;color:#001b32;letter-spacing:0;text-transform:none;border-radius:0;width:100%}.ldx .form textarea{min-height:110px;resize:vertical}.ldx .form .btn{grid-column:1/-1;justify-self:start}.ldx .form .note{grid-column:1/-1;font-size:12px;font-weight:300;color:#4a5562;margin:0;letter-spacing:0;text-transform:none}.ldx .form .ok{grid-column:1/-1;background:#f3eee6;padding:14px;font-size:13px;margin:0}.ldx .form .err{grid-column:1/-1;color:#990303;font-size:13px;margin:0}.ldx .faq{border-top:1px solid #e3dcd0;max-width:880px}.ldx .faq details{border-bottom:1px solid #e3dcd0;padding:20px 0}.ldx .faq summary{cursor:pointer;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:22px;list-style:none;display:flex;justify-content:space-between;gap:20px}.ldx .faq summary::-webkit-details-marker{display:none}.ldx .faq summary:after{content:"+";font-style:normal;color:#990303}.ldx .faq details[open] summary:after{content:"\2013"}.ldx .faq .ans{margin:12px 0 0;font-size:14px;line-height:1.75;font-weight:300;max-width:720px}.ldx .faq .ans p{margin:0}.ldx .story{display:grid;grid-template-columns:4fr 7fr;gap:72px;align-items:center}.ldx .story>.stack{max-width:560px}.ldx .story figure{margin:0}.ldx .story img{aspect-ratio:4/5;width:100%;object-fit:cover}.ldx figcaption.fc{font-size:11px;letter-spacing:1px;color:#4a5562;margin-top:10px}.ldx .story .txt p{margin:0 0 16px;font-size:15px;line-height:1.75;font-weight:300}.ldx .dict{display:grid;grid-template-columns:auto 1fr;gap:6px 24px;align-items:baseline;border-top:1px solid #e3dcd0;margin-top:10px;padding-top:22px}.ldx .dict b{font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;font-size:40px;line-height:1;grid-row:span 2}.ldx .dict span{font-size:12px;letter-spacing:1px;color:#6b6458}.ldx .dict p{margin:0;font-size:13px;line-height:1.65;font-weight:300}.ldx .det{background:#001b32;color:#fff}.ldx .det-in{display:grid;grid-template-columns:5fr 7fr;gap:64px;padding:72px 40px;max-width:1280px;margin:0 auto;align-items:center}.ldx .det .eb{color:#b2a498}.ldx .det q{display:block;quotes:none;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:36px;line-height:1.2;margin-top:14px}.ldx .det .by{margin:18px 0 0;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#b2a498}.ldx .det-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ldx .det-grid div{border-top:1px solid #b2a498;padding-top:18px;display:flex;flex-direction:column;gap:8px}.ldx .det-grid b{font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:italic;font-size:22px}.ldx .det-grid p{margin:0;font-size:13px;line-height:1.7;font-weight:300;color:#d9dee3}.ldx .sr{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}.ldx .sr img{aspect-ratio:5/4;width:100%;object-fit:cover}.ldx .sr dl{margin:6px 0 4px;display:grid;grid-template-columns:auto 1fr;border-top:1px solid #e3dcd0}.ldx .sr dt,.ldx .sr dd{padding:13px 0;border-bottom:1px solid #e3dcd0;margin:0}.ldx .sr dt{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:#6b6458;padding-right:24px;padding-top:15px}.ldx .sr dd{font-size:13px;text-align:right}.ldx .sr dd a{text-decoration:none}.ldx .sr .ctas{flex-direction:row;gap:28px;align-items:center;margin-top:8px}@media(max-width:760px){.ldx .wrap{padding:0 20px}.ldx .only-d{display:none}.ldx .only-m{display:block}.ldx .sec{padding-top:64px}.ldx .sec[style*="padding-top:104px"]{padding-top:64px!important}main .shopify-section:last-child .ldx>.sec{padding-bottom:56px}.ldx .head{column-gap:16px;margin-bottom:24px}.ldx .head>.dek{grid-column:1/-1;max-width:none;margin-top:16px}.ldx .rn{font-size:76px}.ldx .head h2{font-size:34px}.ldx .dek{font-size:14px}.ldx .cover{height:auto}.ldx .cover img.cv{position:static;height:auto;aspect-ratio:4/5;width:100%}.ldx .cover-txt{position:static;transform:none;max-width:none;padding:28px 20px 8px;gap:14px}.ldx .cover-txt h1,.ldx .ncov-t h1{font-size:36px}.ldx .cover-txt .txt,.ldx .ncov-t .txt{font-size:14px}.ldx .ncov{grid-template-columns:1fr;height:auto}.ldx .ncov-pic{aspect-ratio:4/5;order:-1}.ldx .ncov-t{padding:28px 20px 8px;gap:14px}.ldx .facts{grid-template-columns:1fr 1fr;padding:18px 20px;gap:14px 18px;font-size:10.5px;letter-spacing:.6px;line-height:1.45}.ldx .facts span{align-items:flex-start;gap:8px}.ldx .cards{grid-template-columns:1fr 1fr;gap:20px 12px}.ldx .cards.car{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;margin:0 -20px;padding:0 20px;gap:14px}.ldx .cards.car>*{scroll-snap-align:start}.ldx .cards .n{font-size:18px}.ldx .cards p{font-size:12px}.ldx .ways{grid-template-columns:1fr;gap:12px;margin-top:28px}.ldx .ways div{padding:20px}.ldx .tabs{flex-wrap:nowrap;overflow-x:auto;margin:0 -20px 20px;padding:0 20px}.ldx .tabs a{white-space:nowrap;padding:10px 14px}.ldx .fam{grid-template-columns:1fr;gap:12px;padding:20px 0}.ldx .fam h3{font-size:22px}.ldx .fam p{display:none}.ldx .fr{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;margin:0 -20px;padding:0 20px;gap:12px}.ldx .fr figure{scroll-snap-align:start}.ldx .fr .n{font-size:15px}.ldx .fr span{font-size:11px}.ldx .custom{grid-template-columns:1fr;gap:24px;padding:28px 20px;margin:28px -20px 0}.ldx .custom h3{font-size:24px}.ldx .opts{grid-template-columns:1fr 1fr;gap:0 16px}.ldx .opts span{font-size:12px}.ldx .gal{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:70%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;margin:0 -20px;padding:0 20px;gap:12px}.ldx .gal figure{scroll-snap-align:start}.ldx .gal figure:nth-child(3n+2){margin-top:0}.ldx .quote{grid-template-columns:1fr;gap:24px}.ldx .q-a{position:static}.ldx .q-a h2{font-size:32px}.ldx .form{grid-template-columns:1fr;padding:28px 20px;margin:0 -20px}.ldx .faq summary{font-size:18px}.ldx .faq .ans{font-size:13px}.ldx .story,.ldx .sr{grid-template-columns:1fr;gap:24px}.ldx .story .txt p{font-size:14px}.ldx .dict b{font-size:32px}.ldx .det-in{grid-template-columns:1fr;gap:28px;padding:48px 20px}.ldx .det q{font-size:26px}.ldx .det-grid{grid-template-columns:1fr;gap:20px}.ldx .sr img{aspect-ratio:4/5}.ldx .sr .ctas{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ld-base.css.map */
