@media screen and (min-width:990px){#MainContent:has(#pf-contact-form):has(#pf-contact-aside){display:grid;grid-template-columns:minmax(0,1.15fr) 1fr;gap:0 52px;align-items:start;max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}#MainContent:has(#pf-contact-form):has(#pf-contact-aside)>.shopify-section:has(.main-page-title){grid-column:1 / -1}#MainContent:has(#pf-contact-form):has(#pf-contact-aside)>.shopify-section:has(#pf-contact-form),#MainContent:has(#pf-contact-form):has(#pf-contact-aside)>.shopify-section:has(#pf-contact-aside){display:contents}#MainContent:has(#pf-contact-form):has(#pf-contact-aside) .shopify-section:has(#pf-contact-form) .page-width.page-width--narrow,#MainContent:has(#pf-contact-form):has(#pf-contact-aside) .shopify-section:has(#pf-contact-aside) .page-width.page-width--narrow{max-width:none;margin:0;padding:0}#MainContent:has(#pf-contact-form):has(#pf-contact-aside) #pf-contact-form{grid-column:1}#MainContent:has(#pf-contact-form):has(#pf-contact-aside) #pf-contact-aside{grid-column:2}}.main-page-title{font-family:var(--font-heading-family);font-weight:400;font-size:52px;line-height:1.05}.pf-page-lede{max-width:56ch;margin-top:var(--pf-space-3);font-size:15px;line-height:1.75;color:var(--pf-ink)}#pf-contact-form .title{font-size:21px}.pf-contact-form__sub-heading{margin-top:6px;font-size:12.5px;color:var(--pf-neutral-700)}.pf-contact-form__enquiry-type{display:flex;flex-wrap:wrap;gap:var(--pf-space-1) var(--pf-space-4);margin:0 0 2rem;padding:0;border:0}.pf-contact-form__enquiry-type legend{width:100%;margin-bottom:var(--pf-space-2)}.pf-contact-form__radio{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.pf-contact-form__radio input{accent-color:var(--pf-gold)}.pf-contact-aside__inner{display:flex;flex-direction:column;gap:var(--pf-space-4)}.pf-contact-aside__box{border:1px solid var(--pf-divider);border-radius:var(--pf-radius);padding:var(--pf-space-4)}.pf-contact-aside__heading{margin:0 0 6px;font-family:var(--font-heading-family);font-weight:400;font-size:20px}.pf-contact-aside__location{margin:0;font-size:13px;color:var(--pf-ink)}.pf-contact-aside__note{margin:4px 0 0;font-size:13px;color:var(--pf-neutral-700)}.pf-contact-aside__cta{display:block;width:100%;margin-top:var(--pf-space-3);text-align:center;text-decoration:none}.pf-contact-facts{width:100%;border-collapse:collapse}.pf-contact-facts tr{border-top:1px solid var(--pf-divider)}.pf-contact-facts th,.pf-contact-facts td{padding:10px 0;text-align:left;font-weight:400;font-size:13px}.pf-contact-facts th{color:var(--pf-neutral-700);width:40%}.pf-contact-facts td a{color:var(--pf-gold-text);text-decoration:none}.pf-contact-facts td a:hover{text-decoration:underline}.pf-contact-fairs{border-top:1px solid var(--pf-divider);padding-top:var(--pf-space-3)}.pf-contact-fairs__heading{margin:0 0 var(--pf-space-2);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pf-gold-text);font-weight:400}.pf-contact-fairs__list{list-style:none;margin:0;padding:0}.pf-contact-fairs__list li{display:flex;justify-content:space-between;gap:var(--pf-space-2);padding:8px 0;border-top:1px solid var(--pf-divider);font-size:12.5px}.pf-contact-fairs__list li:first-child{border-top:0}@media screen and (max-width:989px){.pf-contact-aside__inner{margin-top:var(--pf-space-5)}}.pf-contact-intro{font-size:14.5px;line-height:1.9;color:var(--pf-ink)}.pf-contact-intro--photo{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:center}.pf-contact-intro__photo img{box-sizing:border-box;display:block;float:none!important;width:100%!important;height:auto!important;margin:0!important;border:6px solid #fff9ee;outline:1px solid var(--pf-divider);outline-offset:-1px;background:#fff9ee}.pf-contact-intro__text p{margin:0 0 14px}.pf-contact-intro__text>*:last-child{margin-bottom:0}.pf-contact-intro__text span,.pf-contact-intro__text a{color:inherit!important}.pf-contact-intro__text a{text-decoration:underline;text-decoration-color:var(--pf-gold);text-underline-offset:3px}.pf-contact-intro__text a:hover{color:var(--pf-gold-text)!important}.pf-contact-form{margin-top:44px;padding-top:32px;border-top:1px solid var(--pf-divider);scroll-margin-top:150px}.pf-contact-form__enquiry-type{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0 0 22px;padding:0;border:0}.pf-contact-form__legend{width:100%;margin:0 0 10px;padding:0;font-size:13px;color:var(--pf-neutral-700)}.pf-contact-form .pf-contact-form__radio{font-size:13.5px}.pf-contact-form__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}.contact.pf-contact-form .field{margin-bottom:16px}.pf-contact-form__message .text-area{min-height:170px;resize:vertical}.pf-contact-form__submit.button{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:46px;margin-top:6px}@media screen and (max-width:989px){.pf-contact-form__fields{grid-template-columns:minmax(0,1fr)}.pf-contact-intro--photo{grid-template-columns:minmax(0,1fr);gap:24px}.pf-contact-intro__photo{max-width:420px}.pf-contact-form__submit.button{width:100%}}.pf-about-body--contact{padding-bottom:0;border-bottom:0}.pf-record-table a{color:var(--pf-gold-text);text-decoration:none}.pf-record-table a:hover{text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-pf-contact.css.map */
