.carrusel-promos .elementor-image-carousel-caption a{background:#ee2737;color:#fff;display:block;padding:15px 30px;border-radius:50px;width:fit-content;margin:20px auto}.store-exturl a .btn-super-info{background-color:#d31219!important}.color-variable-items-wrapper .variable-item-contents{width:25px!important;height:25px!important}.color-variable-items-wrapper .variable-item-contents .variable-item-span{border-radius:50px!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none}.pixfort-likes,.pix-product-preview,.pix-post-meta-author{display:none!important}.iconosPromos .elementor-icon-list-item .elementor-icon-list-icon i:before{background:#ee2737;padding:10px;border-radius:100%}.woocommerce ul.products li.product .price{font-size:1.5em}.wc-block-attribute-filter ul.wc-block-checkbox-list .wc-block-components-checkbox__label{font-weight:500;font-size:17px}.breadcrumbsProduct .breadcrumb{text-align:left;display:inline-flex;opacity:.5}.store-locator__geolocator{background:#d31219;font-size:17px;color:#fff!important;font-family:"Hind";padding:10px 20px;border-radius:5px}.formColumn{display:flex;gap:15px}.formContacto label,.formHome label{width:100%}#storeLocator__storeList .infobox__cta,#storeLocatorInfobox .infobox__cta,#storeLocatorInfobox .infobox__stv,#storeLocatorInfobox .infobox__comment,#mobileStoreLocatorInfobox .infobox__cta,#mobileStoreLocatorInfobox .infobox__stv,#mobileStoreLocatorInfobox .infobox__comment{color:#fff!important;background:#000;padding:10px;width:80%;margin:auto;border-radius:25px}.infobox__row.infobox__cta.ssflinks{display:none}.ssf-panel.store-locator__actions-bar h2.title{font-size:32px;line-height:1.3em;margin-bottom:0!important}.formHome .wpcf7-submit{background:#ee2737;color:#fff;padding:15px 30px;line-height:1em;border-radius:30px;border:0;font-family:"Hind",Sans-serif;font-size:21px;margin:auto;margin-top:20px}.formContacto .wpcf7-submit{background:#ee2737;color:#fff;padding:15px 30px;line-height:1em;border-radius:30px;border:0;font-family:"Hind",Sans-serif;font-size:21px;margin-top:20px}.galConvenios .gallery-item .gallery-icon{box-shadow:0 0 10px rgba(0,0,0,.1);padding:10px;border-radius:10px}.ssf-row.ssf-panel h2.title{font-size:25px;margin-bottom:0!important;padding-top:10px!important}.infobox__row.infobox__title.store-location{font-size:20px;font-weight:600;line-height:1.1}.infobox__row.store-address{padding-top:0;line-height:1.3}.infobox__row--marker{display:none}.elementor-4222 .elementor-element.elementor-element-b45bbb3 .nav-item a:not(.active){background:#ccc;color:#fff;margin:0 5px}.image_convenio figure.elementor-image-box-img{box-shadow:0 0 10px rgba(0,0,0,.05);width:100%;padding:20px 0;border-radius:5px;transition:.3s}.image_convenio figure.elementor-image-box-img:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.image_convenio .elementor-image-box-content{height:0;transition:.3s;overflow:hidden;opacity:0}.image_convenio.active .elementor-image-box-content{height:auto;transition:.3s;opacity:1}.image_convenio .elementor-image-box-content ul{font-size:13px;text-align:left;line-height:1.4em;letter-spacing:0;margin-bottom:0}.image_convenio figure.elementor-image-box-img:after{content:"Ver más";display:block;position:relative;font-family:"Hind",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;background-color:#ee2737;border-style:solid;border-width:1px;border-color:#ee2737;border-radius:50px 50px 50px 50px;width:50%;margin:auto}.Doscolums{display:flex;gap:10px;width:100%;margin-bottom:10px}input.nombreSucursal.form-control{padding:0!important;border:0!important;font-size:30px!important;font-weight:600!important;background:#fff!important;margin-bottom:20px!important}#wpcf7-f6174-p6152-o1 .wpcf7-checkbox .wpcf7-list-item{display:block}#wpcf7-f6174-p6152-o1 .wpcf7-list-item .wpcf7-list-item-label{font-weight:400;font-weight:15px}#wpcf7-f6174-p6152-o1 form input.wpcf7-form-control,#wpcf7-f6174-p6152-o1 form select.wpcf7-form-control{padding:8px 10px;width:100%;box-shadow:none;border:1px solid #ccc;height:auto;font-size:15px;line-height:1.4em;font-weight:400;border-radius:.25rem}#wpcf7-f6174-p6152-o1 input.wpcf7-submit.wpcf7-form-control{display:block;width:auto;margin:auto;padding:10px 40px;margin-top:40px;background-color:#ee2737;font-weight:600;font-size:20px;color:#fff;border-radius:25px}.Doscolums .wpcf7-form-control-wrap,.Doscolums .col{width:100%}.btnConvenio a{display:inline-block;padding:10px;font-size:14px;line-height:14px;background:#000;color:#fff!important;margin:10px 5px;border-radius:5px}.back_to_top.active{bottom:100px}.SlideVideos .pix-main-slider .flickity-slider .carousel-cell:first-child:after{content:"Astigmatismo";font-size:28px;text-align:center;display:block}.SlideVideos .pix-main-slider .flickity-slider .carousel-cell:nth-child(2):after{content:"Hipermetropía";font-size:28px;text-align:center;display:block}.SlideVideos .pix-main-slider .flickity-slider .carousel-cell:nth-child(3):after{content:"Miopía";font-size:28px;text-align:center;display:block}.SlideVideos .pix-main-slider .flickity-slider .carousel-cell:last-child:after{content:"Presbicia";font-size:28px;text-align:center;display:block}.pix-post-title.h4.pix-sliding-headline{margin-top:40px!important;margin-bottom:0}.single-post .pix-my-20.pix-post-meta-box.sticky-top.pix-sticky-top-adjust{display:none}@media only screen and (max-width:780px){.formColumn{display:block;gap:15px}.Doscolums{display:block;gap:10px;width:100%;margin-bottom:10px}.contadorPromo .pix-countdown .row .col-12{flex:0 0 21%;padding:10px!important}.store-locator__actions-bar{top:-20px}.store-locator-map{top:150px}.store-locator__map-status{top:155px!important}.sidebar.order-sm-1{display:none}}