/* Ändrar ordningen i header */
.bountiful--header .bountiful--header-wrapper .bountiful--header-left { order: 2; flex: 1;}
.bountiful--header .bountiful--header-wrapper .bountiful--header-right { order: 3; }
.bountiful--header .bountiful--header-wrapper .bountiful--header-middle { order: 1; text-align: left; }
/* Flyttar loggan till vänster i sin egen container */
.slot--header-logo .tws-logo, .slot--header-logo {
  margin: 0 auto 0 0;
}
/* Vänsterställer menyn */ 
.slot--header-horizontal-menu .navbar { text-align: left; }

/* Anmälan-knappen i footern */
.bountiful--footer-right .btn-primary {
  background-color: #061b1a;
  margin-top: 8px;
  border-radius: 4px;
}
.bountiful--footer-right .btn-primary:hover {
	background-color: #092423;
}

.tws-article-list--buy-button {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
}

.quantity-wrapper {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
}

.quantity-st-label {
  margin: 0 !important;
  line-height: 1 !important;
  white-space: nowrap;
  padding-bottom: 9px;
}

.tws-article-list--buy-button input {
  width: 50px !important;
  text-align: center;
}

.tws-article-list--buy-button button {
  width: 100% !important;
}
.custompage-9108575 .tws-login-dialog, .custompage-9108577 .tws-login-dialog {
  display: none;
}