:root{--theme-primary-color: #00BF63;--theme-secondary-color: #67DCFF;--theme-tertiary-color: #00341D;--theme-quaternary-color: #F5F5F5;--theme-quinary-color: #F5F5F5;--theme-senary-color: #ffffff;--theme-septenary-color: #000000;--theme-octonary-color: #06354B}html body{background-color:var(--theme-quaternary-color)}@media(min-width: 990px){html div[data-layout-name*="[contained]"] h1{color:var(--theme-septenary-color);text-transform:uppercase}html .blog-title a{color:var(--theme-septenary-color)}html div[data-layout-name*="[H06]"] h2{color:var(--theme-septenary-color) !important;text-transform:uppercase}[data-site-type] div .page-heading{color:var(--theme-septenary-color);text-transform:uppercase !important;border-bottom:0px solid var(--theme-secondary-color) !important}.section-title h2.page-heading{color:var(--theme-septenary-color);border-bottom:0px solid var(--theme-secondary-color) !important}html div[data-layout-name*="[contained]"] h2,html div[data-layout-name*="[no.contained]"] h2{color:var(--theme-septenary-color) !important;text-transform:uppercase !important}html body div[data-layout-name*="Layout [contained] [first]"] h2{color:var(--theme-septenary-color);text-transform:uppercase}html div[data-layout-name*="[contained]"] h3:not(.card-title),html div[data-layout-name*="[no.contained]"] h3:not(.card-title){color:var(--theme-septenary-color)}html div[data-layout-name*="[contained]"] .blog-categories__title h3,html div[data-layout-name*="[no.contained]"] .blog-categories__title h3{color:var(--theme-septenary-color);text-transform:uppercase}html div[data-layout-name*="[contained]"] h4:not(.card-title),h2.blog-title a,.copy-evento h4,.copy-promo h4{color:var(--theme-septenary-color)}html div[data-layout-name*="[blog3]"] article.blog .blog-header h2,html div[data-layout-name*="[blog3]"] .blog-header h2.blog-title a,html div[data-layout-name*="[BLOG]"] article.blog .blog-header h2,html div[data-layout-name*="[BLOG]"] .blog-header h2.blog-title a{color:var(--theme-septenary-color);text-transform:capitalize}.copy-promo p,.copy-evento p,li{color:var(--theme-septenary-color)}html div[data-layout-name*="[contained]"] p,html div[data-layout-name*="[no.contained]"] p,.body li,html .blog-post{color:var(--theme-septenary-color)}html div[data-layout-name*="[blog3]"] .blog-post,html div[data-layout-name*="[BLOG]"] .blog-post{color:var(--theme-septenary-color)}html div[data-layout-name*="[blog3]"] .blog-date,html div[data-layout-name*="[BLOG]"] .blog-date{color:var(--theme-septenary-color)}html div[data-layout-name*="[blog3]"] .blog-date a,html div[data-layout-name*="[BLOG]"] .blog-date a{color:var(--theme-septenary-color)}}@media(max-width: 990px){html div[data-layout-name*="[contained]"] h1{color:var(--theme-septenary-color);text-transform:uppercase}html div[data-layout-name*="[contained]"] h4,html div[data-layout-name*="[no.contained]"] h4,.copy-evento h4,.copy-promo h4{color:var(--theme-septenary-color)}html .blog-title a,html div[data-layout-name*="[contained]"] .blog-header h1.blog-title{color:var(--theme-septenary-color)}[data-site-type] div .page-heading,html div[data-layout-name*="[products]"] .section-title h2.page-heading{color:var(--theme-septenary-color);text-transform:uppercase !important;border-bottom:0px solid var(--theme-secondary-color) !important}html div[data-layout-name*="[contained]"] h2,html div[data-layout-name*="[no.contained]"] h2{color:var(--theme-septenary-color) !important;text-transform:uppercase !important}html div[data-layout-name*="[contained]"] h3,html div[data-layout-name*="[no.contained]"] h3{color:var(--theme-septenary-color)}html div[data-layout-name*="[contained]"] p,html div[data-layout-name*="[no.contained]"] p,.blog-post,.copy-promo p,.copy-evento p,.body li,div[data-layout-name*="[blog3]"] .blog-post,div[data-layout-name*="[BLOG]"] .blog-post{color:var(--theme-septenary-color)}html div[data-layout-name*="[contained]"] .blog-categories__title h3,html div[data-layout-name*="[no.contained]"] .blog-categories__title h3{color:var(--theme-senary-color);text-transform:uppercase}html div[data-layout-name*="[BLOG]"] .blog-post{color:var(--theme-senary-color)}html div[data-layout-name*="[H05]"]>div h3,html article.blog .blog-header .blog-date,html div[data-layout-name*="[blog3]"] article.blog .blog-header h2,html div[data-layout-name*="[blog3]"] .blog-header h2.blog-title a,html div[data-layout-name*="[BLOG]"] article.blog .blog-header h2,html div[data-layout-name*="[BLOG]"] .blog-header h2.blog-title a{color:var(--theme-tertiary-color)}}html [data-layout-name*="[contained]"] :is(h1,h2,h3)>span{display:block;font-size:1.25rem;line-height:1.8rem;font-weight:600;margin:0;color:var(--theme-septenary-color) !important}@media(max-width: 990px){html [data-layout-name*="[contained]"] :is(h1,h2,h3)>span{font-size:.8rem;font-family:inherit;font-weight:500;text-align:center;line-height:1rem}}html div .page-heading{border-bottom:0px solid var(--theme-tertiary-color) !important;color:#888}html .section-title .page-heading{border-bottom:0px solid var(--theme-tertiary-color) !important}html .category-banner-section .page-heading{border-bottom:0px solid var(--theme-primary-color) !important}html div[data-layout-name*=Layout] div #buttonLink>a,.button.button--primary,html [data-site-type] .blog-button a,.blog-button a,a.button.promotion__action,html .card-button-block .button,html .promotions--variant1 .promotion__action,html .event--variant1 .event__action{text-decoration:none;background-color:var(--theme-tertiary-color);border:0px solid var(--theme-primary-color);border-radius:100px !important;color:var(--theme-primary-color) !important}html div[data-layout-name*=Layout] div #buttonLink>a:hover,.button.button--primary:hover,#buttonLink>a:hover,html [data-site-type] .blog-button a:hover,.blog-button a:hover,a.button.promotion__action:hover,html .card-button-block .button:hover,html .promotions--variant1 .promotion__action:hover,html .event--variant1 .event__action:hover{text-decoration:none;background-color:var(--theme-octonary-color);border:0px solid var(--theme-tertiary-color);border-radius:100px !important;color:var(--theme-secondary-color) !important}html .header-inner .countPill{color:var(--theme-senary-color) !important}html .card-figcaption-body-custom .button{background-color:var(--theme-senary-color) !important;border:2px solid var(--theme-tertiary-color) !important;color:var(--theme-tertiary-color) !important}html .card-figcaption-body-custom .button:hover{background-color:var(--theme-septenary-color) !important;border:2px solid var(--theme-septenary-color) !important;color:var(--theme-senary-color) !important}html body div[data-layout-name*="[H03]"]{background-image:url("https://cdn11.bigcommerce.com/s-u9sgetpsxl/images/stencil/original/image-manager/plantilla-ancho-completo-especialidad-optica.jpg?t=1746545890");background-position:center left 25%;background-repeat:no-repeat;background-size:cover}@media(max-width: 990px){html body div[data-layout-name*="[H03]"]{background-position:center left 30%;background-repeat:no-repeat;background-size:160%}}@media(max-width: 700px){html body div[data-layout-name*="[H03]"]{background-image:url("https://cdn11.bigcommerce.com/s-u9sgetpsxl/images/stencil/original/image-manager/plantilla-ancho-completo-especialidad-movil-optica.jpg?t=1746545891");background-position:center bottom;background-repeat:no-repeat;padding-bottom:62%;background-size:100%}}html body div[data-layout-name*="[H05]"]>div{background-image:url("https://cdn11.bigcommerce.com/s-inag0uhgto/images/stencil/original/image-manager/farmacia-otros-servicios-mamas-y-bebes.jpg?t=1742197851");background-position:center right 40%;background-repeat:no-repeat;background-size:cover;padding:5% 15% 2% 2%;border-radius:0px}@media(max-width: 700px){html body div[data-layout-name*="[H05]"]>div{background-image:url("https://cdn11.bigcommerce.com/s-inag0uhgto/images/stencil/original/image-manager/farmacia-otros-servicios-mamas-y-bebes-movil.jpg?t=1742197851");background-position:center right;padding:10px}}html body div[data-layout-name*="[H05]"]>div+div{background-image:url("https://cdn11.bigcommerce.com/s-inag0uhgto/images/stencil/original/image-manager/otros-servicios-farmacia-destacados-01.jpg?t=1742197932");background-position:center right 40%;background-repeat:no-repeat;background-size:cover;padding:5% 15% 2% 2%;border-radius:0px}@media(max-width: 700px){html body div[data-layout-name*="[H05]"]>div+div{background-image:url("https://cdn11.bigcommerce.com/s-inag0uhgto/images/stencil/original/image-manager/farmacia-otros-servicios-destacados-movil-02.jpg?t=1742197933");background-position:bottom right;padding:10px}}html body div[data-layout-name*="[H06]"]{background-image:url("");background-position:center left 15%;background-repeat:no-repeat;background-size:cover}@media(max-width: 700px){html body div[data-layout-name*="[H06]"]{background-position:center left 60%;background-repeat:no-repeat;background-size:150%}}@media(max-width: 600px){html body div[data-layout-name*="[H06]"]{background-image:url("") !important;background-position:top center;background-repeat:no-repeat;background-size:122%}}html body div[data-layout-name*="[H11]"]{background-image:url("https://cdn11.bigcommerce.com/s-5jcl8x5nsi/images/stencil/original/image-manager/fondo-farmacia-el-calero.png?t=1747840617");background-position:center left 25%;background-repeat:no-repeat;background-size:cover;height:24em}@media(max-width: 990px){html body div[data-layout-name*="[H11]"]{background-position:center left 30%;background-repeat:no-repeat;background-size:160%}}html div[data-layout-name*="[B]"]{background:var(--theme-senary-color)}html div[data-layout-name*="[H10]"],html div[data-layout-name*="[QS02]"],html div[data-layout-name*="[Ser.Opt03]"]{background:var(--theme-senary-color)}.expressDelivery__loading{background:var(--theme-quaternary-color) !important;opacity:.6}html div[data-layout-name*="[H04]"]{background-color:var(--theme-octonary-color)}html div[data-layout-name*="[H01]"]>div>div,html div[data-layout-name*="[H02]"]>div>div{box-shadow:0px 2px 3px 0px rgba(0,0,0,.3)}html div[data-layout-name*="[card]"]>div{background:var(--theme-senary-color)}[data-site-type] .d-flex .blog+.blog,[data-site-typ] .d-flex article.blog{border:0px solid var(--theme-tertiary-color);border-radius:0px;background:var(--theme-quaternary-color)}.header-notice .icon svg{fill:var(--theme-senary-color);transition:fill .3s ease}.header-notice .icon svg:hover{fill:var(--theme-primary-color)}html [data-site-type=mixed] .socialLinks--alt .icon svg{fill:#fff;background-color:var(--theme-septenary-color) !important}hmtl[data-site-type=mixed] .socialLinks--alt .icon:hover{fill:var(--theme-primary-color) !important}html .top-header{margin-top:1.5rem}html .top-header p{color:var(--theme-senary-color);text-align:center}html .header-notice a{color:var(--theme-senary-color) !important}html .header-notice a:hover{color:var(--theme-primary-color) !important}html div .header-main{background-color:var(--theme-senary-color) !important}@media(min-width: 1024px){.desktop_mobile_menu{display:none}}html .header-inner .navPages-list>li>a,.sidebarBlock-heading.sidebar-toggle-title{text-transform:uppercase;font-weight:500;color:var(--theme-septenary-color) !important}.navPages-list>li:hover>a,.navUser-section>li:hover>a{color:var(--theme-tertiary-color)}.sidebarBlock-heading.sidebar-toggle-title{color:#444 !important}.header-inner .navPages-list li ul li a,html .header-inner .navPages-list>li>ul>li>a,.header-side-bar .navList>li>a,.sidebarBlock .navList>li>a{text-transform:uppercase;font-weight:500;color:var(--theme-tertiary-color) !important}html .header-inner .navPages-list li ul li a:hover{color:var(--theme-primary-color) !important;background:var(--theme-senary-color)}html .navPages-action svg,html .navUser-section li a svg{fill:var(--theme-septenary-color) !important;stroke:var(--theme-septenary-color) !important}html .header-inner .navPages-list li ul li a,html .header-inner .navUser-section li ul li a,html .header-inner .navUser-section li ul li a svg{color:var(--theme-tertiary-color) !important;fill:var(--theme-tertiary-color) !important;stroke:var(--theme-tertiary-color) !important}html .header-inner .navPages-list li ul li a:hover,html .header-inner .navUser-section li ul li a:hover,html .header-inner .navUser-section li ul li a svg:hover{color:var(--theme-primary-color) !important;fill:var(--theme-primary-color) !important;stroke:var(--theme-primary-color) !important;background:var(--theme-senary-color)}html a:hover{color:#b7b7b7 !important}#headerSidebar a{text-transform:uppercase}.desktop_mobile_menu .control-otherlinks span{border-top:2px solid var(--theme-septenary-color) !important}html [data-render-id=quick-search]>a[role=button]{background-color:var(--theme-primary-color)}@media(min-width: 1024px){html .dropdown--quickSearch .form .form-input{border:1px solid var(--theme-secondary-color);border-radius:100px}}html .header-inner .navUser-section>li>a svg.search-icon,html .search-icon-main{fill:var(--theme-senary-color);stroke:var(--theme-senary-color)}html .header-inner .navUser-section>li>a.navUser-action.navUser-action--quickSearch{background:var(--theme-senary-color) !important;border-radius:100px}html [data-render-id=quick-search] input[name=search_query]{border:1px solid var(--theme-primary-color);background:var(--theme-senary-color);color:#333}.footer-info-heading{text-transform:uppercase !important;font-weight:600;color:var(--theme-secondary-color)}html .socialLinks--alt .icon.icon--facebook svg,html .socialLinks--alt .icon.icon--instagram svg,html .socialLinks--alt .icon.icon--twitter svg,html .socialLinks--alt .icon.icon--pinterest svg{fill:var(--theme-senary-color);background:var(--theme-primary-color) !important;border-radius:30% !important;padding:4px !important}html body footer .footer-bar{background:var(--theme-tertiary-color) !important}html body footer .footer-bar span{color:var(--theme-senary-color) !important}@media only screen and (max-width: 767px){html .footer-info-heading.footer-toggle-title svg{fill:var(--theme-secondary-color) !important}}[data-site-type] .d-flex .blog+.blog,[data-site-type] .d-flex article.blog{border:0px solid var(--theme-tertiary-color);border-radius:0px;background:var(--theme-senary-color)}[data-render-id=blog-categories]>ul>div a{color:var(--theme-tertiary-color)}[data-render-id=blog-categories]>ul>div a:hover{color:var(--theme-secondary-color)}.d-flex article.blog,.d-flex .blog+.blog{border:1px solid var(--theme-primary-color);border-radius:30px}[data-render-id=blog-categories]>ul>li>h3{color:var(--theme-primary-color)}@media(min-width: 990px){[data-site-type] article.blog h1.blog-title a{border-bottom:0px solid var(--theme-primary-color) !important;color:var(--theme-tertiary-color) !important}}html [data-site-type] .blog-button a,.blog-button a{background:var(--theme-tertiary-color);color:var(--theme-primary-color) !important;text-transform:capitalize}html [data-site-type] .blog-button a:hover,.blog-button a:hover{background:var(--theme-octonary-color) !important;border:0px solid var(--theme-secondary-color);color:var(--theme-secondary-color);text-transform:capitalize}[data-render-id=blog-categories]{background:var(--theme-senary-color);border:0px solid var(--theme-tertiary-color)}[data-render-id=blog-categories] .blog-categories__list a{color:var(--theme-tertiary-color)}@media(min-width: 990px){[data-site-type] article.blog a{color:var(--theme-septenary-color)}html .blog-post{color:var(--theme-septenary-color) !important}}@media(max-width: 990px){[data-site-type] article.blog a{color:var(--theme-septenary-color)}html [data-site-type] article.blog h1.blog-title{border-bottom:0px solid var(--theme-septenary-color) !important}}html .event--variant1 .event__card,html .promotions--variant1 .promotion__card{border-radius:0px;background-color:var(--theme-senary-color) !important}.cart-total-label.cart-total-grandTotal-label,.cart-total-value.cart-total-grandTotal{color:var(--theme-tertiary-color)}.cart-header .cart-header-item,a.shipping-estimate-value,.cart-total-label,.cart-item-name a,.cart-item-value{color:var(--theme-tertiary-color)}.coupon-code-add,.coupon-code-cancel,.gift-certificate-add,.gift-certificate-cancel,.shipping-estimate-hide,.shipping-estimate-show{text-decoration:none}html .page-sidebar .sidebarBlock,html .page-sidebar #faceted-search-container{background-color:var(--theme-senary-color) !important}html .productGrid .product .card{background-color:var(--theme-senary-color) !important}html .category-banner-section{background-color:rgba(0,0,0,0) !important;border-bottom:0px solid var(--theme-tertiary-color) !important}html .category-banner-section .page-heading{color:var(--theme-tertiary-color) !important;text-transform:uppercase !important}html .productView-description-inn .toggle-content ul li,html .productView-description-inn .toggle-content p,html .navUser-item--cart .total-price{color:var(--theme-tertiary-color) !important}.card .price{color:var(--theme-tertiary-color)}.productView-price .price{color:var(--theme-tertiary-color)}.card-title>a{color:var(--theme-tertiary-color)}.actionBar-section .form-select,.filter-left .pagination-count,.pagination .pagination-item .pagination-link{color:var(--theme-tertiary-color)}html .heroCarousel .slick-arrow{width:40px !important;height:40px !important;margin-top:-15px !important;border-radius:30px !important}.copy-promo p,.copy-evento p,li{color:var(--theme-senary-color)}:root{--text-color: #3c4043;--star-color: #fbbc04;--blue-icon-color: #1a73e8;--border-color: #dadce0;--button-bg-color: #ffffff;--button-hover-bg: #f8f9fa;--overlay-button-bg: rgba(0, 0, 0, 0.7);--font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif}.google-business-card{margin-left:20px;background-color:#fff;width:100%;max-width:900px;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}@media(max-width: 768px){.google-business-card{margin-left:0px}}.image-gallery-grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;gap:4px}.image-gallery-grid img{width:100%;height:100%;object-fit:cover;display:block}.main-image{grid-column:1/2;grid-row:1/3}.map-view,.exterior-view{position:relative;grid-column:2/3}.overlay-button{position:absolute;bottom:12px;right:12px;background-color:var(--overlay-button-bg);color:#fff;padding:6px 16px;border-radius:4px;font-size:13px;font-weight:500;pointer-events:none}.content-section{padding:16px 20px 24px;color:var(--text-color)}.business-title{font-size:28px;font-weight:600;margin:0 0 12px;line-height:1.25;text-transform:capitalize !important}.rating-line{display:flex;align-items:center;font-size:14px;gap:6px;margin-bottom:8px}.rating-number{font-weight:500}.stars{color:var(--star-color);font-size:1.2em;letter-spacing:-2px}.reviews-link{color:#1a0dab;text-decoration:none}.reviews-link:hover{text-decoration:underline}.info-icon,.menu-icon{font-size:1.2em;cursor:pointer;margin-left:2px}.business-type{font-size:16px;margin:0 0 24px;color:#70757a}.action-buttons-grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.action-button{display:flex;align-items:center;gap:10px;padding:10px 24px;border:1px solid var(--border-color);border-radius:999px;background-color:var(--button-bg-color);color:var(--text-color);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .1s}.action-button:hover{background-color:var(--button-hover-bg)}.icon{font-size:1.2em}.blue-icon .icon{color:var(--blue-icon-color)}@media(max-width: 768px){body{margin:10px}.image-gallery-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:2px}.main-image{grid-column:1;grid-row:1;height:250px}.map-view,.exterior-view{grid-column:1;height:150px}.action-buttons-grid{justify-content:center}.action-button{flex:1 1 calc(50% - 12px);justify-content:center;padding:12px}}.card-inner{display:flex;align-items:stretch}.content-section{flex:1;padding:16px 20px 24px;color:var(--text-color)}html .swiper-wrapper .swiper-slide p{margin-top:8px;font-size:14px !important}.container-op1{display:flex;max-width:100%;margin:auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.map-side{flex:1;min-height:300px;background:#eee}.info-side{flex:1;padding:40px}.info-item{margin-bottom:20px}.acciones-botones{display:flex;gap:10px;margin-top:20px}@media(max-width: 768px){.container-op1{flex-direction:column}.acciones-botones{flex-direction:column}.acciones-botones #buttonLink{width:100%;text-align:center}}