.normal-width{max-width:1440px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.m-auto{margin:0 auto}.d-flex{display:flex}.action.primary.as-link{background:#ff9e18;border-radius:.5rem;padding:10px 15px;font-size:1.5rem;margin:15px}.action.primary.as-link:hover{background:#ff6118}@media only screen and (min-width:1440px){.normal-width{padding-inline-end:calc(30px*2);padding-inline-start:calc(30px*2)}.page-header .hero-image-content .hero-image{aspect-ratio:2/1 !important}}.three-columns{width:calc(100%/3);flex-basis:calc(100%/3)}.bg-white{background-color:#fff}.page-header .panel.header{align-items:center}.amasty-jet-theme.amasty-mega-menu .panel.header .greet.welcome{display:none}.cms-index-index .page-header .panel.header a,.cms-index-index.amasty-jet-theme .switcher.switcher-currency strong,.cms-index-index.amasty-jet-theme .switcher.switcher-language strong{color:#fff}.cms-index-index.amasty-jet-theme .page-header .panel.header .switcher a{color:#4a4948 !important}.panel .authorization-link:after{display:none}.header.links>li:not(:first-child){margin-inline-start:0}.page-header .vanharen-header-links div{margin-inline-end:20px}.page-header .vanharen-header-links .vanharen-news a,.page-header .vanharen-header-links .vanharen-blogs a,.page-header .vanharen-header-links .vanharen-helpdesk a{display:flex;align-items:center;justify-content:center;gap:5px}.cms-index-index .page-header .vanharen-header-links .vanharen-news svg,.cms-index-index .page-header .vanharen-header-links .vanharen-blogs svg,.cms-index-index .page-header .vanharen-header-links .vanharen-helpdesk svg,.cms-index-index.amasty-jet-theme .switcher.switcher-currency svg{fill:#fff}.page-header .switcher .action{align-items:center}.page-header .switcher .dropdown .language-icon{width:auto;height:13px;border:1px solid #ddd}.page-header .switcher .dropdown .currency-icon{padding-right:5px}.page-header .switcher.language .switcher-option a,.page-header .switcher.currency .switcher-option a{display:flex;align-items:center}.amasty-jet-theme .switcher{margin-inline-end:20px}.header.links{margin-inline-start:0px}@media only screen and (min-width:768px){.amasty-mega-menu .ammenu-header-container .panel.header{padding:10px 30px !important}.amasty-mega-menu .ammenu-header-container .header.content{padding-top:0;padding-bottom:20px}.page-header .panel.header a,.amasty-jet-theme .switcher.switcher-currency strong,.amasty-jet-theme .switcher.switcher-language strong{font-size:12px;font-weight:400}.panel.wrapper{background:#fff !important}.cms-index-index .panel.wrapper{background-color:rgb(255 255 255/0%) !important}}.cms-index-index.amasty-mega-menu .ammenu-header-container .header.content{background:#ffffff00}.cms-index-index.amasty-mega-menu .ammenu-header-container .header.content .ammenu-logo{width:210px;aspect-ratio:auto 210/75;background:url("/media/wysiwyg/vanharengroup/images/VANHAREN_GROUP_LOGO_2023.png") no-repeat center/cover}.cms-index-index.amasty-mega-menu .ammenu-header-container .header.content .ammenu-logo img{display:none}.amasty-mega-menu .ammenu-nav-sections.-topmenu{margin-bottom:0;background:#ffffff00}.ammenu-nav-sections.-topmenu .ammenu-main-container{background-color:#ffffff00 !important;transition-duration:0s}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-size:1.8rem !important;font-weight:400 !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link .ammenu-text-block{padding-right:10px}.cms-index-index .ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{color:#fff !important}.ammenu-nav-sections.-topmenu.-sticky .ammenu-main-container{background-color:#fff !important}.ammenu-nav-sections.-topmenu.-sticky .ammenu-items.-root>.ammenu-item>.ammenu-link{color:#0f2d51 !important}#ammenu-header-container .van-haren-group-navbar{display:grid;grid-template-columns:auto auto;grid-gap:10px}.ammenu-nav-sections.-mobile .ammenuprem-mobile-content{margin:0;max-width:calc(100%);padding:0}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link:after{content:'\276E';display:inline-block;transform:rotate(-90deg)}.amtheme-icons-container+.amsearch-button.-loupe{background-image:none;filter:brightness(100%)}.cms-index-index .amtheme-icons-container+.amsearch-button.-loupe svg path,.cms-index-index .amtheme-icons-container .minicart-wrapper .action.showcart svg{fill:#fff}.amtheme-icons-container .minicart-wrapper .action.showcart svg{fill:#0f2d51}@media only screen and (min-width:768px){.page-header.amsearch-full-width .amsearch-wrapper-block .amsearch-form-block{display:none}.page-header.amsearch-full-width .amsearch-wrapper-block .amsearch-form-block.-opened{display:flex}.page-header .amsearch-button.-loupe-trigger{display:block !important}}@media only screen and (max-width:767px){.ammenu-header-container.page-header .amtheme-icons-container{order:1}}@media only screen and (min-width:1200px){.amasty-mega-menu .ammenu-header-container .ammenu-menu-wrapper{width:calc(100% - 210px - 125px)}.ammenu-nav-sections.-topmenu .ammenu-items{justify-content:flex-end;max-width:100% !important}}.page-header .hero-image-content{position:absolute;overflow:hidden;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:100vh;z-index:-100}.page-header .hero-image-content .hero-image{min-width:100%;min-height:100%;width:auto;height:auto;aspect-ratio:5/4;object-fit:cover}.page-header .hero-image-content .hero-background{position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#0078bf 0%,rgba(0,120,191,.6) 100%);opacity:.6;mix-blend-mode:multiply}@media only screen and (min-width:768px){.column.main{min-height:auto !important}}.page-footer{background:linear-gradient(90deg,#0078c0 0%,#0d5284 100%)}.page-footer .footer-left-image,.page-footer .footer-right-image{display:none}.amtheme-contactus-block .amtheme-content a{color:#fff}.footer.links a,.amtheme-contactus-block .amtheme-title a{color:#fff;font-weight:300;font-size:15px;letter-spacing:-.15px}.footer .amtheme-socials-list .amtheme-action{background:#fff}.footer .amtheme-socials-list .amtheme-action path{fill:#095f98}.footer-custom-copyright a{text-align:center;color:#4a4948;margin:0 20px}@media only screen and (min-width:1200px){.page-footer .footer-right-image{display:block !important;position:absolute;width:calc(22.5%);height:100%;top:0;right:0;transform:scale(1.25,1.25);pointer-events:none}.page-footer .footer-left-image{display:block !important;position:absolute;height:100%;top:0;left:0;transform:scale(1.25,1.25)}}@media only screen and (min-width:768px) and (max-width:1024px){.amtheme-custom-footer.-three-columns .footer-column:nth-child(2) .amtheme-footer-cms>div{width:100%;display:inline-grid;grid-template-rows:repeat(2,max-content);grid-auto-flow:column;gap:1em}}@media only screen and (min-width:768px){.footer.content{max-width:2560px !important;width:100% !important;position:relative}.amtheme-custom-footer.-three-columns .footer-column:first-child{flex-basis:20%;max-width:20%;align-items:end}.amtheme-custom-footer.-three-columns .footer-column:nth-child(2){flex-basis:60%;max-width:60%}.amtheme-custom-footer .footer-column:last-child{flex-basis:20% !important;max-width:20% !important}.amtheme-custom-footer .footer-column:last-child>.amtheme-footer-cms{width:100%}.amtheme-custom-footer .footer-column:last-child .amtheme-contactus-block{padding:0 10px}.amtheme-custom-footer.-three-columns .footer-column:nth-child(2) .amtheme-footer-cms>div{display:flex;justify-content:space-evenly}.amtheme-custom-footer.-three-columns .footer.links{column-count:1 !important}.amtheme-custom-footer .amtheme-socials-list{width:100%;margin-left:0 !important;margin-right:0 !important;position:relative;z-index:1000}.footer-custom-copyright{display:flex;justify-content:center;align-items:center;height:60px}}@media only screen and (max-width:767px){.amtheme-custom-footer.-three-columns .footer-column{padding-top:25px}.amtheme-custom-footer.-three-columns .footer.links{margin-bottom:25px}.footer.links .item{border-bottom:none;padding:8px 0}.footer-custom-copyright{display:grid;gap:1rem;padding:20px 0}}.breadcrumbs{max-width:100vw !important;display:flex;align-items:center;padding-top:10px;padding-bottom:10px;background-color:#1d3d7c}.breadcrumbs a,.breadcrumbs strong{color:#fff;font-weight:400}.breadcrumbs a:hover,.breadcrumbs strong:hover{color:#94bfe6}.breadcrumbs .items{display:flex;align-items:center}.breadcrumbs .item.home a{font-size:16px;padding:5px;border:thin solid #fff}.breadcrumbs div+ul .item.home a{padding:0;border:none}.hero-section{display:flex;flex-direction:column;justify-content:center}.hero-content .heading{color:#fff}.hero-content .heading h1{font-size:11vmin;line-height:1.5;font-family:"Playfair Display",serif !important}.hero-content .links{text-align:center;margin:12.5vmin 0}.cms-index-index .columns .column.main .block.widget.amsorting{margin-bottom:0;padding:30px 0}.cms-index-index .columns .column.main .am-widget-brand-slider .amslider-header-container{font-size:3rem;font-family:"Playfair Display",serif !important;color:#fff}.columns .column.main .blocks-promo.full-width{width:100vw;position:relative;left:50%;transform:translateX(-50%);background:#0078bf}.columns .column.main .blocks-promo .normal-width{padding-top:calc(30px*2);padding-bottom:calc(30px*2)}.columns .column.main .blocks-promo .three-columns{margin:15px;padding:15px}.columns .column.main .blocks-promo .three-columns.bg-white{display:grid;grid-template-rows:auto 2fr auto;text-align:center;border:3px solid #86af28}.columns .column.main .blocks-promo .three-columns.bg-white:hover{box-shadow:0px 4px 4px rgba(0,0,0,.1);transform:scale(1.025);transform-origin:center center}.columns .column.main .blocks-promo .three-columns.bg-white .block-content h2{font-size:3rem;line-height:3rem;font-weight:400}.columns .column.main .blocks-promo .three-columns.bg-white .block-content p{line-height:2}.columns .column.main .customer-reviews{margin-top:75px}.columns .column.main .amtheme-secondary-banner.latest-news{margin-top:75px;align-items:center;position:relative}.columns .column.main .amtheme-secondary-banner.latest-news ul li.amtheme-slide{position:relative}.columns .column.main .amtheme-secondary-banner.latest-news ul li.amtheme-slide a{color:#03133a}.columns .column.main .amtheme-secondary-banner.latest-news ul li.amtheme-slide a:hover{color:#1d248c}.columns .column.main .amtheme-secondary-banner.latest-news .latest-news-item{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;text-align:center}.columns .column.main .amtheme-secondary-banner.latest-news .latest-news-item [class*=latest-news-]{padding:0 20px}.columns .column.main .amtheme-secondary-banner.latest-news .latest-news-item .latest-news-content h2{line-height:4rem}.columns .column.main .amtheme-secondary-banner.latest-news .slick-slider .slick-arrow.slick-prev{left:10px}.columns .column.main .amtheme-secondary-banner.latest-news .slick-slider .slick-arrow.slick-next{right:10px}.columns .column.main .amtheme-secondary-banner.latest-news .latest-news-center-image{position:absolute;top:0;left:calc((100% - 225px)/2)}@media only screen and (min-width:768px){.hero-content .heading h2{font-size:3rem;font-weight:300;line-height:1.5;text-transform:uppercase}.hero-content .heading h1{font-weight:700}}@media only screen and (max-width:767px){.hero-content .heading{text-align:center}.hero-content .heading h2{font-weight:300;line-height:1.5}.columns .column.main .blocks-promo .normal-width{flex-direction:column;align-items:center}.columns .column.main .blocks-promo .three-columns.bg-white{max-width:320px;width:100%}.columns .column.main .amtheme-secondary-banner.latest-news .latest-news-center-image{display:none}}@media only screen and (min-width:1024px){.page-layout-1column .amtheme-product-wrap>.amtheme-product-info{max-width:100% !important}.page-layout-1column .amtheme-product-info .product-info-publishing{flex-direction:row !important;align-items:center !important}}.page-layout-1column .amtheme-product-info .product-author-wrapper,.page-layout-1column .amtheme-product-info .product-publishing-wrapper{display:inline-block;font-family:graphik,arial,helvetica,sans-serif}.page-layout-1column .amtheme-product-info .product-author-wrapper a,.page-layout-1column .amtheme-product-info .product-publishing-wrapper a{color:#1f5ca7}.page-layout-1column .amtheme-product-info .product-author-wrapper a:hover,.page-layout-1column .amtheme-product-info .product-publishing-wrapper a:hover{text-decoration:underline}.page-layout-1column .amtheme-product-info .product-author-wrapper:before,.page-layout-1column .amtheme-product-info .product-publishing-wrapper:before{content:attr(data-label) '' attr(data-separator)}.page-layout-1column .amtheme-product-info .product-info-publishing{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:12px 0;border-bottom:thin solid #ccc;gap:15px}.product-reviews-summary{padding:12px 0;border-bottom:thin solid #ccc}.product-reviews-summary.empty .reviews-actions:before{background-image:url(../svg/icons/star-grey.svg);content:'';display:inline-block;vertical-align:middle;height:20px;width:100px}.page-layout-1column .amtheme-product-info .product-info-main .amtheme-actions-wrap{display:flex;align-items:center;gap:20px}.amtheme-product-wrap .product-addto-links{margin-top:0}@media only screen and (min-width:768px){.page-layout-1column .amtheme-actions-wrap>.product-social-links{margin-bottom:0 !important}}@media only screen and (max-width:767px){.page-layout-1column .amtheme-product-info .product-info-main .amtheme-actions-wrap{margin-bottom:20px}}.amasty-jet-theme .product-social-links .action.mailto.friend.amconf-share-link{gap:10px;font-size:1.2rem;font-weight:400;width:120px;height:60px;border-radius:50vh;color:#fff;background:#1281c4}.amasty-jet-theme .product-social-links .action.mailto.friend.amconf-share-link:before{background-image:url(../svg/icons/share-icon.svg)}.product-samplefile .samplefile-link{display:inline-block}.product-samplefile .samplefile-link .samplefile-download-button{display:flex;align-items:center;background:#1281c4;padding:10px;border-radius:50vh;gap:5px}.amasty-jet-theme .product-social-links .action.mailto.friend.amconf-share-link:hover,.product-samplefile .samplefile-link .samplefile-download-button:hover{background-color:#3bc1ce}.product-samplefile .samplefile-link .samplefile-download-button .small-text{font-size:1rem}.page-product-bundle.amasty-jet-theme .product-info-main .product-info-price,.page-product-bundle.amasty-jet-theme .product-info-main .amtheme-actions-wrap{display:none !important}.page-product-bundle.amasty-jet-theme .product-info-main .product-add-form{display:block}.page-product-bundle.amasty-jet-theme .product-info-main .product-add-form .button-as-link.-back.customization,.page-product-bundle.amasty-jet-theme .product-info-main .product-add-form .fieldset-bundle-options .field.option>.label,.page-product-bundle.amasty-jet-theme .product-info-main .product-add-form .fieldset-bundle-options .bundle-item.-image .price-notice,.page-product-bundle.amasty-jet-theme .product-info-main .product-add-form .fieldset-bundle-options .bundle-item.-image>.image{display:none}.product-price-custom .price-grouped-product{display:flex}.product-price-custom .price-grouped-product .price-including-tax .price{font-size:2.6rem;font-weight:700;letter-spacing:.01em;line-height:2.5rem}@media(min-width:768px){.page-layout-1column .block:not(.am-widget) .amtheme-products-secondary .product-item,.page-layout-1column .block:not(.am-widget) .amtheme-products-secondary .product-item:nth-child(n){margin:0 calc(25px/2) 25px !important}}.checkout-cart-index.page-layout-1column .column.main{min-height:initial !important}.checkout-cart-index .cart-discount .block.discount.active>.title{display:block;margin-bottom:15px}@media (min-width:768px){.checkout-cart-index .cart-container+.block-products-list .block-title{margin-top:25px}}@media (max-width:767px){.checkout-cart-index .cart-container+.block-products-list .block-title{margin-top:20px}}@media only screen and (min-width:1440px){.checkout-index-index .page-main{padding-inline-end:30px !important;padding-inline-start:30px !important}}.checkout-index-index .page-header:before{display:none !important}@media only screen and (max-width:767px){.checkout-index-index .page-header.amsearch-full-width .header.content{padding:19px 35px 20px}}@media only screen and (max-width:479px){.checkout-index-index .page-header.amsearch-full-width .header.content{padding-inline-start:25px;padding-inline-end:25px}}@media only screen and (min-width:768px){.modal-popup:not(.confirm){transform:translateY(0) !important}}.modal-popup+.modals-overlay{background-color:rgba(0,0,0,.3)}#prpl-modal-popup.prpl-popuplogin .actions-toolbar{flex-direction:column;margin-top:0}#prpl-modal-inner-wrap .actions-toolbar .secondary{margin:0;text-align:center}#prpl-modal-popup .actions-toolbar>.secondary .action.back{padding:0}.downloadable_eBooks{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;gap:15px}.container_eBooks{display:flex;flex-direction:column;gap:5px}.container_eBooks .image{height:100%;width:auto}.container_eBooks .image img{height:100%;width:auto;object-fit:cover}.ebook-download-header{margin-top:50px}.ebook-download-header h2{margin-bottom:30px;font-size:28px;line-height:1.2}.ebook-download-wrapper{margin-top:50px}.ebook-download-wrapper .show_popup_login{color:#fff}.ebook-download-wrapper .accordion_rows .accordion{text-align:left;font-size:20px;margin-bottom:30px}.rowAccordion{display:grid;grid-template-columns:auto;grid-auto-flow:row;gap:15px}.rowAccordion .accordion_rows .accordion_panel{margin-bottom:40px}.rowAccordion .accordion_rows .accordion_panel .download button{width:100%}.rowAccordion .accordion_rows .accordion_panel .forward{margin-top:40px}.rowAccordion .accordion_rows .accordion_panel .forward p{margin-bottom:20px}.rowAccordion .accordion_rows .accordion_panel .forward .accordion-form .btn_forward{padding-top:20px}.rowAccordion .accordion_rows .accordion_panel .forward .accordion-form .btn_forward button{width:100%}@media only screen and (min-width:768px){.rowAccordion{grid-template-columns:auto}.rowAccordion .accordion_rows .accordion_panel{display:flex;align-items:center;justify-content:flex-start;gap:60px}.rowAccordion .accordion_rows .accordion_panel .image{width:25%}.rowAccordion .accordion_rows .accordion_panel .info{width:25%}}@media (min-width:768px) and (max-width:1023px){.rowAccordion .accordion_rows .accordion_panel .image{width:35%}.rowAccordion .accordion_rows .accordion_panel .info{width:50%}}.account .account-nav-content .nav.item{margin:0;padding:12.5px 0;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.account .account-nav-content .nav.item>a{margin:0}.rowAccordion .accordion_rows .accordion_panel .info{margin-top:30px}}.button-as-link,.button-as-link.action,.checkout-shipping-address .new-address-popup .action-show-popup,.checkout-shipping-address .new-address-popup .action-show-popup.action,.form-wishlist-items .actions-toolbar .action.share,.amtheme-gift-options .actions-toolbar .action-cancel,.amtheme-gift-options .actions-toolbar .action-cancel.action{color:#1d3d7c}.button-as-link:hover,.button-as-link.action:hover,.checkout-shipping-address .new-address-popup .action-show-popup:hover,.checkout-shipping-address .new-address-popup .action-show-popup.action:hover,.form-wishlist-items .actions-toolbar .action.share:hover,.amtheme-gift-options .actions-toolbar .action-cancel:hover,.amtheme-gift-options .actions-toolbar .action-cancel.action:hover{color:#94bfe6}a,.alink{color:#1d3d7c}.amtheme-select-options{z-index:50}.buy-it-here{display:inline-block;background:#f99d25;font-size:2rem;color:#fff !important;text-align:center;transition:background .4s ease-in-out;padding:20px 45px;margin-top:10px}.buy-it-here:hover{background:#fbba66}.block.widget.amsorting .buy-it-here{padding:12px 25px}#amasty-shopby-product-list .buy-it-here{padding:12px 25px;font-size:1.6rem}.amsearch-product-list .buy-it-here{padding:10px;font-size:14px}@media (max-width:767px){.top-toolbar{margin:-20px -25px 0;padding:25px 25px 0;background:#f6f5f1}.toolbar-sorter .amtheme-filter-button{border:solid 1px #231f20;border-radius:5px;padding:0 15px 0 7px}.amtheme-select-block>.amtheme-placeholder.-selected{border:solid 1px #231f20;border-radius:5px;padding:13px 40px 12px 14px;height:42px;background:0 0}.top-toolbar .toolbar .toolbar-amount{margin-top:20px}.page-with-filter .search.results .page-title-wrapper{margin:0 -25px;padding:10px 25px 25px;background:#f6f5f1}}