.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact__subtext{margin-top:1rem;margin-bottom:2rem;color:#000000bf;font-size:1.75rem}.sweetsouk-button{border:none;border-radius:9999px;padding:.75rem 2rem;margin-bottom:0rem;font-size:1.65rem;background-color:var(--contact-button-bg);border-color:var(--contact-button-bg);color:#fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,color .2s ease;padding-block:.75em;padding-inline:3.25em;box-shadow:inset 0 2px 3px #ffffff59,inset 0 -2px 4px #00000040,0 6px 14px #00000040}.sweetsouk-button:hover{animation:bubbly-jiggle .5s ease;box-shadow:0 6px 14px #0003;color:#cacaca;box-shadow:inset 0 3px 4px #ffffff73,inset 0 -2px 4px #00000038,0 10px 20px #0000004d}@keyframes bubbly-jiggle{0%{transform:translateY(0)}30%{transform:translateY(-4px)}50%{transform:translateY(0)}70%{transform:translateY(-2px)}to{transform:translateY(0)}}.section .contact .field:after{border-radius:8px!important}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:749px){.section .page-width{padding-left:var(--side-spacing__mobile);padding-right:var(--side-spacing__mobile)}.contact__button{display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-contact-form.css.map */
