.c-contact2{margin-top:69px;font-family:source-han-sans-cjk-ja,sans-serif}.c-contact2Container{max-width:700px;margin-left:auto;margin-right:auto}.c-contact2Title{font-family:myriad-pro,sans-serif;font-size:48px;font-weight:600;text-align:center;letter-spacing:0}.c-contact2Desc{margin-top:43px}.c-contact2Note{margin-top:14px}.c-contact2Form{margin-top:61px}.c-contact2Note span:nth-child(1){color:#d02727}.c-contact2 .globo-form-app .globo-form-control{margin-bottom:2rem}.c-contact2 .globo-form-app .globo-form-control .globo-form-input,.c-contact2 .globo-form-app .globo-form-control textarea{border:1px solid #DDDDDD;border-radius:3px;resize:none}.c-contact2 .globo-form-app .globo-form-control input,.c-contact2 .globo-form-app .globo-form-control textarea,.c-contact2 .globo-form-app .globo-form-control select{background-color:transparent;font-family:source-han-sans-cjk-ja,sans-serif;padding-left:20px;padding-right:20px}.c-contact2 .globo-form-app .globo-form-control input,.c-contact2 .globo-form-app .globo-form-control textarea,.c-contact2 .globo-form-app .globo-form-control select{height:48px}.c-contact2 .globo-form-app .globo-form-control textarea{height:241px}.c-contact2 .globo-form-app .message+.footer{margin-top:-7px}.c-contact2 .globo-form-app .footer .description{text-align:left}.c-contact2 .globo-form-app .footer .description>h6{font-family:source-han-sans-cjk-ja,sans-serif;font-size:12px;font-weight:400}.c-contact2 .globo-form-app .footer button{font-family:source-han-sans-cjk-ja,sans-serif;height:52px;max-width:260px;width:100%;border-radius:10rem;margin-top:24px}.c-contact2 .globo-form-input{position:relative}.c-contact2 .globo-form-app .globo-form-control input[type=file]{opacity:0;height:68px;cursor:pointer}.c-contact2 .form-input-file{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;border:1px solid #DDDDDD;left:19px;padding:5px 13px 5px 15px;border-radius:3px;pointer-events:none;letter-spacing:.1em;max-width:calc(100% - 38px);overflow:hidden;white-space:nowrap;background-color:#fff}.c-contact2 .form-input-file:after{content:"";position:absolute;width:13px;height:calc(100% - 2px);top:1px;background-color:#fff;right:1px}.c-contact2 .globo-form-app .globo-label{position:absolute;top:15px;left:25px;pointer-events:none;transition:.2s all ease}.c-contact2 .globo-form-app .label-content{position:relative;transition:.2s all ease;color:#0006!important}.c-contact2 .globo-form-app .globo-label.is-hidden{top:-12px;z-index:1}.c-contact2 .globo-form-app .globo-label.is-hidden .label-content{font-size:12px;background-color:#fff;padding:0 2px}.c-contact2 .globo-form-app .label-content:before{content:"\203b";color:#d02727;margin-right:5px}.c-contact2 .globo-form-app .text-danger,.c-contact2 .globo-form-control .globo-label [data-label=File]{display:none}.c-contact2 .globo-form-app .globo-form-control .flat-input:focus{outline:black solid 2px}@media screen and (max-width:999px){.c-contact2{margin-top:45px;padding-left:20px;padding-right:20px}.c-contact2Title{font-size:26px}.c-contact2Desc{margin-top:17px}.c-contact2Note{margin-top:9px}.c-contact2Form{margin-top:36px}.c-contact2Desc,.c-contact2 .globo-form-app .globo-label{font-size:12px}.c-contact2 .globo-form-app .globo-form-control input,.c-contact2 .globo-form-app .globo-form-control textarea,.c-contact2 .globo-form-app .globo-form-control select{font-size:12px;padding-left:18px;padding-right:18px}.c-contact2 .globo-form-app .globo-form-control input,.c-contact2 .globo-form-app .globo-form-control textarea,.c-contact2 .globo-form-app .globo-form-control select{height:45px}.c-contact2 .globo-form-app .globo-label{top:13px;left:23px}.c-contact2 .globo-form-app .globo-form-control{margin-bottom:15px}.c-contact2 .globo-form-app .globo-form-control textarea{height:148px}.c-contact2 .globo-form-app .globo-form-control input[type=file]{height:65px}.c-contact2 .form-input-file{font-size:11px;left:11px;padding:5px 20px 8px 21px}.c-contact2 .form-input-file:after{width:20px}.c-contact2 .globo-form-app .message+.footer{margin-top:3px}.c-contact2 .globo-form-app .footer button{margin-top:29px;height:40px;max-width:190px;font-size:12px;padding:10px 10px 13px}}#shopify-section-footer{margin-top:48px}@media screen and (max-width:999px){#shopify-section-footer{margin-top:41px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom-page-repair-contact.css.map */
