p.justify{text-align:justify}div.right{text-align:right}ul.bulletjust li{text-align:justify}.circle{border-radius:2%;overflow:hidden;position:relative}.ws-plugin--s2member-pro-login-widget-lost-password{display:none}.smalltext{font-size:12px}.woocommerce .site-main{max-width:1200px;margin:0 auto}.woocommerce ul.products li.product{border:1px solid #ddd;border-radius:10px;padding:15px;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease}.woocommerce ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgb(0 0 0 / .2)}.woocommerce ul.products li.product,.woocommerce ul.products li.product h4,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Roboto',sans-serif;font-size:15px}.woocommerce ul.products li.product h4{font-weight:500}.woocommerce ul.products li.product .price{font-weight:300}.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel,.woocommerce div.product .woocommerce-product-details__long-description{text-align:justify}.woocommerce div.product .woocommerce-tabs h2{font-size:19px}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{font-size:15px}.woocommerce div.product .related h2{font-size:19px}.woocommerce div.product .related .products .product{font-size:15px}.woocommerce div.product .product_title{font-size:25px!important}.woocommerce-column--billing-address.col-1 h2.woocommerce-column__title,.woocommerce-column--shipping-address.col-2 h2.woocommerce-column__title{font-size:25px}.woocommerce-MyAccount-content .woocommerce-Address-title h2{font-size:25px}.woocommerce div.product .woocommerce-availability{display:none}.woocommerce-breadcrumb{background-color:#f8f8f8!important;padding:10px 20px!important;border-radius:5px!important;font-size:14px!important;color:#555!important;margin-bottom:20px!important}.woocommerce-breadcrumb a{color:#0073aa!important;text-decoration:none!important;font-weight:bold!important}.woocommerce-breadcrumb a:hover{color:#005177!important;text-decoration:underline!important}.woocommerce-breadcrumb>*:last-child:after{content:''!important}.woocommerce-breadcrumb>span{color:#333!important;font-weight:normal!important}.new-badge{position:absolute;background:red;color:#fff;padding:5px 10px;top:10px;left:10px;z-index:10;border-radius:5px;font-size:12px;font-weight:700}