:root {
/*ThemeEditorVariables*/
--text-size-h2: 36px;
--color-highlight: rgba(227, 30, 35, 1);
--color-line: rgba(0, 0, 0, 1);
--text-color-on-highlight-bg: rgba(255, 255, 255, 1);
--button-primary-background-color: rgba(227, 30, 35, 1);
--category-image-height: 120px;
--form-input-border-radius: 15px;
--header-height-desktop: 101px;
--header-background-color: rgba(255, 255, 255, 1);
--text-color-header: rgba(0, 0, 0, 1);
--footer-background-color: rgba(255, 255, 255, 1);
--homepage-carousel-slide-1-main-text: "Virgin Consumables Portal";
--text-color-carousel: rgba(255, 255, 255, 1);
--carousel-height-desktop: 301px;
--text-size-h1: 56px;
--button-border-radius: 15px;
--image-box-height: 275px;
--text-size-label: 20px;
--homepage-carousel-slide-1-sub-text: " ";
--homepage-carousel-slide-1-button-text: "Shop Now";
--font-family: 'Open Sans';
--text-color-ultra-dark: rgba(0, 0, 0, 1);
--text-color-dark: rgba(0, 0, 0, 1);
--homepage-carousel-slide-1-button-url: "";
--footer-text-color: rgba(0, 0, 0, 1);
--logo-image: Assets/VA_logo.png;
--homepage-carousel-slide-1-image: Assets/TMA%20Portal%20no%20logo.png;

/*/ThemeEditorVariables*/
/*UserVariables*/
/*Type here to edit*/
--category-image-height: 200px;
--category-image-width: 200px;

.product-price {display: none;}

.product-item .image-wrapper {
    background: #fff;}
.product-item .image-wrapper {
  border: 1px solid #E31E23;
}
.product-item .image-wrapper {
  border: 1px solid #E31E23;
border-radius: 28.35px 28.35px 28.35px 28.35px;}

.product-quantity .txt-quantity-wrapper-show-indicators .quantity-input {
    border-style: solid;
    border-color: #E31E23;}
.product-quantity .txt-quantity-wrapper-show-indicators .quantity-input {
    border-style: solid;
    border-color: #E31E23;}

.home .categories-wrapper {
padding-top: 0px;
padding-bottom: 0px;}

.slider-wrapper-multi {display:none}

.home .featured-products-wrapper {padding-top: 20px}

.home .categories-wrapper {
padding-top: 0px;
padding-bottom: 0px;}

.slider-wrapper-multi {display:none}

.home .featured-products-wrapper {padding-top: 20px}

.product-name {font-weight: 600;
}
.product-name {font-weight: 600;
}

.product-name {color: #3c1241;}

.search .search-button {border-radius: 28.35px 28.35px 28.35px 28.35px }
.search .search-button {border-radius: 28.35px 28.35px 28.35px 28.35px }
.search .search-button {left: -25px}
.search .search-button {width: 40px}

.header-stripe {
  display: flex;
}

.logo-wrapper {
  order: 1;
}

.search {
  order: 2;
}

.right-icons {
  order: 3;
}

.categories-navbar {
  order: 4;
}

.header .header-stripe {flex-wrap: wrap;
padding-top: 0px;}

span.category-title#id-0 {
  display: none;}

.categories-navbar .category-title-wrapper .category-spacer {display:none}
}

.categories-navbar .category-title-wrapper {height: 10px}

.categories-navbar {font-size: 16px;
font-weight: 600;
}

.categories-navbar {padding-top: 0px}

.search .search-button {background-color: #E31E23}

.switcher.culture {display: none}

.categories-navbar {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50px;
  padding-right: 0px;}

.promotion-item .title {
 font-size: 2.8rem;
  font-weight: 700;
  color: #ffffff;
  text-shadow: 
      0 2px 4px rgba(0, 0, 0, 0.6),
      0 4px 12px rgba(0, 0, 0, 0.4);
  letter-spacing: 0.5px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#ctl00_cphMainContent_btnPassReminder {
    display: none !important;
}

.promotion-item .button {background-color: #ffff;
color: #E31E23;}

.slider-wrapper-single .slider>* {border-radius: 28.35px 28.35px 28.35px 28.35px;
/*/UserVariables*/
}