.vi_wpvs_loop_variation_hidden{display:none!important;visibility:hidden!important}.vi_wpvs_loop_variation_no_pointer{cursor:no-drop!important;opacity:.75}.vi_wpvs_loop_variation_form{clear:both;display:flex;padding:0;margin:0;position:relative}.vi_wpvs_loop_variation_form table{margin:7px 0 0 0;border:none}.vi_wpvs_loop_variation_form .vi_variation_container,.vi_wpvs_loop_variation_form td{border:unset;padding:0;background:inherit!important}.vi_wpvs_loop_variation_form .vi-wpvs-variation-style-vertical .vi_variation_container{padding-top:3px;padding-bottom:3px}.vi_wpvs_loop_variation_form .vi-wpvs-variation-wrap-wrap{padding:0}.vi_wpvs_loop_variation_form .vi_variation_container .vi_variation_attr_name{margin-right:7px;color:initial}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_form_loading.vi_wpvs_loop_variation_form_loading_hidden{display:none}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_form_loading.vi_wpvs_loop_variation_form_loading_visible{display:block}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_form_loading{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,.65)}.vi_wpvs_loop_variation_form .vi_wpvs_loop_variation_attr_name_disable.vi-wpvs-variation-style.vi-wpvs-variation-style-horizontal{grid-template-columns:auto;grid-gap:0}.vi_wpvs_loop_action{display:flex;justify-content:center;flex-wrap:wrap}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty{position:relative;border:1px solid #ded9d9;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;max-width:100%;height:36px}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip{box-shadow:0 0 0 1px #ccc;background:#fff;color:#de6008;position:absolute;pointer-events:none;text-align:center;top:120%;left:-45px;width:250px;height:auto;padding:10px 3px;z-index:999999;border-radius:3px}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::after,.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::before{content:"";position:absolute;z-index:10;bottom:100%;left:60px}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::before{border-width:6px;border-style:solid;margin-left:-6px;border-color:transparent transparent #ccc transparent}.vi_wpvs_loop_action .vi_wpvs_loop_action_qty .viwcuf_product_qty_tooltip::after{border-width:5px;border-style:solid;margin-left:-5px;margin-top:-1px;border-color:transparent transparent #fff transparent}.vi_wpvs_loop_action .viwcuf_product_change_qty{width:20px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;height:100%}.vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_minus{border-right:1px solid #ded9d9}.vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_plus{border-left:1px solid #ded9d9}.vi_wpvs_loop_action .viwcuf_product_qty{color:#222;background:#fff;border:unset;box-shadow:unset;width:35px;max-width:50px;padding:0;margin:0;box-sizing:border-box;font-size:.97em;vertical-align:middle;text-align:center;height:100%;min-height:0;max-height:100%}.vi_wpvs_loop_action input[type=number]::-webkit-inner-spin-button,.vi_wpvs_loop_action input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin-right:0!important}@media screen and (max-width:600px){.vi_wpvs_loop_variation_form .vi-wpvs-variation-style-horizontal{grid-template-columns:auto;grid-gap:0}}.vi_wpvs_loop_variation_slider .vi-wpvs-variation-wrap{max-height:30px}.vi_wpvs_loop_variation_slider.vi_wpvs_loop_variation_form_check .vi-wpvs-variation-wrap{max-height:unset}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_minus{border-right:unset;border-left:1px solid #ded9d9}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi_wpvs_loop_action .viwcuf_product_change_qty.viwcuf_product_plus{border-left:unset;border-right:1px solid #ded9d9}