/* cmsms stylesheet: styles modified: Tuesday, September 30, 2025 12:55:10 PM */
html {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: relative;min-height: 100%;}html, body {margin: 0px;padding: 0px;font-family: 'Montserrat', 'Adjusted Verdana Fallback';line-height: normal;font-weight: 400;font-size: 16px;color: #595959;}main {position: relative;}.hide, .hidden {display: none!important;}.menutrigger {display: none;}#nomobile {display: none;position: fixed;width: 100%;padding: 20px;height: 100%;background: #fff;top: 0;left: 0;z-index: 999999;}main table {width: 100%;border-collapse: collapse;margin: 16px 0;font-size: 16px;}main table th,main table td {padding: 12px;border: 1px solid #ccc;text-align: left;vertical-align: top;}main table tr:nth-child(even) {background-color: #f9f9f9;}main table thead {background-color: #f2f2f2;}/* Kaartjes standaard verborgen */.table-cards {display: none;}#homepage #topimage {background-image: url(/assets/images/homepic2.jpg);}#nomobile.active {display: block;}.container-fluid {max-width: 1370px;padding-left: 30px;padding-right: 30px;}.clear {clear: both;}h1, h2, h3 {margin: 0 0 20px 0;}p, ul, ol {margin: 0 0 20px 0;}h1 {font-size: 26px;font-weight: bold;color: #403d6c;}h1 + span.under {display: block;margin-top: -16px;margin-bottom: 20px;font-weight: bold;font-size: 22px;color: #736c98;}h2 {font-size: 22px;font-weight: bold;color: #403d6c;}h3 {font-size: 20px;font-weight: 600;color: #8ed3f2;}#producten h2 {font-family: "quartzo";font-size: 28px;color: #ffa105;margin-bottom: 40px;}#reviews h2 {font-family: "quartzo";font-size: 28px;color: #6aaf75;margin-bottom: 40px;}#reviewslider .owl-prev, #reviewslider .owl-next {display: inline-block;margin: 0 20px;font-size: 26px;}p:last-child {margin-bottom: 0;}img {border: 0 none;}main img {max-width: 100%;height: auto;}a, a:focus, *:focus {outline: none;}a:link, a:visited {color: #403d6c;font-weight: 500;}a.nounderline:link, a.nounderline:visited {text-decoration: none;}a:hover, a:active, a:focus {text-decoration: none;}a[href^=tel]{color:inherit;text-decoration:none;}textarea {resize: vertical;}.wide {display: block;}.mob {display: none;}.center {text-align: center;}.left {text-align: left;}.right {text-align: right;}.center ul {display: inline-block;text-align: left;}img.links {float: left;margin: 4px 20px 4px 0;}img.rechts {float: right;margin: 4px 0 4px 20px;}img.rond {border-radius: 50%;}.button.downbutton:after {content: "\f078";font-family: "Font Awesome 5 Free";font-style: normal;font-size: 22px;position: relative;top: 2px;font-weight: 700;text-decoration: inherit;padding-left: 10px;transition: all 0.2s;}.button.dec, .button.inc {padding: 6px 15px;}.button.yellow, a.button.yellow:link, a.button.yellow:visited {background: #ffcb08;color: #333;}.button.disabled, a.button.disabled:link, a.button.disabled:visited {background: #d0d0d0;color: #333;}header {position: absolute;width: 100%;padding-bottom: 10px;z-index: 99;overflow: hidden;}header.withpopup {display: none;}nav {position: absolute;position: fixed;top: -40px;right: -60px;width: 645px;height: 250px;border-radius: 0 0 50% 50%/0 0 100% 100%;padding: 60px 77px 20px 50px;background: rgba(255,255,255,1); /* half transparant wit */text-align: right;transition: all 0.3s;}.scroll nav {background: rgba(255,255,255,1); /* half transparant wit */}#navlogo {display: none;}#extranav {position: fixed;width: 100%;top: -40px;z-index: 999;background: #edeeef;background: rgba(237, 238, 239,0.9);transition: all 0.4s;}.topmenu {position: relative;}.searchicon {display: inline-block;float: left;font-size: 20px;cursor: pointer;width: 70px;margin-top: 4px;}nav:after, #extranav:after {content: "";clear: both;display: table;}#metbrede {position: relative;padding: 0 0 40px;}#asideafbeelding {position: absolute;width: 50%;height: 100%;top: 0;right: 0;background-size: cover;background-size: 100% auto;background-position: top 0 left 0;background-repeat: no-repeat;background-color: #f6f6f6;}#asideafbeelding.hogepagina {background-size: 100% auto;}#homepage #asideafbeelding, #asideafbeelding.verticale {width: 30%;}#asideafbeelding:before {content: '';width: 150px;height: 100%;background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 62%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0) 100%);background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0) 100%);top: 0;position:absolute;left: 0;}#asidepic {position: absolute;top: 0;right: 0;width: 30%;}#asidepic.horizontale {width: 50%;}/*#asidepic:after {content: '';width: 100%;height: 100px;background: linear-gradient(to bottom,  rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);bottom: 0;position:absolute;left: 0;}*/#asidepic:before {content: '';width: 150px;height: 100%;background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 62%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0) 100%);background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0) 100%);top: 0;position:absolute;left: 0;}nav ul, .topmenu ul, #extranav ul {display: block;list-style-type: none;padding: 0px;margin: 0px;}nav ul li, .topmenu ul li {position: relative;display: inline-block;padding: 0;margin-left: 0;}nav ul li a:link, nav ul li a:visited, li.sectionheader > span, li.sectionheader > span {line-height: 45px;position: relative;font-size: 18px;text-decoration: none;color: #333333;padding: 0 15px;font-weight: 600;display: block;transition: all 0.3s;}nav ul li a.menuactive:link, nav ul li a.menuactive:visited {color: #ccc;}nav .topmenu ul li a:link, nav.topmenu ul li a:visited {font-size: 14px;line-height: 30px;font-weight: 500;}#zoeken {margin: 10px 0 0 10px;width: 165px;display: block;position: relative;}.relative {position: relative;}#logo {width: 10%;margin-top: 30px;margin-left: 30px;transition: all 0.2s;}#logo img {max-width: 100%;height: auto;}.social a:link, .social :visited {color: inherit;font-size: 26px;margin-left: 10px;transition: all 0.2s;}button, .button, a.button:link, a.button:visited, a.backbutton:link, a.backbutton:visited {display: inline-block;line-height: 20px;padding: 10px 40px;font-size: 17px;background: #403d6c;border-radius: 6px;color: #fff;text-decoration: none;text-align: center;font-weight: 600;border: 0 none!important;-moz-appearance: none;-webkit-appearance: none;transition: all 0.2s;}button.lightblue, .button.lightblue, a.button.lightblue:link, a.button.lightblue:visited {background: #8ed3f2;}.twobuttons {margin-right: 10px;}.share-link a:link, .share-link a:visited, #logo .social a:link, #logo .social :visited, footer .social a:link, footer .social :visited {color: #8ed3f2;}.mycart, .myaccount {position: absolute;/*right: 39px;*/right: 100px;/*top: 101px;*/top: 140px;transition: all 0.2s;}.mycart img, .myaccount img {width: 28px;}.myaccount {right: 70px;top: 20px;}.searchtrigger {position: absolute;right: 105px;top: 0;font-size: 24px;}/*.scroll .mycart{top: 10px;}.scroll .myaccount {top: 12px;}*/img.fancy {height: 100px;width: auto;object-fit: contain;vertical-align: middle; /* optioneel, netjes bij meerdere naast elkaar */}.mycart .fas {font-size: 31px;transition: all 0.2s;}.myaccount .fas {font-size: 28px;transition: all 0.2s;}.scroll .mycart .fas {}.scroll .myaccount .fas {}.cartcount, .scroll .cartcount {width: 20px;height: 20px;border-radius: 20px;background: #eee;text-align: center;display: block;color: #333;position: absolute;top: -8px;right: -10px;line-height: 20px;/*-webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:    1px 1px 3px 0px rgba(0, 0, 0, 0.75);box-shadow:         1px 1px 3px 0px rgba(0, 0, 0, 0.75);*/transition: all 0.2s;}/*.scroll .cartcount {width: auto;min-width: 17px;height: 17px;font-size: 14px;line-height: 19px;}*/#textonpic {position: absolute;width: 100%;bottom: 30px;padding: 0 30px;text-align: center;color: #fff;}#textonpic span {font-size: 36px;font-weight: 700;text-shadow: 2px 2px 5px rgba(0, 0, 0, 1);display: block;margin-bottom: 30px;position: relative;/*-webkit-animation-name: animatetop;-webkit-animation-duration: 1s;animation-name: animatetop;animation-duration: 1s*/}/*#textonpic div {position: relative;-webkit-animation-name: animatetopafter;-webkit-animation-duration: 1s;animation-name: animatetopafter;animation-duration: 1s;}#textonpic div#freeshipping {position: relative;-webkit-animation-name: animatetopafter;-webkit-animation-duration: 2s;animation-name: animatetopafter;animation-duration: 2s;margin-top: 20px;font-weight: bold;text-shadow: 1px 1px 4px rgba(0, 0, 0, 1);}*/@-webkit-keyframes animatetop {from {bottom:-50px; opacity:0}to {bottom:0; opacity:1}}@keyframes animatetop {from {bottom:-50px; opacity:0}to {bottom:0; opacity:1}}@-webkit-keyframes animatetopafter {0% { opacity:0;left: -50px; }75% { opacity:0;left: -50px; }100% { opacity:1;left: 0; }}@keyframes animatetopafter {0% { opacity:0;left: -50px; }75% { opacity:0;left: -50px; }100% { opacity:1;left: 0; }}main p, ul, ol, table, footer p {line-height: 26px;}#bredeafbeelding {position: relative;}#bredeafbeelding img {width: 100%;}footer {position: absolute;bottom: 0;width: 100%;background: #333;color: #fff;padding: 0 0 0;overflow: hidden;}footer > .container-fluid {padding-top: 50px;position: relative;}footer > .container-fluid:after {content: '';position: absolute;top: 0;right: -30px;display: block;z-index: 1;width: calc(25% + 127px);height: 100%;border-radius: 0 0 50% 50%/0 0 100% 100%;background: #fff;}footer ul {list-style-type: none;margin: 0;padding: 0;}.footermenu ul {margin-top: 15px;}footer a:link, footer a:visited {color: inherit;text-decoration: none;transition: all 0.2s;}.socials {font-size: 22px;margin-top: 15px;}.socials a:link, .socials a:visited {margin-right: 15px;color: inherit;text-decoration: none;}.footerlogo {width: 50%;margin: 0 auto;}.footercontact {color: #333;z-index: 2;}.footercontact strong {display: block;margin-bottom: 10px;}.bottom {width: 100%;padding: 3px 15px;background: #eee;font-size: 12px;color: #333;margin-top: 30px;}.bottom p{margin-bottom: 0;}.bottom a:link, .bottom a:visited {color: inherit;font-weight: 400;}footer img {max-width: 100%;height: auto;margin-bottom: 10px;}footer .social a:link:first-child {margin-left: 0;}#cms_form_message {background: none repeat scroll 0 0 #008d47;border-radius: 10px 10px 10px 10px;color: #FFFFFF;display: none;font-weight: bold;font-size: 20px;left: 50%;margin-left: -125px;margin-top: -15px;padding: 15px;position: fixed;z-index: 999999;text-align: center;top: 50%;width: 250px;box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.75);}#loadingscreen {background-color: rgba(30, 30, 30, 0.5);display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 999;}/* pop-up */#popup {display: none; /* Hidden by default */position: fixed; /* Stay in place */z-index: 10001; /* Sit on top */padding-top: 40px; /* Location of the box */text-align: center;left: 0;top: 0;width: 100%; /* Full width */height: 100%; /* Full height */overflow: auto; /* Enable scroll if needed *//*background-color: rgb(0,0,0);background-color: rgba(30, 30, 30, 0.5);*/}#popupbox {display: inline-block;position: relative;background-color: #fefefe;margin: auto;padding: 15px;border-radius: 6px;width: auto;max-width: 600px;max-height: calc(100vh - 120px);overflow-y: auto;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name: animatetop;-webkit-animation-duration: 0.4s;animation-name: animatetop;animation-duration: 0.4s}#popupbox h2 {font-size: 28px;}#popupbox p {margin-bottom: 0;}@-webkit-keyframes animatetop {from {top:-300px; opacity:0}to {top:0; opacity:1}}@keyframes animatetop {from {top:-300px; opacity:0}to {top:0; opacity:1}}#popup .close {color: #333;position: relative;z-index: 999;float: right;font-size: 28px;font-weight: bold;opacity: 1;}#popup .close:hover,#popup .close:focus {color: #000;text-decoration: none;cursor: pointer;}#popupmessage {margin-bottom: 20px;}#popup .button {margin: 0;}#popup .closebutton {margin-left: 15px;cursor: pointer;}/* pop-up end */.stars {margin-bottom: 30px;}.totalscore {font-size: 30px;color: #ffa105;display: block;line-height: 25px;margin-bottom: 8px;font-weight: 600;}.totalstarswrap span {text-align: left;margin: 0;}span.totalstars, span.totalstars span {display: block;background: url(/assets/images/stars.png) 0 -24px repeat-x;width: 120px;height: 24px;margin: 0;}span.totalstars span {background-position: 0 0;}.videoplayer {position: relative;display: flex;align-items: center;width: 100%;height: 0;padding-top: 55%;overflow: hidden;border-radius: 6px;}.videoplayer img {position: absolute;width: 100%;height: auto;top: -17.7%;}.videoplayer .far {display: inline-block;font-size: 70px;color: #fff;position: absolute;left: calc(50% - 35px);top: calc(50% - 35px);opacity: 0.7;text-shadow: 2px 2px 2px rgb(0 0 0 / 40%);transition: all 0.2s;}ul.check {list-style-type: none;padding: 0;margin: 0 0 20px;}ul.check li {padding-left: 40px;background: url(/assets/images/check-green.png) no-repeat left 4px;line-height: 25px;padding-bottom: 10px;padding-top: 10px;background-size: auto 30px;font-size: 20px;margin-bottom: 0;font-style: italic;}#reviews .owl-dots {display: none;}.mobnavSocials {display: none;}.firstmainrow {padding: 30px 0 60px;}.flexi {display: flex;flex-direction: column;justify-content: center;}.row>* {padding: 0 15px;}.maincontentpic {border-radius: 6px;}/* Tooltip container */.tooltip {position: relative;}/* Tooltip image */.tooltip .tooltip-image {visibility: hidden;width: 100px; /* Set the width of the small image */background-color: #fff;padding: 5px;border: 1px solid #ccc;position: absolute;z-index: 1;bottom: 100%; /* Position above the link */left: 0; /* Align to the left of the link */transform: translateX(-100px); /* Adjust position slightly to the left */}.tooltip .tooltip-image img {display: block;width: 100px!important;}#breadcrumbsmenu {width: 100%;/*position: absolute;top: 0;left: 0;*/color: #595959;/*text-shadow: 1px 1px 3px rgb(0 0 0 / 70%);*/}#breadcrumbsmenu small {display: inline-block;font-size: 12px;margin-bottom: 4px;}#breadcrumbsmenu ul {margin: 0;padding: 0;list-style-type: none;}#breadcrumbsmenu ul li {display: block;float: left;line-height: 17px;}#breadcrumbsmenu ul li a:link, #breadcrumbsmenu ul li a:visited {color: #595959;text-decoration: none;}#breadcrumbsmenu .firstcrumb > span {display: none;}#breadcrumbsmenu ul li:first-child:before {content: "\f015";font-family: "Font Awesome 5 Free";font-style: normal;font-weight: 600;text-decoration: inherit;color: #595959;font-size: 14px;position: relative;top: -1px;padding: 0 4px;}#breadcrumbsmenu ul li:first-child {position: relative;}#breadcrumbsmenu ul li:first-child a {display: inline-block;width: 15px;height: 15px;position: absolute;top: 3px;left: 5px;}#breadcrumbsmenu ul li:after {content: "\f054";font-family: "Font Awesome 5 Free";font-style: normal;font-weight: 600;display: inline-block;text-decoration: inherit;color: #595959;font-size: 11px;position: relative;top: -1px;padding: 0 4px;}#breadcrumbsmenu ul li:last-child:after {content: none;}.mobile-break {display: none;}
/* cmsms stylesheet: r1200 modified: Tuesday, September 30, 2025 9:14:47 AM */
@media only screen and (max-width: 1449px) {}
/* cmsms stylesheet: r960 modified: Tuesday, September 30, 2025 9:14:34 AM */
@media only screen and (max-width: 1199px) {.titletext {height: 70px;}nav ul li a:link, nav ul li a:visited, li.sectionheader > span, li.sectionheader > span {font-size: 16px;padding: 0 10px;}footer p {line-height: 24px;}footer > .container-fluid {padding-top: 40px;}#uitgelichtitems {padding: 0;overflow: hidden;}}
/* cmsms stylesheet: r768 modified: Tuesday, September 30, 2025 12:03:23 PM */
@media only screen and (max-width: 991px) {nav {top: -75px;right: -67px;width: 615px;height: 242px;padding-top: 90px;padding-right: 85px;}nav ul li a:link, nav ul li a:visited, li.sectionheader > span, .topmenu ul li a:link, .topmenu ul li a:visited {padding: 0 10px 0 10px;line-height: 40px;}.mycart {top: 167px;right: 140px;}h1 {font-size: 28px;}h2 {font-size: 20px;}h3 {font-size: 18px;}h1, h2, h3, p, ul {margin: 0 0 20px 0;}footer {font-size: 14px;}.bottom {margin-top: 0;padding: 8px 0;font-size: 12px;font-weight: 400;}footer > .container-fluid {overflow: hidden;padding: 30px;}footer > .container-fluid:after {height: calc(100% + 70px);right: -65px;}footer .socials {padding-right: 30px;}footer .socials a:link, footer .socials a:visited {display: inline-block;margin-bottom: 10px;}#textonpic {bottom: 20px;}#textonpic span {margin-bottom: 0;font-size: 34px;}.bol-item.links .bolimg {left: -60px;}.bol-item.rechts .bolimg {right: -60px;}}
/* cmsms stylesheet: r300 modified: Tuesday, September 30, 2025 12:54:43 PM */
@media only screen and (max-width: 767px) {.wide, .contentpiccol {display: none!important;}.mob, .mobile-break {display: block;}span.mob {display: inline;}.container-fluid {padding-left: 15px;padding-right: 15px;}footer {position: relative;height: auto;/*text-align: center;*/}html, body {overflow-x: hidden;font-size: 15px;}main p, ul, table, footer p {line-height: 23px;}body {margin-bottom: 0!important;}.cc-banner.cc-bottom, .cc-message {font-size: 12px!important;line-height: normal!important;}nav {width: 100px;height: 100px;background: rgba(255,255,255,1);top: -23px;right: -25px;position: fixed;overflow: hidden;z-index: 130;margin-top: 0;border-radius: 100px;border: 1px solid transparent;padding: 0;transition: all 0.1s;}.scroll nav {border: 1px solid #eee;}nav.open {width: 100%;/*min-height: 100%;*//*background: rgba(255,255,255,0.9);*/background: #fff;top: 0;/*bottom: 0;*/height: auto;right: 0;position: fixed;overflow: auto;overflow: visible;z-index: 130;margin-top: 0;border-radius: 0;padding: 80px 15px 15px;}nav.open:after {content: '';width: 104%;height: 20px;/*background: rgba(255, 255, 255, 0.9);*/background: #fff;position: absolute;bottom: -20px;left: -1%;border-radius: 0 0 50% 50%;-webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.1);box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.1);}nav ul li, nav .topmenu ul li {float: none;display: block;}nav .topmenu {max-height: 999px;}.topmenu ul {margin-bottom: 10px;}nav .topmenu ul li a:link, nav.topmenu ul li a:visited {line-height: 24px;}nav ul li.parent:after {content: none;}nav li:not(:first-child):before {content: none;}nav ul li a:link, nav ul li a:visited, li.sectionheader > span {font-size: 17px;color: #333;line-height: 30px;background: none;opacity: 0;padding: 0;font-weight: 500;text-align: right;transition: all 0.3s;}nav ul li a.menuactive:link, nav ul li a.menuactive:visited {color: #333;font-weight: 600;}nav.open ul li a:link, nav.open ul li a:visited {opacity: 1;}nav > ul > li > a > span {border-right: 0 none;}nav ul li ul, nav ul li ul.active {display: none!important;width: 240px;max-height: 999px;opacity:1;top: 0;padding: 0 0 0 30px;margin-top: 0;position: relative;text-align: right;background-color: transparent;transition: none;animation: none;/*-webkit-animation-name: animateulin;-webkit-animation-duration: 0.4s;animation-name: animateulin;animation-duration: 0.4s*/}nav ul li ul li a:link, nav ul li ul li a:visited {font-size: 15px;font-weight: 500;color: #1383af;padding: 5px 0;}nav ul li.parent {background: none;padding-right: 0;}nav ul li.parent a span {padding: 0;display: inline-block;}nav > ul > li:last-child > a:link, nav > ul > li:last-child > a:visited {padding: 0;}.topmenu ul li a:link, .topmenu ul li a:visited, .topmenu ul li:last-child a:link, .topmenu ul li:last-child a:visited {padding: 0;line-height: 25px;}header, main, footer {/*position: relative;*/right: 0;transition: all 0.4s;}.menutrigger {display: block;position: fixed;top: 14px;right: 10px;width: 44px;height: 36px;cursor: pointer;z-index: 9999;line-height: 14px;padding-top: 32px;padding-left: 8px;font-size: 11px;color: #333;transition: all 0.4s;}.menutrigger span { position: absolute; left: 10px; top: 17px; }.menutrigger span, .menutrigger span:before, .menutrigger span:after {cursor: pointer;text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.6);border-radius: 1px;height: 3px;width: 30px;background: #333;position: absolute;display: block;content: '';transition: all 200ms ease-in-out;}.menutrigger span:before {top: -8px;}.menutrigger span:after {bottom: -8px;}.menutrigger.active span {background-color: transparent;}.menutrigger.active span:before, .menutrigger.active span:after {top: 0;}.menutrigger.active span:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);background: #333;}.menutrigger.active span:after {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);background: #333;}.topmenu {display: none;}nav .topmenu {display: block;margin-top: 100px;}nav.open .topmenu {margin-top: 0;}.searchtrigger {right: 80px;}.mycart .fas, .scroll .mycart .fas {font-size: 24px;}/*.scroll .mycart, .scroll .myaccount {top: 7px;}*/.mycart, .mycart a:link, .mycart a:visited, .myaccount a:link, .myaccount a:visited {color: #fff;}.mycart, .scroll .mycart, .myaccount {padding-top: 6px;height: 35px;top: 40px;right: 110px;z-index: 150;opacity: 0;transition: all 0.3s;}.myaccount, .scroll .myaccount {height: 35px;padding-top: 6px;margin-left: 0;top: 11px;}nav.open .mycart {top: 20px;right: 75px;}nav.open .mycart.active {opacity: 1;}.myaccount .fas {font-size: 24px;}.mycart .fa, .scroll .mycart .fa {font-size: 26px;}.cartcount, .scroll .cartcount {bottom: 14px;width: 17px;height: 17px;font-size: 14px;line-height: 18px;}.menutrigger.active .cartcount {opacity: 0;}#logo, .scroll #logo {width: 55px;margin: 7px 0 0 9px;position: relative;}#homepage #logo, #homepage .scroll #logo {width: 80px;margin: 15px 0 0 15px;position: relative;}#logo img {transition: all 1s;}#navlogo {display: block;width: 80px;top: 15px;left: 15px;position: absolute;z-index: 150;opacity: 0;transition: all 0.3s;}#navlogo img {filter: brightness(0%);max-width: 100%;height: auto;}#navlogo.active {opacity: 1;}#navlogo:not(.active) {opacity: 0;transition: none;}.mobnavSocials {display: block;}.mobnavSocials.socials a:link, .mobnavSocials.socials a:visited {margin-right: 0;margin-left: 15px;}/*.scroll #logo {width: 100%;margin-top: 10px;}*/header {overflow: visible;}header, header.scroll {height: 68px;min-height: 0;padding-bottom: 10px;}#textonpic {width: 100%;}.sliderarrow {background-position: center bottom;background-size: auto 20px;}#textonpic span {font-size: 16px;line-height: 24px;}#breadcrumbsmenu {margin-bottom: 30px;}button, .button, a.button:link, a.button:visited {font-size: 15px;line-height: 15px;padding: 10px 30px;}footer .social, main .social {display: block;margin-bottom: 30px;}footer .bottom p {line-height: 18px;}footer img {width: 100%;max-width: 200px;}.bottom {padding: 15px 0;}.bottom span {display: block;height: 1px;opacity: 0;}main img.rond {max-width: 50%;}input[type="text"] {-webkit-appearance: none;}#popup {padding-top: 20px;}#popupbox {width: 90%;}#popup .button {width: 210px;margin: 0 0 15px;}#popup .close {margin-right: -10px;margin-top: -16px;}#top {height: auto;}ul.check li {font-size: 16px;line-height: 20px;}.titletext {line-height: 16px;height: 52px;}#producten {padding: 15px 8px 0;}#producten .col-sm-4 {padding: 0 7.5px;}a.product:link, a.product:visited {margin-bottom: 30px;}#producten h2 {margin-bottom: 20px;}#reviews {padding-top: 20px;}.stars {margin-bottom: 0;}footer .container-fluid {padding-bottom: 15px;}footer .bottom .container-fluid {padding-bottom: 0;}footer .container-fluid .row > div {margin-bottom: 30px;}footer .container-fluid .row > div.footercontact {margin-bottom: 0;}footer .bottom .container-fluid .row > div {margin-bottom: 0;}footer .bottom .container-fluid > div {margin-bottom: 0;}#homepage .col-xs-9 {width: 100%;}#productdetail .row, .orderbev .row {margin-left: -15px;margin-right: -15px;}.addtocart {margin-left: 0;}.viewcartform {background: #fff;}.carttotals {padding: 0 15px;}#reviews h2 {margin-bottom: 20px;}#homebuttons a:link, #homebuttons a:visited {display: block;width: 200px;margin: 10px auto 0;}.firstmainrow {padding: 40px 0 30px;}#normalpage .firstmainrow {padding-top: 0;}.videoplayer {margin-bottom: 10px;}h1 {font-size: 20px;}h2, h1 + span.under {font-size: 16px;}h3 {font-size: 16px;}.footerlogo {width: 120px;}footer > .container-fluid {padding: 30px 15px 15px;}footer > .container-fluid:after {height: 180px;top: auto;bottom: 0;border-radius: 50% 50% 0 0 / 100% 100% 0 0;width: calc(100% + 120px);right: auto;left: -100px;}.footercontact {margin-top: 20px;}.bol-item .flexi {padding: 0 15px;}.bol-item.links .bolimg {left: -10%;left: 0;}.bol-item.rechts .bolimg {right: -10%;right: 10px;}a.button.twobuttons:link, a.button.twobuttons:visited {margin-right: 0;margin-bottom: 10px;}.twobuttons:after {content: '';display: table;clear: both;}main table {display: none;}.table-cards {display: block;}.table-card {border: 1px solid #ccc;padding: 16px;margin-bottom: 16px;background: #fff;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);font-size: 16px;}.table-card p {margin: 6px 0;}.searchicon {float: none;margin-top: 0;}}
/* cmsms stylesheet: hovers modified: Thursday, January 23, 2025 2:39:04 PM */
@media only screen and (min-width: 992px) {footer a:hover, footer a:active, .socials a:hover, .socials a:active {color: #8ed3f2;}.mycart:hover img, .myaccount:hover img {opacity: 0.6;}a:hover, a:active {color: #333;text-decoration: none;}.videoplayer:hover .far {opacity: 1;}nav ul li a:hover, nav ul li a:active {color: #ccc;}.button:hover, a.button:hover, a.button:active, .button.yellow:hover, a.button.yellow:hover, a.button.yellow:active {background: #8ed3f2;}.button.downbutton:hover:after {top: 4px;}.button.yellow:hover, a.button.yellow:hover, a.button.yellow:active {color: #fff;}.social a:hover, .social a:active {color: #ccc;}footer .social a:hover, footer .social a:active {color: #8ed3f2;}.tooltip:hover .tooltip-image {visibility: visible;}}
