.cfvsw-shortcode-container{display:flex;flex-direction:column;row-gap:10px;margin-top:5px;align-items:center}.cfvsw-shortcode-container .cfvsw-swatches-option.cfvsw-shortcode-link{position:relative;display:flex;align-items:center;justify-content:center;-webkit-transition:200ms;transition:200ms;text-align:center;white-space:nowrap;line-height:1.3;cursor:pointer;border:1px solid rgb(229 231 235);background:#fff;padding:1px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;min-width:clamp(1rem, 0.868rem + 0.563vw, 1.375rem)!important;min-height:clamp(1rem, 0.868rem + 0.563vw, 1.375rem)!important}.cfvsw-shortcode-container .cfvsw-swatches-option.cfvsw-shortcode-link:hover{border-color:var(--cfvsw-swatches-border-color-hover,#00000090)}.cfvsw-shortcode-container .cfvsw-swatches-container.cfvsw-shortcode-swatches{display:flex;flex-flow:wrap;padding:0;position:relative;box-sizing:border-box;grid-gap:clamp(0.313rem, 0.246rem + 0.282vw, 0.5rem);width:fit-content}.cfvsw-shortcode-container .cfvsw-swatches-option.cfvsw-shortcode-link .cfvsw-swatch-inner{display:flex;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;-webkit-transition:200ms;transition:200ms;align-items:center;justify-content:center}