{"id":164047,"date":"2024-02-19T15:22:34","date_gmt":"2024-02-19T14:22:34","guid":{"rendered":"https:\/\/www.printmaps.net\/checkout\/"},"modified":"2025-09-25T19:37:22","modified_gmt":"2025-09-25T18:37:22","slug":"checkout","status":"publish","type":"page","link":"https:\/\/www.printmaps.net\/fr\/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\">Entreprises<\/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\tTous les prix s'entendent TVA incluse (<span class=\"tsprintmaps_country_name\">USA<\/span>)\n\t\t\t<\/span>\n\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"Nous sommes tenus de collecter la taxe sur la valeur ajout\u00e9e pour les clients de l'UE, en fonction de votre pays d'origine. La s\u00e9lection du pays sur cette page est une estimation bas\u00e9e sur votre adresse IP. La s\u00e9lection finale du pays se fait au moment du paiement. (Remarque : les clients disposant d'un num\u00e9ro de TVA valide peuvent acheter sans TVA).\">?<\/span>\n\t\t<\/div>\n\t\t<div class=\"note-bubble hide\">\n\t\t\t<span>\n\t\t\t\tTous les prix s'entendent hors TVA (<span class=\"tsprintmaps_country_name\">USA<\/span>)\n\t\t\t<\/span>\n\t\t\t<span class=\"ts-tooltip\" data-tooltip=\"Nous sommes tenus de collecter la taxe sur la valeur ajout\u00e9e pour les clients de l'UE, en fonction de votre pays d'origine. La s\u00e9lection du pays sur cette page est une estimation bas\u00e9e sur votre adresse IP. La s\u00e9lection finale du pays se fait au moment du paiement. (Remarque : les clients disposant d'un num\u00e9ro de TVA valide peuvent acheter sans TVA).\">?<\/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\">Type de fichier <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Choisissez le format en fonction de vos besoins d&#039;\u00e9dition et de sortie. PNG est un fichier image simple ; PSD et SVG sont des formats avec calques pour une \u00e9dition avanc\u00e9e (Photoshop ou Illustrator). Seuls les formats PSD et SVG prennent en charge les grandes tailles de carte.\">?<\/span><\/div>\n\t\t<div class=\"group-options\">\n\t\t\t<div id=\"selectors_37429_selector\" class=\"option unavailable\" data-unavailable=\"Non disponible pour les cartes > 9in longueur lat\u00e9rale\" >\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>PNG simple<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section info\">\n\t\t\t\t\t<span>300 dpi<\/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=\"Les plus populaires\" data-unavailable=\"Non disponible pour les cartes > 26in longueur lat\u00e9rale\" >\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>Fichier Photoshop en couches<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section info\">\n\t\t\t\t\t<span>300 dpi<\/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=\"Non disponible pour les cartes inclin\u00e9es et pivot\u00e9es\" >\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>SVG en couches<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"option-section info\">\n\t\t\t\t\t<span>modulable<\/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\tPNG simple <b class=\"highlight\">300 dpi<\/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\tFichier Photoshop en couches <b class=\"highlight\">300 dpi<\/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\tSVG en couches <b class=\"highlight\">modulable<\/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\">Licence <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Chaque licence inclut des droits complets pour une utilisation illimit\u00e9e sur le web et une impression jusqu&#039;\u00e0 la circulation indiqu\u00e9e. Il s&#039;agit d&#039;un achat unique et les modifications sont autoris\u00e9es. D\u00e9passer la limite de circulation constitue une violation de la licence.\">?<\/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                    Diffusion imprim\u00e9e:<br>\n                    <b>Illimit\u00e9<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e:<br>\n                    jusqu'\u00e0 <b>35 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e:<br>\n                    jusqu'\u00e0 <b>1 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: <b>Illimit\u00e9<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: jusqu'\u00e0 <b>35 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: jusqu'\u00e0 <b>1 000<\/b><br>\n                    Droits d'utilisation complets\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\">Licence <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Chaque licence inclut des droits complets pour une utilisation illimit\u00e9e sur le web et une impression jusqu&#039;\u00e0 la circulation indiqu\u00e9e. Il s&#039;agit d&#039;un achat unique et les modifications sont autoris\u00e9es. D\u00e9passer la limite de circulation constitue une violation de la licence.\">?<\/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                    Diffusion imprim\u00e9e:<br>\n                    <b>Illimit\u00e9<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e:<br>\n                    jusqu'\u00e0 <b>35 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e:<br>\n                    jusqu'\u00e0 <b>1 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: <b>Illimit\u00e9<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: jusqu'\u00e0 <b>35 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: jusqu'\u00e0 <b>1 000<\/b><br>\n                    Droits d'utilisation complets\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\">Licence <span style=\"text-transform:none;\" class=\"ts-tooltip\" data-tooltip=\"Chaque licence inclut des droits complets pour une utilisation illimit\u00e9e sur le web et une impression jusqu&#039;\u00e0 la circulation indiqu\u00e9e. Il s&#039;agit d&#039;un achat unique et les modifications sont autoris\u00e9es. D\u00e9passer la limite de circulation constitue une violation de la licence.\">?<\/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                    Diffusion imprim\u00e9e:<br>\n                    <b>Illimit\u00e9<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e:<br>\n                    jusqu'\u00e0 <b>35 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e:<br>\n                    jusqu'\u00e0 <b>1 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: <b>Illimit\u00e9<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: jusqu'\u00e0 <b>35 000<\/b><br>\n                    Droits d'utilisation complets\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                    Diffusion imprim\u00e9e: jusqu'\u00e0 <b>1 000<\/b><br>\n                    Droits d'utilisation complets\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>Ajouter une nouvelle carte<\/span>\n\t\t<\/button>\n\t\t<span>Votre panier est vide. Vous pouvez ajouter une nouvelle carte en cliquant sur le bouton ci-dessus.<\/span>\n\t<\/div>\n<\/div>\n<span class=\"edd_empty_cart\">Votre panier est vide.<\/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><p><strong>Satisfaction garantie<\/strong>: Si vous n&rsquo;\u00eates pas satisfait(e) des cartes haute r\u00e9solution, contactez-nous dans les 30 jours et nous vous rembourserons int\u00e9gralement.<\/p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"map-within-minutes\">Carte en quelques minutes \u2714\ufe0f<\/h3>\n\n\n\n<p>Vous recevrez deux e-mails dans les 2 \u00e0 60 minutes : le premier avec une facture PDF et le second avec le lien de t\u00e9l\u00e9chargement vers votre\/vos carte(s).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"proper-invoice\">Facture appropri\u00e9e \u2714\ufe0f<\/h3>\n\n\n\n<p>La facture PDF contient la TVA appropri\u00e9e (taxe sur la valeur ajout\u00e9e) et tous les d\u00e9tails requis par la loi. Votre comptable sera satisfait.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"vat-compliant\">Conforme \u00e0 la TVA \u2714\ufe0f<\/h3>\n\n\n\n<p>Pour les clients de l&rsquo;UE, nous sommes tenus de facturer la TVA en fonction du pays d&rsquo;origine. Les prix nets sont les m\u00eames partout.<\/p>\n\n\n\n<p>Les entreprises situ\u00e9es en dehors de l&rsquo;Allemagne peuvent fixer les taxes \u00e0 z\u00e9ro avec leur num\u00e9ro de TVA valide, via le \u00ab\u00a0reverse charge\u00a0\u00bb. Les clients non-UE paient les prix nets.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"vat-compliant\">Besoin d\u2019aide ?<\/h3>\n\n\n\n<p>Si vous n\u2019est pas satisfait de votre achat, les e-mails de confirmation contiennent des informations pour contacter notre service d\u2019assistance, pour du support, des remboursements ou tout ce que nous pouvons faire pour vous.<\/p>\n<\/div>\n<\/div>\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Satisfaction garantie: Si vous n&rsquo;\u00eates pas satisfait(e) des cartes haute r\u00e9solution, contactez-nous dans les 30 jours et nous vous rembourserons int\u00e9gralement. Carte en quelques minutes \u2714\ufe0f Vous recevrez deux e-mails dans les 2 \u00e0 60 minutes : le premier avec une facture PDF et le second avec le lien de t\u00e9l\u00e9chargement vers votre\/vos carte(s). Facture [&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-164047","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/pages\/164047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/comments?post=164047"}],"version-history":[{"count":5,"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/pages\/164047\/revisions"}],"predecessor-version":[{"id":219371,"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/pages\/164047\/revisions\/219371"}],"wp:attachment":[{"href":"https:\/\/www.printmaps.net\/fr\/wp-json\/wp\/v2\/media?parent=164047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}