form.variations_form:not(.vi_wpvs_variation_form_init) .label,form.variations_form:not(.vi_wpvs_variation_form_init) .vi-wpvs-variation-wrap-wrap,.vi_wpvs_variation_form:not(.vi_wpvs_variation_form_init) .label,.vi_wpvs_variation_form:not(.vi_wpvs_variation_form_init) .vi-wpvs-variation-wrap-wrap,form.variations_form.viwpvs-hide-until-init .label,form.variations_form.viwpvs-hide-until-init .vi-wpvs-variation-wrap-wrap,.vi_wpvs_variation_form.viwpvs-hide-until-init .label,.vi_wpvs_variation_form.viwpvs-hide-until-init .vi-wpvs-variation-wrap-wrap{visibility:hidden!important}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{transition:all 180ms ease-in-out}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-variation-button-select,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{padding:10px 18px;font-size:14px;border-radius:20px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap .vi-wpvs-option:not(.vi-wpvs-option-select){border-radius:inherit}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{width:48px;height:48px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option{width:46px;height:46px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option{width:46px;height:46px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{box-shadow:0 0 0 1px rgba(93,175,172,1) inset,0px 4px 2px -2px #adada3}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{box-shadow:0 0 0 1px rgba(93,175,172,1) inset,0px 4px 2px -2px #adada3}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{color:rgba(255,255,255,1);background:rgba(1,89,88,1);border-radius:20px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option{color:rgba(255,255,255,1)}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover{color:#fff;background:rgba(93,175,172,1);border-radius:20px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover .vi-wpvs-option{color:#fff}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default{box-shadow:0 0 0 1px rgba(93,175,172,1) inset}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default{box-shadow:0 0 0 1px rgba(93,175,172,1)}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default{color:rgba(1,89,88,1);background:rgba(243,250,250,1);border-radius:20px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option{color:rgba(1,89,88,1)}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap .vi-wpvs-option-tooltip{display:none}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-variation-button-select,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{font-size:9px}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{width:31.2px!important;height:31.2px!important}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option{width:29.2px;height:29.2px}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option{width:29.2px;height:29.2px}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{border-radius:13px}@media screen and (max-width:600px){.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-variation-button-select,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{font-size:11px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap{width:40.8px;height:40.8px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default .vi-wpvs-option{width:32.68px;height:32.68px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-image.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option,.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-color.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option{width:32.68px;height:32.68px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-variationswatchesdesign .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{border-radius:17px}}.vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap,.vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap{justify-content:flex-start;text-align:left}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 19px!important;background:linear-gradient(135deg,#fff 0%,#eef9f8 52%,#dff3f1 100%)!important;color:#015958!important;border:1.5px solid #86c9c6!important;border-radius:20px!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;box-shadow:0 3px 10px rgba(1,89,88,.08),inset 0 1px 0 rgba(255,255,255,.9)!important;transition:background 200ms ease,border-color 200ms ease,color 200ms ease,transform 200ms ease,box-shadow 200ms ease!important;cursor:pointer}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap .vi-wpvs-option-button{display:block!important;color:inherit!important;background:0 0!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap:hover,.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover{background:linear-gradient(135deg,#8bcfcd 0%,#5dafac 48%,#3f9b99 100%)!important;color:#fff!important;border-color:#5dafac!important;transform:translateY(-2px)!important;box-shadow:0 9px 20px rgba(1,89,88,.2),inset 0 1px 0 rgba(255,255,255,.22)!important}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap:hover .vi-wpvs-option-button,.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover .vi-wpvs-option-button{color:#fff!important}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{background:linear-gradient(135deg,#016b69 0%,#015958 52%,#014947 100%)!important;color:#fff!important;border-color:#015958!important;transform:translateY(-1px)!important;box-shadow:0 10px 22px rgba(1,89,88,.28),0 0 0 4px rgba(93,175,172,.24),inset 0 1px 0 rgba(255,255,255,.15)!important}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option-button{color:#fff!important}.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap.vi-wpvs-option-wrap-disable,.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap.vi-wpvs-out-of-stock{opacity:.42!important;filter:grayscale(.75)!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}@media (max-width:576px){.single-product .vi-wpvs-variation-wrap-button .vi-wpvs-option-wrap{min-height:40px!important;padding:8px 15px!important;border-radius:18px!important;font-size:13px!important}}