section.bundles>div>.claim{text-align:center;font-size:1.25rem;font-weight:400;margin-bottom:1rem;color:var(--naranja)}section.bundles>div>.claim .claim2 h2{font-weight:lighter}@media (max-width:667px){section.bundles>div>.claim{font-size:1rem;margin-bottom:1.5rem}}section.bundles .boxes{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}@media (min-width:1068px){section.bundles .boxes .box{flex:calc(33% - 2rem);max-width:33%}}@media (min-width:668px) and (max-width:1067px){section.bundles .boxes .box{flex:calc(50% - 2rem);max-width:50%}}@media (max-width:667px){section.bundles .boxes .box{flex:100%}}section.bundles .boxes .box{background-color:var(--blanco);border-radius:.3rem;box-shadow:0 0 10px 0 rgba(0,0,0,.16)}section.bundles .boxes .box .boxInterior{display:grid;grid-template-rows:auto auto auto 1fr auto auto;row-gap:.5rem;height:100%}section.bundles .boxes .box .titulo{border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:1rem;display:flex;justify-content:center;align-items:center;column-gap:.5rem;text-align:center;line-height:150%;font-size:1.5rem;background-color:var(--negro);color:var(--blanco)}section.bundles .boxes .box .price{display:grid;grid-template-columns:1fr;row-gap:1rem;color:var(--negro);text-align:center}section.bundles .boxes .box .price .priceTitle{font-size:1rem}section.bundles .boxes .box .price .priceCost{display:flex;align-items:center;column-gap:2rem;width:fit-content;margin:0 auto}section.bundles .boxes .box .price .priceCost .priceAfter{display:grid;grid-template-columns:1fr auto;column-gap:.3rem;align-items:center;position:relative}section.bundles .boxes .box .price .priceCost .priceAfter hr{position:absolute;z-index:1;top:.2rem;left:-.8rem;width:4.75rem;transform:rotate(-22deg);border:.1rem solid var(--naranja);background-color:var(--naranja);opacity:.75}section.bundles .boxes .box .price .priceCost .priceAfter1{font-size:2rem;font-weight:700}section.bundles .boxes .box .price .priceCost .priceAfter2{text-align:left}section.bundles .boxes .box .price .priceAfter2 div:nth-of-type(1){font-size:1.9rem}section.bundles .boxes .box .price .priceCost .priceBefore{display:grid;grid-template-columns:1fr auto;column-gap:.4rem;align-items:center}section.bundles .boxes .box .price .priceCost .priceBefore1{font-size:4.5rem;font-weight:700}section.bundles .boxes .box .price .priceCost .priceBefore2{display:grid;grid-template-rows:auto auto;position:relative;text-align:left}section.bundles .boxes .box .price .priceCost .priceBefore2 div:nth-of-type(1){font-size:2.1rem;font-weight:700}section.bundles .boxes .box .price .priceCost .priceBefore2 div:nth-of-type(2){color:var(--grisClaro);font-size:1.3rem}section.bundles .boxes .box .claim{padding:.75rem 0;text-align:center;font-size:1rem;line-height:125%;background-color:var(--verde);color:var(--blanco)}section.bundles .boxes .box .properties{padding:0 1rem;display:grid;grid-template-columns:1fr;height:fit-content}section.bundles .boxes .box .properties>div.property{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:center;padding:.7rem 0;line-height:130%;font-size:1rem}section.bundles .boxes .box .properties>div.property b{font-size:1.2rem}section.bundles .boxes .box .properties>div.property b.propiedadDestacada{font-size:1.2rem;color:var(--verde)}section.bundles .boxes .box .properties>div.property .propertyIcon{margin-top:.4rem}section.bundles .boxes .box .properties>div.propertySep{border-bottom:1px solid var(--gris_propertySep);height:1px}section.bundles .boxes .box .properties>div.propertySep:last-child{border-bottom:0}section.bundles .boxes .box .duration{padding:1rem 0;text-align:center;background-color:var(--grisClaro);color:var(--blanco)}section.bundles .boxes .box .boxButton{display:flex;justify-content:center;padding:1rem 0}section.bundles .boxes .box .boxButton a{text-decoration:none}section.bundles .boxes .box .boxButton button{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.5rem}section.bundles .boxes .box .boxButton button svg{fill:var(--blanco);width:.6rem;margin-top:.2rem}@media (min-width:568px){.boxButton_mobile{display:none}}@media (max-width:567px){.boxButton_desktop{display:none}}