hr[data-astro-cid-xoqcymna]{inline-size:90%}.container-products-comparison[data-astro-cid-xoqcymna]{margin-inline:auto;text-align:center;margin-block-end:7rem;inline-size:1200px;display:flex;flex-direction:column;gap:2rem}.container-products-comparison__unit[data-astro-cid-xoqcymna] h3[data-astro-cid-xoqcymna]{font-size:clamp(1.2em,1.7rem,1.7rem)}.container-products-4[data-astro-cid-xoqcymna]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem;grid-template-rows:auto}.container-products-4[data-astro-cid-xoqcymna] [data-astro-cid-xoqcymna]{margin-inline:auto}.container-products-4[data-astro-cid-xoqcymna] .icon[data-astro-cid-xoqcymna]{block-size:2.5rem;inline-size:auto;margin-block-start:2rem}.container-products-4[data-astro-cid-xoqcymna] .no-disponible[data-astro-cid-xoqcymna]{inline-size:clamp(1em,2rem,2rem);margin:auto}.characteristic[data-astro-cid-xoqcymna]{display:flex;flex-direction:column;align-items:center;gap:2rem}.no-visible[data-astro-cid-xoqcymna]{display:none}.container-products-comparison__unit-img[data-astro-cid-xoqcymna]{block-size:9rem;inline-size:auto}.container-products-comparison__unit-img[data-astro-cid-xoqcymna]:hover{transform:scale(1.1);transition:all .2s;cursor:pointer}.container-products-comparison[data-astro-cid-xoqcymna] strong[data-astro-cid-xoqcymna]{color:var(--primary-color-dark)}.container-products-4[data-astro-cid-xoqcymna] h3[data-astro-cid-xoqcymna]{font-size:clamp(1.2em,1.6rem,1.6rem)}@media screen and (max-width:900px){section[data-astro-cid-xoqcymna]{inline-size:1100px}}:root{--primary-color:#5dd1ad;--primary-color-dark:#159a78;--dark:#3d3d3d;--primary-color-light:#c9fbe8;--accent-color:#344237;--secondary-text-color:#374b43;--divider-color:#dee8df;--white:#ffffff;--gray:#efefef;--important:#dc3545;font-size:16px;--swiper-theme-color:var(--white)!important;--swiper-scrollbar-drag-bg-color:var(--important)!important;--swiper-navigation-size:1.5rem!important;--swiper-pagination-bullet-inactive-color:var(--white)!important}body{font-size:16px;overflow-x:hidden;max-inline-size:100vw;inline-size:100%;color:var(--accent-color);position:relative;display:flex;flex-direction:column;align-items:center}html{font-size:16px}@font-face{font-family:Avenir;font-weight:700;font-display:swap;src:url(../../fonts/AvenirLTStd-Heavy.otf)}@font-face{font-family:Avenir;font-weight:medium;font-display:swap;src:url(../../fonts/AvenirLTStd-Medium.otf)}*{margin:0;padding:0;font-family:Avenir,sans-serif;box-sizing:border-box;font-size:clamp(1em,1.1rem,1.1rem)}h1{font-size:clamp(1.3em,3.2rem,3.2rem)}h2{font-size:clamp(1.2em,2.4rem,2.5rem)}h3{font-size:clamp(1.1em,1.9rem,1.9rem)}h4{font-size:clamp(1.05em,1.5rem,1.5rem)}.none{display:none!important}.button-buy__green-light{color:var(--white);border:clamp(.15em,.1875rem,.1875rem) solid var(--primary-color)}.button-buy__green-dark{color:var(--accent-color);border:clamp(.15em,.1875rem,.1875rem) solid var(--primary-color-dark)}.button-buy__white{color:var(--accent-color);border:clamp(.15em,.1875rem,.1875rem) solid var(--white)}.footer{display:flex;justify-content:center;padding-block-start:5rem;background-color:var(--gray);inline-size:100%}.whatsapp-bubble-custom{position:fixed;bottom:30px;right:30px;z-index:1000;background-color:var(--primary-color);color:#fff;padding:10px 15px;border-radius:30px;box-shadow:2px 2px 8px #00000040;text-decoration:none;display:flex;align-items:center;gap:10px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.whatsapp-bubble-custom:hover{transform:scale(1.05);box-shadow:4px 4px 12px #0000004d}.whatsapp-bubble-custom .container-image{display:flex;align-items:center}.whatsapp-bubble-custom .container-image img{display:block}.whatsapp-bubble-custom .contact-detail{font-size:.9rem;font-weight:700;white-space:nowrap}@media (max-width:768px){.whatsapp-bubble-custom .contact-detail{display:none}.whatsapp-bubble-custom{width:60px;height:60px;padding:0;border-radius:50%;justify-content:center}}@media screen and (max-width:920px){:root{font-size:14px}}@media screen and (max-width:820px){:root{font-size:10px}}@media screen and (max-width:760px){:root{font-size:8px}}@media screen and (max-width:269px){:root{font-size:6px}}@media screen and (max-width:200px){:root{font-size:4px}}