:root{--e-bg: #FAF7F2;--e-paper: #FFFDF9;--e-sand: #F0E7DB;--e-ink: #2C2521;--e-ink-2: #4A3F37;--e-muted: #655A50;--e-line: #DFD4C5;--e-accent: #6E5A43;--e-hover: #463B35;--e-serif: "Cormorant Garamond", Georgia, serif;--e-sans: "Jost", system-ui, sans-serif;--e-gutter: clamp(16px, 4vw, 56px)}html{scroll-behavior:smooth}body.emelsy-body{margin:0;background:var(--e-bg);color:var(--e-ink);font-family:var(--e-sans);-webkit-font-smoothing:antialiased}.emelsy-body *,.emelsy-body *:before,.emelsy-body *:after{box-sizing:border-box}.emelsy-body a{color:var(--e-ink);text-underline-offset:3px}.emelsy-body a:hover{color:var(--e-muted)}.emelsy-body :focus-visible{outline:2px solid var(--e-ink);outline-offset:3px}.emelsy-body input::placeholder{color:#8a7d70}.emelsy-body img{max-width:100%}.emelsy-body h1,.emelsy-body h2,.emelsy-body h3,.emelsy-body p,.emelsy-body ul,.emelsy-body ol,.emelsy-body figure{margin:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.emelsy-body *{transition:none!important;animation:none!important}}.emelsy-skip{position:absolute;left:-9999px;top:0;background:var(--e-ink);color:var(--e-paper)!important;padding:12px 16px;z-index:100}.emelsy-skip:focus{left:16px;top:16px}.emelsy-wrap{max-width:1280px;margin:0 auto;padding-left:var(--e-gutter);padding-right:var(--e-gutter)}.emelsy-rte p{margin:0}.emelsy-rte p+p{margin-top:0}.emelsy-eyebrow{font-size:13px;font-weight:600;letter-spacing:.16em;color:var(--e-muted);text-transform:uppercase}.emelsy-h{font-family:var(--e-serif);font-weight:600;letter-spacing:-.01em;color:var(--e-ink)}.emelsy-h em,.emelsy-h i{font-style:italic;font-weight:500;color:var(--em-color, var(--e-accent))}.emelsy-h .emelsy-line{display:block}.emelsy-h--xl{font-size:clamp(38px,4.6vw,64px);line-height:1}.emelsy-h--lg{font-size:clamp(38px,4.4vw,60px);line-height:1}.emelsy-h--md{font-size:clamp(34px,3.8vw,52px);line-height:1.02;letter-spacing:0}.emelsy-h--sm{font-size:clamp(28px,3.2vw,40px);line-height:1.1;letter-spacing:0}.emelsy-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 32px;border:none;border-radius:12px;background:var(--e-ink);color:var(--e-paper)!important;text-decoration:none;font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease}.emelsy-btn:hover{background:var(--e-hover);color:var(--e-paper)!important}.emelsy-pill{display:flex;align-items:center;height:48px;padding:0 24px;border-radius:999px;background:var(--e-ink);color:var(--e-paper)!important;text-decoration:none;font-size:15px;font-weight:600;flex-shrink:0}.emelsy-pill:hover{background:var(--e-hover);color:var(--e-paper)!important}.emelsy-header{background:#faf7f2;border-bottom:1px solid var(--e-line)}.emelsy-bar{background:var(--e-ink);color:var(--e-paper);text-align:center;font-size:14px;letter-spacing:.02em;padding:8px 16px;line-height:1.4;text-wrap:balance}.emelsy-header__row{max-width:1280px;margin:0 auto;padding:16px var(--e-gutter);display:flex;align-items:center;gap:24px}.emelsy-logo{display:block;flex-shrink:0;line-height:0;text-decoration:none}.emelsy-logo img{width:auto;display:block}.emelsy-logo__text{font-family:var(--e-serif);font-size:30px;font-weight:600;line-height:1;letter-spacing:.04em}.emelsy-nav{flex:1;min-width:0}.emelsy-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:28px;justify-content:center;font-size:15px;font-weight:500}.emelsy-nav a{text-decoration:none;display:block;padding:12px 0}.emelsy-header__mob{margin-left:auto;display:none;align-items:center;gap:8px}.emelsy-header__mob .emelsy-pill{height:44px;padding:0 16px;font-size:14px}.emelsy-burger{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--e-line);border-radius:999px;background:var(--e-paper);color:var(--e-ink);cursor:pointer;padding:0}.emelsy-burger .i-close,.emelsy-header.menu-open .emelsy-burger .i-open{display:none}.emelsy-header.menu-open .emelsy-burger .i-close{display:block}.emelsy-mobnav{display:none;border-top:1px solid var(--e-line);background:var(--e-paper);padding:8px 16px 16px}.emelsy-mobnav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;font-size:17px;font-weight:500}.emelsy-mobnav a{display:block;padding:14px 4px;text-decoration:none;border-bottom:1px solid var(--e-line)}.emelsy-mobnav li:last-child a{border-bottom:none}@media(max-width:899px){.emelsy-nav,.emelsy-header__row>.emelsy-pill{display:none}.emelsy-header__mob{display:flex}.emelsy-header.menu-open .emelsy-mobnav{display:block}}.emelsy-hero{scroll-margin-top:72px;max-width:1280px;margin:0 auto;padding:40px var(--e-gutter) 64px}.emelsy-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gal intro" "gal form";grid-template-rows:auto 1fr;column-gap:48px;row-gap:24px;align-items:start}.emelsy-hero__gal{grid-area:gal;min-width:0;width:100%;justify-self:center}.emelsy-hero__intro{grid-area:intro;display:flex;flex-direction:column;gap:12px;padding-top:8px}.emelsy-hero__form{grid-area:form;display:flex;flex-direction:column;gap:20px;min-width:0}.emelsy-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--e-ink);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--e-ink);text-transform:uppercase}.emelsy-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.emelsy-hero__title{font-family:var(--e-serif);font-size:clamp(36px,3.6vw,52px);font-weight:600;line-height:1.02;letter-spacing:-.01em;color:var(--e-ink)}.emelsy-hero__sub{font-family:var(--e-serif);font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.25;color:var(--e-ink)}.emelsy-hero__sub em,.emelsy-hero__sub i{color:var(--em-color, var(--e-accent))}.emelsy-hero__desc{font-size:17px;line-height:1.6;color:var(--e-muted);text-wrap:pretty}.emelsy-feats{list-style:none;margin:0;padding:16px 0!important;border-top:1px solid var(--e-line);border-bottom:1px solid var(--e-line);display:flex;flex-direction:column;gap:10px;font-size:16px;color:var(--e-ink)}.emelsy-feats li{display:flex;gap:12px;align-items:center}.emelsy-feats svg,.emelsy-feats img{width:22px;height:22px;flex-shrink:0;object-fit:contain}.emelsy-gal{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px}.emelsy-gal__thumbs-wrap{position:relative;min-height:0}.emelsy-gal__thumbs{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:8px;overflow:auto;scrollbar-width:none}.emelsy-gal__thumbs::-webkit-scrollbar{display:none}.emelsy-thumb{flex-shrink:0;width:100%;aspect-ratio:1;padding:0;border-radius:12px;border:2px solid transparent;background:var(--e-sand);overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:var(--e-serif);font-size:15px;line-height:1.05;color:var(--e-ink);text-align:center}.emelsy-thumb[aria-current=true]{border-color:var(--e-ink)}.emelsy-thumb img{width:100%;height:100%;object-fit:cover;display:block}.emelsy-gal__main{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--e-sand);min-width:0;touch-action:pan-y}.emelsy-gal__track{display:flex;height:100%;transition:transform .4s ease}.emelsy-slide{flex:0 0 100%;height:100%}.emelsy-slide img{width:100%;height:100%;object-fit:cover;display:block}.emelsy-slide--text{background:var(--e-sand);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12%;gap:16px}.emelsy-slide--text svg,.emelsy-slide--text img.emelsy-slide__icon{width:56px;height:56px;object-fit:contain}.emelsy-slide__eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--e-muted);text-transform:uppercase}.emelsy-slide__title{font-family:var(--e-serif);font-size:clamp(30px,4.4vw,48px);font-weight:600;line-height:1.05;color:var(--e-ink)}.emelsy-slide__text{font-size:clamp(15px,1.5vw,18px);line-height:1.5;color:var(--e-muted);max-width:360px}.emelsy-gal__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid var(--e-line);background:#fffdf9f0;color:var(--e-ink);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:2}.emelsy-gal__arrow--prev{left:12px}.emelsy-gal__arrow--next{right:12px}.emelsy-gal__count{position:absolute;right:12px;bottom:12px;background:#2c2521d1;color:var(--e-paper);font-size:13px;font-weight:500;padding:4px 10px;border-radius:999px;z-index:2}.emelsy-gal__cap{margin:12px 0 0!important;font-size:13px;color:var(--e-muted);text-align:right}.emelsy-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--e-sand);color:var(--e-muted);font-size:14px}.emelsy-ph svg{width:70%;height:70%;opacity:.35}@media(max-width:959px){.emelsy-hero{padding-top:16px}.emelsy-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"gal" "intro" "form";row-gap:20px}.emelsy-hero__intro{padding-top:0}.emelsy-hero__gal{max-width:min(100%,46vh,460px)}.emelsy-gal{grid-template-columns:minmax(0,1fr)}.emelsy-gal__thumbs-wrap{order:2}.emelsy-gal__thumbs{position:static;flex-direction:row}.emelsy-thumb{width:auto;flex:0 0 calc((100% - 32px)/5);max-width:72px}.emelsy-gal__cap{text-align:left}}.emelsy-wl{scroll-margin-top:96px;outline:none}.emelsy-wl form{display:flex;flex-direction:column;gap:8px;margin:0}.emelsy-wl label{font-size:15px;font-weight:600;color:var(--e-ink)}.emelsy-wl__row{display:flex;gap:8px;flex-wrap:wrap}.emelsy-wl input[type=email]{flex:1 1 220px;min-width:0;height:52px;font:inherit;font-size:16px;padding:0 18px;border:1px solid #B9AB98;border-radius:12px;background:#fff;color:var(--e-ink)}.emelsy-wl input[aria-invalid=true]{border-color:#9a3b2c}.emelsy-wl button{flex:0 0 auto;height:52px;padding:0 28px}.emelsy-wl__status{font-size:14px;line-height:1.45;color:var(--e-muted)}.emelsy-wl__status.is-error{color:#9a3b2c}.emelsy-wl__done{background:#fff;border:1px solid var(--e-line);border-radius:16px;padding:24px}.emelsy-wl__done-title{display:flex;gap:12px;align-items:center;font-size:18px;font-weight:600;color:var(--e-ink)}.emelsy-wl__done p{margin:8px 0 0!important;font-size:16px;line-height:1.55;color:var(--e-muted)}.emelsy-wl__note{margin:12px 0 0!important;font-size:14px;line-height:1.55;color:var(--e-muted)}.emelsy-fb{scroll-margin-top:72px;position:relative;overflow:hidden;background:var(--fb-bg)}.emelsy-fb__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;object-position:var(--fb-pos, center)}.emelsy-fb__inner{position:relative;max-width:1280px;margin:0 auto;padding:clamp(64px,7vw,96px) clamp(24px,5vw,72px);min-height:clamp(620px,52vw,820px);display:flex;align-items:center;justify-content:flex-start}.emelsy-fb--right .emelsy-fb__inner{justify-content:flex-end}.emelsy-fb__content{display:flex;flex-direction:column;gap:20px}.emelsy-fb__content--cards{gap:24px}.emelsy-fb__head{display:flex;flex-direction:column;gap:12px}.emelsy-fb .emelsy-eyebrow{color:var(--fb-eyebrow, var(--e-ink-2))}.emelsy-fb__text{font-size:18px;line-height:1.6;color:var(--fb-text, var(--e-ink-2));max-width:420px}.emelsy-fb__num{font-size:2.2em;line-height:.85;display:block;color:var(--em-color, var(--e-accent));font-weight:600}.emelsy-cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.emelsy-card{position:relative;background:#fffdf9f0;border-radius:16px;padding:20px 24px;box-shadow:0 10px 30px #6e5a431f;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start}.emelsy-card__n{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--e-ink);display:flex;align-items:center;justify-content:center;font-family:var(--e-serif);font-size:19px;font-weight:600}.emelsy-card h3{font-size:17px;font-weight:600;letter-spacing:.02em;color:var(--e-ink)}.emelsy-card p,.emelsy-card .emelsy-rte{margin:4px 0 0;font-size:16px;line-height:1.55;color:var(--e-ink-2)}@media(max-width:759px){.emelsy-fb{background:var(--fb-bg-m, var(--fb-bg))}.emelsy-fb__img{position:relative;height:auto;aspect-ratio:4 / 5;object-position:var(--fb-pos-m, var(--fb-pos, center))}.emelsy-fb__inner{padding:32px 20px 56px;min-height:0}.emelsy-fb--right .emelsy-fb__inner{justify-content:flex-start}}.emelsy-aud{background:var(--sec-bg, var(--e-paper))}.emelsy-aud__grid{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) var(--e-gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(32px,5vw,80px);align-items:start}.emelsy-aud__copy{display:flex;flex-direction:column;gap:20px}.emelsy-aud__text{font-size:18px;line-height:1.65;color:var(--e-muted);max-width:460px;text-wrap:pretty}.emelsy-numlist{list-style:none;margin:0;padding:0;border-top:1px solid var(--e-line)}.emelsy-numlist li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:28px 0;border-bottom:1px solid var(--e-line)}.emelsy-numlist__n{font-family:var(--e-serif);font-size:32px;font-weight:500;line-height:1;color:var(--em-color, var(--e-accent))}.emelsy-numlist h3{font-size:19px;font-weight:600;line-height:1.3}.emelsy-numlist p,.emelsy-numlist .emelsy-rte{margin:6px 0 0;font-size:16px;line-height:1.6;color:var(--e-muted)}.emelsy-media{background:var(--sec-bg, var(--e-bg))}.emelsy-media__in{max-width:1280px;margin:0 auto;padding:clamp(48px,7vw,88px) var(--e-gutter)}.emelsy-media__head{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.emelsy-media__sub{font-size:17px;line-height:1.6;color:var(--e-muted);max-width:560px}.emelsy-media__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:48px}.emelsy-fig{display:flex;flex-direction:column;gap:16px}.emelsy-fig__img{border-radius:16px;overflow:hidden;aspect-ratio:4/5;background:var(--e-sand)}.emelsy-fig__img img{width:100%;height:100%;object-fit:cover;display:block}.emelsy-fig h3{font-size:19px;font-weight:600}.emelsy-fig p,.emelsy-fig .emelsy-rte{margin:6px 0 0;font-size:16px;line-height:1.6;color:var(--e-muted)}.emelsy-tr{scroll-margin-top:72px;background:var(--sec-bg, var(--e-sand))}.emelsy-tr__grid{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) var(--e-gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(32px,5vw,72px);align-items:center}.emelsy-tr__img{border-radius:16px;overflow:hidden;aspect-ratio:4/5;background:#d8c6ad;max-height:680px}.emelsy-tr__img img{width:100%;height:100%;object-fit:cover;display:block}.emelsy-tr__copy{display:flex;flex-direction:column;gap:20px;max-width:560px}.emelsy-tr__text{font-size:17px;line-height:1.65;color:var(--e-muted)}.emelsy-acc{background:var(--e-paper);border-radius:16px;padding:0 24px;margin-top:8px}.emelsy-acc>.emelsy-acc__item+.emelsy-acc__item{border-top:1px solid var(--e-line)}.emelsy-acc__item h3{margin:0;font-size:inherit;font-weight:inherit}.emelsy-acc__btn{width:100%;min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border:none;background:transparent;font:inherit;font-size:17px;font-weight:600;color:var(--e-ink);cursor:pointer;text-align:left}.emelsy-acc__btn svg{transition:transform .2s ease;flex-shrink:0}.emelsy-acc__btn[aria-expanded=true] svg{transform:rotate(45deg)}.emelsy-acc__panel{padding:0 0 20px;font-size:16px;line-height:1.6;color:var(--e-muted)}.emelsy-acc__panel[hidden]{display:none}.emelsy-faq{scroll-margin-top:72px;background:var(--sec-bg, var(--e-bg))}.emelsy-faq__in{max-width:820px;margin:0 auto;padding:clamp(56px,7vw,96px) var(--e-gutter)}.emelsy-faq .emelsy-h{margin:0 0 32px;text-align:center}.emelsy-faq__list{display:flex;flex-direction:column;gap:12px}.emelsy-faq__item{background:var(--e-paper);border:1px solid var(--e-line);border-radius:12px;padding:0 24px}.emelsy-faq__item .emelsy-acc__btn{min-height:60px}.emelsy-final{background:var(--sec-bg, var(--e-ink));color:var(--e-paper)}.emelsy-final__in{scroll-margin-top:72px;outline:none;max-width:640px;margin:0 auto;padding:clamp(56px,8vw,88px) var(--e-gutter);display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.emelsy-final .emelsy-h{color:var(--fin-text, var(--e-paper));font-size:clamp(30px,3.6vw,44px);line-height:1.08;letter-spacing:0}.emelsy-final__sub{font-size:17px;line-height:1.6;color:var(--fin-muted, #E8DFD3)}.emelsy-final .emelsy-wl{width:100%;text-align:left}.emelsy-final .emelsy-wl form{margin-top:16px}.emelsy-final .emelsy-wl label{color:var(--fin-text, var(--e-paper))}.emelsy-final .emelsy-wl input[type=email]{border-color:var(--e-paper);background:var(--e-paper)}.emelsy-final .emelsy-wl input[aria-invalid=true]{border-color:#f2c9be}.emelsy-final .emelsy-wl button{background:#d8c6ad;color:var(--e-ink)!important}.emelsy-final .emelsy-wl button:hover{background:#e6d8c4}.emelsy-final .emelsy-wl__status{color:var(--fin-muted, #E8DFD3)}.emelsy-final .emelsy-wl__status.is-error{color:#f2c9be}.emelsy-final .emelsy-wl__done{background:transparent;border-color:var(--e-muted);margin-top:16px}.emelsy-final .emelsy-wl__done-title{color:var(--fin-text, var(--e-paper))}.emelsy-final .emelsy-wl__done p{color:var(--fin-muted, #E8DFD3)}.emelsy-final__note{margin:24px 0 0!important;font-size:14px;line-height:1.55;color:var(--fin-muted, #E8DFD3);text-align:center}.emelsy-final__note a{color:var(--fin-text, var(--e-paper))!important}.emelsy-footer{background:var(--sec-bg, var(--e-bg));border-top:1px solid var(--e-line)}.emelsy-footer__grid{max-width:1280px;margin:0 auto;padding:56px var(--e-gutter) 40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px}body.emelsy-sticky-on .emelsy-footer__grid{padding-bottom:112px}.emelsy-footer__brand{display:flex;flex-direction:column;gap:12px}.emelsy-footer__brand img{width:auto;align-self:flex-start}.emelsy-footer__tag{font-size:15px;line-height:1.6;color:var(--e-muted);max-width:280px}.emelsy-footer h2{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--e-muted);text-transform:uppercase}.emelsy-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:15px}.emelsy-footer ul a{text-decoration:none;display:inline-block;padding:6px 0}.emelsy-footer__copy{font-size:13px;line-height:1.6;color:var(--e-muted);grid-column:1 / -1;border-top:1px solid var(--e-line);padding-top:24px}.emelsy-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#fffdf9fa;border-top:1px solid var(--e-line);box-shadow:0 -6px 20px #2c25210f;padding:12px var(--e-gutter) calc(12px + env(safe-area-inset-bottom));transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility .25s}.emelsy-sticky.is-visible{transform:translateY(0);visibility:visible}.emelsy-sticky__in{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:16px}.emelsy-sticky__img{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0}.emelsy-sticky__copy{flex:1;min-width:0}.emelsy-sticky__t{font-size:16px;font-weight:600}.emelsy-sticky__s{font-size:14px;color:var(--e-muted)}.emelsy-sticky .emelsy-btn{flex:0 0 auto}@media(max-width:899px){.emelsy-sticky__img,.emelsy-sticky__copy{display:none}.emelsy-sticky .emelsy-btn{flex:1 1 auto}}.emelsy-sticky.is-editing{transform:none;visibility:visible}.emelsy-wl [data-form-fallback]:not([hidden]){display:flex;flex-direction:column;gap:8px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/emelsy-styles.css.map */
