:root {
    /* GENERAL */
    --loop-bundle-bg-color: #ffffff;
    --loop-bundle-heading-color: #000000;
    --loop-bundle-body-color: #000000;
    --loop-bundle-bg-padding-top: 10px;
    --loop-bundle-bg-padding-bottom: 20px;
  
    /* BUNDLE DESCRIPTION AND TITLE */
    --loop-bundle-name-color: #000000;
    --loop-bundle-image-width: 400px;
    --loop-bundle-image-height: 250px;
  
    /* SIZE AND FREQUENCY SELECTOR */
    --loop-bundle-box-size-selector-display: flex;
    --loop-bundle-frequency-size-selector-display: flex;
    --loop-bundle-discount-text-color: #000000;
    --loop-bundle-outline-button-border-radius: 1.5em;
    --loop-bundle-outline-button-text-color: #000000;
    --loop-bundle-selected-button-bg-color: #000000;
    --loop-bundle-selected-button-border-radius: 20px;
    --loop-bundle-selected-button-text-color: #ffffff;
  
    /* LOOP BUNDLE CARD */
    --loop-bundle-product_price_display: flex;
    --loop-bundle-number-of-cards-desktop-view: 4;
    --loop-bundle-number-of-cards-mobile-view: 1;
    --loop-product-card-bg-color: transparent;
    --loop-product-card-border-color: transparent;
    --loop-product-card-border-radius: 0.5em;
    --loop-product-card-image-height: 210px;
    --loop-product-card-title-color: #000000;
    --loop-product-card-discounted-price-color: #000000;
    --loop-product-card-product-price-color: #000000;
    --loop-product-card-add-product-button-bg-color: #000000;
    --loop-product-card-add-product-button-text-color: #ffffff;
    --loop-product-card-input-button-bg-color: #000000;
    --loop-product-card-input-button-text-color: #ffffff;
    --loop-product-card-border-size: 1px;
    --loop-bundle-card-details-height: 100px;
  
    /* FOOTER SECTION */
    --loop-bundle-footer-bg-color: #d9d9d9;
    --loop-bundle-progress-bar-container-bg-color: #ffffff;
    --loop-bundle-progress-bar-bg-color: #000000;
    --loop-selected-product-card-bg-color: #ffffff;
    --loop-selected-product-card-border-radius: 0.5em;
    --loop-selected-product-card-border-color: transparent;
    --loop-bundle-total-label-color: #000000;
    --loop-bundle-saved-label-color: #000000;
    --loop-bundle-add-to-cart-button-bg-color: #000;
    --loop-bundle-add-to-cart-button-text-color: #ffffff;
    --loop-bundle-display-saved-label: block;

    /* DRAWERS */
  --loop-drawer-bg-color: #ffffff;
  --loop-drawer-separator-color:  #d9d9d9;
  --loop-drawer-product-title-color:  #000000;
  --loop-drawer-product-discounted-price-color:  #000000;
  --loop-drawer-product-price-color:  #000000;
  --loop-drawer-go-back-btn-color:  #000000;
  
  
    /* EXTRAS */
    --loop-product-card-add-product-button-border-radius: 20px;
    --loop-product-card-add-product-button-border-color: transparent;
    --loop-product-card-header-border-color: transparent;
    --loop-card-body-text-color: #000;
    --loop-bundle-image-bg-color: rgb(240, 240, 240);
    --loop-bundle-image-border-radius: 10px;
    --loop-bundle-image-border-color: black;
    --loop-bundle-add-to-cart-button-border-radius: 3em;
    --loop-bundle-add-to-cart-button-border-color: #000;
    --loop-bundle-progress-bar-container-border-color: #000;
    --loop-bundle-progress-bar-label-color: #fff;
    --loop-bundle-show-more-less-text-color: #000;
    --loop-bundle-input-button-border-color: transparent;
    --loop-bundle-input-border-color: #000;
    --loop-bundle-input-bg-color: #fff;
    --loop-bundle-input-text-color: #000;
    --loop-bundle-input-left-border-size: 0px;
    --loop-bundle-input-right-border-size: 0px;
    --loop-bundle-input-button-border-radius: 0%;
    --loop-bundle-input-button-border-top-radius: 20px;
    --loop-bundle-input-button-border-bottom-radius: 20px;
    --loop-toast-success-bg-color: #198754;
    --loop-toast-failure-bg-color: #e60023;
    --loop-toast-default-bg-color: #000;
  }