@media only screen and (max-width:767px){.six-blurb-grid .et_pb_column{width:50%!important;margin-right:0!important;margin-bottom:30px!important}.six-blurb-grid .et_pb_blurb{text-align:center}}.omc-shirt-form .wpforms-container{background:#F5E8D4;border:1px solid #E2D2BF;border-radius:12px;padding:28px;box-shadow:0 4px 18px rgba(40,30,20,0.06);max-width:100%}.omc-shirt-form .wpforms-form
.wpforms-field-divider h3{font-family:Georgia,serif;font-size:25px;font-weight:700;color:#142C3E;margin-bottom:12px;line-height:1.25}.omc-shirt-form .wpforms-form
.wpforms-field-label{color:#142C3E;font-size:14px;font-weight:700;margin-bottom:7px;line-height:1.4}.omc-shirt-form .wpforms-form
.wpforms-required-label{color:#A50730}.omc-shirt-form .wpforms-form
input[type="text"],.omc-shirt-form .wpforms-form
input[type="email"],.omc-shirt-form .wpforms-form
input[type="tel"],.omc-shirt-form .wpforms-form
input[type="number"],.omc-shirt-form .wpforms-form select,.omc-shirt-form .wpforms-form textarea{background:#FFFFFF!important;color:#142C3E!important;border:1px solid #C9BDAF!important;border-radius:6px!important;font-size:15px!important;padding:11px 13px!important;box-shadow:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}.omc-shirt-form .wpforms-form
input[type="text"],.omc-shirt-form .wpforms-form
input[type="email"],.omc-shirt-form .wpforms-form
input[type="tel"],.omc-shirt-form .wpforms-form
input[type="number"],.omc-shirt-form .wpforms-form select{min-height:46px}.omc-shirt-form .wpforms-form
input:focus,.omc-shirt-form .wpforms-form
select:focus,.omc-shirt-form .wpforms-form
textarea:focus{border-color:#A50730!important;outline:none!important;box-shadow:0 0 0 3px
rgba(165,7,48,0.10)!important}.omc-shirt-form .wpforms-form
.wpforms-field-description,.omc-shirt-form .wpforms-form
.wpforms-field-sublabel{font-size:13px;color:#61584E}.omc-shirt-form .wpforms-form
.wpforms-field{padding-top:10px;padding-bottom:10px}.omc-shirt-form .wpforms-form
.wpforms-field-repeater>.wpforms-field-label{font-family:Georgia,serif;color:#142C3E;font-size:20px;font-weight:700;margin-bottom:14px}.omc-shirt-form .wpforms-field-repeater
.wpforms-field-label{font-size:13px;color:#142C3E}.omc-shirt-form .wpforms-field-repeater
button{border-radius:6px;font-size:14px;font-weight:700;transition:all 0.2s ease}.omc-shirt-form .wpforms-field-repeater
button[type="button"]:not([class*="remove"]){color:#A50730;border-color:#A50730}.omc-shirt-form .wpforms-form
button[type="submit"]{background:#A50730!important;color:#FFFFFF!important;border:0!important;border-radius:50px!important;padding:15px 34px!important;min-height:50px;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 10px
rgba(165,7,48,0.15);transition:all 0.2s ease;cursor:pointer}.omc-shirt-form .wpforms-form
button[type="submit"]:hover{background:#800524!important;transform:translateY(-2px);box-shadow:0 6px 15px
rgba(165,7,48,0.22)}.omc-shirt-form .wpforms-form
.wpforms-error{color:#A50730;font-size:13px}.omc-shirt-form .wpforms-confirmation-container{background:#FFFFFF;border-left:4px solid #A50730;padding:22px;border-radius:6px;color:#142C3E}@media (max-width:767px){.omc-shirt-form .wpforms-container{padding:18px 15px;border-radius:8px}.omc-shirt-form .wpforms-form
.wpforms-field-divider h3{font-size:22px}.omc-shirt-form .wpforms-form
input[type="text"],.omc-shirt-form .wpforms-form
input[type="email"],.omc-shirt-form .wpforms-form
input[type="tel"],.omc-shirt-form .wpforms-form
input[type="number"],.omc-shirt-form .wpforms-form select{font-size:16px!important}.omc-shirt-form .wpforms-form
button[type="submit"]{width:100%!important;padding:15px 20px!important}}@media (prefers-reduced-motion:reduce){.omc-shirt-form button,.omc-shirt-form input,.omc-shirt-form select,.omc-shirt-form textarea{transition:none!important}}.omc-shirt-form .wpforms-field-repeater-button-add{background-color:#A50730!important;color:#FFFFFF!important;border:2px solid #A50730!important;border-radius:30px!important;padding:12px 22px!important;font-size:15px!important;font-weight:700!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color 0.2s ease}.omc-shirt-form .wpforms-field-repeater-button-add svg{color:#FFFFFF!important;fill:currentColor}.omc-shirt-form .wpforms-field-repeater-button-add:hover{background-color:#800524!important;border-color:#800524!important;color:#FFFFFF!important}.omc-shirt-form .wpforms-field-repeater-button-add:focus-visible{outline:2px solid #142C3E!important;outline-offset:3px}