@font-face{font-family:'BasierSquareMono-Regular';src:url(https://opticayepes.com/fuentes/BasierSquareMono-Regular.eot);src:url('https://opticayepes.com/fuentes/BasierSquareMono-Regular.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/BasierSquareMono-Regular.woff2) format('woff2'),url(https://opticayepes.com/fuentes/BasierSquareMono-Regular.woff) format('woff'),url(https://opticayepes.com/fuentes/BasierSquareMono-Regular.ttf) format('truetype'),url('https://opticayepes.com/fuentes/BasierSquareMono-Regular.svg#BasierSquareMono-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-Light';src:url(https://opticayepes.com/fuentes/Urbanist-Light.eot);src:url('https://opticayepes.com/fuentes/Urbanist-Light.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-Light.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-Light.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-Light.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-Light.svg#Urbanist-Light') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-Thin';src:url(https://opticayepes.com/fuentes/Urbanist-Thin.eot);src:url('https://opticayepes.com/fuentes/Urbanist-Thin.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-Thin.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-Thin.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-Thin.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-Thin.svg#Urbanist-Thin') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-Regular';src:url(https://opticayepes.com/fuentes/Urbanist-Regular.eot);src:url('https://opticayepes.com/fuentes/Urbanist-Regular.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-Regular.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-Regular.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-Regular.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-Regular.svg#Urbanist-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-Medium';src:url(https://opticayepes.com/fuentes/Urbanist-Medium.eot);src:url('https://opticayepes.com/fuentes/Urbanist-Medium.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-Medium.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-Medium.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-Medium.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-Medium.svg#Urbanist-Medium') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-SemiBold';src:url(https://opticayepes.com/fuentes/Urbanist-SemiBold.eot);src:url('https://opticayepes.com/fuentes/Urbanist-SemiBold.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-SemiBold.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-SemiBold.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-SemiBold.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-SemiBold.svg#Urbanist-SemiBold') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-Bold';src:url(https://opticayepes.com/fuentes/Urbanist-Bold.eot);src:url('https://opticayepes.com/fuentes/Urbanist-Bold.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-Bold.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-Bold.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-Bold.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-Bold.svg#Urbanist-Bold') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Urbanist-ExtraBold';src:url(https://opticayepes.com/fuentes/Urbanist-ExtraBold.eot);src:url('https://opticayepes.com/fuentes/Urbanist-ExtraBold.eot?#iefix') format('embedded-opentype'),url(https://opticayepes.com/fuentes/Urbanist-ExtraBold.woff2) format('woff2'),url(https://opticayepes.com/fuentes/Urbanist-ExtraBold.woff) format('woff'),url(https://opticayepes.com/fuentes/Urbanist-ExtraBold.ttf) format('truetype'),url('https://opticayepes.com/fuentes/Urbanist-ExtraBold.svg#Urbanist-ExtraBold') format('svg');font-weight:400;font-style:normal;font-display:swap}.elementor-widget-text-editor,p,bdi,div,a,span,h1,h2,h3,h4,h5,h6,li,ol,ul,button,label,input,.wpcf7-response-output,.wpcf7 .wpcf7-not-valid-tip{font-weight:normal!important}[type=button]:focus,[type=submit]:focus,button:focus,textarea,input,.dialog-close-button,select,.woocommerce-message{outline:none!important}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:transparent!important}::-moz-selection{color:#FFF;background:var(--negro)}::selection{color:#FFF;background:var(--negro)}:root{--blanco:#FFF;--negro:#000;--azul:#2E62E9;--rojo:#e92e2e}.single-product ::-webkit-scrollbar{width:0}.single-product ::-webkit-scrollbar-track{background:#f1f1f1}.single-product ::-webkit-scrollbar-thumb{background:#888}.single-product ::-webkit-scrollbar-thumb:hover{background:#555}.rojo b{color:var(--rojo)!important}.telefono-opticas .elementor-icon-list-text a:hover{text-decoration:underline!important}.medium b,.medium strong,.contenido-posts b,.contenido-posts strong{font-family:'Urbanist-Medium'!important;font-weight:normal!important}.semibold b,.semibold strong,.contenido-html b,.contenido-html strong{font-family:'Urbanist-SemiBold'!important;font-weight:normal!important}.bold b,.bold strong{font-family:'Urbanist-Bold'!important;font-weight:normal!important}.extrabold b,.extrabold strong{font-family:'Urbanist-ExtraBold'!important;font-weight:normal!important}.botones-elementor a{position:relative;height:42px;width:200px;display:inline-flex;align-items:center;justify-content:center;padding-top:0!important;padding-bottom:0!important}.botones-elementor .elementor-button-content-wrapper{align-items:center}.botones-elementor a,.botones-elementor a:hover,.menu-web .enlace-icon svg:hover g>path,.menu-web .enlace-icon svg g>path,.enlace-sin-flecha a,.enlace-sin-flecha a:hover,.flechas-laterales-button a,.flechas-laterales-button a:hover,.flechas-laterales-button a:hover .elementor-button-text::before,.flechas-laterales-button a .elementor-button-text::before,.flechas-laterales-button a:hover .elementor-button-text::after,.flechas-laterales-button a .elementor-button-text::after,.seccion-blog .elementor-post__read-more,.seccion-marcas .elementor-widget-image a img,.seccion-marcas .elementor-widget-image a:hover img,.img-slider-hero .icon-revert-dos .elementor-icon-list-icon svg g path,.elementor-icon-list-item:hover .elementor-icon-list-text,.elementor-icon-list-item .elementor-icon-list-text,#yith-searchsubmit,#yith-searchsubmit:hover,.single-product .read-more,.single-product .read-more:hover,.single-post .contenido-posts a,#btn-instagram{transition:ease-in-out .3s!important}.enlace-sin-flecha a{text-decoration:underline;color:var(--negro)}.enlace-sin-flecha a:hover{color:var(--azul)}.underline a:hover,.form-inicio .wpcf7-acceptance .wpcf7-list-item-label a:hover,.underline a:hover .elementor-icon-list-text{text-decoration:underline!important}.error404 #content{max-width:1920px;margin:230px 0 150px 0}.error404 #content .entry-title{margin:0 auto;text-align:center;color:var(--negro);font-family:'Urbanist-SemiBold'}.error404 #content .page-content p{text-align:center;margin-top:10px;font-family:'Urbanist-Regular';font-size:18px;color:var(--negro)}abbr{font-family:'Urbanist-Regular'!important;text-decoration:unset!important;font-size:14px;color:var(--azul);cursor:pointer}.woocommerce abbr{text-decoration:unset!important}abbr:hover{text-decoration:underline!important}#tooltip{text-align:center;color:var(--blanco);background:#555;position:absolute;z-index:100;font-family:'Urbanist-Regular';font-size:12px;font-weight:400;padding:20px;text-align:justify;border-radius:15px}#tooltip::after{width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #555;content:'';position:absolute;left:50%;bottom:-8px;margin-left:-10px}#tooltip.top::after{border-top-color:#fff0;border-bottom:10px solid #555;top:-20px;bottom:auto}#tooltip.left::after{left:10px;margin:0}#tooltip.right::after{right:10px;left:auto;margin:0}.html-gcon-footer p{font-family:'BasierSquareMono Regular';font-size:12px;color:#FFF}.html-gcon-footer a img{transition:ease-in-out .3s;margin-left:2px;margin-bottom:0;position:relative;width:40px;top:2px}.html-gcon-footer a:hover img{transform:scale(1.1);transition:ease-in-out .3s}.textMarqueeSection{overflow:hidden;background-color:var(--negro)}#textMarqueeSection{margin:0 auto}.text-default-content-container{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:5rem;padding-top:4.5rem;padding-bottom:4.5rem;width:100%;min-height:100vh}div.marquee-text>a>p{height:35px}.textMarqueeSection>div>div{padding-top:0;padding-bottom:0;min-height:0}.text-marquee-wrapper{display:inline-block;white-space:nowrap}.marquee-text{display:inline-flex;align-items:center;white-space:nowrap;height:35px;position:relative;font-size:20px;font-family:'Urbanist-SemiBold';font-weight:500;animation:marqueetext 180s linear infinite}header .marquee-text{animation:marqueetext 180s linear infinite!important}.slider-gafas-home .marquee-text{animation:marqueetext 100s linear infinite!important}.marquee-text a{font-family:'Urbanist-Regular';color:var(--blanco)!important;font-size:16px;display:inline-block;white-space:nowrap;padding-right:0}.marquee-text .oy{font-family:'Urbanist-ExtraBold';color:rgb(255 255 255 / .13)!important;font-size:24px;padding:0 5px 0 5px}.marquee-text a span{font-family:'Urbanist-SemiBold'}.text-marquee-wrapper:hover .marquee-text{animation-play-state:paused}.marquee-text i{font-size:6px;padding:0 5px 0 5px;position:relative;top:-2px}.marquee-text .texto{padding:0 20px 0 20px}@keyframes marqueetext{0%{left:0}100%{left:-100%}}.textMarqueeSection p{margin-bottom:0;margin-top:10px}.textMarqueeSection-dos .marquee-text{height:100px}.textMarqueeSection-dos img{min-width:18px;min-height:18px}.textMarqueeSection-dos .marquee-text a{font-family:'Urbanist-Light';font-size:32px}.textMarqueeSection-dos .marquee-text a span{font-family:'Urbanist-Medium'}.menu-a .e-n-menu-items-heading>div:first-child{padding-left:0!important}.menu-b .e-n-menu-items-heading>div:last-child{padding-right:0!important}.contenedor-header{box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.slider-home b{font-family:'Urbanist-Medium'}.slider-home b.azul,.popup-form .enlace a:hover,.popup-form .elementor-button-text:hover,.enlace-producto{color:var(--azul)}.slider-home .elementor-slide-button{padding:15px 0 0 0}.icon-revert-dos a svg{margin-left:5px!important}.icon-revert-tallas a{justify-content:space-between!important}.icon-revert-tallas .elementor-icon-list-text{padding-left:0!important}.icon-revert-tallas a svg{margin-right:0!important}.slider-home .elementor-slide-description{padding-top:15px}.slider-home .elementor-slide-button::after{content:url(https://opticayepes.com/imagenes/icon_flecha_link.svg);position:relative;top:5px;padding-left:5px;margin-left:0}.slider-home .elementor-swiper-button-next,.slider-home .elementor-swiper-button-prev{top:unset!important;transform:unset!important;left:unset!important;bottom:25px!important}.slider-home .elementor-swiper-button-next{right:30px!important}.slider-home .elementor-swiper-button-prev{right:80px!important}.slider-home .elementor-swiper-button-next i::before{content:url(https://opticayepes.com/imagenes/icono_der.svg)}.slider-home .elementor-swiper-button-prev i::before{content:url(https://opticayepes.com/imagenes/icono_iz.svg)}.icon-revert a,.icon-revert-dos a,.icon-revert-tres .elementor-icon-list-item{display:flex!important;flex-direction:row-reverse!important}.icon-revert-dos a{justify-content:start}.icon-revert .elementor-icon-list-text,.icon-revert-tres .elementor-icon-list-text{padding:0 0 0 0!important}.icon-revert .elementor-icon-list-icon svg,.icon-revert-tres .elementor-icon-list-icon svg{margin:0 0 0 10px!important}.sombra-hover img,.sombra-hover img:hover,.slider-home .elementor-slide-button::after,.slider-home .elementor-slide-button:hover::after,.icon-revert-dos a svg,.icon-revert-dos a:hover svg,.esquinas img,.esquinas:hover img,.hover-seccion .seccion:hover .texto-vertical a svg,.hover-seccion .seccion .texto-vertical a svg,.esquinas .premium-global-badge,.esquinas:hover .premium-global-badge,.nosotros-icons .elementor-heading-title span,.nosotros-icons:hover .elementor-heading-title span,.hover-azul-titulos .elementor-heading-title,.hover-azul-titulos:hover .elementor-heading-title,.hover-azul .elementor-heading-title:hover,.hover-azul .elementor-heading-title,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a:hover,.popup-form .enlace a,.popup-form .enlace a:hover,.popup-form .elementor-button-text,.popup-form .elementor-button-text:hover,.redes-footer a i,.redes-footer a:hover i{transition:ease-in-out .3s!important}.hover-azul-titulos:hover .elementor-heading-title{color:var(--azul)!important}.sombra-hover{z-index:1}.hover-seccion .seccion .texto-vertical a svg{position:relative;left:0}.hover-seccion .seccion:hover .texto-vertical a svg{left:15px}.esquina-a img{border-radius:0 0 500px 0}.esquina-a:hover img{border-radius:0 0 150px 0}.esquina-b img{border-radius:0 0 0 500px}.esquina-b:hover img{border-radius:0 0 0 150px}.esquina-c img{border-radius:0 500px 0 0}.esquina-c:hover img{border-radius:0 150px 0 0}.esquina-d img{border-radius:500px 0 0 0}.esquina-d:hover img{border-radius:150px 0 0 0}.esquinas .premium-badge-container{width:45px;height:45px}.esquinas .premium-global-badge,.nosotros-icons .elementor-heading-title span{opacity:0}.esquinas:hover .premium-global-badge,.nosotros-icons:hover .elementor-heading-title span{opacity:1}.nosotros-icons .elementor-heading-title span{font-family:'Urbanist-Medium';color:var(--azul);font-size:24px}.nosotros-icons .elementor-heading-title a{display:flex;flex-direction:column}.nosotros-icons .elementor-heading-title span::before,.nosotros-icons .elementor-heading-title span::after{content:url(https://opticayepes.com/imagenes/flecha_der_azul.svg)}.nosotros-icons .elementor-heading-title span::before{margin-right:10px}.nosotros-icons .elementor-heading-title span::after{margin-left:9px}.underline-titulos .titulo .elementor-heading-title,.underline-titulos-listas a .elementor-icon-list-text,.menu-web .columnas a,.underline-titulos .icon-revert-tres{display:inline-block;position:relative}.underline-titulos .titulo .elementor-heading-title::after,.underline-titulos-listas a .elementor-icon-list-text::after,.menu-web .columnas a::after,.underline-titulos .icon-revert-tres::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:1.5px!important;bottom:0;left:0;background-color:var(--blanco);transform-origin:bottom right;transition:transform 0.25s ease-out}.underline-titulos-listas a .elementor-icon-list-text::after,.menu-web .columnas a::after{background-color:var(--negro)}.underline-titulos:hover .titulo .elementor-heading-title::after,.underline-titulos-listas a:hover .elementor-icon-list-text::after,.menu-web .columnas a:hover::after,.underline-titulos:hover .icon-revert-tres::after{transform:scaleX(1);transform-origin:bottom left}.menu-web .columnas .enlace-icon a::after,.icon-revert-dos a::after{content:unset!important}.pointer img{cursor:pointer!important}.flecha-titulos .elementor-heading-title::before{content:url(https://opticayepes.com/imagenes/flecha_der_x2.svg);padding-left:10px}.flecha-titulos .elementor-heading-title{display:flex!important;flex-direction:row-reverse!important}.svg-full svg{min-width:100%;width:100%;height:auto}.btn-flechas-white .elementor-button-text::before,.btn-flechas-white .elementor-button-text::after,.wc-buy-now-btn::before,.wc-buy-now-btn::after,button[name="add-to-cart"]::before,.woocommerce-cart .checkout-button::before,.woocommerce-cart .checkout-button::after,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout .elementor-button-text::after,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout .elementor-button-text::before,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--view-cart .elementor-button-text::before,.form-news button[type="submit"] .elementor-button-text::after,.form-news button[type="submit"] .elementor-button-text::before,.woocommerce-checkout .place-order button::after,.woocommerce-checkout .place-order button::before,.seccion-blog .elementor-post__read-more::before,.seccion-blog .elementor-post__read-more::after,.single-product .read-more::after{content:"";display:inline-block!important;width:17px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center center;transition:.3s ease-in-out;margin-right:9px;top:1.5px;position:relative}.btn-flechas-white .elementor-button-text::before,.wc-buy-now-btn::before,.woocommerce-cart .checkout-button::before,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout .elementor-button-text::before,.form-news button[type="submit"] .elementor-button-text::before,.woocommerce-checkout .place-order button::before{background-image:url(https://opticayepes.com/imagenes/flecha_blanca_19.svg)}.btn-flechas-white .elementor-button-text::after,.wc-buy-now-btn::after,.woocommerce-cart .checkout-button::after,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout .elementor-button-text::after,.form-news button[type="submit"] .elementor-button-text::after,.woocommerce-checkout .place-order button::after{background-image:url(https://opticayepes.com/imagenes/flecha_blanca_19.svg);margin-left:8px;margin-right:0}.btn-flechas-white a:hover .elementor-button-text::before,.btn-flechas-white a:hover .elementor-button-text::after,.wc-buy-now-btn:hover::before,.wc-buy-now-btn:hover::after,.woocommerce-cart .checkout-button:hover::before,.woocommerce-cart .checkout-button:hover::after,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover .elementor-button-text::after,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover .elementor-button-text::before,.form-news button[type="submit"]:hover .elementor-button-text::after,.form-news button[type="submit"]:hover .elementor-button-text::before,.woocommerce-checkout .place-order button:hover::after,.woocommerce-checkout .place-order button:hover::before,.seccion-blog .elementor-post__read-more::before,.seccion-blog .elementor-post__read-more::after,.single-product .read-more::after{background-image:url(https://opticayepes.com/imagenes/flecha_azul_19.svg);transition:.3s ease-in-out}button[name="add-to-cart"]::before,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--view-cart .elementor-button-text::before{background-image:url(https://opticayepes.com/imagenes/icono_tienda.svg);transition:.3s ease-in-out}button[name="add-to-cart"]:hover::before,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover .elementor-button-text::before{background-image:url(https://opticayepes.com/imagenes/icono_tienda_oscuro.svg);transition:.3s ease-in-out}.woocommerce-cart .checkout-button::before,.woocommerce-cart .checkout-button::after,.woocommerce-checkout .place-order button::after,.woocommerce-checkout .place-order button::before{top:0}.yith-quick-view-content button[name="add-to-cart"]::before,.yith-quick-view-content .wc-buy-now-btn::before,.yith-quick-view-content .wc-buy-now-btn::after{top:-1px}.seccion-blog .elementor-post__read-more::before,.seccion-blog .elementor-post__read-more::after{top:2px}.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--checkout,.icono-bolsa .elementor-menu-cart__footer-buttons .elementor-button--view-cart{display:flex!important;align-items:center;justify-content:center}.seccion-blog .elementor-post__read-more::before{margin-right:7px}.seccion-blog .elementor-post__read-more::after,.single-product .read-more::after{margin-left:5px}.seccion-blog .elementor-post__read-more:hover{color:var(--azul)!important;transition:ease-in-out .3s}.flechas-laterales .elementor-heading-title::before,.flechas-laterales .elementor-heading-title::after,.flechas-laterales-button .elementor-button-text::before,.flechas-laterales-button .elementor-button-text::after{content:url(https://opticayepes.com/imagenes/flecha_blanca_19.svg);padding-right:10px;transition:ease-in-out 0.3s}.flechas-laterales-button-dos a .elementor-button-text::before,.flechas-laterales-button-dos a .elementor-button-text::after{content:url(https://opticayepes.com/imagenes/flecha_revert_blanca_19.svg)!important}.flechas-laterales .elementor-heading-title::after,.flechas-laterales-button .elementor-button-text::after{padding-left:10px;padding-right:0}.flechas-laterales .elementor-heading-title:hover::before,.flechas-laterales .elementor-heading-title:hover::after,.flechas-laterales-button a:hover .elementor-button-text::before,.flechas-laterales-button a:hover .elementor-button-text::after,.flechas-laterales-visibles .elementor-heading-title::before,.flechas-laterales-visibles .elementor-heading-title::after{content:url(https://opticayepes.com/imagenes/flecha_azul_19.svg);transition:ease-in-out 0.3s}.flechas-laterales-button-dos a:hover .elementor-button-text::before,.flechas-laterales-button-dos a:hover .elementor-button-text::after{content:url(https://opticayepes.com/imagenes/flecha_revert_blanca_17_oscura.svg)!important}.flechas-laterales .elementor-heading-title,.flechas-laterales .elementor-heading-title,.flechas-laterales-visibles .elementor-heading-title,.flechas-laterales-visibles .elementor-heading-title{display:flex;justify-content:center}.flechas-laterales-visibles .elementor-heading-title::before{padding-right:9px}.flechas-laterales-visibles .elementor-heading-title::after{padding-left:8px}.hover-azul .elementor-heading-title:hover{color:var(--azul)!important}.loop-tiendas .lista-a li{padding-left:29px}.loop-tiendas .lista-a li:first-child{padding-left:0}.goy b{font-size:23px}.woocommerce #main,.marcas-template-default #content,.page-id-781 #content{padding-top:140px}.variation-colors-bucle{display:flex;align-items:center;margin-top:5px}.variation-color-bucle{width:20px;height:20px;border-radius:50%;margin-right:5px}.color-circle{width:10px;height:10px;border-radius:50%}.premium-woo-product-thumbnail{transition:ease-in-out .3s}.premium-woo-product-thumbnail:hover{transition:ease-in-out .3s}.premium-woocommerce .premium-woo-products-inner ul.products li.product img,.item-uno .imagen img,.aspect-uno-img img{aspect-ratio:1 / 1;object-fit:cover}.premium-woo-products-details-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.premium-woo-products-details-wrap .premium-woo-product__link{margin:3px 30px 3px 0;order:0}.premium-woo-products-details-wrap .premium-woo-product-category{width:100%;display:flex;flex:0 0 100%;order:2}.premium-woo-products-details-wrap .premium-woo-product-info{order:1;margin:3px 0 3px 0}.premium-woo-products-details-wrap .premium-woo-product-info .price{display:flex!important;flex-wrap:wrap;justify-content:end}.premium-woo-products-details-wrap .premium-woo-product-info .price del bdi{display:flex;position:relative;top:5px;left:-4px}.home .premium-woo-products-details-wrap .premium-woo-product-info .price del bdi{top:-2px}.premium-woo-product-overlay{opacity:1!important;visibility:visible!important;z-index:1!important;width:auto!important;height:auto!important}.premium-woo-product-overlay .premium-woo-atc-button,.premium-woo-product-overlay .premium-woo-qv-btn{transform:unset!important}.premium-woo-product-overlay .premium-woo-atc-button i::before{content:url(https://opticayepes.com/imagenes/icono_cart.svg)}.premium-woo-product-overlay .premium-woo-qv-btn i::before{content:url(https://opticayepes.com/imagenes/ojo.svg)}.premium-woo-product-overlay .premium-woo-qv-btn{margin-left:0!important}.premium-woocommerce .premium-woo-ribbon-container{left:unset;right:0}.premium-woo-product-sale-wrap{height:19px}a.carousel-arrow.carousel-next{right:200px!important}a.carousel-arrow.carousel-prev{left:200px!important}a.carousel-arrow.carousel-prev i::before,.premium-woo-lightbox-content .flex-nav-prev a::before{content:url(https://opticayepes.com/imagenes/left_mvl_oscuro.svg)}a.carousel-arrow.carousel-next i::before,.premium-woo-lightbox-content .flex-nav-next a::before{content:url(https://opticayepes.com/imagenes/right_mvl_oscuro.svg)}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev{width:47px;height:47px}.premium-woo-lightbox-content .flex-nav-next a,.premium-woo-lightbox-content .flex-nav-prev a{visibility:hidden}.premium-woo-lightbox-content .flex-nav-next a::before{visibility:visible;content:" "!important;background-image:url(https://opticayepes.com/imagenes/Right.svg)!important;background-repeat:no-repeat;background-size:47px 47px;background-position:center center;display:block;width:47px;height:47px}.premium-woo-lightbox-content .flex-nav-prev a::before,.dialog-lightbox-close-button i::before,#premium-woo-quick-view-close::before,.elementor-menu-cart__close-button::before{visibility:visible;content:" "!important;background-image:url(https://opticayepes.com/imagenes/Left.svg)!important;background-repeat:no-repeat;background-size:47px 47px;background-position:center center;display:block;width:47px;height:47px}.dialog-lightbox-close-button i,#premium-woo-quick-view-close,.elementor-menu-cart__close-button{visibility:hidden}.dialog-lightbox-close-button i::before,#premium-woo-quick-view-close::before,.elementor-menu-cart__close-button::before{background-image:url(https://opticayepes.com/imagenes/close.svg)!important;background-size:25px auto;width:25px;height:25px}.popup-buscador .dialog-lightbox-close-button i::before{background-image:url(https://opticayepes.com/imagenes/close_white.svg)!important}.elementor-menu-cart__close-button::after{display:none!important}.elementor-menu-cart__close-button::before{transform:unset!important;background-size:25px auto!important;width:25px!important;height:25px!important;background-color:transparent!important}.premium-woo-lightbox-content .flex-control-paging{display:none}.premium-woo-products-details-wrap .premium-woo-product-info .price:before{content:""!important;display:none!important}.productos-tienda .premium-woo-atc-button a{margin-top:0!important}.productos-tienda .woocommerce-loop-category__title,.productos-tienda .woocommerce-loop-product__title,.productos-tienda li.product h3{padding:0 0 0 0!important}.premium-woo-products-details-wrap .premium-woo-product-category{padding-top:5px!important}.woocommerce ul.products li.product .price del{opacity:1!important}.productos-tienda ul.products li.product .price del{position:relative;top:-4px!important}.woocommerce-loop-product__title{text-align:left!important}.filter-title,.yith-wcan-active-filters.enhanced h4{text-transform:uppercase}.filter-title,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a,.yith-wcan-active-filters.enhanced h4{font-family:'Urbanist-Bold';color:var(--negro)!important;font-size:18px;line-height:22px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a,.yith-wcan-active-filters.enhanced b{font-family:'Urbanist-Medium';font-weight:normal!important}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a:hover{color:var(--rojo)}.html-tienda .textMarqueeSection-dos .marquee-text{height:68px}.html-tienda .textMarqueeSection-dos .marquee-text a{font-size:24px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-4-column{width:auto!important;margin:0 20px 0 0}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color{height:18px;width:18px;margin-bottom:0;margin-right:8px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-label{font-family:'Urbanist-Medium';color:var(--negro);font-size:15px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color>a{display:flex}.filtro-iz-tienda .yith-wcan-filters .yith-wcan-filter{margin-bottom:60px!important;max-width:280px}.yith-wcan-filters .yith-wcan-filter .price-slider .irs-bar{background-color:#222}.yith-wcan-filters .yith-wcan-filter .price-slider .irs-handle{border:4px solid var(--negro);background-color:var(--negro)}.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from,.yith-wcan-filters .yith-wcan-filter .price-slider .irs-to,.yith-wcan-filters .yith-wcan-filter .price-slider .irs-single{background:#fff0;color:#000;font-family:'Urbanist-Regular';font-size:15px;top:unset;bottom:-75px}.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from:before,.yith-wcan-filters .yith-wcan-filter .price-slider .irs-to:before,.yith-wcan-filters .yith-wcan-filter .price-slider .irs-single:before{display:none}.irs--round .irs-min,.irs--round .irs-max{background:#fff0;color:#000;font-family:'Urbanist-Regular';font-size:15px}.ordenar-por .yith-wcan-filters .yith-wcan-filter{display:flex;align-items:center}.ordenar-por .filter-title{margin:0}.max-productos .elementor-shortcode,.max-productos .elementor-shortcode span{font-family:'Urbanist-SemiBold';font-size:18px;color:var(--negro)}.max-productos .elementor-shortcode span{font-family:'Urbanist-Regular'}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-label,.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper .matching-items li{font-family:'Urbanist-Medium';font-size:18px;color:#000}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper .matching-items li{font-size:16px}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper{border:1px solid #000;border-radius:unset;box-shadow:unset}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper .matching-items::-webkit-scrollbar-thumb{background-color:var(--negro)}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open{border-color:#000;box-shadow:unset;border-radius:unset}.ordenar-por .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown{display:flex;align-items:center;border:none}.ordenar-por .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown:after{position:relative;right:unset;left:unset;top:unset;bottom:unset;margin-left:8px}.ordenar-por .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>a,.ordenar-por .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>label>a,.ordenar-por .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a:hover,.ordenar-por .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a:hover{color:var(--rojo)}.premium-woo-load-more-btn::before{content:url(https://opticayepes.com/imagenes/down.svg)}.premium-woo-load-more-btn::after{content:url(https://opticayepes.com/imagenes/down.svg)}.yith-wcan-active-filters .active-filter .active-filter-label{border:none;padding:0;border-radius:unset;font-family:'Urbanist-SemiBold'}.yith-wcan-active-filters.enhanced b{margin-right:5px;margin-bottom:10px}.yith-wcan-active-filters .active-filter .active-filter-label:after{right:-20px;background-color:var(--rojo)}.seccion-tienda .col-der .yith-wcan-active-filters.enhanced{display:none!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{background-color:unset!important}.yith-wcan-filters.filters-modal{box-shadow:unset}.yith-wcan-filters.filters-modal .yith-wcan-filter{border:none;border-radius:unset;margin-bottom:15px;padding:unset}.seccion-tiendas-home .elementor-swiper-button-next,.seccion-tiendas-home .elementor-swiper-button-prev{display:none!important}.popup-form .enlace a{text-decoration:underline;color:var(--negro)}.popup-form .enlace a::after{content:url(https://opticayepes.com/imagenes/north_east.svg);padding-left:5px;position:relative;top:1px}.popup-form .elementor-button-text::after{content:url(https://opticayepes.com/imagenes/north_east.svg);padding-left:13px}.popup-form .elementor-button-text::before{content:url(https://opticayepes.com/imagenes/north_east.svg);padding-right:20px}.elementor-field-group-archivo label{font-family:'Urbanist-Medium';font-size:16px;color:#fff!important;background:#000;height:40px!important;display:flex;flex-direction:row-reverse;align-items:center;border:1px solid var(--negro);padding:0 20px 0 20px;z-index:1;position:initial;width:auto;height:40px;margin:unset;overflow:unset;clip:unset;font-size:0;transition:ease-in-out .3s}.elementor-field-group-archivo label::before{content:'Subir Documentación Requerida';font-size:16px}.elementor-field-group-archivo label:after{content:url(https://opticayepes.com/imagenes/add_mini.svg);padding-right:10px;transition:ease-in-out .3s}.elementor-field-group-archivo label:hover::after{content:url(https://opticayepes.com/imagenes/add_oscuro.svg);transition:ease-in-out .3s}.elementor-field-group-archivo input{position:absolute;margin:0 0 0 175px}.elementor-field-group-archivo label:hover{color:var(--negro)!important;background:var(--blanco);transition:ease-in-out .3s}.elementor-field-type-acceptance label{color:var(--negro)!important;font-family:'Urbanist-Regular'!important;font-size:14px!important;line-height:17px!important}.elementor-field-type-acceptance a{color:var(--azul)!important}.elementor-field-type-acceptance a:hover{text-decoration:underline!important}.elementor-field-type-acceptance input[type="checkbox"]{appearance:none;cursor:pointer;background-color:#fff0;width:15px;height:15px;min-width:15px!important;min-height:15px;appearance:none;border:1px solid var(--negro);border-radius:4px!important;position:relative;top:0;margin-right:5px;display:block!important}.elementor-field-type-acceptance input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23000' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-color:var(--negro);border:1px solid var(--negro)}.elementor-field-type-acceptance span{display:flex}.elementor-field-group input::placeholder{color:var(--negro)!important;opacity:1!important}.titulo-oferta-punto i{font-size:6px;padding:0 15px 0 15px}.titulo-oferta-punto .elementor-heading-title{display:flex;align-items:center}.enlace-oferta .elementor-heading-title{text-underline-offset:5px;text-decoration-thickness:2px!important}.enlace-oferta .elementor-heading-title::before,.enlace-oferta .elementor-heading-title::after{content:url(https://opticayepes.com/imagenes/icono_rojo_19.svg);position:relative;top:2px}.enlace-oferta .elementor-heading-title::before{padding-right:10px}.enlace-oferta .elementor-heading-title::after{padding-left:10px}.contenedor-auto{max-width:initial;width:auto;padding:10px 20px 10px 20px}footer .enlace-news .elementor-heading-title{background-color:var(--negro);padding:0 0 0 0;height:40px;display:flex;align-items:CENTER;WIDTH:197px}.seccion-producto table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff0}.reset_variations{font-family:'Urbanist-Regular'!important;color:var(--rojo);font-size:14px!important}.seccion-producto .stock::before{content:'DISPONIBILIDAD:';font-family:'Urbanist-Regular'!important;padding-right:7px}.seccion-producto .stock{font-family:'Urbanist-SemiBold'!important;color:var(--negro)!important;font-size:14px!important;line-height:16px;margin:40px 0 10px 0}.seccion-producto .stock span{font-family:'Urbanist-Light'!important;padding-left:3px}.woocommerce-product-gallery{display:flex;flex-direction:row-reverse}.woocommerce div.product div.images .flex-control-thumbs{margin:0 40px 0 0px!important;display:flex;flex-direction:column;width:20%;max-height:600px;overflow-y:auto;aspect-ratio:1 / 1}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;min-width:100%;padding:0 0 20px 0!important}.woocommerce div.product div.images .flex-control-thumbs li img{max-width:100px;max-height:100px;object-fit:unset}.carrousel-producto .woocommerce-product-gallery>div{margin-bottom:0!important;width:80%}.woocommerce div.product div.images img{aspect-ratio:1 / 1!important;object-fit:contain;object-position:top}.premium-woo-qv-image-slider div.images img{object-fit:contain!important;object-position:center!important}.seccion-producto .single_add_to_cart_button{align-items:center;margin:0 10px 20px 10px!important;padding-top:5px!important;padding-bottom:7px!important;height:42px}.seccion-producto ins{text-decoration:unset}.seccion-producto .wc-buy-now-btn,.woocommerce-cart .checkout-button,.woocommerce-checkout .place-order button{background-color:var(--azul)!important;border-radius:100px!important;border-color:var(--azul)!important;margin:0 0 20px 0!important}.wc-buy-now-btn:hover,.woocommerce-cart .checkout-button:hover,.woocommerce-checkout .place-order button:hover,.yith-quick-view-content .single_add_to_cart_button:hover{background-color:transparent!important;border-color:var(--azul)!important;color:var(--azul)!important;transition:ease-in-out .3s}.woocommerce-cart .checkout-button,.woocommerce-checkout .place-order button,.yith-quick-view-content .single_add_to_cart_button,.bookly-modal-dialog .bookly-btn-submit{display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--azul)!important;margin:0 0 0 0!important;height:42px!important;text-transform:uppercase!important;color:var(--blanco)!important;transition:ease-in-out .3s;letter-spacing:0.13em!important;font-family:'Urbanist-SemiBold'!important;font-size:16px!important;text-decoration:none!important}.bookly-modal-dialog .bookly-btn-submit{border-radius:100px!important;margin-right:20px!important}.yith-quick-view-content .single_add_to_cart_button{border:1px solid var(--negro)!important;border-radius:unset!important}.yith-quick-view-content .single_add_to_cart_button:hover{border-color:var(--negro)!important;color:var(--negro)!important}.yith-quick-view-content .wc-buy-now-btn:hover,.bookly-modal-dialog .bookly-btn-submit:hover{border-color:var(--azul)!important;color:var(--azul)!important}.bookly-modal-dialog .bookly-btn-submit:hover{background-color:transparent!important}.yith-quick-view-content .wc-buy-now-btn{border-radius:100px!important;background-color:var(--azul)!important;border-color:var(--azul)!important;margin-top:20px!important}.woocommerce-cart .checkout-button:hover{color:var(--azul)!important}#elementor-popup-modal-1472 .checkout-button{height:42px;display:flex;align-items:center;justify-content:center;transition:ease-in-out .3s!important}#elementor-popup-modal-1472 .checkout-button::before,#elementor-popup-modal-1472 .checkout-button::after{content:url(https://opticayepes.com/imagenes/flecha_blanca_17.svg);transition:ease-in-out .3s!important}#elementor-popup-modal-1472 .checkout-button:hover::before,#elementor-popup-modal-1472 .checkout-button:hover::after{content:url(https://opticayepes.com/imagenes/flecha_blanca_17_hover.svg);transition:ease-in-out .3s!important}#elementor-popup-modal-1472 .checkout-button,#elementor-popup-modal-1472 .checkout-button{transition:ease-in-out .3s!important}.seccion-producto .woocommerce-variation-add-to-cart,.seccion-producto .elementor-add-to-cart>form{flex-wrap:wrap!important}.seccion-producto div.quantity{height:42px!important}.seccion-producto .price del{color:var(--rojo);font-size:20px;position:relative;top:-6px;opacity:1!important}.seccion-productos-destacados .premium-woo-product-cta-btn{margin-top:0!important}.woocommerce-cart #content,.woocommerce-checkout #content,.woocommerce-account #content{padding:170px 25px 150px 25px}.woocommerce-cart #content h1,.woocommerce-checkout h1,.woocommerce-account h1{color:var(--negro)!important;font-family:'Urbanist-Bold'!important}.woocommerce-cart #content th,.woocommerce-cart #content h2,.woocommerce-cart #content h3,.woocommerce-cart #content h4,.woocommerce-cart #content h5,.woocommerce-cart #content h6,.woocommerce-checkout #content th,.woocommerce-checkout #content h2,.woocommerce-checkout #content h3,.woocommerce-checkout #content h4,.woocommerce-checkout #content h5,.woocommerce-checkout #content h6,.woocommerce-account #content th,.woocommerce-account #content h2,.woocommerce-account #content h3,.woocommerce-account #content h4,.woocommerce-account #content h5,.woocommerce-account #content h6{color:var(--negro)!important;font-family:'Urbanist-SemiBold'!important}.woocommerce-cart #content a{color:var(--negro);font-family:'Urbanist-Regular'}.woocommerce-cart #content p,.woocommerce-cart #content span,.woocommerce-cart #content div,.woocommerce-checkout #content p,.woocommerce-checkout #content a,.woocommerce-checkout #content span,.woocommerce-checkout #content div,.woocommerce-account #content p,.woocommerce-account #content a,.woocommerce-account #content span,.woocommerce-account #content div{color:var(--negro)!important;font-family:'Urbanist-Regular'!important}.woocommerce-cart #content .coupon button,.woocommerce-cart #content td.actions button,.checkout_coupon button,.woocommerce-account #content .button,.return-to-shop .button,header .elementor-menu-cart__main .elementor-button--view-cart,.bookly-modal-dialog a{height:42px!important;background-color:var(--negro)!important;color:var(--blanco)!important;font-family:'Urbanist-SemiBold'!important;font-size:16px!important;border:1px solid var(--negro)!important;border-radius:0!important;letter-spacing:0.13em!important;text-transform:uppercase!important;transition:ease-in-out .3s!important;line-height:21px!important}.bookly-modal-dialog a{display:flex!important;align-items:center!important;padding:0 20px 0 20px!important}.bookly-modal-footer{display:flex!important;flex-direction:row!important}header .elementor-menu-cart__main .elementor-button--view-cart{line-height:14px!important}.woocommerce-cart #content .return-to-shop a{color:var(--blanco)!important;font-family:'Urbanist-SemiBold'!important}.woocommerce-cart #content .coupon button:hover,.woocommerce-cart #content td.actions button:hover,.checkout_coupon button:hover,.woocommerce-account #content .button:hover,.return-to-shop .button:hover,header .elementor-menu-cart__main .elementor-button--view-cart:hover,.bookly-modal-dialog a:hover{background-color:var(--blanco)!important;border-color:var(--negro)!important;color:var(--negro)!important;transition:ease-in-out .3s!important}.woocommerce-cart #content .return-to-shop a:hover{color:var(--negro)!important}.woocommerce-account #content .button{line-height:22px}.woocommerce-cart #content .coupon input{height:42px;border-color:#000;border-radius:0;margin-right:10px}.checkout_coupon input,span.select2-selection.select2-selection--single>span,span.select2-selection.select2-selection--single .select2-selection__arrow{height:42px}span.select2-selection.select2-selection--single>span{display:flex!important;align-items:center}.woocommerce-info{border-top-color:var(--azul)!important}.woocommerce-info::before{color:var(--azul)!important}.woocommerce-error{border-top-color:var(--rojo)!important}.woocommerce-error::before,.woocommerce form .form-row.woocommerce-invalid label{color:var(--rojo)!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,span.select2-selection.select2-selection--single{border:1px solid #000;border-radius:0;height:42px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{min-width:150px}#premium-woo-quick-view-content .product_title{display:block;font-family:'Urbanist-SemiBold';color:#000;text-transform:uppercase;font-size:30px;line-height:34px}#premium-woo-quick-view-content .woocommerce-Price-amount bdi{color:#000;font-family:'Urbanist-Light';font-size:23px}#premium-woo-quick-view-content .cart{padding-top:25px}#premium-woo-quick-view-content .price{margin-bottom:0}#premium-woo-quick-view-content .product_meta{display:none}#premium-woo-quick-view-content .variations label{color:var(--negro);font-family:"Urbanist-Regular",Sans-serif;font-size:16px;text-transform:uppercase}#premium-woo-quick-view-content .variations td{background-color:#fff0}#premium-woo-quick-view-content .variations select{font-family:'Urbanist-Light';border:1px solid #000;border-radius:0;height:42px}#premium-woo-quick-view-content .single_add_to_cart_button{font-family:"Urbanist-SemiBold",Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:.13em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;color:var(--blanco);background-color:var(--negro);border-color:var(--negro);margin-bottom:20px;height:42px;transition:all 0.3s}#premium-woo-quick-view-content .single_add_to_cart_button:hover{color:var(--negro);background-color:var(--blanco)}#premium-woo-quick-view-content .wc-buy-now-btn,header .contador .elementor-button--checkout{font-family:"Urbanist-SemiBold",Sans-serif!important;font-size:16px;text-transform:uppercase;letter-spacing:.13em;border-style:solid;border-width:1px 1px 1px 1px;height:42px;border-radius:100px;border-color:var(--azul);background-color:var(--azul)}.header .contador .elementor-button--checkout:hover{background-color:#fff0;color:var(--azul);border-color:var(--azul)}header .contador .elementor-button--checkout:hover{background-color:transparent!important;color:var(--azul)!important;border-color:var(--azul)!important}header .contador .elementor-menu-cart__subtotal{display:flex;flex-direction:row;justify-content:space-between;border-bottom:unset}header .contador .elementor-menu-cart__subtotal strong{font-family:'Urbanist-SemiBold';text-transform:uppercase;font-size:24px}header .contador .elementor-menu-cart__subtotal bdi{font-family:'Urbanist-Light';font-size:24px}header .contador .elementor-menu-cart__product-name a{font-family:'Urbanist-SemiBold';text-transform:uppercase;font-size:18px;color:var(--negro)}header .contador .quantity span,header .contador .quantity bdi{font-family:"Urbanist-Light",Sans-serif;color:var(--negro)}#premium-woo-quick-view-content .woocommerce-product-details__short-description{color:var(--negro);font-family:"Urbanist-Regular",Sans-serif;font-size:16px;line-height:18px}#premium-woo-quick-view-content .quantity input{margin-right:10px;font-family:"Urbanist-SemiBold",Sans-serif;font-size:15px;border-radius:0 0 0 0}#premium-woo-quick-view-content span.onsale{background-color:var(--rojo);margin:9px 12px 0 0px!important;font-size:9px;border-radius:10.5px 10.5px 10.5px 10.5px;padding:0 20px 0 20px!important;color:var(--blanco);font-family:"Urbanist-SemiBold",Sans-serif;letter-spacing:.29em;min-width:2em;min-height:2em;line-height:2em;height:19px;display:flex;align-items:center;left:10px;top:0}#premium-woo-quick-view-content ins{text-decoration:unset}#premium-woo-quick-view-content del bdi{display:flex;color:var(--rojo)!important;font-size:18px!important;position:relative;top:-4px}#premium-woo-quick-view-content del{opacity:1;color:var(--rojo)}.elementor-page-837 .premium-woo-products-details-wrap .premium-woo-product-info .price del bdi{top:4px}#elementor-popup-modal-1472 .shop_table thead{display:none}#elementor-popup-modal-1472 .product-thumbnail a{width:116px;height:116px;display:block}#elementor-popup-modal-1472 .product-thumbnail img{width:100%}#elementor-popup-modal-1472 .product-thumbnail{display:flex;order:0;padding:0;margin:0;width:116px;height:116px}#elementor-popup-modal-1472 .product-name{display:flex;order:1;width:50%;margin:0;padding:0 20px 0 35px}#elementor-popup-modal-1472 .product-name a{font-family:'Urbanist-SemiBold';color:var(--negro);font-size:20px;text-transform:uppercase}#elementor-popup-modal-1472 .product-price{display:flex;place-content:flex-end;order:3;width:24%;margin:0;padding:0}#elementor-popup-modal-1472 tbody{display:flex;flex-direction:column;padding-top:40px}#elementor-popup-modal-1472 tbody>tr{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-width:100%;margin:0!important;padding:0!important}#elementor-popup-modal-1472 .product-quantity{display:flex;order:4;padding:0;margin:0;width:10%}#elementor-popup-modal-1472 .product-subtotal{display:flex;order:5;padding:0;margin:0;width:20%}#elementor-popup-modal-1472 .product-subtotal::before{content:'TOTAL: ';font-family:'Urbanist-SemiBold';color:var(--negro);font-size:18px;text-transform:uppercase;padding-right:5px}#elementor-popup-modal-1472 .product-quantity input{max-width:50px;background-color:#F5F5F5;border-color:#F5F5F5}#elementor-popup-modal-1472 .product-remove{display:flex;order:4;width:54%;padding:0 10px 0 0;margin:0;justify-content:flex-end}header .contador .elementor-menu-cart__product-remove{width:30px;height:30px;border-radius:unset;border:none}#elementor-popup-modal-1472 .product-remove a,header .contador .elementor-menu-cart__product-remove a{visibility:hidden;width:30px;height:30px;opacity:1}#elementor-popup-modal-1472 .product-remove a::before,header .contador .elementor-menu-cart__product-remove a::after{visibility:visible;content:url(https://opticayepes.com/imagenes/icon_delete.svg)}header .contador .elementor-menu-cart__product-remove::before,header .contador .elementor-menu-cart__product-remove::after{display:none}#elementor-popup-modal-1472 .cart-subtotal,#elementor-popup-modal-1472 .cart_totals>h2{display:none}#elementor-popup-modal-1472 .order-total>td{width:100%;padding:15px 0 0 0}#elementor-popup-modal-1472 .order-total>td bdi{font-family:'Urbanist-Light'}#elementor-popup-modal-1472 .woocommerce-cart-form>div>.shop_table>tbody>tr:last-child{display:none}#elementor-popup-modal-1472 .coupon{padding-top:40px}#elementor-popup-modal-1472 .e-apply-coupon,#elementor-popup-modal-1472 .flechas-laterales-button-dos a{height:42px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{font-family:'Urbanist-SemiBold';color:var(--negro)}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff0}.loop-productos-tienda .aspect-uno{aspect-ratio:1 / 1}.loop-productos-tienda .precio del{text-decoration:unset}.loop-productos-tienda .precio del bdi{color:var(--rojo);font-size:16px;text-decoration:line-through;position:relative;top:-3px;right:3px}.loop-productos-tienda .premium-badge-container{height:19px}.loop-productos-tienda .categoria .elementor-heading-title>a,.plantilla-destacados .categoria .elementor-heading-title>a{display:none}.loop-productos-tienda .categoria .elementor-heading-title>a:first-child,.plantilla-destacados .categoria .elementor-heading-title>a:first-child{display:block}#menu-opticas{margin-right:10px}.menu-web .seccion{box-shadow:0 2px 15px 0 rgb(0 0 0 / .1)}.menu-web .e-n-menu-item-icon svg{width:24px!important;height:24px!important}.menu-web .enlace-icon svg:hover g>path{fill:var(--rojo)!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--negro);border-radius:unset}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-account .woocommerce-MyAccount-navigation a{text-decoration:unset;font-size:20px}.woocommerce-account .woocommerce-MyAccount-navigation li::marker{font-size:0}header .contador .elementor-button-icon-qty{font-family:'Urbanist-Bold'!important;display:flex!important;justify-content:center!important;align-items:center!important;inset-inline-end:-18px!important;background-color:var(--rojo)!important;top:4px!important}.asd{display:none}.single-product .woocommerce-message{position:relative;top:130px;max-width:550px;margin-left:auto;margin-right:70px;border-top-color:var(--azul);font-family:'Urbanist-Medium';color:var(--negro)}.single-product .woocommerce-message::before{color:var(--azul)}.single-product .woocommerce-message a,.grid-productos-woo .added_to_cart.wc-forward{font-family:"Urbanist-SemiBold",Sans-serif;font-size:15px;line-height:24px;text-transform:uppercase;letter-spacing:.13em;height:42px;color:var(--blanco);background-color:var(--negro);border:1px solid var(--negro);border-radius:0;transition:ease-in-out.3s}.single-product .woocommerce-message a:hover,.grid-productos-woo .added_to_cart.wc-forward:hover{color:var(--negro)!important;border-color:var(--negro)!important;background-color:transparent!important;transition:ease-in-out.3s!important}.single-product .woocommerce-message a{border:1px solid var(--negro)}.acordeon-producto .elementor-tab-title{border-top:unset!important;border-bottom:unset!important}.acordeon-producto .elementor-accordion-item:first-child{border-top:1px solid #D9D9D9!important}.acordeon-producto .elementor-accordion-item{border-bottom:1px solid #D9D9D9!important}.form-news .elementor-button{height:42px;margin-top:15px}.grid-productos-tienda .pwb-brands-in-loop{display:none}.yith-quick-view-nav.reveal a div h4{font-family:'Urbanist-Light'!important}.grid-productos-woo .onsale,.yith-quick-view-content .onsale{font-size:9px!important;line-height:12px!important;letter-spacing:.29em;margin:9px 9px 0 0!important;padding:0 10px 0 10px!important;background-color:var(--rojo)!important;color:white!important;font-family:'Urbanist-SemiBold';display:flex!important;align-items:center;border:unset;height:19px;text-transform:uppercase;min-width:64px!important;justify-content:center;border-radius:10.5px!important;min-height:unset!important}.yith-quick-view-content .onsale{left:12px!important}.grid-productos-woo .woocommerce-loop-product__title{color:black!important;font-family:'Urbanist-SemiBold'!important;text-transform:uppercase;font-size:16px!important;padding-top:0!important;padding-bottom:0!important}.grid-productos-woo .pwb-brands-in-loop a,.grid-productos-woo .price bdi,.grid-productos-woo .price del bdi{font-size:18px;font-family:'Urbanist-Light';color:#000}.grid-productos-woo .price bdi{font-size:20px}.grid-productos-woo .price del bdi{color:var(--rojo);font-size:15px;text-decoration:line-through;position:relative;top:-4px}.grid-productos-woo .price ins,.grid-productos-woo .price del{text-decoration:unset!important}.grid-productos-woo .product_type_simple,.grid-productos-woo .product_type_variable{visibility:hidden}.grid-productos-woo .product_type_simple::before,.grid-productos-woo .product_type_variable::before{visibility:visible;content:url(https://opticayepes.com/imagenes/icono_cart.svg)}.grid-productos-woo .product_type_simple,.grid-productos-woo .product_type_variable{position:absolute!important;top:5px!important;left:5px!important;margin:0 0 0 0!important;padding:0 0 0 0!important}.grid-productos-woo .product_type_simple.added::after{visibility:visible!important}.grid-productos-woo .product_type_simple::after{margin:0 0 0 0!important;vertical-align:unset!important;color:white!important;background:black!important;border-radius:100px!important;padding:5px 5px 5px 5px!important;position:absolute!important;top:10px!important;left:11px!important}.grid-productos-woo .product-type-variable .fa-spinner{position:absolute;top:13px;left:13px;visibility:visible;color:#fff;background-color:#000;font-size:20px}.grid-productos-woo .wc-buy-now-btn{display:none!important}.grid-productos-woo .yith-wcqv-button{margin:0 0 0 0!important;padding:0 0 0 0!important;position:absolute!important;top:5px!important;left:52px!important}.grid-productos-woo .added_to_cart.wc-forward{color:var(--blanco)!important;background-color:var(--negro)!important;transition:ease-in-out.3s!important;padding:0 20px 0 20px!important;display:flex!important;align-items:center!important;max-width:fit-content!important}.grid-productos-woo{color:var(--negro)!important;background-color:transparent!important;transition:ease-in-out.3s!important}.grid-productos-woo .products.elementor-grid{grid-template-columns:repeat(3,1fr)!important}.grid-productos-woo li.product{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-content:flex-start!important}.grid-productos-woo li.product>a{width:100%!important;margin-bottom:7px}.grid-productos-woo .price{margin-left:auto!important}.grid-productos-woo .woocommerce-result-count{float:right!important}.grid-productos-woo .woocommerce-ordering{float:left!important}.grid-productos-woo .woocommerce-ordering select{padding:0 5px 0 0!important;border:none!important;font-family:'Urbanist-Medium'!important;font-size:18px!important}.grid-productos-woo .woocommerce-ordering select option{font-size:16px!important}.yith-quick-view-content .scroll-content{padding:40px 20px 40px 20px}.yith-quick-view-content .woocommerce-message{margin:0 0 0 0!important;padding:0 20px 0 0;max-width:100%;position:static}.yith-quick-view-content .product_title{font-size:28px;font-family:'Urbanist-SemiBold';text-transform:uppercase}.yith-quick-view-content .price{font-family:'Urbanist-Light'}.yith-quick-view-content .price del{font-size:18px!important;opacity:1!important;color:var(--rojo);position:relative;top:-3px}.yith-quick-view-content .woocommerce-product-details__short-description{font-family:'Urbanist-Light';color:#000;font-size:16px}.yith-quick-view-close{background:url(https://opticayepes.com/imagenes/close.svg) no-repeat center;opacity:1!important;position:relative!important;top:5px!important;right:5px!important}.yith-quick-view-content .woocommerce-message::before{position:initial}.yith-quick-view-content div.summary-content{padding:0!important}.yith-quick-view-content ins{text-decoration:unset!important}.yith-quick-view-content .quantity .qty{font-family:'Urbanist-Medium'!important;padding:0 0 0 0!important;max-width:50px!important}.yith-wcqv-main{box-shadow:unset!important}.yith-quick-view-nav.reveal a{background-color:transparent!important}.menu-web-movil .e-n-menu-toggle{align-self:flex-start!important}header .contador .woocommerce-mini-cart__empty-message{font-size:20px;font-family:'Urbanist-SemiBold';padding:5px 0 0 20px;color:var(--negro)!important}header .contador .elementor-menu-cart__main{width:500px!important;padding:15px 30px 0 0;padding:40px 40px 40px 40px}header .contador .elementor-menu-cart__close-button:after{background:var(--negro)}.plantilla-destacados del{display:none}.plantilla-destacados ins{text-decoration:unset}.seccion-destacados .loop-uno .imagen{aspect-ratio:1 / 1}.seccion-destacados .loop-dos .imagen{aspect-ratio:9 / 4}.seccion-destacados .loop-tres .imagen{aspect-ratio:1 / 1}.seccion-destacados .loop-cuatro .imagen{aspect-ratio:1 / 1}.seccion-destacados .loop-tres .col-titulo,.seccion-destacados .loop-cuatro .col-titulo{max-width:130px}.slider-productos-destacados-home .imagen{aspect-ratio:1 / 1}#stickyheaders{-webkit-transition:transform .3s ease;transition:transform .3s ease}.headerup{transform:translateY(-22px)}.hide{opacity:0}.woocommerce-shop .woocommerce-error,.woocommerce-shop .woocommerce-info,.woocommerce-shop .woocommerce-message{font-family:'Urbanist-Regular'!important;color:var(--negro)!important}.woocommerce-shop .woocommerce-error a,.woocommerce-shop .woocommerce-info a,.woocommerce-shop .woocommerce-message a{color:var(--rojo)}.woocommerce-shop .woocommerce-error a:hover,.woocommerce-shop .woocommerce-info a:hover,.woocommerce-shop .woocommerce-message a:hover{text-decoration:underline!important}.logged-in header .carrito-header svg g path{fill:var(--azul)}.logged-in header .carrito-header li:first-child svg g path{fill:var(--negro)}header .contador .elementor-menu-cart__footer-buttons{display:flex;flex-direction:column}.filters-container h3,.boton-filtro .elementor-shortcode>button{display:none!important}.seccion-tienda .col-der .yith-wcan-filters-opener{display:none!important}.single-product .woocommerce-variation-price{padding:20px 0 5px 0}.single-product .woocommerce-variation-price bdi{color:#000;font-family:'Urbanist-Light';font-size:24px}.elementor-widget-premium-woo-products .premium-woocommerce .slick-arrow{background-color:transparent!important}.slider-de-productos-home .premium-woocommerce a.carousel-arrow{top:40%!important;-webkit-transform:translateY(-40%)!important;-ms-transform:translateY(-40%)!important;transform:translateY(-40%)!important}.enlaces-a a{text-decoration:underline!important;color:var(--negro)!important;transition:ease-in-out .3s}.enlaces-a a:hover{color:var(--azul)!important;transition:ease-in-out .3s}.formulario-contacto>div{max-width:750px;margin:0 auto;margin-top:25px}.bookly-form p,.bookly-form p,.bookly-form div,.bookly-form b{color:var(--negro);font-family:'Urbanist-Regular';font-size:18px;font-weight:normal!important}.bookly-form .picker__frame *{font-weight:normal!important}.bookly-form div,.bookly-form b{font-family:'Urbanist-SemiBold'}.bookly-form input[type="text"],.bookly-form input[type="number"],.bookly-form input[type="password"],.bookly-form select,.bookly-form textarea{padding:5px 6px 4px;border-radius:0!important;border-color:#000!important;height:40px!important;font-family:'Urbanist-Regular'!important;font-size:16px!important}.bookly-js-time-zone-switcher,.bookly-form div[data-type="category"]{display:none!important}.bookly-close{border:1px solid black!important;border-radius:0!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;margin:0 0 0 0!important;padding:0 0 0 0!important;min-width:20px!important;min-height:20px!important;justify-content:center!important;top:10px!important;position:absolute!important;right:10px!important;color:#000!important;opacity:1!important}.bookly-close:hover{background-color:transparent!important}.woocommerce ul.products li.product a img{width:300px;height:300px;object-fit:contain}.single-product .categorias .elementor-heading-title{display:flex;flex-direction:column}table td,table th,.woocommerce table.shop_table td,table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border:none!important}.woocommerce table.shop_table{border:none!important;border-radius:0!important}.single-product .premium-woo-products-carousel .product:hover .woocommerce-LoopProduct-link img:first-child{transition:ease-in-out .3s!important}.single-product .premium-woo-products-carousel .product:hover .woocommerce-LoopProduct-link img:last-child{display:block;position:initial;transition:ease-in-out .3s!important}.single-product .premium-woo-products-carousel .products .carousel-next{right:0px!important;left:unset}.single-product .premium-woo-products-carousel .products .carousel-prev{left:0px!important;right:unset}.single-product .categorias .elementor-heading-title>a{display:none}.single-product .categorias .elementor-heading-title>a:first-child{display:block}.productos-relacionados .woocommerce-loop-product__title{padding-top:0!important}.ti-widget.ti-goog .ti-controls-dots .dot{background:var(--azul)!important;width:8px!important;height:8px!important}.titulo-slider .elementor-heading-title span{color:var(--azul)}.img-slider-hero .icon-revert-dos:hover .elementor-icon-list-icon svg g path{fill:var(--azul)!important;transition:.3s ease-in-out!important}.widget_shopping_cart_content::after{content:" ";background-image:url(https://opticayepes.com/imagenes/tarjetas_menu.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;display:inline-flex;height:139px;width:auto;margin-top:20px}.seccion-marcas .elementor-widget-image a:hover img{transform:scale(1.03)}.gafas-graduadas-enlace-menu{padding-bottom:15px!important}.gafas-graduadas-enlace-menu a,.elementor-nav-menu .sub-arrow,.enlace-graduadas-footer li:first-child a{pointer-events:none;cursor:default}.gafas-graduadas-enlace-menu a .sub-arrow{display:none}.enlace-graduadas-footer .elementor-icon-list-text span{color:var(--rojo);font-family:'Urbanist-Regular';font-size:12px}.br-mvl br{display:none}.woocommerce-cart table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(0deg 0% 96.68%)!important}.single-product table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:transparent!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsla(0,0%,50.2%,.1019607843)!important}.single-product table tbody tr:hover>td,table tbody tr:hover>th{background-color:transparent!important}.woocommerce a.remove{font-size:23px;height:20px;width:20px;line-height:.8}.woocommerce-cart table.cart img{width:90px}.woocommerce-cart #content,.woocommerce-cart #content h1{max-width:1140px!important}.yith-quick-view-content.woocommerce div.product{padding:10px}.archive .product .pwb-brands-in-loop{width:50%}.yith-quick-view-content .woocommerce-message a{color:var(--blanco)!important;border:1px solid black!important}.yith-quick-view-content .woocommerce-message a:hover{text-decoration:unset!important}#premium-woo-quick-view-modal .premium-woo-qv-image-slider img{object-fit:contain;object-position:center}.premium-woo-cart-btn.added i::after{display:none!important}.premium-woo-cart-btn.added::after{display:none!important}.premium-woo-cart-btn.added{top:13px;position:relative}div.bookly-form-group[data-type="staff"] .bookly-label-price{display:none!important}#stickyheaders{-webkit-transition:transform .3s ease;transition:transform .3s ease}.headerup{transform:translateY(-35px)}.archive .product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.archive .product .yith-wcqv-button,.archive .product .yith-wcqv-button::before{width:47px!important;height:47px}.grid-productos-woo .product_type_simple::before,.grid-productos-woo .product_type_variable::before{display:block}.yith-wcqv-icon{width:auto!important;height:auto!important}.buscador-web .search-input-container input{background:none right center no-repeat #fff0;border-top:unset;border-right:unset;border-left:unset;border-image:unset;border-bottom:1px solid #fff;color:#fff;font-family:'Urbanist-Medium';font-size:18px;letter-spacing:.1em}.autocomplete-suggestion .yith_wcas_result_content .title,.autocomplete-suggestion:hover .title{font-family:'Urbanist-Medium';font-size:18px;line-height:1.2;color:#000}.autocomplete-suggestion .yith_wcas_result_content{font-family:'Urbanist-Light';font-size:15px;line-height:2.2;color:#000}.autocomplete-suggestions{background:#fff0;border:unset;border-radius:unset;line-height:1;min-height:100px;.autocomplete-suggestion{min-height:90px}width:100%!important}.autocomplete-suggestion{padding-left:0!important;padding-right:0!important}.autocomplete-suggestion img{width:150px}.autocomplete-suggestion:hover .title{text-decoration:underline}#yith-searchsubmit{background:#fff;border:1px solid #fff;border-radius:unset;color:#000;text-transform:uppercase;font-family:'Urbanist-SemiBold';letter-spacing:.1em}#yith-searchsubmit:hover{background:#fff0;color:#fff}.autocomplete-suggestion{min-height:90px}.single-product .premium-woo-products-carousel ul.products li.product .button{margin-top:0}.a-enlace a{min-width:100%!important}header .imagen-lentillas img{aspect-ratio:1 / 1;object-fit:cover}.elementor-field-group-recaptcha_web .grecaptcha-badge{display:none!important}.single-product .read-more{display:block;margin-top:.9em;cursor:pointer;font-family:"Urbanist-Bold",Sans-serif;font-size:18px;line-height:22px}.single-product .read-more::after{position:relative;top:2px}.single-product .read-more:hover{color:var(--azul)!important}.single-product .woocommerce-product-details__short-description>p{margin-bottom:0}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:#000}.e-loop-item-3619 .enlace .elementor-icon-list-text,.e-loop-item-3623 .enlace .elementor-icon-list-text{visibility:hidden;font-size:0}.e-loop-item-3619 .enlace .elementor-icon-list-text::before,.e-loop-item-3623 .enlace .elementor-icon-list-text::before{visibility:visible;content:"Más Información";font-size:24px}.wc-pao-addons-container{display:flex;flex-direction:row;flex-wrap:wrap}.wc-pao-addons-container .wc-pao-addon-id-1690462802,.wc-pao-addons-container .wc-pao-addon-id-1690469250{width:100%}.wc-pao-addons-container .wc-pao-addon-heading{font-family:'Urbanist-Bold'}.wc-pao-addons-container .wc-pao-addon-description{font-family:'Urbanist-Medium';font-style:normal;color:#E92E2E}.wc-pao-addons-container .wc-pao-addon-id-1690462803,.wc-pao-addons-container .wc-pao-addon-id-1690469251{width:50%;padding-right:10px}.wc-pao-addons-container .wc-pao-addon-id-1690463237,.wc-pao-addons-container .wc-pao-addon-id-1690469252{width:50%;padding-left:10px}.wc-pao-addons-container .wc-pao-addon-name{font-family:'Urbanist-SemiBold';font-weight:normal!important;padding:0 0 5px 3px}.wc-pao-addons-container #product-addons-total{width:100%}.wc-pao-addons-container .product-addon-totals{border:none!important}.wc-pao-addons-container .product-addon-totals .wc-pao-col1{font-family:'Urbanist-Regular'}.wc-pao-addons-container .product-addon-totals .wc-pao-col1>strong{font-weight:400}.wc-pao-addons-container .product-addon-totals .amount{font-family:'Urbanist-Bold';padding-left:10px;position:relative;top:-1px}.wc-pao-addons-container div.product-addon-totals .wc-pao-subtotal-line{color:#D9D9D9}.wc-pao-addons-container .wc-pao-subtotal-line .price{font-family:'Urbanist-Regular';color:var(--azul)!important}.wc-pao-addons-container .wc-pao-subtotal-line .price .amount{font-family:'Urbanist-SemiBold'}.wc-pao-addons-container .product-addon-totals ul>li{display:none}.wc-pao-addons-container .product-addon-totals ul>li:first-child,.wc-pao-addons-container .product-addon-totals ul>li:last-child{display:flex}.wc-pao-addons-container .wc-pao-addon-id-1690469250{padding-bottom:5px}.wc-pao-addons-container>.wc-pao-addon-container:nth-child(1),.wc-pao-addons-container>.wc-pao-addon-container:nth-child(4){width:100%}.wc-pao-addons-container>.wc-pao-addon-container:nth-child(2),.wc-pao-addons-container>.wc-pao-addon-container:nth-child(3),.wc-pao-addons-container>.wc-pao-addon-container:nth-child(5),.wc-pao-addons-container>.wc-pao-addon-container:nth-child(6){width:50%}img.premium-woo-product__on_hover{object-fit:cover!important}.premium-woocommerce .pa-out-of-stock{left:unset;right:9px}.telefono-opticas .elementor-icon-list-text a{color:var(--blanco)}.single-post .contenido-posts a{color:var(--rojo)!important}.single-post .contenido-posts a:hover{color:var(--azul)!important}.contenido-posts h2,.contenido-posts h3,.contenido-posts h4,.contenido-posts h5,.contenido-posts h6{margin:30px 0 10px 0!important;font-family:'Urbanist-Regular'!important;font-weight:normal!important}.page-id-768 .bookly-js-time-range{display:none}.seccion-marcas-home .elementor-loop-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-width:unset;max-width:unset;grid-column-gap:unset!important;grid-row-gap:unset!important;justify-content:space-around}.seccion-marcas-home .e-loop-item{display:flex;width:16%;max-width:unset;min-width:unset;padding:0 15px 70px 15px}.contenedor-header>div>.col-uno,.contenedor-header>div>.col-dos,.contenedor-header>div>.col-tres{width:fit-content!important;min-width:fit-content!important}.overflow-hidden,.carrito-header li:first-child a{overflow:hidden}#btn-instagram{position:fixed;z-index:999;bottom:30px;right:25px}#btn-instagram:hover{transform:scale(1.05)}.e-loop-item-4449 .elementor-icon-list-text{color:var(--azul)}.e-loop-item-4449 .elementor-icon-list-text{color:var(--azul)!important}.e-loop-item-4449 .elementor-icon-list-icon svg path,.e-loop-item-4653 .elementor-icon-list-icon svg path{fill:var(--azul)!important}.contenido-blog .imagen img{max-height:500px!important;object-fit:cover!important}.loop-slider .enlace-slider{height:100%!important}.loop-slider .enlace-slider:hover+.icon-revert-dos .elementor-icon-list-icon svg g path{fill:var(--azul)!important;transition:.3s ease-in-out!important}.loop-slider .enlace-slider:hover+.icon-revert-dos .elementor-icon-list-text,.loop-slider .enlace .elementor-icon-list-text>span{color:var(--azul)!important}.post-4020 .elementor-heading-title{font-size:unset!important}.maestro-alonso-slider{color:#FFF!important;display:block;height:fit-content;margin-bottom:20px}.maestro-alonso-slider b{font-size:96px}.maestro-alonso-slider small{font-size:50px!important}.page-id-768 .e-loop-item-539{margin-top:90px}.hidden,.fb-login-button.bookly-js-fb-login-button{display:none!important}.bookly-user-phone{padding-left:45px!important}.woocommerce-terms-and-conditions-checkbox-text a,.contenido-politicas-citas a{text-decoration:underline!important}.contenido-proteccion-de-datos{display:none;border:1px solid rgb(0 0 0 / .2);box-shadow:rgb(0 0 0 / .1) 0 1px 2px inset;background:rgb(0 0 0 / .05);max-height:200px;overflow:auto;margin:10px 0 0 0;padding:1.618em}.woocommerce-checkout .place-order button{margin-top:20px!important}.enlace-proteccion-de-datos{cursor:pointer}.woocommerce-form__label-for-checkbox.nuevo-check{padding:0 3px 0 3px}.contenido-politicas-citas p,.contenido-politicas-citas a{font-size:13px!important;color:#000!important;font-family:'Urbanist-Regular'!important}.bookly-custom-field-row>.bookly-form-group>label{display:none!important}.contenido-politicas-contacto p{margin-bottom:0px!important}.contenido-politicas-registro{padding:0 5px 10px 5px!important}.elementor-menu-cart__container.elementor-lightbox{height:110vh}.wc-buy-now-btn::before,.wc-buy-now-btn::after{top:2px}.grid-productos-woo .elementor-nothing-found{text-align:center!important}@media (max-width:1355px){header .ocultar{display:none!important}header .max{width:100%!important;--width:100% !important}}@media (max-width:1340px){header .menu-web .e-n-menu-item-title-text{font-size:16px}}@media (max-width:1450px){.menu-a .item-uno .columnas,.menu-a .item-dos .columnas{width:40%!important}.item-uno .imagen{min-height:100%}}@media (max-width:1280px){.page-id-768 .e-loop-item-539{margin-top:40px}.maestro-alonso-slider b{font-size:64px}.maestro-alonso-slider small{font-size:35px!important}.seccion-marcas-home .e-loop-item{width:25%;padding:0 15px 40px 15px}.woocommerce div.product div.images .flex-control-thumbs li img{aspect-ratio:unset!important}.elementor-menu-toggle{padding:0!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{height:100vh}.headerup{transform:translateY(-30px)}.elementor-nav-menu .sub-arrow{padding-left:2px!important}.elementor-nav-menu .sub-arrow i{visibility:hidden}.elementor-nav-menu .sub-arrow i::before{visibility:visible;content:url(https://opticayepes.com/imagenes/chevrolet_right_mvl.svg);position:relative;top:2px}.elementor-nav-menu>li{border-bottom:1px solid #D9D9D9!important}.elementor-nav-menu>li:last-child{border:none!important}.elementor-nav-menu li{padding:5px 0 5px 0px!important}.enlace-citas-menu::after,.enlace-opticas-menu::after{content:"";background-image:url(https://opticayepes.com/imagenes/link_rojo.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:18px;height:18px;max-width:18px;max-height:18px;min-width:18px;min-height:18px;display:inline-block}.enlace-opticas-menu,.enlace-citas-menu{display:flex!important;align-items:center}.enlace-opticas-menu a,.enlace-citas-menu a{padding-right:5px!important}.enlace-opticas-menu::after{background-image:url(https://opticayepes.com/imagenes/link_azul.svg)}.marquee-text{height:28px}.marquee-text a{font-size:13px}.marquee-text .oy{font-size:19px}.single-product .premium-woo-products-carousel .products .carousel-next{right:25px!important}.single-product .premium-woo-products-carousel .products .carousel-prev{left:25px!important}.carrousel-producto .woocommerce-product-gallery>div{width:90%}.woocommerce div.product div.images .flex-control-thumbs{width:10%}.woocommerce div.product div.images img{aspect-ratio:2 / 1!important}.yith-quick-view-content div.product div.images img{aspect-ratio:1 / 1!important}.elementor-repeater-item-bc3838c .swiper-slide-bg{background-position:center right!important;background-image:url(https://opticayepes.com/imagenes/HERO-KINGSLEAGE-Tablet.jpg)!important}.esquinas:hover .premium-global-badge,.nosotros-icons:hover .elementor-heading-title span{opacity:1!important}.grid-productos-woo .products.elementor-grid{grid-template-columns:repeat(2,1fr)!important}a.carousel-arrow.carousel-next{right:150px!important}a.carousel-arrow.carousel-prev{left:150px!important}.woocommerce-cart #content,.woocommerce-checkout #content,.woocommerce-account #content{padding:130px 25px 120px 25px}.elementor-popup-modal .dialog-widget-content{background-color:transparent!important}#elementor-popup-modal-1185 .dialog-close-button{right:40px!important}footer .titulo>div{padding:0 25px 0 25px!important}.lista-footer{padding-top:20px}.loop-tiendas .contenedor-a .col-a{width:35%}.loop-tiendas .contenedor-a .col-b{width:65%}.min-uno>div{min-height:50px}.seccion-img-fondo{min-height:unset}.seccion-img-fondo{background-image:unset!important}.titulos-h1 .elementor-heading-title,body.cmplz-document .entry-title{font-size:6.25vw;line-height:6.25vw}.titulos-h2 .elementor-heading-title,.titulos-h2 .elementor-counter-number,.titulos-h2 .elementor-counter-number-suffix{font-size:4.166666666666667vw}.titulos-h3 .elementor-heading-title,.titulos-h3 .elementor-icon-box-title,.titulos-h3 .elementor-counter-number{font-size:2.6041666666666665vw}.titulos-h4 .elementor-heading-title{font-size:2.34375vw}.parrafos,.parrafos .elementor-icon-list-text,.parrafos-bold,.parrafos-bold .elementor-heading-title{font-size:20px}body.cmplz-document #content{padding:210px 25px 150px 25px}}@media (max-width:1024px){.titulos-h1 .elementor-heading-title{font-size:56px;line-height:56px}.titulos-h2 .elementor-heading-title,.titulos-h2 .elementor-counter-number,.titulos-h2 .elementor-counter-number-suffix{font-size:42px}.titulos-h3 .elementor-heading-title,.titulos-h3 .elementor-counter-number{font-size:28px}.titulos-h4 .elementor-heading-title{font-size:24px}}@media (max-width:991px){.woocommerce .cart .button{float:right}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.yith-wcan-filters.filters-modal .filters-container>.clear-selection{color:#000;font-family:'Urbanist-Light';font-size:18px}.yith-wcan-filters .yith-wcan-filter{max-width:100%!important}.boton-filtro .elementor-shortcode>button,.boton-filtro .elementor-shortcode>button:hover{display:inline-block!important;color:#000!important;border:1px solid #000!important;background-color:transparent!important;background:transparent!important;border-radius:0}.yith-wcan-filters-opener:hover i.filter-icon{filter:brightness(0) invert(0)!important}.yith-wcan-filters.filters-modal .main-modal-button{font-family:'Urbanist-SemiBold';text-transform:uppercase;letter-spacing:.13em;background-color:#000;border-color:#000;color:#FFF}.seccion-tienda .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown{border-radius:unset;padding:unset}.seccion-tienda .ordenar-por .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown{padding:8px 15px}body.admin-bar .yith-wcan-filters.filters-modal{top:0}}@media (max-width:767px){.maestro-alonso-slider b{font-size:34px}.maestro-alonso-slider small{font-size:24px!important}.contenido-blog .imagen img{max-height:350px!important}.contenedor-header>div>.col-dos{margin-right:auto!important;padding-left:20px!important}.marquee-text{height:30px!important}.enlace-oferta-ofertas-url .elementor-heading-title::before{display:none}.seccion-plantilla-slider-tiendas{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important}.seccion-tiendas-home .elementor-swiper-button-prev,.seccion-tiendas-home .elementor-swiper-button-next{top:45%!important}.autocomplete-suggestion .yith_wcas_result_content{line-height:1}.autocomplete-suggestion{display:flex!important;flex-direction:column!important;padding-bottom:25px}.autocomplete-suggestion .yith_wcas_result_content .title,.autocomplete-suggestion:hover .title{font-size:15px}.single-product .premium-woo-product-overlay .premium-woo-qv-btn{display:none!important}.popup-bienvenida .dialog-lightbox-close-button i::before{background-image:url(https://opticayepes.com/imagenes/close_white.svg)!important}.archive .grid-productos-woo .price{width:50%;float:right;text-align:end}.yith-quick-view-content div.images .yith-quick-view-thumbs{left:0}.yith-quick-view-content.woocommerce div.summary button[name="wc-quick-buy-now"],#premium-woo-quick-view-content button[name="wc-quick-buy-now"]{width:100%!important}.yith-quick-view-content.woocommerce div.summary button[name="add-to-cart"],#premium-woo-quick-view-content button[name="add-to-cart"]{width:75%;float:right}.yith-quick-view-content.woocommerce div.product{padding:0}.yith-quick-view-content.woocommerce div.product{flex-direction:column;display:flex;align-items:center}.yith-quick-view .woocommerce div.product div.images,.yith-quick-view.yith-modal .yith-quick-view-content div.summary{width:100%!important}.yith-quick-view.yith-modal .yith-quick-view-content div.summary{overflow-y:auto!important;padding:0 20px 0 20px}.yith-quick-view-content div.images .yith-quick-view-thumbs{bottom:40px}.yith-quick-view-content div.images .yith-quick-view-thumbs{position:inherit}.yith-quick-view-content .product_title{font-size:26px!important}.yith-quick-view .woocommerce div.product div.images{padding:40px 20px 40px 20px}.yith-quick-view-content .scroll-content{padding:0 20px 40px 20px}.br-mvl br{display:block}.botones-elementor a{width:auto}.seccion-producto .single_add_to_cart_button{padding-top:3px!important;margin-left:auto!important;width:84%!important;margin-right:0!important;justify-content:center!important}.wc-buy-now-btn::before,.wc-buy-now-btn::after{top:3.5px}.seccion-producto .wc-buy-now-btn{min-width:100%;justify-content:center}#premium-woo-quick-view-content div.product div.images img{aspect-ratio:2 / 1!important}.yith-wcan-filters-opener i.filter-icon{position:relative!important;top:-2px!important}.html-tienda .textMarqueeSection-dos .marquee-text a{font-size:15px}.html-tienda .textMarqueeSection-dos .marquee-text{height:42px}.textMarqueeSection-dos img{min-width:12px;min-height:12px}.woocommerce-ordering,.woocommerce-ordering select{color:#000!important;background-color:transparent!important;background:transparent!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4.5px 0 4.5px!important}.ti-widget.ti-goog .ti-controls-dots .dot{margin:0 3.5px 0 3.5px!important}.br-off br{display:none!important}.form-news #form-field-email{text-align:center!important}.elementor-field-type-acceptance input[type="checkbox"]{width:13px;height:13px;min-width:13px!important;min-height:13px;top:2px}.grid-productos-woo .woocommerce-result-count{float:left!important}.elementor-repeater-item-bc3838c .swiper-slide-bg{background-position:top center!important;background-image:url(https://opticayepes.com/imagenes/HERO-KINGSLEAGE-Movil.jpg)!important}.woocommerce-mini-cart__empty-message,header .contador .woocommerce-mini-cart__empty-message{font-size:16px}header .contador .woocommerce-mini-cart__empty-message{padding:0 0 0 0}.marquee-text a{font-size:13px}.marquee-text .oy{font-size:14px;padding:0 2px 0 2px}.marquee-text .texto{padding:0 10px 0 10px}.grid-productos-woo .products.elementor-grid{grid-template-columns:repeat(1,1fr)!important}a.carousel-arrow.carousel-next{right:40px!important}a.carousel-arrow.carousel-prev{left:40px!important}.single-product .woocommerce-message{top:95px;padding:5px 0 0 0;margin:10px 25px 0 25px}.single-product .woocommerce-message a{width:100%;margin-top:10px;text-align:center}.single-product .woocommerce-message::before{position:relative;top:2px;left:unset;margin-right:5px}.error404 #content .entry-title{font-size:24px}.error404 #content{margin:110px 0 150px 0}#premium-woo-quick-view-content .product_title{font-size:21px;line-height:25px}#premium-woo-quick-view-content .quantity input{margin-right:5px}#premium-woo-quick-view-content .single_add_to_cart_button{font-size:14px}#premium-woo-quick-view-content .single_add_to_cart_button::before{display:none!important}#premium-woo-quick-view-content .summary{padding-left:20px;padding-right:20px}.seccion-producto .quantity input{max-width:40px}.woocommerce-product-gallery{display:block}.woocommerce div.product div.images .flex-control-thumbs{margin:20px -5px 0 -5px!important;display:block;width:auto;max-height:unset;overflow-y:unset;aspect-ratio:unset}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;min-width:unset;aspect-ratio:unset;padding:0 10px 5px 10px!important}.seccion-producto .woocommerce-variation-add-to-cart,.seccion-producto .elementor-add-to-cart>form{justify-content:start!important}.contenedor-auto{padding:10px 20px 10px 0}.badge-der-mvl .premium-global-badge{left:unset!important;right:0!important}.textMarqueeSection-dos .marquee-text{height:70px}.textMarqueeSection-dos .marquee-text a{font-size:18px}.esquinas .premium-global-badge,.esquinas:hover .premium-global-badge{opacity:0!important}.nosotros-icons .elementor-heading-title span{opacity:1!important}.esquina-a img,.esquina-b img,.esquina-c img,.esquina-d img{border-radius:0 0 0 0!important}.slider-home .elementor-swiper-button-prev i::before{content:url(https://opticayepes.com/imagenes/icono_iz_mvl.svg)}.slider-home .elementor-swiper-button-next i::before{content:url(https://opticayepes.com/imagenes/icono_der_mvl.svg)}.slider-home .elementor-swiper-button-next,.slider-home .elementor-swiper-button-prev{bottom:18px!important}.slider-home .elementor-swiper-button-prev{right:65px!important}.slider-home .elementor-slide-button::after{content:url(https://opticayepes.com/imagenes/icon_flecha_link_mvl.svg)}.loop-tiendas .titulo .elementor-heading-title{font-size:22px!important;line-height:28px!important}.loop-tiendas .titulo{margin-top:20px!important;margin-bottom:10px!important}.loop-tiendas .col-a,.loop-tiendas .col-b iframe{aspect-ratio:1 / 1!important;min-height:unset!important;height:auto!important}#elementor-popup-modal-1185 .dialog-close-button i{color:var(--blanco)!important}.top-cinco>div{margin-top:5px!important}.top-10>div{margin-top:10px!important}.padding-roto{padding-left:25px!important;padding-right:25px!important}.texto-roto p{font-size:16px!important;line-height:22px!important}.titulo-roto .elementor-heading-title{font-size:23px!important;line-height:21px!important}.elementor-field-group{margin-bottom:15px!important}.elementor-field-group-archivo{overflow-x:auto}.seccion-tiendas-home .elementor-swiper-button-next,.seccion-tiendas-home .elementor-swiper-button-prev{display:flex!important}.ordenar-por .yith-wcan-filters .yith-wcan-filter{flex-direction:column;align-items:flex-start}.seccion-tienda .ordenar-por .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown{padding:5px 0 0 0}.filtro-iz-tienda .yith-wcan-filters .yith-wcan-filter{margin-bottom:0!important}.filtro-iz-tienda .yith-wcan-filters.filters-modal .yith-wcan-filter .filter-title{margin:50px 0 10px 0}footer .lista-footer .elementor-icon-list-items{flex-direction:column}footer .lista-footer .elementor-icon-list-items li{padding-bottom:20px}footer .lista-footer .elementor-icon-list-items li:last-child{padding-bottom:0}.aspect-uno{aspect-ratio:1 / 1}.loop-tiendas .contenedor-a .col-a,.loop-tiendas .contenedor-a .col-b{width:100%}.loop-tiendas .lista-a li{padding-left:0}.loop-tiendas .titulo,.loop-tiendas .telefono{align-self:flex-start}.acordeon .elementor-accordion-title{line-height:20px}.acordeon .elementor-accordion-icon-opened svg,.acordeon .elementor-accordion-icon-closed svg{width:40px!important;height:40px!important}.acordeon .elementor-accordion-title>span{position:relative;top:0;left:0;margin-right:15px;min-width:30px}.acordeon .elementor-accordion-icon-opened svg{right:0}.titulos-h1 .elementor-heading-title,body.cmplz-document .entry-title{font-size:32px;line-height:32px}.titulos-h2 .elementor-heading-title,.titulos-h2 .elementor-counter-number,.titulos-h2 .elementor-counter-number-suffix{font-size:28px}.titulos-h3 .elementor-heading-title,.titulos-h3 .elementor-icon-box-title{font-size:24px}.titulos-h4 .elementor-heading-title{font-size:20px}.parrafos,.parrafos-bold,.parrafos-bold .elementor-heading-title,.parrafos-bold .elementor-heading-title{font-size:16px}#tooltip{max-width:100%!important;left:auto!important;margin:0 25px 0 25px}#tooltip.left::after{display:none!important}}@media (max-width:575px){.woocommerce-account .page-header .entry-title{padding-left:0!important}.woocommerce-cart .coupon,.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{display:flex;flex-direction:column}.woocommerce-cart .coupon input{margin-bottom:10px!important}.woocommerce-cart .coupon button,.woocommerce-checkout .checkout_coupon p,.woocommerce-checkout .checkout_coupon button,.woocommerce-cart .coupon input{width:100%!important}.yith-quick-view-content.woocommerce div.summary button.button.alt::before{display:none!important}.yith-quick-view-content.woocommerce div.summary button.button.alt{font-size:14px!important}.wc-buy-now-btn::before{content:""!important;display:inline-block!important;width:17px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center center;transition:.3s ease-in-out;margin-right:9px;top:1.5px;position:relative!important}.carrito-header ul{flex-wrap:nowrap!important}.carrito-header svg{margin-right:0!important}.contenedor-header .col-uno{width:15%}.contenedor-header .col-dos{width:30%}.contenedor-header .col-tres{width:45%}header .logo img{min-width:100px!important;position:relative!important;top:-1px!important}}@media (max-width:390px){header .logo img{max-width:135px!important;top:-2px!important}.contenedor-header>div>.col-dos{padding-left:15px!important}}