.active-price-point{background-color:red}.disabled-pp label{background-color:white!important;border:1px solid #dadada!important;color:#637285!important;font-weight:normal!important;box-shadow:none!important}.donation-bar-container label:hover{background-color:#dfd}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#price-points-widget{margin-top:25px!important}.vc_tta-panel-heading{display:none!important}.vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{background:#0468bd!important;color:white!important}.vc_tta-tab>a{border-color:white!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:white!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before{border-color:#0468bd!important}.vc_tta-tabs-container{border-bottom:#0468bd 1px solid}ul.vc_tta-tabs-list{margin-bottom:-1px!important}#donation-widget-container,#onetime-donation-widget-container{margin-left:auto;margin-right:auto;overflow:hidden}.donation-description,.onetime-donation-description{display:none;font-weight:700;height:45px}#donation-widget-container li,#onetime-donation-widget-container li{display:block;float:left;margin-bottom:10px}#donation-widget-container li:nth-child(4),#onetime-donation-widget-container li:nth-child(4){clear:left}#donation-widget-container li:nth-child(8),#onetime-donation-widget-container li:nth-child(8){clear:left}#donation-widget-container li:nth-child(12),#onetime-donation-widget-container li:nth-child(12){clear:left}#donation-widget-container li label,#onetime-donation-widget-container li label{display:inline-block;border:.5px solid #dadada;margin:10px 10px 0 0;padding:10px;width:80px;text-align:center;border-radius:5px}#donation-widget-container li input[type="radio"],#onetime-donation-widget-container li input[type="radio"]{opacity:0;position:fixed;width:0}#donation-widget-container input[type="radio"]:checked+label,#onetime-donation-widget-container input[type="radio"]:checked+label{background-color:#0468bd;border-color:#0468bd;color:#fff;font-weight:700;box-shadow:0 4px 6px rgb(0 0 0 / 30%);transition:all 0.3s ease 0s;cursor:pointer}#donation-widget-container input,#onetime-donation-widget-container input{display:none}.custom-donation-amount-container,.custom-onetime-donation-amount-container{border:1px solid #dadada;padding:10px;width:270px;margin:10px 0 0 0;height:48px;display:block;border-radius:5px}#donation-amount-input,#onetime-donation-amount-input{border:none;display:inline-block;width:200px;border-color:#fff}#donate-now-button,#onetime-donate-now-button{margin:15px 0;padding:10px;background-color:#d90506;display:inline-block;border:none;text-decoration:none;color:#fff;font-family:sans-serif;cursor:pointer;text-align:center;transition:background 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;width:270px;border-radius:5px}#donate-now-button a,#onetime-donate-now-button a{color:#fff;font-weight:700}.xoo-wsch-basket{display:none!important}a.xoo-wsc-ft-btn.xoo-wsc-ft-btn-checkout{background:#0468bd;color:#fff}.xoo-wsc-ft-amt.xoo-wsc-ft-amt-subtotal{margin:0}span.xoo-wsch-text{margin-left:15px;font-size:16px;font-weight:700}.smallprint{font-size:12px;margin:0 0 25px 0;display:block}.optional,.required{display:none}#order_review_heading{display:none}table.shop_table.woocommerce-checkout-review-order-table{width:100%}table.shop_table.woocommerce-checkout-review-order-table thead,tbody,.cart-subtotal,.recurring-totals,.recurring-total{display:none}.order-total{font-size:30px;font-family:'bisonbold'!important}.order-total th,td{border:none!important;padding:30px 0!important}.wc_payment_method{margin:30px 0!important}.woocommerce-billing-fields{padding-top:50px}.divider-bottom{border-bottom:1px solid #d8dee6;padding-bottom:50px}form.woocommerce-form.woocommerce-form-login.login p{display:grid}.woocommerce-form-login .form-row-first input,.woocommerce-form-login .form-row-last input{background-color:#f1f4f8;border:1px solid #cbd0db;border-radius:3px;font-size:11px;font-weight:400;height:42px;outline:none;padding:0 15px;text-transform:uppercase;width:100%}.woocommerce-form-login__submit{background:#0468bd;color:#fff;padding:10px;margin:20px 0 0}.create-account.woocommerce-validated{margin:30px 0 0 0}.woocommerce-terms-and-conditions-wrapper{margin:30px 0}#wc-stripe-cc-form{border:none}.wc_payment_method{margin:30px}.payment_method_paypal img,.payment_method_paypal a.about_paypal{display:none}.wc-stripe-elements-field{background-color:#f1f4f8;border:1px solid #cbd0db;border-radius:3px;font-size:11px;font-weight:400;height:42px;outline:none;padding:10px 15px;text-transform:uppercase;width:100%}.sd-page-top h1{font-size:60px}section.woocommerce-order-details{display:none}#customer_login .input-text{width:320px;border-radius:1px;border:.5px solid #c3b9b9}#customer_login .col-1{margin-bottom:65px}#customer_login .woocommerce-form-login__submit{width:320px;margin:25px 0 0 0}#customer_login .woocommerce-form-register__submit{width:320px;background:#0468bd;color:#fff;padding:10px;margin:20px 0 0 0}.woocommerce-MyAccount-orders{display:table-cell}.woocommerce-MyAccount-orders tbody{display:block}.woocommerce-MyAccount-orders .order-total th,td{padding:0 0 0 30px!important}th.woocommerce-orders-table__header{padding:30px}.woocommerce-MyAccount-content .woocommerce-order-details,.woocommerce-MyAccount-content .woocommerce-order-details tbody,.woocommerce-MyAccount-content .woocommerce-table--customer-details tbody{display:block}.order-again{display:none}.mega-menu-item{height:40px!important}.xoo-wsc-basket{margin-bottom:40px}#mega-menu-item-4243{background-color:#d90504!important}.woocommerce-billing-fields input{text-transform:lowercase!important}.your-impact{height:100px!important;padding-top:25px}.your-impact h2{color:#fff;font-size:70px;text-align:center}.stat-image img{border-radius:250px;width:160px}@media screen and (min-width:500px){.feedback-container{padding:0 225px}}@media screen and (max-width:768px){#price-points-widget{margin:0 0 30px 0!important}}