/** Shopify CDN: Minification failed

Line 599:0 Unexpected "@media"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
/* tilføjet af dko */

ul.beady li { list-style: disc; }
ol.beady li { list-style: decimal; }

/* dko slut */

.t4s-coll-style-5 .t4s-cat-subtitle { display: none; }

p.t4s-pr.t4s-cart__agree { margin-bottom: 15px;}

.t4s-main-cart .t4s-quantity-cart-item { border-radius: 40px; }

.t4s-article-title { margin-bottom: 0px !important; }

div.t4s-no-result-product.t4s-d-flex { display: none !important; }

.t4s-top-bar__currencies .t4s-dropdown__wrapper button, .t4s-top-bar__languages .t4s-dropdown__wrapper button { color: #000; } 

.flagst4.is--selected { display: none; }

.t4s-lang-item.is--selected { display: none; }

#item_ea229746-73e8-4b0c-8755-ae8891660968{
     background-color: #transparent;
}

.t4s-post-readmore{
font-weight: bold !important;
}

#b_18312aac-f71b-4fe1-a593-3a07683157b5 a:hover{
color: #FFFFFF;
}

#b_162bdd55-b042-444b-bc19-e7459bfcc16d a:hover{
color: #FFFFFF;
}

#b_6c885226-6f33-488e-aef3-27d4b2cc406c a:hover{
color: #FFFFFF;
}

#b_41957235-eb9a-47fc-b8f5-06178407f20c a:hover{
color: #FFFFFF;
}

#b_ff9be4f4-656b-4ec0-94ca-be6472802ff7 a:hover{
color: #FFFFFF;
}

#b_6bf4e86f-a799-40bc-aeb1-fc02e9e734aa a:hover{
color: #FFFFFF;
}

#b_2f149cd7-9962-4119-8178-b82b7eb8ff2d a:hover{
color: #FFFFFF;
}

#b_92bfed70-8bc2-40b3-8f17-adb786d98da9 a:hover{
color: #FFFFFF;
}

.t4s_se_template--14987070799925__main .t4s-coll-empty{
display: none;
}

.template-article .header-banner{
opacity: 0.7;
}

.page_section_heading{
background-color: #ffffff !important;
}

.header-banner{
height: 600px;
}

.page-head{
height: 600px;
}

@media only screen and (max-width: 800px) {
.header-banner{
height: 250px;
}
.page-head{
height: 250px;
}
.header-banner .t4s-container{
padding-top: 50px !important;
}
}

.page-head .t4s-container{
padding-top: 150px;
}

#shopify-section-template--16680787738859__c2bd5fe1-d6f9-416f-893d-da089fafd01a{
height: 750px;
    position: relative;
margin-right: 110px;
margin-left: 110px;
background-color: #000000;
border-radius: 25px !important;
}

@media only screen and (max-width: 800px) {
#shopify-section-template--16680787738859__c2bd5fe1-d6f9-416f-893d-da089fafd01a{
height: 450px;
margin-top: 50px !important;
margin-right: 5px !important;
margin-left: 5px !important;
}
}

@media only screen and (max-width: 1024px) {
#shopify-section-template--16680787738859__c2bd5fe1-d6f9-416f-893d-da089fafd01a{
margin-right: 0px;
margin-left: 0px;
}
}

#shopify-section-template--16680787738859__c2bd5fe1-d6f9-416f-893d-da089fafd01a video {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  z-index: 0;
border-radius: 25px !important;
opacity: 0.6;
}

/* Just styling the content of the div, the *magic* in the previous rules */
#shopify-section-template--16680787738859__c2bd5fe1-d6f9-416f-893d-da089fafd01a  .caption {
width: 100%;
  z-index: 1;
  position: relative;
margin: 0 auto;
transform: translate(0, 85%);
padding-left: 18%;
}

@media only screen and (max-width: 800px) {
#shopify-section-template--16680787738859__c2bd5fe1-d6f9-416f-893d-da089fafd01a .caption{
padding-left: 50px;
padding-right: 70px;
height: 130px;
}
}

.t4s_se_template--14987070865461__1646816504a46f3e42 .t4s-cat-subtitle{
display: none;
}

#item_ea229746-73e8-4b0c-8755-ae8891660968 a{
     color: #000000 !important;
     font-weight: bold;
}

#play_knap_om {
     background-color: transparent !important;
font-size: 150px !important;
height: 200px;
color: #FFFFFF;
}

.t4s-about_us_sig img{
width: 200px !important;
opacity: 0.8 !important;
}

#play_knap_forside {
     background-color: transparent !important;
