/** Shopify CDN: Minification failed

Line 197:0 Unexpected "}"

**/
/*Global styling*/



/*Menu nav*/
@media only screen and (min-width: 768px) {
    #header .row {
        padding: 0 5px; /*nav has 15px padding already, to even to 20px*/
    }
}
@media only screen and (min-width: 1068px) {
    .header>.row>.columns {
        min-height: 30px;
    }
}



/*Search styling*/
scroll-shadow {
    --scroll-shadow-size: 0;
}
.side-panel-content--tabs {
    display: none;
}
.side-panel-content.side-panel-content--has-tabs .side-panel-content--inner {
    padding: 12px;
}

.side-panel-content .product-cart-item {
    margin-bottom: 12px;
}
.side-panel.search-drawer .side-panel-content--has-tabs .thb-predictive-search--popular {
  padding: 20px 20px;
    border-bottom: 1px solid var(--color-border);
}
.product-cart-item-image {
        margin-right: 12px;
    }
.product-cart-item img, .product-cart-item .thb-placeholder {
        width: 156px;
    }

/*Cart drawer*/


.cart-drawer--recommendations--container {
    background: #ffffff;
} 
.cart-drawer--recommendations--container {
    box-shadow: none;
    border-right: 1px solid var(--color-border);
}
.quantity+.remove {
    margin-left: 2px;
    margin-top:2px;
}

/* PDP beskrivelse*/ 

product-form.product-form {
    margin-top: 0px;
}

.button-container {
  display: flex;
  justify-content: flex-start;
  gap: 10px;
}

.toggle-button {
  padding: 10px 0px;
  background-color: #fff;
  border: none;
  cursor: pointer;
}

.content-container {
  margin-top: 5px;
}

.content {
  display: none; 
  padding: 0px 0px 10px 0px;
  background-color: #ffffff;
  border: none;
  margin-bottom: 30px;
  font-size: .9375rem;
}

.content.active {
  display: block; 
}
.product-information .metafield-rich_text_field p{
font-family: -apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,sans-serif
}

/* PDP Sizes*/ 

.variations .product-form__input--block input[type=radio]:checked+label {
  text-decoration: underline;
  box-shadow: none !important;
}

.variations .product-form__input--block input[type=radio]+label {
  box-shadow: none !important;
  padding: 15px 15px 15px 0px !important; 
}

.variations input[type=radio].is-disabled+label:before {
  content: none !important; 
}

.variations input[type=radio].is-disabled+label:after, .variations input[type=radio].is-disabled+label>span {
  text-decoration: line-through;
}

/* New sizes on colletion slider and collection  */ 

.collection-cards {
  display: flex; 
}

.collection-card-size {
      height: 15px;
      margin-right: 5px;
      letter-spacing:.02em;
      font-weight: 400;
      padding: 0px;
      display: flex;
      align-items: center;
      font-size: .9375rem;
      cursor: pointer;
      position: relative;
      justify-content: center;
}

.collection-card-sizeout-of-stock {
      height: 15px;
      margin-right: 5px;
      letter-spacing:.02em;
      padding: 0px;
      display: flex;
      align-items: center;
      font-weight: 400;
      font-size: .9375rem;
      cursor: pointer;
      position: relative;
      text-decoration: line-through;
      justify-content: center;
}     

.product-hover-wrapper {
    position: relative;
    height: auto; 
}

.product-price,
.product-sizes {
    position: absolute; 
    top: 0;
    left: 0; 
    width: 100%; 
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.product-price {
    opacity: 1;
    visibility: visible;
}

.product-sizes {
    opacity: 0;
    visibility: hidden;
}

.product-card:hover .product-price {
    opacity: 0;
    visibility: hidden;
}

.product-card:hover .product-sizes {
    opacity: 1;
    visibility: visible;
}


/*Carousels*/
    ul.products.collection.row.no-padding li.columns {
        padding: 0 1px;
    }
}
