li.bt_donar{background-color:#af3336;border-radius:5px;padding:0 20px !important}li.bt_donar a{color:#fff !important;font-weight:600 !important;margin:0 !important}.form-title{text-align:center}li.bt_donar a:after{display:none !important}.otros-forms{text-align:center;font-family:"Montserrat",Sans-serif;font-weight:500;font-size:16px;margin:50px 0}.datos-personales{margin-top:50px !important}.otros-forms a{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;color:#fff !important;background-color:#0c2868;border-style:solid;border-width:0;border-radius:5px;padding:.5rem 1rem}.otros-forms a:hover{color:#fff !important;background-color:#ae3336}.bt_montos{text-align:center}.bt_montos .gfield_radio .gchoice label{width:150px;height:150px;font-size:20px !important;border:3px solid #071c4e;border-radius:80px;padding:30px;max-width:150px !important;display:table-cell !important;font-weight:800 !important;cursor:pointer}.bt_montos .gfield_radio .gchoice label span{font-size:11px;font-weight:500;display:inline-flex}.bt_montos .gchoice input[type=radio]:focus+label{border-color:#071c4e}.bt_montos .gchoice input[type=radio]:checked+label{border-color:#ae3336;background-color:#ae3336;overflow:hidden;color:#fff !important}.bt_montos .gchoice label:before{display:none !important}.bt_metodos .gfield_radio .gchoice label{width:auto;font-size:16px !important;border:2px solid #071c4e;border-radius:5px;padding:10px 40px;max-width:300px !important;color:#1a1a1a;cursor:pointer}.bt_metodos .gchoice input[type=radio]:focus+label{border-color:#071c4e}.bt_metodos .gchoice input[type=radio]:checked+label{border-color:#0c2868;background-color:#0c2868;overflow:hidden;color:#fff !important}.bt_metodos .gchoice label:before{display:none !important}.gform_wrapper div.gform_validation_errors{font-size:14px;text-align:center}.quienes-somos b{color:#bf3d50}.wc-block-components-checkout-step__description,.wc-block-components-address-form__country,.wc-block-components-order-summary-item__image,.wc-block-components-order-summary-item__individual-price,.wc-block-components-product-metadata,.wp-block-woocommerce-checkout-order-summary-totals-block,.wc-block-checkout__guest-checkout-notice{display:none !important}.wc-block-components-order-summary-item__description{padding-left:0 !important}.wc-block-components-address-form__caritas-dni{width:100%;max-width:100%;flex:none !important}.wc-block-components-select-input-namespace-birth-day,.wc-block-components-select-input-namespace-birth-month,.wc-block-components-select-input-namespace-birth-year{max-width:31% !important}.wc-block-components-additional-fields-list dt{font-size:14px;font-weight:600;margin-bottom:2px}.wc-block-components-additional-fields-list dd{margin:0 0 1em;padding-left:0;font-size:14px}.wc-block-components-address-form__first_name{order:1}.wc-block-components-address-form__last_name{order:2}.wc-block-components-address-form__caritas-dni{order:3}.wc-block-components-select-input-namespace-birth-day,.wc-block-components-select-input-namespace-birth-month,.wc-block-components-select-input-namespace-birth-year,.label-fecha-de-nacimiento{order:4}.label-fecha-de-nacimiento{display:flex;align-items:center;width:100%;margin:15px 0 0}.wc-block-components-address-form__address_1,.wc-block-components-address-form__city,.wc-block-components-address-form__state,.wc-block-components-address-form__postcode,.wc-block-components-address-form__phone{order:5}.woocommerce-order .woocommerce-order-details{display:none}.wc-block-components-checkout-order-summary__title-text{font-weight:700 !important}@media (max-width:768px){.wc-block-components-address-form__caritas-dni{max-width:100% !important}.wc-block-components-select-input-namespace-birth-day,.wc-block-components-select-input-namespace-birth-month,.wc-block-components-select-input-namespace-birth-year{max-width:30% !important}.bt_montos .gchoice{display:inline-block !important;margin-bottom:10px}.bt_metodos .gchoice{margin-bottom:10px}.otros-forms{margin:20px 0}}.label-disabled{background-color:grey;opacity:.6}body.woocommerce-checkout h1.entry-title{padding-top:30px;font-size:28px}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-size:14px}body.woocommerce-checkout .wc-block-components-radio-control-accordion-content{padding:5px 15px 20px !important}body.woocommerce-checkout .wc-block-components-checkout-place-order-button__text{font-size:18px}body.woocommerce-checkout .wc-block-components-radio-control-accordion-option{padding:8px}@media (max-width:768px){body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{margin-bottom:0}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>div{padding-bottom:0;line-height:32px}.wc-block-components-checkout-place-order-button{margin-bottom:10px}body.woocommerce-checkout .wc-block-components-checkout-place-order-button__text{font-size:16px}body.woocommerce-checkout h1.entry-title{padding-top:12px;font-size:20px;margin-bottom:5px;text-align:center}body.woocommerce-checkout .wp-block-woocommerce-checkout{padding-top:0}}.woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:22px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-top:15px;padding:20px;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;border-radius:5px}.woocommerce .woocommerce-customer-details address{padding:20px}.wc-block-components-additional-fields-list dd{font-size:16px}@media (max-width:1024px){.woocommerce-order-overview li{border-right:0 !important;margin-bottom:12px}.woocommerce-order-overview li:last-child{margin-bottom:0}.woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:18px}}.woocommerce-checkout .woocommerce-thankyou-order-received{color:#004684;font-weight:600;font-size:17px;margin-bottom:18px !important}@media (max-width:768px){.woocommerce-checkout .woocommerce-thankyou-order-received{text-align:center;font-size:16px}}.custom-checkout-title{display:flex;align-items:center;gap:20px;margin-top:35px}.custom-checkout-title .custom-checkout-title-col h1{font-size:32px;line-height:34px;margin:0}.custom-checkout-title .custom-checkout-title-col p{color:#004684;font-weight:400;font-size:17px;margin-bottom:0}.woocommerce-order-received .page-header,.woocommerce-order-received .woocommerce-notice--success{display:none}#folka-checkout-container{margin-top:25px}.folka-checkout-order-details-container h2{font-size:22px}.woocommerce-order-details h2,.woocommerce-customer-details h2{margin-bottom:25px}.folka-checkout-order-details-container{padding-left:30px}.folka-checkout-order-details-container table.shop_table{border-bottom-width:2px;border-right-width:2px}.folka-checkout-order-details-container table.shop_table th,.folka-checkout-order-details-container table.shop_table td{border:none !important}.folka-checkout-order-details-container .product-quantity{display:none}.folka-checkout-order-details-container .wc-item-meta{padding-left:0}@media (max-width:1024px){.folka-checkout-order-details-container{padding-left:0}.folka-checkout-order-details-container h2{font-size:18px}#folka-checkout-customer-details,#folka-checkout-order-details{width:100% !important}.custom-checkout-title .custom-checkout-title-col h1{font-size:24px}}.thankyou-back-button{margin-bottom:40px;margin-top:20px;display:inline-block;background:#255185;color:#fff !important;text-decoration:none !important;padding:10px 20px;font-weight:600;border-radius:10px}.woocommerce-customer-details .wc-block-components-additional-fields-list dt,.woocommerce-customer-details .wc-block-components-additional-fields-list dd{display:none}.woocommerce-customer-details .wc-block-components-additional-fields-list dt:first-child,.woocommerce-customer-details .wc-block-components-additional-fields-list dd:nth-child(2){display:inline-block}.woocommerce-customer-details .wc-block-components-additional-fields-list dt:first-child{margin-right:8px;font-size:16px;position:relative}.woocommerce-customer-details .wc-block-components-additional-fields-list dt:first-child:after{content:':';position:absolute;right:-5px;font-size:16px}.wc-block-components-additional-fields-list dt{font-weight:400 !important}.woocommerce-order-pay #submit-payment,.woocommerce-order-pay .button.cancel{display:inline-block;padding:10px 20px;font-weight:600;border-radius:10px;border:2px solid #255185;text-decoration:none !important}.woocommerce-order-pay #submit-payment{background:#255185;color:#fff !important}.woocommerce-order-pay .button.cancel{background:0 0;color:#255185 !important}