
.tpl-bonoBox-eh .bonoBox-eh_readmore{margin-top: 20px;}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element{margin-bottom:30px;min-width:335px}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element.sta-desplegado{height:auto}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element:last-of-type{margin-bottom:0}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_hideInfo{display:none}
.tpl-bonoBox-eh .bonoBox-eh_elementSuperior{background:#fff;position:relative;height:288px}
.tpl-bonoBox-eh .bonoBox-eh_elementSuperior .bonoBox-eh_imagen{position:absolute;left:0;top:0;bottom:0;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior{padding:17px 0 20px;text-align:left;display:flex;flex-direction:column;flex-grow:1}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo{overflow:hidden;padding-bottom:30px}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfoTitle{font-size:24px;font-weight:500}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfoText{font-weight:300;font-size:13px;margin-top:10px;}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element.sta-desplegado .bonoBox-eh_elementInferior .bonoBox-eh_elementInfoText{max-height:none}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadMore,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess{text-transform:uppercase;color:#132223;font-weight:bold;font-size:10px;cursor:pointer;text-align:right}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess{padding-bottom:7px;margin-top:7px}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadMore span,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess span{position:relative;display:block;padding-right:15px}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadMore,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess{display:none}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadMore{margin-top:10px;padding-bottom:7px}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadMore span:after,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess span:after{content:'\e000';position:absolute;right:0;top:50%;font:10px 'Icons';margin-top:-5px}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess span:after{content:'\e0b5'}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter{width:100%;font-size:14px;font-family:Outfit,sans-serif;margin-top:auto;position: relative;text-align: center;}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter.fixedPrice .bonoBox-eh_priceSelector{display:none}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_quantityText{font-size:14px;display:inline-block;vertical-align:middle}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_quantitySelector{display:inline-block;vertical-align:middle;margin:0 20px;font:500 21px Outfit,sans-serif;min-width:150px;text-align: center; border: 1px solid #132223; padding: 10px 0;}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector{display:inline-block;vertical-align:middle;width:21px;height:21px;transition:.3s;position:relative}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:hover,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector:hover{background-color:#132223;color:#fff}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:after,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:before{content:'';left:50%;margin:0 0 0 -6px;top:50%;height:1px;width:13px;position:absolute;background-color:#132223}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector:after{content:'';left:50%;margin:0 0 0 -6px;top:50%;height:1px;width:13px;position:absolute;background-color:#132223;margin:0 0 0 -7px;}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:before{height:13px;width:1px;margin:-6px 0 0 0}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element .bonoBox-eh_elementInferior .bonoBox-eh_errorList{display: none;}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element .bonoBox-eh_elementInferior.sta-error .bonoBox-eh_errorList{display: block;}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_error{font: 12px 'Open Sans', sans-serif;color: #fff;  background-color: #a30000;position: absolute;padding: 10px;filter:drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.251));bottom: 100%;max-width: 255px;left: 10px;}
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_error:after{content: '';position: absolute;bottom: -9px;left: 18px;border-top: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a30000;}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:hover:after,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector:hover:after,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:hover:before{background-color:#fff!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_buyButton:disabled{background-color:#E0E0E0;border-color:#E0E0E0}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_buyButton:disabled:hover{background-color:#E0E0E0;border-color:#E0E0E0;color:#fff}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_terminosButton{font-size:15px;padding:20px 0; margin: 20px 0 0;border-top: 1px solid rgba(19, 34, 35, .3);border-bottom: 1px solid #132223;}
.tpl-bonoBox-eh .bonoBox-eh_fixedPrice{margin: 20px 0;}
.tpl-bonoBox-eh .bonoBox-eh_elementInfoTextOverflow{font-size: 16px;}
.tpl-bonoBox-eh .bonoBox-eh_buyButton{margin-top: 20px;}
.tpl-bonoBox-eh .bonoBox-eh_elementContainer{padding: 0 20px;}
@media(min-width:768px){.tpl-bonoBox-eh .bonoBox-eh_container{max-width:1366px;margin:0 auto}.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element{width:400px;margin:0 15px 30px;}.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element:last-of-type{margin-bottom:30px}/* .tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element:nth-of-type(3n){margin-right:0} */.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_quantitySelector{display:inline-block;vertical-align:middle;margin:0 3px;font:500 21px Outfit,sans-serif;min-width:90px; }.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter{display:flex; align-items: center;justify-content: space-between;}
.tpl-bonoBox-eh .bonoBox-eh_buyButton{margin-top: 0;}
.tpl-bonoBox-eh .bonoBox-eh_fixedPrice,
.tpl-bonoBox-eh .bonoBox-eh_readmore,
.tpl-bonoBox-eh .bonoBox-eh_elementInfoText{padding-left: 30px;}
}
@media(min-width:1170px){.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element{width:512px}.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_quantitySelector{min-width:110px;}}
@media(min-width:1366px){.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_element{width:418px}
}

.questBonos{background:#fff;font:11px Outfit,sans-serif;color:#152C3A;text-align:left;padding:30px 30px 45px}
.questBonos header{font-weight:bold;font-size:18px;margin-bottom:25px;text-transform:uppercase}
.questBonos section li{padding:15px 30px 15px 0;border-bottom:1px solid #132223;position:relative;cursor:pointer}
.questBonos section li:before{content:'\e052';font:15px/1px Icons;color:#132223;position:absolute;top:50%;right:0}
.questBonos section li.sta-open:before{content:'\e02e'}
.questBonos section li a{color:#152C3A;text-decoration:underline}
.questBonos section .questBonos_quest{font-weight:bold;font-size:16px}
.questBonos section li .questBonos_answer{max-height:0;overflow:hidden;transition:.5s;margin-top:5px}
.questBonos section li.sta-open .questBonos_answer{max-height:300px}
@media(min-width:601px){.questBonos{padding:30px 30px 140px;font-size:18px}.questBonos .questBonos_max{max-width:1080px;margin:0 auto}.questBonos header{font-size:18px;margin-bottom:25px}.questBonos section .questBonos_quest{font-size:15px}.questBonos section li .questBonos_answer{font-size:13px}.questBonos section li.sta-open .questBonos_answer{margin-top:10px}}

.list2Bonos{background:#F0EFED;font:13px/18px Outfit,sans-serif;padding:15px 30px 60px;color:#707070}
.list2Bonos .list2Bono_pBtn{margin:0 auto 30px;max-width:490px}
.list2Bonos .list2Bono_pBtn .list2Bono_btn{width:100%;display:block;box-sizing:border-box;text-align:center;color:#fff;background:#586F69;border-radius:7px;text-transform:uppercase;padding:8px 10px;text-decoration:none}
.list2Bonos ul{max-width:490px;margin:0 auto}
.list2Bonos ul li{background:#F8F8F7;border-radius:12px;padding:21px 30px;box-shadow:0 3px 6px rgba(0,0,0,.161);margin-top:15px}
.list2Bonos ul li:first-of-type{margin-top:0}
.list2Bonos ul .list2Bono_table{display:table;width:100%;margin-bottom:20px}
.list2Bonos ul .list2Bono_cell{display:table-cell;vertical-align:top}
.list2Bonos ul .list2Bono_cell.sta-num img{height:84px;display:block}
.list2Bonos ul .list2Bono_cell.sta-icon img{height:88px;display:block;margin:0 0 0 auto}
@media(min-width:601px){.list2Bonos{font-size:12px}.list2Bonos .list2Bono_pBtn{margin-bottom:45px}.list2Bonos ul li{position:relative;padding:30px;margin-top:30px}.list2Bonos ul .list2Bono_text{padding:0 110px 0 80px;min-height:70px}.list2Bonos ul li:nth-of-type(1) .list2Bono_cell.sta-icon img,.list2Bonos ul li:nth-of-type(2) .list2Bono_cell.sta-icon img{height:76px;margin-top:-38px}.list2Bonos ul li:nth-of-type(3) .list2Bono_cell.sta-icon img{height:60px;margin-top:-30px}.list2Bonos ul .list2Bono_cell.sta-num img,.list2Bonos ul .list2Bono_cell.sta-icon img{position:absolute;right:85%;right:calc(100% - 80px);top:50%;margin-top:-42px}.list2Bonos ul .list2Bono_cell.sta-icon img{right:30px;margin-top:-44px}.list2Bonos ul .list2Bono_table{margin-bottom:0}}
@media(min-width:901px){.list2Bonos{padding-bottom:70px}.list2Bonos .list2Bono_max{max-width:760px;margin:0 auto}.list2Bonos .list2Bono_pBtn{max-width:none}.list2Bonos .list2Bono_pBtn .list2Bono_btn{border:2px solid #586F69;font-size:23px;padding:11px 10px}.list2Bonos .list2Bono_pBtn .list2Bono_btn:hover,.list2Bonos .list2Bono_pBtn .list2Bono_btn:focus{background:transparent;color:#586F69;transition:.3s}.list2Bonos ul{display:flex;max-width:none;flex-wrap:wrap;justify-content:space-between}.list2Bonos ul li{padding:25px;margin:0;width:30%;max-width:190px}.list2Bonos ul .list2Bono_table{margin-bottom:25px}.list2Bonos ul li:nth-of-type(1) .list2Bono_cell.sta-icon img{margin-top:0;height:70px}.list2Bonos ul li:nth-of-type(2) .list2Bono_cell.sta-icon img{margin-top:0;height:60px}.list2Bonos ul li:nth-of-type(3) .list2Bono_cell.sta-icon img{margin-top:0;height:50px}.list2Bonos ul .list2Bono_cell.sta-num img,.list2Bonos ul .list2Bono_cell.sta-icon img{position:static;margin-top:0}.list2Bonos ul .list2Bono_text{padding:0}}

/* Espaciar el bloque de los bonos de la parte superior*/
.tpl-bonoBox-eh .bonoBox-eh_container .bonoBox-eh_list {padding-block: 50px;}

/* Igualar el tamaño de los cards cuando la descripción tiene "Leer mas" */
.bonoBox-eh_elementInfo:not(:has(.bonoBox-eh_readmore .sta-show)) .bonoBox-eh_elementInfoText {padding-top: 18px;}

/* Hacer los botones de comprar mas pequeños */
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter {scale: 0.8;}

/* Estilos del PopUp */
@media(min-width: 1024px) {.tpl-modal-lum .sta-modal-lum_content {max-width: 44vw !important;border-radius: 6px;}}
@media(max-width: 1024px) {.tpl-modal-lum .sta-modal-lum_content {max-width: 450px !important;border-radius: 6px;}}
.tpl-modal-lum .sta-modal-lum_content {padding: 27px ;}
.sta-infopop-air_header-title {font-size: 17px;font-weight: 700;text-transform: uppercase;padding-right: 17px;}
.sta-infopop-air_header-subtitle {font-size: 16px;font-weight: 400;padding-left: 3px;padding-right: 17px;color: #7b7777;}
.sta-infopop-air_intro-text {padding-block: 30px;margin-bottom: 10px;border-block: 1px solid #d8d8d8;}
.sta-modal-lum_cerrar {margin-right: 13px}