.lp{color:#2b2620;font-family:var(--font-body-family, Arial, sans-serif);padding:0 0 96px}.lp__wrap{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 32px;box-sizing:border-box}.lp__back{display:inline-block;margin-top:18px;padding:10px 0;font-size:14px;color:#6f665a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9bca6}.lp__back:hover{color:#2b2620}.lp__eyebrow{margin:0;font:600 12px/1 var(--font-body-family, Arial, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#6f665a}.lp__hero{display:grid;padding-top:40px;align-items:start}.lp__name{margin:18px 0 0;font:400 40px/1.08 var(--font-heading-family, Georgia, serif);letter-spacing:-.01em}.lp__loc{margin:14px 0 0;font:italic 400 18px/1.3 var(--font-heading-family, Georgia, serif);color:#6f665a}.lp__info{display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;max-width:520px;margin-top:32px;padding:22px 0;border-top:1px solid rgba(136,136,136,.3);border-bottom:1px solid rgba(136,136,136,.3)}.lp__label{font:600 12px/1 var(--font-body-family, Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#6f665a}.lp__info p{margin:8px 0 0;font-size:12px;line-height:1.55}.lp__links{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 24px}.lp__links a{font-size:12px;font-weight:500;color:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#c9bca6}.lp__links a:hover{text-decoration-color:#2b2620}.lp__photo{width:100%}.lp__stage{position:relative;width:100%;aspect-ratio:var(--lp-ratio, 1);overflow:hidden}.lp__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp__thumbs::-webkit-scrollbar{display:none}.lp__thumb{flex:none;width:64px;height:64px;padding:0;background:none;border:1px solid transparent;outline:0;cursor:pointer;opacity:.6;transition:opacity .15s}.lp__thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.lp__thumb:hover{opacity:1}.lp__thumb.is-active{opacity:1;border-color:#2b2620;padding:2px}.lp__thumb:focus-visible{outline:2px solid #2B2620;outline-offset:2px}.lp__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp__track::-webkit-scrollbar{display:none}.lp__track:focus-visible{outline:2px solid #2B2620;outline-offset:-2px}.lp__slide{flex:none;width:100%;height:100%;scroll-snap-align:start}.lp__slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.lp__arrow{position:absolute;top:50%;z-index:2;width:40px;height:40px;margin-top:-20px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;color:#2b2620;border:1px solid #E8DFCF;border-radius:50%;box-shadow:0 4px 14px #2b262026;cursor:pointer}.lp__arrow[hidden]{display:none}.lp__arrow--prev{left:12px}.lp__arrow--next{right:12px}.lp__count{position:absolute;right:12px;bottom:12px;z-index:2;padding:4px 10px;background:#ffffffeb;border:1px solid #E8DFCF;font-size:12px;line-height:1.2;color:#2b2620}.lp__story{margin-top:36px}.lp__sh{margin:0;font:400 22px/1.2 var(--font-heading-family, Georgia, serif);letter-spacing:.04em}.lp__quote{margin:14px 0 0;font:400 18px/1.35 var(--font-heading-family, Georgia, serif)}.lp__body{margin-top:22px;font:400 13px/2 var(--font-body-family, Arial, sans-serif);color:rgba(var(--color-foreground),.7)}.lp__body p{margin:0}.lp__body p+p{margin-top:1.6em}.lp__story a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9bca6}.lp__hero--text .lp__story{max-width:640px}@media(min-width:990px){.lp__hero--port{grid-template-columns:minmax(0,1fr) 440px;column-gap:80px}.lp__hero--port .lp__head{grid-column:1;grid-row:1}.lp__hero--port .lp__story{grid-column:1;grid-row:2;max-width:520px}.lp__hero--port .lp__photo{grid-column:2;grid-row:1 / span 2;margin-top:34px;justify-self:end}.lp__hero--port .lp__name{font-size:36px;line-height:1.04}.lp__hero--port .lp__photo{width:min(440px,calc(640px * var(--lp-ratio, 1)))}.lp__hero--land{grid-template-columns:4fr 8fr;column-gap:48px}.lp__hero--land .lp__head{grid-column:1;grid-row:1;padding-top:8px}.lp__hero--land .lp__info{grid-template-columns:1fr}.lp__hero--land .lp__photo{grid-column:2;grid-row:1}.lp__hero--land .lp__story{grid-column:1 / -1;grid-row:2;margin-top:56px;max-width:680px}.lp__hero--land .lp__name{font-size:36px;line-height:1.06}}@media(max-width:989px){.lp__hero{grid-template-columns:minmax(0,1fr);row-gap:28px}.lp__name{font-size:36px}.lp__stage{max-height:560px}.lp__story{margin-top:8px;max-width:640px}}@media(max-width:749px){.lp{padding-bottom:64px}.lp__wrap{padding:0 16px}.lp__info{grid-template-columns:1fr}.lp__links a{padding:6px 0}}.lp__faq{padding-top:110px}.lp__faqgrid{display:grid;grid-template-columns:1fr 1fr;gap:0 64px;margin-top:20px}.lp__q{border-top:1px solid rgba(136,136,136,.3);padding:18px 0 22px}.lp__qh{margin:0;font:400 14px/1.3 var(--font-body-family, Muli, sans-serif)}.lp__qa{margin-top:6px;font-size:12px;line-height:1.65;color:#6f665a}.lp__qa p{margin:0}.lp__qa p+p{margin-top:.8em}.lp__qa a{color:inherit;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.lp__faq{padding-top:64px}.lp__faqgrid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAg */
