@keyframes slide-in{0%{left:-100px;opacity:0}100%{left:50%;opacity:1}}@keyframes rotate{0%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}.order-service{display:none;position:absolute;left:50%;bottom:0;z-index:501;transform:translate(-50%, 0);background:#FFFFFF;box-shadow:0 0 24px -1px #42445a;padding:30px 20px;border-radius:10px;max-width:fit-content;transition:all 0.2s ease-in-out}@media screen and (min-width:1200px){.order-service{padding:2.5rem 2rem}}.order-service__title{font-size:1.375rem;font-weight:700;margin-bottom:30px}@media screen and (min-width:1200px){.order-service__title{font-size:1.8rem;font-weight:700}}.order-service .webform-submission-order-service-form{display:flex;flex-direction:column;align-items:center}.order-service .webform-submission-order-service-form .form-text{margin-bottom:5px;max-width:300px;padding:10px;border:2px solid #5A5959;border-radius:10px;font-size:12px}.order-service .webform-submission-order-service-form .form-text::placeholder{font-size:12px}@media screen and (min-width:1200px){.order-service .webform-submission-order-service-form .form-text::placeholder{font-size:1rem}}@media screen and (min-width:1200px){.order-service .webform-submission-order-service-form .form-text{font-size:1rem;max-width:25rem;padding:15px}}.order-service .webform-submission-order-service-form .form-submit{padding:10px;width:300px;border:0px;border-radius:10px;background-color:#FFC700;margin-bottom:30px;font-size:0.875rem;font-weight:700;cursor:pointer;color:#FFFFFF;margin-top:20px;margin-bottom:0}@media screen and (min-width:1200px){.order-service .webform-submission-order-service-form .form-submit{font-size:1.2rem;font-weight:700}}@media screen and (min-width:1200px){.order-service .webform-submission-order-service-form .form-submit{min-width:25rem}}.webform-submission--webform-order-service{display:flex;flex-direction:row;align-items:center}/*# sourceMappingURL=order_service.css.map */