.kivi .contact-custom .form-wrap{padding:23px}.kivi .contact-custom .form-group{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}@media screen and (max-width: 749px){.kivi .contact-custom .form-group{align-items:baseline;flex-direction:column}}.kivi .contact-custom .form-group label{flex:0 0 30%;margin-right:10px}.kivi .contact-custom .form-group input:not([type=radio]),.kivi .contact-custom .form-group select,.kivi .contact-custom .form-group textarea{flex:0 0 65%;padding:1rem .5rem;background::#f5f3f0}@media screen and (max-width: 749px){.kivi .contact-custom .form-group input:not([type=radio]),.kivi .contact-custom .form-group select,.kivi .contact-custom .form-group textarea{width:100%}}.kivi .contact-custom .form-group input:not([type=radio]):focus-visible,.kivi .contact-custom .form-group select:focus-visible,.kivi .contact-custom .form-group textarea:focus-visible{outline-offset:0;outline:.1rem solid;box-shadow:none}.kivi .contact-custom .form-group .radio-group{width:100%;display:flex;flex-wrap:wrap}.kivi .contact-custom .form-group .form-label{flex:0 0 33%;margin-right:10px}.kivi .contact-custom .form-group .radio-option{margin-right:10px}.kivi .contact-custom .form-group .radio-option label{margin-left:0}.kivi .contact-custom .contact__button{display:flex;justify-content:space-evenly;align-items:center;gap:1rem}@media screen and (max-width: 749px){.malin .contact-custom .contact__button{flex-wrap:wrap}}.kivi .contact-custom .button{width:100%;max-width:50%}@media screen and (max-width: 749px){.kivi .contact-custom .button{max-width:80%}}.kivi .contact-custom .form-status-list{background:#e0f5de;padding:1rem}.kivi .contact-custom .input-error{font-size:12px!important}.kivi .contact-custom .policy-contents{margin:5rem 0}.kivi .contact-custom .agree_wrap{text-align:center}.kivi .contact-custom .policy_body{height:300px;overflow-y:scroll;width:80%;padding:1rem;margin:2rem auto}@media screen and (max-width: 749px){.kivi .contact-custom .policy_body{width:100%}}.kivi .contact-custom .policy_body h2,.kivi .contact-custom .policy_body h3{font-size:1.4rem}.kivi .contact-custom .policy_body p,.kivi .contact-custom .policy_body li{line-height:1.3;font-size:1.2rem}.kivi .contact-custom .policy_title{text-align:center}.kivi .thanks-contents .__card{width:650px;margin:3rem auto}@media screen and (max-width: 749px){.kivi .thanks-contents .__card{width:100%}}.kivi .thanks-contents .card_wrap{width:100%;border-radius:15px;background-color:#fefefe;border:1px solid #ececec;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.1);box-shadow:1px 1px 8px #0000001a}.kivi .thanks-contents .thanks__button{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact-custom-kivi.css.map */
