.om-intro.astro-akv4zvmw{height:414px;position:relative;overflow:clip}.om-intro__photo.astro-akv4zvmw{position:absolute;inset:0 0 0 calc(50% - 203px)}.om-intro__photo.astro-akv4zvmw img{object-fit:cover;object-position:0 62%;width:100%;height:100%}.om-intro__photo.astro-akv4zvmw:after{content:"";background:linear-gradient(90deg, var(--c-bg-paper) 80px, #f7f7f700 260px);pointer-events:none;position:absolute;inset:0}.om-intro__title.astro-akv4zvmw{color:#1e1e1e;font-family:"Cormorant", var(--ff-display);letter-spacing:.038em;white-space:nowrap;font-size:58px;font-weight:600;line-height:1;position:absolute;top:94px;left:calc(50% - 543px)}.om-intro__rule.astro-akv4zvmw{background:#c4c2c3;width:79px;height:2px;position:absolute;top:181px;left:calc(50% - 539px)}.om-intro__lead.astro-akv4zvmw{color:#2d2d2e;font-family:var(--ff-serif);--tracking:.225em;letter-spacing:var(--tracking);white-space:nowrap;font-size:30px;font-weight:500;line-height:53px;position:absolute;top:204px;left:calc(50% - 540px)}.om-intro__line.astro-akv4zvmw{display:block}@media (width<=1280px){.om-intro.astro-akv4zvmw{flex-direction:column-reverse;height:auto;display:flex}.om-intro__photo.astro-akv4zvmw:after{display:none}.om-intro__photo.astro-akv4zvmw{height:clamp(240px,40vw,414px);position:relative;inset:auto}.om-intro__photo.astro-akv4zvmw img{object-position:60% 62%}.om-intro__head.astro-akv4zvmw{padding:72px var(--gutter) 56px;row-gap:24px;display:grid}.om-intro__title.astro-akv4zvmw,.om-intro__rule.astro-akv4zvmw,.om-intro__lead.astro-akv4zvmw{position:static}}@media (width<=767px){.om-intro__head.astro-akv4zvmw{padding-top:48px;padding-bottom:40px}.om-intro__title.astro-akv4zvmw{font-size:44px}.om-intro__lead.astro-akv4zvmw{font-size:22px;line-height:40px}}.om-scenes.astro-377sxwzf{height:2164px;position:relative;overflow-x:clip}.om-scene__photo.astro-377sxwzf{top:var(--y);left:calc(50% - 683px + var(--x));width:var(--w);height:var(--h);position:absolute;overflow:clip}.om-scene__photo.astro-377sxwzf img{object-fit:cover;width:100%;height:100%}.om-scene__body.astro-377sxwzf>.astro-377sxwzf{top:var(--y);left:calc(50% - 683px + var(--col));white-space:nowrap;position:absolute}.om-scene__title.astro-377sxwzf{color:#1e1e1e;font-family:"Cormorant", var(--ff-display);--tracking:.03em;letter-spacing:var(--tracking);font-size:56px;font-weight:600;line-height:1}.om-scene__rule.astro-377sxwzf{width:var(--w);background:#c4c2c3;height:2px}.om-scene__copy.astro-377sxwzf{color:#2d2d2e;font-family:var(--ff-serif);font-size:24px;font-weight:500;line-height:var(--lh);--tracking:.219em;letter-spacing:var(--tracking)}.om-scene__line.astro-377sxwzf{display:block}.om-scene__quote.astro-377sxwzf .om-scene__line.astro-377sxwzf{padding-left:var(--indent,0)}.om-scene__bar.astro-377sxwzf{width:6px;height:var(--h);background:#e5dcd7;margin-left:1px}.om-scene__body.astro-377sxwzf>.om-scene__quote.astro-377sxwzf{left:calc(50% - 683px + var(--qx));color:#444;font-family:var(--ff-serif);font-size:20px;font-weight:500;line-height:var(--lh);--tracking:.22em;letter-spacing:var(--tracking);margin:0}.om-scene__text.astro-377sxwzf{color:#555;font-family:var(--ff-serif);font-size:17px;font-weight:500;line-height:var(--lh);--tracking:.25em;letter-spacing:var(--tracking)}.om-scene__made.astro-377sxwzf{color:#222;font-family:var(--ff-serif);letter-spacing:.29em;font-size:17px;font-weight:600;line-height:1}.om-scene__list.astro-377sxwzf{color:#444;font-family:var(--ff-serif);font-size:17px;font-weight:500;line-height:var(--lh);--tracking:.25em;letter-spacing:var(--tracking)}.om-scene__list.astro-377sxwzf li.astro-377sxwzf{padding-left:30px;position:relative}.om-scene__list.astro-377sxwzf li.astro-377sxwzf:before{content:"・";position:absolute;left:-4px}.om-scene__body.astro-377sxwzf>.om-scene__more.astro-377sxwzf{left:calc(50% - 683px + var(--mx));color:#333;font-family:"Cormorant", var(--ff-display);letter-spacing:.227em;transition:opacity .35s var(--ease-soft), transform .35s var(--ease-soft);font-size:17px;font-weight:600;line-height:1;display:block}.om-scene__more-rule.astro-377sxwzf{top:50%;left:var(--rule-x);transform-origin:0;width:30px;height:1px;transition:transform .4s var(--ease-soft);background:#bdbdbd;position:absolute}.om-scene__more.astro-377sxwzf:hover,.om-scene__more.astro-377sxwzf:focus-visible{transform:translateY(-2px)}.om-scene__more.astro-377sxwzf:hover .om-scene__more-rule.astro-377sxwzf,.om-scene__more.astro-377sxwzf:focus-visible .om-scene__more-rule.astro-377sxwzf{transform:scaleX(1.6)}@media (width<=1280px){.om-scenes.astro-377sxwzf{height:auto;padding:56px var(--gutter);row-gap:72px;display:grid}.om-scene.astro-377sxwzf{grid-template-columns:1fr 1fr;align-items:start;column-gap:40px;display:grid}.om-scene.astro-377sxwzf:nth-child(2n) .om-scene__photos.astro-377sxwzf{order:2}.om-scene__photos.astro-377sxwzf{grid-template-columns:1fr 1fr;gap:7px;display:grid}.om-scene__photo.astro-377sxwzf{aspect-ratio:3/2;width:auto;height:auto;position:relative;top:0;left:0}.om-scene__photo--main.astro-377sxwzf{aspect-ratio:727/448;grid-column:1/-1}.om-scene__body.astro-377sxwzf{align-content:start;justify-items:start;display:grid}.om-scene__body.astro-377sxwzf>.astro-377sxwzf,.om-scene__body.astro-377sxwzf>.om-scene__quote.astro-377sxwzf,.om-scene__body.astro-377sxwzf>.om-scene__more.astro-377sxwzf{white-space:normal;position:relative;top:0;left:0}.om-scene__title.astro-377sxwzf{font-size:46px}.om-scene__rule.astro-377sxwzf{margin-top:16px}.om-scene__copy.astro-377sxwzf{margin-top:20px;font-size:20px;line-height:1.7}.om-scene__bar.astro-377sxwzf{display:none}.om-scene__quote.astro-377sxwzf .om-scene__line.astro-377sxwzf{padding-left:0}.om-scene__body.astro-377sxwzf>.om-scene__quote.astro-377sxwzf{border-left:6px solid #e5dcd7;margin-top:22px;padding-left:22px;font-size:17px;line-height:1.8}.om-scene__text.astro-377sxwzf{--tracking:.16em;margin-top:18px;font-size:15px;line-height:1.9}.om-scene__text.astro-377sxwzf .om-scene__line.astro-377sxwzf{display:inline}.om-scene__made.astro-377sxwzf{letter-spacing:.16em;margin-top:24px;font-size:15px}.om-scene__list.astro-377sxwzf{--tracking:.16em;margin-top:12px;font-size:15px;line-height:1.9}.om-scene__body.astro-377sxwzf>.om-scene__more.astro-377sxwzf{margin-top:28px}}@media (width<=767px){.om-scenes.astro-377sxwzf{row-gap:64px;padding-top:40px}.om-scene.astro-377sxwzf{grid-template-columns:1fr;row-gap:28px}.om-scene.astro-377sxwzf:nth-child(2n) .om-scene__photos.astro-377sxwzf{order:0}.om-scene__title.astro-377sxwzf{font-size:38px}.om-scene__copy.astro-377sxwzf{font-size:18px}.om-scene__body.astro-377sxwzf>.om-scene__quote.astro-377sxwzf{--tracking:.12em;font-size:15px}.om-scene__quote.astro-377sxwzf .om-scene__line.astro-377sxwzf{display:inline}}.om-how.astro-fqoh6wn2{height:420px;position:relative}.om-how__head.astro-fqoh6wn2{position:absolute;inset:0}.om-how__title.astro-fqoh6wn2,.om-how__lead.astro-fqoh6wn2{text-align:center;position:absolute;left:0;right:0}.om-how__title.astro-fqoh6wn2{color:#1e1e1e;font-family:"Cormorant", var(--ff-display);letter-spacing:.1em;text-indent:.1em;font-size:35px;font-weight:600;line-height:1;top:74px}.om-how__lead.astro-fqoh6wn2{color:#4a4a4a;font-family:var(--ff-serif);letter-spacing:.275em;text-indent:.275em;font-size:15px;font-weight:500;line-height:1;top:132px}.om-how__steps.astro-fqoh6wn2{position:absolute;inset:0}.om-how__step.astro-fqoh6wn2>.astro-fqoh6wn2{position:absolute}.om-how__photo.astro-fqoh6wn2{top:197px;left:calc(50% - 683px + var(--photo-x));width:var(--photo-w);height:123px;overflow:clip}.om-how__photo.astro-fqoh6wn2 img{object-fit:cover;width:100%;height:100%}.om-how__label.astro-fqoh6wn2{top:345px;left:calc(50% - 683px + var(--label-x));color:#444;font-family:var(--ff-serif);--tracking:.27em;letter-spacing:var(--tracking);white-space:nowrap;font-size:14px;font-weight:500;line-height:1}.om-how__arrow.astro-fqoh6wn2{top:268px;left:calc(50% - 683px + var(--arrow-x));background:#7d7979;width:22px;height:1px}.om-how__arrow.astro-fqoh6wn2:after{content:"";transform-origin:100% 0;border-top:1px solid #7d7979;border-right:1px solid #7d7979;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}@media (width<=1280px){.om-how.astro-fqoh6wn2{height:auto;padding:72px var(--gutter) 80px}.om-how__head.astro-fqoh6wn2{row-gap:20px;display:grid;position:static}.om-how__title.astro-fqoh6wn2,.om-how__lead.astro-fqoh6wn2{position:static}.om-how__steps.astro-fqoh6wn2{grid-template-columns:repeat(4,1fr);column-gap:32px;max-width:1100px;margin:48px auto 0;display:grid;position:static}.om-how__step.astro-fqoh6wn2{align-content:start;row-gap:14px;display:grid}.om-how__step.astro-fqoh6wn2>.astro-fqoh6wn2{position:static}.om-how__photo.astro-fqoh6wn2{aspect-ratio:187/123;width:auto;height:auto}.om-how__label.astro-fqoh6wn2{white-space:normal;line-height:1.6}.om-how__arrow.astro-fqoh6wn2{display:none}}@media (width<=767px){.om-how__steps.astro-fqoh6wn2{grid-template-columns:repeat(2,1fr);gap:32px 20px}}.om-cta.astro-b5o2skp7{padding-bottom:21px}.om-cta__band.astro-b5o2skp7{height:330px;position:relative;overflow:clip}.om-cta__bg.astro-b5o2skp7{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.om-cta__title.astro-b5o2skp7{color:#222;font-family:var(--ff-serif);--tracking:.197em;letter-spacing:var(--tracking);text-align:center;white-space:nowrap;font-size:30px;font-weight:400;line-height:52px;position:absolute;top:41px;left:10px;right:0}.om-cta__line.astro-b5o2skp7{margin-right:calc(-1 * var(--tracking));display:block}.om-cta__buttons.astro-b5o2skp7{align-items:flex-start;column-gap:37px;display:flex;position:absolute;top:181px;left:calc(50% - 272px)}.om-cta__button.astro-b5o2skp7{font-family:var(--ff-serif);letter-spacing:.2em;transition:opacity .35s var(--ease-soft), transform .35s var(--ease-soft);justify-content:center;align-items:center;column-gap:6px;font-size:15px;font-weight:500;line-height:1;display:flex}.om-cta__button--brown.astro-b5o2skp7{background:var(--c-brown);width:257px;height:58px;color:var(--c-white)}.om-cta__button--white.astro-b5o2skp7{color:#333;background:#f9f9f9;border:1px solid #c2b8b0;width:260px;height:58px;padding-right:23px}.om-cta__chevron.astro-b5o2skp7{border-top:1px solid;border-right:1px solid;width:8px;height:8px;transform:rotate(45deg)}.om-cta__button.astro-b5o2skp7:hover,.om-cta__button.astro-b5o2skp7:focus-visible{opacity:.85;transform:translateY(-2px)}@media (width<=1280px){.om-cta__band.astro-b5o2skp7{height:auto;min-height:360px;padding:64px var(--gutter);align-content:center;justify-items:center;row-gap:40px;display:grid}.om-cta__title.astro-b5o2skp7,.om-cta__buttons.astro-b5o2skp7{position:relative;top:0;left:0}}@media (width<=767px){.om-cta__title.astro-b5o2skp7{font-size:min(22px, calc((100vw - 2 * var(--gutter)) / 17.5));--tracking:.2em;white-space:normal;line-height:1.9}.om-cta__buttons.astro-b5o2skp7{flex-direction:column;row-gap:16px}}.order-page.astro-dyxlegug{background:var(--c-bg-paper);padding-top:120px}
