.pauls-contact{--contact-ink: #382b25;--contact-muted: #786861;--contact-paper: #fffaf4;--contact-soft: #f8e5d7;--contact-accent: #b85f3d;padding-bottom:6rem;color:var(--contact-ink);background:linear-gradient(180deg,#fffaf4,#f9eee3)}.pauls-contact .page-width{max-width:142rem}.pauls-contact__hero{position:relative;overflow:hidden;padding:clamp(4rem,8vw,7rem) 0;color:#fff9f2;background:#35221e}.pauls-contact__hero:before,.pauls-contact__hero:after{position:absolute;border-radius:50%;content:"";pointer-events:none}.pauls-contact__hero:before{top:-384px;right:-144px;width:608px;height:608px;background:#b85f3d;opacity:.52}.pauls-contact__hero:after{bottom:-224px;left:35%;width:368px;height:368px;border:1px solid rgba(255,255,255,.24)}.pauls-contact__hero-grid,.pauls-contact__grid{position:relative;z-index:1;display:grid;align-items:center;gap:2.4rem}.pauls-contact__hero-grid{grid-template-columns:minmax(0,7fr) minmax(25rem,5fr)}.pauls-contact__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;padding-top:3rem;padding-bottom:3rem}.pauls-contact__eyebrow{display:flex;align-items:center;gap:.5rem;margin:0;color:#a55035;font-size:1.2rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pauls-contact__hero .pauls-contact__eyebrow{color:#c98767}.pauls-contact h1,.pauls-contact h2{margin:0;font-family:Georgia,Times New Roman,serif;color:inherit;font-weight:700;letter-spacing:-.04em}.pauls-contact h1{max-width:76rem;margin:.75rem 0 1rem;font-size:clamp(4.5rem,6.1vw,8.3rem);letter-spacing:-.065em;line-height:.98}.pauls-contact h1 em{color:#f3c09e;font-style:normal}.pauls-contact h2{margin-bottom:.65rem;color:#392923;font-size:clamp(2.6rem,3vw,3.45rem)}.pauls-contact__hero-copy{max-width:60.5rem;margin:0 0 1.75rem;color:#eadbd1;font-size:1.7rem;line-height:1.7}.pauls-contact__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem}.pauls-contact__button{display:inline-flex;align-items:center;gap:.6rem;border:0;border-radius:.8rem;padding:1.25rem 1.8rem;background:var(--contact-accent);box-shadow:0 .7rem 1.5rem #00000029;color:#fff;cursor:pointer;font:inherit;font-weight:800;text-decoration:none}.pauls-contact__button:hover{background:#9d482e;color:#fff;transform:translateY(-2px)}.pauls-contact__phone{color:#fff6ed;font-weight:750;text-decoration:none}.pauls-contact__note{position:relative;max-width:31rem;margin-left:auto;padding:2.4rem;border:1px solid rgba(255,255,255,.2);border-radius:1.25rem;background:#fff9f21a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pauls-contact__note>span{display:grid;width:4.3rem;height:4.3rem;place-items:center;border-radius:.8rem;background:#f3c09e;color:#5b271a;font-size:2rem}.pauls-contact__note p{margin:1.6rem 0 .45rem;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:700;line-height:1.25}.pauls-contact__note small{color:#e2cac0}.pauls-contact__studio-card,.pauls-contact__form-card{overflow:hidden;border:1px solid #ecdbcd;border-radius:1.4rem;background:#fffdf9;box-shadow:0 1.2rem 3.2rem #4d2d1f14}.pauls-contact__image-wrap{position:relative;height:23.5rem;overflow:hidden}.pauls-contact__image-wrap:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 38%,rgba(47,28,22,.48));content:""}.pauls-contact__image{display:block;width:100%;height:100%;object-fit:cover}.pauls-contact__stamp{position:absolute;z-index:1;right:1.15rem;bottom:1rem;display:grid;width:4.8rem;height:4.8rem;place-items:center;border:1px dashed #9f4d31;border-radius:50%;background:#fff7ed;color:#8c3e26;font-family:Georgia,Times New Roman,serif;font-size:.8rem;font-weight:700;line-height:1.1;text-align:center;transform:rotate(-10deg)}.pauls-contact__card-body{padding:3.4rem}.pauls-contact__form-card{padding:clamp(3.8rem,4vw,4.8rem)}.pauls-contact__card-body>p:not(.pauls-contact__eyebrow),.pauls-contact__form-card>p:not(.pauls-contact__eyebrow){color:var(--contact-muted);font-size:1.6rem;line-height:1.65}.pauls-contact__details{display:grid;gap:1.6rem;margin-top:2.4rem}.pauls-contact__details>*{display:flex;align-items:center;gap:1.4rem;color:#4d3931;font-size:1.9rem;font-weight:700;text-decoration:none}.pauls-contact__details>a:hover{color:#9d482e}.pauls-contact__details>*>span{display:grid;width:5rem;height:5rem;flex:0 0 auto;place-items:center;border-radius:1.4rem;background:var(--contact-soft);color:#a55035;font-size:2.3rem}.pauls-contact__details small{display:block;color:#9b8980;font-size:1.4rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.pauls-contact__form{margin-top:2.8rem}.pauls-contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.pauls-contact__fields label{color:#59443a;font-size:1.4rem;font-weight:800}.pauls-contact__fields label small{color:#9b8980;font-weight:500}.pauls-contact__fields input,.pauls-contact__fields select,.pauls-contact__fields textarea{display:block;width:100%;min-height:4.8rem;margin-top:.7rem;border:1px solid #e4d0c0;border-radius:.75rem;padding:1.15rem 1.3rem;background:#fffdfa;color:var(--contact-ink);box-shadow:none;font:inherit}.pauls-contact__fields textarea{min-height:17.7rem;border-radius:1.7rem;padding:2rem 1.5rem;resize:vertical}.pauls-contact__fields input::placeholder,.pauls-contact__fields textarea::placeholder{color:#b3a199}.pauls-contact__fields input:focus,.pauls-contact__fields select:focus,.pauls-contact__fields textarea:focus{outline:0;border-color:#bd6b4b;box-shadow:0 0 0 .22rem #b85f3d21}.pauls-contact__full{grid-column:1 / -1}.pauls-contact__form-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:2.8rem}.pauls-contact__form-footer p{max-width:39rem;margin:0;color:#89776e;font-size:1.6rem;line-height:1.45}.pauls-contact__form-footer .pauls-contact__button{min-width:22.3rem;min-height:6.3rem;justify-content:center;border-radius:1.8rem;font-size:1.9rem}.pauls-contact__success{padding:1.2rem;border-radius:.8rem;background:#e7f5ea;color:#1e6b35}.pauls-contact .pauls-contact__reassurance{display:grid;width:calc(100% - 10rem);max-width:132rem;grid-template-columns:repeat(3,1fr);overflow:hidden;margin:0 auto;padding:0;border:1px solid #ead6c6;border-radius:1.8rem;background:#fffaf4}.pauls-contact__reassurance>div{display:flex;align-items:center;justify-content:center;gap:1.6rem;min-height:11.4rem;padding:1.8rem 2.4rem}.pauls-contact__reassurance>div+div{border-left:1px solid #ead6c6}.pauls-contact__reassurance-icon{display:grid;width:3.2rem;height:3.2rem;flex:0 0 auto;place-items:center;color:var(--contact-accent)}.pauls-contact__reassurance-icon svg{width:100%;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.pauls-contact__reassurance p{display:grid;margin:0;color:#847168;font-size:1.6rem;line-height:1.45}.pauls-contact__reassurance strong{color:#4a362e;font-size:1.8rem}@media screen and (max-width:749px){.pauls-contact{padding-bottom:4rem}.pauls-contact__hero{padding:3.5rem 0}.pauls-contact__hero-grid,.pauls-contact__grid{grid-template-columns:1fr;gap:2.4rem}.pauls-contact h1{font-size:clamp(4.2rem,13vw,5.7rem)}.pauls-contact__hero-copy{font-size:1.6rem}.pauls-contact__hero-actions{align-items:flex-start;flex-direction:column}.pauls-contact__button{width:100%;justify-content:center}.pauls-contact__note{display:none}.pauls-contact__image-wrap{height:19.5rem}.pauls-contact__card-body,.pauls-contact__form-card{padding:2rem}.pauls-contact__fields{grid-template-columns:1fr}.pauls-contact__full{grid-column:auto}.pauls-contact__form-footer{align-items:stretch;flex-direction:column}.pauls-contact .pauls-contact__reassurance{width:calc(100% - 4rem);max-width:none;grid-template-columns:1fr;margin:0 auto}.pauls-contact__reassurance>div{justify-content:flex-start;min-height:7.4rem}.pauls-contact__reassurance>div+div{border-top:1px solid #ead6c6;border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-pauls-contact.css.map */
