.rws-store .rws-product-page.rws-has-product-palette .rws-direct-cod{border-color:var(--rws-palette-focus);border-top-color:var(--rws-palette-accent-text)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette :is(.rws-gallery-main,.rws-gallery-thumbnails button,.rws-complement-preview){border-color:var(--rws-palette-accent-text)}.rws-store .rws-product-page.rws-has-product-palette .rws-gallery-main:after{border-color:var(--rws-palette-accent-text)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette :is(.rws-gallery-thumbnails button[aria-pressed=true],.rws-cod-form .rws-offer:has(input:checked),.rws-cod-form .rws-complement-choice:has(input:checked)){border-color:var(--rws-palette-focus);box-shadow:0 0 0 1px var(--rws-palette-focus)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette .rws-offer.is-featured:before{background:var(--rws-palette-accent);color:var(--rws-palette-on-accent)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette .rws-cod-form :is(input.input-text,select,textarea):focus{outline-color:var(--rws-palette-focus);border-color:var(--rws-palette-focus)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette .rws-cod-submit{color:var(--rws-palette-on-primary);background:var(--rws-palette-primary);border-color:var(--rws-palette-focus)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette .rws-cod-submit:hover{color:var(--rws-palette-on-hover);background:var(--rws-palette-hover)}.rws-store .rws-product-page.rws-has-product-palette :is(.rws-cod-form button,.rws-cod-form input,.rws-cod-form select,.rws-cod-form textarea,.rws-gallery-thumbnails button):focus-visible{outline:3px solid var(--rws-palette-focus);outline-offset:3px}.rws-store .rws-product-page.rws-has-product-palette .rws-cod-form :is(input[type=radio],input[type=checkbox]){accent-color:var(--rws-palette-focus)}.rws-store.rws-atelier .rws-product-page.rws-has-product-palette .rws-cod-form [aria-invalid=true]{border-color:#b42318}
