.naba-props[data-naba-fields-src]{display:block !important}
.naba-prop__error{grid-column:2;display:none;color:#b42318;font-size:13px;font-weight:600;margin-top:5px}
.naba-prop.is-invalid .naba-prop__error{display:block !important}
.naba-prop.is-invalid input,.naba-prop.is-invalid textarea,.naba-prop.is-invalid select{border-color:#d92d20 !important;box-shadow:0 0 0 3px rgba(217,45,32,.15) !important;background:#fffbfa !important}
@keyframes naba-field-shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}
.naba-prop.is-shake{animation:naba-field-shake .4s ease-in-out !important}
@media screen and (max-width: 749px){.naba-prop__error{grid-column:1}}
.naba-locked .shopify-payment-button,.naba-locked shopify-buy-it-now-button{pointer-events:none !important}
.naba-locked .product-form__submit,.product-form__submit[data-naba-locked="1"]{cursor:not-allowed !important}
.naba-lock-note{margin:10px 0 0;font-size:13px;color:#b42318;text-align:center;font-weight:600;background:#fef3f2;border:1px solid #fecdca;border-radius:10px;padding:10px 14px;line-height:1.5}
form:not(.naba-locked) .naba-lock-note{display:none !important}
.naba-express-hint{margin:6px 0 0;font-size:12px;line-height:1.5;color:#6d7175;text-align:center}
.naba-cart-warning{background:#fef3f2;border:1px solid #fecdca;color:#b42318;border-radius:12px;padding:12px 14px;margin:0 0 12px;font-size:13px;line-height:1.8;text-align:right}
.naba-cart-warning strong{display:block;margin-bottom:4px}
.naba-cart-warning ul{margin:0;padding:0 18px 0 0}
.naba-cart-warning a{color:#2c6251;font-weight:700;text-decoration:underline}
.naba-cart-warning.is-shake{animation:naba-shake .45s}
@keyframes naba-shake{0%,100%{transform:none}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}
.naba-cart-locked #CartDrawer-Checkout,.naba-cart-locked #checkout{opacity:.55}
.naba-cart-locked .cart__dynamic-checkout-buttons,.naba-cart-locked .additional-checkout-buttons,.naba-cart-locked .drawer__footer .shopify-payment-button{opacity:.45;pointer-events:none}
