.sidebar{display:none}.content-area{width:100%}.yith_wcds_donation_amount .yith_wcds_donation_amount_label{font-size:16px}.yith_wcds_donation_button{font-size:18px;padding:12px 24px;background-color:#007cba;color:#ffffff;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s}.yith_wcds_donation_button:hover{background-color:#006ba1;color:#ffffff}.yith_wcds_donation_amount .yith_wcds_donation_amount_radio{float:right;margin-right:5px}body .woocommerce-message,body .woocommerce-error,body .woocommerce-info,body .woocommerce .woocommerce-message,body .woocommerce .woocommerce-info,body .woocommerce .woocommerce-error{background:#F4F8FB!important;color:#1E1D57!important;border:0!important;border-top:3px solid #00CFFF!important;border-radius:12px!important;font-size:16px!important;font-weight:500!important;padding:18px 24px!important;text-align:left!important;box-shadow:none!important}body .woocommerce-error,body .woocommerce .woocommerce-error{background:#FDF3F3!important;border-top-color:#D63638!important}body .woocommerce-message::before,body .woocommerce-info::before,body .woocommerce-error::before{display:none!important}body .woocommerce-message a,body .woocommerce-info a{color:#1E1D57!important;font-weight:700!important}body .woocommerce-message a.button,body .woocommerce-message a.button.wc-forward{background:#1E1D57!important;color:#fff!important;border-radius:50px!important;padding:9px 24px!important;box-shadow:none!important;float:none!important;margin-left:10px}body .ywcds_form_container .ywcds_button_field input.ywcds_submit_widget,body .ywcds_form_container input[type="submit"].ywcds_submit_widget{background-color:#00CFFF!important;background-image:none!important;color:#1E1D57!important;border:0!important}body .ywcds_form_container .ywcds_button_field input.ywcds_submit_widget:hover,body .ywcds_form_container input[type="submit"].ywcds_submit_widget:hover{background-color:#1E1D57!important;color:#fff!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit{background:#00CFFF!important;color:#1E1D57!important;border:0!important;border-radius:50px!important;padding:14px 34px!important;font-weight:700!important;box-shadow:none!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#1E1D57!important;color:#fff!important}.woocommerce table.shop_table,.woocommerce .cart_totals table{border-radius:12px;overflow:hidden}.ywcds_form_container{max-width:720px;margin:0 auto;text-align:center}.ywcds_form_container .ywcds_amount_field{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:26px}.ywcds_form_container .ywcds_amount_field>label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#1E1D57;font-weight:700}.ywcds_form_container input.ywcds_amount{width:100%;max-width:320px;height:58px;text-align:center;font-size:22px;font-weight:600;color:#1E1D57;background:#fff;border:1px solid #E3E6ED;border-radius:14px;transition:.25s}.ywcds_form_container input.ywcds_amount:focus{border-color:#00CFFF;box-shadow:0 0 0 4px rgba(0,207,255,.18);outline:none}.ywcds_select_amounts_content{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 34px}.ywcds_select_amounts_content label{position:relative;margin:0;padding:14px 26px;border:1px solid #E3E6ED;border-radius:999px;background:#fff;font-size:15px;font-weight:600;color:#1E1D57;line-height:1;cursor:pointer;transition:.25s}.ywcds_select_amounts_content label:hover{border-color:#00CFFF;transform:translateY(-2px)}.ywcds_select_amounts_content label input.ywcdp_single_amount{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:2;-webkit-appearance:none;appearance:none}.ywcds_select_amounts_content label:has(input:checked){background:#1E1D57;border-color:#1E1D57;color:#fff}.ywcds_select_amounts_content label .woocommerce-Price-amount{color:inherit}.ywcds_form_container .ywcds_button_field input.ywcds_submit_widget{width:auto;min-width:240px;border-radius:50px!important;padding:16px 42px!important;font-size:15px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 8px 22px rgba(0,207,255,.35);cursor:pointer;transition:.25s}