.vario-all-variant-wrapper{--swatch-size-small:28px;--swatch-size-medium:36px;--swatch-size-large:44px;--swatch-size:var(--swatch-size-medium);--swatch-style-circle:50%;--swatch-style-square:4px;--swatch-style:var(--swatch-style-square);--swatch-img-pos-fit:center;--swatch-img-pos-top:top;--swatch-img-pos-bottom:bottom;--swatch-img-pos-center:center;--swatch-img-pos:var(--swatch-img-pos-fit);--swatch-border:#e4e4e4;--swatch-border-active:#4f5354;--swatch-button:#fff;--swatch-button-active:#4f5354;--swatch-button-border:#babfc3;--swatch-button-border-active:#4f5354;--swatch-button-color:#202223;--swatch-button-color-active:#fff;--swatch-button-small:4px 12px;--swatch-button-medium:8px 16px;--swatch-button-large:12px 24px;--swatch-button-padding:var(--swatch-button-large);float:none!important;position:relative;z-index:1}.vario-variant-wrapper{margin:0 0 20px}.vario-variant-name{display:block;font-weight:600;margin-bottom:.5rem}.vario-variant-selected{font-weight:400;margin-left:0;text-transform:none}.vario-variant-selected:before{content:":";margin-right:3px}.vario-variant-selected:empty{display:none}.vario-variants:not(select){clear:both;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 20px;padding:0}select.vario-variants{min-width:100px}.vario-variants .vario-variant{list-style:none;margin-bottom:10px;margin-right:10px}.sv-swatch{border-radius:var(--swatch-style);cursor:pointer;display:block!important;height:var(--swatch-size);width:var(--swatch-size)}.sv-swatch.sv-double-border,.sv-swatch.sv-single-border{border:2px solid transparent}.vario-variant .sv-swatch{display:block}.sv-swatch.sv-single-border{border-color:var(--swatch-border)}.sv-swatch.sv-double-border{border-color:#fff;box-shadow:0 0 0 2px var(--swatch-border);transform:scale(.9)}.sv-swatch.no-image{align-items:center;display:flex;justify-content:center}.sv-swatch.swatch-image{background-color:transparent;background-position:var(--swatch-img-pos);background-repeat:no-repeat;background-size:cover;display:block}.vario-variant.sv_active .sv-swatch:not(.sv-single-border):not(.sv-double-border){border:2px solid var(--swatch-border-active)}.vario-variant.sv_active .sv-swatch.sv-single-border{border-color:var(--swatch-border-active)}.vario-variant.sv_active .sv-swatch.sv-double-border{border-color:#fff;box-shadow:0 0 0 2px var(--swatch-border-active)}.vario-variant-tip{-webkit-animation:fadeInTip .2s ease 0s 1 normal none running;animation:fadeInTip .2s ease 0s 1 normal none running;background:#202223;border-radius:3px;box-shadow:-1px 0 20px rgba(23,24,24,.05),0 1px 5px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;line-height:1;max-width:200px;min-width:68px;padding:6px 10px;text-align:center;z-index:999999}.vario-variant-tip[data-tip-show]{display:block}@-webkit-keyframes fadeInTip{0%{opacity:0}to{opacity:1}}@keyframes fadeInTip{0%{opacity:0}to{opacity:1}}.sv-swatch-button{align-items:center;background:var(--swatch-button);border:1px solid var(--swatch-button-border);border-radius:4px;color:var(--swatch-button-color);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;line-height:1;padding:var(--swatch-button-padding)}.vario-variant.sv_active .sv-swatch-button{background:var(--swatch-button-active);border-color:var(--swatch-button-border-active);color:var(--swatch-button-color-active)}.vario-variant{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.vario-variant.vario-disabled:before{background-color:#eee;border-radius:var(--swatch-border);border-top:2px solid red;content:"";left:0;opacity:.5;position:absolute;right:2px;top:50%;transform:rotate(45deg);transition:.25s linear;z-index:2}.check-icon-group.narrow-gap,.disclosure--root,.form-element-wrapper,.js-enabled,.js-enabled.product-form__option,.options-selection__select-wrapper,.product-details__option-wrapper,.product-form--variants,.product-form-grid-radio,.product-form-grid-select,.product-form__input:not(.product-form__input--quantity):not(.product-form__quantity):not([name=quantity]),.product-form__item.selector-wrapper,.product-form__select,.product-form__variants,.product-option,.product-option-select,.product-options .option,.product-options[data-section-name],.product-single__swatches,.product-swatches,.product-variant,.product__variants,.ProductForm__Option,.radio-wrapper,.selector-wrapper,.swatch,.swatch.selectors,.swatch_options,.swatches,.swatches__container,.tt-swatches-container,.variant-group,.variant-wrapper,[data-pf-type=ProductVariant],fieldset{display:none!important}.Polaris-Frame-ToastManager{position:fixed!important}.vario-body .featured-collections__item .product-card{min-height:unset!important}.vario-hidden{display:none!important}
