.vue-swatches__check__wrapper{position:absolute;width:100%;height:100%}.vue-swatches__check__circle{width:21px;height:21px}[dir] .vue-swatches__check__circle{border-radius:50%;background-color:rgba(0,0,0,.15)}.vue-swatches__check__path{fill:#fff}.vue-swatches__swatch{position:relative;display:inline-block;font-size:0}.vue-swatches__swatch:focus,.vue-swatches__swatch:hover{opacity:.9;outline:none}[dir] .vue-swatches__swatch.vue-swatches__swatch--border,[dir] .vue-swatches__swatch.vue-swatches__swatch--selected,[dir] .vue-swatches__swatch:focus,[dir] .vue-swatches__swatch:hover{box-shadow:inset 0 0 2px rgba(0,0,0,.75)}.vue-swatches__swatch__label{position:absolute;color:#666;font-size:10px;font-weight:700}[dir] .vue-swatches__swatch__label{text-align:center}[dir=ltr] .vue-swatches__swatch__label,[dir=rtl] .vue-swatches__swatch__label{left:0;right:0}.vue-swatches__swatch .vue-swatches__diagonal__wrapper{position:absolute}fieldset[disabled] .vue-swatches{pointer-events:none}.vue-swatches{position:relative;outline:none}.vue-swatches,.vue-swatches__trigger__wrapper{display:inline-block}[dir] .vue-swatches__trigger__wrapper{cursor:pointer}[dir] .vue-swatches__trigger.vue-swatches--is-empty{border:2px solid #ccc}[dir] .vue-swatches__trigger.vue-swatches--is-disabled{cursor:not-allowed}.vue-swatches__container{box-sizing:content-box}.vue-swatches__container.vue-swatches--inline{font-size:0}.vue-swatches__container:not(.vue-swatches--inline){position:absolute;display:block;overflow:auto;z-index:50}[dir] .vue-swatches__container:not(.vue-swatches--inline){border-radius:5px;box-shadow:0 2px 3px rgba(10,10,10,.2),0 0 0 1px rgba(10,10,10,.2)}.vue-swatches__wrapper{box-sizing:content-box}[dir] .vue-swatches__wrapper{background-color:inherit}.vue-swatches__row{font-size:0}.vue-swatches__fallback__wrapper{display:table}.vue-swatches__fallback__input--wrapper{display:table-cell;width:100%;font-size:14px}[dir=ltr] .vue-swatches__fallback__input--wrapper{padding-right:10px}[dir=rtl] .vue-swatches__fallback__input--wrapper{padding-left:10px}.vue-swatches__fallback__input{width:100%;color:#35495e}[dir] .vue-swatches__fallback__input{padding-top:6px;padding-bottom:6px;border-radius:5px;border:1px solid #dcdcdc;background:#fff}.vue-swatches__fallback__button{display:table-cell;font-weight:700;color:#fff}[dir] .vue-swatches__fallback__button{padding:6px 15px;border:0;cursor:pointer;background-color:#3571c8;border-radius:5px}.vue-swatches-show-hide-enter-active,.vue-swatches-show-hide-leave-active{transition:all .3s ease}.vue-swatches-show-hide-enter,.vue-swatches-show-hide-leave-active{opacity:0}.vue-swatches--has-children-centered{display:flex;align-items:center;justify-content:center}.vue-swatches__diagonal__wrapper{width:100%;height:100%}.vue-swatches__diagonal{width:75%;height:75%}[dir=ltr] .vue-swatches__diagonal{background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2.4px),#de080a 50%,transparent calc(50% + 2.4px),transparent)}[dir=rtl] .vue-swatches__diagonal{background:linear-gradient(to top left,transparent 0,transparent calc(50% - 2.4px),#de080a 50%,transparent calc(50% + 2.4px),transparent)}