.zeyy-showroom{--zs-ink: #141414;--zs-muted: #4c473f;--zs-soft: #8a8378;--zs-gold: #a08350;--zs-rule: #d9d3c7;--zs-media-bg: #efece5;--zs-gutter: 1.5rem}@media screen and (min-width:990px){.zeyy-showroom{--zs-gutter: 4.4rem}}.zs-indent{max-width:52rem}.zs-indent--wide{max-width:64rem}@media screen and (min-width:990px){.zs-indent{margin-left:31%}}.zs-eyebrow{margin:0 0 2.2rem;font-size:1.1rem;line-height:1.4;letter-spacing:.26em;text-transform:uppercase;color:var(--zs-ink)}.zs-body,.zs-body p{font-size:1.35rem;line-height:1.85;color:var(--zs-muted);text-wrap:pretty}.zs-body>:first-child{margin-top:0}.zs-body>:last-child{margin-bottom:0}.zs-body a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .16s ease}.zs-body a:hover,.zs-body a:focus-visible{color:inherit;border-bottom-color:var(--zs-gold)}.zs-link{display:inline-block;align-self:flex-start;padding-bottom:.4rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--zs-ink);text-decoration:none;border-bottom:1px solid var(--zs-ink);transition:color .16s ease,border-color .16s ease}.zs-link:hover,.zs-link:focus-visible{color:var(--zs-gold);border-bottom-color:var(--zs-gold)}.zs-placeholder{width:100%;height:100%;background:var(--zs-media-bg);fill:#14141424}.zs-statement{padding:5.6rem 0 5.2rem}@media screen and (min-width:990px){.zs-statement{padding:12rem 0 13rem}}.zs-statement__text{margin:0}.zs-row{display:grid;grid-template-columns:1fr}.zs-row__media{overflow:hidden;background:var(--zs-media-bg);aspect-ratio:4 / 5}.zs-row__media img,.zs-row__media svg{display:block;width:100%;height:100%;object-fit:cover}.zs-row__text{display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:4.4rem var(--zs-gutter) 5.2rem}.zs-row__eyebrow{margin:0 0 2rem;font-size:1.2rem;letter-spacing:.22em}.zs-row__body{margin:0 0 2.8rem}@media screen and (min-width:750px){.zs-row{grid-template-columns:1fr 1fr}.zs-row__media{aspect-ratio:auto;height:min(88vh,76rem)}.zs-row__text{padding:6rem var(--zs-gutter)}.zs-row--media-right .zs-row__media{order:2}.zs-row--media-left .zs-row__text{padding-left:9.5%}.zs-row--media-right .zs-row__text{padding-right:9.5%}.zs-row--media-right .zs-row__inner{margin-left:22%}}.zs-form-section{padding:5.6rem 0 6.4rem}@media screen and (min-width:990px){.zs-form-section{padding:15rem 0 16rem}}.zs-form__intro{margin:0 0 4.6rem}.zs-form__grid{display:grid;gap:2.6rem;margin-bottom:2.6rem}@media screen and (min-width:750px){.zs-form__grid{grid-template-columns:1fr 1fr;column-gap:3rem}}.zs-field{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2.6rem}.zs-form__grid .zs-field{margin-bottom:0}.zs-field--message{margin-bottom:3.6rem}.zs-field__label{font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--zs-soft)}.zs-field__input{width:100%;padding:1rem .2rem;background:none;color:var(--zs-ink);border:0;border-bottom:1px solid var(--zs-rule);border-radius:0;font-family:inherit;font-size:1.6rem;-webkit-appearance:none;appearance:none;transition:border-color .16s ease}@media screen and (min-width:750px){.zs-field__input{font-size:1.35rem}}.zs-field__input::placeholder{color:var(--zs-soft);opacity:1}.zs-field__input:focus{outline:none;border-bottom-color:var(--zs-ink);box-shadow:0 1px 0 0 var(--zs-ink)}textarea.zs-field__input{line-height:1.7;resize:vertical;min-height:10rem}.zs-form__error{margin:0 0 2rem;font-size:1.2rem;line-height:1.6;color:#9a3b2e}.zs-form__actions{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem 2.4rem}.zs-form__submit{padding:0 0 .4rem;background:none;color:var(--zs-ink);border:0;border-bottom:1px solid var(--zs-ink);border-radius:0;cursor:pointer;font-family:inherit;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;transition:color .16s ease,border-color .16s ease}.zs-form__submit:hover{color:var(--zs-gold);border-bottom-color:var(--zs-gold)}.zs-form__note{font-size:1.1rem;color:var(--zs-soft)}.zs-form__sent-eyebrow{color:var(--zs-gold)}.zs-form__sent-title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:2.4rem;line-height:1.5;color:var(--zs-ink)}.zs-form__sent-text{margin:0 0 3.4rem}@media(prefers-reduced-motion:reduce){.zeyy-showroom *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-showroom.css.map */
