:root{--rw-selection-color: #111111;--rw-selection-ring: rgba(17, 17, 17, .16);--rw-swatch-selected: #7a7a7a}html body .wcpa_wrap{--form-primary: var(--rw-selection-color) !important}html body .wcpa_wrap select.wcpa_field:focus,html body .wcpa_wrap select.wcpa_field:focus-visible,html body .wcpa_wrap input.wcpa_field:focus,html body .wcpa_wrap input.wcpa_field:focus-visible,html body .wcpa_wrap textarea.wcpa_field:focus,html body .wcpa_wrap textarea.wcpa_field:focus-visible,html body .wcpa_wrap .awpca_custom_file:focus-within{border-color:var(--rw-selection-color)!important;outline:2px solid var(--rw-selection-color)!important;outline-offset:1px!important;box-shadow:0 0 0 3px var(--rw-selection-ring)!important}html body input:not([type=radio]):not([type=checkbox]):not([type=color]):focus-visible,html body textarea:focus-visible,html body select:focus-visible,html body button:focus-visible,html body [role=button]:focus-visible{border-color:var(--rw-selection-color)!important;outline:2px solid var(--rw-selection-color)!important;outline-offset:1px!important;box-shadow:0 0 0 3px var(--rw-selection-ring)!important}html body input[type=radio]:checked+label,html body .swatch-input__input:checked+.swatch-input__label,html body [role=radio][aria-checked=true]{border-color:var(--rw-selection-color)!important;outline-color:var(--rw-selection-color)!important}html body .wcpa_wrap .wcpa_choose_button,html body input[type=file]::file-selector-button{background:var(--rw-selection-color)!important;border-color:var(--rw-selection-color)!important;color:#fff!important}html body .wcpa_wrap .wcpa_color.wcpa_selected .wcpa_color_wrap,html body .wcpa_wrap .wcpa_color.selected .wcpa_color_wrap,html body .wcpa_wrap .wcpa_color_wrap:has(input[type=radio]:checked){border:2px solid var(--rw-swatch-selected)!important;outline:none!important;box-shadow:none!important}html body .wcpa_wrap .wcpa_color_wrap input[type=radio]:checked+.wcpa_color_bg{outline:none!important;border-color:transparent!important;box-shadow:none!important}html body .wcpa_wrap input[type=radio]{accent-color:var(--rw-swatch-selected)!important}.wcpa_wrap .rw-aco-error-message,.wcpa_form_outer .rw-aco-error-message{width:100%;margin-top:8px;color:#111;font-size:12px;font-weight:600;line-height:1.4}.wcpa_wrap .rw-aco-error .wcpa_color_wrap,.wcpa_form_outer .rw-aco-error .wcpa_color_wrap{border-color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-selection-styles.css.map */
