.u-anchor{position:absolute}@media only screen and (max-width:768px){.u-anchor{top:-12rem}}@media only screen and (min-width:769px){.u-anchor{top:-13.7rem}}.u-display-none{display:none!important}@media only screen and (max-width:768px){.u-sp-none{display:none!important}}@media only screen and (min-width:769px){.u-pc-none{display:none!important}}html,input:focus{touch-action:manipulation}.kome{padding-right:10px}.contact-fix-btn{cursor:pointer}@media only screen and (max-width:768px){.contact-textarea{min-height:180px;font-size:14px}}@media only screen and (min-width:769px){.contact-textarea{min-height:300px}}@media only screen and (max-width:768px){.form-item{font-size:14px}}.form-item .select-box{color:#b5b5b5}@media screen and (max-width:576px){.form-item .select-box{line-height:1.5}}@media screen and (max-width:576px){.select-box-container:not(.mw_wp_form_confirm *):before{top:68%}}@media screen and (min-width:577px){.select-box-container:has(.error):not(.mw_wp_form_confirm *):before{top:54%}}@media screen and (max-width:576px){.select-box-container:has(.error):not(.mw_wp_form_confirm *):before{top:54%}}@media only screen and (max-width:768px){.form-item-container,input,select,textarea{font-size:14px!important}}@media only screen and (max-width:768px){.form .postCode:has(.error) .postCode-icon{bottom:28px}}@media only screen and (min-width:769px){.form .postCode:has(.error) .postCode-icon{bottom:38px}}@media only screen and (max-width:768px){.confirmation .form-about{margin-top:55px}}@media only screen and (max-width:768px){.confirmation .container__date-and-time{margin-bottom:55px}}@media only screen and (max-width:768px){.confirmation .form-item label{margin-bottom:5px}}.confirmation .form-item label label{display:none!important}.confirmation .form-item.-empty{display:none}.confirmation .fomr-textarea{word-break:break-all}.confirmation .select-box-container{display:flex}@media only screen and (min-width:769px){.confirmation .select-box-container{align-items:center;gap:0 2rem}}@media only screen and (max-width:768px){.confirmation .select-box-container{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:768px){.confirmation .form.-individual .container__contact-purpose{margin-bottom:55px}}.confirmation .form.-individual .container__contact-purpose .form-item{display:flex}.confirmation .form.-individual .container__contact-purpose .form-item>label{width:unset}@media only screen and (min-width:769px){.confirmation .form.-individual .container__contact-purpose .form-item>label{margin-bottom:0}}@media only screen and (max-width:768px){.confirmation .form.-individual .container__contact-purpose .form-item>label{margin-bottom:5px}}.form .container__contact-purpose .form-item{width:100%;display:block}.form .container__contact-purpose .form-item>label{width:100%;display:block;margin-bottom:28px}.form .container__contact-purpose .form-item .radio-wrapper{display:flex}@media only screen and (min-width:1025px){.form .container__contact-purpose .form-item .radio-wrapper{gap:50px}}@media only screen and (max-width:1024px){.form .container__contact-purpose .form-item .radio-wrapper{flex-direction:column;gap:20px}.form .container__contact-purpose .form-item .radio-wrapper .mwform-radio-field{margin-left:0!important}}.form .container__contact-purpose .form-item .mwform-radio-field{padding-left:2em;text-indent:-2em}.form .container__contact-purpose .form-item .mwform-radio-field input[type=radio]{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.form .container__contact-purpose .form-item .mwform-radio-field label{position:relative;cursor:pointer;padding-left:30px}@media only screen and (max-width:768px){.form .container__contact-purpose .form-item .mwform-radio-field .mwform-radio-field-text{font-size:14px}}.form .container__contact-purpose .form-item .mwform-radio-field .mwform-radio-field-text:after,.form .container__contact-purpose .form-item .mwform-radio-field .mwform-radio-field-text:before{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}.form .container__contact-purpose .form-item .mwform-radio-field .mwform-radio-field-text:before{background-color:#fff;border:1px solid #000;border-radius:50%;width:16px;height:16px;left:5px}.form .container__contact-purpose .form-item .mwform-radio-field .mwform-radio-field-text:after{background-color:#000;border-radius:50%;opacity:0;width:8px;height:8px;left:9px}.form .container__contact-purpose .form-item .mwform-radio-field input:checked+.mwform-radio-field-text:after{opacity:1}@media only screen and (max-width:768px){.form.-business .form-item.-empty{display:none}}@media only screen and (max-width:768px){.form.-business .form-item.form-company{width:100%}}.size-input:has(.error){margin-bottom:20px}.budget-input .error,.size-input .error{position:absolute;bottom:-2em;left:0}.container__date-and-time{max-width:590px}
/*# sourceMappingURL=contactShowroom.css.map */
