*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.donate-box{position:fixed;right:50px;bottom:50px;width:104px;max-width:477px;height:104px;max-height:626px;background:0 0;border-radius:4px;z-index:99;box-shadow:0 4px 20px rgba(0,0,0,.25);transition:width .5s ease,height .5s ease}.donate-box .ppc-button-wrapper{margin-top:12px}.donate-box.module-opacity{opacity:0}.donate-box.type-one-time .box-btn.subscription{display:none}.donate-box.type-one-time .box-btn.one-time{width:100%}.donate-box.type-monthly .box-btn.subscription{width:100%}.donate-box.type-monthly .box-btn.one-time{display:none}.donate-box .select-payment-method-title{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#313131;margin-bottom:12px}.donate-box .box-container{overflow:hidden;padding:32px 0 0 0;overflow-y:scroll;width:100%;height:100%;opacity:0}.donate-box .box-inner-container{height:100%;display:flex;flex-direction:column;justify-content:center}.donate-box .box-inner{height:calc(100% - 96px);width:100%;display:none}.donate-box.step-1.subscription-box .box-inner-container{height:auto}.donate-box.step-1.subscription-box .box-inner-container .box-inner{margin-bottom:24px}.donate-box.step-1.subscription-box.is-logged .box-inner-container{height:100%}.donate-box.step-1.subscription-box.is-logged .box-inner-container .box-inner{margin-bottom:0}.donate-box.subscription-box .box-content-step.step-2 .form-row{display:none}.donate-box.subscription-box .box-content-step.step-2 .create-account-fields .form-row{display:block}.donate-box.subscription-box.is-logged .box-content-step.step-2 .form-row{display:block}.donate-box.step-2 .box-inner-container{height:auto}.donate-box.step-2 .box-inner-container .box-inner{margin-bottom:24px}.donate-box.step-2 .box-content-steps .slick-list{height:auto!important}.donate-box.has-woocommerce-NoticeGroup .box-inner-container{height:auto}.donate-box.has-woocommerce-NoticeGroup .box-inner-container .box-inner{margin-bottom:24px}.donate-box .box-content{width:100%}.donate-box .donation-amount-container{padding:0 32px;display:none}.donate-box .open-donate-box{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fd2e2e;color:#fff;background-image:url(/wp-content/themes/rolda/assets/images/donate-btn.png);background-position:center center;background-repeat:no-repeat;border:1px solid #fff;font-family:Nunito,sans-serif;font-weight:600;cursor:pointer;position:absolute;left:0;z-index:22;font-size:14px}@media (max-width:767px){.donate-box .open-donate-box{background-image:url(/wp-content/themes/rolda/assets/images/donate-btn-mobile.png);background-size:90%}}.donate-box .close-donate-box{display:none;position:absolute;align-items:center;justify-content:center;right:32px;top:-20px;background:#fff;border:1px solid #26377b;border-radius:4px;width:40px;height:40px;cursor:pointer;z-index:9999;caret-color:transparent}.donate-box.active{height:100vh;width:100%;background:#fff;opacity:1}.donate-box.active .box-container{width:100%;opacity:1}.donate-box.active .close-donate-box{display:flex}.donate-box.active .open-donate-box{display:none}.donate-box #opc-product-selection{display:none!important}.donate-box .box-head{padding:0 32px}.donate-box .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;justify-content:space-between}.donate-box .box-steps{position:relative;display:flex;align-items:center;justify-content:space-between;z-index:1;margin-bottom:36px}.donate-box .box-steps::before{content:'';position:absolute;top:calc(50% - 10px);height:1px;left:27px;right:27px;background:#26377b;z-index:-1}.donate-box .box-steps .box-step{display:flex;flex-direction:column;align-items:center}.donate-box .box-steps .box-step h5{position:relative;transition:all .5s ease;border:1px solid #26377b;border-radius:100%;height:52px;width:52px;display:flex;align-items:center;justify-content:center;background:#fff;margin:0}.donate-box .box-steps .box-step h5::before{content:'';position:absolute;left:-2px;top:-2px;bottom:-2px;right:-2px;background-image:url(/wp-content/themes/rolda/assets/images/steps.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .5s ease;opacity:0;z-index:10}.donate-box .box-steps .box-step span{display:block;font-size:14px;line-height:20px;letter-spacing:0;margin-top:2px;color:#888d95;font-weight:400}.donate-box .box-steps .box-step.selected h5{background:#26377b;color:#fff}.donate-box .box-steps .box-step.selected span{color:#252525;font-weight:700}.donate-box .box-steps .box-step.prev-step h5::before{opacity:1}.donate-box .box-type{display:flex;align-items:center;border-radius:2px;margin-bottom:24px}.donate-box .box-type .box-btn{width:50%;padding:16px;text-align:center;cursor:pointer;color:#26377b;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;transition:all .3s ease;border:1px solid #26377b;border-radius:2px}.donate-box .box-type .box-btn.one-time{border-top-right-radius:0;border-bottom-right-radius:0}.donate-box .box-type .box-btn.subscription{border-top-left-radius:0;border-bottom-left-radius:0}.donate-box .box-type .box-btn.selected,.donate-box .box-type .box-btn:hover{background:#26377b;color:#fff}.donate-box #order_review_heading,.donate-box .woocommerce-billing-fields h3,.donate-box .woocommerce-checkout-review-order-table{display:none}.donate-box .change-page-back,.donate-box .form-row.place-order,.donate-box .place-order-btn{display:none}.donate-box .box-actions{position:relative;display:flex;align-items:center;z-index:1;padding:24px 32px;background:#fff}.donate-box .box-actions.current-step-1{margin-top:24px}.donate-box .box-actions .ppc-button-wrapper{flex:1;margin:0;height:46px;display:none}.donate-box .box-actions .ppc-button-wrapper #ppc-button-ppcp-gateway{height:100%;display:flex!important;background:#0070ba;align-items:center}.donate-box .box-actions::before{content:'';position:absolute;box-shadow:0 -2px 4px rgba(0,0,0,.08);border-radius:0 0 4px 4px;left:0;right:0;height:100%;z-index:-1;pointer-events:none}.donate-box .box-actions .change-page-back{width:130px;background:#fff;border:1px solid #f3c72a;border-radius:2px;margin-right:7px;padding:14px 0;font-family:Nunito,sans-serif;color:#6a7076;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;text-transform:capitalize;cursor:pointer;transition:all .3s ease;caret-color:transparent}.donate-box .box-actions .change-page-back:hover{background:#f3c72a;color:#fff}.donate-box .box-actions .change-page,.donate-box .box-actions .place-order-btn{background:#f3c72a;border-radius:2px;color:#252525;padding:16px 0;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;flex:1;text-transform:capitalize;cursor:pointer;caret-color:transparent}.donate-box .box-actions .place-order-btn{background:#fd2e2e;color:#fff}.donate-box .wcopc{height:100%;width:100%}.donate-box .wcopc .checkout,.donate-box .wcopc .woocommerce-billing-fields{width:100%}.donate-box .wcopc .col2-set .col-1{width:100%}.donate-box .wcopc .box-content-step{padding:0 32px}.donate-box .wcopc .donation-amount p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;margin:0;margin-bottom:8px}.donate-box .wcopc .donation-amount h5{background:#26377b;border-radius:2px;width:100%;display:block;text-align:center;padding:10px 0;color:#fff;margin-bottom:24px}.donate-box .wcopc form .form-row-first,.donate-box .wcopc form .form-row-last{width:100%}.donate-box .wcopc form .form-row{padding:0;margin-bottom:0;margin-top:0}.donate-box .wcopc form .form-row span.optional,.donate-box .wcopc form .form-row.page-single-id{display:none}.donate-box .wcopc form .form-row .show-password-input{top:26px}@media screen and (max-width:767px){.donate-box .wcopc form .form-row .show-password-input{top:19px}}.donate-box .wcopc form .form-row label{font-family:Nunito,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;color:#252525;margin-bottom:10px;width:100%;display:block}.donate-box .wcopc form .form-row input{font-family:Nunito,sans-serif;background:#fff;border:1px solid #dee1e5;color:#6a7076;border-radius:2px;padding:14px 16px;outline:0;appearance:none;width:100%;display:block}.donate-box .wcopc form .form-row input:read-only{background:#f7f7f7;color:#6a7076;border-color:#f7f7f7}.donate-box .wcopc form .form-row.woocommerce-invalid input{border-color:#fd2e2e}.donate-box .wcopc form .form-row.woocommerce-validated input{font-family:Nunito,sans-serif;background:#fff;border:1px solid #dee1e5;border-radius:2px;padding:14px 16px;outline:0;appearance:none;padding-left:52px}.donate-box .wcopc form .form-row.woocommerce-validated.woocommerce-invalid input{border-color:#fd2e2e}.donate-box .wcopc form .form-row.check-information_field{margin-top:16px}.donate-box .wcopc form .form-row.check-information_field#tick-information_field-0{margin-bottom:16px}.donate-box .wcopc form .form-row.check-information_field input{appearance:auto;display:none}.donate-box .wcopc form .form-row.check-information_field label{display:flex;align-items:flex-start;position:relative;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;cursor:pointer;margin:0}.donate-box .wcopc form .form-row.check-information_field label p{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;margin:0}.donate-box .wcopc form .form-row.check-information_field label span{display:flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;max-width:20px;border:1px solid #2765f5;margin-right:8px;border-radius:4px;transition:all .3s ease}.donate-box .wcopc form .form-row.check-information_field label span svg{opacity:0;transition:all .3s ease}.donate-box .wcopc form .form-row.check-information_field label.no-input span{display:none}.donate-box .wcopc form .form-row.check-information_field input:checked+label span{background:#2765f5}.donate-box .wcopc form .form-row.check-information_field input:checked+label span svg{opacity:1}.donate-box .wcopc form .form-row.form-row-first,.donate-box .wcopc form .form-row.form-row-last{margin-bottom:16px}.donate-box .wcopc form .form-row.dog-name-field{padding-bottom:24px;position:relative}.donate-box .wcopc form .form-row.dog-name-field input{font-family:Nunito,sans-serif;text-transform:capitalize;border:1px solid #dee1e5;background:#fff;border-radius:2px;padding:14px 16px;outline:0;appearance:none}.donate-box .wcopc form .form-row.dog-name-field label{display:flex;justify-content:space-between}.donate-box .wcopc form .form-row.dog-name-field label::after{content:'Optional';position:relative;display:inline-block;font-family:Nunito,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;color:#6a7076}.donate-box .wcopc form .form-row.dog-name-field label .optional{display:none}.donate-box .wcopc form .form-row.dog-name-field .dog-info{display:flex;padding:12px;background:#fff;border:1px solid #dee1e5;border-radius:2px;margin-top:12px;position:relative}.donate-box .wcopc form .form-row.dog-name-field .dog-info .close-dog-info{position:absolute;top:2px;right:2px;color:#000;line-height:19px;cursor:pointer;background:#dee1e5;width:20px;height:20px;text-align:center;border-radius:2px;z-index:22}.donate-box .wcopc form .form-row.dog-name-field .dog-info img{width:104px;height:104px;object-fit:cover}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner{display:flex;flex-direction:column;padding-left:12px}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner .name{font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;color:#252525}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner .stats{display:flex;align-items:center;padding:4px 0 12px 0}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner .stats .stat{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;text-align:left;color:#6a7076;border-right:1px solid #dee1e5;padding-right:12px;margin-right:12px}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner .stats .stat:last-child{border-right:0;padding-right:0;margin-right:0}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner .description{display:block;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;background:0 0;padding:0;margin:0;color:#6a7076}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner .description::before{display:none}@media screen and (max-width:480px){.donate-box .wcopc form .form-row.dog-name-field .dog-info{flex-direction:column}.donate-box .wcopc form .form-row.dog-name-field .dog-info img{height:auto;width:auto;margin-bottom:6px}.donate-box .wcopc form .form-row.dog-name-field .dog-info .dog-info-inner{padding-left:0}}.donate-box .wcopc form .form-row.dog-name-field .autoComplete_wrapper{position:relative}.donate-box .wcopc form .form-row.dog-name-field .autoComplete_wrapper::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/dog-icon.svg)}.donate-box .wcopc form .form-row.dog-name-field .autoComplete_wrapper input{padding-left:52px}.donate-box .wcopc form .form-row.price-question-field{margin:0;padding-bottom:28px}.donate-box .wcopc form .form-row.price-question-field label{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#313131;margin-bottom:0}.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:8px}.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper input{position:absolute;visibility:hidden;opacity:0;z-index:-9999;pointer-events:none}.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper label{display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #26377b;border-radius:2px;margin-right:12px;width:100%;max-width:90px;height:52px;color:#26377b;transition:all .3s ease;margin-bottom:0;outline:0}.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper label:last-child{margin-right:0}.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper input:checked+label,.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper label:hover{background:#26377b;color:#fff}.donate-box .wcopc form .form-row.other-amount-field{margin-bottom:16px}.donate-box .wcopc form .form-row.other-amount-field .woocommerce-input-wrapper{position:relative;display:block}.donate-box .wcopc form .form-row.other-amount-field .woocommerce-input-wrapper::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/custom-mount.svg)}.donate-box .wcopc form .form-row.other-amount-field .woocommerce-input-wrapper::after{content:attr(data-price-number);position:absolute;left:16px;top:50%;transform:translateY(-50%);background:#fff;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:right;color:#6a7076;width:24px;display:none}.donate-box .wcopc form .form-row.other-amount-field .woocommerce-input-wrapper input{padding-left:52px}.donate-box .wcopc form .form-row.other-amount-field .woocommerce-input-wrapper.has-value::after{display:block}.donate-box .wcopc form .form-row.amount-spent-field textarea{font-family:Nunito,sans-serif;background:#f7f7f7;color:#6a7076;height:47px;max-height:47px;border-color:#f7f7f7;resize:none;padding:14px 16px;outline:0;font-size:16px;font-weight:400;line-height:1;letter-spacing:0;text-align:left;overflow:hidden;width:100%}.donate-box .wcopc form .form-row.amount-spent-field .woocommerce-input-wrapper{position:relative;display:block}.donate-box .wcopc form .form-row.amount-spent-field .woocommerce-input-wrapper::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/custom-price.svg)}.donate-box .wcopc form .form-row.amount-spent-field .woocommerce-input-wrapper textarea{padding-left:52px}.donate-box .wcopc form .form-row.amount-spent-field.one-time-price-1 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/one-time-price-1.svg)}.donate-box .wcopc form .form-row.amount-spent-field.one-time-price-2 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/one-time-price-2.svg)}.donate-box .wcopc form .form-row.amount-spent-field.one-time-price-3 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/one-time-price-3.svg)}.donate-box .wcopc form .form-row.amount-spent-field.one-time-price-4 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/one-time-price-4.svg)}.donate-box .wcopc form .form-row.amount-spent-field.monthly-price-1 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/monthly-price-1.svg)}.donate-box .wcopc form .form-row.amount-spent-field.monthly-price-2 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/monthly-price-2.svg)}.donate-box .wcopc form .form-row.amount-spent-field.monthly-price-3 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/monthly-price-3.svg)}.donate-box .wcopc form .form-row.amount-spent-field.monthly-price-4 .woocommerce-input-wrapper::before{background-image:url(/wp-content/themes/rolda/assets/images/monthly-price-4.svg)}.donate-box .wcopc form .form-row#billing_first_name_field .woocommerce-input-wrapper,.donate-box .wcopc form .form-row#billing_last_name_field .woocommerce-input-wrapper{position:relative}.donate-box .wcopc form .form-row#billing_first_name_field .woocommerce-input-wrapper::before,.donate-box .wcopc form .form-row#billing_last_name_field .woocommerce-input-wrapper::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/user.svg)}.donate-box .wcopc form .form-row#billing_first_name_field .woocommerce-input-wrapper input,.donate-box .wcopc form .form-row#billing_last_name_field .woocommerce-input-wrapper input{padding-left:52px}.donate-box .wcopc form .form-row#billing_email_field .woocommerce-input-wrapper{position:relative}.donate-box .wcopc form .form-row#billing_email_field .woocommerce-input-wrapper::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/mail-closed.svg)}.donate-box .wcopc form .form-row#billing_email_field .woocommerce-input-wrapper input{padding-left:52px}.donate-box .g-recaptcha{margin-top:6px;margin-bottom:10px}.donate-box .g-recaptcha div{margin:0}.donate-box .woocommerce-checkout #payment .woocommerce-SavedPaymentMethods-new{margin:0!important}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment{background:0 0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment ul{padding:0;margin:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment ul.woocommerce_error{display:flex;align-items:center}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment ul.woocommerce_error::before{position:relative;left:0;top:0;margin-right:10px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods{padding:0;border:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_method_ppec_paypal{display:flex;align-items:flex-start;flex-wrap:wrap}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_method_ppec_paypal label{display:flex;align-items:flex-start;flex-wrap:wrap;flex:1;gap:14px;line-height:1}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_method_ppec_paypal label img{max-width:70px;height:auto}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_method_ppec_paypal p{color:#252525;margin:0;margin-bottom:10px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box.payment_method_ppcp-gateway{margin:0;padding:10px;background:#f7f7f7;border-radius:4px;flex:0 0 100%;margin-top:5px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box.payment_method_ppcp-gateway p{color:#252525;margin:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .wc_payment_method{margin-bottom:12px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .wc_payment_method:last-child{margin-bottom:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods label{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods label .stripe-icons{display:flex;flex-wrap:wrap}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods label .stripe-icons img.stripe-icon{margin-right:12px;padding:0;flex:0 0 50px;max-width:50px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box{background:0 0;margin:0;margin-top:10px;padding:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box::before{display:none}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box label{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods .payment_box .form-row label{font-family:Nunito,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .payment_method_stripe p{display:none}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .payment_method_stripe p.woocommerce-SavedPaymentMethods-saveNew{line-height:1;display:flex!important;gap:5px;align-items:flex-start}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .payment_method_stripe p.woocommerce-SavedPaymentMethods-saveNew input{appearance:auto;margin-right:2px;position:relative;top:2px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .payment_method_stripe p.woocommerce-SavedPaymentMethods-saveNew label{margin:0;line-height:1;cursor:pointer}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset{padding:0;border:0;outline:0;background:0 0;margin:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form{margin-top:10px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row{padding:0}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row.form-row-first{width:50%;padding-right:4px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row.form-row-last{width:50%;padding-left:4px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-card-element,.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-cvc-element,.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-exp-element{position:relative;padding:14px 0;margin:0;padding-left:52px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-card-element::before,.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-cvc-element::before,.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-exp-element::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/credit-card.svg)}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-exp-element::before{background-image:url(/wp-content/themes/rolda/assets/images/calendar.svg)}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-cvc-element::before{background-image:url(/wp-content/themes/rolda/assets/images/calendar.svg)}.donate-box .create-account-fields{padding-bottom:0;padding-top:16px;display:none}.donate-box .create-account-fields .password-input{margin-bottom:16px}.donate-box .create-account-fields .form-row .woocommerce-input-wrapper{position:relative}.donate-box .create-account-fields .form-row .woocommerce-input-wrapper::before{content:'';position:absolute;left:16px;top:13px;width:24px;height:24px;background-image:url(/wp-content/themes/rolda/assets/images/password.svg)}.donate-box .create-account-fields .form-row .woocommerce-input-wrapper input{padding-left:52px;width:100%}.donate-box .create-account-fields .woocommerce-password-strength{font-size:12px;background-color:#fd2e2e;color:#fff;font-family:Nunito,sans-serif}.donate-box .create-account-fields .woocommerce-password-hint{display:none!important}.donate-box .subscription-user{padding:0 32px;padding-bottom:8px;display:none}.donate-box .subscription-user .subscription-user-head{display:flex;align-items:center;justify-content:flex-start;font-family:Nunito;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;height:48px;padding:0 12px}.donate-box .subscription-user .subscription-user-head svg{margin-right:12px}.donate-box .subscription-user .woocommerce-form{margin:0;border:0;padding:12px}.donate-box .subscription-user .woocommerce-form .row-login-rememberme{display:flex;align-items:center}.donate-box .subscription-user .woocommerce-form .row-login-rememberme .woocommerce-form-login__rememberme{order:1;margin:0;display:flex;align-items:center;cursor:pointer}.donate-box .subscription-user .woocommerce-form .row-login-rememberme .woocommerce-form-login__rememberme input{margin:0;appearance:auto;margin-right:5px}.donate-box .subscription-user .woocommerce-form .lost_password{margin:0;margin-top:10px;line-height:1}.donate-box .subscription-user .woocommerce-form .lost_password a{font-size:12px}.donate-box .subscription-user .woocommerce-form-login-toggle{display:flex;border:1px solid #dee1e5;align-items:center;height:54px;padding:0 12px}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form{flex:0 0 50%;max-width:50%}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form .btn{border-radius:2px;padding:6px;font-size:14px;background:0 0;color:#313131;border-color:#f3c72a}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form .btn:hover{border-color:#f3c72a;background:#f3c72a;color:#4e5357}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form .btn.selected{border-color:#f3c72a;background:#f3c72a;color:#4e5357}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form.left{padding-right:8px}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form.right{padding-left:8px}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form.right .create-account{margin:0;display:block!important}.donate-box .subscription-user .woocommerce-form-login-toggle .col-form.right .create-account input{display:none}.donate-box #opc-messages{display:none}.donate-box .results_list{display:none;position:absolute;background:#fff;width:100%;margin:0;padding:4px;padding-top:10px;border-radius:2px;z-index:9999;border:1px solid #dee1e5;max-height:330px;overflow:hidden;overflow-y:scroll}.donate-box .results_list .close-dog-list{position:absolute;top:2px;right:2px;color:#000;line-height:19px;cursor:pointer;background:#dee1e5;width:20px;height:20px;text-align:center;border-radius:2px;z-index:22}.donate-box .results_list.active{display:flex;flex-wrap:wrap}.donate-box .results_list p{margin:0;margin-bottom:10px;text-align:center;font-size:14px;flex:0 0 100%;max-width:100%;color:#313131}.donate-box .results_list li{display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;cursor:pointer;flex:0 0 122px;max-width:122px;align-items:center;justify-content:flex-start;background:#fff;padding:1px}.donate-box .results_list li span{display:flex;align-items:center;flex-direction:column;border:1px solid #dee1e5;border-radius:2px;padding:12px 12px 0 12px}.donate-box .results_list li span img{width:104px;height:104px;object-fit:cover;border-radius:2px}.donate-box .donate-box-loading{position:absolute;left:0;right:0;top:0;display:none;height:100%;background:rgba(38,55,123,.4);z-index:999}.donate-box .donate-box-loading .lds-roller{display:inline-block;position:relative;width:80px;height:80px;top:80px;left:50%;transform:translateX(-50%)}.donate-box .donate-box-loading .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.donate-box .donate-box-loading .lds-roller div:after{content:" ";display:block;position:absolute;width:8px;height:8px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.donate-box .donate-box-loading .lds-roller div:nth-child(1){animation-delay:-36ms}.donate-box .donate-box-loading .lds-roller div:nth-child(1):after{top:63px;left:63px}.donate-box .donate-box-loading .lds-roller div:nth-child(2){animation-delay:-72ms}.donate-box .donate-box-loading .lds-roller div:nth-child(2):after{top:68px;left:56px}.donate-box .donate-box-loading .lds-roller div:nth-child(3){animation-delay:-108ms}.donate-box .donate-box-loading .lds-roller div:nth-child(3):after{top:71px;left:48px}.donate-box .donate-box-loading .lds-roller div:nth-child(4){animation-delay:-144ms}.donate-box .donate-box-loading .lds-roller div:nth-child(4):after{top:72px;left:40px}.donate-box .donate-box-loading .lds-roller div:nth-child(5){animation-delay:-.18s}.donate-box .donate-box-loading .lds-roller div:nth-child(5):after{top:71px;left:32px}.donate-box .donate-box-loading .lds-roller div:nth-child(6){animation-delay:-216ms}.donate-box .donate-box-loading .lds-roller div:nth-child(6):after{top:68px;left:24px}.donate-box .donate-box-loading .lds-roller div:nth-child(7){animation-delay:-252ms}.donate-box .donate-box-loading .lds-roller div:nth-child(7):after{top:63px;left:17px}.donate-box .donate-box-loading .lds-roller div:nth-child(8){animation-delay:-288ms}.donate-box .donate-box-loading .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.donate-box .email-account-exists{background:#f3c72a;padding:2px 5px;border-radius:4px;font-size:14px}.donate-box .email-account-exists b{font-weight:600}@media (max-width:579px){.donate-box{right:16px;bottom:25px;width:80px;height:50px}.donate-box.active{width:100%;right:0;max-width:100%;height:calc(100vh - 92px)}.donate-box .open-donate-box{width:80px}.donate-box .box-inner-container{height:auto!important}.donate-box .box-inner-container .box-inner{display:block;height:auto;padding-bottom:24px!important;margin-bottom:0!important}}@media (max-width:475px){.donate-box .results_list{justify-content:center}.donate-box .results_list li{flex:0 0 33.2%;max-width:33.2%;font-size:12px}.donate-box .results_list li span{width:100%}.donate-box .results_list li span img{width:100%;height:50px}}@media (max-height:746px){.donate-box{right:16px;bottom:25px;width:80px}.donate-box.active{height:calc(100vh - 110px)}.donate-box .open-donate-box{width:80px}.donate-box .box-inner-container{height:auto!important}.donate-box .box-inner-container .box-inner{display:block;height:auto;padding-bottom:24px!important;margin-bottom:0!important}}@media screen and (max-width:767px){.donate-box{right:16px;bottom:25px;width:80px;height:50px}.donate-box .box-type .box-btn{padding:10px}.donate-box .close-donate-box{right:42px;top:-15px;width:30px;height:30px}.donate-box .box-steps .box-step h5{height:40px;width:40px}.donate-box .box-actions{padding:16px 32px}.donate-box .box-actions .change-page,.donate-box .box-actions .place-order-btn{padding:10px 0}.donate-box .box-actions .change-page-back{padding:9px 0}.donate-box .wcopc .donation-amount h5{padding:8px 0;font-size:22px;line-height:1}.donate-box .wcopc form .form-row.price-question-field{padding-bottom:20px}.donate-box .wcopc form .form-row input{padding:7px 16px;font-size:15px}.donate-box .wcopc form .form-row.woocommerce-validated input{font-size:15px;padding:7px 16px}.donate-box .wcopc form .form-row.woocommerce-validated input#account_password,.donate-box .wcopc form .form-row.woocommerce-validated input#account_password-2{padding-left:52px}.donate-box .wcopc form .form-row.price-question-field .woocommerce-input-wrapper label{font-size:16px;height:36px;line-height:20px}.donate-box .wcopc form .form-row.dog-name-field input{padding:7px 16px;font-size:15px}.donate-box .wcopc form .form-row.check-information_field label{line-height:18px}.donate-box .wcopc form .form-row.check-information_field label span{flex:0 0 20px;height:20px;max-width:20px}.donate-box .g-recaptcha{overflow:hidden}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-card-element,.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-cvc-element,.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment fieldset#wc-stripe-cc-form .form-row #stripe-exp-element{padding:8px 0;padding-left:52px}.donate-box .woocommerce-checkout #payment.woocommerce-checkout-payment .wc_payment_methods label .stripe-icons img.stripe-icon{flex:0 0 36px;max-width:36px}}.donate-box.static-module{position:relative;right:auto;display:block;bottom:auto;box-shadow:none;padding-bottom:20px;height:605px;padding-bottom:90px;margin-right:0;margin-left:auto;z-index:1;border-radius:0}@media screen and (max-width:991px){.donate-box.static-module{margin:auto}}.donate-box.static-module .open-donate-box{display:none}.donate-box.static-module.step-2 .box-inner-container .box-inner{margin-bottom:0}.donate-box.static-module .box-inner{height:100%}.donate-box.static-module.active .close-donate-box{display:none}.donate-box.static-module .box-container{opacity:1;padding-top:24px}.donate-box.static-module .box-inner{display:block}.donate-box.static-module .slick-list{box-shadow:none;background:0 0;border:0;border-radius:0}.donate-box.static-module .results_list li{flex:0 0 120px;max-width:120px}.donate-box.static-module .box-actions{position:absolute;width:100%;bottom:0;padding:16px 32px}.donate-box.static-module .wcopc form .create-account-fields .form-row input{padding-left:52px;font-size:14px}.donate-box.static-module .wcopc form .create-account-fields .form-row.woocommerce-input-wrapper::before{top:6px}.donate-box.static-module .wcopc .donation-amount p{color:#313131}html.android .donate-box .results_list li,html.mobile-device .donate-box .results_list li{flex:0 0 134px;max-width:134px}@media (max-width:475px){html.android .donate-box .results_list,html.mobile-device .donate-box .results_list{justify-content:center}html.android .donate-box .results_list li,html.mobile-device .donate-box .results_list li{flex:0 0 33.2%;max-width:33.2%;font-size:12px}html.android .donate-box .results_list li span,html.mobile-device .donate-box .results_list li span{width:100%}html.android .donate-box .results_list li span img,html.mobile-device .donate-box .results_list li span img{width:100%;height:50px}}