.section .section-contact-two-column-wrapper{display:flex;align-items:stretch;min-height:780px;background:var(--color-background, #fafafa);color:var(--color-foreground, #121212)}.section .section-contact-two-column-wrapper.section-contact-two-column--image-right{flex-direction:row-reverse}.section .section-contact-two-column-wrapper .section-contact-two-column-media{width:47%;position:relative;overflow:hidden;background:#e9e6e1}.section .section-contact-two-column-wrapper .section-contact-two-column-image{width:100%;height:100%;object-fit:cover;display:block}.section .section-contact-two-column-wrapper .section-contact-two-column-caption{position:absolute;left:28px;bottom:26px;font-weight:500;font-size:9px;line-height:1;font-family:Quicksand,system-ui,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#fafafa;mix-blend-mode:difference}.section .section-contact-two-column-wrapper .section-contact-two-column-content{width:53%;display:flex;flex-direction:column;justify-content:center;padding:120px 96px 120px 88px;box-sizing:border-box}.section .section-contact-two-column-wrapper .section-contact-two-column-eyebrow{font-weight:600;font-size:10px;line-height:1;font-family:Quicksand,system-ui,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#777;margin-bottom:38px}.section .section-contact-two-column-wrapper .section-contact-two-column-heading{font-weight:400;font-size:clamp(44px,5vw,76px);line-height:1.06;font-family:Playfair Display,serif;margin:0 0 34px;letter-spacing:-.01em}.section .section-contact-two-column-wrapper .section-contact-two-column-text{font-weight:400;font-size:15px;line-height:1.85;font-family:Quicksand,system-ui,sans-serif;color:#444;margin:0 0 62px;max-width:430px}.section .section-contact-two-column-wrapper .section-contact-two-column-links{display:flex;flex-direction:column;border-top:1px solid #ddd9d3;max-width:520px}.section .section-contact-two-column-wrapper .section-contact-two-column-row{display:flex;align-items:baseline;justify-content:space-between;padding:24px 0;border-bottom:1px solid #ddd9d3;color:inherit;text-decoration:none}.section .section-contact-two-column-wrapper .section-contact-two-column-row-label{font-weight:400;font-size:22px;line-height:1;font-family:Playfair Display,serif}.section .section-contact-two-column-wrapper .section-contact-two-column-row-meta{display:flex;align-items:baseline;gap:18px}.section .section-contact-two-column-wrapper .section-contact-two-column-row-value{font-weight:400;font-size:12px;line-height:1;font-family:Quicksand,system-ui,sans-serif;color:#777}.section .section-contact-two-column-wrapper .section-contact-two-column-row-arrow{display:inline-block;font-size:13px;transition:transform .4s cubic-bezier(.2,.7,.2,1);font-family:Quicksand,system-ui,sans-serif}.section .section-contact-two-column-wrapper .section-contact-two-column-row:hover .section-contact-two-column-row-arrow{transform:translate(8px)}.section .section-contact-two-column-wrapper .section-contact-two-column-meta-row{display:flex;gap:64px;margin-top:40px;font-weight:400;font-size:10px;line-height:1.9;font-family:Quicksand,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#6f6b66}@media only screen and (min-width:990px)and (max-width:1199px){.section .section-contact-two-column-wrapper .section-contact-two-column-content{padding:100px 30px}}@media(max-width:989px){.section .section-contact-two-column-wrapper.section-contact-two-column--image-right{flex-direction:column;min-height:0}.section .section-contact-two-column-wrapper{flex-direction:column-reverse}.section .section-contact-two-column-wrapper .section-contact-two-column-media{width:100%;height:420px}.section .section-contact-two-column-wrapper .section-contact-two-column-content{width:100%;padding:64px 24px 56px}.section .section-contact-two-column-wrapper .section-contact-two-column-links{flex-direction:column;gap:12px;border-top:0;max-width:none;margin-bottom:26px}.section .section-contact-two-column-wrapper .section-contact-two-column-row{height:54px;padding:0 22px;border-bottom:0;border:1px solid #d8d8d8;color:#121212;align-items:center}.section .section-contact-two-column-wrapper .section-contact-two-column-row:hover{background:#121212;color:#fafafa;border-color:#121212}.section .section-contact-two-column-wrapper .section-contact-two-column-row-label{font-weight:600;font-size:10px;line-height:1;font-family:Quicksand,system-ui,sans-serif;letter-spacing:.24em;text-transform:uppercase}.section .section-contact-two-column-wrapper .section-contact-two-column-row-value{display:none}.section .section-contact-two-column-wrapper .section-contact-two-column-row-arrow{font-size:15px}.section .section-contact-two-column-wrapper .section-contact-two-column-meta-row{flex-wrap:wrap;gap:24px;font-size:9.5px;margin-top:0}.section .section-contact-two-column-wrapper .section-contact-two-column-text{margin-bottom:40px}.section .section-contact-two-column-wrapper .section-contact-two-column-text{font-size:14px;line-height:1.85}.section .section-contact-two-column-wrapper .section-contact-two-column-heading{margin-bottom:24px;line-height:1.08}.section .section-contact-two-column-wrapper .section-contact-two-column-eyebrow{margin-bottom:26px}}@media(max-width:749px){.section .section-contact-two-column-wrapper .section-contact-two-column-eyebrow{font-size:9.5px;letter-spacing:.32em;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-contact-two-column.css.map */