font-size: 120px !important;
height: 200px;
color: #FFFFFF;

}

#play_knap_forside_2 {
     background-color: transparent !important;
font-size: 100px !important;
height: 120px;
color: #FFFFFF;
}

.t4s-shipping-title{
font-size: 18px !important;
margin-bottom: 10px !important;
color: #4b4b4b !important;
}

.t4s-shipping-icon i{
font-size: 55px !important;
}

.t4s-footer-wrap h3{
font-size: 17px;
color: #ffffff !important;
font-weight: 700 !important;
}

.t4s-footer-wrap a{
font-weight: 600 !important;
color: #ffffff !important;
}

 .t4s-footer-wrap svg{
color: #FFFFFF;
}

.t4s-feature-columns-title{
padding-top: 25px !important;
}

.t4s-newsletter__inner{
margin-bottom: 15px;
background-color: #FFFFFF;
}

.t4s-newsletter__inner input{
color: #000000 !important;
padding-left: 30px !important;
}

.t4s-section-title span{
font-size: 25px !important;
font-weight: 600;
color: #000000;
letter-spacing: -1px !important;
line-height: 25px;
padding-top: 25px;
}

.t4s_nt_se_template--16680787476715__165694378382c62d51  .t4s-section-title span{
font-size: 24px !important;
font-weight: 300;
color: #7b7b7b !important;
letter-spacing: -1px !important;
line-height: 33px;
padding-top: 5px;
}

.t4s-subtitle{
margin-bottom: -15px;
font-weight: 300;
}

.t4s-top-bar__wrap .t4s-icon-facebook{
color: #FFFFFF !important;
}

.t4s-top-bar__wrap .t4s-icon-instagram{
color: #FFFFFF !important;
}

.t4s-top-bar__wrap .t4s-icon-pinterest{
color: #FFFFFF !important;
}

.t4s-hero-block{
background-color: white !important;
}

.t4s-header__wrapper:not(.t4s-layout_vertical) .menu-width__full .t4s-sub-menu{
    background-color: #f7f7f7 !important;
}

.t4s-product__policies{
display: none;
}

#t4s-desc-collection{
text-align: center;
margin-top: 110px !important;
}

.t4s-top-list-collections .t4s-cat-item a:hover, .t4s-top-list-collections .t4s-cat-item.t4s-current-cat a {
    text-decoration: underline;
}

iframe{
    border-radius: 20px;
}

.t4s-collection-item .t4s-cat-title {
    position: relative;
    z-index: 2;
    color: var(--color);
    background-color: var(--bg-color);
    border-radius: 20px;
}

.t4s-product .t4s-product-inner {
    overflow: hidden;
    position: relative;
    border-radius: 20px !important;
}

.t4s-product__media img{
    border-radius: 20px !important;
}

.t4s-carousel__nav-inner img{
    border-radius: 20px !important;
}

.t4s-accor-title .t4s-accor-text {
    display: inline-flex;
    padding: 10px 0;
    line-height: 24px;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: bold;
}

.t4s-type-accordion .t4s-tab-content {
    background-color: #fff;
    color: var(--content-cl);
    background-color: var(--bg-content-cl);
    padding: 40px;
    border: 1px solid #f5f5f5;
    border-top: 0;
}

.t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav {
    background-color: #ec7501;
}

.t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav {
    border-radius: 100%;
    right: 30px;
    background-color: #d2d2d2;
}

.t4s-product__title{
margin-bottom: 20px !important;
font-size: 32px;
}

#custom_beskrivelse{
margin-top: 90px;
padding-left: 90px;
padding-right: 90px;
border: 1px solid #ededed;
border-radius: 25px;
padding-top: 70px;
padding-bottom: 70px;
}

.ikonsystem_td{
text-align: center;
border: none;
color: #000000;
display: table-cell;
}

.ikonsystem_table{
border: none;
display: table;
margin-bottom: 50px;
width: 100% !important;
table-layout: fixed;
}

.ikonsystem_table i{
margin-bottom: 10px;
}

.beskrivelse_broedtekst{
padding-left: 50px;
padding-right: 50px;
}

.ikonsystem_td img{
margin-bottom: -20px;
margin-top: -40px;
}

#shopify-section-template--14987070799925__main .t4s-product-title{
font-size: 20px;
font-weight: 800;
margin-bottom: 10px;
margin-top: 5px;
}

#shopify-section-template--14987070799925__main .t4s-product-title a:hover{
color: #f2582c;
}

.t4s-newsletter__submit:hover{
background-color: #00a984 !important;
}

