html[data-hbp-theme="light"] {
  --hbp-color-bg:#fff;
  --hbp-bg-rgb:255,255,255;
  --hbp-color-text:#17151d;
  --hbp-color-strong:#0f0e14;
  --hbp-color-inverse:#fff;
  --hbp-text-rgb:23,21,29;
  --hbp-contrast-rgb:23,21,29;
  --hbp-color-muted:rgba(23,21,29,.62);
  --hbp-color-soft:rgba(23,21,29,.42);
  --hbp-color-line:rgba(23,21,29,.10);
  --hbp-surface-1:#fff;
  --hbp-surface-2:#f7f6fa;
  --hbp-surface-3:#efedf4;
  --hbp-surface-rgb:255,255,255;
  --hbp-popover-bg:rgba(255,255,255,.985);
  --hbp-header-bg:rgba(255,255,255,.96);
  --hbp-color-button-text:#fff;
  --hbp-control-bg:linear-gradient(180deg,rgba(23,21,29,.055),rgba(23,21,29,.022));
  --hbp-control-bg-hover:linear-gradient(180deg,rgba(23,21,29,.085),rgba(23,21,29,.038));
  --hbp-control-accent-bg:linear-gradient(180deg,rgba(117,64,198,.14),rgba(117,64,198,.075));
  --hbp-control-accent-hover:linear-gradient(180deg,rgba(117,64,198,.20),rgba(117,64,198,.11));
  --hbp-control-border:rgba(23,21,29,.10);
  --hbp-control-accent-border:rgba(98,48,168,.24);
  --hbp-control-text:rgba(23,21,29,.88);
  --hbp-control-accent-text:#5b2aa0;
  --hbp-color-primary:#7540c6;
  --hbp-color-primary-2:#6230a8;
  --hbp-color-button:#7540c6;
  --hbp-btn-pill-bg:#f2f0f5;
  --hbp-btn-pill-bg-hover:#e8e4ed;
  --hbp-btn-pill-text:#403849;
  --hbp-btn-pill-primary-bg:#7540c6;
  --hbp-btn-pill-primary-bg-hover:#6230a8;
  --hbp-btn-pill-primary-text:#fff;
  --hbp-btn-editorial-bg:#f7f6fa;
  --hbp-btn-editorial-bg-hover:#ece9f1;
  --hbp-btn-editorial-border:rgba(23,21,29,.10);
  --hbp-btn-editorial-text:#302a39;
  --hbp-color-scheme:light;
  color-scheme:light;
}
html[data-hbp-theme="light"],
html[data-hbp-theme="light"] body,
html[data-hbp-theme="light"] .hbp-site,
html[data-hbp-theme="light"] .bp-page,
html[data-hbp-theme="light"] .hbp-main,
html[data-hbp-theme="light"] .bp-main,
html[data-hbp-theme="light"] body.home,
html[data-hbp-theme="light"] body.home .hbp-site,
html[data-hbp-theme="light"] body.home .bp-page,
html[data-hbp-theme="light"] body.home .hbp-main,
html[data-hbp-theme="light"] .hbp-homepage {
  background:#fff;
  color:#17151d;
}
html[data-hbp-theme="light"] :is(input,select,textarea){color-scheme:light}
html[data-hbp-theme="light"] :is(select option,select optgroup){background:#fff;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-liquid-card,.bp-glass-card,.bp-panel){background:#fff;color:#17151d;box-shadow:0 12px 34px rgba(26,22,36,.07)}
html[data-hbp-theme="light"] :is(.woocommerce-message,.woocommerce-info,.woocommerce-error,.dokan-alert,.hbp-notice){color:#17151d}
html[data-hbp-theme="light"] :is(.bp-header.bp-header--catalog,.hbp-header){background:rgba(255,255,255,.97);color:#17151d;box-shadow:0 10px 34px rgba(26,22,36,.08)}
html[data-hbp-theme="light"] :is(.bp-header__inner,.hbp-header){background:rgba(255,255,255,.94);border-color:rgba(23,21,29,.08);box-shadow:0 10px 34px rgba(26,22,36,.08)}
html[data-hbp-theme="light"] :is(.bp-header__nav,.bp-account-tabs,.bp-user-tabs,.hbp-account-tabs){background:#f7f6fa;box-shadow:none}
html[data-hbp-theme="light"] :is(.bp-global-search,.hbp-header__search input){background:#f7f6fa;color:#17151d;border-color:rgba(23,21,29,.08)}
html[data-hbp-theme="light"] .bp-global-search:focus-within{background:#fff;box-shadow:0 0 0 3px rgba(117,64,198,.10)}
html[data-hbp-theme="light"] :is(.bp-global-search__results,.bp-header-wallet__dropdown,.bp-header-mini__popover,.bp-notifications__popover,.bp-user__dropdown,.hbp-filter-menu__panel,.bp-product-row__menu>div,.hbp-mention-results,.hbp-vendor-popover__card){background:#fff;color:#17151d;box-shadow:0 18px 48px rgba(26,22,36,.14)}
html[data-hbp-theme="light"] :is(.bp-header__icon,.hbp-header__icon,.hbp-icon-btn,.bp-plain-btn){background:#f4f3f7;color:#28242f}
html[data-hbp-theme="light"] :is(.bp-header__icon:hover,.bp-header__icon:focus-visible,.hbp-header__icon:hover,.hbp-header__icon:focus-visible,.hbp-icon-btn:hover,.hbp-icon-btn:focus-visible){background:#ece9f1;color:#0f0e14;box-shadow:none}
html[data-hbp-theme="light"] .bp-mobile-search-popover__backdrop{background:rgba(17,15,22,.32)}
html[data-hbp-theme="light"] .bp-mobile-search-popover__panel{background:#fff;color:#17151d;box-shadow:0 24px 70px rgba(26,22,36,.20)}
html[data-hbp-theme="light"] .hbp-home-search-hero{color:#17151d}
html[data-hbp-theme="light"] .hbp-home-search-hero__search{background:#f7f6fa;border-color:rgba(23,21,29,.08);color:#17151d}
html[data-hbp-theme="light"] .hbp-home-search-hero__search input{color:#17151d}
html[data-hbp-theme="light"] .hbp-home-search-hero__tags a{background:#f4f2f7;color:rgba(23,21,29,.66)}
html[data-hbp-theme="light"] .hbp-home-search-hero__art{opacity:.9;filter:saturate(.92) contrast(1)}
html[data-hbp-theme="light"] :is(.hbp-home-discovery,.hbp-home-section,.hbp-home-market-grid,.hbp-home-featured-spotlights){color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-home-ad__link,.hbp-home-brand-ticker,.hbp-home-ad--intelligence .hbp-home-ad__link){background:#f7f6fa}
html[data-hbp-theme="light"] .hbp-home-pro .pro-stage{--hbp-text-rgb:247,244,255;--hbp-contrast-rgb:255,255,255;--hbp-color-strong:#fff;color:#fff}
html[data-hbp-theme="light"] .hbp-home-featured-banner__copy{--hbp-text-rgb:23,21,29;--hbp-contrast-rgb:23,21,29;--hbp-color-strong:#0f0e14;background:#f7f5fa;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-filterbar__shell,.hbp-filterbar__filters,.hbp-filterbar__quick,.hbp-catalog-family-switcher,.hbp-order-filter-panel,.hbp-order-list-panel){background:#fff;color:#17151d}
html[data-hbp-theme="light"] .hbp-filterbar{background:transparent;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-field input,.hbp-field select,.hbp-field textarea,.hbp-form-field input,.hbp-form-field select,.hbp-form-field textarea,.hbp-account-form input,.hbp-account-form select,.hbp-account-form textarea,.hbp-settings-form input,.hbp-settings-form select,.hbp-settings-form textarea,.hbp-address-form input,.hbp-address-form select,.hbp-address-form textarea,.hbp-order-filter-form input,.hbp-order-filter-form select,.hbp-product-form input,.hbp-product-form select,.hbp-product-form textarea,.dokan-form-control){background:#fff;color:#17151d;border-color:rgba(23,21,29,.12);box-shadow:inset 0 0 0 1px rgba(23,21,29,.035)}
html[data-hbp-theme="light"] :is(.hbp-field input,.hbp-field select,.hbp-field textarea,.hbp-form-field input,.hbp-form-field select,.hbp-form-field textarea,.hbp-account-form input,.hbp-account-form select,.hbp-account-form textarea,.hbp-settings-form input,.hbp-settings-form select,.hbp-settings-form textarea,.hbp-address-form input,.hbp-address-form select,.hbp-address-form textarea,.hbp-order-filter-form input,.hbp-order-filter-form select,.hbp-product-form input,.hbp-product-form select,.hbp-product-form textarea,.dokan-form-control):focus{background:#fff;color:#17151d;border-color:rgba(117,64,198,.34);box-shadow:0 0 0 3px rgba(117,64,198,.09);outline:0}
html[data-hbp-theme="light"] :is(.hbp-product-row,.bp-product-row,.hbp-store-row,.hbp-vendor-order-card,.hbp-follower-row,.hbp-coupon-row,.hbp-announcement-row,.hbp-withdraw-history-row){color:#17151d}
html[data-hbp-theme="light"] .hbp-view-grid .bp-product-row:hover{background:#f8f7fa}
html[data-hbp-theme="light"] :is(.hbp-product-row__cover,.bp-product-row__cover,.hbp-store-row__avatar,.hbp-vendor-order-card__media,.hbp-split-product__cover,.hbp-order-item__cover){background:#f1eff5}
html[data-hbp-theme="light"] :is(.hbp-dokan-owned-shell,.hbp-vendor-shell,.dokan-dashboard-wrap,.hbp-vendor-dashboard,.hbp-vendor-products,.hbp-vendor-orders,.hbp-vendor-settings,.hbp-vendor-tools,.hbp-vendor-withdraw){color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-vendor-stat-card,.hbp-vendor-panel,.hbp-vendor-action-card,.hbp-vendor-withdraw-action,.hbp-withdraw-guide,.hbp-withdraw-history,.hbp-finance-separation,.hbp-withdraw-readiness>div,.hbp-withdraw-quote>div,.hbp-finance-steps li,.hbp-withdraw-history-row,.hbp-withdraw-empty,.hbp-tool-panel,.hbp-settings-section,.hbp-verification-state,.hbp-verification-separation){background:#f8f7fa;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-dokan-native-panel input,.hbp-dokan-native-panel select,.hbp-dokan-native-panel textarea,.hbp-withdraw-form select,.hbp-withdraw-money-field){background:#fff;color:#17151d;border-color:rgba(23,21,29,.11)}
html[data-hbp-theme="light"] :is(.hbp-settings-visual-card,.hbp-vendor-media-card,.hbp-settings-avatar__visual){background:#f5f4f8;color:#17151d}
html[data-hbp-theme="light"] .hbp-vendor-media__preview{background:#eeecf2}
html[data-hbp-theme="light"] :is(.woocommerce,.woocommerce-page,.woocommerce-account,.woocommerce-cart,.woocommerce-checkout){color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-page-hero,.hbp-account-head,.hbp-account-hero,.hbp-account-section,.hbp-account-card,.hbp-settings-panel,.hbp-security-card,.hbp-address-card,.hbp-cart-shell,.hbp-cart-summary,.hbp-cart-wallet-summary,.hbp-checkout-card,.hbp-checkout-summary,.hbp-checkout-account-strip,.hbp-single-panel,.hbp-license-card,.hbp-wallet-card,.hbp-provider-card,.hbp-installment-panel,.hbp-plus-card,.hbp-community-account__card){background:#fff;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-account-head,.hbp-page-hero){box-shadow:none}
html[data-hbp-theme="light"] .hbp-account-head::before{background:linear-gradient(90deg,rgba(117,64,198,.05),transparent 50%)}
html[data-hbp-theme="light"] :is(.hbp-topup-form select,.hbp-topup-form input,.hbp-plus-installments select,.hbp-installment-panel select,.hbp-gift-card-form input,.hbp-money-field input){background:#fff;color:#17151d;border-color:rgba(23,21,29,.11);box-shadow:inset 0 0 0 1px rgba(23,21,29,.04)}
html[data-hbp-theme="light"] :is(.hbp-cart-payment-note>div,.hbp-wallet-payment-summary,.hbp-plus-checkout-benefit,.hbp-plus-installments){background:#f7f6fa;color:#17151d}
html[data-hbp-theme="light"] .woocommerce-checkout.hbp-checkout #payment{background:transparent;color:#17151d}
html[data-hbp-theme="light"] :is(.woocommerce-checkout.hbp-checkout #payment ul.hbp-payment-methods li.wc_payment_method,.hbp-order-pay-form ul.hbp-payment-methods li.wc_payment_method){background:#fff;color:#17151d}
html[data-hbp-theme="light"] :is(.woocommerce-checkout.hbp-checkout #payment ul.hbp-payment-methods .payment_box,.hbp-order-pay-form ul.hbp-payment-methods .payment_box){background:#f7f6fa;color:rgba(23,21,29,.66)}
html[data-hbp-theme="light"] .hbp-checkout-contracts{background:rgba(17,15,22,.34)}
html[data-hbp-theme="light"] .hbp-checkout-contracts__scroll{background:#fff;color:#17151d;box-shadow:0 22px 70px rgba(26,22,36,.20)}
html[data-hbp-theme="light"] :is(.hbp-license-compare__backdrop,.hbp-direct-purchase__backdrop,.hbp-plus-checkout__backdrop){background:rgba(17,15,22,.34)}
html[data-hbp-theme="light"] :is(.hbp-license-compare__dialog,.hbp-direct-purchase__dialog,.hbp-plus-checkout__panel){background:#fff;color:#17151d;box-shadow:0 24px 74px rgba(26,22,36,.20)}
html[data-hbp-theme="light"] :is(.hbp-auth-page,.hbp-auth-shell,.hbp-auth-card,.hbp-auth-brand){color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-auth-card,.hbp-auth-route-switch,.hbp-seller-card-stack){background:#fff}
html[data-hbp-theme="light"] :is(.hbp-community-shell,.hbp-community-main,.hbp-community-sidebar,.hbp-social-feed,.hbp-social-rail){color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-community-me,.hbp-community-quick-compose,.hbp-community-composer,.hbp-social-collab-preview,.hbp-social-collab-card,.hbp-social-post-modal,.hbp-social-compose-modal,.hbp-community-report[open] form,.hbp-community-direct-reply[open] form,.hbp-question-nested-composer form,.hbp-question-followup){background:#fff;color:#17151d;box-shadow:0 12px 34px rgba(26,22,36,.07)}
html[data-hbp-theme="light"] :is(.hbp-social-post-modal__close,.hbp-community-topic-row__icon,.hbp-community-discovery__icon,.hbp-community-type-picker span>i,.hbp-topic-hub__icon){background:#f2f0f5;color:#3b3544}
html[data-hbp-theme="light"] :is(.hbp-chat-sidebar,.hbp-chat-composer,.hbp-chat-attachments a,.hbp-chat-safety-grid .hbp-chat-safety-form,.hbp-chat-order-panel__grid>span){background:#f8f7fa;color:#17151d}
html[data-hbp-theme="light"] .hbp-chat-message.is-mine{background:rgba(117,64,198,.10);color:#2a2034}
html[data-hbp-theme="light"] :is(.hbp-product-form,.hbp-product-form__body,.bp-product-upload,.hbp-product-stage,.hbp-step-panel){color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-product-form .bp-field,.hbp-product-card-choice,.hbp-category-card,.hbp-analysis-card,.hbp-upload-card,.hbp-preview-card,.hbp-product-form .hbp-panel){background:#fff;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-product-form button.hbp-picker-chip,.hbp-product-form .hbp-picker-chip){background:#f3f1f6;color:#433b4d;border-color:rgba(23,21,29,.08)}
html[data-hbp-theme="light"] :is(.bp-bottom-player,.bp-bottom-player.is-expanded){background:rgba(255,255,255,.97);color:#17151d;border-color:rgba(23,21,29,.10);box-shadow:0 16px 48px rgba(26,22,36,.15)}
html[data-hbp-theme="light"] .bp-bottom-player__cover{background:#eeebf2}
html[data-hbp-theme="light"] :is(.bp-player-main,.bp-player-notes__play,.bp-bottom-player__transport>.bp-player-main){background:#17151d;color:#fff;box-shadow:none}
html[data-hbp-theme="light"] :is(.bp-player-main:hover,.bp-player-main:focus-visible,.bp-player-notes__play:hover,.bp-player-notes__play:focus-visible){background:#2c2832;color:#fff}
html[data-hbp-theme="light"] :is(.bp-player-queue,.bp-player-notes__dialog,.bp-bottom-player.is-expanded .bp-player-queue){background:#fff;color:#17151d;box-shadow:0 20px 58px rgba(26,22,36,.18)}
html[data-hbp-theme="light"] .bp-player-waveform__hover{background:#17151d;color:#fff}
html[data-hbp-theme="light"] .hbp-demo-recorder{background:#fff;color:#17151d;box-shadow:0 24px 70px rgba(26,22,36,.20)}
html[data-hbp-theme="light"] .hbp-demo-recorder__meter{background:#f1eff4}
html[data-hbp-theme="light"] body.hbp-player-expanded::before,
html[data-hbp-theme="light"] html.hbp-demo-recorder-open body::before{background:rgba(17,15,22,.28)}
html[data-hbp-theme="light"] :is(.hbp-store-cover,.bp-store-cover,.bp-image-slide,.hbp-home-pro .pro-stage){--hbp-text-rgb:247,244,255;--hbp-contrast-rgb:255,255,255;--hbp-color-strong:#fff;color:#fff}
html[data-hbp-theme="light"] :is(.hbp-store-cover,.bp-store-cover) :is(h1,h2,h3,p,a,button,span,strong,small){color:inherit}
html[data-hbp-theme="light"] :is(.hbp-store-cover__avatar,.bp-store-avatar){border-color:rgba(255,255,255,.28)}
html[data-hbp-theme="light"] :is(.hbp-store-list--grid .hbp-store-row__banner,.hbp-store-row__banner,.bp-store-card__banner,.bp-image-slider){background:#ece9f0}
html[data-hbp-theme="light"] .hbp-filterbar__sheet{background:#fff;color:#17151d;box-shadow:0 20px 64px rgba(26,22,36,.18)}
html[data-hbp-theme="light"] .hbp-filterbar__sheet-backdrop{background:rgba(17,15,22,.28)}
html[data-hbp-theme="light"] .hbp-filterbar__sheet-head{background:rgba(255,255,255,.97)}
html[data-hbp-theme="light"] :is(.hbp-notice,.woocommerce-message,.woocommerce-info,.woocommerce-error,.dokan-alert){background:#fff}
html[data-hbp-theme="light"] :is(.hbp-status-pill,.hbp-community-status-badge,.hbp-community-level,.hbp-download-kind,.hbp-coupon-state,.hbp-follower-row__state){color:#403849}
@media(max-width:760px){
  html[data-hbp-theme="light"] :is(.bp-header.bp-header--catalog,.hbp-header){background:#fff}
  html[data-hbp-theme="light"] .bp-mobile-search-popover__panel{background:#fff}
}
html[data-hbp-theme="light"] .hbp-vendor-popover__avatar{background:#eeecf2}
html[data-hbp-theme="light"] .hbp-payment-add-menu__dropdown{background:#fff;color:#17151d;box-shadow:0 18px 48px rgba(26,22,36,.16)}
html[data-hbp-theme="light"] .hbp-input-with-prefix{background:#f7f6fa;color:#17151d}
html[data-hbp-theme="light"] .hbp-stage-canvas{background:#fff;color:#17151d}
html[data-hbp-theme="light"] :is(.hbp-category-card--beat,.hbp-category-card--kits,.hbp-category-card--samples){background:linear-gradient(145deg,#fff,#f5f2f9);color:#17151d;box-shadow:0 10px 28px rgba(26,22,36,.07)}
html[data-hbp-theme="light"] :is(.hbp-category-card--beat,.hbp-category-card--kits,.hbp-category-card--samples) :is(h2,h3,strong,p,span,small){color:inherit}
html[data-hbp-theme="light"] .hbp-category-card__arrow{background:#17151d;color:#fff}
html[data-hbp-theme="light"] :is(.hbp-genre-menu,.hbp-mood-menu,.hbp-ai-analysis-card,.hbp-ai-inspector,.hbp-editor-preview-panel,.hbp-product-form-cover){background:#fff;color:#17151d;box-shadow:0 16px 42px rgba(26,22,36,.12)}
html[data-hbp-theme="light"] .hbp-audio-cover-upload__overlay{background:rgba(17,15,22,.56);color:#fff}
html[data-hbp-theme="light"] .hbp-settings-banner{background:linear-gradient(135deg,#faf8fd,#f2edf8);color:#17151d}
html[data-hbp-theme="light"] .hbp-single-media__cover{background:#f3f1f6}

html[data-hbp-theme="light"] .bp-theme-toggle__track{background:rgba(117,64,198,.16);box-shadow:inset 0 0 0 1px rgba(117,64,198,.08)}
html[data-hbp-theme="light"] .bp-theme-toggle__thumb{background:#7540c6;box-shadow:0 1px 2px rgba(65,34,108,.24);transform:translateX(14px)}
html[data-hbp-theme="light"] .bp-theme-toggle:hover .bp-theme-toggle__track{background:rgba(117,64,198,.22)}
html[data-hbp-theme="light"] .bp-theme-toggle:focus-visible .bp-theme-toggle__track{box-shadow:inset 0 0 0 1px rgba(117,64,198,.12),0 0 0 3px rgba(117,64,198,.12)}

html[data-hbp-theme="light"] body .hbp-site :is(.hbp-btn--primary,.bp-gradient-btn,.hbp-gradient-btn,.hbp-button:not(.is-secondary):not(.hbp-button--secondary),.hbp-vendor-primary-action,.hbp-filterbar__submit,.hbp-account-primary-link,.hbp-account-action.is-primary,.hbp-wallet-action.is-primary,.hbp-direct-purchase__primary,.hbp-topup-submit,.hbp-vendor-review-submit,.hbp-withdraw-submit,.hbp-bank-save-action,.hbp-single-cart__buy-now,.hbp-single-cart__submit,.hbp-cart-checkout-actions .checkout-button,.dokan-btn-theme,button.save,.hbp-social-rail-cta){background:#7540c6;color:#fff}
html[data-hbp-theme="light"] body .hbp-site :is(.hbp-btn--primary,.bp-gradient-btn,.hbp-gradient-btn,.hbp-button:not(.is-secondary):not(.hbp-button--secondary),.hbp-vendor-primary-action,.hbp-filterbar__submit,.hbp-account-primary-link,.hbp-account-action.is-primary,.hbp-wallet-action.is-primary,.hbp-direct-purchase__primary,.hbp-topup-submit,.hbp-vendor-review-submit,.hbp-withdraw-submit,.hbp-bank-save-action,.hbp-single-cart__buy-now,.hbp-single-cart__submit,.hbp-cart-checkout-actions .checkout-button,.dokan-btn-theme,button.save,.hbp-social-rail-cta):is(:hover,:focus-visible){background:#6230a8;color:#fff}
html[data-hbp-theme="light"] body .hbp-site :is(.hbp-btn--secondary,.bp-plain-btn,.hbp-plain-btn,.hbp-outline-btn,.hbp-button.is-secondary,.hbp-button.hbp-button--secondary,.hbp-store-message-btn,.hbp-account-link-button:not(.hbp-notification-delete),.hbp-account-link,.hbp-account-review-row__action,.hbp-account-action:not(.is-primary),.hbp-wallet-action:not(.is-primary),.hbp-direct-purchase__quiet,.hbp-vendor-filter-action,.hbp-store-infinite__retry,.hbp-social-action,.hbp-social-topic-toggle,.hbp-cart-coupon__form button,.hbp-reset-link,.hbp-media-action,.hbp-link-button,.hbp-social-tool-button,.hbp-license-compare-open,.hbp-vendor-media__replace,.dokan-btn,.hbp-chat-head-action,.hbp-catalog-infinite__retry){background:#f2f0f5;color:#403849;box-shadow:inset 0 0 0 1px rgba(23,21,29,.08)}
html[data-hbp-theme="light"] body .hbp-site :is(.hbp-btn--secondary,.bp-plain-btn,.hbp-plain-btn,.hbp-outline-btn,.hbp-button.is-secondary,.hbp-button.hbp-button--secondary,.hbp-store-message-btn,.hbp-account-link-button:not(.hbp-notification-delete),.hbp-account-link,.hbp-account-review-row__action,.hbp-account-action:not(.is-primary),.hbp-wallet-action:not(.is-primary),.hbp-direct-purchase__quiet,.hbp-vendor-filter-action,.hbp-store-infinite__retry,.hbp-social-action,.hbp-social-topic-toggle,.hbp-cart-coupon__form button,.hbp-reset-link,.hbp-media-action,.hbp-link-button,.hbp-social-tool-button,.hbp-license-compare-open,.hbp-vendor-media__replace,.dokan-btn,.hbp-chat-head-action,.hbp-catalog-infinite__retry):is(:hover,:focus-visible){background:#e8e4ed;color:#17151d;box-shadow:inset 0 0 0 1px rgba(23,21,29,.12)}
html[data-hbp-theme="light"] .hbp-social-action.is-active{background:rgba(117,64,198,.10);color:#6230a8;box-shadow:none}
html[data-hbp-theme="light"] :is(.hbp-grid-density button.is-active,.hbp-view-toggle button.is-active){background:#e9ddfb;color:#6230a8}
html[data-hbp-theme="light"] :is(.hbp-filterbar__quick-type-list button.is-active,.hbp-chip.is-active,.hbp-filter-chip.is-active){color:#5b2aa0}
html[data-hbp-theme="light"] :is(.hbp-product-form .bp-gradient-btn:disabled,.hbp-product-form .hbp-gradient-btn:disabled,.hbp-product-form .hbp-btn:disabled){background:#eadffc;color:#8a68b6;opacity:.78}
html[data-hbp-theme="light"] :is(.hbp-chat-thread-card,.hbp-chat-panel,.hbp-chat-thread-list){color:#17151d}
html[data-hbp-theme="light"] .hbp-chat-thread-card:is(:hover,.is-active){background:#efebf5}
html[data-hbp-theme="light"] .bp-header-wallet__topup{background:#7540c6;color:#fff}
html[data-hbp-theme="light"] .bp-header-wallet__topup .hbp-icon{color:#fff}
html[data-hbp-theme="light"] .bp-header-wallet__topup:is(:hover,:focus-visible){background:#6230a8;color:#fff}
html[data-hbp-theme="light"] .hbp-local-draft-bar__restore{border-color:transparent;background:#7540c6;color:#fff}
html[data-hbp-theme="light"] .hbp-local-draft-bar__restore:is(:hover,:focus-visible){background:#6230a8;color:#fff}
html[data-hbp-theme="light"] :is(.hbp-chip-list button,.hbp-popular-tag-strip a,.hbp-popular-tag-strip button,.hbp-filterbar__quick-type-list button,.hbp-home-discovery a){background:#f2f0f5;color:#4b4452}
html[data-hbp-theme="light"] :is(.hbp-chip-list button.is-active,.hbp-popular-tag-strip a.is-active,.hbp-filterbar__quick-type-list button.is-active){background:#e7d9fa;color:#5b2aa0}
html[data-hbp-theme="light"] :is(.hbp-chip-list button,.hbp-popular-tag-strip a,.hbp-popular-tag-strip button,.hbp-filterbar__quick-type-list button,.hbp-home-discovery a):is(:hover,:focus-visible){background:#e9e5ef;color:#2e2835}
html[data-hbp-theme="light"] .hbp-home-discovery__label{color:#302a39}
html[data-hbp-theme="light"] .bp-header__catalog-nav a{color:#625b69}
html[data-hbp-theme="light"] .bp-header__catalog-nav a:is(:hover,:focus-visible){background:#f2f0f5;color:#17151d}
html[data-hbp-theme="light"] .bp-header__catalog-nav a.is-active{color:#6230a8}
html[data-hbp-theme="light"] .bp-header__catalog-nav a.is-active::after{background:#7540c6}
html[data-hbp-theme="light"] .hbp-filterbar__reset{background:#f2f0f5;color:#403849}
html[data-hbp-theme="light"] .hbp-filterbar__reset:is(:hover,:focus-visible){background:#e8e4ed;color:#17151d}
html[data-hbp-theme="light"] .hbp-home-featured-banner__copy::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.88) 48%,rgba(247,245,250,.54) 76%,rgba(247,245,250,.20) 100%)}
html[data-hbp-theme="light"] .hbp-home-featured-banner__content{z-index:2}
html[data-hbp-theme="light"] .hbp-home-featured-banner__media{opacity:.20;filter:saturate(.68) contrast(.90)}
html[data-hbp-theme="light"] .hbp-home-featured-banner--beat .hbp-home-featured-banner__copy{background:#f8f5f8}
html[data-hbp-theme="light"] .hbp-home-featured-banner__eyebrow{color:#7540c6}
html[data-hbp-theme="light"] .hbp-home-featured-banner :is(h3,p){color:inherit}
html[data-hbp-theme="light"] .hbp-home-featured-banner p{color:rgba(23,21,29,.64)}
html[data-hbp-theme="light"] .hbp-home-featured-banner .hbp-home-section-cta{color:#6230a8}
html[data-hbp-theme="light"] .hbp-home-ad__link{background:#f7f6fa}
html[data-hbp-theme="light"] .hbp-home-ad__visual{background:radial-gradient(circle at 58% 48%,rgba(117,64,198,.09),rgba(117,64,198,.025) 44%,transparent 72%)}
html[data-hbp-theme="light"] .hbp-home-ad__visual::after{background:linear-gradient(90deg,#f7f6fa 0%,rgba(247,246,250,.94) 20%,rgba(247,246,250,.58) 52%,rgba(247,246,250,.10) 82%,transparent 100%)}
html[data-hbp-theme="light"] .hbp-home-ad__visual.has-image img{filter:saturate(.82) contrast(.94);opacity:.84}
html[data-hbp-theme="light"] .hbp-home-ad--intelligence .hbp-home-ad__visual{background:#f7f6fa}
html[data-hbp-theme="light"] .hbp-home-ad--intelligence .hbp-home-ad__visual::after{display:none}
html[data-hbp-theme="light"] .hbp-home-intelligence-signals>span{background:rgba(23,21,29,.035);color:#403849}
@media(min-width:901px){html[data-hbp-theme="light"] :is(.hbp-filterbar-wrap--catalog-rail,.hbp-filterbar-wrap--stores) :is(.hbp-filterbar__panel,.hbp-filterbar__sheet){background:transparent;box-shadow:none}html[data-hbp-theme="light"] .hbp-filterbar-wrap--catalog-rail .hbp-filterbar__sheet{padding:0}html[data-hbp-theme="light"] .hbp-filterbar-wrap--stores .hbp-filterbar__sheet{padding:0}}
@media(max-width:760px){html[data-hbp-theme="light"] .hbp-home-ad__visual::after{background:linear-gradient(0deg,#f7f6fa 0%,rgba(247,246,250,.88) 26%,rgba(247,246,250,.32) 62%,transparent 100%)}html[data-hbp-theme="light"] .hbp-home-featured-banner__copy::after{background:linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,.88) 55%,rgba(247,245,250,.96) 100%)}}

html[data-hbp-theme="light"] .bp-header__catalog-nav a,
html[data-hbp-theme="light"] .bp-header__catalog-nav a > span,
html[data-hbp-theme="light"] .bp-header__catalog-nav a > i,
html[data-hbp-theme="light"] .bp-header__catalog-nav a .hbp-menu-link__icon,
html[data-hbp-theme="light"] .bp-header__catalog-nav a .hbp-menu-link__icon::before{
    color:#554d5f;
}
html[data-hbp-theme="light"] .bp-header__catalog-nav a:is(:hover,:focus-visible){
    background:#ede7f5;
    color:#1c1822;
}
html[data-hbp-theme="light"] .bp-header__catalog-nav a:is(:hover,:focus-visible) :is(span,i,.hbp-menu-link__icon,.hbp-menu-link__icon::before){
    color:#1c1822;
}
html[data-hbp-theme="light"] .bp-header__catalog-nav a.is-active{
    background:transparent;
    color:#5f2fa4;
}
html[data-hbp-theme="light"] .bp-header__catalog-nav a.is-active :is(span,i,.hbp-menu-link__icon,.hbp-menu-link__icon::before){
    color:#5f2fa4;
}

html[data-hbp-theme="light"] body.home .bp-header.bp-header--catalog{background:#fff}

html[data-hbp-theme="light"] .hbp-account-subnav a{
    border-color:rgba(23,21,29,.07);
    background:#f3f1f6;
    color:#4b4452;
}
html[data-hbp-theme="light"] .hbp-account-subnav a b{
    background:rgba(23,21,29,.06);
    color:#4b4452;
}
html[data-hbp-theme="light"] .hbp-account-subnav a:is(:hover,:focus-visible),
html[data-hbp-theme="light"] .hbp-account-subnav a.is-active{
    border-color:rgba(117,64,198,.18);
    background:#e7d9fa;
    color:#5f2fa4;
}
html[data-hbp-theme="light"] .hbp-account-subnav a:is(:hover,:focus-visible) b,
html[data-hbp-theme="light"] .hbp-account-subnav a.is-active b{
    background:rgba(117,64,198,.14);
    color:#5f2fa4;
}

html[data-hbp-theme="light"] .hbp-home-featured-banner__copy::after{
    background:linear-gradient(90deg,rgba(255,255,255,.88) 0%,rgba(255,255,255,.68) 44%,rgba(247,245,250,.30) 74%,rgba(247,245,250,.08) 100%);
}
html[data-hbp-theme="light"] .hbp-home-featured-banner__media{
    opacity:.34;
    filter:saturate(.84) contrast(.97);
}
html[data-hbp-theme="light"] .hbp-home-featured-banner--beat .hbp-home-featured-banner__copy{
    background:linear-gradient(135deg,#f8f5f8,#f5effb);
}

html[data-hbp-theme="light"] .hbp-home-ad__visual::after{
    background:linear-gradient(90deg,#f7f6fa 0%,rgba(247,246,250,.84) 22%,rgba(247,246,250,.34) 56%,rgba(247,246,250,.06) 84%,transparent 100%);
}
html[data-hbp-theme="light"] .hbp-home-ad__visual.has-image img{
    filter:saturate(.92) contrast(.98);
    opacity:.92;
}

@media(max-width:760px){
    html[data-hbp-theme="light"] .hbp-home-featured-banner__copy::after{
        background:linear-gradient(180deg,rgba(255,255,255,.84) 0%,rgba(255,255,255,.74) 52%,rgba(247,245,250,.88) 100%);
    }
    html[data-hbp-theme="light"] .hbp-home-ad__visual::after{
        background:linear-gradient(0deg,#f7f6fa 0%,rgba(247,246,250,.78) 26%,rgba(247,246,250,.22) 60%,transparent 100%);
    }
}

html[data-hbp-theme="light"] .hbp-footer__brand .hbp-footer__brand-mark.hbp-empty-state__mark{
    width:54px;
    height:54px;
    margin:0;
    border-radius:18px;
    background:linear-gradient(135deg,var(--hbp-color-primary-2),var(--hbp-color-primary));
}
html[data-hbp-theme="light"] .hbp-footer__brand .hbp-footer__brand-mark .hbp-brand-logo{
    width:58%;
    height:72%;
    max-height:none;
    object-fit:contain;
}
html[data-hbp-theme="light"] .bp-player-waveform b span{background:rgba(91,78,108,.28);opacity:.88}
html[data-hbp-theme="light"] .bp-player-waveform b span.is-played,html[data-hbp-theme="light"] .bp-player-waveform.is-waveform-ready b span.is-played{background:#7540c6;opacity:1}
html[data-hbp-theme="light"] .bp-player-waveform i{background:#9a6ee0;box-shadow:0 0 8px rgba(117,64,198,.20)}

html[data-hbp-theme="light"] .bp-header__catalog-nav a.is-active:is(:hover,:focus-visible){background:#ede7f5}
html[data-hbp-theme="light"] .bp-header-auth__register{background:#7540c6;color:#fff}
html[data-hbp-theme="light"] .bp-header-auth__register:is(:hover,:focus-visible){background:#6230a8;color:#fff}
html[data-hbp-theme="light"] .hbp-cookie-consent{border-color:#e8e3ed;background:#fff;color:#17151d;box-shadow:0 24px 70px rgba(26,22,36,.16)}
html[data-hbp-theme="light"] .hbp-cookie-consent__eyebrow{color:#7540c6}
html[data-hbp-theme="light"] .hbp-cookie-consent__title{color:#17151d}
html[data-hbp-theme="light"] .hbp-cookie-consent__copy{color:#6a6371}
html[data-hbp-theme="light"] .hbp-cookie-consent__choice{border-color:#ece8ef;background:#f8f7fa;color:#544d5d}
html[data-hbp-theme="light"] .hbp-cookie-consent__choice:hover{border-color:#ddd1ec;background:#f3eef9;color:#241f2b}
html[data-hbp-theme="light"] .hbp-cookie-consent__choice.is-required{color:#403849}
html[data-hbp-theme="light"] .hbp-cookie-consent__choice input{background:#ddd8e2}
html[data-hbp-theme="light"] .hbp-cookie-consent__choice input::before{background:#fff;box-shadow:0 1px 4px rgba(33,27,41,.18)}
html[data-hbp-theme="light"] .hbp-cookie-consent__choice input:checked{background:#7540c6}
html[data-hbp-theme="light"] .hbp-cookie-consent__button--secondary{background:#f1eef4;color:#403849}
html[data-hbp-theme="light"] .hbp-cookie-consent__button--secondary:is(:hover,:focus-visible){background:#e8e3ed;color:#17151d}
html[data-hbp-theme="light"] .hbp-cookie-consent__button--primary{background:#7540c6;color:#fff}
html[data-hbp-theme="light"] .hbp-cookie-consent__button--primary:is(:hover,:focus-visible){background:#6230a8;color:#fff}
