.layby-form-section{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa}.layby-form-container{width:100%;max-width:600px;padding:20px;box-shadow:0 0 10px #0000001a;background-color:#fff;border-radius:8px}.layby-form{display:flex;flex-direction:column}.layby-form .form-group,.layby-form .radio-holder,.layby-form input,.layby-form select,.layby-form button{margin-bottom:15px;width:100%}.layby-form input[type=text],.layby-form input[type=tel],.layby-form input[type=email],.layby-form input[type=number],.layby-form select,.layby-form button{padding:10px;border:1px solid #ccc;border-radius:4px}.layby-form button{background-color:#1180fa;color:#fff;border:none;cursor:pointer}.m-newsletter-form__button.m-button--primary{padding:10px 23px!important}@media (max-width:991px){.template-page .m-newsletter-form__button.m-button--primary{padding:10px 23px!important;border-radius:25px;font-size:14px;font-family:Livvic;font-weight:700;width:100%!important;max-width:none!important;margin:0;display:block}}.layby-form button:hover{background-color:#3593fb;transition:background-color .3s ease}.layby-form button:disabled{background-color:#ccc;cursor:not-allowed}.custom-control{display:flex;align-items:center}.custom-control-input{margin-right:10px;line-height:1.5}.custom-control-label{margin:0;line-height:1.5}.layby-form .custom-control.custom-radio input{margin:0 8px 0 0;width:auto}.layby-form .custom-control.custom-radio input:not(:first-child){margin-left:auto}.layby-form input[type=checkbox]{width:auto;margin:0 8px 0 0}.payment-method-holder .custom-control-label{display:flex;align-items:center}.payment-method-holder .custom-control-label .logo{width:60px;margin-left:10px}.payment-method-holder .custom-control-label[for=masterpass] .logo{width:100px}@media (max-width:417px){.custom-control-label{width:24.5%}}@media (max-width:500px){.custom-control-label{width:25.5%;display:inline-block}.donation-amount .custom-control{display:block}.layby-form .donation-amount .custom-control.custom-radio input{margin:0;width:5%}}.donation-amount .custom-control{display:block}.form-checkbox{display:flex;align-items:flex-start;margin-bottom:15px}.form-checkbox input[type=checkbox]{margin-right:10px;margin-top:5px}.form-checkbox label{line-height:1.4}.red-asterisk{color:red}
/*# sourceMappingURL=/cdn/shop/t/6/assets/layby-form.css.map */
