.add-new{float:right;margin-left:15px}#cardList .cards-header{align-items:center;display:flex;justify-content:space-between}@media (min-width:992px){#cardList .cards-header .search-form{max-width:50%}}@media (max-width:575.98px){#cardList .cards-header .search-form{max-width:75%}}#cardList .cards-header .input-field{margin-bottom:0}#payWithSavedCreditCard{padding:0 30px}@media (max-width:767.98px){#payWithSavedCreditCard{padding:0 20px}}#payWithSavedCreditCard .radio-field{margin-bottom:2em}@media (max-width:767.98px){#payWithSavedCreditCard .add-new{border:none;font-size:0;padding:0}}#payWithSavedCreditCard .add-new .pixicon{position:relative}@media (max-width:767.98px){#payWithSavedCreditCard .add-new .pixicon:before{color:#00aded;font-size:32px}#payWithNewCreditCard{background-color:#f7f7f7;padding:20px 0 0}}#payWithNewCreditCard>.row{padding:0 30px}@media (max-width:767.98px){#payWithNewCreditCard>.row{padding:0 20px}}#payWithNewCreditCard .add-new{display:flex;justify-content:space-between;min-width:120px;padding:8px 12px 8px 20px}@media (max-width:767.98px){#payWithNewCreditCard .add-new{background-color:transparent;border:none;font-size:0;padding:0}}#payWithNewCreditCard .add-new .pixicon{position:relative}@media (max-width:767.98px){#payWithNewCreditCard .add-new .pixicon:before{color:#00aded;font-size:32px}}#payWithNewCreditCard #creditCardSupportedLogos{margin-top:16px}#payWithNewCreditCard #creditCardSupportedLogos img{border-radius:2px;float:right;margin-left:6px;max-height:20px}#payWithNewCreditCard .cc-form{background-color:#f7f7f7;margin:20px auto;padding:30px 30px 1px}@media (max-width:767.98px){#payWithNewCreditCard .cc-form{margin:0 auto 20px;padding:20px 20px 5px}}#payWithNewCreditCard .cc-form input{left:20px;top:0}#payWithNewCreditCard .cc-form .form-check-label{border:0;padding-left:25px;padding-top:0}#payWithNewCreditCard .cc-form .cc-form-label{color:#1d1d1d;font-weight:600;margin-left:24px}@media (max-width:767.98px){#payWithNewCreditCard .cc-form .cc-form-label{white-space:nowrap}}#payWithNewCreditCard .cc-form #creditCardNumber,#payWithNewCreditCard .cc-form #cvv,#payWithNewCreditCard .cc-form #expireDate{border:1px solid #e3e3e3;border-radius:9999px!important;height:40px;padding:6px 24px}#payWithNewCreditCard .cc-form #creditCardNumber{position:relative}@media (max-width:767.98px){#payWithNewCreditCard .cc-form #creditCardNumber{margin-bottom:20px}}#payWithNewCreditCard .cc-form .checkbox-field .custom-checkbox .custom-control-label{border:0;padding:0 0 0 26px;position:relative}#payWithNewCreditCard .cc-form .checkbox-field .custom-checkbox .custom-control-label:after,#payWithNewCreditCard .cc-form .checkbox-field .custom-checkbox .custom-control-label:before{left:0;top:0}#payWithNewCreditCard #creditCardLogo{position:absolute}#creditCardLogo,.credit-card-item-image{background-image:url(../payment/card_sprite.png);background-position:-100px 0;background-repeat:no-repeat;background-size:86px 458px;border-radius:4px;height:28px;margin-right:10px;right:18px;top:5px;width:44px}#creditCardLogo.visa,.credit-card-item-image.visa{background-position:0 -398px}#creditCardLogo.master-card,#creditCardLogo.mastercard,.credit-card-item-image.master-card,.credit-card-item-image.mastercard{background-position:0 -281px}#creditCardLogo.american-express,.credit-card-item-image.american-express{background-position:0 -370px}#creditCardLogo.discover,.credit-card-item-image.discover{background-position:0 -163px}#creditCardLogo.maestro,#creditCardLogo.maestro-uk,.credit-card-item-image.maestro,.credit-card-item-image.maestro-uk{background-position:0 -251px}#creditCardLogo.jcb,.credit-card-item-image.jcb{background-position:0 -221px}#creditCardLogo.diners-club,.credit-card-item-image.diners-club{background-position:0 -133px}.cc-button-wrapper{margin:20px 0 0}.paypal-payment-method .loader-wrapper{min-height:94px}.add-paypal-container{padding:0 30px}@media (max-width:767.98px){.add-paypal-container{padding:0 20px}}.add-paypal-container .payment-info{margin-top:20px}.add-paypal-container .payment-info #paypal-button.paypal-disabled{cursor:not-allowed!important;filter:grayscale(1)!important;opacity:.4;pointer-events:none}.bank-transfer-container{padding:0 30px}@media (max-width:767.98px){.bank-transfer-container{padding:0 20px}}.bank-transfer-container .payment-info{margin-top:20px}.bank-transfer-container .payment-info pre{font-family:Noto Sans,sans-serif;font-size:12px;line-height:16px}@media (max-width:767.98px){.bank-transfer-container .payment-info pre{white-space:pre-line}}.mandat-container{padding:0 30px}@media (max-width:767.98px){.mandat-container{padding:0 20px}}.mandat-container .payment-info{margin-top:20px}.mandat-container .payment-info p{font-size:12px;line-height:16px}.payment-block .mx-30{margin-left:30px;margin-right:30px}.payment-block .block{padding:30px 0!important}.payment-block .block.deferred-payment-block{text-align:center}.payment-block .block .title-small{display:block;margin-bottom:0;padding-left:30px;padding-right:30px}@media (max-width:767.98px){.payment-block .block .title-small{padding-left:20px;padding-right:20px}}.payment-block .payment-methods-slider{overflow:hidden;padding:20px 30px 20px 20px;position:relative}@media (max-width:767.98px){.payment-block .payment-methods-slider{padding:16px 20px}}.payment-block .payment-methods-slider .keen-slider-container{width:100%}.payment-block .payment-methods-slider .keen-slider__slide{cursor:pointer;padding:0 10px;position:relative;transition:padding .5s}@media (max-width:767.98px){.payment-block .payment-methods-slider .keen-slider__slide{padding:0 6px}}.payment-block .payment-methods-slider .keen-slider__slide.selected i{border-color:#7c7c7c}.payment-block .payment-methods-slider .keen-slider__slide .label{margin-top:5px;padding:0 0 0 4px}.payment-block .payment-methods-slider .keen-slider__slide i{background-color:#f7f7f7;border:2px solid #e3e3e3;border-radius:10px;color:#6c6c6c;display:inline-block;font-size:50px;overflow:hidden;padding:35px;text-align:center;vertical-align:middle}@media (max-width:1199.98px){.payment-block .payment-methods-slider .keen-slider__slide i{padding:24px}}@media (max-width:991.98px){.payment-block .payment-methods-slider .keen-slider__slide i{font-size:26px;padding:15px}}@media (max-width:767.98px){.payment-block .payment-methods-slider .keen-slider__slide i{font-size:42px;padding:18px}}.payment-block .payment-methods-slider .keen-slider__slide.disabled{cursor:not-allowed!important;filter:grayscale(1)!important;opacity:.35;pointer-events:none!important}.payment-block .payment-methods-slider .keen-dots{bottom:5px;position:absolute;width:100%}.payment-block .payment-methods-slider .keen-slider-arrow.prev{left:15px}.payment-block .payment-methods-slider .keen-slider-arrow.next{right:15px}.payment-block .payment-methods-slider .keen-slider-arrow.arrow--disabled{display:none}.payment-block .payment-methods-slider .left_gradient,.payment-block .payment-methods-slider .right_gradient{background:#fff;background:linear-gradient(90deg,#fff 50%,#fff0);bottom:20px;height:calc(100% - 64px);left:0;position:absolute;top:20px;width:50px;z-index:1}@media (max-width:767.98px){.payment-block .payment-methods-slider .left_gradient,.payment-block .payment-methods-slider .right_gradient{background:linear-gradient(90deg,#fff 30%,#fff0);width:26px}}.payment-block .payment-methods-slider .right_gradient{background:linear-gradient(90deg,#fff0,#fff 50%);left:unset;right:0}@media (max-width:767.98px){.payment-block .payment-methods-slider .right_gradient{background:linear-gradient(90deg,#fff0,#fff 30%)}}.payment-block .container{padding:20px 0 0}@media (max-width:767.98px){.payment-block .container{background-color:transparent;padding:20px 0 0}}.cart-order-sent .intro-title{font-size:32px;margin:0}@media (max-width:575.98px){.cart-order-sent .intro-title{font-size:24px}}.cart-order-sent .order-sent-text{text-align:left}.cart-order-sent .order-sent-text .order-created-title{align-items:center;color:#16936f;display:flex;font-family:Poppins;font-size:16px;font-weight:700;gap:8px;margin-bottom:16px}.cart-order-sent .order-sent-text .noto-small{font-family:Noto Sans;font-size:14px;line-height:21px}.cart-order-sent .order-sent-text p{font-size:11px}.cart-order-sent .order-sent-text .order-number-line{align-items:center;display:inline-flex;gap:4px;margin-bottom:8px}@media (max-width:575.98px){.cart-order-sent .order-sent-text .order-number-line{font-size:24px;margin-bottom:0}}.cart-order-sent .order-sent-text .order-number-line .subtitle{display:inline;font-size:20px;line-height:30px;margin:0}@media (max-width:575.98px){.cart-order-sent .order-sent-text .order-number-line .subtitle{font-size:16px;line-height:24px}}.cart-order-sent .order-sent-text .subtitle{display:block;text-align:left}.cart-order-sent .block{background-color:#fff;border-radius:8px;box-shadow:3px 3px 20px #0000001a;margin-bottom:20px;padding:20px}.cart-order-sent .block .title-small{font-size:20px;font-weight:700;line-height:150%;margin-bottom:0;margin-right:25px}@media (max-width:575.98px){.cart-order-sent .block .title-small{font-size:16px;margin-bottom:10px}}.cart-order-sent .block .no-file-uploaded-text{color:#1d1d1d;font-family:Montserrat;font-size:14px;font-weight:400;margin-bottom:0;margin-top:12px}@media (max-width:575.98px){.cart-order-sent .block .no-file-uploaded-text{margin-bottom:4px;margin-top:0}}.cart-order-sent .upload-status-block{align-items:center;display:flex;justify-content:space-between}.cart-order-sent .upload-status-block .upload-status-info{display:flex;flex-direction:column;margin-right:24px}.cart-order-sent .upload-status-block .btn{border:1px solid #004ac1;color:#004ac1;margin-left:auto;white-space:nowrap}.cart-order-sent .upload-status-block .btn:active,.cart-order-sent .upload-status-block .btn:focus,.cart-order-sent .upload-status-block .btn:hover{background-color:#004ac1;border-color:#144089;color:#fff}@media (max-width:575.98px){.cart-order-sent .upload-status-block{align-items:flex-start;flex-direction:column}.cart-order-sent .upload-status-block .upload-status-info{margin-right:0}.cart-order-sent .upload-status-block .btn{margin-left:0;margin-top:12px}}.cart-order-sent .order-already-paid-block{align-items:center;display:flex}.cart-order-sent .order-already-paid-block .btn{margin-left:auto;white-space:nowrap}.cart-order-sent .intro{overflow:hidden;padding:12px 0 32px;position:relative;z-index:0}@media (max-width:575.98px){.cart-order-sent .intro{padding:12px 0 20px}}.cart-order-sent .intro .intro-content{position:relative;z-index:1}.cart-order-sent .order-sent-thank-you{padding:0 30px 30px}@media (max-width:575.98px){.cart-order-sent .order-sent-thank-you{padding:0 30px 45px}.cart-order-sent .order-sent-thank-you .cart-items{order:2;padding:0}.cart-order-sent .order-sent-thank-you .cart-items .title-medium{display:none}.cart-order-sent .order-sent-thank-you .cart-recap{margin-bottom:20px;order:1;padding:0;position:relative}}
