.woocommerce .product-category-title{text-align:center}.woocommerce .products{margin:-.5rem!important}.woocommerce .products:after,.woocommerce .products:before{display:none!important}.woocommerce .products li.product{margin:.5rem!important}.woocommerce li.product .product_info{padding-top:3rem;position:relative}.woocommerce .wvs-archive-variations-wrapper{right:0;position:absolute;top:0;left:0}.woocommerce .product_info .variations .wvs_archive_reset_variations,.woocommerce .product_info .variations ul:not([data-attribute_name=attribute_pa_color]){display:none!important}.woocommerce .product_info .variations .woo-variation-items-wrapper{padding-top:1rem}.woocommerce .product_info .variations .variable-item{margin:0 .5rem!important}.woocommerce .product_info .variable-items-wrapper li:before,.woocommerce .product_info .variations .variable-item span{display:none}.woocommerce .product_info .variable-items-wrapper li .variable-item-contents{height:20px;overflow:hidden;min-height:20px;padding:0;border:2px solid #dfe0df;position:relative;min-width:20px;border-radius:1rem;width:20px}.woocommerce .product_info .variable-items-wrapper li .variable-item-contents:before{height:12px;transform:translate(-50%,-50%);content:"";position:absolute;top:50%;border-radius:20px;left:50%;width:12px}.woocommerce .product_info .variable-items-wrapper li.selected .variable-item-contents{border:2px solid #1414b8;background-color:transparent}.woocommerce .product_info .variable-items-wrapper li .variable-item-contents img{display:none}