.rt-product-gallery .onsale{display:none}.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}.rt-product-price .onsale{position:relative;left:10px;bottom:0;top:5px}.product p.price ins{font-weight:var(--theme-font-weight);display:inline-block;text-decoration:none}.product p.price del{opacity:.5;display:inline-block}.product p.stock{font-size:.92em}.product .stock{color:#4a90e2}.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{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid var(--theme-border-color);border-radius:var(--theme-border-radius);margin-left:70px}.woocommerce .woocommerce-Reviews-title{display:none}.woocommerce .woocommerce-Reviews h3.comment-reply-title{margin-bottom:10px!important}.woocommerce .woocommerce-Reviews .comment-form-rating label{display:block;font-weight:var(--theme-font-weight);margin-bottom:10px}.comment-form-rating .stars a{color:#fd704f}.woocommerce-tabs .woocommerce-Reviews{margin-left:-15px;margin-right:-15px}.woocommerce-tabs .woocommerce-Reviews #comments{flex:1;padding-left:15px;padding-right:15px}.woocommerce-tabs .woocommerce-Reviews #review_form_wrapper{flex:1;padding-left:15px;padding-right:15px}.woocommerce-tabs .woocommerce-Reviews #review_form{border:1px solid var(--theme-border-color);background-color:var(--theme-background-secondary);padding:15px;margin-bottom:30px;border-radius:var(--theme-border-radius)}.woocommerce-product-attributes p{margin:0}.rt-sticky-product__price del{opacity:.5}.rt-sticky-product__price ins{text-decoration:none;font-weight:var(--theme-font-weight)}.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{margin:0;width:100%;background:0 0;list-style:none}#reviews #comments ol.commentlist::after,#reviews #comments ol.commentlist::before{content:" ";display:table}#reviews #comments ol.commentlist::after{clear:both}#reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;border:0;position:relative;background:0}#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}#reviews #comments ol.commentlist #respond{border:1px solid var(--theme-border-color);border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}#reviews #comments .commentlist>li::before{content:""}@media screen and (min-width:768px){.woocommerce .woocommerce-Reviews .comment-form-author{margin-right:10px!important}.woocommerce .woocommerce-Reviews .comment-wrapper-personal{display:flex}.woocommerce .woocommerce-Reviews .comment-form-author,.woocommerce .woocommerce-Reviews .comment-form-email{flex:1}.woocommerce-tabs .woocommerce-Reviews{display:flex}}@media screen and (min-width:992px){.rt-product-gallery--vertical .swiper-button-prev{top:30px;right:18px!important;bottom:auto;transform:rotate(90deg)}.rt-product-gallery--vertical .swiper-button-next{top:auto;right:18px!important;bottom:20px;transform:rotate(90deg)}}@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}}