:root{--ccu-brand:#7f15db;--ccu-brand-strong:#6611b0;--ccu-brand-soft:#f3ecfc;--ccu-brand-line:#dccbf3;--ccu-cta:var(--ccu-brand);--ccu-cta-hover:var(--ccu-brand-strong);--ccu-cta-ink:#fff;--ccu-focus:var(--ccu-brand);--ccu-header-bg:#fff;--ccu-header-ink:var(--ccu-ink);--ccu-footer-bg:#1f1a2e;--ccu-footer-ink:#fff;--ccu-ink:#1f1a2e;--ccu-muted:#625b70;--ccu-line:#e5dfee;--ccu-line-strong:#cfc4de;--ccu-field-line:#8f879c;--ccu-bg:#f7f5fb;--ccu-surface:#fff;--ccu-surface-2:#faf9fc;--ccu-success:#17663a;--ccu-success-soft:#e7f5ec;--ccu-success-line:#a9dfc6;--ccu-danger:#a3122a;--ccu-rating:#a96700;--ccu-rating-off:var(--ccu-field-line);--ccu-logo-yellow:#efce37;--ccu-logo-orange:#da5009;--ccu-logo-ink:#000;--ccu-font:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ccu-fw-regular:400;--ccu-fw-semibold:600;--ccu-fw-bold:700;--ccu-radius-sm:8px;--ccu-radius:12px;--ccu-radius-lg:16px;--ccu-radius-pill:999px;--ccu-space-1:4px;--ccu-space-2:8px;--ccu-space-3:16px;--ccu-space-4:24px;--ccu-shadow:0 2px 8px rgba(31,26,46,.05);--ccu-shadow-cta:0 6px 16px rgba(127,21,219,.28)}.woo-tax-logo img,.woo_offer_list .offer_thumb img,.re-search-result-thumb img,.featured_single_left figure img,.offer_grid figure img,.elementor img{filter:drop-shadow(0 0 .1px var(--ccu-ink)) drop-shadow(0 0 .1px var(--ccu-ink))}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px}.col_wrap_fifth .col_item{border-radius:var(--ccu-radius)}.violetgradient_bg{background-color:var(--ccu-logo-orange);background:linear-gradient(to bottom,var(--ccu-logo-yellow) 0,var(--ccu-logo-orange) 100%)}.cpn_modal_container{background-color:var(--ccu-bg)!important}.coupon_top_part.violetgradient_bg.padd20 *{color:var(--ccu-logo-ink)!important}.logo_section_wrap{box-shadow:0 1px 0 var(--ccu-line)}nav.top_menu>ul:not(.off-canvas)>li.current-menu-ancestor>a::after{width:100%;left:0;right:0}#main_header nav.top_menu>ul:not(.off-canvas)>li>a:hover::after,#main_header nav.top_menu>ul:not(.off-canvas)>li.current-menu-item>a::after,#main_header nav.top_menu>ul:not(.off-canvas)>li.current-menu-ancestor>a::after{left:13px;right:auto;width:calc(100% - 26px)}footer#theme_footer{background:var(--ccu-footer-bg)!important;color:var(--ccu-footer-ink)}footer#theme_footer div.f_text,footer#theme_footer div.f_text a:not(.rehub-main-color){color:var(--ccu-footer-ink)!important}