.cstm-wrapper-contact{max-width:1384px;padding:32px;margin:auto;display:flex;gap:180px}.social-image a{text-decoration:none}.social-image img{width:24px;height:auto;margin:0 10px 0 0}.contact-content,.color-scheme-1.gradient{flex:50%}.contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}.contact-content p{color:var(--evergreen, #0F352E);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:110%;margin:10px 0 50px}.contact-content h1{color:var(--evergreen, #0F352E);font-family:Bricolage Grotesque;margin-bottom:25px;font-size:50px;font-style:normal;font-weight:600;line-height:110%}.field:after{top:unset;position:absolute;content:none!important}.field:focus-visible{outline:none!important}.field__input:focus-visible{outline:none!important;box-shadow:none;outline:none;border-radius:unset}.field__input{border-bottom:1px solid var(--renewal, #BCD5DA);padding:0}.field__label{left:0;color:var(--evergreen, #0F352E);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:110%;opacity:.5}.text-area{min-height:13rem}.field__input:focus~.field__label{left:0}.contact-social-icons h2{margin:10px 0 15px;font-size:28px;font-weight:500;font-family:var(--BricolageGrotesque)}.field__input:not(:placeholder-shown){padding:0;padding-top:0rem;padding-bottom:0rem}button.button{border-radius:1000px;border:1px solid var(--evergreen, #0F352E);background:var(--neon-zest, #F1FF5A);gap:10px;color:var(--evergreen, #0F352E);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;padding:14px 30px;transition:all .3s ease}.drawer__cart-items-wrapper button.button{background:transparent!important;border:none!important}.button:after{position:absolute;content:unset}.field__input:focus{padding:2% 0%}.social-img img{width:24px;height:24px}.social_icons_wrapper h2{color:var(--evergreen, #0F352E);font-family:Bricolage Grotesque;font-size:28px;font-style:normal;font-weight:500;line-height:100%}button.button:hover{background-color:#fff}@media screen and (max-width:767px){.cstm-wrapper-contact{max-width:auto;padding:32px 16px 80px;margin:auto;display:flex;gap:40px;flex-direction:column}.social-img img{width:24px;height:30px}.contact{padding:0}.contact-content p{margin:0 0 40px}.contact-social-icons h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cs-contact-us.css.map */
