{"id":110052,"date":"2022-02-17T16:27:15","date_gmt":"2022-02-17T14:27:15","guid":{"rendered":"https:\/\/www.printmaps.net\/checkout-2\/"},"modified":"2025-09-25T19:35:57","modified_gmt":"2025-09-25T18:35:57","slug":"checkout","status":"publish","type":"page","link":"https:\/\/www.printmaps.net\/nl\/checkout\/","title":{"rendered":"Checkout"},"content":{"rendered":"\n<style> .main_title { display: none; } <\/style><div id=\"tsprintmaps_checkout_top_wrapper\">\n\n<div class=\"widget_edd_cart_widget\" style=\"display:none;\">\n\t<span style=\"display:none\" class=\"edd-cart-quantity\">&nbsp;<\/span>\n<\/div>\n<div class=\"product-toggle\">\n\t<div>\n\t\t<div class=\"toggle-switch\">\n\t\t\t<label for=\"is_business\">Priv\u00e9<\/label>\n\t\t\t<label class=\"switch\">\n\t\t\t\t<input id=\"is_business\" type=\"checkbox\" onchange=\"document.querySelectorAll('.price').forEach( e => e.classList.toggle('hide'));document.querySelectorAll('.note-bubble').forEach( e => e.classList.toggle('hide'));\">\n\t\t\t\t<span class=\"slider round\"><\/span>\n\t\t\t<\/label>\n\t\t\t<label for=\"is_business\">Bedrijf<\/label>\n\t\t<\/div>\n\t<\/div>\n\t<div>\n\t\t<div class=\"note-bubble\">\n\t\t\t<span>\n\t\t\t\tAlle prijzen inclusief BTW (<span class=\"tsprintmaps_country_name\">Estados Unidos<\/span>)\n\t\t\t<\/span>\n\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"Wij zijn verplicht om belasting te heffen voor EU klanten, gebaseerd op je thuisland. Het geselecteerde land op deze pagina is een inschatting gebaseerd op je IP adres. Definitieve landselectie wordt gedaan bij de checkout (Klanten met een geldig BTW-nummer kunnen kopen zonder BTW).\">?<\/span>\n\t\t<\/div>\n\t\t<div class=\"note-bubble hide\">\n\t\t\t<span>\n\t\t\t\tAlle prijzen exclusief BTW (<span class=\"tsprintmaps_country_name\">Estados Unidos<\/span>)\n\t\t\t<\/span>\n\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"Wij zijn verplicht om belasting te heffen voor EU klanten, gebaseerd op je thuisland. Het geselecteerde land op deze pagina is een inschatting gebaseerd op je IP adres. Definitieve landselectie wordt gedaan bij de checkout (Klanten met een geldig BTW-nummer kunnen kopen zonder BTW).\">?<\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<div class=\"product-selection\">\n\t<div class=\"selection-group\">\n\t\t<div class=\"group-title\">Bestandstype <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Kies het formaat op basis van uw bewerkings- en uitvoerbehoeften. PNG is een plat afbeeldingsbestand; PSD en SVG zijn gelaagde formaten voor geavanceerde bewerking (Photoshop of Illustrator). Alleen PSD en SVG ondersteunen grote kaartformaten.\">?<\/span><\/div>\n\t\t<div class=\"group-options\">\n\t\t\t<div id=\"selectors_37429_selector\" class=\"option unavailable\" data-unavailable=\"Niet beschikbaar voor kaarten > 9in zijlengte\" >\n\t\t\t\t<div class=\"option-section title\">\n\t\t\t\t\t<span>.PNG<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section description\">\n\t\t\t\t\t<p>Simpele PNG<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section info\">\n\t\t\t\t\t<span>300dpi<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div id=\"selectors_37424_selector\" class=\"option recommended unavailable\" data-recommended=\"Meest populair\" data-unavailable=\"Niet beschikbaar voor kaarten > 26in zijlengte\" >\n\t\t\t\t<div class=\"option-section title\">\n\t\t\t\t\t<span>.PSD<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section description\">\n\t\t\t\t\t<p>Gelaagd Photoshop Bestand<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section info\">\n\t\t\t\t\t<span>300dpi<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div id=\"selectors_37420_selector\" class=\"option unavailable\" data-unavailable=\"Niet verkrijgbaar voor gehelde & geroteerde kaarten\" >\n\t\t\t\t<div class=\"option-section title\">\n\t\t\t\t\t<span>.SVG<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section description\">\n\t\t\t\t\t<p>Gelaagde SVG<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section info\">\n\t\t\t\t\t<span>schaalbaar<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div id=\"edd_price_option_37429_description\" class=\"group-description edd_price_option_description\">\n\t\t\t<div class=\"text\">\n\t\t\t\tSimpele PNG <b class=\"highlight\">300dpi<\/b>\n\t\t\t<\/div>\n\t\t\t<div>\n\t\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div id=\"edd_price_option_37424_description\" class=\"group-description edd_price_option_description\">\n\t\t\t<div class=\"text\">\n\t\t\t\tGelaagd Photoshop Bestand <b class=\"highlight\">300dpi<\/b>\n\t\t\t<\/div>\n\t\t\t<div>\n\t\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div id=\"edd_price_option_37420_description\" class=\"group-description edd_price_option_description\">\n\t\t\t<div class=\"text\">\n\t\t\t\tGelaagde SVG <b class=\"highlight\">schaalbaar<\/b>\n\t\t\t<\/div>\n\t\t\t<div>\n\t\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<!-- PNG -->\n\t        <div id=\"selectors_37429\" class=\"selection-group\">\n            <form id=\"edd_purchase_37429\" class=\"edd_download_purchase_form edd_purchase_37429\" method=\"post\">\n                <div class=\"group-title\">Licentie <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Elke licentie omvat volledige rechten voor onbeperkt webgebruik en drukgebruik tot aan de opgegeven oplage. Het is een eenmalige aankoop en aanpassingen zijn toegestaan. Overschrijding van de oplagegrens is een licentieovertreding.\">?<\/span><\/div>\n                <div class=\"group-options\">\n                            <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Unlimited<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    <b>Onbeperkt<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37429_price_net_4\">129.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37429_price_gross_4\">129.00<\/span>\n        <\/div>\n        <\/label>        <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Standard<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    tot <b>35 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37429_price_net_3\">39.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37429_price_gross_3\">39.00<\/span>\n        <\/div>\n        <\/label>        <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Mini<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    tot <b>1 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37429_price_net_2\">6.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37429_price_gross_2\">6.00<\/span>\n        <\/div>\n        <\/label>\n                <\/div>\n                            <div id=\"edd_price_option_37429_4_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: <b>Onbeperkt<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>            <div id=\"edd_price_option_37429_3_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: tot <b>35 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>            <div id=\"edd_price_option_37429_2_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: tot <b>1 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>\n                <input style=\"display:none;width:1px;height:1px;\" type=\"submit\" id=\"selectors_37429_submit\" data-nonce=\"891a839b46\" class=\"edd-tsprintmaps-update-cart dd-no-js button blue edd-submit et_pb_button\" name=\"edd_purchase_download\" value=\"Purchase\" data-action=\"edd_add_to_cart\" data-download-id=\"37429\"  data-variable-price=\"yes\" data-price-mode=multi \/>\n                <input type=\"hidden\" name=\"download_id\" value=\"37429\">\n                <input type=\"hidden\" name=\"edd_action\" class=\"edd_action_input\" value=\"add_to_cart\">\n                <input type=\"hidden\" name=\"edd_redirect_to_checkout\" id=\"edd_redirect_to_checkout\" value=\"0\">\n            <\/form>\n        <\/div>\t<!-- PSD -->\n\t        <div id=\"selectors_37424\" class=\"selection-group\">\n            <form id=\"edd_purchase_37424\" class=\"edd_download_purchase_form edd_purchase_37424\" method=\"post\">\n                <div class=\"group-title\">Licentie <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Elke licentie omvat volledige rechten voor onbeperkt webgebruik en drukgebruik tot aan de opgegeven oplage. Het is een eenmalige aankoop en aanpassingen zijn toegestaan. Overschrijding van de oplagegrens is een licentieovertreding.\">?<\/span><\/div>\n                <div class=\"group-options\">\n                            <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Unlimited<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    <b>Onbeperkt<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37424_price_net_4\">319.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37424_price_gross_4\">319.00<\/span>\n        <\/div>\n        <\/label>        <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Standard<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    tot <b>35 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37424_price_net_3\">84.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37424_price_gross_3\">84.00<\/span>\n        <\/div>\n        <\/label>        <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Mini<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    tot <b>1 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37424_price_net_2\">25.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37424_price_gross_2\">25.00<\/span>\n        <\/div>\n        <\/label>\n                <\/div>\n                            <div id=\"edd_price_option_37424_4_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: <b>Onbeperkt<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>            <div id=\"edd_price_option_37424_3_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: tot <b>35 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>            <div id=\"edd_price_option_37424_2_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: tot <b>1 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>\n                <input style=\"display:none;width:1px;height:1px;\" type=\"submit\" id=\"selectors_37424_submit\" data-nonce=\"ff3df9bafa\" class=\"edd-tsprintmaps-update-cart dd-no-js button blue edd-submit et_pb_button\" name=\"edd_purchase_download\" value=\"Purchase\" data-action=\"edd_add_to_cart\" data-download-id=\"37424\"  data-variable-price=\"yes\" data-price-mode=multi \/>\n                <input type=\"hidden\" name=\"download_id\" value=\"37424\">\n                <input type=\"hidden\" name=\"edd_action\" class=\"edd_action_input\" value=\"add_to_cart\">\n                <input type=\"hidden\" name=\"edd_redirect_to_checkout\" id=\"edd_redirect_to_checkout\" value=\"0\">\n            <\/form>\n        <\/div>\t<!-- SVG -->\n\t        <div id=\"selectors_37420\" class=\"selection-group\">\n            <form id=\"edd_purchase_37420\" class=\"edd_download_purchase_form edd_purchase_37420\" method=\"post\">\n                <div class=\"group-title\">Licentie <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Elke licentie omvat volledige rechten voor onbeperkt webgebruik en drukgebruik tot aan de opgegeven oplage. Het is een eenmalige aankoop en aanpassingen zijn toegestaan. Overschrijding van de oplagegrens is een licentieovertreding.\">?<\/span><\/div>\n                <div class=\"group-options\">\n                            <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Unlimited<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    <b>Onbeperkt<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37420_price_net_4\">799.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37420_price_gross_4\">799.00<\/span>\n        <\/div>\n        <\/label>        <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Standard<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    tot <b>35 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37420_price_net_3\">199.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37420_price_gross_3\">199.00<\/span>\n        <\/div>\n        <\/label>        <label class=\"option wide unavailable\">\n            <div class=\"option-section title\">\n                <span>Mini<\/span>\n            <\/div>\n            <div class=\"option-section description\">\n                <p>\n                    Printcirculatie:<br>\n                    tot <b>1 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/p>\n            <\/div>\n                    <div class=\"option-section info\">\n                        <span class=\"tag\">&#36;<\/span>\n            <span class=\"price net hide\" id=\"tsprintmaps_37420_price_net_2\">59.00<\/span>\n            <span class=\"price gross\" id=\"tsprintmaps_37420_price_gross_2\">59.00<\/span>\n        <\/div>\n        <\/label>\n                <\/div>\n                            <div id=\"edd_price_option_37420_4_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: <b>Onbeperkt<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>            <div id=\"edd_price_option_37420_3_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: tot <b>35 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>            <div id=\"edd_price_option_37420_2_description\" class=\"edd_price_option_description group-description\">\n                <div class=\"text\">\n                    Printcirculatie: tot <b>1 000<\/b><br>\n                    Volledige gebruiksrechten\n                <\/div>\n                <div>\n                    <span class=\"ts-tooltip\" data-tooltip=\"My tooltip\">?<\/span>\n                <\/div>\n            <\/div>\n                <input style=\"display:none;width:1px;height:1px;\" type=\"submit\" id=\"selectors_37420_submit\" data-nonce=\"1c4bb83178\" class=\"edd-tsprintmaps-update-cart dd-no-js button blue edd-submit et_pb_button\" name=\"edd_purchase_download\" value=\"Purchase\" data-action=\"edd_add_to_cart\" data-download-id=\"37420\"  data-variable-price=\"yes\" data-price-mode=multi \/>\n                <input type=\"hidden\" name=\"download_id\" value=\"37420\">\n                <input type=\"hidden\" name=\"edd_action\" class=\"edd_action_input\" value=\"add_to_cart\">\n                <input type=\"hidden\" name=\"edd_redirect_to_checkout\" id=\"edd_redirect_to_checkout\" value=\"0\">\n            <\/form>\n        <\/div><\/div>\n<style>\n\/* CHECKO\u00d9T LICENSE *\/\n\n.product-toggle {\n\ttext-align: right;\n}\n\n.product-toggle + .product-selection {\n\tmargin-top: 25px;\n}\n\n.product-toggle .toggle-switch>label:not(.switch) {\n\tmin-width: unset;\n}\n\n.product-selection {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tcolor: var(--grey-60);\n\tline-height: 1;\n}\n\n.product-selection .selection-group {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.product-selection .selection-group:first-child {\n\tmargin: 0 48px 20px 0;\n}\n\n.product-selection .selection-group .group-title {\n\tmargin-bottom: 13px;\n\ttext-transform: uppercase;\n\tletter-spacing: 0.28px;\n\tfont-size: 13px;\n\tfont-weight: bold;\n}\n\n.product-selection .selection-group .group-options {\n\tdisplay: flex;\n\tflex-direction: row;\n}\n\n.product-selection .selection-group .group-options .option {\n\tposition: relative;\n\tbox-sizing: border-box;\n\tdisplay: flex;\n\tflex-direction: column;\n\tbackground: #fff;\n\tborder-radius: 4px;\n\tpadding: 8px;\n\twidth: 120px;\n\theight: 175px;\n\tborder: 3px solid transparent;\n\tcursor: pointer;\n}\n\n.product-selection .selection-group .group-options .option.wide {\n\twidth: 145px;\n}\n\n.product-selection .selection-group .group-options .option.selected {\n\tborder-color: #009ee2;\n\tbox-shadow: 0 3px 5px 0 rgba(154, 154, 154, 0.5);\n}\n\n.product-selection .selection-group .group-options .option.unavailable {\n\tbackground: rgba(255, 255, 255, 0.4);\n\tcursor: not-allowed;\n}\n\n.product-selection .selection-group .group-options .option.unavailable>* {\n\topacity: 0.4;\n\tpointer-events: none;\n\tuser-select: none;\n}\n\n.product-selection .selection-group .group-options .option.unavailable[data-unavailable]:before {\n\tcontent: attr(data-unavailable);\n\tposition: absolute;\n\tz-index: 2;\n\ttop: 50%;\n\tleft: 50%;\n\tfont-size: 12px;\n\tpadding: 6px;\n\tbackground: white;\n\tborder-radius: 4px;\n\ttransform: translate(-50%, -50%) rotate(-4deg);\n\ttransition: transform 0.2s;\n\twidth: 100%;\n\tline-height: 1.2;\n\ttext-align: center;\n\tbox-shadow: 0 2px 8px 0 rgba(104, 104, 104, 0.7);\n}\n\n\/* .product-selection .selection-group .group-options .option.unavailable[data-unavailable]:hover:before {\n\ttransform: translate(-50%, -50%) rotate(0deg) scale(1.1);\n\tz-index: 3;\n} *\/\n\n.product-selection .selection-group .group-options .option.selected .option-section.title>span {\n\tcolor: #009ee2;\n}\n\n\/* .product-selection .selection-group .group-options .option.recommended:not(.selected) .option-section.info>span {\n\tfont-size: 20px;\n}\n\n.product-selection .selection-group .group-options .option.recommended:not(.selected) .option-section.info>.tag {\n\tfont-size: 18px;\n} *\/\n\n\n.product-selection .selection-group .group-options .option.recommended[data-recommended]:not(.unavailable):not(.selected):before {\n\tcontent: attr(data-recommended);\n\tposition: absolute;\n\tz-index: 2;\n\ttop: -14px;\n\tleft: 50%;\n\tcolor: #fff;\n\tfont-size: 12px;\n\tfont-weight: bold;\n\ttext-transform: uppercase;\n\tpadding: 2px 8px;\n\tbackground: #e5017e;\n\tborder-radius: 4px;\n\twhite-space: nowrap;\n\ttransform: translate(-50%, 0) rotate(-4deg);\n\tbox-shadow: 0 2px 8px 0 rgba(104, 104, 104, 0.7);\n}\n\n.product-selection .selection-group .group-options .option+.option {\n\tmargin-left: 10px;\n}\n\n.product-selection .selection-group .group-options .option .option-section {\n\tdisplay: flex;\n\tbox-sizing: border-box;\n\tflex: 1;\n\tflex-wrap: wrap;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.product-selection .selection-group .group-options .option .option-section:first-child,\n.product-selection .selection-group .group-options .option .option-section:last-child {\n\tflex: unset;\n\theight: 40px;\n\tmax-height: 40px;\n}\n\n.product-selection .selection-group .group-options .option .option-section+.option-section {\n\tpadding-top: 10px;\n\tmargin-top: 10px;\n\tborder-top: 2px dashed #e0e0e0;\n}\n\n.product-selection .selection-group .group-options .option .option-section.title>span {\n\tfont-size: 20px;\n\tfont-weight: bold;\n}\n\n.product-selection .selection-group .group-options .option .option-section.description>p {\n\tmargin: 0;\n\tpadding: 0;\n\tcolor: var(--grey-50);\n\tfont-size: 13px;\n\ttext-align: center;\n}\n\n.product-selection .selection-group .group-options .option.selected .option-section.description>p {\n\tcolor: var(--grey-60);\n}\n\n.product-selection .selection-group .group-options .option .option-section.info {\n\talign-items: flex-end;\n}\n\n.product-selection .selection-group .group-options .option .option-section.info>span {\n\tfont-size: 16px;\n\tfont-weight: bold;\n}\n\n.product-selection .selection-group .group-options .option .option-section.info>span+.tag {\n\tmargin-left: 3px;\n}\n\n.product-selection .selection-group .group-options .option .option-section.info>.tag {\n\tfont-size: 14px;\n\tcolor: #b3b3b3;\n}\n\n.product-selection .selection-group .group-options .option .option-section.info>.tag {\n\tmargin-right: 5px;\n}\n\n.product-selection .selection-group .group-options .option .option-section.info>.hide {\n\tdisplay: none;\n}\n\n.product-selection .selection-group .group-description {\n\tmargin-top: 13px;\n\tdisplay: none;\n\tflex-direction: row;\n\tborder: dashed 1px var(--grey-20);\n\tbackground-color: rgba(255, 255, 255, 0.63);\n\tpadding: 10px 12px;\n\talign-items: center;\n}\n\n.product-selection .selection-group .group-description .text {\n\tflex: 1;\n\tfont-size: 13px;\n\tline-height: 1.23;\n\tcolor: var(--grey-50);\n}\n\n.product-selection .selection-group .group-description .text .highlight {\n\tcolor: var(--printmaps-blue);\n\tfont-weight: normal;\n}\n\n@media only screen and (max-width: 980px) {\n\t.product-toggle {\n\t\ttext-align: left;\n\t}\n\t.product-selection {\n\t\tflex-direction: column;\n\t}\n\t.product-selection .selection-group+.selection-group {\n\t\tflex-direction: column;\n\t\tmargin: 27px 0 0 0;\n\t}\n\t.product-selection .selection-group .group-options {\n\t\tflex-wrap: wrap;\n\t}\n\t.product-selection .selection-group .group-options .option ,\n\t.product-selection .selection-group .group-options .option.wide {\n\t\tflex: 1;\n\t\twidth: auto;\n\t\theight: auto;\n\t\tpadding: 6px;\n\t\tmin-height: 40px;\n\t\tjustify-content: center;\n\t}\n\t.product-selection .selection-group .group-options .option+.option {\n\t\tmargin-left: 8px;\n\t}\n\t.product-selection .selection-group .group-options .option .description,\n\t.product-selection .selection-group .group-options .option .info {\n\t\tdisplay: none;\n\t}\n\n\t.product-selection .selection-group .group-options .option.wide .info {\n\t\tdisplay: flex;\n\t\tborder: unset;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.product-selection .selection-group .group-options .option .option-section:first-child,\n\t.product-selection .selection-group .group-options .option .option-section:last-child {\n\t\twidth: auto;\n\t\theight: auto;\n\t\tflex: unset;\n\t}\n\n\t.product-selection .selection-group .group-options .option .option-section:last-child {\n\t\tmargin-top: 4px;\n\t}\n\t.product-selection .selection-group .group-options .option .option-section.info>span {\n\t\tfont-weight: 500;\n\t\tfont-size: 13px;\n\t}\n\t.product-selection .selection-group .group-options .option .option-section.info>.tag {\n\t\tfont-size: 12px;\n\t}\n\t.product-selection .selection-group .group-options .option .option-section.title>span {\n\t\tfont-size: 16px;\n\t}\n\t.product-selection .selection-group .group-description.selected {\n\t\tdisplay: flex;\n\t}\n}\n\n<\/style>\n<script>\n\tfunction tsprintmaps_resize_tsprintmaps_checkout_top_wrapper() {\n\t   const productSelectionBoundingRect = document.getElementsByClassName('selection-group')[1].getBoundingClientRect();\n\t   const selfBoundingRect  = document.getElementById('tsprintmaps_checkout_top_wrapper').getBoundingClientRect();\n\t   const width = productSelectionBoundingRect.right - selfBoundingRect.left;\n\t   console.log(`Width: ${productSelectionBoundingRect.right} - ${selfBoundingRect.left} = ${width}`);\n\t   document.getElementById('tsprintmaps_checkout_top_wrapper').style.width = `${width}px`;\n\t}\n\ttsprintmaps_resize_tsprintmaps_checkout_top_wrapper();\n<\/script>\n<script>\nvar tsprintmaps_CurrentPrice = '3';\nvar tsprintmaps_CurrentProductId = '37429';\nvar tsprintmaps_CurrentProductType = 'selectors_37429';\nvar tsprintmaps_prices = {\n    \"37429\": {\n        \"1\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"0.00\",\n            \"price_gross\": \"0.00\"\n        },\n        \"2\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"6.00\",\n            \"price_gross\": \"6.00\"\n        },\n        \"3\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"39.00\",\n            \"price_gross\": \"39.00\"\n        },\n        \"4\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"129.00\",\n            \"price_gross\": \"129.00\"\n        }\n    },\n    \"37424\": {\n        \"1\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": 1169.3083067999999,\n            \"price_gross\": \"1,169.31\"\n        },\n        \"2\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"25.00\",\n            \"price_gross\": \"25.00\"\n        },\n        \"3\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"84.00\",\n            \"price_gross\": \"84.00\"\n        },\n        \"4\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"319.00\",\n            \"price_gross\": \"319.00\"\n        }\n    },\n    \"37420\": {\n        \"1\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": 1169.3083067999999,\n            \"price_gross\": \"1,169.31\"\n        },\n        \"2\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"59.00\",\n            \"price_gross\": \"59.00\"\n        },\n        \"3\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"199.00\",\n            \"price_gross\": \"199.00\"\n        },\n        \"4\": {\n            \"tax_rate\": 0,\n            \"tax\": 0,\n            \"price_net\": \"799.00\",\n            \"price_gross\": \"799.00\"\n        }\n    }\n};\n\n\/\/ redisplay prices on edd_taxes_recalculated event\nfunction tsprintmaps_redisplay_prices_after_taxes_recalculated(e, tax_data) {\n\tjQuery([ 37429, 37424, 37420 ]).each(function(i, file_type) {\n\t\tjQuery([ 1, 2, 3, 4]).each(function(j, license) {\n\t\t\tif (elem = jQuery('#tsprintmaps_' + file_type + '_price_gross_' + license)) {\n\t\t\t\tvar price_net = tsprintmaps_prices[file_type][license]['price_net'];\n\t\t\t\tvar tax = price_net * tax_data['response']['tax_rate_raw'];\n\t\t\t\tvar price_gross = parseFloat(price_net) + parseFloat(tax);\n\t\t\t\telem.html( price_gross.toFixed(2) );\n\t\t\t\t\/\/console.log(\"Doing: jQuery('#tsprintmaps_\" + file_type + \"_price_net_\" + license+\"') :\" + price_net + \" : \" + tax + \" : \" + price_gross );\n\t\t\t} else {\n\t\t\t\t\/\/console.log(\"NOT FOUND: jQuery('#tsprintmaps_\" + file_type + \"_price_net_\" + license+\"')\");\n\t\t\t}\n\t\t});\n\t});\n\t\n}\njQuery('body').on('edd_taxes_recalculated', tsprintmaps_redisplay_prices_after_taxes_recalculated);\njQuery('body').on('edd_cart_item_removed', parent.tsprintmaps_reload_checkout_iframe);\njQuery('body').on('edd_discount_applied', parent.tsprintmaps_reload_checkout_iframe);\nfunction tsprintmaps_reload_checkout_iframe(e, cart) {\n\tparent.tsprintmaps_reload_checkout_iframe();\n\tparent.tsprintmaps_new_map = 1;\n\tparent.tsprintmaps_set_current_map(e, cart);\n}\njQuery('body').on('edd_cart_item_updated', tsprintmaps_reload_checkout_iframe_if_free);\nfunction tsprintmaps_reload_checkout_iframe_if_free(e, response) {\n\tvar total = parseFloat(response.total.replace(\/[^0-9\\.]\/,''));\n\tif (0 == total || total != parent.tsprintmaps_cart_total) {\n\t\tparent.tsprintmaps_cart_total = total;\n\t\tparent.tsprintmaps_reload_checkout_iframe();\n\t}\n\n}\n\n\nfunction tsprintmaps_toggleOthers(type, identifier, do_not_add_to_cart) {\n\tjQuery(['selectors_37429', 'selectors_37424', 'selectors_37420']).each(function(key,id) {\n\t\tif (type == id) {\n\t\t\tjQuery('#' + id).show();\n\t\t\tjQuery('#' + id + '_selector').addClass('selected');\n\t\t} else {\n\t\t\tjQuery('#' + id).hide();\n\t\t\tjQuery('#' + id + '_selector').removeClass('selected');\n\t\t}\n\n\t\tjQuery('.edd_price_option_description').removeClass('selected');\n\t\tjQuery('#edd_price_option_'+identifier+'_description').addClass('selected');\n\t\tjQuery('#edd_price_option_'+identifier+'_'+tsprintmaps_CurrentPrice+'_description').addClass('selected');\n\t});\n\n\ttsprintmaps_CurrentProductType = type;\n\tif ((type.match(\/selectors_37420\/) || type.match(\/selectors_37424\/)) && 1 == tsprintmaps_CurrentPrice) {\n\t\ttsprintmaps_CurrentPrice = 2;\n\t}\n\tinput_element = jQuery('#edd_price_option_'+identifier+'_'+tsprintmaps_CurrentPrice);\n\n\tif (!do_not_add_to_cart) {\n\t\ttsprintmaps_update_cart(input_element, type, ('edd_price_option_'+identifier+'_'+tsprintmaps_CurrentPrice));\n\t}\n\tif (do_not_add_to_cart) {\n\t\tjQuery('.'+input_element.attr('class')).parent().removeClass('selected');\n\t\tinput_element.parent().addClass('selected');\n\t}\n}\n\ntsprintmaps_toggleOthers(tsprintmaps_CurrentProductType, tsprintmaps_CurrentProductId, true);\n\nfunction tsprintmaps_update_cart(source, type, identifier) {\n\t\tjQuery('#'+identifier).prop('checked', true);\n\t\tjQuery('.'+jQuery(source).attr('class')).parent().removeClass('selected');\n\t\tjQuery(source).parent().addClass('selected');\n\n\t\tjQuery('.edd_price_option_description').removeClass('selected');\n\t\tjQuery('#'+identifier+'_description').addClass('selected');\n\t\tjQuery('#'+jQuery(source).attr('class')+'_description').addClass('selected');\n\n\t\ttsprintmaps_CurrentPrice = identifier.replace(\/edd_price_option_\/, '').replace(\/[0-9]+_\/, '');\n\t\tif ((type.match(\/selectors_37420\/) || type.match(\/selectors_37424\/)) && 1 == tsprintmaps_CurrentPrice) {\n\t\t\ttsprintmaps_CurrentPrice = 2;\n\t\t}\n\t\t\/\/console.log( jQuery('#'+type+'_submit') );\n\t\tfor( var i=0; i<=parent.tsprintmaps_current_map; i++ ) {\n\t\t\tjQuery('#tsprintmaps_item_preview_'+i).addClass('tsprintmaps-ajax-loading');\n\t\t}\n\t\tjQuery('#'+type+'_submit').click();\n}\n\nnew MutationObserver(function(mutationsList, observer) {\n    for(let mutation of mutationsList) {\n\t\t\tlet $app = parent.document.querySelector(\".ts-printmaps-app\");\n\t\t\t$app.style.height = `${document.body.offsetHeight + 100}px`; \/\/ Additional height to guarantee no overflow (no scrolling)\n    }\n}).observe(document.body, { childList: true, subtree: true });\n\njQuery(document.body).on('click.eddTSPrintmapsUpdateCart', '.edd-tsprintmaps-update-cart', function (e) {\n\n\t\te.preventDefault();\n\n\t\tvar $this = jQuery(this), form = $this.closest('form');\n\n\t\t\/\/ Disable button, preventing rapid additions to cart during ajax request\n\t\t$this.prop('disabled', true);\n\n\t\tvar $spinner = $this.find('.edd-loading');\n\t\tvar container = $this.closest('div');\n\n\t\t\/\/ Show the spinner\n\t\t$this.attr('data-edd-loading', '');\n\n\t\tvar form           = $this.parents('form').last();\n\t\tvar download       = $this.data('download-id');\n\t\tvar variable_price = $this.data('variable-price');\n\t\tvar price_mode     = $this.data('price-mode');\n\t\tvar nonce          = $this.data('nonce');\n\t\tvar item_price_ids = [];\n\t\tvar free_items     = true;\n\n\t\tif( variable_price == 'yes' ) {\n\t\t\tif ( form.find('.edd_price_option_' + download + '[type=\"hidden\"]').length > 0 ) {\n\t\t\t\titem_price_ids[0] = jQuery('.edd_price_option_' + download, form).val();\n\t\t\t\tif ( form.find('.edd-submit').data('price') && form.find('.edd-submit').data('price') > 0 ) {\n\t\t\t\t\tfree_items = false;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif( ! form.find('.edd_price_option_' + download + ':checked', form).length ) {\n\t\t\t\t\t \/\/ hide the spinner\n\t\t\t\t\t$this.removeAttr( 'data-edd-loading' );\n\t\t\t\t\talert( edd_scripts.select_option );\n\t\t\t\t\te.stopPropagation();\n\t\t\t\t\t$this.prop('disabled', false);\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\tform.find('.edd_price_option_' + download + ':checked', form).each(function( index ) {\n\t\t\t\t\titem_price_ids[ index ] = jQuery(this).val();\n\n\t\t\t\t\t\/\/ If we're still only at free items, check if this one is free also\n\t\t\t\t\tif ( true === free_items ) {\n\t\t\t\t\t\tvar item_price = jQuery(this).data('price');\n\t\t\t\t\t\tif ( item_price && item_price > 0 ) {\n\t\t\t\t\t\t\t\/\/ We now have a paid item, we can't use add_to_cart\n\t\t\t\t\t\t\tfree_items = false;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t});\n\t\t\t}\n\n\t\t} else {\n\t\t\titem_price_ids[0] = download;\n\t\t\tif ( $this.data('price') && $this.data('price') > 0 ) {\n\t\t\t\tfree_items = false;\n\t\t\t}\n\t\t}\n\n\t\t\/\/ If we've got nothing but free items being added, change to add_to_cart\n\t\tif ( free_items ) {\n\t\t\tform.find('.edd_action_input').val('add_to_cart');\n\t\t}\n\n\t\tif( 'straight_to_gateway' == form.find('.edd_action_input').val() ) {\n\t\t\tform.submit();\n\t\t\treturn true; \/\/ Submit the form\n\t\t}\n\n\t\tvar action = $this.data('action');\n\t\tvar data   = {\n\t\t\taction: 'tsprintmaps_update_cart',\n\t\t\tdownload_id: download,\n\t\t\tprice_ids : item_price_ids,\n\t\t\tpost_data: jQuery(form).serialize(),\n\t\t\tnonce: nonce,\n\t\t\ttsprintmaps_CurrentProductType: tsprintmaps_CurrentProductType\n\t\t};\n\n\t\tjQuery.ajax({\n\t\t\ttype: \"POST\",\n\t\t\tdata: data,\n\t\t\tdataType: \"json\",\n\t\t\turl: edd_scripts.ajaxurl,\n\t\t\txhrFields: {\n\t\t\t\twithCredentials: true\n\t\t\t},\n\t\t\tsuccess: function (response) {\n\t\t\t\tvar store_redirect = edd_scripts.redirect_to_checkout == '1';\n\t\t\t\tvar item_redirect  = form.find( '#edd_redirect_to_checkout' ).val() == '1';\n\n\t\t\t\tif( ( store_redirect && item_redirect ) || ( ! store_redirect && item_redirect ) ) {\n\n\t\t\t\t\twindow.location = edd_scripts.checkout_page;\n\n\t\t\t\t} else {\n\n\t\t\t\t\t\/\/ Add the new item to the cart widget\n\t\t\t\t\tif ( edd_scripts.taxes_enabled === '1' ) {\n\t\t\t\t\t\tjQuery('.cart_item.edd_subtotal').show();\n\t\t\t\t\t\tjQuery('.cart_item.edd_cart_tax').show();\n\t\t\t\t\t}\n\n\t\t\t\t\tjQuery('.cart_item.edd_total').show();\n\t\t\t\t\tjQuery('.cart_item.edd_checkout').show();\n\n\t\t\t\t\tif (jQuery('.cart_item.empty').length) {\n\t\t\t\t\t\tjQuery('.cart_item.empty').hide();\n\t\t\t\t\t}\n\n\t\t\t\t\tjQuery('.widget_edd_cart_widget .edd-cart').each( function( cart ) {\n\n\t\t\t\t\t\tvar target = jQuery(this).find('.edd-cart-meta:first');\n\t\t\t\t\t\tjQuery(response.cart_item).insertBefore(target);\n\n\t\t\t\t\t\tvar cart_wrapper = jQuery(this).parent();\n\t\t\t\t\t\tif ( cart_wrapper ) {\n\t\t\t\t\t\t\tcart_wrapper.addClass('cart-not-empty')\n\t\t\t\t\t\t\tcart_wrapper.removeClass('cart-empty');\n\t\t\t\t\t\t}\n\n\t\t\t\t\t});\n\n\t\t\t\t\t\/\/ Update the totals\n\t\t\t\t\tif ( edd_scripts.taxes_enabled === '1' ) {\n\t\t\t\t\t\tjQuery('.edd-cart-meta.edd_subtotal span').html( response.subtotal );\n\t\t\t\t\t\tjQuery('.edd-cart-meta.edd_cart_tax span').html( response.tax );\n\t\t\t\t\t}\n\n\t\t\t\t\tjQuery('.edd-cart-meta.edd_total span').html( response.total );\n\n\t\t\t\t\t\/\/ Update the cart quantity\n\t\t\t\t\tvar items_added = jQuery('.edd-cart-item-title', response.cart_item ).length;\n\n\t\t\t\t\tjQuery('span.edd-cart-quantity').each(function() {\n\t\t\t\t\t\tjQuery(this).text(response.cart_quantity);\n\t\t\t\t\t\tjQuery(document.body).trigger('edd_quantity_updated', [ response.cart_quantity ]);\n\t\t\t\t\t});\n\n\t\t\t\t\t\/\/ Show the \"number of items in cart\" message\n\t\t\t\t\tif ( jQuery('.edd-cart-number-of-items').css('display') == 'none') {\n\t\t\t\t\t\tjQuery('.edd-cart-number-of-items').show('slow');\n\t\t\t\t\t}\n\n\t\t\t\t\tif( variable_price == 'no' || price_mode != 'multi' ) {\n\t\t\t\t\t\t\/\/ Switch purchase to checkout if a single price item or variable priced with radio buttons\n\t\t\t\t\t\tjQuery('a.edd-add-to-cart', container).toggle();\n\t\t\t\t\t\tjQuery('.edd_go_to_checkout', container).css('display', 'inline-block');\n\t\t\t\t\t}\n\n\t\t\t\t\tif ( price_mode == 'multi' ) {\n\t\t\t\t\t\t\/\/ remove spinner for multi\n\t\t\t\t\t\t$this.removeAttr( 'data-edd-loading' );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Update all buttons for same download\n\t\t\t\t\tif( jQuery( '.edd_download_purchase_form' ).length && ( variable_price == 'no' || ! form.find('.edd_price_option_' + download).is('input:hidden') ) ) {\n\t\t\t\t\t\tvar parent_form = jQuery('.edd_download_purchase_form *[data-download-id=\"' + download + '\"]').parents('form');\n\t\t\t\t\t\tjQuery( 'a.edd-add-to-cart', parent_form ).hide();\n\t\t\t\t\t\tif( price_mode != 'multi' ) {\n\t\t\t\t\t\t\tparent_form.find('.edd_download_quantity_wrapper').slideUp();\n\t\t\t\t\t\t}\n\t\t\t\t\t\tjQuery( '.edd_go_to_checkout', parent_form ).show().removeAttr( 'data-edd-loading' );\n\t\t\t\t\t}\n\n\t\t\t\t\tif( response != 'incart' ) {\n\t\t\t\t\t\t\/\/ Show the added message\n\t\t\t\t\t\tjQuery('.edd-cart-added-alert', container).fadeIn();\n\t\t\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t\t\tjQuery('.edd-cart-added-alert', container).fadeOut();\n\t\t\t\t\t\t}, 3000);\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Re-enable the add to cart button\n\t\t\t\t\t$this.prop('disabled', false);\n\n\t\t\t\t\tjQuery(document.body).trigger('edd_cart_item_updated', [ response ]);\n\t\t\t\t\t\n                    \/\/... no need to replace here since the discounts_pro plugin will replace it anyway\n\t\t\t\t\t\/\/jQuery('#edd_checkout_cart_form').replaceWith(response.html);\n\t\t\t\t\t\/\/jQuery('.edd_cart_amount').html(response.total);\n\n\t\t\t\t}\n\t\t\t}\n\t\t}).fail(function (response) {\n\t\t\tif ( window.console && window.console.log ) {\n\t\t\t\tconsole.log( response );\n\t\t\t}\n\t\t}).done(function (response) {\n\n\t\t});\n\n\t\treturn false;\n\t});\n\n\tfunction tsprintmaps_change_map_name(id) {\n\t\tvar map_name = jQuery(\"#tsprintmaps_input_item_id_\" + id + \"_name\").val();\n\t\tjQuery(`#tsprintmaps_item_name_free_map_${id}`).html(`${map_name}.zip`);\n\t\tjQuery(`#tsprintmaps_item_download_free_map_${id}`).attr(\"download\", `${map_name}.zip`)\n\t\tvar data   = {\n\t\t\taction: \"tsprintmaps_change_map_name\",\n\t\t\tmap_name: map_name,\n\t\t\tcart_sequence: id,\n\t\t};\n\n\t\tjQuery.ajax({\n\t\t\ttype: \"POST\",\n\t\t\tdata: data,\n\t\t\tdataType: \"json\",\n\t\t\turl: edd_scripts.ajaxurl,\n\t\t\tsuccess: function (response) {}\n\t\t});\n\t}\n\tfunction tsprintmaps_change_country_name() {\n\t\tvar country = jQuery('#billing_country option:selected').text();\n\t\tjQuery('.tsprintmaps_country_name').each(function(k, v) {\n\t\t\tjQuery(v).text(country);\n\t\t});\n\t}\n\tfunction tsprintmaps_register_billing_country_change_event() {\n\t\tjQuery('#billing_country').on('change', tsprintmaps_change_country_name);\n\t}\n\tjQuery('body').on('edd_gateway_loaded', tsprintmaps_register_billing_country_change_event);\n\n\tfunction tsprintmaps_get_cart_item_preview_image(id) {\n\t\tlet tries = 0;\n\t\tvar getImages = function() {\n\t\tvar data   = {\n\t\t\taction: \"tsprintmaps_get_cart_item_preview_image\",\n\t\t\tcart_sequence: id,\n\t\t};\n\n\t\tjQuery.ajax({\n\t\t\ttype: \"POST\",\n\t\t\tdata: data,\n\t\t\tdataType: \"json\",\n\t\t\turl: edd_scripts.ajaxurl,\n\t\t\tsuccess: function (response) {\n\t\t\t\tjQuery('#tsprintmaps_item_id_'+id).attr(\"src\", response.src);\n\t\t\t\tjQuery('#tsprintmaps_item_preview_'+id).removeClass('tsprintmaps-ajax-loading');\n\n\t\t\t\tjQuery('#tsprintmaps_item_id_free_map_'+id).attr(\"src\", response.src);\n\t\t\t\tjQuery('#tsprintmaps_item_preview_free_map_'+id).removeClass('tsprintmaps-ajax-loading');\n\t\t\t\twindow.clearTimeout( window['timeout_cart_item_preview_image_'+id]);\n\t\t\t},\n\t\t\terror: function (){\n\t\t\t\tif (++tries <= 2) {\n\t\t\t\t\twindow['timeout_cart_item_preview_image_'+id] = window.setTimeout(getImages, 2500, id);\n\t\t\t\t} else {\n\t\t\t\t\tjQuery('#tsprintmaps_item_id_'+id).attr(\"src\", '\/wp-content\/uploads\/2022\/02\/preview-not-available-2.svg');\n\t\t\t\t\tjQuery('#tsprintmaps_item_preview_'+id).removeClass('tsprintmaps-ajax-loading');\n\n\t\t\t\t\tjQuery('#tsprintmaps_item_id_free_map_'+id).attr(\"src\", '\/wp-content\/uploads\/2022\/02\/preview-not-available-2.svg');\n\t\t\t\t\tjQuery('#tsprintmaps_item_preview_free_map_'+id).removeClass('tsprintmaps-ajax-loading');\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t}\n\t\tgetImages();\n\t}\n<\/script>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-columns tsprintmaps_no_bottom_margin is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\"><div id=\"edd_checkout_wrap\"><br><br><br>\n<div class=\"map-cart\" id=\"edd_checkout_cart\">\n\t<div class=\"cart-separator\">\n\t\t<button type=\"button\" onclick=\"parent.tsprintmaps_new_map = 1;parent.mapEditor && parent.mapEditor.deleteDraft(true);\">\n\t\t\t<span>+<\/span>\n\t\t\t<span>Nieuwe kaart toevoegen<\/span>\n\t\t<\/button>\n\t\t<span>Je winkelwagentje is leeg. Je kunt een nieuwe kaart toevoegen door op de knop hierboven te klikken.<\/span>\n\t<\/div>\n<\/div>\n<span class=\"edd_empty_cart\">Your cart is empty.<\/span><\/div><!--end #edd_checkout_wrap-->\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"239\" height=\"202\" src=\"https:\/\/www.printmaps.net\/wp-content\/uploads\/2019\/09\/30d-2-1-2.png\" alt=\"\" class=\"wp-image-46164\"\/><\/figure><\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Tevredenheidsgarantie<\/strong>: In het geval dat je niet tevreden bent met de hoge resolutie landkaarten, neem binnen 30 dagen contact met ons op en je wordt volledig terugbetaald.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"map-within-minutes\">Breng in kaart binnen no-time \u2714\ufe0f<\/h3>\n\n\n\n<p>Je krijgt binnen 2 tot 60 minuten twee emails: De eerste met een PDF factuur en de tweede met de downloadlink naar je kaart(en).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"proper-invoice\">Factuur \u2714\ufe0f<\/h3>\n\n\n\n<p>Op de PDF factuur vind je de BTW, en alle rechtmatige details. Je accountant zal blij zijn!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"vat-compliant\">BTW regels \u2714\ufe0f<\/h3>\n\n\n\n<p>Voor EU klanten zijn wij verplicht om BTW te verrekenen op basis van jouw thuisland. De nettoprijzen zijn overal gelijk.<\/p>\n\n\n\n<p>Bedrijven buiten Duitsland kunnen de belasting op nul zetten met hun geldig BTW-nummer, via \u201ckeer verrekening om\u201d. Non-EU klanten betalen de nettoprijzen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"vat-compliant\">Hulp nodig?<\/h3>\n\n\n\n<p>Als je niet tevreden bent met je aankoop, bevatten de bevestigingsmails informatie over hoe je contact kunt opnemen met onze helpdesk voor ondersteuning, terugbetalingen of wat we verder voor je kunnen doen.<\/p>\n<\/div>\n<\/div>\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tevredenheidsgarantie: In het geval dat je niet tevreden bent met de hoge resolutie landkaarten, neem binnen 30 dagen contact met ons op en je wordt volledig terugbetaald. Breng in kaart binnen no-time \u2714\ufe0f Je krijgt binnen 2 tot 60 minuten twee emails: De eerste met een PDF factuur en de tweede met de downloadlink naar [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"printmaps2-checkout-tpl.php","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-110052","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/pages\/110052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/comments?post=110052"}],"version-history":[{"count":6,"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/pages\/110052\/revisions"}],"predecessor-version":[{"id":219370,"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/pages\/110052\/revisions\/219370"}],"wp:attachment":[{"href":"https:\/\/www.printmaps.net\/nl\/wp-json\/wp\/v2\/media?parent=110052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}