/** Shopify CDN: Minification failed

Line 36:104 "widht" is not a known CSS property
Line 74:47 Expected ":"
Line 330:231 Unexpected "{"

**/
body.template-page main.site-main article.site-page {margin-top:0;}
body.template-page main.site-main article.site-page header.page-masthead {margin:0;padding:30px;width:100%;max-width:none;background-color:#11598a;}
body.template-page main.site-main article.site-page header.page-masthead h1 {color:#fff!important;}
.product-description {font-size:16px!important;}

.small-promo-content--link {display:none!important;}
.site-navigation .navmenu-depth-1>li>a:hover, .site-navigation .navmenu-depth-1>li>a[aria-expanded=true] {opacity: .8;color: #111;font-size: 16px;font-weight: 510;letter-spacing: .3px;-webkit-font-smoothing: antialiased;transition: color 5s ease-in-out;-webkit-transition: color 5s ease-in-out;}

.site-header-actions {display: inline-block;padding-top:0!important;margin-bottom:0!important;float: right;color:#fff}
.site-header-actions .site-header-actions__account-link {margin-right:10px;font-size:14px!important;}
.site-header-actions .site-header_account-link-text {font-size:14px!important;margin-top:-2px;}
.site-header-actions .site-header-actions__account-link .site-header__account-icon {padding-right:5px;}

.template-login .account-page-content .account-login .form-action-row .form-action-row--helper {margin-left:0;}
.template-login .account-page-content .account-login .form-action-row .form-action-row--helper .form-action-row--helper-item {font-weight:700;}
.template-login .account-page-content .account-login .form-action-row .form-action-row--helper .form-action-row--helper-item a {font-weight:400;text-decoration:underline;}
.template-login .account-page-content .account-login .form-action-row .form-action-row--helper .form-action-row--helper-item a:hover {text-decoration:none;}

.site-footer-block-content ul li a:hover {text-decoration:underline;}

#mc-embedded-subscribe {background-color: #7fbc40 !important;transition: .4s !important;padding: 10px 20px !important;border-radius: 5px !important;color: #fff !important;}
#mc_embed_signup {width:auto!important;max-width:600px;}
#mc_embed_signup .mc-field-group {font-size:16px;line-height: 1.625;font-family: Open Sans,sans-serif;}
#mc_embed_signup .mc-field-group input {width:100%;height:40px;margin-bottom:5px;margin-top:5px;border: 1px solid #8f8f8f;padding-left: 10px;border-radius: 5px !important;}
#mc-embedded-subscribe {border:2px solid;}
#mc-embedded-subscribe:hover {background-color:#61a021!important;}
.blogposts--container.blogposts--count-3 ul li.article--excerpt-wrapper article.article-list-item h2 a {width:100%;}

header nav.site-navigation .navmenu-submenu .navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper {widht:100%!important;}
header nav.site-navigation .navmenu-submenu .navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper ul.navmenu-meganav-standard__items.navmenu  {max-width: 100%!important}
header nav.site-navigation .navmenu-submenu .navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items a.navmenu-item.navmenu-link-parent:after {}
header nav.site-navigation .navmenu-submenu .navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items ul.navmenu-submenu {display:inline;width: 100%;position: relative;}
header nav.site-navigation .navmenu-submenu .navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items ul.navmenu-submenu li.navmenu-item {display: inline-block;width: 20%;float: left;}

.template-login .account-page-content .customer-block {padding:25px;color:#fff;background-color:#11598a;text-align:center;}
.template-login .account-page-content .customer-block p {margin-bottom: 15px;margin-top: 35px;}
.template-login .account-page-content .customer-block p a {padding:10px 15px;border:2px solid #fff; color:#fff!important;transition:.4s;}
.template-login .account-page-content .customer-block p a:hover {background-color:#fff!important;color:#11598a!important;}

.leverbaar-wrapper .levertijd.direct-leverbaar {font-size:14px;}
.leverbaar-wrapper .tijdelijk.direct-leverbaar {font-size:14px;color: orange;}

.search-flydown--product-price-has-sale .search-flydown--product-price--main {color:#11598a!important;}
.product__badge--sale, .productitem__badge--sale, .hotspot__badge--sale {background-color: #7fbc40!important}
.productitem--sale .productitem__price .price__current {color: #7fbc40!important}

.product-vendor {font-size: 0.9rem!important;}
.collection--title {margin: 1rem 0 0.75rem!important;}
.leverbaar-wrapper {float: left;width: 39%;display: inline-block;}
.price-wrapper {float: left;  display: inline-block;line-height: 5;font-weight: 700;}
.direct-leverbaar {color: #7fbc40;display: inline-block;font-weight: 700;line-height: 7;float: right;}
.product-form--atc {margin-top: 1rem;font-size: 0;float: right;width: 60%;}
.levertijd--item {position: relative;min-height: 247px;min-width: 150px;z-index: 1;display: flex;height: var(--base-height,auto);flex-direction: column;flex-grow: 0;flex-shrink: 0;justify-content: flex-start;padding-top: 1rem;padding-left: 1rem;padding-right: 1rem;padding-bottom: 1rem;transition: border-color 250ms cubic-bezier(.4, 0, .2, 1); width: calc(50% - 15px)!important; background-image: url(/cdn/shop/files/levertijd.png);}
.productgrid--sidebar-button {color: #11598a;}
.productgrid--sidebar-icon {color: #11598a;}
.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text {font-weight: 600;}
.bree-font {font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;  }
span.h5.footer-widget-title {font-weight: 500px;  }
.home-section--title-black {font-weight: 400;line-height: 1.2;letter-spacing: .3px;font-style: normal;color: #000!important;font-weight: 500;float: left;margin-top: 2rem;margin-bottom: 1.25rem;text-align: center;}

#shopify-section-onderwijs-contact {background: #f6f6f6;}
#shopify-section-schoonmaakbedrijf-contact {background: #f6f6f6;}
#shopify-section-1615909753bb5c022b {margin-top: 2rem;}

.site-navigation .navmenu-depth-1>li>a {transition: opacity .2s cubic-bezier(0, 0, .2, 1);color: #111;font-weight: 510;letter-spacing: .3px;-webkit-font-smoothing: antialiased;transition: color 5s ease-in-out;-webkit-transition: color 5s ease-in-out;}
.info-title {font-family: "Open Sans",sans-serif;padding-left: 15px;color: #111;font-weight: 500!important;margin-bottom: 1rem;letter-spacing: .3px;-webkit-font-smoothing: antialiased;font-weight: bold;}
#shopify-section-1614958013d7fa3cc2 {margin-top 2rem; }
.productgrid--wrapper {max-width: 1040px; }
.footer-usps {display: block;}
.branches-list {padding-left: 3.25rem!important;}
.newsletter-caption {float: right;}
#shopify-section-16248705720204975f {background: #f6f6f6;padding-top: 70px;padding-bottom: 30px;margin-top: 2rem;}
.home-shop-block a:link {color: #11598a;}
.home-shop-block {border: 1px solid #e6e6e6;}

.button-primary {float: none!important;}
.home-shop-block span.h5 {font-weight: 500;} 
.home-shop-block a.button.btn.btn-primary {background: #11598a;border-color: #11598a;color: #fff;}
.home-shop-block a.button.btn.btn-primary:hover {color: #fff;background-color: #2492d1;border-color: #2492d1;}
span.business-hours.open {color: #7fbc40;font-weight: 700;}
.meer-info-title {font-weight: 500;}

.product-form-wrapper {position: relative;width: 100%;min-height: 81px;}
.copyright-text a {color: #11598a !important;}
.page-content.rte a {color: #11598a !important;}
.container {max-width: 1248px;}
div#shopify-section-1624627914c66d60f2 {margin-top: 1rem;}
.site-header-actions {padding-top: 15px;}
.home-section--title {margin-top: 2rem;margin-bottom: 0;text-align: left;font-weight: 400;line-height: 1.2;letter-spacing: .3px;font-style: normal;color: #11598a!important;font-weight: bold;}
.home-section--content {margin-top: .8rem;}
.promo-block {background-size: cover;border: 1px solid #e6e6e6;}
.promo-block:hover {transform: scale(1.02);transition: 1s;}
.page-content.rte {max-width: 1400px;}
#footer-copyright .payment-methods {margin-top: 15px;}
#footer-copyright .payment-methods img {width: 50px;}
.site-footer-wrapper {margin-top: 0;}
div#shopify-section-1624872542bb6a4cd3 {background: #2492d1;}
.custom-html--container {margin-top: 0;padding: 25px;    width: 100%;text-align: right;}
.custom-html--container span {text-align: right;margin-left: 20px;margin-right: 20px;color: #fff;font-size: 15px;}
.custom-html--container span i {color: #ffffff;}
div#shopify-section-1624872542bb6a4cd3::before {content: url(https://d3by3wwubiao55.cloudfront.net/files/Sanne.png);position: absolute;z-index: 100;padding-top: -40px;transform: translatey(-69.7%);min-width: 1350px;}
div#shopify-section-1624872542bb6a4cd3 {display: flex;justify-content: center;}
.productgrid--item {min-height: 375px;}
.product-recently-viewed__wrapper {background-color: unset;}
.product-recently-viewed--section .flickity-viewport:after,  
.product-recently-viewed--section .flickity-viewport:before {background: unset;}

table.person-table, table.person-table tbody, table.person-table tbody tr, table.person-table tbody tr td {border:0;}
table.person-table tbody tr td img {border-bottom: 1px solid;}
#shopify-section-static-product-recommendations {clear:both!important;margin-top:20px;}
.tab button.active, .tab button:hover {background-color: #fff;}
.tab button {border:0;}
.logo-blocks .home-section--content .logolist--item {width:13%;}
.navmenu-meganav-standard__image-text a {font-weight:700!important;text-align:center;}
.navmenu-meganav-standard__image-container {width:400px;text-align:center;}
.navmenu-meganav-standard__image-size-small {margin:0 auto;}
.customer-service-block .customer-service-info .contact-info a {padding:3px 15px 5px 50px!important;}
main #shopify-section-static-search {padding-bottom:20px;}
.collection--description {margin-bottom:25px}
.dropdown .dropbtn {margin-top:2px;}

.toggle-block {display: inline-block;position: relative;float: right;margin-top: 12px;}
.toggle-block .toggle.btn {border:1px solid #fff;}
.toggle-block .btn {font-size:14px;line-height: 18px;cursor: pointer;}
.toggle-block .toggle-off {padding:5px 8px;color:#fff;}
.toggle-block .btn-default {color: #333;background-color: #fff;}
.toggle-block .btn-primary {color: #fff;background-color: #11598a;}
.toggle-block .btn.btn-primary.active.toggle-off {color: #fff;background-color: #11598a;}
.toggle-block .btn-default.toggle-handle {color: #333;background-color: #fff;border: 1px solid #ccc;-webkit-box-sizing: border-box;box-sizing: border-box;right: 0;left: 0;position: absolute;top: -1.5px;}

.modal--quickshop-slim .modal-content {border:0!important;}
.modal--quickshop-slim .modal-content .product-main {width:100%!important}
.modal--quickshop-slim .modal-content .product-main .direct-leverbaar {float:left;margin-top:-65px;}
.modal--quickshop-slim .modal-content .product-main .product-form--atc-qty {width:100%;}
.modal--quickshop-slim .modal-content .product-main button.product-form--atc-button {color: #fff; background-color: #11598a;  border: 1px solid #11598a;}
.modal--quickshop-slim .modal-content .product-main .shopify-payment-button .shopify-payment-button__button--hidden {display:none;}

.atc-banner--container footer.atc-banner--cart-footer button.atc-button--checkout {height:50px;}
.money.exclu, .productgrid--item .money.pre-money {font-weight:bold;}
.money.inclu {font-size: 13px;line-height: 1.1;}
.money.exclu, .money.inclu {display:block;width:100%;}
.money.exclu:after {content:'excl. btw';padding-left:5px;font-size:10px;display:inline-block;}
.money.inclu:after {content:'incl. btw';padding-left:5px;font-size:10px;display:inline-block;}
.small_price {font-size: 13px !important;}
.large_price {font-size: 16px !important; font-weight:700;}

.subcol-wrapper .subcol-title .black-font {position:relative;}
.subcol-wrapper .subcol-title .black-font i {position: absolute;right:-20px;bottom: 2px;}

table.timetable {box-shadow:none!important;}
table.timetable tbody tr td {width:230px;}
.modal-content .form-fields--qty .form-field--qty-select .form-field-select-wrapper, .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {position: relative!important;}
.modal-content .direct-leverbaar {margin-top:-60px;float:left;}
.modal-inner .modal-content {border:0!important;}
.template-product .form-fields--qty .form-field--qty-select .form-field-select-wrapper {top:0;height:50px;position:relative!important;}

body.template-cart main.site-main #shopify-section-static-cart .cart-item--info .cart-item--quantity {margin-top:-50px;}
body.template-cart main.site-main .cartitems--container .cart-total {margin-bottom:50px;}

.product-form-wrapper .leverbaar-wrapper .niet-leverbaar {color: #ff0000!important;display: inline-block!important;line-height: 80px;padding-left: 15px;}
.hotspot__badge--soldout, .product__badge--soldout, .productitem__badge--soldout {display:none!important;}
.productitem--vendor a {font-size:11px!important;color:#949494!important;}

.site-header-main-content {margin-right:20px;}
.site-header-right {display: inline-block;height: auto;width: 25%;margin-top: 2px;}
.site-header-right .customer-portal.small-promo.green-button a {background-color:#7fbc40;transition:.4s;padding:10px 20px;border-radius:15px;color:#fff;}
.site-header-right .customer-portal.small-promo.green-button a:hover {background-color:#729c1c;}
.site-header-right .customer-portal.small-promo.green-button a svg, .site-header-right .customer-portal.small-promo.green-button a span {color:#fff!important;fill: #fff;text-decoration:none!important;}
.customer-portal .small-promo-icon {margin-right:5px!important;}
.customer-portal a{font-weight:700;font-size:14px;}
.customer-portal a span, .customer-portal a:hover span {color:#000;}
.customer-portal .small-promo-content_heading {display:inline!important}

body.template-product .product-title {color: #111;font-weight: bold;margin-bottom: 1rem;letter-spacing: .3px;-webkit-font-smoothing: antialiased;} 
body.template-product .direct-leverbaar {min-width: 50px;color: #7fbc40;} 
body.template-product .niet-leverbaar {min-width: 50px;color: red;}  
body.template-product .product-gallery--viewer {border: 1px solid #e6e6e6;}

.custom-html--container-custom5 {margin-top: 0;width: 100%;padding: 25px;text-align: right;}  
.custom-html--container span i {color: #729c1c;}       
.custom-html--container-custom5 span {text-align: right;margin-left: 20px;color: #fff;}
#shopify-section-html-custom5 {display: flex;justify-content: center;background: #2492d1;} 
.custom-html--container span {text-align: right;margin-left: 20px;color: #fff; }      
.product-description, .description {font-size: 16px;}     
.properties {padding-top: 30px;}

.tablinks {color: #11598a;}  
.tab {overflow: hidden;border-bottom: 1px solid #dee2e6;}
.tab button {background-color: inherit;float: left;border: none;outline: none;cursor: pointer;padding: 14px 16px;transition: 0.3s;font-size: 15px;}
.tab button:hover {background-color: #ddd;}
.tab button.active {background-color: #ccc;}
.tabcontent {display: none;padding: 15px;  }
  
#eigenschappen {border-collapse: collapse;width: 100%;margin-bottom: 0.9375rem;border-radius: 0; }
tbody tr:nth-child(even) {border-bottom: 0;background-color: #f1f1f1;} 
div.social-icons div .icon-wrapper {text-align: center;}
.whatsapp { background-color: #25d366; }
.facebook { background-color: #4267b2; }  
.twitter { background-color: #1da1f2; }
.linkedin { background-color: #0077b5; }  
.instagram {background: #f09433;background: linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1);} 
.phone { color: #000; }
div.social-icons div a.whatsapp:before {background-color: #25d366;}
.tablinks {border-right: 1px solid #ddd!important; }
.tab button.active {border-bottom: 2px solid #11598a!important; }
.tablinks:first-child {border-left: 1px solid #ddd;}
.product-middle-content {width: 100%;display: block;position: relative;min-height: 365px;}
.product-tabs-wrapper {position: relative;display: block;float: left;}
.advies-blok-wrapper {position: relative;display: block;float: left;}
.customer-service-block.product-page .customer-block-image img {margin-right: -25px;} 
.customer-service-block.product-page {background: none;}
.customer-service-block.product-page {margin-bottom: 2rem;}
.customer-service-block.product-page .customer-block-image img {max-height: 100%;float: right;}
.customer-service-block {border: 1px solid #e6e6e6;padding: 15px;padding-bottom: 5px;} 
.sub-title {position: relative;top: -5px;font-size: 0.9rem;} 
div.social-icons {list-style: none;padding-left: 0;}
div.social-icons div {display: inline-block;margin: 10px 0;line-height: 40px;margin-right: 10px;}
.customer-service-block div.social-icons li a {color: #fff;}
div.social-icons div a {display: block;position: relative;font-size: 22px;width: 40px;height: 40px;text-align: center;color: #fff;border-radius: 50%;overflow: hidden;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.customer-service-block.product-page .customer-block-image {position: absolute;top: auto;right: 1rem;bottom: 0;height:160px;} 
.advies-title {float: left;width: 100%;}
.advies-subtitle {float: left;width: 100%;}
.eigenschap-td {padding: 10px 15px;}
.documents{font-weight:600;}
div.social-icons {margin:0!important; font-size:auto!important;float: left;clear: both;width: 100%;}
.customer-service-block p.advies-subtitle.sub-title {margin-bottom:0!important;}
  div#shopify-section-1624872542bb6a4cd3 .custom-html--container {margin-top:0!important;}
.site-footer-wrapper.site-footer-wrapper, #shopify-section-dynamic-html .custom-html--container, #shopify-section-product-page-footer-usp .custom-html--container {margin-top:0!important;}
.page-content.rte a.image-with-text__button {color:#fff!important;}
#shopify-section-static-footer footer .site-footer-wrapper {z-index: 999999;display: block;position: relative;}
div#shopify-section-newsletter-custom {margin-top:75px!important;}
@media(min-width: 1551px) {
  body.template-product .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {--mdc-ripple-fg-opacity: 0.12;max-width: 82.5%;margin-bottom: 15px;margin-left: 1rem;height: 50px;background: #7fbc40;color: #fff;width: 300px;}
}
@media(min-width:1024px) and (max-width: 1400px){
  .home-footer-usps {margin-right: 20%; }
}
@media(min-width: 1400px) {
  .home-footer-usps {margin-right: 35%;}
  .product-form--atc {width: 60%!important}
  .leverbaar-wrapper {width: 39%;}
  .product-gallery--viewer {height: 75%!important;width: 90%;}
}
@media(min-width: 1300px){
  .productgrid--wrapper {grid-area: product-items-wrapper;width: 95%;float: right;margin-left: 75px;}
  .productgrid--sidebar {min-width: 250px; }
}
@media(min-width: 1231px) and (max-width: 1550px){
    body.template-product .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {--mdc-ripple-fg-opacity: 0.12;max-width: 80.5%;margin-bottom: 15px;margin-left: 1rem;height: 50px;background: #7fbc40;color: #fff;width: 300px;}
}
@media screen and (min-width: 1200px) {
  .utils-view {width: 89%!important;float: left;}
}
@media screen and (min-width: 1024px) {
  .logolist--item {width: 17%;}
  .home-section--title-black {margin-top: 4.25rem;}
  .site-header-logo {display: inline-block;height: auto;margin-right: 15px;margin-left: 0;text-align: left;min-height: 60px!important;}
  .site-logo-image {max-height: none!important;}
}
@media(min-width: 1000px) and (max-width: 1230px) {
  body.template-product .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {--mdc-ripple-fg-opacity: 0.12;max-width: 75.5%;margin-bottom: 15px;margin-left: 1rem;height: 50px;background: #7fbc40;color: #fff;width: 300px;}
}      
@media(min-width: 1000px) {
  .direct-leverbaar {margin-right: 15px;}
  .product-gallery {width: 40.5%!important;}
  .product-main {width: 59%!important;margin-left: 2.5%;} 
  .smart-payment-enabled .product-form--atc-button  {max-width: 75%;background-color: #7fbc40;margin-top: 0;}
  .product-title {font-size: 22px;font-weight: 500;}
}
@media(max-width: 999px) {
  .product-tabs-wrapper {margin-bottom: 2rem; }
} 
@media(min-width: 800px) {
  .productitem--description p {margin-top: 1rem!important;}
}
@media screen and (min-width: 860px){
  .home-section--title-black {margin-bottom: 1.75rem;}
}
@media(min-width: 600px) { 
  .home-shop-block .row {padding: 2rem;}
}
@media(min-width: 563px) {
  .mobile-customer-block-home {display: none; }
}
@media screen and (min-width: 1024px) {
  .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item {width: calc(25% - 15px);margin-top: 0!important;margin-left: 0;}
}
@media(min-width: 700px) and (max-width: 1000px) {
  .form-field-select-wrapper {position: relative;max-width: 100px;}
  .leverbaar-wrapper {line-height: normal!important;width: 100%!important;}
  .product-form--atc {line-height: normal!important;width: 100%!important;} 
  .direct-leverbaar {float: left!important; }
  .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded{display: inline-block;position: relative;cursor: pointer;width: 300px;max-width: 100%;text-align: center;font-weight: 700;line-height: 30px;padding: 10px 15px;margin: auto!important;    background: #7fbc40!important;color: #fff;border: 0;border-radius: 5px;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}
}
@media screen and (max-width:1400px){
  div#shopify-section-1624872542bb6a4cd3::before {display: none;}
  .site-navigation-wrapper nav.nav-width {padding-right: 25px;padding-left: 25px;}
  body.template-index #site-main .shopify-section {padding-left: 30px;padding-right:30px;}
  body.template-index #site-main .shopify-section.pxs-newsletter-section-custom, body.template-index #site-main .shopify-section.html--section {padding-left:0!important;padding-right:0!important;}
  body.template-index #site-mail .shopify-section .home-shop-block {border:0!important;}
  body.template-index #site-mail .shopify-section .home-shop-block .home-block-row {padding:30px!important;}
}
@media screen and (max-width:1300px){
  .productitem--action-trigger.productitem--action-atc .atc-button--text {font-size:14px;}
  .product-recommendations--section .productitem--action-trigger.productitem--action-atc .atc-button--text {font-size:10px;}
}
@media screen and (max-width:1292px){
  .template-product .form-fields--qty .form-field--qty-select .form-field-select-wrapper {top:0px;height: 50px;margin-left: 16px;}
}
@media screen and (max-width:1235px){
  .product-form-wrapper .leverbaar-wrapper .niet-leverbaar {line-height: 1.4;padding-left:0;width:100%;}
}
@media screen and (max-width:1200px){
  body.template-index .slideshow--width-content {padding-left: 30px!important;margin-right: 0!important;margin-bottom: 30px;}
  .home-container .slideshow-customer-wrapper {position:relative;}
  .customer-service-block {margin-bottom:30px;border:0!important;}
  .customer-service-block .contact-info.row {margin:0!important;}
  li.product-call-to-action, .productgrid--items .collection-usps-wrapper {display:none!important;}
  .modal .modal-inner .modal-content {border:0;}
  .custom-html--container.home-footer-usps {text-align:center!important}
  .home-section--content.home-shop-block .home-block-row.row {margin:0!important;padding:30px!important;}
  .home-section--content.home-shop-block {border:0!important;}
  #shopify-section-newsletter-custom .col-lg-4.newsletter-right-section, .pxs-newsletter-section-custom .col-lg-4.newsletter-right-section, .pxs-newsletter-section-custom .col-lg-8.newsletter-info {flex: 0 0 100%;max-width: 100%;} {flex: 0 0 100%!important;max-width: 100%;}
  #shopify-section-newsletter-custom .newsletter .newsletter-input, .pxs-newsletter-section-custom .newsletter .newsletter-input {width:100%!important;margin:0 10px;}
  #shopify-section-newsletter-custom .newsletter-caption, .pxs-newsletter-section-custom .newsletter-caption {float: none;text-align: center;margin-bottom: 20px;}
  #shopify-section-newsletter-custom .title-icon, .pxs-newsletter-section-custom .title-icon {float:none;position:absolute;margin-left:-60px;}
  .template-product .product-form-wrapper .direct-leverbaar {position: absolute;bottom: 20px;left:0}
  .product-main .form-field-select-wrapper select.variants-ui__input-select {margin-bottom:25px!important;}
  .site-header-right {width: 30%;}
}
@media screen and (max-width:1140px){
  .dropdown.service {display:none;}
}
@media screen and (max-width:1090px){
  .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {height:auto!important;}
  .customer-service-block.product-page .customer-block-image {display:none;}
  .site-header-right {width: 38%;}
}
@media screen and (max-width:1080px){
  .productitem--action-trigger.productitem--action-atc .atc-button--text {font-size: 11px;}
}
@media screen and (max-width:1024px){
  .site-mobile-nav .navmenu-meganav-standard__image-container {display:none;}
  .product-recommendations--section .productitem--action-trigger.productitem--action-atc .atc-button--text {font-size:12px;}
  .footer-usps {text-align:center!important;}
  .customer-portal.small-promo {justify-content: left;}
  .site-header-right .site-header-cart {position:absolute;top:10px;right:10px;}
  .site-header-main .small-promo .small-promo-icon {display:none;}   
  .site-header-main .site-header-right {margin-top: -7px;margin-left: 5px;}
}
@media screen and (max-width:1000px){ 
  .template-product .form-fields--qty .form-field--qty-select .form-field-select-wrapper {margin-top: -1px;height: 50px;margin-right: 16px;margin-left: 0;position: relative;top: auto;}
}
@media screen and (max-width:980px){
  .product-form-wrapper .leverbaar-wrapper .price-wrapper, .product-form-wrapper .leverbaar-wrapper .niet-leverbaar {position: relative;width: 100%;bottom: 0;}
}
@media screen and (max-width:930px){
  .template-product .product-form-wrapper .direct-leverbaar {position: relative;line-height: 1.5;}
  .product-form-wrapper .product-form--atc-qty {width: 100%;margin-bottom: 20px;}
  .product-form-wrapper .product-form--atc {margin-top:0;}
  .product-form-wrapper .price-wrapper {min-width:100%;}
  .product-form-wrapper .leverbaar-wrapper .niet-leverbaar {margin-bottom:15px;}
  .product-form--atc-button.disabled {margin-left:0;}
}
@media screen and (max-width:850px){
  .site-header-main .site-header-right {width:auto;}
  .site-header-main .site-header-right .customer-portal {display:none;}
  .site-header-right .site-header-cart {position: relative;top: 0;right: 10px;margin-left: 10px;}
  .site-header-main .site-header-right {margin-top: 0px;margin-left: 5px;}
}
@media(max-width: 800px) {
  .home-footer-usp-left {display: none!important;	}
}
@media only screen and (max-width: 767px) {
  .home-shop-block a.button.btn.btn-primary {margin-bottom: 25px;}
  .custom-html--container .rte {justify-content: center;display: flex;}	
  .custom-html--container span {margin: 0 2px;font-size: 10px;}
}
@media screen and (max-width: 719px) {
  .site-header-main[data-site-header-mobile-search-button] .live-search:not(.live-search--takeover) {display: block!important;}
  .small-promo {display: none;}
}
@media screen and (max-width:700px){
  .home-footer-usps {display: none; } .home-block-padding {max-width: 85%;padding-left: 40px;}
  .row-responsible {display: block!important;max-width: 90%!important;}
  .template-product .product-form-wrapper .direct-leverbaar {position: relative;bottom: 0;left: 0;}
  .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {margin-left:0px;width:100%;margin-top:0;}
  .pxs-newsletter-form-fields {display:block;}
  .pxs-newsletter-form-fields .newsletter-input {margin:10px!important;}
  .newsletter .newsletter-submit {margin:10px!important;margin-bottom:0!important;}
  .newsletter .newsletter-submit
  .newsletter .newsletter-input {max-width: calc(50% - 30px);}
  .form-fields--qty .form-field--qty-select .form-field-select-wrapper {position:relative;}
  body.template-cart main.site-main #shopify-section-static-cart .cart-item--info .cart-item--quantity {margin-top:0;}
  .site-header-mobile-search-button {display:none;}
  .leverbaar-wrapper {margin-bottom:20px;}
}
@media(max-width: 699px) {
  .product-form-wrapper {margin-bottom: 1rem;}
  .form-field-select-wrapper {position: relative;max-width: 100%;}
  .leverbaar-wrapper {width: 100%!important;}
  .price-wrapper {line-height: normal!important;width: 100%; } 
  .direct-leverbaar {line-height: normal!important;width: 100%;}
  .product-form--atc {margin-top: 1rem;font-size: 0;width: 100%!important;} 
  .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded{display: inline-block;position: relative;cursor: pointer;width: 300px;max-width: 100%;text-align: center;font-weight: 700;line-height: 30px;padding: 10px 15px;margin-right: 15px;margin-bottom: 15px;background: #7fbc40!important;color: #fff;border: 0;border-radius: 5px;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}
  .custom-html-footer {display: none; }
}
@media(max-width: 599px) {
  .home-shop-block .row {padding-top: 2rem;padding-bottom: 2rem;} 
  .site-header-main .site-header-right {position:absolute;top:8px;right:0;}
  .productgrid--utils.productgrid--utils-box-shadow {padding-top:0!important;}
  .pxs-newsletter-form-fields {display:block!important;}
  .newsletter .newsletter-input, #shopify-section-newsletter-custom .newsletter .newsletter-input, .pxs-newsletter-section-custom .newsletter .newsletter-input {width: calc(100% - 40px)!important;max-width:none!important;}
  div#shopify-section-newsletter-custom {margin-bottom:0px;}
  .newsletter .newsletter-submit {margin:0!important;width: 100%!important}
  .newsletter .button-primary {text-transform: capitalize!important;}
  .product-recently-viewed--section {padding:0!important;} 
  #shopify-section-product-middle-content .product-tabs-wrapper #description iframe {max-width:300px!important;margin:0 auto!important;}
}
@media(max-width: 562px){
  #shopify-section-1636551103ff3dbab2 {display: none;}
}
@media(max-width: 555px) {
  .tab button {width: 33%;font-size: 12px!important;}
}
@media(max-width: 500px) {
  .home-footer-usp span {display: flex;}
  .subcol-item {margin-bottom:25px;}
}
@media screen and (max-width:460px){
  .smart-payment-enabled .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded{margin-left:0;}
  .product-gallery, .product-main, .product-readmore {padding-right: 30px;padding-left: 30px;}
}
@media screen and (max-width:480px){
  .home-block-padding {max-width: 100%;padding-left: 0;padding-right: 0;}
  .home-section--content.home-shop-block .home-block-row.row {padding-bottom:0!important;margin-bottom:-20px!important;}
  .featured-collection__content[data-layout=slideshow] .productgrid--item {width: calc(195px - 10px);}
  body.template-index #site-main .shopify-section.featured-collection--section {padding:0!important;padding-left:5px!important;}
  .productgrid--items.products-per-row-4 .productgrid--item {margin-left:0;margin-right:5px;}
  .product-recently-viewed__wrapper {padding: 0;}
  .pxs-newsletter-form-fields {text-align:center;}
  .productitem--actions, .product-description{display:none;}
  .productgrid--item {min-height: 320px!important;}
  .newsletter .newsletter-submit {width: 80%;}
  .atc-banner--container footer.atc-banner--cart-footer a.button-secondary, .atc-banner--container footer.atc-banner--cart-footer form button.atc-button--checkout {width:100%;}
  .atc-banner--container footer.atc-banner--cart-footer form {width:100%;padding-right:10px;}
  .productgrid--items.products-per-row-4 .productgrid--item {margin-left:0!important;}
}
@media(max-width: 425px) {
  .customer-service-block.product-page .customer-block-image img {margin-right: -25px;}
}
@media(max-width: 375px) {
  .customer-service-block.product-page .customer-block-image img {display: none;}
}
