html{scroll-behavior:smooth}body *{outline:none}img{image-rendering:-webkit-optimize-contrast!important}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 0 0 0 white!important}textarea{font-size:1rem!important;border-radius:4px!important;border:2px solid var(--e-global-color-7786f3e)!important}textarea:focus{border-color:var(--e-global-color-accent)!important}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.66rem}h4{font-size:1.33rem}h5{font-size:1rem}h6{font-size:.9rem}p{margin-top:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}figure{margin:0}a.elementor-button,a:hover.elementor-button,.elementor-button-wrapper a.elementor-button,.elementor-button-wrapper a:hover.elementor-button,a:hover.elementor-button.repay,form.pinmobile-form .special-comment a:hover.elementor-button{font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor p:last-child,.elementor-widget-theme-post-content p:last-child{margin-bottom:0}.elementor-widget-text-editor ol,.elementor-widget-text-editor ul,.elementor-widget-theme-post-content ol,.elementor-widget-theme-post-content ul{margin-bottom:24px}table{margin-bottom:24px;font-size:1em}table th,table td{padding:4px 0;text-align:left;border:none}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,table tbody tr:hover>td,table tbody tr:hover>th{background:none}.elementor-form-fields-wrapper{align-items:flex-start}#header nav .elementor-nav-menu .sub-arrow{padding:0 0 0 6px}#header nav .elementor-nav-menu li a,#header nav .elementor-nav-menu li a:hover{border-left:none;display:flex;justify-content:space-between;cursor:pointer}#header nav .elementor-nav-menu ul.sub-menu{border-top:1px solid var(--e-global-color-86ead12)}#header nav .elementor-nav-menu ul.sub-menu .sub-arrow{padding:0 0 0 8px}#header nav .elementor-nav-menu ul.sub-menu ul.sub-menu{margin-top:-45px!important}#header nav .mobile-login-btn{display:none!important}#back-button a{line-height:var(--e-global-typography-accent-line-height);font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}#back-button a .elementor-button-content-wrapper{align-items:center;gap:8px}#back-button a .elementor-button-icon svg{margin-top:3px}#back-button a .elementor-button-icon svg path{fill:var(--e-global-color-secondary);transition:0.3s}#back-button a:hover .elementor-button-icon svg path{fill:var(--e-global-color-primary)}#back-button a .elementor-button-text{color:var(--e-global-color-secondary);transition:0.3s}#back-button a:hover .elementor-button-text{color:var(--e-global-color-primary)}#breadcrumb p{margin:0}#breadcrumb a{color:var(--e-global-color-text)}#breadcrumb a:hover{color:var(--e-global-color-secondary)}#breadcrumb .separator{margin:0 4px}#faq{border-radius:8px;background:var(--e-global-color-0befa61);box-shadow:0 3px 8px 0 rgb(0 0 0 / .1)}#faq ul{margin:0;padding:0;list-style-type:none;display:block}#faq ul .faq-item{border-bottom:1px solid var(--e-global-color-86ead12);display:block}#faq ul .faq-item .faq-question{padding:12px 48px 12px 16px;position:relative;display:block;cursor:pointer;user-select:none;-webkit-user-select:none}#faq ul .faq-item .faq-question:after,#page-faq .e-n-accordion-item .e-n-accordion-item-title:after{top:14px;right:16px;width:21px;height:21px;line-height:21px;content:'\f347';font-family:"dashicons";font-size:21px;font-weight:400;position:absolute}#faq ul .faq-item.open .faq-question,#page-faq .e-n-accordion-item[open] .e-n-accordion-item-title{padding:12px 48px 8px 16px;font-weight:700}#page-faq .e-n-accordion-item[open] .e-n-accordion-item-title-text{font-weight:700}#faq ul .faq-item.open .faq-question:after,#page-faq .e-n-accordion-item[open] .e-n-accordion-item-title:after{content:'\f343'}#faq ul .faq-item .faq-answer{padding:0 16px 16px}#faq ul .faq-item .faq-answer :last-child{margin:0}#faq ul .faq-item.closed .faq-answer{display:none}#faq ul .faq-item.open .faq-answer{display:block}#page-faq .e-n-accordion-item .e-n-accordion-item-title{padding:12px 48px 12px 16px}#page-faq .e-n-accordion-item:first-child .e-n-accordion-item-title{border:none}#pm-tabs .e-n-tabs-heading button{border-radius:0}.helpdesk-category .elementor-cta__content{max-height:75px}.pm-device .pm-price{width:128px;height:128px;color:var(--e-global-color-0befa61);border-radius:50%;border-bottom-left-radius:0;background:var(--e-global-color-secondary);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}.pm-device .pm-price s{font-size:1.25em;display:flex}.pm-device .pm-price strong{font-size:2.5em;font-weight:700;display:flex}.pm-device .pm-price.tap-to-pay strong{font-size:2em}.pm-device .specs ul{margin-top:-20px;padding-left:1.5em}#pm-toc,#pm-toc .elementor-toc__body{display:none}#pm-toc .elementor-toc__header{cursor:pointer}#pm-toc .elementor-toc__toggle-button{pointer-events:none}#pm-toc .elementor-toc__body{border-top:1px solid var(--e-global-color-7786f3e)}#pm-toc .elementor-toc__body ul li:last-child{margin:0}#pm-toc .elementor-toc__body a:hover{color:var(--e-global-color-accent)}#hero .e-con-inner:before{bottom:0;right:0;width:300px;height:300px;content:'';background:url(https://www.pinmobile.nl/wp-content/uploads/pinmobile-beeldmerk-rechts-onder.svg) no-repeat center center;background-size:contain;position:absolute}#hero.homepage .e-con-inner:before{background:none}#helpdesk-search input{padding:12px 16px;width:100%;font-size:1.1em;font-weight:500;text-align:center;border-radius:25px;border:none;background:var(--e-global-color-0befa61)}#helpdesk-search #search.loading:after{top:14px;left:16px;width:24px;height:24px;line-height:24px;font-size:24px;text-align:center;color:var(--e-global-color-secondary);content:'\f533';font-family:"dashicons";animation:spin 1s linear infinite;position:absolute;transform-origin:center center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#helpdesk-search #clear-btn{display:none}#helpdesk-search #clear-btn:after{top:14px;right:16px;width:24px;height:24px;line-height:24px;font-size:24px;text-align:center;content:'\f158';font-family:"dashicons";cursor:pointer;position:absolute}#helpdesk-search #results{top:58px;width:575px;max-height:40vh;border-radius:8px;box-shadow:0 3px 8px 0 rgb(0 0 0 / .1);background:var(--e-global-color-0befa61);position:absolute;overflow-y:auto;z-index:99}#helpdesk-search #results ul{margin:0;padding:0;list-style:none}#helpdesk-search #results .search-result{border-top:1px solid var(--e-global-color-86ead12);position:relative}#helpdesk-search #results .search-result.no-results{padding:8px 16px}#helpdesk-search #results ul .search-result:first-child{border-top:none}#helpdesk-search #results .search-result a{padding:8px 16px;display:block;transition:0.3s}#helpdesk-search #results .search-result a:hover{background:var(--e-global-color-86ead12)}#helpdesk-search #results .title{display:flex;justify-content:space-between;align-items:center}#helpdesk-search #results .title h5{margin:0;font-size:1em;line-height:24px;-webkit-line-clamp:1;-webkit-box-orient:horizontal;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}#helpdesk-search #results .category{margin-left:8px;padding:0 8px;height:24px;line-height:24px;color:var(--e-global-color-0befa61);font-size:.85rem;font-weight:500;border-radius:12px;background:var(--e-global-color-secondary);display:inline-flex;flex-shrink:0}#helpdesk-search #results .summary{margin:2px 0 0;color:var(--e-global-color-text);-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.pinmobile-contact-btn .elementor-cta__content-item{margin-right:12px;width:auto}.pinmobile-contact-btn .elementor-cta__description{width:100%}#helpdesk-category-posts .helpdesk-category-title{margin-bottom:16px;font-size:1.5em;font-weight:700;color:var(--e-global-color-primary)}#helpdesk-category-posts ul.helpdesk-posts-list{margin:0;padding:0;list-style-type:none}#helpdesk-category-posts ul.helpdesk-posts-list li{margin-top:8px}#helpdesk-category-posts ul.helpdesk-posts-list li:first-child{margin:0}#helpdesk-category-posts ul.helpdesk-posts-list a{transition:all 0.3s}#helpdesk-category-posts ul.helpdesk-posts-list .dashicons{margin-right:4px;width:22px;height:22px;text-align:left;vertical-align:middle;transition:none}#helpdesk-post-vote{display:flex;gap:16px}#helpdesk-post-vote button{padding:0;width:48px;height:48px;border-radius:50%;background:#fff0;display:inline-flex;justify-content:center;align-items:center}#helpdesk-post-vote .dashicons{width:26px;height:26px;font-size:26px;transition:none}#helpdesk-post-vote button.thumbs-up{color:var(--e-global-color-secondary);border:2px solid var(--e-global-color-secondary)}#helpdesk-post-vote button:hover.thumbs-up,#helpdesk-post-vote button.thumbs-up.active{color:var(--e-global-color-0befa61);background:var(--e-global-color-secondary)}#helpdesk-post-vote button.thumbs-down{color:var(--e-global-color-971968d);border:2px solid var(--e-global-color-971968d)}#helpdesk-post-vote button:hover.thumbs-down,#helpdesk-post-vote button.thumbs-down.active{color:var(--e-global-color-0befa61);background:var(--e-global-color-971968d)}.branche-tile .elementor-image-box-wrapper{display:flex;align-items:center;gap:16px}.branche-tile .elementor-image-box-img{margin-bottom:0!important;flex-shrink:0}.branche-tile .elementor-image-box-img a{display:flex}.branche-tile .elementor-image-box-img img{border-bottom-left-radius:0!important}.branche-tile .elementor-image-box-title{margin:0}.branche-tile .elementor-image-box-title a:hover{color:var(--e-global-color-accent)}#blog-posts .elementor-post__card{box-shadow:0 3px 8px 0 rgb(0 0 0 / .1)}#blog-posts .elementor-post__card:hover{box-shadow:0 0 24px 0 rgb(0 0 0 / .1)}#blog-posts .elementor-post__thumbnail__link{margin-bottom:0}#blog-posts .elementor-post__badge{font-size:.85em;border-bottom-left-radius:8px}#blog-posts .elementor-post__title a:hover{color:var(--e-global-color-secondary)}#blog-posts .elementor-post__excerpt p{font-size:1em}#blog-posts.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner svg,#blog-posts.elementor-widget-posts>.elementor-widget-container .e-load-more-spinner svg{width:1.5em;height:1.5em}#blog-posts.elementor-widget-archive-posts>.elementor-widget-container .e-load-more-message,#blog-posts.elementor-widget-posts>.elementor-widget-container .e-load-more-message{margin-top:0}#blog-posts-horizontal .elementor-post{align-items:center}#blog-posts-horizontal .elementor-post__thumbnail{height:100%}#blog-posts-horizontal .elementor-post__thumbnail img{height:100%;object-fit:cover}#blog-posts-horizontal .elementor-post__title a:hover{color:var(--e-global-color-secondary)}#blog-posts-horizontal .elementor-post__excerpt p{font-size:1em;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.single-post table td,.single-post table th{border:none;border-top:1px solid var(--e-global-color-86ead12)}.single-post table tr:last-of-type td{border-bottom:1px solid var(--e-global-color-86ead12)}.single-post #social-share .elementor-grid-item{margin:0 4px}.pinmobile-form_wrapper.gform_validation_error .gform_validation_errors{margin:24px 0;border-radius:8px;background:color-mix(in srgb,var(--e-global-color-971968d) 10%,transparent 90%);border:none;box-shadow:none}.pinmobile-form_wrapper.gform_validation_error .gform-icon.gform-icon--circle-error{border:none;background:var(--e-global-color-971968d);flex-shrink:0}.pinmobile-form_wrapper.gform_validation_error .gform-icon.gform-icon--circle-error:before{color:var(--e-global-color-0befa61);content:'!';font-weight:700;font-family:sans-serif;font-size:14px}.pinmobile-form_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error{font-size:1rem;color:var(--e-global-color-971968d)}.pinmobile-form_wrapper.gform_validation_error.gform_validation_errors ol a{font-size:1rem;color:var(--e-global-color-971968d);text-decoration:none}.pinmobile-form .gform_confirmation_message{font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.pinmobile-form .gform_confirmation_message.gform_confirmation_message_6{margin-bottom:75px}.pinmobile-form_wrapper .gform_heading{display:none}form.pinmobile-form .gf_progressbar_wrapper .gf_progressbar_title{font-weight:var(--e-global-typography-accent-font-weight);font-size:1rem;color:var(--e-global-color-primary);text-align:right}form.pinmobile-form .gf_progressbar_wrapper .gf_progressbar{background-color:var(--e-global-color-7786f3e)}form.pinmobile-form .gf_page_steps{gap:16px}form.pinmobile-form .gf_page_steps .gf_step{gap:8px}form.pinmobile-form .gf_page_steps .gf_step_number{width:28px;height:28px;min-inline-size:28px;color:var(--e-global-color-text);border-color:var(--e-global-color-7786f3e)}form.pinmobile-form .gf_page_steps .gf_step_label{font-size:1rem;text-transform:capitalize;color:var(--e-global-color-text);font-weight:var(--e-global-typography-accent-font-weight)}form.pinmobile-form .gf_page_steps .gf_step.gf_step_active .gf_step_number{background:var(--e-global-color-7786f3e)}form.pinmobile-form .gf_page_steps .gf_step.gf_step_completed .gf_step_number:after{width:28px;height:28px;content:"\f147";font-family:"dashicons"!important;font-size:1.5em;font-weight:400;border-color:var(--e-global-color-accent);background:var(--e-global-color-accent)}form.pinmobile-form .col-12 .gchoice{flex-basis:100%;display:flex}form.pinmobile-form .col-6 .ginput_container>div{flex-direction:row}form.pinmobile-form .col-6 .gchoice{flex-basis:50%;display:flex}form.pinmobile-form .gform_fields{row-gap:24px}form.pinmobile-form.small .gform_fields{row-gap:16px}form.pinmobile-form input[type=number],form.pinmobile-form input[type=text],form.pinmobile-form input[type=tel],form.pinmobile-form input[type=email]{font-size:1rem;color:var(--e-global-color-text)}form.pinmobile-form .gfield--type-section{padding-bottom:16px;border-block-end:1px solid var(--e-global-color-7786f3e)}form.pinmobile-form .gfield--type-section h3{margin:0;font-size:1.5em}form.pinmobile-form .gsection_description{margin-top:8px}form.pinmobile-form .gfield_label{margin:0 0 8px 0;font-size:1rem;font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-text);display:block}form.pinmobile-form .gfield_label span>.gfield_required{margin-left:4px;color:var(--e-global-color-971968d)}form.pinmobile-form .gform_fields .gfield_description{color:color-mix(in srgb,var(--e-global-color-text) 60%,transparent 40%);font-size:.85em;font-weight:var(--e-global-typography-accent-font-weight)}form.pinmobile-form .gform_fields .gfield_error .gfield_description.gfield_validation_message{padding:2px 8px;line-height:20px;color:var(--e-global-color-0befa61);font-size:.85em;font-weight:var(--e-global-typography-accent-font-weight);border-radius:8px;background:var(--e-global-color-971968d);display:inline-block}form.pinmobile-form ::placeholder{color:gray;opacity:1}form.pinmobile-form ::-ms-input-placeholder{color:gray}form.pinmobile-form :-moz-placeholder{color:gray}form.pinmobile-form ::-moz-placeholder{color:gray}form.pinmobile-form ::-webkit-input-placeholder{color:gray}form.pinmobile-form .gfield--type-select select{font-size:1rem;line-height:34px;border:2px solid var(--e-global-color-7786f3e)}form.pinmobile-form .gfield--type-select select:focus{border-color:var(--e-global-color-accent);box-shadow:none}form.pinmobile-form .gfield--input-type-radio.radio-inline .gfield_radio{flex-direction:row;gap:24px}form.pinmobile-form .gfield--input-type-radio input[type="radio"]{display:none}form.pinmobile-form .gfield--input-type-radio label{margin:0;font-size:1rem;color:var(--e-global-color-text);display:flex;flex-basis:100%;align-items:center;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}form.pinmobile-form .gfield--input-type-radio input[type="radio"]:checked+label{font-weight:var(--e-global-typography-accent-font-weight)}form.pinmobile-form .gfield--input-type-radio label::before{margin-right:12px;width:24px;height:24px;border-radius:50%;font-size:24px;font-weight:400;color:var(--e-global-color-0befa61);content:"";border:2px solid var(--e-global-color-7786f3e);background-color:var(--e-global-color-0befa61);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}form.pinmobile-form .gfield--input-type-radio input[type="radio"]:checked+label::before{content:"\f147";font-family:"dashicons";border:2px solid var(--e-global-color-accent);background-color:var(--e-global-color-accent)}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons label{padding:16px;border-radius:8px;border:2px solid var(--e-global-color-7786f3e);background:var(--e-global-color-0befa61);position:relative}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons label::before{background-color:var(--e-global-color-7786f3e)}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons.pinapparaat .gchoice:nth-child(1) label:after{top:-18px;right:16px;padding:0 8px;width:148px;height:28px;line-height:28px;color:var(--e-global-color-0befa61);content:'NU €25 KORTING';font-size:1rem;font-weight:var(--e-global-typography-accent-font-weight);border-radius:8px;background-color:var(--e-global-color-971968d)!important;position:absolute}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons label s.old-price{right:60px;opacity:.66;position:absolute}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons label span.price{right:16px;color:var(--e-global-color-accent);position:absolute}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons label span.extra{margin-left:8px;font-size:.85em}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons input[type="radio"]:checked+label{border-color:var(--e-global-color-accent)}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons.pinapparaat .gchoice:nth-child(1) input[type="radio"]:checked+label:after{background-color:var(--e-global-color-9b52588)}form.pinmobile-form .gfield--input-type-radio.big-radio-buttons.phone-buttons .gchoice:nth-child(2) label{opacity:.6;pointer-events:none}form.pinmobile-form .gfield--type-checkbox input[type="checkbox"]{display:none}form.pinmobile-form .gfield--type-checkbox label{margin:0;font-size:1rem;color:var(--e-global-color-text);display:flex;flex-basis:100%;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}form.pinmobile-form .gfield--type-checkbox input[type="checkbox"]:checked+label{font-weight:var(--e-global-typography-accent-font-weight)}form.pinmobile-form .gfield--type-checkbox label::before{margin-right:12px;width:24px;height:24px;border-radius:8px;font-size:24px;font-weight:400;color:var(--e-global-color-0befa61);content:"";border:2px solid var(--e-global-color-7786f3e);background-color:var(--e-global-color-0befa61);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}form.pinmobile-form .gfield--type-checkbox input[type="checkbox"]:checked+label::before{content:"\f147";font-family:"dashicons";border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent)}form.pinmobile-form .product-amount .instruction{display:none}form.pinmobile-form .special-comment{padding:16px;border-radius:8px;border:2px dashed var(--e-global-color-primary)}form.pinmobile-form .special-comment .heading{margin:0 0 1em 0}form.pinmobile-form .ginput_gfpcnl{display:flex;flex-wrap:wrap}form.pinmobile-form .ginput_gfpcnl .ginput_left,form.pinmobile-form .ginput_gfpcnl .ginput_right{padding:0!important;flex:1 1 calc(50% - 8px);display:flex}form.pinmobile-form .ginput_gfpcnl .ginput_left{margin:0 8px 0 0!important}form.pinmobile-form .ginput_gfpcnl .ginput_right{margin:0 0 0 8px!important}form.pinmobile-form .ginput_gfpcnl input.input_postcode{margin:0 0 8px 0!important}form.pinmobile-form .ginput_gfpcnl input.input_huisnummer{margin:0 8px 8px 0!important;padding:8px 12px 8px 12px!important;width:calc(50% - 8px);!important}form.pinmobile-form .ginput_gfpcnl input.input_toevoeging{margin:0 0 8px 8px!important;padding:8px 12px 8px 12px!important;width:calc(50% - 8px);!important}form.pinmobile-form .ginput_gfpcnl input.input_straat.readonly{margin:8px 0 0 0!important;opacity:0.6!important}form.pinmobile-form .ginput_gfpcnl input.input_plaats.readonly{margin:8px 0 0 0!important;opacity:0.6!important}form.pinmobile-form .ginput_container_fileupload .gform-theme-field-control{padding:24px;border-radius:8px;border:2px dashed var(--e-global-color-7786f3e);box-shadow:none}form.pinmobile-form .ginput_container_fileupload .gform_drop_area:before{color:var(--e-global-color-accent)}form.pinmobile-form .ginput_container_fileupload .gform_drop_instructions{font-size:1rem;color:var(--e-global-color-text)}form.pinmobile-form .ginput_container_fileupload button.button{font-size:1rem!important;font-weight:var(--e-global-typography-accent-font-weight)!important;border-radius:8px!important;border:none!important;background-color:var(--e-global-color-f5f8f6b)!important;box-shadow:none!important}form.pinmobile-form .ginput_container_fileupload button:hover.button{background-color:var(--e-global-color-f5f8f6b)!important}form.pinmobile-form .ginput_container_fileupload .gform_fileupload_rules{display:none}form.pinmobile-form .pinmobile-file .ginput_preview_list{border-radius:8px;background:var(--e-global-color-0befa61);gap:0}form.pinmobile-form .pinmobile-file .ginput_preview_list .ginput_preview{padding:16px;border-top:1px solid var(--e-global-color-7786f3e)}form.pinmobile-form .pinmobile-file .ginput_preview_list .ginput_preview:nth-child(1){border:none}form.pinmobile-form .pinmobile-file .ginput_preview_list .gfield_fileupload_filename{font-size:1rem;color:var(--e-global-color-text)}form.pinmobile-form .pinmobile-file .ginput_preview_list .gform-theme-button{top:16px;right:16px}form.pinmobile-form .pinmobile-file .ginput_preview_list .gfield_fileupload_filesize,form.pinmobile-form .pinmobile-file .ginput_preview_list .gfield_fileupload_percent{font-size:.85rem;color:var(--e-global-color-text)}form.pinmobile-form .pinmobile-file .ginput_preview_list .gfield_fileupload_progressbar{background-color:var(--e-global-color-7786f3e)}form.pinmobile-form .pinmobile-file .ginput_preview_list .gfield_fileupload_progressbar_progress{background-color:var(--e-global-color-55db971)}form.pinmobile-form .pinmobile-file .ginput_preview_list .gfield_fileupload_progress_complete::after{color:var(--e-global-color-accent)}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio{width:100%!important;grid-template-columns:repeat(4,1fr);gap:16px}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio li{margin:0!important}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio img{max-width:80px!important;max-height:50px!important;height:auto!important}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio label{padding:16px!important;height:auto!important;border-radius:8px!important;border:2px solid var(--e-global-color-7786f3e)!important;background:var(--e-global-color-0befa61)!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio label span{width:100%!important;height:auto!important;font-size:1rem;font-weight:var(--e-global-typography-text-font-weight);display:flex!important;justify-content:center}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio input[type="radio"]:checked+label{border-color:var(--e-global-color-accent)!important}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio input[type="radio"]:checked+label::before{top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;font-size:24px;font-weight:400;color:var(--e-global-color-0befa61);content:"\f147";font-family:"dashicons";background-color:var(--e-global-color-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio input[type="radio"]:checked+label span{font-weight:var(--e-global-typography-accent-font-weight)}.gform-theme--foundation form.pinmobile-form .pinmobile-payment.bank .gfield_radio{grid-template-columns:repeat(3,1fr)}.gform-theme--foundation form.pinmobile-form .pinmobile-payment.bank .gfield_radio img{max-width:50px!important;max-height:30px!important}.gform-theme--foundation form.pinmobile-form .pinmobile-payment.bank .gfield_radio label{padding:8px 16px!important;flex-direction:row}.gform-theme--foundation form.pinmobile-form .pinmobile-payment.bank .gfield_radio label span{text-align:left!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box!important;overflow:hidden}.gform-theme--foundation form.pinmobile-form .ginput_container_website input{font-size:1rem}.gform-theme--foundation form.pinmobile-form .ginput_container_date{inline-size:33.333%}form.pinmobile-form .gform_page_footer{justify-content:right}form.pinmobile-form .gform_page_footer input[type=button],form.pinmobile-form input[type=submit]{padding:16px 24px!important;font-size:var(--e-global-typography-accent-font-size)!important;font-weight:var(--e-global-typography-accent-font-weight)!important;border-radius:25px!important;transition:background-color 0.3s}form.pinmobile-form .gform_page_footer input[type=button].gform_next_button,form.pinmobile-form input[type=submit]{color:var(--e-global-color-0befa61)!important;background-color:var(--e-global-color-accent)!important}form.pinmobile-form .gform_page_footer input[type=button]:hover.gform_next_button,form.pinmobile-form input[type=submit]:hover{background-color:var(--e-global-color-f5f8f6b)!important}form.pinmobile-form .gform_page_footer input[type=button]:focus.gform_next_button,form.pinmobile-form input[type=submit]:focus{border-color:var(--e-global-color-accent)!important}form.pinmobile-form .gform_page_footer input[type=button].gform_previous_button{background-color:transparent!important;border:none!important}#checkout{min-height:calc(100vh - 139px)}#checkout #partner{margin-bottom:24px}#checkout #partner img{max-width:150px}#checkout_summary h5{margin:0}#shopping-cart,#empty-shopping-cart{margin-top:16px;padding:16px;border-radius:8px;background:var(--e-global-color-0befa61);display:flex;flex-direction:column;gap:8px}#shopping-cart .row{padding:0 0 8px 0;border-bottom:1px solid var(--e-global-color-7786f3e);display:flex;justify-content:space-between;align-items:center}#shopping-cart .row .title{display:flex;align-items:center;gap:8px}#shopping-cart .row .image{padding:2px;width:75px;height:75px;display:flex;justify-content:center;align-content:center;border:1px solid var(--e-global-color-7786f3e);box-sizing:border-box}#shopping-cart .row .image img{max-width:75px;max-height:75px}#shopping-cart .row .free,#subscription .row .free{color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}#shopping-cart .row.vat{padding:0;border:none;font-size:.85em}#shopping-cart .row.total{padding:0;border:none;font-weight:700}#subscription{margin-top:24px;display:flex;flex-direction:column;gap:8px}#subscription .row{display:flex;justify-content:space-between}#subscription .row .amount{text-align:right}#subscription .row.disclaimer{font-size:.85em;opacity:.6}#checkout-name{font-size:1.5em;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}#sitemap li a:hover{color:var(--e-global-color-accent)}#google-reviews .ti-widget .ti-reviews-container-wrapper{margin:0!important;gap:40px!important}#google-reviews .ti-widget .ti-review-item{flex:0 0 calc(33.333% - 26.667px);max-width:calc(33.333% - 26.667px)}#google-reviews .ti-widget .ti-inner{box-shadow:0 3px 8px 0 rgb(0 0 0 / .1)}#google-reviews .ti-widget .ti-read-more span{font-size:.85rem;opacity:1;color:var(--e-global-color-accent)}#google-review-summary .ti-widget{text-align:left;line-height:24px}#google-review-summary .ti-widget .ti-small-logo img{margin-left:0}#google-review-summary .ti-widget .ti-stars{margin:2px 3px 0 3px}#google-review-summary .ti-widget .ti-mob-row strong{font-size:1rem}#pm-inloggen details{border-radius:8px;box-shadow:0 3px 8px 0 rgb(0 0 0 / .1)}#pm-inloggen details>div{border-top:1px solid rgb(0 0 0 / .1)}#product-compare{overflow-x:auto;-webkit-overflow-scrolling:touch}#product-compare table{margin-bottom:0;width:100%;border-collapse:collapse}#product-compare table tr th{text-align:left;font-weight:var(--e-global-typography-accent-font-weight)}#product-compare table tr th,#product-compare table tr td{padding:4px;border-bottom:1px solid var(--e-global-color-86ead12);vertical-align:middle}#product-compare table h4{margin:0;padding:8px 0;font-size:1.25em}#product-compare table img{display:flex}#product-compare table img.device{margin-bottom:8px}footer #newsletter-form input:focus{border:2px solid var(--e-global-color-accent)}.cky-consent-bar .cky-btn.cky-btn-customize,.cky-modal .cky-btn.cky-btn-preferences{padding:10px 14px!important;border:2px solid var(--e-global-color-accent)!important}.cky-modal .cky-preference-header button:hover,.cky-modal .cky-preference-body-wrapper button:hover{background-color:transparent!important}.cky-modal .cky-preference-body-wrapper button.cky-show-desc-btn{color:var(--e-global-color-accent)!important}.cky-modal .cky-switch input[type=checkbox]{border-radius:20px!important}.cky-modal .cky-switch input[type=checkbox]:checked{background:var(--e-global-color-accent)!important}.cky-modal .cky-switch input[type=checkbox]:before{bottom:0;left:0}@media only screen and (max-width:1024px){#header #header-con{transition:border-radius .1s ease-out}#header #header-con.mobile-menu-active{border-bottom-right-radius:0}#header #menu nav.elementor-nav-menu--dropdown{top:90px!important;left:0!important;margin:0 16px!important;width:calc(100% - 32px)!important;border-top:1px solid var(--e-global-color-86ead12);position:fixed}#header #menu nav.elementor-nav-menu--dropdown li a{display:flex;justify-content:space-between}#header #menu nav.elementor-nav-menu--dropdown li a:hover,#header #menu nav.elementor-nav-menu--dropdown li a:focus,#header #menu nav.elementor-nav-menu--dropdown li a.highlighted{color:var(--e-global-color-text)}#header #menu nav.elementor-nav-menu--dropdown li a:focus{background:var(--e-global-color-0befa61)}#header #menu nav.elementor-nav-menu--dropdown li a .sub-arrow svg{width:1em;height:1em}#header #menu nav.elementor-nav-menu--dropdown li a.highlighted .sub-arrow svg{transform:rotate(180deg)}#header #menu nav.elementor-nav-menu--dropdown ul.sub-menu{border-top:1px solid var(--e-global-color-86ead12)}#header #menu nav.elementor-nav-menu--dropdown a.elementor-sub-item{padding-left:32px;font-size:1rem!important}#header #menu nav.elementor-nav-menu--dropdown ul.sub-menu ul.sub-menu{margin-top:0!important}#header #menu nav.elementor-nav-menu--dropdown ul.sub-menu ul.sub-menu a.elementor-sub-item{padding-left:48px}#header #login-btn{margin-left:auto}#hero .e-con-inner:before{width:225px;height:225px}#faq .e-n-accordion{grid-template-columns:repeat(1,1fr);gap:16px}#faq details{height:auto}}@media only screen and (max-width:767px){h1{font-size:2.25rem}#header #sign-up-btn{margin-left:auto}#header #menu nav.elementor-nav-menu--dropdown{top:74px!important;margin:0!important;width:100%!important}#header #menu nav .mobile-login-btn{display:flex!important}#hero .e-con-inner:before{background:none}#helpdesk-search #results{width:100%}#blog-posts-horizontal .elementor-post{flex-direction:column}#blog-posts-horizontal .elementor-post__thumbnail__link{width:100%}#blog-posts-horizontal .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.pinmobile-form_wrapper .gform_validation_errors .gform_submission_error{flex-direction:row}form.pinmobile-form .gf_progressbar_wrapper{margin-top:16px}form.pinmobile-form .gf_progressbar_wrapper .gf_progressbar_title{text-align:left}form.pinmobile-form .col-6 .ginput_container>div{flex-direction:column}form.pinmobile-form .col-6 .gchoice{flex-basis:100%}form.pinmobile-form .ginput_gfpcnl .ginput_left,form.pinmobile-form .ginput_gfpcnl .ginput_right{flex:1 1 100%!important}form.pinmobile-form .ginput_gfpcnl .ginput_left,form.pinmobile-form .ginput_gfpcnl .ginput_right,form.pinmobile-form .ginput_gfpcnl input.input_plaats.readonly{margin:0!important}form.pinmobile-form .ginput_gfpcnl input.input_postcode,form.pinmobile-form .ginput_gfpcnl input.input_straat.readonly{margin:0 0 16px 0!important}form.pinmobile-form .ginput_gfpcnl input.input_huisnummer{margin:0 8px 16px 0!important}form.pinmobile-form .ginput_gfpcnl input.input_toevoeging{margin:0 0 16px 8px!important}.gform-theme--foundation form.pinmobile-form .pinmobile-payment .gfield_radio{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);display:grid}form.pinmobile-form input[type=submit].gform-button--width-full{flex-basis:100%}#google-reviews .ti-widget .ti-review-item{flex:0 0 100%;max-width:100%}}