.flex{display:flex;flex-wrap:wrap}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.inline-block{display:inline-block}.block{display:block}.none{display:none}.center{text-align:center}.transition{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1)}.gradient{background-image:linear-gradient(180deg, #29AAE2 0%, #69C4EB 100%)}.button.ghost{border:2px solid #2aaae2;color:#2aaae2;background:none}.button.ghost:hover,.button.ghost:focus{background:#1584b4;border-color:#1584b4}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{color:#2aaae2;font-size:2rem}.header-usp{background:#ffffff;line-height:1;padding:.75rem 0}.header-usp .header-usp-wrapper{padding:0 16px}.header-usp .header-usp-wrapper .usp-styling{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:13px}.header-usp .header-usp-wrapper .usp-styling i{font-size:16px;color:#008500}.header-usp .header-usp-wrapper .swiper-usp-header .usp-styling{width:100%;justify-content:center}.header-usp .header-usp-wrapper .usp-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 992px){.header-usp .header-usp-wrapper .swiper-usp-header{display:none}}@media only screen and (max-width: 991px){.header-usp .header-usp-wrapper .usp-list{display:none}}.nm-page-wrap-inner .has-bg-color .nm-single-product-bg{background:#ffffff}.menu-item-2370{display:none}.theme-savoy .wc-block-cart .wc-block-components-product-badge{background:#008500}.nm-main-menu .nm-menu .megamenu .sub-menu{background:#ffffff}.nm-main-menu .nm-menu .megamenu .sub-menu li a:hover{color:#282828}.nm-main-menu .nm-menu .megamenu>.sub-menu{box-shadow:0 0 1rem 0 rgba(0,0,0,0.2)}.nm-main-menu .nm-menu .megamenu>.sub-menu>ul>li:not(.nm-menu-item-has-image)>a{color:#282828}.nm-main-menu .nm-menu .megamenu .nm-sub-menu-ul .menu-item .nm-sub-menu-ul li:last-child{display:none}.product .summary.entry-summary .price .amount bdi{color:black}.product .summary.entry-summary .variations{background:#eeeeee;border:1px solid #dddddd;padding:1rem 1rem;margin-bottom:1rem;border-radius:1rem}.product .summary.entry-summary .variations tbody{display:flex;flex-wrap:wrap;flex-wrap:nowrap;flex-direction:column;gap:1rem}.product .summary.entry-summary .variations .iconic-wlv-variations__row .label{border:none;padding:0;margin-bottom:.5rem}.product .summary.entry-summary .variations .iconic-wlv-variations__row .value{border:none;padding:0}.product .summary.entry-summary .variations .iconic-wlv-variations__row .value .iconic-wlv-terms{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.product .summary.entry-summary .variations .iconic-wlv-variations__row .value .iconic-wlv-terms .iconic-wlv-terms__term{margin:0}.product .summary.entry-summary .variations .iconic-wlv-variations__row .value .iconic-wlv-terms .iconic-wlv-terms__term .iconic-wlv-terms__term-content{padding:8px 12px;border-radius:.5rem;background:#ffffff;color:#1584b4;line-height:1}.product .summary.entry-summary .variations .iconic-wlv-variations__row .value .iconic-wlv-terms .iconic-wlv-terms__term.iconic-wlv-terms__term--current .iconic-wlv-terms__term-content{background:#2aaae2;color:#ffffff;border:1px solid #1584b4}.product .summary.entry-summary .stock{background:transparent !important;padding:0;margin-bottom:1rem}.product .summary.entry-summary .stock.in-stock{color:#008500}.product .summary.entry-summary .stock.out-of-stock{color:#e74c3c}.product .summary.entry-summary .cart{display:flex;flex-wrap:wrap;column-gap:.5rem}.product .summary.entry-summary .cart .nm-quantity-wrap{width:100px;border:1px solid #eee;background:#ffffff;border-radius:25px}.product .summary.entry-summary .cart .button{flex:1}.product .summary.entry-summary .product-detail-usp{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:1rem;margin-top:1rem}.product .summary.entry-summary .product-detail-usp li{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding-left:22px}.product .summary.entry-summary .product-detail-usp li i{position:absolute;top:6px;left:0;font-size:16px;color:#008500}@media only screen and (max-width: 767px){.product .summary.entry-summary .product-detail-usp{grid-template-columns:repeat(1, 1fr)}}.grade-uitleg{padding:40px 0;border-bottom:1px solid #eee}.grade-uitleg h3{text-align:center;margin-bottom:1.5rem}.grade-uitleg .grade-titel{font-size:1rem;font-weight:600;color:#282828;margin:0}.nm-shop-sidebar-col .filter-toggle{display:none;padding:.25rem 1rem;background:#eee;border-radius:5px;margin-bottom:1rem;cursor:pointer}.nm-shop-sidebar-col .filter-wrapper .close-icon{display:none}.nm-shop-sidebar-col .facet-wrap .facet-label{font-weight:600;color:#282828;margin:0}.nm-shop-sidebar-col .facet-wrap .facetwp-facet{margin-bottom:2rem}.nm-shop-sidebar-col .facet-wrap .facetwp-facet .facetwp-checkbox.checked{background-image:url('https://vabostore.nl/wp-content/themes/savoy-child/images/checkbox-on.jpg')}@media only screen and (max-width: 991px){.nm-shop-sidebar-col .filter-toggle{display:inline-block}.nm-shop-sidebar-col .filter-wrapper{position:fixed;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);left:0;top:0;width:100vw;height:100vh;z-index:10001;opacity:0;pointer-events:none}.nm-shop-sidebar-col .filter-wrapper .filter-inside{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:relative;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);height:100%;width:35%;padding:2rem 2rem;background:#ffffff;z-index:1}.nm-shop-sidebar-col .filter-wrapper .filter-overlay{position:absolute;top:0;right:0;width:100%;height:100%;background:#282828;opacity:.7}.nm-shop-sidebar-col .filter-wrapper .close-icon{position:absolute;display:block;top:1rem;right:1rem;font-size:20px;line-height:1}.nm-shop-sidebar-col .filter-wrapper.show{opacity:1;pointer-events:auto}.nm-shop-sidebar-col .filter-wrapper.show .filter-inside{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width: 767px){.nm-shop-sidebar-col .filter-wrapper .filter-inside{width:70%}}.nm-shop-loop-product-wrap .stock{margin:0}.nm-shop-loop-product-wrap .stock.in-stock{color:#008500}.nm-shop-loop-product-wrap .stock.out-of-stock{color:#e74c3c}.elementor-widget-text-editor table{width:100%;margin-bottom:1rem}.nm-shop-products .nm-shop-products-col{overflow:visible}.products.nm-products .product{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);top:0}.products.nm-products .product .nm-shop-loop-details .nm-shop-loop-actions .button{text-align:center;background:#008500;color:#ffffff;font-size:13px;width:100%;padding:5px;border-radius:.5rem}.products.nm-products .product:hover{top:-1rem}.products.nm-products li.outofstock .nm-shop-loop-thumbnail>.woocommerce-LoopProduct-link:after{display:none}.nm-header .nm-menu-cart a .count{color:#ffffff}.nm-footer .nm-footer-bar-col-inner{gap:unset}.nm-footer .nm-footer-bar-col-inner .footer-titel{width:100%;font-weight:600;font-size:18px;color:#ffffff;margin:0}.nm-footer .nm-footer-bar-col-inner .menu{flex-direction:column;align-items:flex-start}.nm-footer .nm-footer-bar-col-inner .menu.categorieen{display:block;width:100%;column-count:3}.nm-footer .nm-footer-bar-col-inner .menu.categorieen li{margin-bottom:2px}.nm-footer .footer-colofon{text-align:center;padding:.5rem 1rem;background:#1b1b1b}@media only screen and (max-width: 767px){.nm-footer .nm-footer-bar-middle{margin:16px 0}.nm-footer .nm-footer-bar .menu>li{border:none}.nm-footer .nm-footer-bar-col-inner .menu.categorieen{column-count:2}}.nm-page-default .elementor-widget-accordion .elementor-accordion .elementor-accordion-item{border:none;margin-bottom:1rem}.nm-page-default .elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title{background:#2aaae2;border-radius:1rem}.nm-page-default .elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title *{color:#ffffff;fill:#ffffff}.nm-page-default .elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content{border:none}.nm-page-default .vabo-header{position:relative}.nm-page-default .vabo-header .nm_btn{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);top:0;font-weight:600;box-shadow:0 0 1rem 0 rgba(0,0,0,0.2)}.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded{border:2px solid #ffffff}.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded .nm_btn_title{color:#1584b4}.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded:hover,.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded:focus{top:-3px}.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded:hover .nm_btn_title,.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded:focus .nm_btn_title{color:#ffffff}.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded:hover .nm_btn_bg,.nm-page-default .vabo-header .nm_btn.nm_btn_filled_rounded:focus .nm_btn_bg{background:#2aaae2 !important;opacity:1}.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded{border:2px solid #ffffff}.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded .nm_btn_bg{border:none}.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded:hover,.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded:focus{top:-3px}.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded:hover .nm_btn_title,.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded:focus .nm_btn_title{color:#1584b4}.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded:hover .nm_btn_bg,.nm-page-default .vabo-header .nm_btn.nm_btn_border_rounded:focus .nm_btn_bg{background:#ffffff !important;opacity:1}.nm-page-default .vabo-header::after{position:absolute;content:'';width:4px;height:3rem;background:#282828;left:calc(50% - 2px);bottom:-1.5rem}