.payment-terms.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;padding:10px}.payment-terms.modal-container.hidden{display:none}.payment-terms .modal-content{background:#fff;padding:20px;width:100%;max-width:600px;text-align:center;position:relative;transform:translateY(100%);transition:transform .1s ease-out}.payment-terms .modal-content.scale-in{transform:translate(0)}.payment-terms .modal-close{position:absolute;top:-10px;right:10px;background:none;border:none;font-size:40px;cursor:pointer}.payment-terms.modal-container table{outline:2px solid #017E51;border-radius:24px;overflow:hidden}.payment-terms.modal-container table td{outline:1px solid #017E51}.payment-terms.modal-container .modal-body table tr{display:grid;grid-template-columns:130px 1fr;align-items:center}.payment-terms.modal-container .modal-body table thead tr{background:#cccccc63}.payment-terms.modal-container .modal-body table thead tr th{padding:10px 0;text-align:center;height:100%;align-items:center;display:flex;justify-content:center}.payment-terms.modal-container .modal-body table tbody tr td{height:100%;display:flex;align-items:center;text-align:left;padding:10px}.payment-terms.modal-container .modal-body table tbody tr td ul{list-style:disc;margin-left:20px}.payment-terms.modal-container .modal-body table tbody tr td img{margin:auto;max-width:var(--image-width-mb, 100%)}.payment-terms .modal-body ul li a{color:#00f;text-decoration:underline}.payment-terms .pt_font_weight{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/414/assets/payment-terms-extended-modal.css.map */
