html body form.variations_form .cfvsw-swatches-option.cfvsw-selected-swatch,html body form.variations_form .cfvsw-swatches-option.cfvsw-selected-swatch:hover{background:#e8692f!important;border-color:#e8692f!important;color:#fff!important;font-weight:600}html body form.variations_form .cfvsw-selected-label{display:none!important}html body form.variations_form td.value.tms-dd{position:relative!important}html body form.variations_form .tms-dd .tms-dd-btn{max-width:420px}html body form.variations_form .tms-dd .tms-dd-btn{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px!important;margin:0;background:#fff!important;border:1px solid #ccc!important;border-radius:3px!important;color:#333!important;font-family:"Noto Sans",Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2;text-align:left;cursor:pointer;box-shadow:none!important;transition:border-color .2s}html body form.variations_form .tms-dd .tms-dd-btn:hover,html body form.variations_form .tms-dd.open .tms-dd-btn{border-color:#e8692f!important}html body form.variations_form .tms-dd .tms-dd-btn svg{color:#e8692f;flex:0 0 auto;transition:transform .2s}html body form.variations_form .tms-dd.open .tms-dd-btn svg{transform:rotate(180deg)}html body form.variations_form .tms-dd.is-empty .tms-dd-val{color:#999}html body form.variations_form .tms-dd .cfvsw-swatches-container{display:none!important;position:absolute;left:0;right:0;top:52px;max-width:420px;z-index:60;flex-direction:column;flex-wrap:nowrap;gap:0;width:auto;margin:0;padding:4px 0;background:#fff;border:1px solid #e8692f;border-radius:3px;box-shadow:0 8px 24px rgba(0,0,0,.12);max-height:340px;overflow:auto}html body form.variations_form .tms-dd.open .cfvsw-swatches-container{display:flex!important}html body form.variations_form .tms-dd .cfvsw-swatches-option.cfvsw-label-option{width:100%;justify-content:flex-start!important;text-align:left;min-height:42px!important;padding:10px 14px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#333!important;font-weight:400!important}html body form.variations_form .tms-dd .cfvsw-swatches-option.cfvsw-label-option .cfvsw-swatch-inner{justify-content:flex-start!important}html body form.variations_form .tms-dd .cfvsw-swatches-option.cfvsw-label-option:hover{background:#fdf0ea!important;color:#e8692f!important}html body form.variations_form .tms-dd .cfvsw-swatches-option.cfvsw-label-option.tms-cur,html body form.variations_form .tms-dd .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch{background:#e8692f!important;color:#fff!important;font-weight:600!important}