/*
Theme Name: Buckletting Complete
Description: Tema de Buckletting para páginas, tienda, carrito, pago y cuenta de estudiantes.
Version: 1.1.0
Requires at least: 6.4
Requires PHP: 8.0
Author: SiteEcuador
License: GPL-2.0-or-later
Text Domain: buckletting-complete
*/
.bl-native{min-height:55vh;padding-top:50px;padding-bottom:70px}.bl-native>h1{margin-bottom:32px}.bl-native a:not(.button){color:#0b6956}.bl-native .woocommerce{font-size:16px;line-height:1.7}.bl-native .woocommerce table{border-collapse:collapse;width:100%}.bl-native .woocommerce th,.bl-native .woocommerce td{padding:14px;text-align:left;border-bottom:1px solid #dce4e5}.bl-native .woocommerce input.input-text,.bl-native .woocommerce textarea,.bl-native .woocommerce select{border:1px solid #becfca;border-radius:6px;padding:12px;max-width:100%;background:white;color:#182c37}.bl-native .woocommerce a.button,.bl-native .woocommerce button.button,.bl-native .woocommerce input.button{background:#0b6956;color:#fff;border-radius:7px;padding:14px 20px;border:0;cursor:pointer;line-height:1.5}.bl-native .woocommerce a.button:hover,.bl-native .woocommerce button.button:hover{background:#074d40;color:white}.bl-native .woocommerce-message,.bl-native .woocommerce-info{border-top-color:#0b6956;background:#eff7f1}.bl-native .woocommerce-message::before,.bl-native .woocommerce-info::before{color:#0b6956}.bl-native .woocommerce h2{font-size:1.8rem;margin:25px 0}.bl-native .woocommerce h3{font-size:1.4rem;margin:20px 0}.bl-native .woocommerce .quantity .qty{width:70px}.bl-native .woocommerce ul.products li.product .price{color:#0b6956}.bl-native .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.bl-native .woocommerce-MyAccount-navigation li{padding:12px;border-bottom:1px solid #dce4e5}.bl-native .woocommerce-MyAccount-navigation .is-active{background:#eff7f1}.bl-native .woocommerce #payment{background:#f3f6f5}.bl-native .woocommerce .form-row label{font-weight:600}.bl-native .woocommerce .col2-set .col-1,.bl-native .woocommerce .col2-set .col-2{max-width:100%}.bl-native .woocommerce-terms-and-conditions-wrapper p{font-size:.9rem}.bl-native .woocommerce .woocommerce-checkout-review-order-table{margin-top:20px}.bl-native .woocommerce-MyAccount-content{overflow-wrap:anywhere}.bl-native .wp-block-image img{max-width:100%;height:auto}.bl-native .entry-content>p{margin-bottom:18px}.bl-fallback-nav{display:flex;gap:25px;flex-wrap:wrap;padding:20px}.bl-footer .bl-native-note{font-size:.8rem}.bl-native #customer_details{margin-bottom:28px}
@media(max-width:760px){.bl-native{padding-top:30px}.bl-native .woocommerce table.shop_table_responsive tr td{padding:12px}.bl-native .woocommerce form .form-row-first,.bl-native .woocommerce form .form-row-last{float:none;width:100%}.bl-native .woocommerce .coupon input{width:100%!important}.bl-native .woocommerce .coupon{display:flex;flex-wrap:wrap;gap:10px}.bl-native h1{font-size:2.2rem}.bl-native .woocommerce table{font-size:.9rem}}
.bl-faq{padding:22px 0;border-bottom:1px solid #dce4e5;max-width:900px}.bl-faq summary{font-weight:700;cursor:pointer;font-size:1.15rem}.bl-faq p{margin:15px 0!important}
