#top-menu li{font-family:'Gotham light',Helvetica,Arial,Lucida,sans-serif}span.mobile_menu_bar.mobile_menu_bar_toggle::before{color:#4f78d8}ul#mobile_menu.et_mobile_menu{border-top:3px solid #4f78d8}.cita{margin-left:50px;background-color:#4f78d8}.cita a{padding-bottom:0px!important;padding:10px 10px!important;color:#fff!important}.cita a:hover{background-color:#000;opacity:1!important}.et-cart-info,#et_top_search{margin-top:10px!important}div#footer-bottom{display:none}.variations tr{display:flex;flex-direction:column}.variations th.label{display:block;width:100%;margin-bottom:10px}.variations td.value{width:100%}.rtwpvs-terms-wrapper{display:flex;flex-wrap:wrap;gap:10px}.woocommerce-loop-product__link .optica-colores-label{text-align:center!important;font-size:14px!important;font-weight:600!important;color:#333;padding:2px 10px;margin-top:6px;margin-bottom:10px;display:block!important;width:100%!important;background-color:transparent!important;font-family:'Gotham light',Helvetica,Arial,Lucida,sans-serif}a.reset_variations.show{font-family:'Gotham light',Helvetica,Arial,Lucida,sans-serif}span.price{color:#4163B2!important}div.woocommerce-variation-price{margin-bottom:2%}table.variations{font-family:'Kollektif',Helvetica,Arial,Lucida,sans-serif;font-size:17px}.woocommerce div.product div.images .flex-control-thumbs img{width:100px!important;height:auto}.wpcvs-terms{display:flex!important;gap:14px!important;flex-wrap:wrap!important}.wpcvs-terms .wpcvs-term{width:80px!important;height:80px!important;min-width:80px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important;flex:0 0 120px!important;overflow:hidden!important;margin:0!important;display:block!important;box-sizing:border-box!important;position:relative!important;overflow:visible!important}.wpcvs-terms .wpcvs-term-inner,.wpcvs-terms .wpcvs-term-image{width:100%!important;height:100%!important;display:block!important}.wpcvs-terms .wpcvs-term-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;z-index:10!important}.wpcvs-terms .wpcvs-term .wpcvs-term-inner .wpcvs-term-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.wpcvs-terms .wpcvs-term .wpcvs-term-inner .wpcvs-term-image img{height:80%!important;object-fit:contain!important}h3[class^="icono-"]{display:flex;align-items:center;gap:8px}h3[class^="icono-"]::before{content:"";width:18px;height:18px;display:inline-block;background-size:contain;background-repeat:no-repeat}.icono-caja::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/box.svg")}.icono-montura::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/eyeglasses.svg")}.icono-cristales::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/search.svg")}.icono-dimensiones::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/rulers.svg")}.icono-pesos::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/speedometer2.svg")}.icono-camara::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/camera.svg")}.icono-audio::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/volume-up.svg")}.icono-bateria::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/battery-full.svg")}.icono-garantia::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/shield-check.svg")}.icono-traduccion::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/translate.svg")}.oakley-specs h3::before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center}.oakley-features h3{display:flex;align-items:center;gap:10px;margin-top:25px;font-size:18px}.oakley-features h3::before{content:"";width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat}.icono-meta::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/robot.svg")}.icono-cam::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/camera.svg")}.icono-audio::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/music-note-beamed.svg")}.icono-comunicacion::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/telephone.svg")}.icono-fitness::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/activity.svg")}.icono-app::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/phone.svg")}.icono-batery::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/battery-charging.svg")}.icono-share::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/share.svg")}.icono-lentes::before{background-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/eyeglasses.svg")}.oakley-features p{margin:10px 0 20px;line-height:1.6}.woocommerce-product-gallery{position:relative;z-index:1}.woocommerce-product-gallery.wpc-lock img{opacity:0!important}.woocommerce-product-gallery.wpc-lock::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,0.35);z-index:9998}.woocommerce-product-gallery.wpc-lock::before{content:"";position:absolute;top:50%;left:50%;width:90px;height:90px;transform:translate(-50%,-50%);background-image:url("https://opticamungia.com/wp-content/uploads/2026/02/logo-optika-mungia.png");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:9999;pointer-events:none;animation:logoFadePulse 1.4s ease-in-out infinite}@keyframes logoFadePulse{0%{opacity:0.12;transform:translate(-50%,-50%) scale(1)}50%{opacity:0.35;transform:translate(-50%,-50%) scale(1.06)}100%{opacity:0.12;transform:translate(-50%,-50%) scale(1)}}.woocommerce-product-gallery .spinner,.woocommerce-product-gallery .loading::before,.woocommerce-product-gallery .loading::after,.woocommerce-product-gallery .blockUI.blockOverlay,.wpc-loading::before,.wpc-loading::after,.loading::before,.loading::after,.et_pb_wc_images .loading::before,.et_pb_wc_images .spinner{display:none!important;content:none!important;background:none!important}.woocommerce-product-gallery.loading,.woocommerce-product-gallery.wc-loading,.woocommerce-product-gallery.is-loading{background:transparent!important}.woocommerce span.onsale,.woocommerce-page span.onsale{font-family:'Gotham light',Helvetica,Arial,Lucida,sans-serif;font-weight:bold!important;background-color:red!important;font-size:18px!important}.wpcvs-term.wpcvs-enabled:hover .wpcvs-term-inner{outline:1px solid #4163b2!important;outline-offset:1px}.caja-flex{display:flex;gap:30px;align-items:flex-start}.caja-texto{flex:1}.caja-img{flex:0 0 250px}.caja-img img{width:100%;height:auto;display:block}@media (max-width:768px){.caja-flex{flex-direction:column}.caja-img{flex:unset;max-width:300px}}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:nowrap;gap:10px}.woocommerce div.product div.images .flex-control-thumbs li{flex:0 0 auto;width:20%;margin:0}img.tp-image-hover{background-color:#f1f4f7!important;border-radius:20px}h1.wp-block-heading.has-text-align-center{color:#1a1a1a;font-size:36px;font-weight:600;font-family:'Raleway',sans-serif!important;text-align:center}h2.wp-block-heading.has-text-align-center{text-align:center}.woocommerce-coming-soon-store-only{background-color:#f9f9f9}.joinchat__button{z-index:99999!important}div.wp-block-woocommerce-coming-soon.woocommerce-coming-soon-store-only p.has-text-align-center.has-inter-font-family{text-align:center!important}