.custom-cart-form{margin-top:20px;padding:15px;border:1px solid #ccc;border-radius:8px}.custom-cart-form input,.custom-cart-form button{padding:8px;margin-top:5px;width:100%;max-width:400px}.cart__checkout-button{background-color:#2b4244;color:#fff}input#delivery_date,input#custom_message{background:#f6f6f6;width:100%;padding:19px 12px;border:none;color:#2b4244;font-size:1.2em;font-family:var(--font-body-family)}.cart__checkout-button{display:flex;width:100%}.custom-terms-section input.terms-checkbox{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.custom-terms-section label.cust_ms_active:after{content:"";display:block;position:absolute;top:5px;left:9px;width:6px;height:14px;border:solid #2b4244;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-terms-section label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #2b4244;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;border-radius:5px}.custom-terms-section label{position:relative}.cust_feild_form{display:flex;align-items:center;column-gap:1rem}.cust_label_cart{align-items:center;display:block;margin-bottom:15px;position:relative;cursor:pointer;line-height:normal}@media screen and (max-width: 749px){.cust_feild_form{display:block}}.input-full{color:#2b4244}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
