/* ck-swatch-pink r1 (6 Oct 2026): PDP selected colour swatch = single 2px brand-pink line (#c91b72, Cuckooland price pink per cl.css) instead of border+outline. Tick badge + "Selected" label untouched. Rollback: var/clbak/ck-swatch-pink-20261006/rollback.sh */
html body.rk-site .cl-ovg.ov2-ct--grid .cl-ov--tiles.is-selected{border:2px solid #c91b72!important;outline:0!important;box-shadow:none!important}
html body.rk-site.catalog-product-view .cl-ovg--tiles.ov2-ct--row .cl-ov--tiles.is-selected .cl-ov__img{border:2px solid #c91b72!important;outline:0!important;box-shadow:none!important}
html body.rk-site.catalog-product-view .cl-ovg--tiles.ov2-ct--row .cl-ov--tiles.is-selected{box-shadow:none!important;outline:0}
/* keyboard focus stays visible (separate, offset ring only when focused) */
html body.rk-site .cl-ovg .cl-ov--tiles:has(.dn-opt__input:focus-visible){outline:2px solid #1f4e4f!important;outline-offset:3px!important}
html body.rk-site .cl-ovg.ov2-ct--grid .cl-ov--tiles.is-selected .cl-ov__img{box-shadow:none!important;outline:0!important}
