.dija-contact{--contact-wine:#651126;--contact-wine-dark:#3f0917;--contact-gold:#c7a56a;--contact-ivory:#fbf7f0;--contact-ink:#21171a;color:var(--contact-ink);background:var(--contact-ivory)}.dija-contact__hero{border-bottom:1px solid rgba(101,17,38,.12);background:linear-gradient(135deg,#f0e3d4,#fbf7f0 66%)}.dija-contact__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 16rem;align-items:center;gap:6rem;padding-top:clamp(6rem,8vw,10rem);padding-bottom:clamp(6rem,8vw,10rem)}.dija-contact__eyebrow,.dija-contact-form__eyebrow{margin:0 0 1.4rem;color:var(--contact-wine,#651126);font-size:1.15rem;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.dija-contact__hero h1{max-width:82rem;margin:0;color:var(--contact-wine-dark);font-family:Georgia,Times New Roman,serif;font-size:clamp(4.2rem,5.8vw,7.2rem);font-weight:400;letter-spacing:-.045em;line-height:1.02}.dija-contact__lead{max-width:76rem;margin:2.2rem 0 0;color:#21171abd;font-size:1.75rem;line-height:1.7}.dija-contact__monogram{width:15rem;height:15rem;display:grid;place-items:center;padding:2.2rem;border:1px solid rgba(101,17,38,.16);border-radius:50%;background:#ffffff80;box-shadow:0 1.8rem 5rem #3f091712}.dija-contact__monogram img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 .4rem .7rem rgba(91,55,14,.12))}.dija-contact__channels{display:grid;grid-template-columns:minmax(0,72rem);justify-content:center;gap:0;padding-top:clamp(5rem,7vw,8rem);padding-bottom:clamp(5rem,7vw,8rem)}.dija-contact__channel{padding:1rem 0;text-align:center}.dija-contact__number{color:var(--contact-gold);font-size:1.2rem;font-weight:800;letter-spacing:.15em}.dija-contact__channel h2,.dija-contact__prep h2,.dija-contact-form__title{color:var(--contact-wine-dark);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;line-height:1.15}.dija-contact__channel h2{margin:1.5rem 0 1.2rem;font-size:2.8rem}.dija-contact__channel p{max-width:58rem;margin:0 auto 1.8rem;color:#21171ab8;font-size:1.55rem;line-height:1.65}.dija-contact__channel a{color:var(--contact-wine);font-size:1.25rem;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.dija-contact__channel a span{margin-left:.6rem;color:var(--contact-gold)}.dija-contact__prep{display:grid;grid-template-columns:minmax(22rem,.42fr) minmax(0,1fr);gap:clamp(4rem,8vw,10rem);padding-top:5rem;padding-bottom:5rem;border-top:1px solid rgba(101,17,38,.15);border-bottom:1px solid rgba(101,17,38,.15)}.dija-contact__prep h2{max-width:40rem;margin:0;font-size:clamp(3rem,4vw,4.6rem)}.dija-contact__prep ul{margin:0;padding:0;list-style:none}.dija-contact__prep li{position:relative;padding:0 0 1.8rem 3rem;color:#21171ac2;font-size:1.55rem;line-height:1.7}.dija-contact__prep li:before{position:absolute;top:.05rem;left:0;color:var(--contact-gold);content:"\2726"}.dija-contact__prep li+li{padding-top:1.8rem;border-top:1px solid rgba(101,17,38,.1)}.dija-contact-form{max-width:92rem;margin-top:clamp(5rem,7vw,8rem);padding:clamp(3rem,6vw,7rem)!important;border:1px solid rgba(101,17,38,.12);background:#fff;box-shadow:0 2rem 6rem #3f09170f}.dija-contact-form__title{margin:0;font-size:clamp(3.2rem,4.8vw,5rem)}.dija-contact-form__lead{max-width:64rem;margin:1.5rem 0 3.5rem;color:#21171ab3;font-size:1.6rem;line-height:1.7}.dija-contact-form form{display:grid;gap:1.8rem}.dija-contact-form .contact__fields{gap:1.8rem}.dija-contact-form .field{margin:0}.dija-contact-form .field:after{box-shadow:0 0 0 .1rem #65112638}.dija-contact-form .field:hover.field:after{box-shadow:0 0 0 .15rem #65112673}.dija-contact-form .field__input{min-height:5.8rem;font-size:1.55rem}.dija-contact-form textarea.field__input{min-height:18rem}.dija-contact-form__select-wrap{display:flex!important;flex-direction:column}.dija-contact-form__select-label{margin:0 0 .8rem;color:#21171ab8;font-size:1.3rem}.dija-contact-form__select-label span{color:var(--contact-wine)}.dija-contact-form__select{width:100%;min-height:5.8rem;padding:0 4rem 0 1.5rem;border:1px solid rgba(101,17,38,.22);border-radius:0;color:var(--contact-ink);background:#fff;font:inherit;font-size:1.55rem}.dija-contact-form .contact__button{margin-top:1rem}.dija-contact-form .contact__button .button{min-width:22rem;min-height:5.4rem;background:var(--contact-wine);font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:989px){.dija-contact__channels{grid-template-columns:1fr}.dija-contact__channel,.dija-contact__channel:first-child,.dija-contact__channel:last-child{padding:3rem 0;border-left:0;border-top:1px solid rgba(101,17,38,.14)}.dija-contact__channel:first-child{border-top:0}.dija-contact__channel p{min-height:0}}@media screen and (max-width:749px){.dija-contact__hero-grid{grid-template-columns:1fr;padding-top:5.5rem;padding-bottom:5.5rem}.dija-contact__monogram{display:none}.dija-contact__hero h1{font-size:clamp(3.8rem,11vw,5.2rem)}.dija-contact__lead{font-size:1.55rem}.dija-contact__prep{grid-template-columns:1fr;gap:3.5rem}.dija-contact-form{margin-top:4rem;padding:3.2rem 2.2rem!important}.dija-contact-form .contact__fields{display:grid;grid-template-columns:1fr}.dija-contact-form .contact__button .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/dija-contact-page.css.map */