.cat_link{
padding: 0px !important;
margin-top: -12px;
margin-left: 30px;
margin-right: 30px;
}

.flickityt4s-viewport{
margin-left: -10px;
}

.t4s-current-cat{
background-color: #ec7501;
border-radius: 25px;
}

.t4s-current-cat a{
color: #FFFFFF !important;
text-decoration: none !important;
margin-bottom: -14px;
}

#t4s-sidebar-d960fef0-353e-413b-aaec-e9c707a44c71 img{
border-radius: 10px;
}

#t4s-sidebar-37d3ea69-b6a8-4406-8abd-ae719de8696b img{
border-radius: 10px;
}

@media only screen and (max-width: 600px) {
#shopify-section-template--14987070865461__1646631809432fc801 .t4s-content-position {
  padding-left: 30px !important;
    padding-right: 30px !important;
}
}

.flickityt4s-viewport{
margin: 0px;
}

@media only screen and (max-width: 600px) {
#shopify-section-template--14987070865461__1657014118b4c70a43 .t4s-content-position {
width: 100%;
padding-left: 30px !important;
padding-right: 30px !important;
}
}

@media only screen and (max-width: 600px) {
#shopify-section-template--14987070865461__16606452037e7db8bc p {
font-size: 19px;
line-height: 23px;
}
}

@media only screen and (max-width: 600px) {
#shopify-section-template--14987070865461__1660655671686ab289 .t4s-content-position {
width: 100%;
padding-left: 45px !important;
padding-right: 45px !important;
}
}

@media only screen and (max-width: 600px) {
.top_bar_col_hidden{
display: none;
}
}

@media only screen and (max-width: 600px) {
#top_bar_tekst .t4s-row {
    --ts-gutter-x: 0rem !important;
    --ts-gutter-y: 0 !important;
}
}

@media only screen and (max-width: 600px) {
.t4s-liquid_9e0a05a9-6629-4ffc-a659-43c72799fa76{
margin-top: -20px !important;
margin-bottom: 40px !important;
}
}

@media only screen and (max-width: 600px) {
.t4s-liquid_9e0a05a9-6629-4ffc-a659-43c72799fa76 svg{
width: 70px;
margin-left: 30px;
}
}

@media only screen and (max-width: 600px) {
#shopify-section-template--14987070832693__main .t4s-col-thumb{
margin-top: 15px;
}
}

@media only screen and (max-width: 600px) {
#t4s_tab_754ad4a0-7308-4a3e-b325-e2f2c0b85d4c p{
margin-bottom: 0px !important;
}
}

@media only screen and (max-width: 600px) {
#t4s_tab_1b453ac0-be9b-4832-93e8-83b6f3c528b3 p{
margin-bottom: 0px !important;
}
}

@media only screen and (max-width: 600px) {
#t4s_tab_3007bda9-b071-4f06-9c22-93970bc0a968 p{
margin-bottom: 0px !important;
}
}

@media only screen and (max-width: 600px) {
#custom_beskrivelse{
padding-left: 30px;
padding-right: 30px;
margin-top: 0px;
margin-bottom: 20px;
border: none;
}
}

@media only screen and (max-width: 600px) {
#custom_beskrivelse{
padding-left: 0px;
padding-right: 0px;
margin-top: 0px;
margin-bottom: 30px;
border: none;
}
}

@media only screen and (max-width: 600px) {
.ikonsystem_td{
display: block;
width: 99.9%;
clear: both;
margin-bottom: 40px;
}
}

@media only screen and (max-width: 600px) {
.ikonsystem_td img{
margin-bottom: -45px;
}
}

@media only screen and (max-width: 600px) {
.beskrivelse_broedtekst {
    padding-left: 20px;
    padding-right: 20px;
    margin-top: -30px !important;
    width: 100% !important;
}
}

.nt_se_template--14987070865461__1657114776abd912d2 .t4s-product-btns{
display: none;
}

.nt_se_template--14987070865461__1657114776abd912d2 .t4s-product-btns2{
display: none;
}

.t4s_se_template--14987070799925__main .t4s-pr-group-btns{
display: none !important;
}

@media only screen and (max-width: 600px) {
.bl-16581516709af7a53a-0{
margin-top: -30px !important;
}
}

#shopify-section-template--14987070832693__product-recommendations .t4s-product-btns{
display: none !important;
}

@media (min-width:767px) and (max-width:800px) {
    .skak_tekst h1{
        font-size: 32px;
    }
/* Skjul kategori-knappen på alle skærmstørrelser */
.t4s-menu-drawer {
    display: none !important;
}
}​

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

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

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}