.tws-discount-field--enter-discount-btn {
    color: orange;
}

@media (min-width:1100px) {
.bountiful--top-bar {
    top: 0;
    position: sticky;
    z-index: 10;
}
.bountiful--header {
    position: sticky;
    width: 100%;
    top: 37px;
    z-index: 8;
}
}
@media (max-width:1099px) {
.bountiful--header {
    position: sticky;
    width: 100%;
    top: 0;
    z-index: 10;
}
}

/* --- HEADER ---- */
@media (min-width: 1100px) {  
  
    .bountiful--header .bountiful--header-wrapper {
    padding: 0px 30px;
    justify-content: flex-start;
}
 
.bountiful--header .bountiful--header-wrapper .bountiful--header-left {
    order: 2;
max-width: 600px;
width: 100%;
    transition: all 0.5s ease;
}   
  
.bountiful--header .bountiful--header-wrapper .bountiful--header-left .slot--header-search input.form-control {
    width: 700px;
}
    
    .bountiful--header .bountiful--header-wrapper .bountiful--header-middle {
		    order: 1;
      width: 100%;
}   
    .bountiful--header .bountiful--header-wrapper .bountiful--header-middle .slot--header-logo,
    .bountiful--header .bountiful--header-wrapper .bountiful--header-middle .slot--header-logo .tws-logo {
			    margin: 0;
	        transition: all 0.8s ease;
}
  
    .bountiful--header .bountiful--header-wrapper .bountiful--header-right {
    order: 3;
}
}
/* --- END HEADER ---- */