.contact-section{margin:30px 0}.contact-section__container{display:flex;justify-content:space-evenly;align-items:flex-start;flex-wrap:wrap}.contact-section__left{background-color:#171715;color:#fff;padding:20px;width:400px;height:370px;border-radius:12px}.address-box{display:flex;height:190px;margin-bottom:-10px}.address{width:160px}.email{margin:10px 0 20px}.email a{text-decoration:none;font-size:24px;font-weight:500;line-height:28.8px;color:#f3efde;text-transform:uppercase}.address p{width:150px;font-size:18px;font-weight:lighter;line-height:25.2px}.address h4{font-size:24px;color:#fff;margin:0}.email-tagline{font-size:18px;line-height:25.2px;margin:0}.address-img{position:relative;width:200px;height:auto;top:-50px;z-index:10;left:40px}.social-icons{display:flex;gap:10px}.social-icons img{width:30px;height:auto}.contact-section__right{background-color:#fff;padding:20px;width:60%;box-sizing:border-box;border-radius:12px}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.contact-form__heading{grid-column:span 2;font-size:36px;min-width:240px;font-weight:700;text-transform:uppercase;margin-bottom:0}.contact-form__subheading{grid-column:span 2;font-size:16px;width:400px;margin-bottom:30px;color:#394150}.contact-form .form-group{display:flex;flex-direction:column}.contact-form label{font-weight:700;margin-bottom:5px}.form_inputs{padding:12px 18px;border:1px solid rgba(218,214,199,1);border-radius:6px;font-size:14px;height:50px}.form-textArea textarea{border:1px solid rgba(218,214,199,1);border-radius:6px;width:100%;resize:vertical;height:220px;padding:15px}.contact-form h3{font-size:12px;margin:0;text-transform:uppercase}.contact-form input{width:100%}.contact-form textarea{grid-column:span 2;resize:vertical}.line{border-bottom:1px solid rgba(243,239,222,1);display:flex;margin-top:0;margin-bottom:5px}.contact-form__checkbox-group label{font-size:14px;color:#171715;font-weight:400}.contact-form__checkbox-group input{border:1px solid rgba(193,190,176,1);cursor:pointer}.contact-form__checkbox-group{display:flex;align-items:center;grid-column:span 2;gap:10px}.contact-form__checkbox-group input{margin:0}.contact-form__submit{background-color:#171715;color:#f3efde;padding:12px 24px;border:none;cursor:pointer;text-align:center;font-size:16px;border-radius:12px;text-transform:uppercase;width:180px;margin:20px 0}.contact-form__submit:hover{background-color:#333}@media (min-width: 481px) and (max-width: 1000px){.contact-section__left{background-color:#171715;color:#fff;padding:20px;width:600px;height:370px;border-radius:12px;margin-bottom:30px}.address-box{display:flex;justify-content:space-between}.email-tagline,.email,.social-icons{width:400px}.contact-form{grid-template-columns:1fr}.contact-form__subheading{width:95%}}@media (min-width: 320px) and (max-width: 480px){.contact-section__left{background-color:#171715;color:#fff;padding:20px;width:85%;height:380px;border-radius:12px;margin-bottom:30px}.address-box{display:flex;justify-content:space-between}.address p,.email-tagline{font-size:16px}.email a{font-size:20px}.social-icons{padding-bottom:20px}.contact-form{grid-template-columns:1fr}.contact-form__subheading{width:95%}.contact-section__right{width:85%}.address-img img{position:absolute;z-index:10;top:125px;width:130px;transition:right .5s ease-in-out;right:calc(0px - ((100vw - 320px)*.9375))}.address-img{position:absolute}.line{margin-bottom:10px}.address h4{font-size:20px}}.address h4{display:none}.form_inputs{font-family:"Source Serif Pro"}.form-textArea h3{font-size:12px;text-transform:uppercase;font-weight:800}.form-textArea textarea{font-family:"Source Serif Pro"}@media (min-width: 481px) and (max-width: 1440px){.address-img{position:relative;width:200px;height:auto;top:-50px;z-index:10;left:-60px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map */
