/* Selector de color de las lentes sin visor. Las reglas son las de las fichas META. */
.sr-sel-activo .sr-colors{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))!important;gap:7px!important;justify-items:stretch!important}
.sr-sel-activo .sr-colors .wapf-swatch--image{width:auto!important}
.sr-sel-activo .sr-opt-price{justify-content:center}
.sr-sel-activo .sr-opt-color .sr-opt-included{font-size:10.5px;padding:1px 6px;letter-spacing:.02em}
.sr-sel-activo .srv-familia{grid-column:1/-1;justify-self:start;text-align:left;margin:8px 0 0;font-size:12.5px;font-weight:700;color:rgba(10,10,10,.6)}
.sr-sel-activo .srv-familia:first-of-type{margin-top:0}
.sr-sel-activo .sr-colors .sr-opt-color label{flex-direction:column!important;gap:4px;padding:9px 3px 7px;text-align:center!important;height:100%;position:relative}
.sr-sel-activo .sr-opt-chip{flex:none;width:52px!important;height:34px!important;border-radius:0;box-shadow:none;overflow:visible;background:none}
.sr-sel-activo .sr-opt-chip canvas{display:block;width:100%;height:100%;object-fit:contain}
.sr-sel-activo .sr-opt-chip.srv-lista img{display:none}
.sr-sel-activo .sr-opt-info{align-items:center;text-align:center;width:100%}
.sr-sel-activo .sr-opt-name{white-space:normal;overflow-wrap:break-word;hyphens:auto;font-size:11px;line-height:1.15;text-align:center;max-width:100%}
.sr-sel-activo .sr-opt-badge{display:none}
.sr-sel-activo .sr-opt-check{top:5px;right:5px;transform:scale(.6);width:15px;height:15px;font-size:9px;line-height:15px}
.sr-sel-activo .sr-opt-color:has(input:checked) .sr-opt-check{transform:scale(1)}
.sr-sel-activo .sr-colors .srv-nuevo{position:absolute;top:5px;left:5px;background:#17191b;color:#fff;font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:999px;line-height:1.5}
.sr-sel-activo .sr-opt-color:has(input:focus-visible) label{outline:2px solid #15803d;outline-offset:2px}
.sr-sel-activo .sr-opt-price .wapf-pricing-hint{opacity:1;color:rgba(10,10,10,.7)}
/* La foto teñida va encima de la de la ficha; el zoom y la ampliación enseñarían la lente sin teñir */
.sr-opt-treatment.wapf-disabled{display:none}
.srs-tinte{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.sr-sel-foto .zoomImg,.sr-sel-foto .woocommerce-product-gallery__trigger{display:none!important}
.sr-sel-foto .woocommerce-product-gallery__image a{pointer-events:none;cursor:default}
