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}#yith-ywraq-mail-form{background:#f3f3f3!important;padding:30px!important;border-radius:12px!important;border:1px solid #e3e3e3!important;box-shadow:0 2px 10px rgb(0 0 0 / .08)!important;max-width:500px}#yith-ywraq-mail-form-title,#ywraq-form-title,form#yith-ywraq-mail-form h3{font-size:1.3rem!important;font-weight:600!important;margin-bottom:20px!important;color:#333!important}#yith-ywraq-mail-form .form-row{display:flex;flex-direction:column}#yith-ywraq-mail-form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:15px 20px!important}#rqa_email_field,#rqa_message_row{grid-column:1 / 3!important}#yith-ywraq-mail-form input[type="submit"]{grid-column:1 / 3!important}#yith-ywraq-mail-form input.input-text,#yith-ywraq-mail-form textarea{width:100%!important;border:1px solid #cfcfcf!important;border-radius:8px!important;padding:12px 14px!important;background:#ffffff!important;transition:all .25s ease!important;font-size:15px!important}#yith-ywraq-mail-form input.input-text:focus,#yith-ywraq-mail-form textarea:focus{border-color:#009688!important;box-shadow:0 0 0 3px rgb(0 150 136 / .12)!important;background:#fff!important}#yith-ywraq-mail-form label{font-weight:600!important;margin-bottom:6px!important;color:#444!important}#yith-ywraq-mail-form input[type="submit"]{background:#009688!important;color:#fff!important;padding:14px!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:background .25s ease!important}#yith-ywraq-mail-form input[type="submit"]:hover{background:#00796b!important}@media(max-width:768px){#yith-ywraq-mail-form{grid-template-columns:1fr!important}#rqa_email_field,#rqa_message_row,#yith-ywraq-mail-form input[type="submit"]{grid-column:1 / 2!important}}.single-product .summary form.cart{margin-bottom:20px!important}.single-product .kt_simple_share_container{margin-top:20px!important;display:block!important}.single-product .kt_simple_share_container a{margin-right:10px!important}.single-product .kt_simple_share_container a:last-child{margin-right:0!important}