.rt-product-gallery__thumbnails .swiper-slide-thumb-active .rt-product-gallery-thumbnail{border-color:var(--theme-color-brand)}.rt-sticky-product a.added_to_cart.wc-forward,form.cart a.added_to_cart.wc-forward{display:none}.product .out-of-stock{color:#ff6c5f}.product form.cart table{border-width:0 0 1px}.product form.cart table div.quantity{float:none;margin:0}.product form.cart table small.stock{display:block;float:none}.product form.cart .variations tr{position:relative}.product form.cart .variations td,.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.product form.cart .variations .label{text-align:left}.product form.cart .variations label{text-align:left;font-weight:var(--theme-font-weight);margin-right:10px;text-transform:capitalize}.product form.cart .variations .value{display:block!important;margin-bottom:15px}.product form.cart .variations select{min-width:100%;display:inline-block;margin-right:1em}.product form.cart .variations td.label{padding-right:1em}.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.product form.cart .woocommerce-variation-price{display:none}.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.product form.cart .wc-no-matching-variations{display:none}.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.product form.cart .group_table td:first-child{width:4em;text-align:center}.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.product .posted_in,.product .sku_wrapper,.product .tagged_as{font-weight:var(--theme-font-weight);display:block;font-size:14px}.product .posted_in span,.product .sku_wrapper span,.product .tagged_as span{font-weight:400}.product .posted_in a,.product .sku_wrapper a,.product .tagged_as a{font-weight:400;color:var(--theme-font-color-secondary)}.woocommerce-review__author{font-weight:var(--theme-font-weight);text-transform:capitalize}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid var(--theme-border-color);border-radius:var(--theme-border-radius);margin-left:70px}.comment-form-rating .stars a{color:#fd704f}.rt-sticky-product.is-sticky{transition:.8s;box-shadow:var(--theme-shadow-md);visibility:visible;top:0}#reviews h2 small{float:right;color:var(--theme-font-color-tertiary);font-size:15px;margin:10px 0 0}#reviews h2 small a{text-decoration:none;color:var(--theme-font-color-tertiary)}#reviews #comments .add_review::after,#reviews #comments .add_review::before{content:" ";display:table}#reviews #comments .add_review::after{clear:both}#reviews #comments ol.commentlist li .meta{color:var(--theme-font-color-tertiary);font-size:.75em}#reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid var(--theme-border-color);border-radius:4px;padding:1em 1em 0}#reviews #comments ol.commentlist li .comment-text::after,#reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}#reviews #comments ol.commentlist li .comment-text::after{clear:both}#reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}#reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}#reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}#reviews #comments ol.commentlist ul.children .star-rating{display:none}@media screen and (max-width:768px){.single-product.product-sticky-action.sticky-product{margin-bottom:61px}.rt-sticky-product.is-sticky{bottom:0}.shop-navbar .rt-gotop,.single-product.product-sticky-action.sticky-product .rt-gotop{transition:.8s;bottom:80px}}