@font-face{font-display:swap;src:url(/wp-content/themes/basseleur/font/Roboto-Light.ttf);font-family:"Roboto Light";font-display:swap}a:focus{outline:none!important}body,button,input,textarea{font-size:1rem;font-family:"Roboto Light"}h1,h2,h3,h4,h5{font-family:"Roboto Light";font-weight:300}body:not(.custom-background-image)::before,body:not(.custom-background-image)::after{height:0}.float-whatsapp{position:fixed;right:15px;bottom:15px;background-color:#25d366;border-radius:50%;box-shadow:0 0 20px -4px #000;z-index:200;font-size:43px;overflow:hidden;margin:0!important;color:#fff;transition:all .2s linear}.float-whatsapp a{color:#fff!important;width:80px;height:80px;line-height:80px;display:block;text-align:center;margin:0!important}.float-whatsapp:hover{background-color:#fff;color:#25d366!important}.float-whatsapp a:hover{color:#25d366!important;background-color:#fff}.childpage-container{display:flex}.childpage-container #primary{flex:0 0 74%;padding-right:2%}.childpage-container #secondary{flex:0 0 24%;text-align:center}.childpage-container #secondary ul{text-decoration:none;list-style-type:none;margin:0}.childpage-container #secondary li{background:#0eaea1}.childpage-container #secondary li.current_page_item{background:#109186;font-weight:700}.childpage-container #secondary li.current_page_item a{background:#109186;color:#fff;font-weight:700}.childpage-container #secondary li a{color:#fff;display:block;padding:5%;margin:1%}.childpage-container #secondary li a:hover,.childpage-container #secondary li a:active{color:#000}.childpage-container #secondary li:hover,.childpage-container #secondary li:active{background:#0ea498}.content-col-full{width:100%;padding:0;margin:0;margin-bottom:2em;overflow:auto}.col-40 img{display:inline-block;vertical-align:top;margin:1%;margin-bottom:2em}.site{margin:0}.site-header{background-color:#0eaea1}.header-container{margin:0 auto}.page-template-template-homepage .col-full{max-width:100%;padding:0;margin:0}.page-template-template-homepage .site-main{margin-top:60px}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top:.235801032em}.page-template-template-homepage .col-full .frontpage-container-row{padding:0 1.617924em}.main-navigation ul li a,.site-title a,ul.menu li a{color:#fff}.site-header{padding-top:0;padding-bottom:0}.site-header button.menu-toggle{margin:10px;float:left;background-color:#fff0;border:none;color:#fff;z-index:1000;position:relative}.site-header button.menu-toggle:before,.site-header button.menu-toggle:after{background-color:#fff}.site-header>.logo-mobile{text-align:center;max-width:110px;position:absolute;left:50%;top:10px;transform:translateX(-50%);margin:0 auto}.site-header .logo-mobile .custom-logo-link img{max-width:100%}@media screen and (max-width:56.875em){.site-header-menu{display:none!important}.site-header-menu.toggled-on{display:block!important}}.fa-phone,.fa-envelope,.fa-facebook-f,.fa-instagram{margin-right:5px;color:#fff}.contact-email a,.contact-phone a{margin-right:5px;color:#fff}.contact-email a:hover,.contact-email a:focus,.contact-phone a:hover,.contact-phone a:focus{color:#000}.fa-phone{transform:rotate(90deg)}.basseleur-mobile-menu{display:none;background-color:#fff;clear:both;position:fixed;overflow:scroll;width:100%;height:100%;background-color:#0eaea1;padding:2em;padding-top:60px;color:#fff}.basseleur-mobile-menu .coll-full .menu li a:hover{color:#6a6a6a}.basseleur-mobile-menu .contact-email,.basseleur-mobile-menu .contact-phone{color:#fff;text-align:center;#int margin:1em 0}.basseleur-mobile-menu .custom-logo-link img{margin:0 auto}.page-template-template-homepage .content-area{margin-bottom:0;max-width:1600px;margin:0 auto!important;float:none!important}.page-template-template-homepage .entry-header h1{display:none}.page-template-template-homepage article{padding-bottom:0!important;margin-bottom:0!important}.page-template-template-homepage .entry-content{max-width:100%;text-align:left!important}.page-template-template-homepage .entry-content #intro{max-width:1300px;margin:0 auto;overflow:auto;position:relative;z-index:100;text-align:left!important}.page-template-template-homepage .entry-content #intro .intro-tekst h1{font-size:30px}.page-template-template-homepage .entry-content #intro .intro-actions .op-is-open-shortcode{background-color:rgb(122 111 141 / .55);color:#fff;padding:0 15px;height:55px;line-height:55px;max-width:450px;padding-left:70px;position:relative}.page-template-template-homepage .entry-content #intro .intro-actions .op-is-open-shortcode:before{content:"";background-image:url(/wp-content/themes/basseleur/images/icon-clock.png);background-size:100% 100%;width:45px;height:44px;position:absolute;left:15px;top:6px}.page-template-template-homepage .entry-content #intro .intro-actions .op-is-open-shortcode span{display:inline-block;vertical-align:middle;color:#fff}.page-template-template-homepage .entry-content #intro div.openingstijden span,.page-template-template-homepage .entry-content #intro .intro-actions a{display:block;height:55px;line-height:55px;background-color:rgb(122 111 141 / .55);padding:0 15px 0 70px;max-width:450px;color:#fff;width:100%;position:relative;margin:5px 0;text-align:left;font-size:.9rem}.page-template-template-homepage .entry-content #intro .intro-actions span{font-size:.9rem}.page-template-template-homepage .entry-content #intro .intro-actions a:hover{background-color:rgb(122 111 141 / .9)}.page-template-template-homepage .entry-content #intro div.openingstijden span{padding-left:90px;font-size:1rem}@media screen and (max-width:768px){.page-template-template-homepage .entry-content #intro div.openingstijden span{padding-left:70px;font-size:.9rem}}.row-video{gap:15px!important}.row-video .wp-block-column{margin:0!important}@media screen and (min-width:921px){.row-video .wp-block-column{max-height:550px!important;overflow:hidden}.row-video .wp-block-column figure{margin-bottom:0!important;height:100%!important}.row-video .wp-block-column figure img{height:100%!important}}.page-template-template-homepage .entry-content #intro div.openingstijden>span::before{content:"";background-image:url(/wp-content/themes/basseleur/images/icon-calendar.png);width:45px;height:44px;position:absolute;left:15px;top:6px}.page-template-template-homepage .entry-content #intro .intro-actions a:nth-child(1):before{content:"";background-image:url(/wp-content/themes/basseleur/images/icon-lens.png);background-repeat:no-repeat;width:50px;height:32px;position:absolute;left:12px;top:12px}.page-template-template-homepage .entry-content #intro .intro-actions a:nth-child(2):before{content:"";background-image:url(/wp-content/themes/basseleur/images/icon-eye.png);width:51px;height:27px;position:absolute;left:12px;top:15px}.page-template-template-homepage .entry-content #intro .intro-actions a:after{content:"";position:absolute;right:10px;width:22px;height:15px;top:22px;background-image:url(/wp-content/themes/basseleur/images/arrow.png);background-repeat:no-repeat;background-size:100% 100%}.page-template-template-homepage .entry-content #intro .intro-actions .logos img{display:inline-block;vertical-align:middle;margin:0 auto;margin-left:10px;margin-right:10px}.slider-container{max-height:850px;height:44.5vw}.slider-container a#vacature-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#0eaea1;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;border-radius:2px}.slider-container a#vacature-button:hover,.slider-container a#vacature-button:focus{background-color:#0ea498;color:#000}@media (max-width:420px){.slider-container a#vacature-button{top:80%;font-size:17px}}.parallex-home{height:350px;width:100%;background-attachment:fixed;background-position:center;background-image:url(https://www.basseleur.nl/wp-content/uploads/2018/06/basseleur-winkel.jpg);background-repeat:no-repeat;background-size:cover}#gezondheid-ogen{background-color:#e8eff3;max-width:1400px;padding:2em;margin:0 auto}#gezondheid-ogen p{margin:0}#gezondheid-ogen h2{margin:0;margin-bottom:20px}#gezondheid-ogen .vergelijking h2{color:#0eaea1}#gezondheid-ogen .tekst{margin-bottom:2em}#ikzie{max-width:1100px;margin:0 auto;margin-top:2em;margin-bottom:2em}#ikzie .afbeelding{margin-bottom:2em}.btn-afspraak-maken{display:block;background-color:#9a91a8;padding:0 15px 0 65px;max-width:450px;color:#fff;width:100%;position:relative;margin:5px 0}.btn-afspraak-maken a{text-align:left}.btn-afspraak-maken a:hover{background-color:rgb(122 111 141 / .9)}.btn-afspraak-maken a:before{content:"";background-image:url(/wp-content/themes/basseleur/images/icon-calendar.png);width:33px;height:33px;position:absolute;left:20px;top:10px;background-size:contain}.btn-afspraak-maken a:after{content:"";position:absolute;right:10px;width:22px;height:15px;top:18px;background-image:url(/wp-content/themes/basseleur/images/arrow.png);background-repeat:no-repeat;background-size:100% 100%}@media (max-width:901px){#ikzie .afbeelding{width:65%;max-width:65%;margin:0 auto 2em}#ikzie .tekst{padding:0 8%}}#merken .logos{padding:.5em 0;background-color:#efefef;text-align:center}#merken .logos a{width:250px;display:inline-block;vertical-align:top;background-color:#fff;text-align:center;margin:6px;padding:50px 15px}#merken .logos ul li img{object-fit:cover;height:61.6px}#merken .tekst{padding:2em}.home .products{padding:2em;background-color:#e8eff3}.home .products .navigation .filter a{display:block;background-color:#9890a7;height:45px;line-height:45px;padding-left:90px;max-width:350px;width:100%;color:#fff;margin-bottom:10px;position:relative;cursor:pointer}.home .products .navigation .filter a.active,.home .products .navigation .filter a:hover{background-color:#42beb5}.home .products .navigation .filter a:before{content:"";width:65px;height:44px;position:absolute;left:10px;top:13px;background-repeat:no-repeat}.home .products .navigation .filter a:nth-child(1):before{background-image:url(/wp-content/themes/basseleur/images/icon-heren-brilmonturen.png)}.home .products .navigation .filter a:nth-child(2):before{background-image:url(/wp-content/themes/basseleur/images/icon-heren-zonnebrillen.png)}.home .products .navigation .filter a:nth-child(3):before{background-image:url(/wp-content/themes/basseleur/images/icon-vrouwen-brilmonturen.png)}.home .products .navigation .filter a:nth-child(4):before{background-image:url(/wp-content/themes/basseleur/images/icon-vrouwen-zonnebrillen.png)}.home .products .navigation .filter a:after{content:"";position:absolute;right:10px;width:22px;height:15px;top:16px;background-image:url(/wp-content/themes/basseleur/images/arrow.png);background-repeat:no-repeat;background-size:100% 100%}.products .product .add_to_cart_button{display:none}.products .list-products{position:relative}.products .list-products>div{display:none}.products .list-products>div.active{display:block}.products .list-products .product{background-color:#fff;max-width:250px;text-align:center;padding:1em;display:inline-block;vertical-align:top;margin:0 10px}.products .list-products .product:hover{border:1px solid #42beb5}.products .list-products .product img{margin:0 auto}.products .list-products .product .product-image{display:block;height:110px}.products .list-products .product .product-name{color:#000;margin-bottom:10px;display:block;min-height:60px}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2000}.slick-prev{left:0}.slick-next{right:0}.products .list-products .product .price-box.on-sale .price-regular{position:relative}.products .list-products .product .price-box.on-sale .price-regular:after{content:"";background-color:red;height:1px;width:100%;transform:rotate(160deg);-webkit-transform:rotate(160deg);position:absolute;left:0;bottom:10px}.products .list-products .product .price-box.regular .price-sale{display:none}.products .list-products .product .price-box.on-sale .price-regular{margin-right:5px;display:inline-block;vertical-align:middle}.products .list-products .product .price-box.on-sale .price-sale{background-color:#0eaea1;color:#fff;padding:4.5px 15px;display:inline-block;vertical-align:middle;font-size:1.2rem}.products .list-products .product .price-box .btn-cart{height:40px;line-height:40px;width:50px;background-image:url(/wp-content/themes/basseleur/images/icon-cart.png);background-position:center;background-repeat:no-repeat;background-color:#0b9c2d;display:inline-block;vertical-align:middle;margin-left:15px}.folder{background-color:#0eaea1;width:100%;margin-bottom:0!important;color:#fff;padding:2em 0}.folder .inner{max-width:1200px;margin:0 auto;text-align:center}.folder .inner>div.folder-tekst{font-size:1.5rem;margin-bottom:10px}.folder .inner>div.folder-afbeelding a{display:block}.folder .inner>div.folder-afbeelding a img{margin:0 auto;transform:rotate(-3deg);box-shadow:0 0 2px 3px rgb(0 0 0 / .3)}.afbeelding-personeel{border-top:5px solid #0eaea1}.site-footer{background-color:#464646;color:#fff;padding:2em}.site-footer a{margin-bottom:6px;display:inline-block}.site-footer a:not(.button),.site-footer a:not(.button):not(.components-button){color:#fff}.site-footer table td,.site-footer table th{vertical-align:baseline;padding:0}.site-footer table:not(.has-background) th{background:none}.site-footer table tbody td,.site-footer table tbody tr:nth-child(2n) td{background-color:#fff0;padding:0}.site-footer table.table-openingstijden tr:not(:first-child) td:first-child{width:130px!important}.footer-widgets{max-width:1400px;margin:0 auto;padding-top:1.236em}.site-footer .footer-logo{text-align:center}.site-footer .footer-logo img{margin:0 auto}.site-info{max-width:1400px;width:100%;margin:0 auto;padding:0 2em}p+h3{margin-top:1.291em}.page-template .row{display:table;margin-bottom:2em}.page-template .row .tekst{display:table-header-group;order:1}.page-template .row .afbeelding{display:table-footer-group;order:2}.row.medewerkers,.page-template .row.videos{text-align:center;margin-top:2em;border-top:1px solid #efefef;padding-top:2em}.page-template .row .video{background-color:#efefef;padding:10px;border-radius:10px;display:inline-block;vertical-align:top;margin:10px auto;margin-left:10px;margin-right:10px}.adres-contact>div{margin-bottom:2em}.adres-contact ul{list-style:none;margin:0;padding:0}.brands{text-align:center;width:100%}.brand-item{width:429px;display:inline-block;vertical-align:top;height:199px;margin:0 auto;overflow:hidden;margin:10px}.brand-item .brand-image{height:159px;width:100%}.brand-item .brand-image img{object-fit:cover;width:100%;height:159px}.brand-item .brand-name{text-align:center;height:40px;line-height:40px;color:#fff;background-color:#0eaea1;font-size:1.2rem}.page-template-template-medewerkers .content-area{float:none!important;width:100%!important}.page-template-template-medewerkers .content-area .entry-content .wp-post-image{float:none;max-width:200px}.button.alt,.add_to_cart_button,.woosq-btn{background-color:#0b9c2d!important;border:#0b9c2d!important;color:#fff}.product_title{color:#0eaea1}#secondary .subpages li:not(:last-child){border-bottom:1px solid #727272}#secondary .subpages li a{text-decoration:none;box-shadow:none;display:block;padding:10px 10px;position:relative}#secondary .subpages li a:before{content:"";width:6px;height:6px;border:solid #000;border-width:0 1px 1px 0;display:inline-block;margin-right:10px}#secondary .subpages li a:before{transform:rotateZ(-45deg)}#secondary .subpages li a:hover,#secondary .subpages li a:focus,#secondary .subpages li a.active{color:#0eaea1;display:block}a.cart-contents{margin-right:0;margin-left:auto;padding:0;position:absolute;top:15px;right:15px;color:#fff}.storefront-handheld-footer-bar{display:none}.breadcrumbs{margin-top:20px;margin-bottom:40px}.breadcrumbs a{color:#0ea498}#emd-temp-archive-container #emd-primary>div.col-sm-12>div{border:none;float:left;width:22.3333%;margin:0 1%;text-align:center}#emd-temp-archive-container div.emd-container .col-md-4{width:auto;margin:0 auto;float:none}#emd-temp-archive-container div.emd-container .col-md-8{display:none}#emd-temp-archive-container .emd-img.thumb{margin:0 auto}#emd-temp-archive-container div.emd-container .panel-info>.panel-heading{background-color:#0eaea1;color:#fff}#emd-temp-archive-container div.emd-container .panel-footer{border:none}@media (max-width:768px){.slider-container{position:relative;top:60px}}@media screen and (min-width:768px){.col-50{width:48%;float:left;margin:1%}.site-header .logo-mobile .custom-logo-link img{top:20px}.menu-toggle{display:block}.right-sidebar .content-area{margin-right:0}.right-sidebar .widget-area{float:left}.page-template-template-homepage .entry-content #intro .intro-actions a{font-size:1rem;padding-left:90px}#gezondheid-ogen{padding:4% 8%}.page-template-template-medewerkers .content-area .entry-content .wp-post-image{float:left;max-width:200px;margin-right:2%}.folder{position:relative;z-index:100}.folder .inner>div{display:inline-block;vertical-align:middle;width:48%;padding:0 15px}.folder .inner>div.folder-tekst{font-size:1.5rem;text-align:right;position:relative}.folder .inner>div.folder-afbeelding{margin-top:-215px}.folder .inner>div.folder-afbeelding a img{margin-left:40px}.parallex-home{height:450px;width:100%;background-attachment:fixed;background-position:center;background-image:url(https://www.basseleur.nl/wp-content/uploads/2018/06/basseleur-winkel.jpg);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width:56.374em){.breadcrumbs{margin-top:110px;margin-bottom:0}.childpage-container{display:flex;flex-direction:column;flex-wrap:wrap}.childpage-container #primary{flex:0 0 100%;padding:0;order:2;margin:0}.childpage-container #secondary{flex:none;order:1;margin:3% 0%}.childpage-container #secondary li{margin:.3%;flex:0 0 49.4%}.childpage-container #secondary ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.page-template-template-homepage .site-main{padding:0 1.617924em}.storefront-breadcrumb{margin-top:85px}.intro-actions{display:table-footer-group;text-align:center}.intro-tekst{display:table-cell;;padding-bottom:2em}.site-header{position:fixed;top:0;height:60px;width:100%}.basseleur-mobile-menu .coll-full .menu{display:table;width:100%}.menu-secondair-container{display:table-footer-group;width:100%}.menu-hoofdmenu-container{display:table-header-group;width:100%}.basseleur-mobile-menu .coll-full .menu ul{list-style:none;margin:0;padding:0;color:#fff;margin-bottom:2em}.basseleur-mobile-menu .coll-full .menu li a{color:#fff;border-top:1px solid #fff;display:block;width:100%;padding:8px 15px}.basseleur-mobile-menu .coll-full .menu li:first-child a{border-top:none}.site-header .header-container>.coll-full,.site-header .header-container>.header-top{display:none}.ls-fullscreen-wrapper{margin-top:60px}}@media screen and (min-width:56.375em){a.cart-contents{top:8px;right:0}.col-40{width:40%;display:table-cell;vertical-align:top;padding:.5em;text-align:center}.col-60{display:table-cell;width:60%;vertical-align:top}.site-header>.logo-mobile{display:none}.basseleur-mobile-menu{display:none!important}.header-container{width:100%}.header-container>div{position:relative}.header-container>.coll-full{width:100%;background-color:#0ea498}.header-container>.coll-full .container{display:flex;align-items:end;width:100%;max-width:1340px;margin:0 auto;padding:.8% 0}.header-container>.coll-full .container>div:nth-child(1){width:45%;text-align:left}.header-container>.coll-full .container>div:nth-child(2){width:10%}.header-container>.coll-full .container>div:nth-child(3){width:45%;text-align:right}.custom-logo-link{height:48px}.site-header .custom-logo-link img{max-width:170px}.menu-toggle{display:none}.primary-menu{text-align:left}.menu-general{margin:.5% 2% 0% 2%}.primary-menu li,.secondair-menu li{list-style:none;display:inline-block}.menu-secondair-container li:not(:last-child){border-right:1px solid #6d6d6d}.primary-menu li a,.secondair-menu li a{padding:.6em .8em;color:#fff}.secondair-menu li:first-child a{padding-left:0}.current-menu-item a,.menu-secondair-container a:hover,.menu-hoofdmenu-container a:hover{color:#333333!important}.primary-menu{margin-left:0;margin-bottom:10px}.secondair-menu{margin-left:0;margin-bottom:4px}.header-container .header-top{width:100%;display:flex;padding:.8% 0;max-width:100%;justify-content:center;font-weight:600}a.cart-contents{color:#fff;padding-right:.8em}.contact-phone{display:inline-block;margin:.5% 2% 10px 2%}.contact-email{display:inline-block;margin:.5% 2% 10px 2%}.page-template-template-homepage .entry-content #intro .intro-actions a{padding:0 15px 0 90px}.page-template-template-homepage .entry-content #intro .intro-actions .logos{text-align:center}.page-template-template-homepage .entry-content #intro{display:table;font-size:1rem}.page-template-template-homepage .entry-content #intro>div{display:table-cell;text-align:left;vertical-align:middle;padding:1em}.page-template-template-homepage .entry-content #intro .intro-actions{width:450px}.page-template-template-homepage .entry-content #intro .intro-actions .op-is-open-shortcode{padding-left:90px}#ikzie{display:table;padding:0}#ikzie>div{display:table-cell;width:50%;vertical-align:middle}#ikzie .tekst{padding:1em 2em}#ikzie .tekst h3{clear:none}#gezondheid-ogen .vergelijking>div{display:inline-block;width:48%;padding:0 1em}#gezondheid-ogen .vergelijking>div:first-child{border-right:1px solid #fff}#merken{display:table;width:100%}#merken>div{display:table-cell;width:50%;padding:2em;vertical-align:top}.products>div.navigation{width:40%;display:inline-block;vertical-align:top;padding:2em;vertical-align:top}.products>div.list-products{width:60%;display:inline-block;vertical-align:top;padding:2em;vertical-align:top}.page-template .row .tekst{width:60%;display:table-cell;vertical-align:top}.page-template .row .afbeelding{width:40%;display:table-cell;vertical-align:top;text-align:center}.page-template .row .afbeelding img{margin:0 auto}.parallex-home{height:500px;width:100%;background-attachment:fixed;background-position:center;background-image:url(https://www.basseleur.nl/wp-content/uploads/2018/06/basseleur-winkel.jpg);background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:75em){.site-header .custom-logo-link img{max-width:210px;margin-top:-23px}#gezondheid-ogen{display:table}#gezondheid-ogen .tekst{display:table-cell;vertical-align:middle;border-right:1px solid #fff;padding-right:2em}#gezondheid-ogen .vergelijking{display:table-cell;width:400px;vertical-align:middle}#gezondheid-ogen .vergelijking>div{padding:20px 20px 0 20px;width:100%}#gezondheid-ogen .vergelijking .ziekhuis-wachttijd{border-bottom:1px solid #fff}#gezondheid-ogen .vergelijking>div:first-child{border-right:1px solid #fff;border-right:none}.products{padding:0}}.woocommerce-ordering{display:none}.grid-medewerkers article,.post-type-archive-medewerkers article{display:inline-block;width:auto;vertical-align:top;width:45%;margin:0 2% 2em;text-align:center}.grid-medewerkers .medewerker-thumb,.post-type-archive-medewerkers .medewerker-thumb{width:100%;padding-top:100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:20px;overflow:hidden;border-radius:20%;display:block}.grid-medewerkers article a,.post-type-archive-medewerkers article a{margin-bottom:5px;font-size:21px;line-height:1.1;color:#000;display:block}.grid-medewerkers article .job-title,.post-type-archive-medewerkers article .job-title{color:#0ea498}@media screen and (min-width:768px){.grid-medewerkers article,.post-type-archive-medewerkers article{width:20%}.single-medewerkers .entry-content>img{max-width:300px;float:left;border-radius:20%;margin-right:20px;margin-bottom:20px}}.site-main nav.navigation .nav-previous a,.site-main nav.navigation .nav-next a{color:#0ea498}