@font-face{font-family:star;src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff");font-weight:400;font-style:normal}.woocommerce .star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating:before{content:"sssss";color:var(--vlv2-container-high, var(--vlv2-container-high));float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0;color:var(--vlv2-accent, var(--vlv2-accent))}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{font-family:WooCommerce;display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after{content:"";display:table;clear:both}.woocommerce-message li,.woocommerce-info li,.woocommerce-error li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.woocommerce-message:before{content:"\e015"}.woocommerce-info:before{content:"\e028"}.woocommerce-error:before{content:"\e016"}.woocommerce form span.password-input{position:relative;display:block}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:var(--vlv2-radius-input, 4px);border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;background-color:var(--vlv2-container-high, var(--vlv2-container-high));color:var(--vlv2-text-primary, var(--vlv2-text-primary))}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background-color:var(--vlv2-container-highest, var(--vlv2-container-highest));color:var(--vlv2-text-primary, var(--vlv2-text-primary));text-decoration:none}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background:linear-gradient(135deg,var(--vlv2-primary-dark, #3d5b20),var(--vlv2-primary-container, #5a832f));color:var(--vlv2-white)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background:linear-gradient(135deg,var(--vlv2-primary-dark, #3d5b20),var(--vlv2-primary-container, #5a832f));opacity:.9;color:var(--vlv2-white)}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled{color:inherit;cursor:not-allowed;opacity:.5}
