#payment_wrapper .outcnt{display:flex;gap:6px;margin-bottom:7px}#payment_wrapper .outcnt label{font-size:18px}#payment_wrapper.lang-he label,#payment_wrapper.lang-he p{text-align:right}#payment_wrapper.lang-en label,#payment_wrapper.lang-en p{text-align:left}#payment_wrapper .payment_input{width:100%;height:50px;background:#ECF1FA;border:none;border-radius:12px;padding:0 15px;font-size:20px;outline:none;color:var(--color2);position:relative}#payment_wrapper .payment_input.invalid{border:1px solid #D83F3F}#payment_wrapper .payment_input.invalid::after{background-image:url(../images/error.svg);content:"";height:24px;width:24px;background-size:contain;background-repeat:no-repeat;position:absolute;left:10px;top:12px}#payment_wrapper .payment_input.valid{border:1px solid #73C7AD}#payment_wrapper .payment_input.valid::after{background-image:url(../images/checkmark.png);content:"";height:24px;width:24px;background-size:contain;background-repeat:no-repeat;position:absolute;left:10px;top:12px}#payment_wrapper .update_title{margin-bottom:10px}#payment_wrapper #payment_form .grid_wrapper{padding-bottom:20px}@media (min-width:600px){#payment_wrapper #payment_form .grid_wrapper{display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){#payment_wrapper #payment_form .grid_wrapper{display:flex;flex-direction:column;gap:10px}}@media (max-width:600px){#payment_wrapper #payment_form .row_bottom button{margin:0 auto}}#payment_wrapper #payment_form form{width:100%}#payment_wrapper #payment_form{display:flex;flex-direction:column;align-content:center;align-items:center;color:#fff;width:100%;margin:0 auto}#payment_wrapper #payment_form label,#payment_wrapper #payment_form p{color:var(--color3);display:block;margin-bottom:5px;display:block}@media (max-width:600px){#payment_wrapper #payment_form label,#payment_wrapper #payment_form p{font-size:16px}}@media (min-width:600px){#payment_wrapper #payment_form label,#payment_wrapper #payment_form p{font-size:18px}}#payment_wrapper #payment_form p{margin:0 !important}@media (min-width:600px){#payment_wrapper #payment_form .btn{width:100%}}@media (max-width:600px){#payment_wrapper #payment_form .btn{width:fit-content}}#payment_wrapper #payment_form .row{display:flex;justify-content:space-between;margin:15px auto}@media (min-width:600px){#payment_wrapper #payment_form .row{gap:20px}}@media (max-width:600px){#payment_wrapper #payment_form .row{gap:var(--gap)}#payment_wrapper #payment_form .row:not(.flex_row){flex-direction:column}}@media (min-width:600px){#payment_wrapper #payment_form .row .form-group{width:calc(50% - 10px)}}#payment_wrapper #payment_form .input-lg{height:35px;border-radius:8px;min-width:260px}@media (min-width:600px){#payment_wrapper #payment_form .input-lg{background-color:#fff;padding:5px 10px}}@media (max-width:600px){#payment_wrapper #payment_form .input-lg{border:1px solid #D4DADA !important;padding:5px;background:#F5F5F6}}#payment_wrapper .loading_input{background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.3), white, rgba(255, 255, 255, 0.3));background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;-webkit-animation:shine 3s ease infinite;animation:shine 3s ease infinite}@keyframes shine{to{background-position:right -40px top 0}}#payment_wrapper button:hover #loading{border-top-color:#fff !important}#payment_wrapper button #loading{display:inline-block;width:20px;height:20px;border:3px solid rgba(255, 255, 255, 0.3);border-radius:50%;border-top-color:var(--color4);animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}#payment_wrapper #payment_details{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 0;border-top:1px #C5C7D0 solid;margin:20px 0;border-bottom:1px #C5C7D0 solid}#payment_wrapper #payment_details .name{font-weight:700;font-size:22px}#payment_wrapper #payment_details .price_wrapper{display:flex;gap:5px;flex-direction:column;align-items:flex-start;min-width:110px}#payment_wrapper #payment_details .price_wrapper .price{display:flex;justify-content:space-between;width:100%;font-weight:500;align-items:center}#payment_wrapper #payment_details .price_wrapper .price span:first-of-type{font-weight:700;font-size:20px}#payment_wrapper .dets{background:#ECF1FA;padding:10px 20px;color:var(--color3);font-size:18px;border-radius:12px;margin:25px 0}#payment_wrapper .row_bottom{display:flex;justify-content:space-between;gap:10px;align-items:center}#payment_wrapper .row_bottom .total{color:var(--color3)}#payment_wrapper .row_bottom .total .title{font-size:20px}#payment_wrapper .row_bottom .total span{font-weight:400}#payment_wrapper .row_bottom .icons{display:flex;gap:10px}#payment_wrapper .row_bottom .icons .icon{background-repeat:no-repeat;background-size:contain;background-position:center;height:35px;width:50px}#payment_wrapper .row_bottom .icons .icon_1{background-image:url(../images/icon_1.png)}#payment_wrapper .row_bottom .icons .icon_2{background-image:url(../images/icon_2.svg)}#payment_wrapper .row_bottom .icons .icon_3{background-image:url(../images/icon_3.svg)}#payment_wrapper .row_bottom .btn{gap:8px !important}#zip-code-input{color:#333 !important}