.logo-section .search form.search-form input[type="text"]{color:#ffd800!important}.gg-download-anchor{display:inline-block!important;margin:1rem 0!important;background-color:#ffd000!important;color:#000!important;font-weight:600!important;text-transform:uppercase!important;padding:.75rem 1.5rem!important}.single-product .entry-summary .price del,.single-product .entry-summary .price del *,.woocommerce div.product p.price del,.woocommerce div.product p.price del *{font-size:18px!important;line-height:1.1!important;letter-spacing:normal!important;font-weight:normal!important;color:#999!important}.woocommerce div.product p.price ins .woocommerce-Price-amount.amount{font-size:24px!important;letter-spacing:1.5px!important;font-weight:600;color:#ffd800}body.single-product h1.product_title~.font150.mb15 .price>span.amount{font-size:22px!important;font-weight:600!important;color:#ffd800!important;letter-spacing:1.5px!important;line-height:1.1!important}.rh-300-sidebar .rh-deal-price .price>span.amount,.rh-300-sidebar .rh-deal-price .price ins .woocommerce-Price-amount.amount{color:#FFD800!important;letter-spacing:.5px}.rh-300-sidebar .rh-deal-price .price del .woocommerce-Price-amount.amount{color:#999!important;font-size:13px}.rh-footer-subscribe{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;max-width:500px;margin:0 auto}.rh-footer-subscribe input[type="email"]{padding:14px 20px;font-size:16px;border:none;border-radius:8px 0 0 8px;outline:none;width:100%;max-width:100%;box-sizing:border-box}.rh-footer-subscribe button[type="submit"]{padding:14px 26px;font-size:16px;background-color:#6BCB3E;color:white;border:none;border-radius:0 8px 8px 0;cursor:pointer;transition:background 0.3s ease;white-space:nowrap}.rh-footer-subscribe button:hover{background-color:#5ab330}@media (max-width:600px){.rh-footer-subscribe{flex-direction:column}.rh-footer-subscribe input,.rh-footer-subscribe button{width:100%;border-radius:8px}.rh-footer-subscribe button{margin-top:10px}}.woocommerce .woo_white_text_layout .quantity input.qty{display:none}.woocommerce form.cart:not(.external-cart) .single_add_to_cart_button{max-width:100%}.rate-bar-bar{height:14px;width:0;background:var(--wp--preset--color--luminous-vivid-amber)}.rate-bar-title span{display:block;height:18px;line-height:18px;color:#fff}.rate-bar-percent{position:absolute;right:0;top:-21px;font-size:14px;height:18px;line-height:18px;font-weight:bold;color:#fff}.review-text{color:#fff}.rate_bar_wrap{margin-bottom:-60px}nav.top_menu{display:flex;justify-content:center;overflow-x:auto}nav.top_menu>ul{display:flex;justify-content:center;width:100%;margin:0 auto}nav.top_menu>ul>li.floatright{margin-left:0!important}@media (max-width:800px){nav.top_menu>ul{display:none!important}.search-form-inheader.main-nav{display:flex!important;width:auto!important;flex:1 1 auto;box-sizing:border-box}.site-logo{display:block!important}.responsive_nav_wrap.rh_mobile_menu{display:block!important}.heads_icon_label{display:none}}.blackcolor,.blackcolor a,nav.top_menu>ul>li.blackcolor>a,#slide-menu-mobile ul li.menu-item.blackcolor>a,#slide-menu-mobile ul .blackcolor>span.submenu-toggle{color:#fff}.footer-middle{display:flex;gap:80px;align-items:flex-start;justify-content:flex-start;transform:translateX(40px)}.footer-middle .footer-column{min-width:160px;line-height:2.3}@media (max-width:768px){.footer-middle{flex-direction:column;align-items:center}}.footer-bottom{width:100%;padding-top:15px 0;font-size:14px;color:#ccc;display:flex;justify-content:center;align-items:center}.footer-bottom a{color:#fff;text-decoration:underline}footer#theme_footer.dark_style{background:none #222;margin-bottom:50px}@media (max-width:600px){.wpforms-form{flex-direction:column;align-items:stretch}.mt30{margin-top:7px!important}}.gg-download-buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.gg-download-buttons a{display:inline-flex!important}.rh_woocartmenu-icon:before{content:"\e90b";margin-right:8px}a:hover,a:active{color:#e60a5b}.post-meta{margin-bottom:12px;font-size:12px;line-height:12px;font-style:italic;color:#999;margin-top:-10px}.priced_block .btn_offer_block,.wpsm-button.rehub_main_btn,.priced_block .button{font-weight:600;font-size:14px;line-height:17px;padding:.65em 1.1em;color:#fff!important;text-transform:none;position:relative;text-align:center;border:none;text-decoration:none;display:inline-block}