.type_assortment_titlectn{padding-top: 50px; max-width: 650px; margin: 0 auto;}
.type_assortment_titlectn h1{  color: var(--primary-color); }
.type_assortment_titlectn p { color: #525252;  font-family: var(--neurialgrotesk-font);  text-align: center;  margin: 0;}

/* page breadcrums css start */
.zk-breadcrums{background: #FBF5F0;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding: 20px 0;}
.zk-nav-inner .zk-this-page a{ padding-right: 18px;background-image: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.06L3.09042 4L0 0.94L0.951417 0L5 4L0.951417 8L0 7.06Z' fill='%23A8ADB1'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: top 6px right;background-size: 5px;margin-right: 8px;}
.zk-customers{display: none;}
.zk-customers-inner img{margin-right: 4px;}
.zk-customers-inner span{padding: 0 4px;}
.zk-review-link:hover::after{content: '';background: rgb(0,184,110);height: 1px;width: 100%;position: absolute;top: 20px;left: 0;}
.zk-nav{overflow-x: auto;}
.zk-nav-inner{flex-wrap: nowrap;}
/* page breadcrums css end */

/* brancher page banner css start */
.zk-brancher-banner{padding: 40px 0;}
.zk-bran-banner-title{max-width: 644px;width: 100%;margin: 0 auto;}
.zk-bran-banner-title h1{color: var(--primary-color);margin-bottom: 12px;}
.zk-bran-banner-title p{color: #525252;font-family: var(--neurialgrotesk-font);text-align: center;margin:0;}
/* brancher page banner css end */

/* home banner bottom section css start */
.zk-herobanner-bottom .container{padding:0;}
.zk-herobanner-bottom-inner .zk-banner-notification-slider{padding: 23px 0;}
.zk-banner-notification-slider .zk-home-banner-bottom-block{padding: 0px;margin-right:10px !important;}
.zk-home-banner-bottom-block-inner img{margin-right: 5px;width:15px;}
.zk-home-banner-bottom-desc{font-size:12px;padding-left:30px;background-position: left center;background-repeat: no-repeat;}
.zk-banner-notification-slider .zk-home-banner-bottom-block.is-next, .zk-banner-notification-slider .zk-home-banner-bottom-block.is-prev{opacity:0.5;}
.zk-home-banner-bottom-block-inner{justify-content:center;}
/* home banner bottom section css end */


/* indendørs-inventar section css start */
.zk-furniture{padding: 40px 0;background: var(--white-color);text-align: center;}
.zk-furniture-data{width: 100%;max-width: 100%;text-align:left;}
.zk-furniture-flp-img{width: 100%;flex-wrap: wrap;margin: 24px 0 0;}
.zk-furniture-flp-img .zk-furniture-img-block{padding: 0 0px; width: 100%;margin-bottom: 12px;}
.zk-furniture-flp-img .zk-furniture-img-block:nth-last-child(1){margin-bottom: 0;}
.zk-furniture-img-block img{height: 100%;object-fit: cover;object-position: center;width:100%;}
.zk-furniture-img .row{align-items: flex-start;}
.zk-furniture-data .zk-furniture-title{margin-bottom: 4px;}
.zk-furniture-desc{max-width:100%;}
.zk-furniture-product-cat{margin-top: 30px;}
.zk-furniture-product-cat-block{width: calc(100% / 2);padding: 10px;}
.zk-furniture-product-cat-block img{mix-blend-mode: multiply;max-height: 120px;min-height: 120px;object-fit: contain;object-position: center;}
.zk-furniture-product-cat-desc{font-family: var(--neurialgrotesk-font);margin: 15px 0 0;}
.zk-furniture-desc p{font-size: 14px;line-height: 20px;font-weight: 400;font-family: var(--neurialgrotesk-font);}
/* indendørs-inventar section css end */


/* brancher category section css start */
.zk-barn-category {padding: 20px 0;}
.zk-barn-title h4{z-index: 1;width: fit-content;padding-right: 20px;margin-bottom: 0;}
.zk-barn-title::after{content:'';background: #EFEAE6;width: 100%;height:4px;position: absolute;left: 0;top: 15px;}
.zk-barn-cat-wraper{margin-top: 20px;}
.zk-barn-card{width: calc(100% / 2);padding: 0 11px;margin-bottom: 20px;}
.zk-barn-cat-box{margin: 20px -11px;margin-bottom:0;list-style:none;}
.zk-barn-product{background: #EFEAE6;border-radius: 10px;}
.zk-barn-product img{height: 100px;mix-blend-mode: multiply;object-fit: contain;padding: 10px;padding-top: 10px;}
.zk-barn-product h6{word-break: break-word;padding: 0 10px;;margin-bottom: 0;padding-bottom: 15px;padding-top: 10px;font-size: 14px;min-height: 72px;}
.zk-barn-cat-wraper + .zk-barn-title{margin-top: 40px;}
/* brancher category section css end */


/* banner top title section css start */
.term-indendoers .zk-banner-top-title,.term-udendoers .zk-banner-top-title {padding: 50px 0;background: #F3F3F3;}
.tax-product_cat .zk-banner-top-title .zk-banner-top-ratings .zk-banner-top-ratings-link,.single-brancher .zk-banner-top-title .zk-banner-top-ratings .zk-banner-top-ratings-link{display: block;}
.tax-product_cat .zk-banner-top-title .zk-banner-top-ratings .zk-banner-top-ratings-link .zk-banner-top-ratings-wrapper span {font-size: 12px;line-height: 16px;}
.tax-product_cat .zk-banner-top-title .zk-banner-top-info .h3,.tax-product_cat .zk-banner-top-title .zk-banner-top-info h5, .tax-product_cat .zk-banner-top-title .zk-banner-top-info p,.single-brancher .zk-banner-top-title .zk-banner-top-info p,.single-brancher .zk-banner-top-title .zk-banner-top-info h3{text-align: left;}
.single-brancher .zk-banner-top-title .zk-banner-top-info p{margin-bottom:0;font-size:24px;line-height: 1.4;}
.tax-product_cat .zk-banner-top-title, .term-udendoers .zk-banner-top-title {padding: 50px 0;background: #F3F3F3;}
.single-brancher .zk-banner-top-title{padding: 50px 0;background: #EDE8E4;}

/* banner top title section css end */

/* brancher new page css start */
 .br-product-section{padding: 20px 0;background-color: var(--white-color);}
 .br-product-title{position: relative;}
 .br-product-title h2{z-index: 1;width: fit-content;padding-right: 20px;margin-bottom: 0;font-weight: 600;background-color: var(--white-color);position: relative;font-size: 20px;line-height: 28px;}
.br-product-title::after {content: '';background: #f0f0f0;width: 100%;height: 4px;position: absolute;left: 0;top: 15px;}
.br-prodlist{margin: 20px -11px;margin-bottom: 0;list-style: none;align-items: center;flex-wrap: wrap;display: flex;}
.br-prodlist li{width: calc(100%/2);padding: 0 11px;margin-bottom: 20px;}
.br-prodlist-box{background: #f4f4f4;flex-direction: column;display: flex;}
.br-prodlist-box img {height: 100px;mix-blend-mode: multiply;object-fit: contain;padding: 10px;padding-top: 10px;}
.br-prodlist-box h4 {word-break: break-word;padding: 0 10px;margin-bottom: 0;padding-bottom: 15px;padding-top: 10px;font-size: 16px;font-family: var(--neurialgrotesk-font);font-weight: 400;text-align: center;}


.advise_section {background: #fff;padding: 50px 0;}
.advise_inner {max-width: 100%;width: 100%;margin: 0 auto;position: relative;display: flex;flex-wrap: wrap;padding: 0 15px;}
.advise_form_block {padding: 45px 30px 30px;background: #F3F3F3;}
.advise_form_block, .advise_img_wrapper, .raz_img, .raz_content {width: 100%;max-width: 100%;}
.advise_form_block .advise_title {max-width: 500px;margin-left: auto;margin-right: auto;text-align: center;    font-weight: 700;font-size: 24px;line-height: 28px;color: #084439;}
.advise_desc {max-width: 660px;margin-left: auto;margin-right: auto;text-align: center;font-weight: 400;font-size: 14px;line-height: 20px;color: #545454;font-family: var(--neurialgrotesk-font);}
.advise_form {margin: 30px 0 0;}
.advise_img {height: 100%;}
.advise_img::before, .raz_img::before {padding-top: 62.35%;}
.advise_img::before {content: "";padding-top: 100%;display: block;}
.advise_img img {max-width: 100%;position: absolute;object-fit: cover;object-position: center;top: 0;left: 0;width: 100%;height: 100%;}
.advise_img {position: relative;}

.zk-banner-top-title, .term-udendoers .zk-banner-top-title {padding: 50px 0;background: #f3f3f3;}
 .zk-banner-top-title .zk-banner-top-info .h3, .zk-banner-top-title .zk-banner-top-info .h5,.zk-banner-top-title .zk-banner-top-info p{text-align:left;}
/* brancher new page css end */


/* brancher other page css start */
.type_assortment_wrapper {padding: 0 15px;margin: 40px auto;}
.type_assortment_row {display: flex !important;flex-wrap: wrap;margin: 0 -10px;}
.hentry:first-child {margin-top: 0;}
.type-sortimenter {width: 100%;margin: 0;padding: 15px 10px;z-index: 1;}
.type-sortimenter-inner {background: #fff;display: block;height: 100%;border-radius: 10px;overflow:hidden}
.assortment_type_img_block {position: relative;}
.assortment_type_img_block:before {content: "";display: block;padding-top: 56.25%;}
.assortment_type_img_block img {max-width: 100%;position: absolute;object-fit: cover;object-position: center;top: 0;left: 0;width: 100%;height: 100%;}
.type-sortimenter .entry-header {padding: 15px;}
.entry-header, .entry-content {font-size: 1rem;}
.type-sortimenter .entry-header .entry-title {color: #272727;font-size: 22px;line-height: 28px;font-weight: 700;font-family: var(--neurialgrotesk-font);margin-bottom: 0;}
.type-sortimenter .entry-content {margin: 0;padding: 0 15px 15px;}
.assortment_type_desc_block {color: #000;margin: 0 0 1.313em;font-size: 14px;line-height: 20px;font-family: var(--neurialgrotesk-font);}
/* brancher other page css end */

.zk-furniture-flp-img .zk-furniture-img-block {padding: 0;width: 100%;margin-bottom: 12px;position: relative;}
.zk-furniture-img-block img{max-width: 100%;position: absolute;object-fit: cover;object-position: center;top: 0;left: 0;width: 100%;height: 100%;border-radius:10px;}
.zk-furniture-flp-img .zk-furniture-img-block::before {content: "";position: relative;padding-bottom: 50%;display: block;}

.zk-show-more-btn:hover{
    background-color: transparent;color: #000000;border: 0;
}


.type_assortment_wrapper .type-sortimenter-inner,.entry-content,.assortment_type_content{display: flex;flex-direction: column;}
.type_assortment_wrapper .entry-content,.assortment_type_content,.assortment_type_desc_block{flex-grow: 1;}
.type_assortment_wrapper .type-sortimenter-inner .assortment_type_cta{max-width: fit-content;width: 100%;min-width: auto;border-radius: 10px;font-size: 16px;line-height: 1.2;font-weight: 500;color: var(--white-color) !important;background: var(--primary-color);padding: 14px 20px;font-family: var(--basicsans-font);vertical-align: top;position: relative;text-align: center;border: 0 !important;text-transform: math-auto;transition: 0.3s all ease;}
.type_assortment_wrapper .type-sortimenter-inner .assortment_type_cta:hover{background-color: #0c6;}

@media (min-width:601px){
	/* brancher other page css start */
	.type-sortimenter {width: calc(100% / 2);}
	/* brancher other page css end */
}

@media (min-width:768px){
	  /* page breadcrums css start */
	  .zk-customers{display: block;}
	  .zk-breadcrums-btn{background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_59_584)'%3E%3Ccircle cx='13' cy='13' r='12.5' stroke='%23A8ADB1'/%3E%3Cpath d='M18 12.375H10.3937L13.8875 8.88125L13 8L8 13L13 18L13.8812 17.1188L10.3937 13.625H18V12.375Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_59_584'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");width: 25px;height: 25px;border: none;background-color: transparent;background-repeat: no-repeat;padding: 0;background-size: 25px;margin-right: 10px;cursor: pointer;}
	   .zk-nav-inner{flex-wrap:wrap;}
	  /* page breadcrums css end */

    /* brancher page banner css start */
    .zk-brancher-banner{padding-top: 62px;padding-bottom: 98px;}
     /* brancher page banner css end */
	  
	/* home banner bottom section css start */
	.zk-herobanner-bottom .container {padding: 0 30px;}
	.zk-banner-notification-slider .splide__list{display: flex !important;justify-content: space-evenly;}
	.zk-banner-notification-slider .zk-home-banner-bottom-block{padding: 0px;margin-right:0px !important;}
	.zk-home-banner-bottom-block-inner{justify-content:start;}
	 /* home banner bottom section css End */
	 
	 
    /* indendørs-inventar section css start */
    .zk-furniture{padding: 85px 0 40px;background: var(--white-color);text-align: center;}
    .zk-furniture-product-cat-block{width: calc(100% / 4);}
    .zk-furniture-data{width: 100%;max-width: 100%;}
    .zk-furniture-flp-img{width: 100%;flex-wrap: wrap;margin: 24px -6px 0;}
    .zk-furniture-flp-img .zk-furniture-img-block{width: 50%;margin-bottom: 0px;padding: 0 6px;}
    .zk-furniture-product-cat{margin-top: 35px;}
    .zk-furniture-desc p{font-size:18px;line-height:24px;}
    /* indendørs-inventar section css end */
    
  /* brancher category section css start */
  .zk-barn-category{padding: 40px 0;}
  .zk-barn-card{width: calc(100% / 4);}
  .zk-barn-product img{height: 140px;padding-top: 35px;}
  .zk-barn-product h6{min-height: 72px;}
  .zk-barn-cat-wraper + .zk-barn-title{margin-top: 78px;}
  /* brancher category section css end */
  
   /* banner top title section css start */
    .term-indendoers .zk-banner-top-title,.term-udendoers .zk-banner-top-title {padding: 60px 0;}
    .tax-product_cat .zk-banner-top-title .zk-banner-top-ratings .zk-banner-top-ratings-link .zk-banner-top-ratings-wrapper span,.single-brancher .zk-banner-top-title .zk-banner-top-ratings .zk-banner-top-ratings-link .zk-banner-top-ratings-wrapper span{font-size: 15px;line-height: 19px;}
    .single-brancher .zk-banner-top-title .zk-banner-top-ratings-wrapper {margin-top:19px;}
    /* banner top title section css end */

    /* brancher new page css start */
     .br-product-section {padding: 40px 0;}
	.br-product-title h2{font-size: 24px;line-height: 30px;}
	.br-prodlist li {width: calc(100%/4);}
	.br-prodlist-box img {height: 140px;padding-top: 35px;}
	.br-prodlist-box h4 {padding-bottom: 25px;min-height: 83px;}
	
	.advise_inner {padding: 0 30px;}
	.advise_form_block {padding: 50px;}
	.advise_form_block .advise_title {margin: 0 0 15px;text-align: left;max-width:100%;}
	.advise_desc {text-align:left;margin:0;}
    .advise_form_block .advise_title {font-size: 35px;line-height: 45px;}
    .advise_desc {font-size: 19px;line-height: 30px;}
    /* brancher new page css end */

    /* brancher other page css start */
    .type-sortimenter {width: calc(100% / 3);}
    /* brancher other page css end */

    .zk-furniture-flp-img .zk-furniture-img-block{position: relative;margin:0 7px;}
    .zk-furniture-flp-img .zk-furniture-img-block {width: 48%;margin-bottom: 0;padding: 0 6px;}
}

@media (min-width:1025px){
	/* home banner bottom section css start */
    .zk-herobanner-bottom .container {padding: 0px;}
    .zk-home-banner-bottom-desc{font-size:16px;}
    .zk-home-banner-bottom-block-inner img {margin-right: 14px;width:22px;}
    /* home banner bottom section css end */
    
    /* indendørs-inventar section css start */
    .zk-furniture-data{width: 45%;max-width: 500px;}
    .zk-furniture-flp-img {width: 55%;flex-wrap: nowrap;margin: 0 -6px;}
    .zk-furniture-product-cat{margin-top: 53px;}
    .zk-furniture-product-cat-block{width: calc(100% / 8);}
    .zk-furniture-flp-img .zk-furniture-img-block{padding: 0 6px;margin-bottom: 0px;}
    /* indendørs-inventar section css end */
    
    /* brancher category section css start */
	.zk-barn-card{width: calc(100% / 8);}
	/* brancher category section css end */
	
     /* brancher new page css start */
     .br-prodlist li {width: calc(100%/8);}
	
    .advise_inner {max-width: 1070px;padding: 0 10px;}
	.advise_form_block {padding: 55px;max-width:50%;}
	.advise_img_wrapper {max-width: 50%;}
	.advise_img::before {content: "";padding-top: 100%;display: block;}
      /* brancher new page css end */
}

@media (min-width:1200px){
	/* brancher other page css start */
	.type-sortimenter {width: calc(100% / 4);}
	/* brancher other page css end */
}

@media (min-width:1281px){
     /* brancher new page css start */
     .advise_inner {max-width: 1260px;padding: 0 10px;}
     /* brancher new page css end */
}

@media (min-width:1601px){
    /* brancher new page css start */
	.advise_inner {max-width: 1555px;padding: 0 10px;}
	.advise_form {margin: 40px 0 0;}
	.advise_img_wrapper {max-width:50%;width: 100%;}
	.advise_img img {height: 100%;width: 100%;object-fit: cover;object-position: center;position: static;}
	.advise_img::before {content:unset;}
    /* brancher new page css end */
}