.color-scheme-1.gradient{overflow:hidden;background-image:url(/cdn/shop/files/Papa_s_Rice_Home_Cat_bg_2_2.png?v=1764177336);background-repeat:no-repeat;background-position-x:-150px;background-size:700px auto;background-position-y:bottom;background-attachment:scroll}.custom-form-title{font-size:24px;line-height:40px;font-weight:700;color:#000;font-family:Roboto Slab,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;margin-bottom:30px}.custom-contact-form .contact__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:749px){.custom-contact-form .contact__fields{grid-template-columns:1fr}}.custom-contact-form .field{position:relative;margin-bottom:16px}.custom-contact-form .field__input,.custom-contact-form .text-area{width:100%;box-sizing:border-box;padding:18px 20px;border-radius:999px;border:1px solid rgb(255,255,255);background-color:#fff;font-size:16px;line-height:1.4;color:#000;outline:none;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none!important}.custom-contact-form .text-area{min-height:180px;padding:20px 24px;border-radius:30px;resize:vertical}.custom-contact-form .field__input::placeholder,.custom-contact-form .text-area::placeholder{opacity:0}.custom-contact-form .field__label,.custom-contact-form .form__label{position:absolute;top:50%;left:22px;transform:translateY(-50%);pointer-events:none;transition:.2s ease;color:#000;font-size:15px;font-weight:300;background:transparent;padding:0;text-decoration:none;z-index:2}.custom-contact-form .field__input:focus+.field__label,.custom-contact-form .field__input:not(:placeholder-shown)+.field__label{top:-10px;left:16px;transform:translateY(0);background:#faf8ee;padding:0 6px;font-size:12px;color:#000}.custom-contact-form textarea+.field__label,.custom-contact-form textarea+.form__label{top:22px;left:26px;transform:translateY(0);background:transparent;padding:0}.custom-contact-form .text-area:focus+.field__label,.custom-contact-form .text-area:not(:placeholder-shown)+.field__label{top:-10px;left:18px;background:#faf8ee;padding:0 6px;font-size:12px;color:#000}.custom-contact-form .field__input:focus,.custom-contact-form .field--with-error .field__input:focus,.custom-contact-form .text-area:focus{border-color:#53b29f;box-shadow:0 0 0 1px #aa1f2326}.custom-contact-form .field--with-error .field__input{border-color:#fff}.custom-contact-form .contact__button{margin-top:30px}.button,.shopify-challenge__button,.customer button{background:transparent;background-image:url(/cdn/shop/files/custom-btn-primary.png?v=1763778708);background-repeat:no-repeat;background-size:100% 100%;background-position:center;font-size:15px;text-transform:uppercase;font-family:Urbane,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#fff;margin:0 auto}@media(max-width:749px){.custom-contact-form .contact__button .button{width:100%;text-align:center}}@media screen and (min-width:750px){.custom-contact-form .contact__fields{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-contact-form.css.map */
