@media screen and (max-width: 600px) {
.bountiful--top-bar {
display:none;
}
}
/*@media screen and (max-width: 1100px){
 .bountiful--body{
   height:100vh;
  }
}*/

/*----- CUSTOM TAGS/FLAGS -----*/

.tws-article-list--list .tws-list--type-grid .caption {
	position: static;
}

.tws-list--grid-item .flag-container,
.tws-list--grid-item .flag-container.one-label,
.tws-list--grid-item .flag-container.two-label {
		display: flex;
    gap: 5px;
  }

.slot--article-labels .container {
		padding: 0 0px;
 }

@media(max-width: 767pxx) {
.tws-list--grid-item .flag-container,
.tws-list--grid-item .flag-container.one-label,
.tws-list--grid-item .flag-container.two-label {
	display: flex;
  flex-direction: column;
  position: absolute;
  top: 185px;
  left: -5px;
}
  }

.tws-list--grid-item .flag-container > div,
.tws-list--grid-item .flag-container.one-label > div,
.tws-list--grid-item .flag-container.two-label > div{
  background: #bf28a2;
  color: #fff;
  padding: 2px 8px;
  border-radius: 3px;
  display: block;
  margin-bottom: 3px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 1.2px;
}

.article .product-page-flag {
  background: #bf28a2;
  color: #fff;
  padding: 5px 10px;
  border-radius: 3px;
  display: block;
  margin-bottom: 3px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 1.2px;
}
