/*!
 *
 * Overwrite default variables
 * Define your variables in sections
 *
 *//*!
 *
 * Overwrite default mixins
 * Or create new ones
 *
 *//*!
 *
 * _TK theme specific setting and resets!
 *
 */.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}img:not(.media-object){display:inline-block;height:auto;max-width:100%}img[class*=wp-image-]{margin-top:10px;margin-bottom:10px}.wp-caption{border:1px solid #ccc;margin-bottom:10px;max-width:100%;border-radius:4px;padding:0 10px}.wp-caption.aligncenter{margin-bottom:10px}.wp-caption img[class*=wp-image-]{display:block}.wp-caption .wp-caption-text{text-align:center;margin-top:10px}.gallery{margin-bottom:1.5em}.gallery a img{border:none;height:auto;max-width:90%}.gallery dd{margin:0}.gallery-caption{display:block}embed,iframe,object{max-width:100%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-content-inner{padding-bottom:1.5em}.hentry{margin:0 0 1.5em}.sticky{display:block}.bypostauthor{display:block}.clear{clear:both}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;border-radius:0 6px 6px 6px}.dropdown-submenu:active>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:active>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.widget{margin-bottom:2em}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget_search .search-form input[type=submit]{display:none}.widget select{max-width:100%}.comment .children{margin-left:1.5em}.entry-meta{clear:both}@font-face{font-display:swap;font-family:"Zilla Slab";font-style:normal;font-weight:300;src:url("/wp-content/themes/voedingscentrum/fonts/zilla-slab/zilla-slab-v11-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zilla Slab";font-style:normal;font-weight:400;src:url("/wp-content/themes/voedingscentrum/fonts/zilla-slab/zilla-slab-v11-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zilla Slab";font-style:normal;font-weight:500;src:url("/wp-content/themes/voedingscentrum/fonts/zilla-slab/zilla-slab-v11-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zilla Slab";font-style:normal;font-weight:600;src:url("/wp-content/themes/voedingscentrum/fonts/zilla-slab/zilla-slab-v11-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zilla Slab";font-style:normal;font-weight:700;src:url("/wp-content/themes/voedingscentrum/fonts/zilla-slab/zilla-slab-v11-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:300;src:url("/wp-content/themes/voedingscentrum/fonts/ubuntu/ubuntu-v20-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Ubuntu";font-style:normal;font-weight:400;src:url("/wp-content/themes/voedingscentrum/fonts/ubuntu/ubuntu-v20-latin-regular.woff2") format("woff2")}h1,.h1,h2,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.h2{font-size:calc(1.3375rem + 1.05vw)}@media(min-width: 1200px){h2,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.h2{font-size:2.125rem}}h3,.h3{font-size:calc(1.28125rem + 0.375vw)}@media(min-width: 1200px){h3,.h3{font-size:1.5625rem}}h4,.h4{font-size:calc(1.25625rem + 0.075vw)}@media(min-width: 1200px){h4,.h4{font-size:1.3125rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1.125rem}p{font-size:1.125rem;font-weight:300}p a{font-weight:400;text-decoration:underline}.lead{font-weight:400}ul,ol{font-size:1.125rem;font-weight:300}.cta-title{font-size:calc(1.3125rem + 0.75vw)}@media(min-width: 1200px){.cta-title{font-size:1.875rem}}.btn-primary:hover,#wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit:hover{background-color:rgb(0,86.7,0)}/*!
 *
 * Default HTML attributes styling no classes!
 *
 */html{font-size:16px;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px;max-width:100%;overflow-x:hidden}body{word-wrap:break-word;color:#333;letter-spacing:.27px;overflow-x:hidden}body.admin-bar .navbar-fixed-top{top:32px !important}.featured-content h1,.featured-content .h1{margin-top:0}.consumer-cta h2,.consumer-cta .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset .consumer-cta legend,.consumer-cta .h2,.consumer-cta h4,.consumer-cta .h4{margin-top:0}.page-header h1.page-title{margin-top:0;margin-bottom:0}h1,.h1,h2,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.h2,h3,.h3{line-height:1}h1::before,h1::after,.h1::before,.h1::after,h2::before,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend::before,h2::after,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend::after,.h2::before,.h2::after,h3::before,h3::after,.h3::before,.h3::after{content:"";display:block;height:0;width:0}h1::before,.h1::before,h2::before,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend::before,.h2::before,h3::before,.h3::before{margin-bottom:calc(-0.1363636364em + 0px)}h1::after,.h1::after,h2::after,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend::after,.h2::after,h3::after,.h3::after{margin-top:calc(-0.0681818182em + 0px)}h3,.h3{letter-spacing:.4px}section .section-title{margin-top:0}.bg-image{background-size:cover;background-repeat:no-repeat;background-position:center center}.clickable,.full-size{position:absolute;left:0;top:0;right:0;bottom:0}.gradient-bar:after,.gradient-bar:before{content:"";position:relative;width:100vw;height:10px;top:0;right:0;bottom:0;left:0;display:block;margin-left:-15px;margin-right:-15px;padding:0;z-index:75;background-image:repeating-linear-gradient(to right, #e21319, #e21319 10px, #F8941E 10px, #F8941E 20px, #e21319 20px, #e21319 30px, #000000 30px, #000000 40px, #e21319 40px, #e21319 50px, #145c8d 50px, #145c8d 60px, #e21319 60px, #e21319 70px, #1c9bd0 70px, #1c9bd0 80px, #e21319 80px, #e21319 90px, #F287B7 90px, #F287B7 100px, #e21319 100px, #e21319 110px, #90181B 110px, #90181B 120px, #e21319 120px, #e21319 130px, #50B848 130px, #50B848 140px, #e21319 140px, #e21319 150px, #6F2C91 150px, #6F2C91 160px, #e21319 160px, #e21319 170px, #006600 170px, #006600 180px, #e21319 180px, #e21319 190px, #FFDD00 190px, #FFDD00 200px)}.gradient-bar.bottom:before{content:none}.gradient-bar.top:after{content:none}.bg-white{background-color:#fff}.bg-blue{background-color:#145c8d}.bg-green{background-color:#060}.bg-alpha-blue{background-color:rgba(39,170,255,.1)}.drop-shadow{box-shadow:0px 0px 0px 8px rgba(239,239,239,.4)}.btn-primary,#wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit,.btn-default,.btn-secondary,.woocommerce #content table.cart td.actions button,.woocommerce table.cart td.actions button,.woocommerce table.cart .cart_totals table.shop_table tr th.actions button,.woocommerce .cart_totals table.shop_table tr table.cart th.actions button,.woocommerce-page #content table.cart td.actions button,.woocommerce-page table.cart td.actions button,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button{padding-top:12px;padding-bottom:12px;padding-left:2.5rem;padding-right:2.5rem;transition:background-color .2s ease}.btn-secondary,.woocommerce #content table.cart td.actions button,.woocommerce table.cart td.actions button,.woocommerce table.cart .cart_totals table.shop_table tr th.actions button,.woocommerce .cart_totals table.shop_table tr table.cart th.actions button,.woocommerce-page #content table.cart td.actions button,.woocommerce-page table.cart td.actions button,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button{color:#fff;background-color:#145c8d;border:1px solid #1487b7}.btn-secondary:hover,.woocommerce #content table.cart td.actions button:hover,.woocommerce table.cart td.actions button:hover,.woocommerce table.cart .cart_totals table.shop_table tr th.actions button:hover,.woocommerce .cart_totals table.shop_table tr table.cart th.actions button:hover,.woocommerce-page #content table.cart td.actions button:hover,.woocommerce-page table.cart td.actions button:hover,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button:hover{color:#fff;background-color:#1487b7}.btn-link{color:#145c8d}a.more{font-weight:500;color:#333;display:block;position:relative}a.more:after{content:"";Font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;right:0}::-ms-clear{display:none !important}.circle-content{display:table-cell;vertical-align:middle;height:50px;width:50px;text-align:center}section.content-section{margin-top:30px}section.content-section #content{margin-top:30px}section.content-section .products-per-page{float:left !important}@media only screen and (min-width: 768px){section.content-section{margin-top:60px}section.content-section .products-per-page{float:right !important}section.content-section .product-per-page,section.content-section .woocommerce-sorting{max-width:50%}section.content-section #content{margin-top:0}}@media only screen and (min-width: 992px){strong{font-weight:500}.row-eq-height{display:flex;flex-wrap:wrap;-webkit-flex-wrap:nowrap}.row-eq-height>[class*=col-]{display:flex;flex-direction:column}.row-eq-height>[class*=col-]:first-of-type{-webkit-flex:1}.break-out{width:inherit;position:relative;left:0}.break-out .row{padding:0;margin:0}}.woocommerce-product-details__short-description .btn-blue{color:#fff !important;background-color:#1c9bd0 !important;border:1px solid #1487b7 !important}.woocommerce-product-details__short-description .btn-blue:hover{color:#fff !important;background-color:#1487b7 !important;border:1px solid #1487b7 !important}.skip-link{position:absolute;display:inline-block;left:0;top:0;z-index:-1}.skip-link:focus{position:sticky;z-index:1}#main-content{scroll-margin-block-start:2rem}#main-content:focus{outline:none}:focus{outline:-webkit-focus-ring-color auto 1px !important}:focus:not(:focus-visible){outline:0 !important}/*!
 *
 * section: Header styling
 *
 */.jumbotron{background-size:cover;background-repeat:no-repeat;background-position:center center;height:56.25vw}.featured-section{margin-top:-70px;margin-bottom:45px;padding-bottom:60px}.featured-section .featured-block{position:relative;padding:48px 21px;margin-bottom:60px;margin-left:8px;margin-right:8px}.featured-section .body{margin-bottom:21px}.featured-section .featured-image{text-align:center}.featured-section .featured-image h1{margin-top:0;text-align:left}.featured-section .featured-image img{margin-bottom:21px;max-width:200px}.featured-section .call-to-actions{padding:0}.featured-section .call-to-actions p{margin-bottom:30px}.featured-section .call-to-actions.drop-shadow{box-shadow:none}.featured-section .consumer-cta,.featured-section .business-cta{border-bottom:1px solid #d3d3d3;padding-bottom:39.999999999px}.featured-section .consumer-cta{margin-bottom:39.999999999px}@media only screen and (min-width: 768px){.featured-section .consumer-cta,.featured-section .business-cta{width:45%;display:inline-block}.featured-section .consumer-cta{margin-right:9%}}@media only screen and (min-width: 992px){.jumbotron{padding:0;height:500px}.featured-section{margin-top:-274px}.featured-section .featured-block{padding:55px 50px;margin:0;height:100%}.featured-section .featured-block.hovered .btn-primary,.featured-section .featured-block.hovered #wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .featured-section .featured-block.hovered #wfls-token-submit{color:#fff;background-color:rgb(0,86.7,0)}.featured-section .featured-image{text-align:left}.featured-section .featured-image img{max-width:260px;width:100%}.featured-section .featured-content h1{margin-bottom:30px}.featured-section .featured-content .body{margin-bottom:51.999999999px}.featured-section .featured-content .body+a{width:90%}.featured-section .call-to-actions{padding:40px 30px}.featured-section .call-to-actions.drop-shadow{box-shadow:0px 0px 0px 8px rgba(239,239,239,.29)}.featured-section .business-cta{border-bottom:0;padding-bottom:0}.featured-section .consumer-cta,.featured-section .business-cta{width:100%;display:block}.featured-section .consumer-cta{margin-right:initial;border:0}.featured-section .consumer-cta:after{content:"";height:1px;width:calc(100% + 60px);display:block;background-color:#d3d3d3;position:relative;top:60px;margin-bottom:30px;left:-30px}}/*!
 *
 * section: Navigation styling
 *
 */.navbar-toggler{height:45px;width:55px;padding:10px 15px;cursor:pointer;background:rgba(0,0,0,0);float:right;margin-bottom:26px;border:none;position:relative}.navbar-toggler span{width:25px;height:3px;border-radius:5px;background:#333;display:block;position:absolute;left:15px;transition:.2s ease-in-out}.navbar-toggler span:nth-child(1){top:14px}.navbar-toggler span:nth-child(2){top:22px;opacity:1}.navbar-toggler span:nth-child(3){top:30px}.navbar-toggler[aria-expanded=true] span{background:#060}.navbar-toggler[aria-expanded=true] span:nth-child(1){-webkit-transform:rotate(135deg);transform:rotate(135deg);top:23px}.navbar-toggler[aria-expanded=true] span:nth-child(2){opacity:0}.navbar-toggler[aria-expanded=true] span:nth-child(3){-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:23px}.navbar-default{margin-bottom:15px}body:not(.home) .navbar-default{margin-bottom:30px}.navbar-header{padding-top:21px;padding-left:15px;position:relative}.navbar-header .navbar-brand{width:229px;height:40px;padding:0}.navbar-header .fa-bars{font-size:1.5625rem;top:2px;position:relative}.navbar-header .navbar-toggle{border:0;margin:0;padding-right:15px;padding-bottom:0;margin-bottom:26.000000001px}.navbar-header .navbar-toggle:active,.navbar-header .navbar-toggle:focus,.navbar-header .navbar-toggle:hover{box-shadow:unset;background-color:rgba(0,0,0,0);outline:unset;color:#333}.main-navbar-collapse{background-color:#060;text-align:center;z-index:50;position:relative}.main-navbar-collapse #main-menu{margin-top:30px;margin-bottom:30px;border:0}.main-navbar-collapse #main-menu li a{line-height:1.25;padding-top:15px;padding-bottom:15px}.main-navbar-collapse #main-menu li.active:first-of-type a{background-color:rgba(0,0,0,0)}.meta-nav-container{position:relative}.meta-nav{text-align:center;padding-top:21px;width:95vw;background-color:#fff;position:relative;z-index:50}.meta-nav ul{margin-bottom:0;display:flex;justify-content:space-between}.meta-nav li{font-size:1.75rem;line-height:1;cursor:pointer;transition:all .3s ease;-webkit-animation-direction:alternate;animation-direction:alternate;height:55px}@media only screen and (min-width: 768px){.meta-nav li:not(:first-child){padding-left:10px}}@media only screen and (min-width: 768px){.meta-nav li:not(:last-child){padding-right:10px}}.meta-nav li:hover{color:#145c8d}.meta-nav li:hover a{color:inherit}.meta-nav li.search-loop-toggle.fa-search,.meta-nav li.search-loop-toggle.fa-times{text-decoration:none}.meta-nav li.search-loop-toggle.fa-search a:hover,.meta-nav li.search-loop-toggle.fa-search a:focus,.meta-nav li.search-loop-toggle.fa-search a:active,.meta-nav li.search-loop-toggle.fa-times a:hover,.meta-nav li.search-loop-toggle.fa-times a:focus,.meta-nav li.search-loop-toggle.fa-times a:active{color:inherit;text-decoration:inherit}.meta-nav li.search-loop-toggle{min-width:58px}.meta-nav li.fa-shopping-basket.menu-item{position:relative}.meta-nav a{color:#333;display:block;font-family:"Ubuntu","Trebuchet MS",sans-serif;margin-top:10px;font-size:.75rem;line-height:1.25;bottom:40px;position:relative;padding-top:40px}.meta-nav a:hover,.meta-nav a:active{color:#145c8d;text-decoration:none}.meta-nav .cart-count{display:block !important;font-family:"Ubuntu","Trebuchet MS",sans-serif;font-size:.75rem;line-height:1.25;color:#fff;background-color:#145c8d;width:20px;height:20px;position:absolute;border-radius:50%;right:15px;margin:auto;top:-5px;padding-top:2px}@media only screen and (min-width: 768px){.meta-nav .cart-count{right:30px}}.cart-count{display:none;font-weight:600}.search-bar{position:absolute;padding:30px 15px;top:-10px;border:0;transition:top .3s ease;-webkit-animation-direction:alternate;animation-direction:alternate;z-index:1;width:100vw;margin-left:-15px}.search-bar .form-control{box-shadow:none;border-color:#d3d3d3;border-radius:0 !important}.search-bar .form-control ::-moz-placeholder,.search-bar .form-control :-ms-input-placeholder,.search-bar .form-control ::placeholder{color:#333}.search-bar .form-control ::-ms-clear{display:none !important}.search-bar .form-control:focus ::-ms-clear{display:none !important}.search-bar .btn-submit{border-radius:0 !important}.search-bar.toggle.open{top:90px}.breadcrumbs{font-size:.75rem;color:hsl(0,0%,46%)}.breadcrumbs a{color:hsl(0,0%,46%)}.breadcrumbs i{padding-left:.25rem;padding-right:.25rem}@media only screen and (min-width: 768px){.navbar-default{margin-bottom:0}.meta-nav ul{float:right;display:block;justify-content:unset}.meta-nav-container{overflow:hidden;position:relative;max-height:100px}.meta-nav{width:100%}.search-bar{padding:15px;padding-top:0;top:0;left:unset;right:55px;transition:all .3s ease;z-index:0;width:460px;opacity:0}.search-bar.toggle.open{top:0;opacity:1;z-index:75;padding-top:0;padding-bottom:0;height:100%;max-height:100px}.search-bar .input-group-lg>.form-control,.search-bar .input-group-lg>.input-group-btn>.btn,.search-bar #wfls-prompt-overlay #wfls-prompt-wrapper .input-group-lg>.input-group-btn>#wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .search-bar .input-group-lg>.input-group-btn>#wfls-token-submit{height:105px}.search-bar .input-group-lg .form-control{font-size:1.5rem;line-height:1;border:none;border-left:1px solid #efefef}.search-bar .input-group-lg .form-control ::-webkit-input-placeholder{font-size:1.5rem;line-height:1}.search-bar .input-group-lg .form-control :-ms-input-placeholder{font-size:1.5rem;line-height:1}.search-bar .input-group-lg .form-control ::-ms-input-placeholder{font-size:1.5rem;line-height:1}.search-bar .input-group-lg .form-control ::placeholder{font-size:1.5rem;line-height:1}.search-bar .input-group-lg .input-group-btn button{padding:21px}.search-bar .input-group-lg .input-group-btn button i{font-size:1.5rem;line-height:1;margin-bottom:13px}.search-bar .input-group-lg .input-group-btn button i:before{top:-5px;position:relative}.search-bar .floating-text{font-size:.875rem;line-height:1.2857142857;position:relative;top:-2px}}@media only screen and (min-width: 992px){.navbar-header{padding-left:0;padding-right:0}.navbar-wrapper{position:relative}.navbar-wrapper .gradient-bar:after{display:none}.navbar-wrapper .navbar-brand{padding-top:8px;margin-left:0 !important}.navbar-wrapper .navbar-brand-text{font-size:1.75rem;line-height:1.3214285714;position:relative;top:12px;margin-left:15px;letter-spacing:.47px;color:#000}.navbar-wrapper .meta-nav-container{top:0px;position:absolute;right:15px;padding-top:0;background-color:rgba(0,0,0,0);width:50%;height:95px}.main-navbar-collapse{background-color:rgba(0,0,0,0);margin-top:105px;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.main-navbar-collapse #main-menu{margin-top:0;margin-bottom:0;margin-right:0;display:flex;justify-content:space-between;float:none !important}.main-navbar-collapse #main-menu li{float:none;clear:both;text-align:center}.main-navbar-collapse #main-menu li:first-child a{font-size:0;background-image:url(/wp-content/themes/voedingscentrum/img/huis_wit.svg);background-repeat:no-repeat;background-position:center;background-size:30px;background-position-y:22px;padding-left:0;width:64px;height:70px}.main-navbar-collapse #main-menu li a{padding:24px 16px;font-weight:400}.navbar-default{background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 62%, #006600 62%, #006600 100%);margin-bottom:0;border:0;border-radius:0}.navbar-default:before{content:"";position:relative;width:100%;height:10px;top:108px;right:0;bottom:0;left:0;display:block;padding:0;background-image:repeating-linear-gradient(to right, #e21319, #e21319 10px, #F8941E 10px, #F8941E 20px, #e21319 20px, #e21319 30px, #000000 30px, #000000 40px, #e21319 40px, #e21319 50px, #145c8d 50px, #145c8d 60px, #e21319 60px, #e21319 70px, #1c9bd0 70px, #1c9bd0 80px, #e21319 80px, #e21319 90px, #F287B7 90px, #F287B7 100px, #e21319 100px, #e21319 110px, #90181B 110px, #90181B 120px, #e21319 120px, #e21319 130px, #50B848 130px, #50B848 140px, #e21319 140px, #e21319 150px, #6F2C91 150px, #6F2C91 160px, #e21319 160px, #e21319 170px, #006600 170px, #006600 180px, #e21319 180px, #e21319 190px, #FFDD00 190px, #FFDD00 200px)}.meta-nav-container{overflow:initial}.meta-nav .text-info a{color:#145c8d}.meta-nav ul li div{margin-top:7px;font-size:.875rem;line-height:1.2857142857}.search-bar{width:80%;top:-8px;opacity:0;display:none}.search-bar.toggle.open{top:-10px;opacity:1;z-index:75;display:block}.search-bar .input-group-lg .input-group-btn button i{margin-top:8px}}@media only screen and (min-width: 1200px){.navbar-default:before{top:105px}.search-bar{max-width:460px}}/*!
 *
 * Search related styles
 *
 */.navbar-nav>li>.dropdown-menu.dropdown-search{min-width:320px}.searchresults{margin-top:30px;margin-bottom:90px}.searchresults h1{margin-bottom:78px}.searchresults .result{border-bottom:1px solid #efefef;padding-top:45px;padding-bottom:45px;position:relative}.searchresults .result:first-of-type{border-top:1px solid #efefef}.searchresults .media-heading{margin-bottom:21px}.searchresults .media-date{margin-bottom:15px}.searchresults .media-more{margin-bottom:45px;text-decoration:underline;color:#000;font-weight:400}.searchresults .media-left{display:block;vertical-align:bottom}.searchresults .media-left img{width:100%;height:auto}.searchresults .media-left .yith-wcbm-badge{padding-top:17px;top:-30px;right:15px}.searchresults .media-body:last-of-type p{margin-bottom:0}.searchresults .search-pagination nav{margin-top:45px}.no-results form .input-group{width:75%}.no-results form .form-control,.no-results form .btn-primary,.no-results form #wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .no-results form #wfls-token-submit{height:49px;padding:10px 15px;font-size:1.5rem;line-height:1;border-radius:0;box-shadow:unset;border-color:#d4d4d5}.no-results form .form-control{border-left:1px solid #d4d4d5}.no-results form .btn-primary,.no-results form #wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .no-results form #wfls-token-submit{border-color:#145c8d;background-color:#145c8d}.searchwp-live-search-results{border-radius:0;min-height:153px;min-width:300px;padding:1rem;box-shadow:none !important;border-top:none !important;border-radius:0 !important;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.searchwp-live-search-results .searchwp-live-search-result:not(:last-child){margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #efefef}.searchwp-live-search-results .searchwp-live-search-result a{color:#43454b;display:flex;gap:.5rem}.searchwp-live-search-results .searchwp-live-search-result a:hover{text-decoration:none}.searchwp-live-search-results .searchwp-live-search-result .live-search-image{max-width:20%;flex:1 1 auto;background-position:center center;background-size:contain;background-repeat:no-repeat}.searchwp-live-search-results .searchwp-live-search-result .live-search-image .live-search-mini-image{opacity:0;aspect-ratio:4/3;width:100%}.searchwp-live-search-results .searchwp-live-search-result .live-search-title{flex:auto;display:inline-block;line-height:1.5;font-size:1rem}.searchwp-live-search-results-showing{box-shadow:none;border:1px solid #d3d3d3 !important}@media only screen and (min-width: 768px){.search-results .media{overflow:visible}.search-results .media-body{right:-40%;position:relative}.search-results .media-body:last-of-type{right:0}.search-results .media-left{left:-75%;position:relative;width:25%;table-layout:fixed;display:table-cell;vertical-align:top}}.woocommerce.swiper-container ul.products{margin-top:0}@media only screen and (max-width: 992px){.woocommerce.swiper-container ul.products li.product.swiper-slide{margin-top:4rem}}.woocommerce.swiper-container .swiper-pagination-progressbar{background-color:#efefef}.swiper-shortcode-container li.product a:not(.woocommerce-LoopProduct-link){display:none !important}.featured-item-section{margin-bottom:3rem}@media only screen and (min-width: 768px){.featured-item-section{margin-bottom:8rem}}.featured-item-section .aligned-centered{margin-left:auto;margin-right:auto}.featured-item-section .featured-item-background-image{max-height:40rem;overflow:hidden;margin-bottom:-4rem;width:100vw;max-width:1440px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px){.featured-item-section .featured-item-background-image{margin-bottom:-10rem}}@media only screen and (min-width: 1200px){.featured-item-section .featured-item-background-image{margin-bottom:-14.5rem}}.featured-item-section .featured-item-background-image .featured-item-bg-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.featured-item-section .featured-block{padding:25px 25px;margin:0;height:100%}@media only screen and (min-width: 992px){.featured-item-section .featured-block{padding:55px 50px}}.featured-item-section .featured-item-title{margin-bottom:1.5rem}.featured-item-section .featured-image img{max-height:300px;max-width:250px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;margin-left:auto;margin-right:auto;margin-bottom:2rem}.featured-item-section ul li::marker,.featured-item-section ol li::marker{color:#060}/*!
 *
 * section: Posts styling
 *
 */.bootstrap-touchspin{border:solid 7px #d3d3d3}.bootstrap-touchspin input[type=number]:not(.input-text),.bootstrap-touchspin input.qty{border:none;text-align:left !important;min-width:90px;height:50px;font-size:1.125rem}.bootstrap-touchspin .input-group-btn-vertical{position:absolute;right:0;z-index:11;height:100%;max-height:50px}.bootstrap-touchspin .input-group-btn-vertical>.btn,.bootstrap-touchspin #wfls-prompt-overlay #wfls-prompt-wrapper .input-group-btn-vertical>#wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .bootstrap-touchspin .input-group-btn-vertical>#wfls-token-submit{position:absolute;right:0;height:50%;padding:0;width:2em;text-align:center;line-height:1;border:solid 1px hsl(0,0%,46%);background-color:#fff;transition:all .3s ease-in-out}.bootstrap-touchspin .input-group-btn-vertical>.btn:hover,.bootstrap-touchspin #wfls-prompt-overlay #wfls-prompt-wrapper .input-group-btn-vertical>#wfls-token-submit:hover,#wfls-prompt-overlay #wfls-prompt-wrapper .bootstrap-touchspin .input-group-btn-vertical>#wfls-token-submit:hover{background-color:#060;color:#fff}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;top:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0;bottom:0}input{box-shadow:none}.quantity{margin-right:1.25rem !important;margin-bottom:15px}.single_add_to_cart_button{margin-top:7px !important;min-width:255px;height:50px}label{display:block;font-weight:normal}#order_review label{display:inline-block}input:not([type=submit]):not(.mobile-toggle-menu):not([type=radio]):not([type=checkbox]):not([type=search]),.woocommerce-checkout input[type=number],textarea{display:block;width:100%;border:solid 1px hsl(0,0%,46%);box-shadow:none;min-height:50px}.select2-container--default .select2-selection--single{min-height:50px;display:flex;align-items:center;border-radius:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}.select2-container--default .select2-selection--single *{border-radius:0 !important}input[type=checkbox]{display:inline-block}#mc_embed_signup form{text-align:left !important}.gform_body .ginput_container_checkbox input,.gform_body .ginput_container_consent input{margin-right:5px !important;margin-top:0 !important}.gform_body .ginput_container_checkbox label,.gform_body .ginput_container_consent label{display:inline;font-size:1rem !important}.gform_body .gfield a{text-decoration:underline}.gform_wrapper .field_description_below .gfield_consent_description,.gform_wrapper .gfield_consent_description{border:none !important;font-size:1rem !important;max-height:unset !important;overflow-y:visible !important;padding:0 !important}.gform_wrapper .hide-title h2:empty,.gform_wrapper .hide-title .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend:empty,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset .gform_wrapper .hide-title legend:empty{display:none}.gform_legacy_markup_wrapper .gfield_required,.gform_legacy_markup_wrapper .validation_message,.gform_legacy_markup_wrapper .gfield_error .gfield_label,.gform_legacy_markup_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_legacy_markup_wrapper li.gfield_error ul.gfield_checkbox,.gform_legacy_markup_wrapper li.gfield_error ul.gfield_radio{color:#e21319}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{right:7px;max-height:25px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{bottom:0;right:7px;max-height:25px}}/*!
 *
 * section: Events Calendar styling
 *
 */#tribe-events-content .tribe-events-calendar thead th{background-color:#333;border-left-color:#333;border-right-color:#333}.tribe-events-calendar thead th{color:#fff}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{color:#060}.tribe-events-calendar td .tribe-events-viewmore a,.tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th .tribe-events-viewmore a,.woocommerce .cart_totals table.shop_table tr .tribe-events-calendar th .tribe-events-viewmore a{color:#060}#tribe-events-content .tribe-events-calendar td.tribe-events-past,#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-past,.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-past{background-color:hsl(0,0%,93.5%)}#tribe-events-content .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-past div[id*=tribe-events-daynum-],.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-past div[id*=tribe-events-daynum-]{background-color:hsl(0,0%,46%);color:#060}#tribe-events-content .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a,#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-past div[id*=tribe-events-daynum-]>a,.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:#060;color:#060}#tribe-events-content .tribe-events-calendar td.tribe-events-present,#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-present,.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-present{background-color:hsl(0,0%,93.5%)}#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-present div[id*=tribe-events-daynum-],.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-present div[id*=tribe-events-daynum-]{background-color:#060;color:#fff}#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-present div[id*=tribe-events-daynum-]>a,.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#060;color:#060}#tribe-events-content .tribe-events-calendar td.tribe-events-future,#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-future,.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-future{background-color:hsl(0,0%,93.5%)}#tribe-events-content .tribe-events-calendar td.tribe-events-future div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-future div[id*=tribe-events-daynum-],.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-future div[id*=tribe-events-daynum-]{background-color:#000;color:#060}#tribe-events-content .tribe-events-calendar td.tribe-events-future div[id*=tribe-events-daynum-]>a,#tribe-events-content .tribe-events-calendar .woocommerce .cart_totals table.shop_table tr th.tribe-events-future div[id*=tribe-events-daynum-]>a,.woocommerce .cart_totals table.shop_table tr #tribe-events-content .tribe-events-calendar th.tribe-events-future div[id*=tribe-events-daynum-]>a{background-color:rgba(0,0,0,0);color:#060}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-]{font-size:16px}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-] a{font-size:16px}#tribe-events-content.tribe-events-month table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background-color:#060}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a{color:#060}/*!
*
* section: Woocommerce SHOP/Overall styling
*
*/span.price .free{font-weight:500 !important}.featured-products{margin-bottom:30px}.featured-products h2,.featured-products .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset .featured-products legend{color:#000}.woocommerce.archive h1.page-title{margin-bottom:15px}p.price,span.price{color:#060 !important}p.price del,span.price del{color:hsl(0,0%,46%) !important;opacity:1 !important}p.price ins,span.price ins{text-decoration:none}.woocommerce span.onsale{background-color:#fd0;color:#000;text-transform:lowercase;box-shadow:.3em .3em 0 0 rgba(239,239,239,.8);display:inline-flex;justify-content:center;align-items:center}.woocommerce ul.products li.product .onsale{right:1em}.woocommerce.single-product .product .onsale{width:84px;height:84px;left:auto;right:-10px;top:-20px;font-size:1.25rem;line-height:1}.woocommerce.single-product .addtoany_list{display:block;margin-top:15px}.woocommerce.single-product .addtoany_list>a:first-child{padding-left:0px}.woocommerce form .form-row .required{font-size:.75rem}.woocommerce .button{background-color:#060 !important}.woocommerce .button.wc-backward{color:#fff !important}.shop-sidebar aside{padding-right:2.5rem;margin-bottom:60px}.shop-sidebar aside h3.widget-title{color:#060;font-size:1.3125rem}.shop-sidebar aside ul:not(.children){list-style:none;margin:0;padding:0;line-height:2.75}.shop-sidebar aside ul:not(.children) li,.shop-sidebar aside ul:not(.children)>li{position:relative}.shop-sidebar aside ul:not(.children) li a,.shop-sidebar aside ul:not(.children)>li a{color:inherit;display:block;line-height:1.3;padding-top:.9rem !important;padding-bottom:.9rem !important;font-size:1.09rem}.shop-sidebar aside ul:not(.children) li:not(:last-child) a,.shop-sidebar aside ul:not(.children)>li:not(:last-child) a{border-bottom:solid 1px #efefef}.shop-sidebar aside ul:not(.children) li.current-cat>a,.shop-sidebar aside ul:not(.children) li.current-cat>.count,.shop-sidebar aside ul:not(.children)>li.current-cat>a,.shop-sidebar aside ul:not(.children)>li.current-cat>.count{font-weight:500;color:#060}.shop-sidebar aside ul:not(.children) .count{display:none}.shop-sidebar aside ul:not(.children).nav>li>a{color:inherit;padding:0}.shop-sidebar aside ul:not(.children).nav>li>a:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.shop-sidebar aside.woocommerce.widget_price_filter .price_slider_wrapper{margin-top:30px}.shop-sidebar aside.woocommerce.widget_price_filter .price_slider_wrapper .price_slider{margin-bottom:30px}.shop-sidebar aside.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#efefef}.shop-sidebar aside.woocommerce.widget_price_filter .price_slider_wrapper .ui-slider-handle{background-color:#fff;border:solid .5rem #060;width:1.5rem;height:1.5rem;top:-0.5em}.shop-sidebar aside.woocommerce.widget_price_filter .price_slider_wrapper .ui-slider-range{background-color:#060}.woocommerce form.products-per-page select{border:1px solid #d3d3d3;box-shadow:none}.woocommerce .woocommerce-sorting .woocommerce-ordering{float:left}.woocommerce .woocommerce-sorting .woocommerce-ordering select{border:1px solid #d3d3d3;box-shadow:none}.woocommerce .woocommerce-sorting .woocommerce-ordering select:focus-visible{outline:-webkit-focus-ring-color auto 1px}.woocommerce nav.woocommerce-pagination{text-align:left;float:left}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{width:55px;height:55px;text-align:center;line-height:2.5}.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background-color:#060}.woocommerce nav.woocommerce-pagination ul li a{color:#333 !important}.woocommerce nav.woocommerce-pagination ul li a:hover{color:#333;background-color:#efefef}.swiper-container .swiper-wrapper .star-rating,.swiper-container .swiper-wrapper .add_to_cart_button{display:none}.swiper-container .swiper-wrapper.products[class*=columns-] li.product{margin-bottom:0}.swiper-container>div.swiper-pagination-progressbar{height:9px;position:relative;border-radius:30px;overflow:hidden}.swiper-container>div.swiper-pagination-progressbar span.swiper-pagination-progressbar-fill{background-color:#060}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{display:none}.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev{display:none}.woocommerce ul.products{margin-top:30px}.woocommerce ul.products li.product{font-size:1.3125rem}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:block}.woocommerce ul.products li.product .product-image{padding:10px;border:solid 1px #d3d3d3;margin-bottom:1.25rem}@media only screen and (min-width: 768px){.woocommerce ul.products li.product .product-image{padding:30px}}.woocommerce ul.products li.product .product-image .container-image-and-badge{width:100%;height:100%}.woocommerce ul.products li.product .product-image img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";width:100%;height:100%}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset ul.products li.product legend{line-height:1.5}.woocommerce ul.products li.product h2::before,.woocommerce ul.products li.product .woocommerce-MyAccount-content .edit-account fieldset legend::before,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset ul.products li.product legend::before,.woocommerce ul.products li.product h2::after,.woocommerce ul.products li.product .woocommerce-MyAccount-content .edit-account fieldset legend::after,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset ul.products li.product legend::after{content:"";display:block;height:0;width:0}.woocommerce ul.products li.product h2::before,.woocommerce ul.products li.product .woocommerce-MyAccount-content .edit-account fieldset legend::before,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset ul.products li.product legend::before{margin-bottom:calc(-0.3863636364em + 0px)}.woocommerce ul.products li.product h2::after,.woocommerce ul.products li.product .woocommerce-MyAccount-content .edit-account fieldset legend::after,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset ul.products li.product legend::after{margin-top:calc(-0.3181818182em + 0px)}.woocommerce ul.products li.product .woocommerce-loop-product__title{line-height:1.2;font-weight:500;padding:0;margin-bottom:6px}.woocommerce ul.products li.product .price{line-height:1.25;font-size:1rem;letter-spacing:.27px}.woocommerce ul.products li.product .price del{margin-right:10px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .onsale{font-size:.75rem;line-height:1.25;letter-spacing:.2px;width:50px;height:50px}.shop-sidebar{padding-top:30px;padding-bottom:30px}.product-image{position:relative}.product-image .container-image-and-badge{position:static}.yith-wcbm-badge{width:auto !important;height:auto !important;margin:0 !important;font-size:.9rem !important;font-family:"Zilla Slab","Rockwell","Ubuntu","Trebuchet MS",sans-serif !important;font-weight:700 !important;text-transform:lowercase !important;box-shadow:.3em .3em 0 0 rgba(239,239,239,.8) !important;line-height:1.25 !important;letter-spacing:.2px !important;border-radius:100% !important;aspect-ratio:1/1 !important;min-width:60px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-top:.25em !important;padding-bottom:.25em !important;padding-left:.25em !important;padding-right:.25em !important}.onsale:after,.yith-wcbm-badge .yith-wcbm-badge__wrap:after{content:"" !important;padding-top:100% !important}.onsale *,.yith-wcbm-badge .yith-wcbm-badge__wrap *{font-family:inherit !important}.woocommerce-product-gallery{position:relative}@media only screen and (min-width: 992px){.woocommerce-product-gallery .onsale,.woocommerce-product-gallery .yith-wcbm-badge{min-width:84px !important;font-size:1.125rem !important}}#wwlc-registration-form #log-in,#wwlc-registration-form #lost-password,#wwlc-registration-form .wwlc_address_2{display:none}#wwlc-registration-form #wwlc_address_field:before{content:"Factuuradres";font-weight:bold;font-size:1.5rem}#wwlc-registration-form [disabled]{background-color:#fff !important}.woocommerce-cart .cart-collaterals .woocommerce-shipping-destination{display:none}@media only screen and (min-width: 768px){.woocommerce.archive h1.page-title{margin-bottom:60px}.woocommerce.archive .term-description{margin-bottom:60px}.shop-sidebar{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 992px){.swiper-container{overflow:unset;overflow-y:visible;overflow-x:hidden;min-height:560px}.swiper-container .swiper-wrapper{z-index:50;top:10px}.swiper-container .swiper-wrapper .star-rating{display:block}.swiper-container .swiper-wrapper li{padding:20px !important;height:auto}.swiper-container .swiper-wrapper li:hover{box-shadow:0px 0px 0px 8px rgba(239,239,239,.29);background-color:#fff}.swiper-container .swiper-wrapper li:hover .add_to_cart_button{display:block;line-height:1.5;padding:15px 12px;color:#fff;background-color:#060;text-align:center;font-weight:400}.swiper-container>div.swiper-pagination-progressbar{position:absolute;top:unset;bottom:90px}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{display:block}.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev{display:block;background-repeat:no-repeat;background-size:75px;top:180px}.content-swiper .swiper-button-next{background-image:url("/wp-content/themes/voedingscentrum/img/angle_rechts.svg");-webkit-transform:translateX(21px);transform:translateX(21px)}.content-swiper .swiper-button-prev{background-image:url("/wp-content/themes/voedingscentrum/img/angle_links.svg");-webkit-transform:translateX(-21px);transform:translateX(-21px)}}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:60px;line-height:1.2}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{text-decoration:underline}.woocommerce-message{border-top-color:#060}.woocommerce-message::before{color:#060}.woocommerce-message .btn.pull-right,.woocommerce-message #wfls-prompt-overlay #wfls-prompt-wrapper .pull-right#wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .woocommerce-message .pull-right#wfls-token-submit{float:none !important;display:block}@media only screen and (min-width: 768px){.woocommerce-message .btn.pull-right,.woocommerce-message #wfls-prompt-overlay #wfls-prompt-wrapper .pull-right#wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .woocommerce-message .pull-right#wfls-token-submit{float:right !important;display:inline-block}}.woocommerce-error{border-top-color:#e21319}.woocommerce-error::before{color:#e21319}.woocommerce-info{border-top-color:#145c8d}.woocommerce-info::before{color:#145c8d}.woocommerce small{display:block;line-height:1.5;font-size:.875rem;font-family:"Ubuntu","Trebuchet MS",sans-serif;color:hsl(0,0%,46%)}.woocommerce-store-notice,p.demo_store{position:fixed;background-color:#e21319;color:#fff;padding:1rem .5rem;top:auto !important;right:15px !important;bottom:80px !important;left:auto !important;width:300px}@media only screen and (min-width: 768px){.woocommerce-store-notice,p.demo_store{right:20px !important;bottom:100px !important}}.woocommerce-store-notice *,p.demo_store *{color:#fff}.cc-invisible~.woocommerce-store-notice,.cc-invisible~p.demo_store{bottom:15px !important}@media only screen and (min-width: 768px){.cc-invisible~.woocommerce-store-notice,.cc-invisible~p.demo_store{bottom:20px !important}}.woocommerce .button.ywrr-unsubscribe{color:#fff !important;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:12px 2.5rem;font-size:16px;line-height:1.5;border-radius:6px}.woocommerce ul#shipping_method{font-size:1rem}@media only screen and (min-width: 992px){.wp-block-gallery.has-nested-images.columns-5,.wp-block-gallery.has-nested-images .columns-5{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:1rem}.wp-block-gallery.has-nested-images.columns-5>*,.wp-block-gallery.has-nested-images .columns-5>*{flex:0 0 20%;max-width:20%}}.wp-block-gallery .wp-block-image{display:inline-block !important;width:100%;text-align:center}@media only screen and (min-width: 992px){.wp-block-gallery .wp-block-image img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}}.wp-block-gallery .wp-block-image figcaption.wp-element-caption{text-align:center !important}/*!
*
* section: Woocommerce Product Detail styling
*
*/.woocommerce #content div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.summary,.woocommerce div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.summary,.woocommerce div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page div.product div.images{float:none;width:auto}.woocommerce.single-product .navbar{margin-bottom:20px}.woocommerce.single-product .content-section{margin-top:0}.woocommerce.single-product .content-section #content{margin-top:15px}.woocommerce.single-product h1.product_title{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.woocommerce.single-product h1.product_title{font-size:2.5rem}}.woocommerce.single-product div.product p.price{font-weight:500;font-size:2.125rem;margin-top:15px;margin-bottom:15px}@media only screen and (min-width: 992px){.woocommerce.single-product div.product p.price{margin-top:30px;margin-bottom:30px}}.woocommerce.single-product div.product p.price del{font-weight:normal;margin-right:.5rem}.woocommerce.single-product span.posted_in{color:hsl(0,0%,46%)}.woocommerce.single-product span.posted_in a{color:inherit;text-decoration:underline}.woocommerce.single-product span.posted_in a:hover{color:hsl(0,0%,33.5%)}.woocommerce.single-product .woocommerce-product-details__short-description{margin-bottom:30px !important}.woocommerce.single-product div.entry-summary{margin-bottom:10px !important}@media only screen and (min-width: 992px){.woocommerce.single-product div.entry-summary{margin-bottom:30px !important}}.woocommerce.single-product div.product p.stock{font-size:16px;font-weight:400}.woocommerce.single-product div.product p.stock.in-stock{color:#060}.woocommerce.single-product div.product .woocommerce-tabs{position:relative;margin-top:0}@media only screen and (min-width: 768px){.woocommerce.single-product div.product .woocommerce-tabs{margin-top:60px}.woocommerce.single-product div.product .woocommerce-tabs:before{content:"";display:block;border-top:solid 1px #efefef;width:200vw;margin-left:-100vw;position:absolute;top:50px}.woocommerce.single-product div.product .woocommerce-tabs .panel{padding:0 10px}}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs{position:relative;list-style:none;padding:0;margin:0;width:100%;float:left;margin-bottom:20px}@media only screen and (min-width: 768px){.woocommerce.single-product div.product .woocommerce-tabs ul.tabs{margin-bottom:0px}}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li{float:left;border:none;border-bottom:solid 7px #efefef;margin:0 -2px;background-color:rgba(0,0,0,0);padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-radius:0}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:before,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:after{border:none;box-shadow:none}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active{border-bottom:solid 7px #060;border-radius:0}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active:after{border:none;box-shadow:none}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:hover{background-color:#efefef;text-decoration:none}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li a{display:inline;color:#333;font-weight:normal;text-decoration:none}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li>a{padding-top:18px;padding-bottom:18px;padding-left:15px;padding-right:15px}.woocommerce.single-product .woocommerce-Tabs-panel{margin:0 !important;margin-bottom:0 !important;padding-top:90px !important;padding-bottom:60px !important}.woocommerce.single-product .woocommerce-Tabs-panel h2,.woocommerce.single-product .woocommerce-Tabs-panel .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce.single-product .woocommerce-MyAccount-content .edit-account fieldset .woocommerce-Tabs-panel legend{font-size:1.5625rem;margin-top:0;margin-bottom:30px}.woocommerce.single-product .woocommerce-Tabs-panel p{margin-bottom:0}.woocommerce.single-product .woocommerce-Tabs-panel a{text-decoration:underline}.woocommerce.single-product div.product form.cart{margin-top:2em}.woocommerce.single-product div.product form.cart div.quantity{margin-top:-5px}.woocommerce.single-product .woocommerce-Reviews #respond p.form-submit input[type=submit]{color:#fff !important;background-color:#060 !important;border-color:#060 !important;padding:12px 2.5rem !important;font-weight:400 !important;font-size:1rem !important;line-height:1.5 !important;transition:background-color .2s ease !important}.woocommerce.single-product .woocommerce-Reviews #respond p.form-submit input[type=submit]:hover{background-color:rgb(0,86.7,0) !important;border-color:rgb(0,86.7,0) !important}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:15px}.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport{border:solid 1px #efefef !important;position:relative}.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper::after,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport::after{font-family:"Font Awesome 5 Pro";font-weight:normal;font-size:1em;color:#060;content:"";position:absolute;right:10px;bottom:10px;pointer-events:none}@media only screen and (min-width: 768px){.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper::after,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport::after{font-size:1.5em;right:15px;bottom:10px}}.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport .woocommerce-product-gallery__image>a{display:block;padding:15px}@media only screen and (min-width: 768px){.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport .woocommerce-product-gallery__image>a{padding:3.125rem}}.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a img,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport .woocommerce-product-gallery__image>a img{height:30vh;width:auto;margin:0 auto}@media only screen and (min-width: 992px){.woocommerce div.product div.images.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a img,.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport .woocommerce-product-gallery__image>a img{height:inherit;width:inherit;margin:0}}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{margin-top:1rem}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{padding:.25rem}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:auto;bottom:0;right:0;width:56px;height:56px;color:#060;border-radius:0;background-color:rgba(0,0,0,0);text-indent:0;text-align:center;line-height:1.75}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{width:56px;height:56px;top:unset;left:unset;bottom:23px;right:unset;border-radius:0;background:inherit;border:none}.order-quantity-based-wholesale-pricing-view.table-view{margin-top:0}.order-quantity-based-wholesale-pricing-view th{font-size:0 !important}.order-quantity-based-wholesale-pricing-view th:first-child:after{content:"Aantal";font-size:1rem}.order-quantity-based-wholesale-pricing-view th:last-child:after{content:"Prijs";font-size:1rem}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes .cart_totals table.shop_table tr th,.woocommerce .cart_totals table.shop_table tr table.shop_attributes th{font-style:normal}.product-usps{list-style:none;padding:0}.product-usps li{position:relative;font-family:"Ubuntu","Trebuchet MS",sans-serif;font-weight:bold;font-size:.875rem;line-height:1.5;color:#060;padding-left:22px}.product-usps li:not(:last-child){margin-bottom:7px}.product-usps li:before{content:"";width:16px;height:16px;background-image:url(/wp-content/themes/voedingscentrum/img/check-circle.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:1px}.summary.entry-summary #yith-wcwtl-output{background-color:#f9f9f9;padding:40px 40px 40px 40px;border-radius:15px}.summary.entry-summary #yith-wcwtl-output a.button,.summary.entry-summary #yith-wcwtl-output a.btn,.summary.entry-summary #yith-wcwtl-output #wfls-prompt-overlay #wfls-prompt-wrapper a#wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .summary.entry-summary #yith-wcwtl-output a#wfls-token-submit{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:12px;font-size:16px;line-height:1.5;border-radius:6px;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#060}.summary.entry-summary #yith-wcwtl-output a.button:hover,.summary.entry-summary #yith-wcwtl-output a.button:focus,.summary.entry-summary #yith-wcwtl-output a.button:active,.summary.entry-summary #yith-wcwtl-output a.btn:hover,.summary.entry-summary #yith-wcwtl-output #wfls-prompt-overlay #wfls-prompt-wrapper a#wfls-token-submit:hover,#wfls-prompt-overlay #wfls-prompt-wrapper .summary.entry-summary #yith-wcwtl-output a#wfls-token-submit:hover,.summary.entry-summary #yith-wcwtl-output a.btn:focus,.summary.entry-summary #yith-wcwtl-output #wfls-prompt-overlay #wfls-prompt-wrapper a#wfls-token-submit:focus,#wfls-prompt-overlay #wfls-prompt-wrapper .summary.entry-summary #yith-wcwtl-output a#wfls-token-submit:focus,.summary.entry-summary #yith-wcwtl-output a.btn:active,.summary.entry-summary #yith-wcwtl-output #wfls-prompt-overlay #wfls-prompt-wrapper a#wfls-token-submit:active,#wfls-prompt-overlay #wfls-prompt-wrapper .summary.entry-summary #yith-wcwtl-output a#wfls-token-submit:active{background-color:#030}.woocommerce.single-product .product_title.entry-title .subtitle,.woocommerce.single-product .product_title.entry-title+.subtitle{font-family:"Zilla Slab","Rockwell","Ubuntu","Trebuchet MS",sans-serif;color:hsl(0,0%,46%);font-size:calc(1.25625rem + 0.075vw);line-height:1}@media(min-width: 1200px){.woocommerce.single-product .product_title.entry-title .subtitle,.woocommerce.single-product .product_title.entry-title+.subtitle{font-size:1.3125rem}}.review-policy-field-label{display:flex;align-items:center;gap:.25em}.review-policy-field-label>p{margin:0 !important}.review-title-with-policy-link{display:flex;gap:1rem}.review-title-with-policy-link .review-policy-link{margin-left:auto}.review-policy-container{margin-bottom:.625em}.woocommerce div.product .woocommerce-tabs .panel{padding:90px 10px 60px 10px !important}@media only screen and (min-width: 992px){.woocommerce div.product .woocommerce-tabs .panel{padding:90px 0 60px 0 !important}}@media only screen and (min-width: 768px){.woocommerce.single-product .woocommerce-tabs{margin-bottom:60px}.a2a_button_whatsapp{display:none !important}}@media only screen and (min-width: 992px){.woocommerce.single-product .woocommerce-tabs ul.tabs{overflow:visible;padding:0}.woocommerce.single-product .woocommerce-tabs ul.tabs::before{width:200vw;margin-left:-100vw}.woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel.panel{box-shadow:none}.woocommerce.single-product .woocommerce-tabs::after{content:"";display:block;border-bottom:solid 1px #efefef;width:200vw;margin-left:-100vw}}/*!
*
* section: Woocommerce Check-out styling
*
*/.woocommerce .cart_totals{background-color:#efefef;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:30px;padding-right:30px}.woocommerce .cart_totals h2,.woocommerce .cart_totals .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset .cart_totals legend{margin-top:0;margin-bottom:30px}.woocommerce .cart_totals table.shop_table{border:none}.woocommerce .cart_totals table.shop_table tr td,.woocommerce .cart_totals table.shop_table tr th{border-top:solid 1px #d3d3d3;padding-top:15px;padding-bottom:15px}.woocommerce .cart_totals table.shop_table tr th{width:50%}.woocommerce .cart_totals table.shop_table tr.cart-subtotal th,.woocommerce .cart_totals table.shop_table tr.woocommerce-shipping-totals th,.woocommerce .cart_totals table.shop_table tr.order-total th{padding-left:0}.woocommerce .cart_totals table.shop_table tr .includes_tax{color:#333}.woocommerce .cart_totals .wc-proceed-to-checkout{padding-bottom:0}.checkout-steps-sections{margin-top:1.25rem}.checkout-steps-sections .steps{position:relative;display:inline-block;width:auto;margin-left:auto;margin-right:auto}.checkout-steps-sections .steps:after{width:200vw;margin-left:-100vw;position:absolute;content:" ";top:20px;left:0;border-bottom:1px solid #efefef;z-index:-1}.checkout-steps-sections .steps .step{position:relative;float:left;padding-left:.5rem;padding-right:.5rem}.checkout-steps-sections .steps .step .number{line-height:2.5;font-weight:500;width:2.5rem;height:2.5rem;background-color:#efefef;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:10px}.woocommerce-cart .checkout-steps-sections .steps .step-cart .number,.woocommerce-checkout .checkout-steps-sections .steps .step-gegevens .number,.woocommerce-checkout .checkout-steps-sections .steps .step-cart .number,.woocommerce-order-received .checkout-steps-sections .steps .step-gegevens .number,.woocommerce-order-received .checkout-steps-sections .steps .step-cart .number,.woocommerce-order-received .checkout-steps-sections .steps .step-afrekenen .number{background-color:#060;color:#fff}h3#ship-to-different-address label{margin-top:0;margin-bottom:0;font-size:1.25rem}.woocommerce form .form-row{padding:0}.woocommerce form .form-row label{margin-top:10px}.woocommerce form label.checkbox input.input-checkbox{margin-top:3px}.woocommerce form label.checkbox input:not(#ship-to-different-address-checkbox)+span{padding-left:1.5rem}.woocommerce form .mailchimp-newsletter{margin-top:15px}.woocommerce form .mailchimp-newsletter input{margin-top:-5px}.woocommerce form .create-account input{margin-top:8px !important}.woocommerce form .woocommerce-terms-and-conditions-wrapper label{line-height:1.5}.woocommerce form input[readonly]{background-color:#efefef !important;color:#fff !important}.woocommerce form .place-order{padding:30px 30px 40px 30px !important}.woocommerce form .shop_table th,.woocommerce form .shop_table td,.woocommerce form .cart_totals table.shop_table tr th,.woocommerce .cart_totals form table.shop_table tr th{padding:15px}.woocommerce table.shop_table{border:none;margin-bottom:60px}.woocommerce table.shop_table th{background-color:#efefef}.woocommerce table.shop_table .product-name a{color:#333;font-weight:700}.woocommerce table.shop_table .product-thumbnail{width:180px;padding-top:1.25rem;padding-bottom:1.25rem}.woocommerce table.shop_table .product-thumbnail img{padding:10px;border:solid 1px #efefef;width:6.25rem}.woocommerce table.shop_table .product-remove{max-width:30px;text-align:center}.woocommerce table.shop_table .product-remove a{color:#333}.woocommerce table.shop_table .product-subtotal{text-align:right;padding-right:30px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce table.cart .cart_totals table.shop_table tr th.actions,.woocommerce .cart_totals table.shop_table tr table.cart th.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions{padding-left:10px;padding-right:10px;text-align:left !important;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #efefef}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon,.woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon{width:100%}.woocommerce #content table.cart td.actions .coupon #coupon_code,.woocommerce table.cart td.actions .coupon #coupon_code,.woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code,.woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code,.woocommerce-page #content table.cart td.actions .coupon #coupon_code,.woocommerce-page table.cart td.actions .coupon #coupon_code,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code{line-height:1.5;width:100%;margin-bottom:10px;float:left;border:solid 7px #efefef;margin-right:30px}.woocommerce #content table.cart td.actions .coupon #coupon_code::-webkit-input-placeholder, .woocommerce table.cart td.actions .coupon #coupon_code::-webkit-input-placeholder, .woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code::-webkit-input-placeholder, .woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code::-webkit-input-placeholder, .woocommerce-page #content table.cart td.actions .coupon #coupon_code::-webkit-input-placeholder, .woocommerce-page table.cart td.actions .coupon #coupon_code::-webkit-input-placeholder, .woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code::-webkit-input-placeholder{color:hsl(0,0%,46%);font-size:1.125rem}.woocommerce #content table.cart td.actions .coupon #coupon_code:-ms-input-placeholder, .woocommerce table.cart td.actions .coupon #coupon_code:-ms-input-placeholder, .woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code:-ms-input-placeholder, .woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code:-ms-input-placeholder, .woocommerce-page #content table.cart td.actions .coupon #coupon_code:-ms-input-placeholder, .woocommerce-page table.cart td.actions .coupon #coupon_code:-ms-input-placeholder, .woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code:-ms-input-placeholder{color:hsl(0,0%,46%);font-size:1.125rem}.woocommerce #content table.cart td.actions .coupon #coupon_code::-ms-input-placeholder, .woocommerce table.cart td.actions .coupon #coupon_code::-ms-input-placeholder, .woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code::-ms-input-placeholder, .woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code::-ms-input-placeholder, .woocommerce-page #content table.cart td.actions .coupon #coupon_code::-ms-input-placeholder, .woocommerce-page table.cart td.actions .coupon #coupon_code::-ms-input-placeholder, .woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code::-ms-input-placeholder{color:hsl(0,0%,46%);font-size:1.125rem}.woocommerce #content table.cart td.actions .coupon #coupon_code::placeholder,.woocommerce table.cart td.actions .coupon #coupon_code::placeholder,.woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code::placeholder,.woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code::placeholder,.woocommerce-page #content table.cart td.actions .coupon #coupon_code::placeholder,.woocommerce-page table.cart td.actions .coupon #coupon_code::placeholder,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code::placeholder{color:hsl(0,0%,46%);font-size:1.125rem}.woocommerce #content table.cart td.actions button,.woocommerce table.cart td.actions button,.woocommerce table.cart .cart_totals table.shop_table tr th.actions button,.woocommerce .cart_totals table.shop_table tr table.cart th.actions button,.woocommerce-page #content table.cart td.actions button,.woocommerce-page table.cart td.actions button,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button{display:block;width:100%}.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce #content table.cart .cart_totals table.shop_table tr th.actions button[name=update_cart],.woocommerce .cart_totals table.shop_table tr #content table.cart th.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce table.cart .cart_totals table.shop_table tr th.actions button[name=update_cart],.woocommerce .cart_totals table.shop_table tr table.cart th.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart .woocommerce .cart_totals table.shop_table tr th.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart],.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button[name=update_cart],.woocommerce .cart_totals table.shop_table tr .woocommerce-page table.cart th.actions button[name=update_cart]{display:none !important}.woocommerce-shipping-fields{margin-top:30px}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox input[type=checkbox]{margin-left:0}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span{padding-left:1.25rem}.woocommerce ul.order_details{padding-left:0}.woocommerce #order_review_heading{margin-top:30px}.woocommerce .shop_table .product-quantity{width:130px}.woocommerce .shop_table .product-name{word-break:break-word}.woocommerce-checkout #payment{background-color:#efefef}.woocommerce-checkout #payment ul{padding:40px 30px 30px 30px !important}.woocommerce-checkout #payment ul li{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.woocommerce-checkout #payment div.payment_box{background-color:#d3d3d3}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#d3d3d3}.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #shipping_address_2_field{display:none}.woocommerce form.checkout .woocommerce-input-wrapper input[readonly]{color:hsl(0,0%,46%) !important}body.woocommerce-checkout.woocommerce-order-pay .content-section #order_review{float:none;margin:0;width:100%}.woocommerce form .form-row.woocommerce-invalid label,#wwlc-registration-form .inline-error{color:#e21319}#wwlc-registration-form .wwlc_form_field.err{background-color:rgba(255,223,222,.3607843137)}.woocommerce-invalid #terms{outline-color:#e21319}@media only screen and (min-width: 480px){.checkout-steps-sections .steps .step{padding-left:10px;padding-right:10px}.woocommerce #content table.cart td.actions button,.woocommerce table.cart td.actions button,.woocommerce table.cart .cart_totals table.shop_table tr th.actions button,.woocommerce .cart_totals table.shop_table tr table.cart th.actions button,.woocommerce-page #content table.cart td.actions button,.woocommerce-page table.cart td.actions button,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button{display:inline-block;width:auto}.woocommerce .shop_table .product-quantity{width:unset}}@media only screen and (min-width: 768px){.checkout-steps-sections .steps .step{padding-left:45px;padding-right:45px}.woocommerce #content table.cart td.actions .coupon #coupon_code,.woocommerce table.cart td.actions .coupon #coupon_code,.woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code,.woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code,.woocommerce-page #content table.cart td.actions .coupon #coupon_code,.woocommerce-page table.cart td.actions .coupon #coupon_code,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code{width:55%}}@media only screen and (min-width: 992px){.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce table.cart .cart_totals table.shop_table tr th.actions,.woocommerce .cart_totals table.shop_table tr table.cart th.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions{text-align:right !important;padding-top:30px;padding-bottom:30px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon,.woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon{width:60%;padding-left:0;padding-right:0}.woocommerce #content table.cart td.actions .coupon #coupon_code,.woocommerce table.cart td.actions .coupon #coupon_code,.woocommerce table.cart .cart_totals table.shop_table tr th.actions .coupon #coupon_code,.woocommerce .cart_totals table.shop_table tr table.cart th.actions .coupon #coupon_code,.woocommerce-page #content table.cart td.actions .coupon #coupon_code,.woocommerce-page table.cart td.actions .coupon #coupon_code,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions .coupon #coupon_code{width:48%}.woocommerce #content table.cart td.actions button,.woocommerce table.cart td.actions button,.woocommerce table.cart .cart_totals table.shop_table tr th.actions button,.woocommerce .cart_totals table.shop_table tr table.cart th.actions button,.woocommerce-page #content table.cart td.actions button,.woocommerce-page table.cart td.actions button,.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button{display:inline-block;width:auto}.woocommerce #content table.cart td.actions button[name=apply_coupon],.woocommerce table.cart td.actions button[name=apply_coupon],.woocommerce table.cart .cart_totals table.shop_table tr th.actions button[name=apply_coupon],.woocommerce .cart_totals table.shop_table tr table.cart th.actions button[name=apply_coupon],.woocommerce-page #content table.cart td.actions button[name=apply_coupon],.woocommerce-page table.cart td.actions button[name=apply_coupon],.woocommerce-page table.cart .woocommerce .cart_totals table.shop_table tr th.actions button[name=apply_coupon]{float:left}.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-account) .woocommerce .col2-set .col-1,.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-account) .woocommerce .col2-set .col-2{width:100%}.woocommerce-billing-fields h3{margin-top:0px}.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-account) .woocommerce .col2-set,.woocommerce-page:not(.woocommerce-order-received):not(.woocommerce-account) .col2-set{width:48%;float:left}.woocommerce-checkout:not(.woocommerce-order-received):not(.woocommerce-account) .woocommerce #order_review_heading,.woocommerce #order_review,.woocommerce-page:not(.woocommerce-order-received):not(.woocommerce-account) #order_review{float:left;width:48%;margin-left:2%}.woocommerce #order_review_heading{margin-top:0}}.woocommerce-terms-and-conditions h5:empty{display:none}@media(max-width: 768px){.woocommerce table.shop_table{font-size:.8em}.woocommerce table.shop_table td,.woocommerce .cart_totals table.shop_table tr th{line-height:1.2;padding:8px 5px}.woocommerce table.shop_table .product-quantity{width:100px;max-width:inherit;padding:4px 0}.woocommerce table.shop_table .product-quantity .quantity{margin:0 !important}.woocommerce table.shop_table .product-quantity .quantity .qty{width:65px;padding:5px 0 5px 5px}.woocommerce table.shop_table .product-quantity .bootstrap-touchspin{border-width:3px}.woocommerce table.shop_table .product-quantity input[type=number]{height:45px}.woocommerce table.shop_table .product-quantity .input.qt{height:inherit}.woocommerce table.shop_table .product-remove{width:10px;padding:0}.woocommerce table.shop_table .product-remove a{opacity:.4;font-size:1em}.woocommerce table.shop_table .product-subtotal{width:70px;padding:0 10px 0 0}}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method{display:grid !important;grid-template-columns:auto 1fr}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]{grid-column:1}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label{color:inherit !important;display:flex;align-items:center;gap:1rem;justify-content:space-between}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label img{width:auto;height:1.25rem}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box{grid-column:1/span 2}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box #billink_accept_field label{display:block}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box #billink_accept_field label input[type=checkbox]{position:relative;display:inline-block !important;width:auto;margin-right:.25rem}/*!
 *
 * section: Woocommerce account page styling
 *
 */.woocommerce #customer_login input[type=text],.woocommerce #customer_login input[type=password],.woocommerce #customer_login input[type=email],.woocommerce .edit-account input[type=text],.woocommerce .edit-account input[type=password],.woocommerce .edit-account input[type=email]{border:solid 7px #efefef}.woocommerce #customer_login label,.woocommerce .edit-account label{margin-bottom:0}.woocommerce #customer_login .btn-login{display:block;margin-top:15px;margin-bottom:15px}.woocommerce #customer_login #rememberme{width:auto;display:inline-block;min-height:auto}.woocommerce #customer_login .woocommerce-form__label span{font-weight:400}.woocommerce #customer_login .lost_password{font-size:.875rem;margin-bottom:0}.woocommerce #customer_login form.login,.woocommerce #customer_login form.register{min-height:375px}.woocommerce .woocommerce-MyAccount-navigation{width:100%;margin-bottom:45px}.woocommerce .woocommerce-MyAccount-navigation ul{margin-left:0;list-style:none;padding-left:0}.woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-of-type){border-bottom:solid 1px #efefef}.woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:1rem;color:#333;line-height:2.75}.woocommerce .woocommerce-MyAccount-content{width:100%}.woocommerce .woocommerce-MyAccount-content .my_account_orders{font-size:1rem}.woocommerce .woocommerce-MyAccount-content table thead th{padding-top:21px;padding-bottom:21px}.woocommerce .woocommerce-MyAccount-content table tbody td,.woocommerce .woocommerce-MyAccount-content .cart_totals table.shop_table tbody tr th,.woocommerce .cart_totals .woocommerce-MyAccount-content table.shop_table tbody tr th,.woocommerce .woocommerce-MyAccount-content .cart_totals table.shop_table tr tbody th,.woocommerce .cart_totals .woocommerce-MyAccount-content table.shop_table tr tbody th{padding-top:15px;padding-bottom:15px}.woocommerce .woocommerce-MyAccount-content .addresses{margin-top:30px}.woocommerce .woocommerce-MyAccount-content .edit-account label{font-weight:500}.woocommerce .woocommerce-MyAccount-content .edit-account fieldset{margin-top:45px}.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend{font-family:"Zilla Slab","Rockwell","Ubuntu","Trebuchet MS",sans-serif;border:unset}.woocommerce .woocommerce-MyAccount-content .edit-account p:nth-last-of-type(1){margin-top:39.999999999px}.woocommerce .login-box,.woocommerce .register-box{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce .login-box .woocommerce-form-login,.woocommerce .register-box .woocommerce-form-login{margin-bottom:50px}.woocommerce .register-box{background-color:#f7f7f7}.woocommerce .register-box .content-box{margin-top:30px}body:not(.wholesale_customer) label[for=invoice_email],body:not(.wholesale_customer) #invoice_email{display:none}.woocommerce .woocommerce-ResetPassword .btn,.woocommerce .woocommerce-ResetPassword #wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit,#wfls-prompt-overlay #wfls-prompt-wrapper .woocommerce .woocommerce-ResetPassword #wfls-token-submit{color:#fff;background-color:#060;padding-top:12px 2.5rem;transition:background-color .2s ease}.woocommerce .woocommerce-ResetPassword .btn:hover,.woocommerce .woocommerce-ResetPassword #wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit:hover,#wfls-prompt-overlay #wfls-prompt-wrapper .woocommerce .woocommerce-ResetPassword #wfls-token-submit:hover{color:#fff;background-color:rgb(0,86.7,0)}.woocommerce #wfls-prompt-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#fff;padding:0;display:block}.woocommerce #wfls-prompt-wrapper{flex-grow:1;width:100%}.faq-panel{padding-bottom:15px;box-shadow:none;border-bottom:solid 1px rgba(0,0,0,.1)}.faq-panel i{transition:all .2s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0)}.faq-panel .active i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq-panel .panel-heading{padding-left:0}.faq-panel .panel-heading a{display:block}.faq-panel .panel-body a{text-decoration:underline}/*!
 *
 * Content related styles
 *
 */.featured-section .woocommerce .onsale{width:84px;height:84px;position:absolute;left:auto;right:40px;top:-41px;font-size:1.25rem;line-height:3.75}/*!
 *
 * section: USP styling
 *
 */.usps{padding:60px 21px;margin-bottom:30px;color:#000}.usps h2,.usps .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset .usps legend{color:#000;margin-bottom:60px}.usps .media{margin-bottom:60px}.usps .media-body h4{font-family:"Ubuntu","Trebuchet MS",sans-serif;margin-bottom:41.000000001px;font-weight:400}.usps .media-top img{width:75px;height:75px;margin-bottom:30px}.usps .media-bottom h4{line-height:1.3333333333}.usps .media-bottom h4::before,.usps .media-bottom h4::after{content:"";display:block;height:0;width:0}.usps .media-bottom h4::before{margin-bottom:calc(-0.303030303em + 0px)}.usps .media-bottom h4::after{margin-top:calc(-0.2348484848em + 0px)}.usps .outro p:not(:last-of-type){margin-bottom:30px}.usps .outro p:last-of-type{margin-bottom:0}/*!
 *
 * section: about styling
 *
 */.about{padding:60px 21px;margin-bottom:60px;border-top:1px solid #d3d3d3}.about .content p:not(:last-of-type){margin-bottom:30px}.about .drop-shadow{box-shadow:unset;-webkit-box-shadow:unset;-moz-box-shadow:unset}.about h3{color:#060;margin-top:0;margin-bottom:30px}.about h5{margin-top:0}.about .links{margin-bottom:60px}.about .links .menu-homepage-links-1-container ul,.about .links .menu-homepage-links-2-container ul,.about .links .textwidget ul{list-style:none;padding-left:0;margin-bottom:0}.about .links .menu-homepage-links-1-container ul li a,.about .links .menu-homepage-links-2-container ul li a,.about .links .textwidget ul li a{color:#333;position:relative;display:block}.about .links .menu-homepage-links-1-container ul li a:after,.about .links .menu-homepage-links-2-container ul li a:after,.about .links .textwidget ul li a:after{content:"";Font-family:"Font Awesome 5 Pro";font-weight:100;position:absolute;right:0}.about .links .menu-homepage-links-1-container{margin-bottom:60px}.about .links .menu-homepage-links-1-container ul li a{margin-bottom:30px}.about .links .menu-homepage-links-2-container,.about .links .textwidget{padding-bottom:60px;border-bottom:1px solid #d3d3d3}.about .links .menu-homepage-links-2-container ul li:not(:last-of-type),.about .links .textwidget ul li:not(:last-of-type){margin-bottom:60px}.about .links .menu-homepage-links-2-container ul li a:last-of-type,.about .links .textwidget ul li a:last-of-type{margin-bottom:0;color:#9b9b9b}/*!
 *
 * section: pagination styling
 *
 */.pagination .current{background-color:#060;color:#fff;border:0 !important;border-radius:0 !important}.pagination .current:hover{background-color:#060;color:#fff;border:0}.pagination li a{border:0 !important;border-radius:0 !important}.pagination li a:hover{color:#333}/*!
 *
 * section: 404 styling
 *
 */.error-404{margin-bottom:60px}.error-404 h1{margin-bottom:78px}.error-404 .body{margin-bottom:45px}/*!
 *
 * section: Default page styling
 *
 */section.page-header{margin:45px 0 41.000000001px 0;padding:0;border:0}section.page-header+.jumbotron{margin-bottom:60px}.content-section{padding-bottom:90px}.content-section .page-body h1,.content-section .page-body h2,.content-section .page-body .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce .woocommerce-MyAccount-content .edit-account fieldset .content-section .page-body legend,.content-section .page-body h3,.content-section .page-body h4,.content-section .page-body h5,.content-section .page-body h6,.content-section .page-body .h1,.content-section .page-body .h2,.content-section .page-body .h3,.content-section .page-body .h4,.content-section .page-body .h5,.content-section .page-body .h6{letter-spacing:.53px;margin-top:30px;margin-bottom:15px}.content-section .page-body .page-title{margin-top:0;margin-bottom:30px}.content-section #content h1,.content-section .row h1{margin-top:0;margin-bottom:30px}@media only screen and (min-width: 768px){/*!
 *
 * section: USPS styling
 *
 */.usps .media{padding-left:30px;padding-right:30px}.usps .outro p:not(:last-of-type){margin-bottom:0}/*!
 *
 * section: about styling
 *
 */.about{border:0;padding:0}.about .content{padding:15px 15px}.about .links{margin-top:30px}.about .links .menu-homepage-links-1-container ul li a{margin-bottom:15px}.about .links .textwidget{border-bottom:0;padding-bottom:0}.about .links .textwidget ul li:not(:last-of-type){margin-bottom:15px}.about .links .textwidget ul li a{color:#333}.about .links .textwidget ul li a:last-of-type{color:inherit}.error-404 .searchbar{width:75%;margin:auto}}@media only screen and (min-width: 992px){.about .content{padding:60px 42px}.about .drop-shadow{box-shadow:inset 0px 0px 0px 8px rgba(239,239,239,.4)}.about .links{margin-top:60px}}.cc-window{flex-wrap:wrap !important;justify-content:center !important;font-size:.9375rem !important;line-height:1.2 !important;padding:1.1rem .9rem !important;max-width:unset !important;bottom:0 !important;left:0 !important;right:0 !important;top:auto !important;border-radius:0 !important;font-family:"Ubuntu","Trebuchet MS",sans-serif !important;text-align:center;row-gap:.75rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.cc-window>*{flex:0 0 auto !important}.cc-window .cc-compliance .cc-btn{box-shadow:rgba(0,0,0,0) 1px 1px 2px 0;transition:.3s}.cc-window .cc-compliance .cc-btn:active,.cc-window .cc-compliance .cc-btn:focus,.cc-window .cc-compliance .cc-btn:hover{box-shadow:#000 1px 1px 2px 0;text-decoration:none}.cc-window .cc-message{margin:0 !important}.cc-window .cc-link{opacity:1}/*!
 *
 * section: Footer styling
 *
 */footer{color:#fff;padding-top:60px;padding-bottom:60px}footer.gradient-bar:before{margin:0;top:-70px}footer a,footer h3,footer .h3{color:inherit}footer h3{margin-top:0px}footer a{text-decoration:none}footer a:hover,footer a:active,footer a:focus,footer a:visited{color:#fff;outline:none}footer ul{list-style:none;padding-left:0;line-height:2}footer .contact-options{margin-bottom:25px}footer .small{margin-left:60px;line-height:1.375}footer .phone{margin-bottom:15px}footer .contact-phone,footer .contact-form{line-height:1;display:block;position:relative}footer .contact-phone.contact-form:after,footer .contact-form.contact-form:after{content:"";Font-family:"Font Awesome 5 Pro";font-weight:100;font-size:.875em;position:absolute;right:0;top:5px}footer .contact-phone,footer .contact-form{font-size:calc(1.28125rem + 0.375vw)}@media(min-width: 1200px){footer .contact-phone,footer .contact-form{font-size:1.5625rem}}footer .contact-phone i,footer .contact-form i{font-size:0.875em;line-height:1;margin-right:30px}footer .links-column-1,footer .links-column-2,footer .corporate-address{line-height:1.2857142857;margin-bottom:60px}footer .links-column-1 h3,footer .links-column-2 h3,footer .corporate-address h3{line-height:1.5;margin-bottom:10px}footer address{line-height:2;margin-bottom:0}footer .copyrights{font-size:.875rem;line-height:1.2857142857}footer .copyrights li:nth-child(2){display:block}footer .copyrights li:not(:last-of-type){margin-bottom:15px}#user_switching_switch_on{background-color:#060;padding:30px 0;text-align:center;margin-bottom:0px}#user_switching_switch_on a{font-size:1.25rem;font-weight:bold;color:#fff}#user_switching_switch_on a:before{content:"Ingelogd als andere gebruiker";display:block;cursor:default}@media only screen and (min-width: 768px){footer .copyrights li:nth-child(2){display:inline-block}}@media only screen and (min-width: 992px){footer{padding-bottom:45px}footer ul{margin-bottom:0 !important}footer .contact-phone,footer .contact-form{margin-bottom:21px}footer .contact-phone:after,footer .contact-form:after{font-weight:400}footer .contact-phone i,footer .contact-form i{margin-right:15px}footer .small{margin-left:50px}footer .copyrights li{margin-bottom:0 !important}}.add-to-socials-socials{margin:1rem 0;display:flex}.add-to-socials-socials a.social-link:hover{text-decoration:none}.add-to-socials-socials .svg-icon{width:30px;line-height:30px;height:30px;background-size:30px;border-radius:4px;display:inline-block;padding:3px;margin-right:.4rem;display:flex;align-items:center;justify-content:center}.add-to-socials-socials .icon-facebook{background-color:#1877f2}.add-to-socials-socials .icon-twitter{background-color:#1d9bf0}.add-to-socials-socials .icon-x{background-color:#000}.add-to-socials-socials .icon-whatsapp{background-color:#12af0a}.add-to-socials-socials .social-icon{height:100%}#wfls-prompt-overlay #wfls-prompt-wrapper #wfls-token-submit{color:#fff;font-weight:400;border-radius:6px;font-size:1rem;line-height:1.5}.woocommerce-Reviews #respond p{font-size:1rem}.woocommerce-Reviews #respond p.stars{font-size:1.25rem}.woocommerce-Reviews #respond textarea{padding:6px 8px;line-height:1.5;border:solid 1px #9b9b9b}#wwlc-registration-form #registration_form{display:flex;flex-wrap:wrap;gap:1rem}#wwlc-registration-form #registration_form p.form-row{width:100%;flex-basis:auto}#wwlc-registration-form #registration_form p.wwlc_cf_street{width:50%;flex-grow:2}#wwlc-registration-form #registration_form p.wwlc_cf_housenumber{width:20%}#wwlc-registration-form #registration_form p.wwlc_cf_housenumber input{min-width:unset !important}#wwlc-registration-form #registration_form p.wwlc_cf_house_number_suffix{width:20%}#wwlc-registration-form #registration_form p.wwlc_cf_house_number_suffix .optional{display:none}