@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Russo+One&display=swap");.adobando-page{width:100%;max-width:100%;padding:0;margin:0;background-color:#ffffff}.adobando-page .site-main{padding:0;margin:0;max-width:100%}.adobando-page article{margin:0;padding:0}.adobando-header1,.adobando-header2,.adobando-header3{padding:40px;margin-bottom:15px;background-size:cover;background-position:center;background-repeat:no-repeat}.adobando-header1 h1,.adobando-header2 h1,.adobando-header3 h1{font-family:"Russo One", sans-serif;font-size:32px;font-weight:400;color:#000000;text-transform:lowercase;text-align:left;margin:0}@media screen and (max-width:768px){.adobando-header1 h1,.adobando-header2 h1,.adobando-header3 h1{font-size:24px;padding:20px}}.adobando-header1{background-image:url("/wp-content/uploads/2026/02/fondo1.ye_.webp")}.adobando-header2{background-image:url("/wp-content/uploads/2026/02/fondo2.ye_.webp")}.adobando-header3{background-image:url("/wp-content/uploads/2026/02/fondo3.ye_.webp")}.adobando-section{width:100%;padding:0;margin:0;margin-bottom:15px}.adobando-content{display:flex;flex-direction:row;align-items:stretch;width:100%;min-height:250px}@media screen and (max-width:768px){.adobando-content{flex-direction:column;min-height:auto}}.adobando-text{width:50%;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box}@media screen and (max-width:768px){.adobando-text{width:100%;order:1 !important}}.adobando-text h2{font-family:"Russo One", sans-serif;font-size:20px;font-weight:400;text-transform:lowercase;margin:0;padding:20px 40px;line-height:1.3;color:#8a8a8a;background-color:#e2eff7}@media screen and (max-width:768px){.adobando-text h2{font-size:18px;padding:15px 20px}}.adobando-text p{font-size:14px;line-height:1.6;margin:0;padding:20px 40px;flex-grow:1;color:#ffffff;background-color:#8a8a8a}@media screen and (max-width:768px){.adobando-text p{font-size:13px;padding:15px 20px}}.adobando-image{width:50%;position:relative;overflow:hidden}@media screen and (max-width:768px){.adobando-image{width:100%;height:200px;order:2 !important}}.adobando-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.adobando-impar .adobando-text{order:1}.adobando-impar .adobando-image{order:2}.adobando-par .adobando-text{order:2}.adobando-par .adobando-image{order:1}.adobando-icons{padding:40px 20px;background-color:#ffffff}.adobando-icons .adobando-icons-container{display:flex;justify-content:center;gap:40px;max-width:1200px;margin:0 auto;flex-wrap:wrap}@media screen and (max-width:768px){.adobando-icons .adobando-icons-container{gap:20px}}.adobando-icons .adobando-icon-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:transform 0.3s ease;width:150px}.adobando-icons .adobando-icon-item:hover{transform:translateY(-5px)}.adobando-icons .adobando-icon-item:hover .adobando-icon-circle{background-color:#717171}@media screen and (max-width:768px){.adobando-icons .adobando-icon-item{width:120px}}.adobando-icons .adobando-icon-circle{width:80px;height:80px;border-radius:50%;background-color:#8a8a8a;display:flex;align-items:center;justify-content:center;margin-bottom:15px;transition:background-color 0.3s ease}.adobando-icons .adobando-icon-circle i{font-size:32px;color:#ffffff}@media screen and (max-width:768px){.adobando-icons .adobando-icon-circle{width:60px;height:60px}.adobando-icons .adobando-icon-circle i{font-size:24px}}.adobando-icons .adobando-icon-label{font-size:14px;color:#000000;text-align:center;font-weight:500}@media screen and (max-width:768px){.adobando-icons .adobando-icon-label{font-size:12px}}.acordeon-ventiland{margin-bottom:15px;width:100%}.acordeon-ventiland .acordeon-header{background-color:#333333;color:#ffffff;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}.acordeon-ventiland .acordeon-header:hover{background-color:#444444}.acordeon-ventiland .acordeon-header .acordeon-titulo{font-size:16px;text-transform:uppercase;margin:0;flex-grow:1;color:inherit}.acordeon-ventiland .acordeon-header .acordeon-toggle{color:#ffffff;font-size:20px;font-weight:bold;margin-left:15px;transition:transform 0.3s ease}.acordeon-ventiland .acordeon-header .acordeon-toggle::before{content:"+"}.acordeon-ventiland .acordeon-header.acordeon-header--open .acordeon-toggle::before{content:"−"}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-titulo{flex-grow:0;margin-right:20px}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-shipping-check{display:flex;align-items:center;gap:15px;flex-grow:1}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-shipping-check span:first-child{font-size:14px;font-weight:600}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-shipping-check label{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:14px;margin:0}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-shipping-check label input[type="checkbox"]{margin:0;cursor:pointer}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-shipping-check label span{font-weight:600}.acordeon-ventiland .acordeon-body{background-color:#e0f0f7;padding:20px;display:none;overflow:hidden}.acordeon-ventiland .acordeon-body.acordeon-body--open{display:block}.acordeon-ventiland .acordeon-body .acordeon-campos{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media screen and (max-width:768px){.acordeon-ventiland .acordeon-body .acordeon-campos{grid-template-columns:1fr;gap:15px}}.acordeon-ventiland .acordeon-body .acordeon-campo{display:flex;flex-direction:column}.acordeon-ventiland .acordeon-body .acordeon-campo.acordeon-campo--full{grid-column:1 / -1}.acordeon-ventiland .acordeon-body .acordeon-campo label{color:#000000;font-size:13px;font-weight:600;margin-bottom:4px;display:block}.acordeon-ventiland .acordeon-body .acordeon-campo label .label-hint{font-weight:400;font-style:italic;color:#666}.acordeon-ventiland .acordeon-body .acordeon-campo input[type="text"],.acordeon-ventiland .acordeon-body .acordeon-campo input[type="email"],.acordeon-ventiland .acordeon-body .acordeon-campo input[type="password"],.acordeon-ventiland .acordeon-body .acordeon-campo select{background-color:#ffffff;border:1px solid #000000;border-radius:0;padding:8px 12px;font-size:14px;font-family:Sarabun, sans-serif;width:100%;box-sizing:border-box}.acordeon-ventiland .acordeon-body .acordeon-campo input[type="text"]:focus,.acordeon-ventiland .acordeon-body .acordeon-campo input[type="email"]:focus,.acordeon-ventiland .acordeon-body .acordeon-campo input[type="password"]:focus,.acordeon-ventiland .acordeon-body .acordeon-campo select:focus{outline:none;border-color:#26b2e3}.acordeon-ventiland .acordeon-body .acordeon-campo input[type="text"]:disabled,.acordeon-ventiland .acordeon-body .acordeon-campo input[type="email"]:disabled,.acordeon-ventiland .acordeon-body .acordeon-campo input[type="password"]:disabled,.acordeon-ventiland .acordeon-body .acordeon-campo select:disabled{background-color:#f5f5f5;color:#999999;cursor:not-allowed}.acordeon-ventiland .acordeon-body .acordeon-campo select{appearance:auto;-webkit-appearance:menulist}.acordeon-ventiland .acordeon-body .acordeon-campo .password-field-wrapper{position:relative;display:flex;align-items:center}.acordeon-ventiland .acordeon-body .acordeon-campo .password-field-wrapper input[type="password"],.acordeon-ventiland .acordeon-body .acordeon-campo .password-field-wrapper input[type="text"]{padding-right:40px;flex-grow:1}.acordeon-ventiland .acordeon-body .acordeon-campo .password-field-wrapper .password-toggle{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:16px;color:#666;padding:4px;display:flex;align-items:center;justify-content:center}.acordeon-ventiland .acordeon-body .acordeon-campo .password-field-wrapper .password-toggle:hover{color:#000}.acordeon-ventiland .acordeon-body .acordeon-campo .password-field-wrapper .password-toggle i{pointer-events:none}.acordeon-ventiland .acordeon-body .acordeon-actions{display:flex;justify-content:flex-end;margin-top:15px}.acordeon-ventiland .acordeon-body .acordeon-actions button.acordeon-guardar{background-color:#000 !important;border-color:#000 !important;color:#fff !important;padding:10px 30px;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;border-radius:0}.acordeon-ventiland .acordeon-body .acordeon-actions button.acordeon-guardar:hover{background-color:#333 !important}.acordeon-ventiland .acordeon-body .acordeon-actions button.acordeon-guardar:disabled{background-color:#999 !important;cursor:not-allowed}.acordeon-ventiland .acordeon-body .acordeon-feedback{margin-top:15px;padding:10px 15px;border-radius:4px;font-size:14px;display:none}.acordeon-ventiland .acordeon-body .acordeon-feedback.acordeon-feedback--success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.acordeon-ventiland .acordeon-body .acordeon-feedback.acordeon-feedback--error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.acordeon-ventiland .acordeon-body .acordeon-feedback.acordeon-feedback--visible{display:block}@media screen and (max-width:768px){.acordeon-ventiland .acordeon-header{padding:10px 15px}.acordeon-ventiland .acordeon-header .acordeon-titulo{font-size:14px}.acordeon-ventiland .acordeon-header .acordeon-toggle{font-size:18px}.acordeon-ventiland .acordeon-header.acordeon-header--shipping{flex-wrap:wrap}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-titulo{flex-basis:100%;margin-bottom:10px}.acordeon-ventiland .acordeon-header.acordeon-header--shipping .acordeon-shipping-check{flex-basis:100%;flex-wrap:wrap;gap:10px}.acordeon-ventiland .acordeon-body{padding:15px}}.ventiland-page-header h1.entry-title{font-family:"Russo One", sans-serif;font-size:32px;font-weight:400;color:#000000;text-transform:lowercase;text-align:left;margin:0}@media screen and (max-width:768px){.ventiland-page-header h1.entry-title{font-size:24px;padding:20px}}.checkout-acordeones .acordeon-campos{grid-template-columns:1fr !important;gap:15px}