.payment-methods{background:#fff;border-radius:12px;font-size:var(--font-size16);font-family:AvenirArabic}.payment-methods .box-cart .box-empty{display:flex;justify-content:center;align-items:center}.payment-methods .box-cart-empty p{color:#4e5660;text-align:center;font-size:var(--font-size20);font-style:normal;font-weight:350;line-height:32px}.payment-methods .mobile-label{display:none;color:#4e5660}.payment-methods label{margin-bottom:4px}.payment-methods .__header{font-size:var(--font-size24);color:#1c3d4a;border-bottom:1px solid hsla(0,0%,69%,.6)}.payment-methods .__header .___content{display:flex;justify-content:space-between;align-items:center;padding:35px 59px}.payment-methods .__body{padding:35px 59px}.payment-methods .__body table{width:100%;border:1px solid #f1f1f1;border-radius:12px}.payment-methods .__body table thead{background:#f1f1f1}.payment-methods .__body table thead th{padding:20px;color:#4e5660}.payment-methods .__body table thead th:first-child{border-start-start-radius:12px;border-end-start-radius:12px}.payment-methods .__body table thead th:last-child{border-end-end-radius:12px;border-start-end-radius:12px}.payment-methods .__body table tbody tr{border-bottom:1px solid #f1f1f1}.payment-methods .__body table tbody td{padding:20px}.payment-methods .__body table tbody td:first-child{padding-inline-start:20px}.payment-methods .__body table tbody td:last-child{padding-inline-end:20px}.payment-methods .__body .status{border:.5px solid #f1f1f1;border-radius:50px;width:100px;height:40px;display:flex;justify-content:center;align-items:center;font-size:var(--font-size14);font-family:Avenir}.payment-methods .__body .status.active{border:.5px solid #4caf50;background:rgba(76,175,80,.1);color:#4caf50}.payment-methods .__body .status.renew-date{width:200px;background:#e8fcf4;color:#1c3d4a}.payment-methods .__body .text-18p{font-size:var(--font-size18)}.payment-methods .cards{display:flex;flex-direction:column;margin-top:10px}.payment-methods .cards .payment-method-card{border:1px solid hsla(0,0%,69%,.6);border-radius:12px;padding:24px 12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}.payment-methods .cards .payment-method-card.default{border-color:gold!important}.payment-methods .cards .payment-method-card .cell{flex-grow:1;width:200px;text-align:center;position:relative;display:flex;justify-content:center}.payment-methods .cards .payment-method-card .cell:not(:last-child):after{content:"";display:block;width:1px;height:100%;background:hsla(0,0%,69%,.6);position:absolute;left:0;top:0}.payment-methods .cards .payment-method-card .cell:first-child{text-align:start;justify-content:flex-start!important;padding-inline-start:20px}.payment-methods .cards .payment-method-card .cell:last-child{text-align:end;justify-content:flex-end!important;padding-inline-end:20px}.payment-methods .dropdown-menu{padding:16px 16px;border-radius:12px}.payment-methods .dropdown-menu .dropdown-item{cursor:pointer}.payment-methods .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid hsla(0,0%,69%,.6)!important}.payment-methods .dropdown-menu .dropdown-item .text-item{padding-bottom:5px}.payment-methods .dropdown-menu .dropdown-item:hover{border-color:#e8fcf4!important}.payment-methods .product-icon{width:50px;height:50px}.payment-methods .hidden-sm{display:flex}.payment-methods .mobile-only{display:none}@media screen and (max-width:991px){.payment-methods{border-radius:0}.payment-methods .__header .___content{padding:20px}.payment-methods .__body{padding:20px;position:relative}.payment-methods .__body .mobile-label{display:flex;flex-grow:1;white-space:nowrap}.payment-methods .__body .mobile-label:after{content:"";display:block;width:100%;height:1px;margin-top:10px;margin-inline-end:20px;margin-inline-start:20px;background-image:linear-gradient(90deg,hsla(0,0%,69%,.6) 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:14px 1px;background-repeat:repeat-x}.payment-methods .__body table{border:0}.payment-methods .__body table .service-info{border-bottom:1px solid hsla(0,0%,69%,.6);margin-bottom:20px}.payment-methods .__body table thead{display:none}.payment-methods .__body table tbody tr{padding:16px;display:flex;flex-direction:column;border:1px solid #f1f1f1;border-radius:12px;margin-bottom:10px}.payment-methods .__body table tbody tr td{padding:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between!important;width:100%}.payment-methods .__body table tbody tr td.action-btn{width:100%}.payment-methods .__body .svg-border{display:none}.payment-methods .__body .mobile-btn{display:flex;justify-content:center;width:100%;align-items:center;border:1px solid #2b6cb0;border-radius:50px;padding:12px 40px}.payment-methods .cards .payment-method-card .cell:last-child{text-align:center;justify-content:center!important;padding-inline-end:20px}.payment-methods .product-icon{width:40px;height:40px}.payment-methods .hidden-sm{display:none!important}.payment-methods .mobile-only{display:flex}}