/** Shopify CDN: Minification failed

Line 276:2 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/.productbtn{
display: block; 
text-align: center; 
border: 1px solid #191919; 
padding: 7px; 
font-size: 12px; 
font-weight: 600;
margin-bottom: 10px;
}
.productbtn:hover{
border: 1px solid lightgrey; 
color: grey;
background-color: lightgrey;
}

.t4s-tabs-inline .t4s-tabs-head {    align-items: flex-end;}

.t4s-container .t4s-row-cols-lg-5 > .t4s-product .t4s-product-badge2,
.t4s-container .t4s-row-cols-lg-6 > .t4s-product .t4s-product-badge2 {
    top: 5px;
    left: 5px;
}

.languageswitcher {
  border-radius: 0px;
  width: 100%;
  background: none;
  padding: 15px 7px;
}
.summersalebtn {
  background-color: #f5f686;
  padding: 7px 20px;
  color: #ffb400;
  border-radius: 5px;
  animation: blinker 2.5s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.t4s_nt_se_template--21584754180419__banner_HFWtri .t4s-banner-item {
border-radius: 20px;
}

.bestillingsvare {
background-color: #f4f0ec; color: #191919; 
font-weight: 400; 
padding: 3px 8px; 
letter-spacing: 1.2px; 
font-size: 12px; 
margin-bottom: 5px;
}

.Outdoor {
background-color: darkseagreen; 
color: #fff; 
font-weight: 400; 
padding: 3px 8px;
letter-spacing: 1.2px;
font-size: 12px;
margin-bottom: 5px;
}

.Quilted {
background-color: lightblue; 
color: #191919; 
font-weight: 400; 
padding: 3px 8px;
letter-spacing: 1.2px;
font-size: 12px;
margin-bottom: 5px;
}

.ekstrabetraek {
background-color: 	moccasin; 
color: #191919; 
font-weight: 400; 
padding: 3px 8px;
letter-spacing: 1.2px;
font-size: 12px;
margin-bottom: 5px;
}

.Lagervare {
background-color: #f4f0ec; color: #191919; 
font-weight: 400; 
padding: 3px 8px; 
letter-spacing: 1.2px; 
font-size: 12px; 
margin-bottom: 5px;
}

.blacknovember {
background-color: #1c173e; color: #fd23a1; 
font-weight: 900; 
padding: 3px 8px; 
letter-spacing: 1.2px; 
font-size: 12px; 
margin-bottom: 5px;
}

.t4s-product__info-main {
padding: 10px;
background-color: #fff;
-moz-box-shadow: 0 0 3px #aaa;
-webkit-box-shadow: 0 0 3px #aaa;
box-shadow: 0 0 3px #aaa;
}

.backorder:before {
    content: "";
    display: inline-block;
    margin-inline-end: 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #85b951;
    vertical-align: baseline;  }

.backorder {
font-size: 12px;
color: #191919;
font-weight: 600;
padding: 4px 8px;
border: 1px solid #85b951;
}
.backorder:hover {
background-color: #DDD;
color: #191919;
}
.t4s-pr_delivery_wrap {
background-color: #F1F1F1;
padding: 3px 5px;
}
.t4s-pr_delivery_content {
color: #191919;
}

.sengetoejtilbud{
background-color: darkgreen;
font-style: italic;
color: #fff; 
font-weight: 400; 
padding: 3px 8px;
letter-spacing: 1.2px;
font-size: 12px;
margin-bottom: 5px;
}

/* Fix: Klaviyo embedded form collapses to height:0 in footer */
#t4s-footer .t4s-raw-html {
  display: block !important;
  height: auto !important;
  overflow: visible !important;
}

#t4s-footer [class*="klaviyo-form-"],
#t4s-footer .klaviyo-form,
#t4s-footer form[data-testid*="klaviyo"] {
  display: block !important;
  position: relative !important;
  height: auto !important;
  min-height: 60px; /* nok til at boxen eksisterer */
  overflow: visible !important;
  pointer-events: auto !important;
  z-index: 5;
}

#t4s-footer [class*="klaviyo-form-"] *,
#t4s-footer .klaviyo-form *,
#t4s-footer form[data-testid*="klaviyo"] * {
  pointer-events: auto !important;/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {.type_mn_link>.t4s-heading {
font-size: 16px;}

.t4s-type__drop>.t4s-sub-menu .t4s-menu-item a {
font-size: 13px;
left:0px;
transition: left .2s ease-in-out;
width:90%;
}
.t4s-type__drop>.t4s-sub-menu .t4s-menu-item a:hover {
left: 5px;
color: #d0b49f !important;
}}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width:1024px) {.t4s-product__info-main {
padding: 20px 20px;
}
.t4s-product__info-wrapper {
padding: 0px;
}
.t4s-badge-item {
  font-size: 9px ;
}
.t4s-badge-item2 {
  font-size: 9px;
}
.bestillingsvare {
font-size: 9px !important;
}

.Outdoor{
font-size: 9px !important;
}
.Quilted{
font-size: 9px !important;
}
.Lagervare{
font-size: 9px !important;
}
.ekstrabetraek{
font-size: 9px !important;
}
.blacknovember {
font-size: 9px !important;
}
.t4s-accor-text {
font-size: 18px !important; 
}

.productbtn{
display: block; 
text-align: center; 
border: 1px solid #191919; 
padding: 7px; 
font-size: 12px; 
font-weight: 600;
margin-bottom: 10px;
}

.productbtn:hover{
border: 1px solid lightgrey; 
color: grey;
background-color: lightgrey;
}}

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

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width:767px){.t4s-product__title {
margin-bottom: 5px !important;
}

.t4s-product__info-container>:not(:last-child), .t4s-product__info-container2>:not(:last-child) {
margin-bottom: 5px;
}

.t4s-pr_delivery_wrap {
background-color: #F1F1F1;

}
.t4s-pr_delivery_content {
color: #191919;
font-size: 12px;
}

.t4s-pr_delivery i {
font-size: 20px;
}

.breadcrumb_pr_wrap {
padding: 10px 0;
}}