.post .wpsm_toplist_heading:before{content:counter(wpsmtop);counter-increment:wpsmtop;border-radius:50%;display:block;float:left;font:bold 20px/38px Arial;height:38px;margin:-8px 15px 10px 0;text-align:center;width:38px;border:3px solid #111}.wpsm_toplist_heading{padding-top:35px;margin-top:0!important}.rh-review-heading .wpsm_toplist_heading:before,.rh-color-heading .wpsm_toplist_heading:before,.rh-color-heading .kc-gotop,.rh-review-heading .kc-gotop,.wpsm_heading_number .kc-gotop,.rh_gr_top_middle .kc-gotop,.wpsm_heading_number .wpsm_toplist_heading:before{display:none}.rh-review-heading .kc-anchor,.rh_gr_top_middle .kc-anchor{margin:0!important}.rh-review-heading .wpsm_toplist_heading,.rh-color-heading .wpsm_toplist_heading,.wpsm_heading_number .wpsm_toplist_heading{padding-top:0!important;margin:0}.kc-anchor{display:block}.autocontents{list-style-type:none;counter-reset:list}.post .autocontents li,.widget .autocontents li{list-style-type:none;margin:0 0 12px 12px}.widget .autocontents li a{color:grey}.inline-list-wrap .autocontents li{display:inline-block}.autocontents li:before{color:#555}.autocontents li.top{counter-increment:list;counter-reset:list1;font-size:105%}.autocontents li.top:before{content:counter(list) '. '}.autocontents li.sub_1{counter-increment:list1;counter-reset:list2;font-size:95%}.autocontents li.sub_1:before{content:counter(list) '.' counter(list1) '. '}.autocontents li.sub_2{counter-increment:list2;font-size:90%}.autocontents li.sub_2:before{content:counter(list) '.' counter(list1) '.' counter(list2) '. '}.kc-gotop{display:block;text-align:right}#toplistmenu ul{margin:15px 0 30px!important;counter-reset:item;list-style:none;box-shadow:0 4px 12px #e0e0e0;margin:0 4px 12px;border:1px solid #ddd;border-top:none}#toplistmenu ul li{list-style:none;padding:15px 15px 15px 5px;margin:0;border-top:1px solid #ddd}#toplistmenu ul li:nth-child(2n){background-color:#f9f9f9}#toplistmenu ul li a{font-size:18px;line-height:14px;border-bottom:1px dotted #111;text-decoration:none}#toplistmenu ul li a:hover{border-bottom:1px dashed #111}#toplistmenu>ul li:before{border-radius:50%;color:#fff;content:counter(item);counter-increment:item;float:left;height:25px;line-height:25px;margin:-3px 20px 20px 15px;text-align:center;width:25px;font-weight:700;font-size:16px}#toplistmenu{clear:both}.wpsm-titlebox{margin:0 0 30px 0;padding:18px 26px;position:relative}.wpsm-titlebox>strong:first-child{background:none repeat scroll 0 0 #fff;float:left;font-size:17px;font-weight:600;left:11px;line-height:18px;margin:0 0 -9px!important;padding:0 10px;position:absolute;text-transform:uppercase;top:-10px}.wpsm-titlebox.wpsm_style_1{border:3px solid #E7E4DF}.wpsm-titlebox.wpsm_style_1>strong:first-child{color:silver}.wpsm-titlebox.wpsm_style_2{border:3px solid #111}.wpsm-titlebox.wpsm_style_2>strong:first-child{color:#111}.wpsm-titlebox.wpsm_style_3{border:3px solid #fb7203}.wpsm-titlebox.wpsm_style_3>strong:first-child{color:#fb7203}.wpsm-titlebox.wpsm_style_4{border:3px double #e7e4df}.wpsm-titlebox.wpsm_style_main,.wpsm-titlebox.wpsm_style_secondary{border-width:3px;border-style:solid}.wpsm-titlebox p:last-child{margin:0}.post .wpsm-titlebox .autocontent{margin-bottom:0}.rtl .wpsm-titlebox>strong:first-child{left:auto;right:11px}.wpsm-accordion .wpsm-accordion-trigger{outline:none;display:block;padding:15px;border:1px solid #ddd;text-transform:none;font-weight:400;font-size:15px!important;line-height:21px!important;margin:10px 0 0;cursor:pointer;background:none #f9f9f9;position:relative;z-index:1}.wpsm-accordion .wpsm-accordion-trigger:before{content:"+";display:inline-block;margin-right:5px;font-size:16px}.wpsm-accordion .wpsm-accordion-trigger:hover{background-color:#eee;text-decoration:none}.wpsm-accordion .wpsm-accordion-item.open .wpsm-accordion-trigger{background:none #eee;text-decoration:none}.wpsm-accordion .wpsm-accordion-item.open .wpsm-accordion-trigger:before{content:"–"}.wpsm-accordion .wpsm-accordion-item.close .accordion-content{display:none}.wpsm-accordion .accordion-content{background-color:#fff;padding:15px;border:1px solid #ddd;border-top:0;position:relative;z-index:0}.wpsm-accordion .accordion-content p:last-child{margin:0}.rtl .wpsm-accordion .wpsm-accordion-trigger:before{margin-left:5px}.woocommerce #reviews h2 small,.woocommerce-page #reviews h2 small{float:right;color:#777;font-size:15px;line-height:21px;margin:10px 0 0 0}.woocommerce #reviews h2 small a,.woocommerce-page #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews .comment-respond .form-submit{margin:10px 0;padding:0}.woocommerce #reviews #comments .add_review:after{content:"";display:block;clear:both}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after{content:"";display:block;clear:both}.woocommerce #reviews #comments ol.commentlist li{clear:both;overflow:hidden;padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:3px;width:75px;height:auto;background:#f7f6f7;border:1px solid #f0eef0;margin:0;line-height:1;border-radius:100px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 95px}.woocommerce #reviews #comments ol.commentlist li .comment-text p,.rh_reviewlist p{margin:0 0 10px;line-height:22px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce #reviews #comments .comment_container{border:1px solid rgb(206 206 206 / .23);padding:15px;overflow:hidden}.woocommerce #reviews .star-rating{margin:0 5px 0 0}.woocommerce #review_form #respond p.comment-form-rating,.woocommerce #review_form #respond p.comment-form-comment{margin-bottom:0;padding-bottom:0}.woocommerce #review_form #respond p.comment-form-author label,.woocommerce #review_form #respond p.comment-form-email label{display:block;font-size:95%}.woocommerce #reviews #comments{margin-top:30px}.woocommerce #reviews .comment-respond #submit{padding:8px 16px;font-size:16px}.woocommerce #reviews .comment-respond input[type="text"],.woocommerce #reviews .comment-respond input[type="email"]{height:auto;width:100%;padding:10px;box-sizing:border-box;background:#fff}.woocommerce #reviews .comment-respond textarea{height:120px;clear:both;margin-bottom:10px;width:100%}.woocommerce #reviews .comment-respond p{margin:0 0 10px 0}.woocommerce p.stars:after{content:"";display:block;clear:both}.woocommerce p.stars span,.woocommerce-page p.stars span{width:80px;height:16px;position:relative;float:left;background:url(https://code-promo-cbd.com/wp-content/themes/rehub-theme/css/../images/woo/star.png) repeat-x left 0}.woocommerce p.stars span a,.woocommerce-page p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden;transition:all 0.4s ease-in-out}.woocommerce p.stars span a:hover,.woocommerce p.stars span a:focus{background:url(https://code-promo-cbd.com/wp-content/themes/rehub-theme/css/../images/woo/star.png) repeat-x left -16px}.woocommerce p.stars span a.active{background:url(https://code-promo-cbd.com/wp-content/themes/rehub-theme/css/../images/woo/star.png) repeat-x left -32px}.woocommerce p.stars span a.star-1{width:16px;z-index:10}.woocommerce p.stars span a.star-2{width:32px;z-index:9}.woocommerce p.stars span a.star-3{width:48px;z-index:8}.woocommerce p.stars span a.star-4{width:64px;z-index:7}.woocommerce p.stars span a.star-5{width:80px;z-index:6}.woocommerce #reviews .comment-respond,.woo_desc_part .egg-container .well-lg{padding:0;background:none #fff0;border:none;box-shadow:none}.single-product .full_width #comments,.single-product .full_width #review_form{max-width:2000px}.single-product .comment-respond h3{margin:0 0 20px 0;padding:0;text-transform:none;font-size:18px}.woocommerce .comment-form-rating label,.woocommerce .comment-form-comment label{display:block;margin:0 0 5px 0;font-size:95%}.woocommerce #review_form #respond p.comment-form-rating{margin:0 0 25px 0}.woocommerce #review_form #respond p.comment-form-rating label{float:left;margin:0 15px 0 0;font-size:95%}.woo-rating-bars .rating-bar .rh_woo_star span{font-size:20px}.woo-rating-bars .rating-bar{margin-bottom:5px;display:table;width:100%;line-height:18px}.woo-rating-bars .rating-bar>div{display:table-cell;padding:0 10px;vertical-align:middle}.woo-rating-bars .rating-bar .star-rating-wrap{width:90px;padding:0}.woo-rating-bars .rating-bar .rating-count{width:20px}.woo-rating-bars .rating-bar .rating-percentage-bar{height:10px;border-radius:4px;background-color:#f3f3f3}.woo-rating-bars .rating-bar .rating-percentage{height:100%;background-color:#ff8a00;display:block;border-radius:4px}select.dropdown_product_cat{border:1px solid #e1e1e1;width:100%}.nice-select{-webkit-tap-highlight-color:#fff0;background-color:#fff;border-radius:5px;border:1px solid #e1e1e1;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgb(68 68 68 / .11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9999999}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{margin:0;cursor:pointer;font-weight:400;line-height:32px;list-style:none;min-height:32px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:#fff0;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.product-search-form .nice-select{border-radius:0;height:38px;line-height:36px;border-width:1px 0 1px 1px}.sidebar .product-search-form .nice-select{display:none}.search-header-contents form.search-form .nice-select{line-height:74px;height:74px;border-right-width:1px;font-size:16px;padding-left:25px;padding-right:35px}form.search-form.product-search-form [type=submit]{position:static}