:root{--wnm-color-background--light-hover:#fafafa;--wnm-border-light:var(--wnm-color-border-minor,#d5d7da);--wnm-border-radius:var(--wnm-border-radius,'0px');--wnm-hover-transition:.2s ease-in-out}.wnm-variation-weight-wrap select{display:none !important}wnm-variation-weight{--wnm-weight-selector-border-radius:var(--wnm-border-radius);--wnm-weight-selector-border-color-selected:var(--wnm-color-border-major);border:1px solid var(--wnm-border-light);border-bottom:none;display:block;label{text-transform:none !important;font-weight:400 !important;margin:0;cursor:pointer;display:block;padding:12px 16px}input[type=radio]{box-shadow:none !important;margin-right:6px}&:hover:not(.wnm-variation-weight--selected){transition:background-color var(--wnm-hover-transition);background-color:var(--wnm-color-background--light-hover)}&:first-of-type{border-radius:var(--wnm-weight-selector-border-radius) var(--wnm-weight-selector-border-radius) 0 0}&:last-of-type{border-bottom:1px solid var(--wnm-border-light);border-radius:0 0 var(--wnm-weight-selector-border-radius) var(--wnm-weight-selector-border-radius)}&.wnm-variation-weight--selected+&{border-top-color:transparent}&.wnm-variation-weight--selected{outline:2px solid var(--wnm-weight-selector-border-color-selected);outline-offset:-2px;label{cursor:default}}}wnm-variation-savings{color:var(--wnm-color-attention);&.wnm-variation-savings--highlight{font-weight:700}}wnm-price{display:flex;flex-wrap:nowrap}