.quote-form form select {background: no-repeat 95%/10px url(https://www.emenacpackaging.com/wp-content/themes/emenac/assets/images/icons/angle-down-solid.svg); background-color: #fff; appearance: none;}


.quote-form { height: fit-content; box-shadow: 0 0 6px var(--_c-light-500); border-radius: 0; margin-bottom: 20px;}
.quote-form .title {border-radius: 0; padding: 13px;}
.quote-form .title :first-child {font-size: calc(var(--_fs-sm, 18px) + 2px);}
.quote-form form {padding: 20px 10px; border-radius: 0;}
.quote-form form label {font-size: var(--_fs-xs);}
.quote-form form label svg {filter: var(--fl-secondary);}
.quote-form form :is(input, select) {font-size: var(--_fs-xxs, 12px);}
.quote-form form .group > :where(input, select) {width: calc(50% - 10px);}
.quote-form form .group > :where(input, select):nth-child(even) {width: 50%;}
.quote-form form .group:nth-of-type(-n+2) > * {width: 33.33%;}
.quote-form form input[id="quantity"] {width: 100%;}
.quote-form form label[for="personalInfo"] + .group input:not(:last-of-type) {width: 50%;}
.quote-form form .group:has(input[id="email"]) input[id="email"] {order: 3; width: 100%;}
.quote-form form .group:last-of-type label {width: calc(65% - 10px); text-wrap: nowrap;}
.quote-form form .group:has(input[id="captcha"]) {flex-wrap: wrap;}
.quote-form form label[for="captcha"] {font-size: var(--_fs-xxs, 12px); padding: 0;}
.quote-form form label[for="captcha"] span {font-size: var(--_fs-xs, 14px);}
.quote-form form .group input[id="captcha"] {width: 35%;}
.quote-form form .group input[id="captcha"]::-webkit-inner-spin-button {appearance: none;}
.quote-form form button[type="submit"] { font-size: var(--_fs-xs, 14px); margin-inline: auto;}
.quote-form form .captcha-group{display:grid;}
.quote-form form .captcha-group label[for="captcha"], .quote-form form .captcha-group input[name="answer"]{width:100%;}
@media only screen and (max-width: 475px) {
.quote-form form textarea {margin-bottom: 12px;}
.quote-form form label {margin-block: 6px 12px;}
.quote-form form .group {flex-wrap: wrap;}
.quote-form form .group > :is(input, select) {width: 100%;}
.quote-form form .group > :where(input, select):nth-child(even) {width: 100%;}
.quote-form form .group:nth-of-type(-n+2) > * {width: 100%;}
.quote-form form .group input[id="captcha"] {width: 100%;}
.quote-form form label[for="personalInfo"] + .group input:not(:last-of-type) {width: 100%;}
}