.summus-page_content{display:flex;align-items:center;flex-direction:row}.summus-page_content p{font-size:calc(var(--desktopBaseSize)*1);margin-right:5%}.summus-page_content>div{width:50%;margin:3%}.summus-page_content h3{margin:8% 0% 4%}#contact_form h3{margin:0% 0% 6%}#contact_form{min-width:50%;display:flex;flex-direction:column;border-radius:10px;background:#1d1d1d;padding:9%;margin:5%}#contact_form>p{margin-bottom:4%}#contact_form>div{display:flex;margin:1.5% 0;flex-direction:column}#contact_form label{margin-bottom:2%;font-weight:700;font-size:calc(var(--desktopBaseSize)*1.1);font-family:var(--headerFontStack)}#contact_form input:not(.summus-button):focus-visible{outline:2px solid var(--summus-accent-color)}#contact_form input:not(.summus-button),textarea{border:0px;outline:2px solid gray;background:#2b2b2bcf;color:var(--textColor);border-radius:5px;padding:2%;font-size:calc(var(--desktopBaseSize)*1)}#contact_form textarea{height:100px;font-family:var(--bodyFontStack);resize:none}.summus-page_content .summus-button{margin-top:5%}#contact_form .summus-button:hover{color:#fff;border:1px solid var(--summus-accent-color)}@media only screen and (max-width: 768px){.summus-page_content{height:100%;padding:0;flex-direction:column;width:100%;margin:25% 0% 0%!important}.summus-page_content p{margin-right:0%}.summus-page_content>div{margin:0;width:100%}.summus-page_content h3{font-size:calc(var(--mobileBaseSize)*1.5)!important}.summus-page_content .summus-button:not(.form-button){margin-top:10%;margin-bottom:12%}#contact_form{margin:0% 0% 15%!important}#contact_form input:not(.summus-button),textarea{font-size:calc(var(--mobileBaseSize)*1)}#contact_form label{font-size:calc(var(--mobileBaseSize)*1.1);margin:3% 0%}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/summus-contact.css.map */
