.variaciones .variaciones-wc-select+.select2,.variaciones .variaciones-wc-select+.select2-container,.variaciones .variaciones-wc-select+.theme-select{display:none!important}.variaciones .variaciones-terms-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.variaciones .variaciones-terms-wrapper .variaciones-term{margin:0;padding:0;list-style:none;-webkit-transition:all 200ms ease;transition:all 200ms ease;position:relative;width:32px;height:32px}.variaciones .variaciones-terms-wrapper .variaciones-term img{margin:0;padding:0;width:100%}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term){box-sizing:border-box;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.3);padding:2px;margin:4px 8px 4px 0}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term):last-of-type{margin-right:0}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term):hover{background-color:#FFFFFF!important;box-shadow:0 0 0 3px #000}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).selected,.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).selected:hover{box-shadow:0 0 0 2px #000}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).variaciones-color-term .variaciones-term-span-color{width:100%;height:100%;position:relative}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).variaciones-color-term .variaciones-term-span-color::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5)}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).variaciones-button-term{text-align:center;border-radius:2px;width:auto}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).variaciones-button-term span{color:#000}.variaciones .variaciones-terms-wrapper .variaciones-term:not(.variaciones-radio-term).variaciones-button-term span.variaciones-term-span{padding:0 5px}.variaciones .variaciones-terms-wrapper.radio-variable-wrapper{display:block}.variaciones .variaciones-terms-wrapper.radio-variable-wrapper .variaciones-radio-term{box-sizing:border-box;cursor:pointer;margin:0;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;align-items:center}.variaciones .variaciones-terms-wrapper.radio-variable-wrapper .variaciones-radio-term input{margin-right:5px;width:auto}.variaciones .variaciones-terms-wrapper.radio-variable-wrapper .variaciones-radio-term label{padding:5px 0;color:#000;cursor:pointer}.variaciones.variaciones-rounded .variaciones-terms-wrapper .variaciones-term:not(.variaciones-button-term){border-radius:100%}.variaciones.variaciones-rounded .variaciones-terms-wrapper .variaciones-term:not(.variaciones-button-term) .variaciones-term-span,.variaciones.variaciones-rounded .variaciones-terms-wrapper .variaciones-term:not(.variaciones-button-term) img,.variaciones.variaciones-rounded .variaciones-terms-wrapper .variaciones-term:not(.variaciones-button-term) .variaciones-term-span::after{border-radius:100%}.variaciones.variaciones-squared .variaciones-terms-wrapper .variaciones-term{border-radius:2px}.variaciones.variaciones-squared .variaciones-terms-wrapper .variaciones-term.variaciones-color-term span::after{border-radius:0}.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover{cursor:not-allowed;box-shadow:0 0 0 1px rgba(0,0,0,.05);pointer-events:none;position:relative;overflow:hidden}.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled img,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled span,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover img,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover span{opacity:.3}.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled::before,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled::after,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover::before,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover::after{position:absolute;content:" "!important;width:100%;height:1px;background:#ff0000!important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0!important;padding:0!important;min-width:auto;-webkit-transform-origin:center;transform-origin:center;z-index:0}.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled::before,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled::after,.variaciones.variaciones-attribute-behavior-blur .variaciones-term:not(.variaciones-radio-term).disabled:hover::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled label,.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled input,.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled:hover label,.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled:hover input{cursor:not-allowed;text-decoration:line-through;opacity:.5}.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled::before,.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled::after,.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled:hover::before,.variaciones.variaciones-attribute-behavior-blur .variaciones-radio-term.disabled:hover::after{display:none}.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-term:not(.variaciones-radio-term).disabled,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-term:not(.variaciones-radio-term).disabled:hover{pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.05);position:relative;overflow:hidden}.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-term:not(.variaciones-radio-term).disabled img,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-term:not(.variaciones-radio-term).disabled span,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-term:not(.variaciones-radio-term).disabled:hover img,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-term:not(.variaciones-radio-term).disabled:hover span{opacity:.3}.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-radio-term.disabled,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-radio-term.disabled:hover{overflow:hidden}.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-radio-term.disabled label,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-radio-term.disabled input,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-radio-term.disabled:hover label,.variaciones.variaciones-attribute-behavior-blur-no-cross .variaciones-radio-term.disabled:hover input{pointer-events:none;opacity:.3}.variaciones.variaciones-attribute-behavior-hide .variaciones-term.disabled{opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;width:0!important;height:0!important;padding:0!important;margin:0!important;min-width:0!important;min-height:0!important}.variaciones.variaciones-attribute-behavior-hide .variaciones-term.disabled.variaciones-radio-term{width:auto!important}