/** Shopify CDN: Minification failed

Line 89:0 Unexpected "}"
Line 123:0 Unexpected "<"
Line 125:0 Unexpected "<"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
em{
font-family: var(--font-family-1) !important;
}
.t4s_box_pr_grid.t4s-products.t4s-text-default {
justify-content: start !important;
}
.shopify-policy__container {
margin-top: 20px;
}
.shopify-policy__title {
display: none;
}
.t4s-section-title span {
  font-family: 'Playfair Display', serif !important;
  font-weight: 500 !important;
  font-size: 24px !important;
}

@media (max-width: 767px) {
  .t4s-section-title span {
    font-size: 22px !important;
  }
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .t4s-header__logo {
padding-top: 30px;
}
.t4s-header__logo img {
    padding-bottom: 1px;
}
.t4s-section-header [data-header-height2] {
    min-height: 15px;
    padding-bottom: 0px;
}
.t4s-nav__ul>li> a {
    padding: 25px 17px;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .t4s-header__logo {
padding-top: 10px;
padding-bottom: 0px;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  .t4s-mb-tab__title {
  background: white;
}
.t4s-mb-tab__title span{
color: black !important;
}
.t4s-mb-tab__title.is--active {
  background: white !important;
color: black;
}
.t4s-mb-tab__title.is--active span{
color: black !important;
}
[data-data-id="#shopify-mb_cat"],
div[data-tab-mb-item] [data-id="#shopify-mb_cat"] {
  display: none !important;
}

.t4s-mb-nav__tabs {
  display: none !important;
}¨
}
@media (max-width: 749px) {
  .t4s-tab-content {
    padding-left: 16px;
    padding-right: 16px;
  }
}
/*---------------- Aveluna: Klaviyo-skjema (f.eks. e-postfeltet i footer) -------------------*/
/* Plassholderteksten fulgte Klaviyos egen font (Arial). Nå arver den fonten fra feltet. */
.klaviyo-form input::placeholder,
.klaviyo-form textarea::placeholder {
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
}
/*---------------- Aveluna: merker som tekst over produktnavnet (samlingssider) -------------------*/
/* «Nyhet!», «Kommer snart» og «Utsolgt» vises som liten brun tekst over navnet i stedet for boks på bildet. Salgsmerket er uendret. */
.t4s-product .t4s-product-badge .t4s-badge-custom,
.t4s-product .t4s-product-badge .t4s-badge-soldout {
  display: none !important;
}
.av-merketekst {
  margin: 0 0 4px;
  font-size: 11px;
  line-height: 1.3;
  letter-spacing: .18em;
  text-transform: uppercase;
  color: #694737;
}
.av-merketekst__utsolgt { color: #6b5e58; }
.av-merketekst span + span::before { content: '\00B7'; margin: 0 .5em; color: #c9b8a8; }
@media (max-width: 767px) {
  .av-merketekst { font-size: 10px; letter-spacing: .14em; }
}
<style>
.t4s-col-thumb { padding-left: 0 !important; padding-right: 0 !important; }
</style>