.woocommerce div.product>span.onsale{padding-left:6px;padding-right:0}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block;position:relative;text-align:left;padding-left:0}.woocommerce div.product form.cart .reset_variations{position:absolute;top:0;right:0;line-height:1}.woocommerce div.product p.stock{color:#565d62}.woocommerce div.product form.cart .variations td label{width:100%;font-weight:400}.single-product div.product form.cart div.quantity input{line-height:15px;padding-top:15px;padding-bottom:15px;height:46px}.woocommerce div.product p.price del,.woocommerce div.product p.price ins{color:#565d62}.woocommerce .summary div.product .woocommerce-product-rating{margin-bottom:10px}.woocommerce div.product form.cart table{width:100%;margin-bottom:20px;margin-top:10px}.woocommerce div.product form.cart .reset_variations{background:#f3f4f5;padding:15px;border-radius:2px;line-height:16px!important;color:#565d62;margin-left:6px;position:relative!important;float:left}.woocommerce div.product form.cart .reset_variations:hover{background:#dfe1e2;transition:background .2s ease-in-out}.woocommerce div.product p.price .woocommerce-Price-amount{color:#323238}.single-product div.product p.price .woocommerce-Price-amount{font-size:22px}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product form.cart .variations tr{margin-bottom:60px;display:block}.single-product.woocommerce .star-rating span{color:#000}.woocommerce #review_form #respond .form-submit input[type=submit],.woocommerce div.product form.cart .button{font-size:13px;font-weight:600;padding:15px 30px;transition:all .2s ease;overflow:hidden;border-radius:5px;line-height:16px;display:block;float:left;color:#fff;border:none;background-color:var(--accent)}.woocommerce #review_form #respond .form-submit input[type=submit]:hover,.woocommerce div.product form.cart .button:hover{color:#fff;opacity:.9}.woocommerce #review_form #respond .form-submit input[type=submit]:visited,.woocommerce div.product form.cart .button:visited{color:#fff}.woocommerce #review_form #respond .form-submit input[type=submit]:visited:hover,.woocommerce div.product form.cart .button:visited:hover{color:#fff;opacity:.9}.woocommerce-product-details__short-description ol,.woocommerce-Tabs-panel--description ol{list-style-type:decimal;list-style-position:inside}.woocommerce-product-details__short-description ol>li ol,.woocommerce-product-details__short-description ul>li ul,.woocommerce-Tabs-panel--description ol>li ol,.woocommerce-Tabs-panel--description ul>li ul{padding-left:20px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:5px}.tagged_as{font-size:0}.tagged_as>a{color:#565662;background:#fff;border:1px solid #d4d5d5;font-weight:400;border-radius:2px;transition:.2s ease;padding:5px 13px;margin-top:10px;display:inline-block;font-size:13px;margin-right:5px}.woocommerce .summary .star-rating{font-size:20px;float:none;margin:0}.related .star-rating span{color:#fff!important}.wc-gallery-thumbs>div{width:calc(25% - 10px)!important;margin:5px}.wc-gallery-thumbs{display:flex;flex-wrap:wrap;margin:5px -5px -5px}@media only screen and (max-width:768px){.single-product .variations .select2-container{width:100%!important}}