:root{--t459-ink: #23272e;--t459-muted: #55606e;--t459-slate: #414e5f;--t459-line: #d9dee4;--t459-off: #F4F6F8;--t459-white: #fff}.t459-hero{position:relative;color:var(--t459-white);background:#1b1b1b;min-height:clamp(280px,48vw,520px);display:flex;align-items:flex-end;overflow:hidden}.t459-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b1b1b}.t459-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;max-width:none}.t459-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14181e9e,#14181e38 55%,#14181e2e)}.t459-hero__inner{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:48px 24px 56px}.t459-hero__eyebrow{margin:0 0 10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.92}.t459-hero__title{margin:0;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-weight:500;font-size:clamp(36px,5vw,56px);line-height:1.12;letter-spacing:.01em;color:inherit}.t459-hero__lede{margin:14px 0 0;max-width:36em;font-size:16px;line-height:1.55;opacity:.95}@media(max-width:749px){.t459-hero{min-height:320px}.t459-hero__inner{padding:36px 16px 40px}}.t459-about-hide-main .page__header{display:none!important}.t459-about-hide-main.page{padding-top:0!important;margin-top:0!important}.t459-about-hide-main .page__content:empty{display:none}.t459-quote{background:var(--t459-off);border-top:1px solid var(--t459-line);border-bottom:1px solid var(--t459-line);padding:72px 24px;text-align:center}.t459-quote__inner{max-width:820px;margin:0 auto}.t459-quote__text{margin:0;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-weight:500;font-size:clamp(22px,3.2vw,32px);line-height:1.35;color:var(--t459-ink);font-style:italic}.t459-quote__attr{margin:22px 0 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t459-muted)}@media(max-width:749px){.t459-quote{padding:48px 16px}}.t459-links{padding:40px 24px 56px;text-align:center;background:var(--t459-white)}.t459-links__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}.t459-links__list a{color:var(--t459-ink);text-decoration:none;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;opacity:.82;transition:opacity .2s ease}.t459-links__list a:hover,.t459-links__list a:focus-visible{opacity:1}.t459-works{background:var(--t459-off);border-top:1px solid var(--t459-line);padding:56px 24px 64px}.t459-works__inner{max-width:1280px;margin:0 auto}.t459-works__eyebrow{margin:0 0 8px;text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t459-muted)}.t459-works__title{margin:0 0 28px;text-align:center;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-weight:500;font-size:clamp(26px,3vw,34px);color:var(--t459-ink)}.t459-works__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 16px}@media(max-width:989px){.t459-works__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.t459-works__grid{grid-template-columns:1fr;gap:20px}}.t459-works__card{display:block;text-decoration:none;color:var(--t459-ink)}.t459-works__media{background:#e8ebef;overflow:hidden;margin:0 0 10px}.t459-works__media img{width:100%;height:auto;display:block;vertical-align:middle}.t459-works__name{margin:0;font-size:14px;letter-spacing:.02em;text-align:center;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:18px}.t459-contact-hero .t459-hero{min-height:clamp(260px,42vw,440px)}.t459-cards{background:var(--t459-white);padding:40px 24px 8px}.t459-cards__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:989px){.t459-cards__inner{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.t459-cards__inner{grid-template-columns:1fr}}.t459-card{display:block;width:100%;text-align:left;background:var(--t459-off);border:1px solid var(--t459-line);padding:20px 18px 22px;cursor:pointer;color:inherit;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.t459-card:hover,.t459-card:focus-visible{border-color:var(--t459-slate);box-shadow:0 1px #414e5f14;outline:none}.t459-card__title{margin:0 0 8px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--t459-ink)}.t459-card__blurb{margin:0;font-size:14px;line-height:1.5;color:var(--t459-muted)}.t459-card--link{text-decoration:none}.t459-contact-body{background:var(--t459-white);padding:28px 24px 72px}.t459-contact-body__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:start}@media(max-width:849px){.t459-contact-body__inner{grid-template-columns:1fr;gap:28px}}.t459-contact-aside__media{background:var(--t459-off);overflow:hidden}.t459-contact-aside__media img{width:100%;height:auto;display:block}.t459-contact-aside__note{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--t459-muted)}.t459-contact-form-wrap #contact_form,.t459-contact-form-wrap form.contact__form{max-width:none}.t459-contact-form-wrap .contact__heading{display:none}.t459-contact-form-wrap .contact__form .input,.t459-contact-form-wrap .contact__form input.input,.t459-contact-form-wrap .contact__form textarea.input{border:1px solid var(--t459-line)!important;border-radius:0!important;background:var(--t459-white)!important;color:var(--t459-ink)!important;padding:14px 14px 12px!important;font-size:15px!important;box-shadow:none!important}.t459-contact-form-wrap .contact__form .label--above,.t459-contact-form-wrap .contact__form label{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--t459-muted)!important}.t459-contact-form-wrap .contact__form .bttn--primary,.t459-contact-form-wrap .contact__form button[type=submit]{background:var(--t459-slate)!important;border-color:var(--t459-slate)!important;color:#fff!important;border-radius:0!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:14px 20px!important}.t459-contact-form-wrap .contact__form-input-side-by-side{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:549px){.t459-contact-form-wrap .contact__form-input-side-by-side{grid-template-columns:1fr}}.t459-contact-form-wrap .contact__form .relative{margin-bottom:14px}.t459-contact-form-wrap h2.t459-form-title{margin:0 0 18px;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-weight:500;font-size:28px;color:var(--t459-ink)}.t459-band--default{background:var(--color-bg, #F3F3F3)!important;border:0!important;border-top:0!important;border-bottom:0!important}.t459-band--contrast{background:var(--color-contrast-bg, #f7f7f7)!important;border:0!important;border-top:0!important;border-bottom:0!important}[id$=__image_with_text_1] .image-with-text,[id$=__image_with_text_1] .section{background-color:var(--color-bg, #F3F3F3)!important;border:0!important;box-shadow:none!important}[id$=__445dbd2a-e35d-4e4c-a64f-c6ebaae85e8e] .image-with-text,[id$=__445dbd2a-e35d-4e4c-a64f-c6ebaae85e8e] .section{background-color:var(--color-bg, #F3F3F3)!important;border:0!important;box-shadow:none!important;padding-top:56px!important;padding-bottom:56px!important}.page.section.t459-about-page,.shopify-section:has(.page) .page{background:var(--color-bg, #F3F3F3)}.t459-quote{background:var(--color-contrast-bg, #f7f7f7)!important;border:0!important;border-top:none!important;border-bottom:none!important;padding:72px 24px;text-align:center}.t459-links{background:var(--color-bg, #F3F3F3)!important;border:0!important;padding:40px 24px 64px;text-align:center}.t459-works{background:var(--color-contrast-bg, #f7f7f7)!important;border:0!important;border-top:none!important;padding:64px 24px 72px}.t459-works__eyebrow{display:none!important}.t459-works__title{margin:0 0 36px;text-align:center;font-family:var(--font-heading, "Cormorant Garamond", Cormorant, Georgia, serif);font-weight:300;font-style:normal;font-size:clamp(34px,4.2vw,52px);line-height:1.12;letter-spacing:.01em;color:var(--color-text, #1b1b1b)}.t459-works__title:before{content:"\b7\a0\b7\a0\b7";display:block;margin:0 auto 18px;font-size:18px;letter-spacing:.35em;line-height:1;color:var(--color-text, #1b1b1b);opacity:.45;font-style:normal;font-weight:400}@media(max-width:749px){.t459-works__title{font-size:clamp(28px,8vw,36px)}.t459-works__title:before{margin-bottom:14px;font-size:16px}.t459-quote{padding:48px 16px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/t459-about-contact.css.map */
