/** Shopify CDN: Minification failed

Line 222:0 Unexpected "}"

**/

/* ========================================
    Custom Css | 05|05|2021       
===============================================*/
.money{font-weight:800}.product-tile-price-unit{margin-top:auto;margin-right:.75rem;margin-bottom:.5rem;font-size:1rem;color:#333}.product-tile-price{color:#263562;display:flex;padding-top:.5rem;padding-bottom:0}.button-custom-icons-products{padding:5px 10px 5px 10px;border-radius:4px;display:block;margin-top:.8rem;background:#fff!important;border-color:#dae2e6!important;color:#263562!important;width:fit-content;border:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#263562}
.button-custom-icons-products:before{display:inline-flex;content:' ';background-image:url(https://cdn.shopify.com/s/files/1/0081/8010/5334/files/pdf.svg?v=1632084000);background-size:28px 28px;height:28px;width:28px;margin-right:13px}

.featured-collection__title-card-heading,h3{color:#263562}.product-quantity-price{margin-top:1rem;display:inline-flex;vertical-align:middle;float:left;font-size:1.25rem;width:100%;line-height:1.4;}.product-tile-price-current{margin-top:0;font-size:2.1rem;line-height:1.4375rem;font-weight:700}.product-tile-price-decimal{margin-left:-3px;margin-top:-4px;line-height:1.4375rem;font-weight:700}.cs-tm-div-span{font-size:var(--font-size-body-smallest);display:flex;width: 100%;text-align: center;}input{font-size:16px!important;font-weight:400}.per-m2-pak{padding-top:.51rem;padding-bottom:.51rem}.custom-product-page-payment-div{color:#263562;padding:10px;background-color:#fff;margin-top:2rem;border-radius:0;border-top:1px solid #dae2e6}.product-form--atc{position:relative}.payment-h4-custom{margin-top:10px;margin-bottom:0}.payment-p-custom{font-size:13px;margin:20px 0}.volledig-product-omschrijving{margin-top:1rem!important}.shopify-section.featured-collection--section{padding-top:0;padding-bottom:2rem;background-color:#fafafa;margin-top:2rem;border:1px solid #dae2e6}.totaal-prijs-txt{margin-right: 5px;
    color: #263562;
    align-self: center;
    font-size: 16px;}.featured-collection__title-card-heading,.rte h2,h3{font-size:20px;margin-top:auto!important}.ad-ui-Component-root-0-2-30 .ad-ui-Component-medium-0-2-32{margin-top:10px!important}.uk-form-label{right:calc(60% - 45px);color:#333;font-size:1rem;z-index:1;font-weight:700;position:absolute;left:calc(40% - 0px)}.product-form--atc-button{width:100%;display:inline-flex;height:50px;border-radius:4px;justify-content:center;margin-top:0}.cus-input-custom{width:fit-content!important;min-width:180px}.inlined-css-sc-2s-s{display:inline-flex}.inlined-2-divs-custom{display:inline-flex;justify-content:space-between;width:100%;align-items:center;margin-top:.5rem;color:#333;font-size:.7rem;line-height:1.4}.inline-sku-and-review{
border-bottom: 1px solid #f2f6fa;
    border-top: 1px solid #f2f6fa;
  margin-top:1rem;
  margin-bottom:1rem;
    color: #263562;
    font-size: 13px;}.product-gallery--media-thumbnail{cursor:pointer;opacity:.5;margin:0}.product-gallery--media-thumbnail[data-gallery-selected=true]{opacity:1}
.product-gallery--media-thumbnail:hover{opacity:1}div.product-text{padding:15px;border-radius:8px;background:#f2f7fc;border:1px solid #d4dfea}@media screen and (max-width:859px){table.fancy-table th{width:50%!important}.tip{padding:15px;width:100%;border-radius:8px;text-align:-webkit-center;background:#fff;border-color:#dae2e6!important}.inlined-form-atc-new{display:flex;}}@media screen and (max-width:859px){.uk-form-label{left:calc(90% - 0px)}}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.product-readmore.rte{width:50%;flex-direction:column;padding:20px;background:#fff;-webkit-box-shadow:0 2px 25px 0 rgb(0 0 0 / 5%);box-shadow:0 2px 25px 0 rgb(0 0 0 / 5%);border-radius:4px;margin-bottom:2rem}.readmore-btns-custom{width:50%;height:fit-content;margin-left:40px;position:relative}.product-readmorerte-custom{display:flex}@media screen and (max-width:859px){.product-readmorerte-custom{display:block;padding:0 0px}.product-readmore.rte{width:100%}.readmore-btns-custom{width:100%;margin:0!important}}.tip{padding:15px;border-radius:8px;background:#f2f7fc;border:1px solid #dae2e6;padding:15px;width:100%;border-radius:8px;text-align:-webkit-center;background:#fff}.div-aanvullend{flex-direction:column;padding:20px;background:#fff;-webkit-box-shadow:0 2px 25px 0 rgb(0 0 0 / 5%);box-shadow:0 2px 25px 0 rgb(0 0 0 / 5%);border-radius:4px}.regularprice{position:relative;font-size:16px;font-weight:600;margin-top:2px}.regularprice .amount{color:#666}.decimalen{font-size:70%}@supports (display:grid){.featured-collection__content[data-layout=grid]{display:grid;padding:0;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px}}.div-aanvullend2{margin-top:1rem}.productitem--sale .productitem__price .price__current{margin-top:0;font-size:2.1rem;line-height:1.4375rem;font-weight:700}.price__current--max{display:none}.price__current--min{margin-top:0;font-size:2.1rem;line-height:1.4375rem;font-weight:700}.productitem__price .price__current{margin-top:0;font-size:2.1rem;line-height:1.4375rem;font-weight:700}.breadcrumbs-href{font-size:.73rem!important;color:#666}.active-breadcrumbs{font-weight:800}.product-tile-price-unit{display:none}.product-tile-price:after{content:'per m²';font-size:70%;line-height:2.4;margin-left:4px;color:#263562;}.per-m2-sale{margin-top:1rem;margin-right:1rem}.padded-div{padding:15px;padding-top:0;border-radius:8px;background:#f2f7fc;border:1px solid #d4dfea}.badge-korting{font-size:1rem;color:#fff;z-index:1;font-weight:600;padding-left:5px;padding-right:5px;border-radius:4px;position:absolute;box-shadow:0 0 8px 0 #32cd32;top:20px;left:20px;background-color:#32cd32}.price__compare-at{font-size:.8125rem;color:#666;text-decoration:none}.per-m2-sale{position:relative!important}.fancy-table{border-collapse:collapse;margin-top:20px;width:100%;text-align:left;color:#000;margin-bottom:20px}.group-name{height:38px}.attrib{font-size:16px;padding:5px 10px;line-height:18px;border-bottom:2px solid #7d98aa!important}.attrib2{font-size:16px;padding:5px 10px;line-height:18px}table.fancy-table tbody tr:nth-child(odd){background-color:#f0f2f6}@media (max-width:768px){.fancy-table{width:100%;max-width:100%}}@media (min-width:868px){button.product-form--atc-button{margin-top:0!important}.product-readmorerte-custom{margin-top:0rem}}@media (min-width:768px){table.fancy-table th{padding:5px 10px}.fancy-table{width:100%;max-width:50%}}table.fancy-table th{width:33%;font-weight:400;text-align:left;line-height:18px;padding:10px 0 10px 10px}.value{display:flex;align-items:center;padding:10px 0 10px 30px;justify-content:flex-start;font-weight:700;line-height:18px}.specificaties-heading-product{padding-left:10px;color:#f64;margin-top:3rem}fieldset{border:none;margin:0;padding:0}.money-productss{display:flex!important}.breadcrumbs-container{padding:0;margin:0}.product_item_content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.products .product .product_item_content .product_item_usps{margin:10px 0px 10px 0}ol,ul{margin:0 0 36px 0;padding:0;list-style-type:none;color:#263562;line-height:32px}

.li_custom:before{
position: relative;
    display: block;
    content: " ";
    width: 20px;
    height: 20px;
    background: url(/cdn/shop/files/feedback-positive_1.svg?v=1691504298);
    flex-shrink: 0;
    margin-right: 10px;
}

.li_custom{
    display: flex;
     padding-left: 0px;
    position: relative;
    align-items: center;
}
ul.products .product .product_item_content .product_item_content_heading_link{margin:0 0 15px 0;display:block;text-decoration:none}ul.products .product .product_item_content .product_item_content_heading_link h2{font-size:20px}h2{font-size:21px;line-height:normal}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#263562;}.price .from{display:block;font-size:14px;font-weight:700;color:#263562;line-height:normal}.product_item_content{padding:0!important}ul.products .product .product_item_content .product_item_price_buttons .product_item_buttons .product_item_more{height:50px;padding:7px 22px;display:block}.button{display:inline-block;text-align:center;vertical-align:middle;text-decoration:none!important;outline:0!important;padding:14px 40px;cursor:pointer;border:1px solid #ffd900;color:#fff;background:#ffd900;border-radius:4px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;font-size:16px;font-weight:700;}.price del{display:block;text-decoration:none;line-height:normal;position:relative;width:fit-content}.price del:after{position:absolute;top:50%;right:0;left:0;content:"";width:100%;height:2px;margin:-1px 0 0 0;background:#ff3b2c;-webkit-transform:rotate(
-5deg);transform:rotate(
-5deg)}.woocommerce-Prices-amounts .amountsale{font-size:14px!important;color:#263562!important;line-height:normal!important}@media only screen and (max-width:559px){.product_item_thumbnail{padding:0 0 55% 0!important}}@media only screen and (max-width:639px){.product_item_thumbnail{width:auto;padding:0 0 45% 0!important}}@media only screen and (max-width:1199px){.product_item_price_buttons{display:block!important}}@media only screen and (max-width:639px){.productitem--image-primary{width:100%;max-width:inherit;height:auto;min-height:100%}}@media only screen and (max-width:1199px){.priced-2{margin:0 0 15px 0!important;display:block}}.price{font-weight:700}@media only screen and (max-width:767px){.page_header.small{padding:20px 0}.product_item_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}}.product-form--regular{margin:1rem 0;padding:0 20px 20px 20px}.collection--title{padding:20px 20px 0px 20px; margin:0;}.product-app{padding:0 20px}@media only screen and (max-width:767px){.product_item_more{width:100%;padding:11px 40px}}.price ins{text-decoration:none}.productitem--image-primary:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease 0s,background-color .5s ease 0s;transition:all .5s ease 0s,background-color .5s ease}.money2,.price .amount{position:relative;font-size:20px;font-weight:100;color:#263562 !important;}
.money2{margin:0 auto 0 0}.withoutafter:before{display:none!important}.product_item_usps{margin:0 0 20px 0}.product_item_content_heading_link{margin:10px 0 15px 0;display:block}.onsale{position:absolute;z-index:3;top:20px;left:20px;padding:4px 10px;background:#fc7522;font-size:14px;font-weight:700;color:#fff;line-height:normal;border-radius:4px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.rte li:before{
    content: "+";
    top: 0;
    margin-right: 10px;
    width: auto;
    height: auto;
    font-weight: bold;
    font-size: 22px;
    background: none;
    color: #71d140;}.rte li{font-size:14px;position:relative}.breadcrumbs-container a,.breadcrumbs-container span{color:#263562!important}.spr-review{width:100%!important}.uk-form-label{display:none!important}

.product-section--container{padding:0px;}

.m2-2-2,.m2-2-2-2{width:50%}.cs-tm-div-span-custom{margin-bottom:1.4rem;display:block;width:100%}
.product-quantity-box .quantity{padding:0 .1875rem;min-width: 55px;border:1px solid #c8d1d8;color:#263562;font-weight:600;height:40px;border-radius:4px;-moz-appearance:textfield;-webkit-appearance:none;margin-bottom:0;width:calc(100% - 150px);font-size:14px;text-align:center}
.product-minus,.product-quantity-box .product-plus{fill:#444;background-color:#ffd900!important;font-weight:300;position:relative;cursor:pointer;height:24px;display:block;width:45px;margin-left:3px;box-shadow:0 2px 25px 0 rgb(0 0 0 / 5%);margin-right:3px;text-align:center;border-radius:4px;float:left} 
.inlined-form-atc-new{display:flex;flex-direction:column;gap:1rem;width:100%;margin-bottom:1rem;text-align:center;justify-content:space-around}
.product-readmore.rte {
  height: fit-content;
}


.product-main {
  width: 100% !important;
}
.videoCoverImage {
      padding: 20px;
    margin-bottom: 2rem;
    background: #fff;
    -webkit-box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    border-radius: 4px;
}
.custom-video-product {    flex-direction: column;
    -webkit-box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    border-radius: 4px;
    border: 1px solid #f6f6f6;
    width: 100%;
  height: auto !important;}

.ma-bottom-h4 {
  margin-bottom: 1rem;
}

.thumb {
      -webkit-box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    border-radius: 4px;
}

.barcode-sku {
  display: flex;
    width: 100%;
    justify-content: space-between;
    padding: 0 20px;
}


.product-form--atc { 
margin-top: 1rem;
  background-color: #fafafa;
    border: 1px solid #f6f6f6;
    padding: 25px 10px 20px 10px;
    border-radius: 4px;
}


.amount {
font-weight: 100 !important;
    color: #263562 !important;
}


.product-form--atc-button .atc-button--text {
  font-weight: 800;
  font-family:Montserrat;
}
.variants-ui--default-variant {
    display: none !important;
  }

@media only screen and (min-width:759px){
  .product-gallery--has-media {
  min-height: 800px !important;
    
}
  .hide-on-desktop {
    display: none;
  }
    .product--outer {
      display: grid;
    grid-template-columns: 1fr 1fr;
    width: 100%;
}
}
.spr-starrating {
  padding-left: 20px;
}

@media only screen and (max-width:759px){
 
  #page_header {
    display: none;
  }
  .product--container {
    margin-top: 0px;
  }
  .spr-header {
    padding: 0px 15px !important;
  }
  .product-form--atc-button .atc-button--text {
    font-weight: 800;
    font-size: 14px;
      font-family:Montserrat;

}
  .hide-on-desktop {
    display: block;
  }
  .product-quantity-input {
    min-width: 55px;
  }
 
  .inlined-form-atc-new {
      display: flex !important;
        align-items: center !important;
  }

  .form-field--qty-input {
    margin: 0px !important;
  }

  .inlined-form-atc-new {
    display: block;
  }
  .product-quantity-box {
    width: auto !important
    float: none !important;
    margin-bottom: 1.2rem;
  }

.atc-button--text {
 user-select: none;
    }


.customsvg-cart {
  margin: 0 0 0 5px;
}
}



.line-heighted-li:before {
  display: none;
}

.product-gallery--media-thumbnail-img {
  border-radius: 50px;
}

.product-gallery--image-thumbnail {
  margin-right: 15px;
}
        

.product-gallery--image-background {
 background: #fff;
    -webkit-box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 2px 25px 0 rgb(0 0 0 / 5%);
    border-radius: 4px;
    border-radius: 5px; 
}
.product__price .price__current {
  margin-top: 0.5rem;
}
}
.product__price {
    display: grid;
      padding: 0 20px 0px;
}

.product__price .price__current {
    display: flex;
}
.visually-hidden4 {
  margin-right: .4rem
}

.visually-hiddenvan {
  font-size: .8rem;
}
.visually-hidden4 {
    margin-right: 0.4rem;
    color: #444 !important;
    font-size: .8rem;
    line-height: 2.3;
}


.logo11 {
    width: auto;
 height: 20px !important;
  margin-top: 15px;
}



.variants-ui__select {
  width: 100%;
  margin-top: 15px !important;
}

.met-margin-onder {
  margin-top: 2rem;
}

.rte table td {
      font-size: 14px;
    padding: 0.3rem;
  color: #263562;
      font-weight: 200 !important;
    white-space: pre-wrap;
  border-right: none !important;
    border-top: none !important;

}
.rte table th {
  padding: 0.3rem;
  min-width: 140px;
      border-top: none !important;
  border-left: none !important;
}

.read_more {
    position: relative;
    display: inline-block;
    font-weight: 700;
    text-decoration: none !important;
    color: #444 !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 4px;
    border: 1px solid #444;
    cursor: pointer;
    white-space: nowrap;
}
.rte table {
  border-radius: 4px;
}

.read_more svg path {
  fill: #444 !important;
}


    
  
.accordion {
  width: 100%;
  margin: 2rem auto;
}
.accordion-item {
    background: #fff!important;
    border-color: #dae2e6!important;
    color: #263562!important;
    border-bottom: 1px solid;
  margin-top: 0;
    border-radius: 4px;
}
.accordion-item-header {
  padding: 0.5rem 3rem 0.5rem 1rem;
  min-height: 3.5rem;
  line-height: 1.25rem;
  font-weight: bold;
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.accordion-item-header::after {
  content: "\002B";
  font-size: 1rem;
  position: absolute;
  font-weight: 100;
  right: 1rem;
}
.accordion-item-header.active::after {
  content: "\2212";
}
.accordion-item-body {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.accordion-item-body-content {
padding: .75rem;
    line-height: 1.4;
    font-size: 14px;
    border-top: 1px solid #f4f4f4;
}
.money2 {
  font-size: 1.6rem !important;
}
.money2:before{
    content: "nu voor";
  color: #263562 !important;
      margin-right: 10px;
}
.money {
  color: #263562 !important;
  font-size:18px;
}
.money:before {
    content: "van";
  margin-right: 5px;
  color: #263562 !important;
}
.extra-lamel-btn:before {
  background-color: #f4f4f4;
  border-radius: 100px;
}

.page_header {
  display: none;
}

.product-form--atc-button:not(.disabled):hover {
    background: #56cc35 !important;
    border: 1px solid transparent !important;
}
 
.extra-lamel-btn:before{display:inline-flex;content:' ';background-image:url(/cdn/shop/files/axia60_87c1bae5-7c34-4b0e-bb4a-92c5071e7ccb-removebg-preview_1.png?v=1667649416);background-size:28px 28px;height:28px;width:28px;margin-right:13px}