diff --git a/.vscode/ftp-kr.sync.cache.json b/.vscode/ftp-kr.sync.cache.json
index a7d0dbf0..f64b8328 100644
--- a/.vscode/ftp-kr.sync.cache.json
+++ b/.vscode/ftp-kr.sync.cache.json
@@ -52,7 +52,61 @@
},
"1_index_sitemap.xml": {
"type": "-",
- "size": 240,
+ "size": 1192,
+ "lmtime": 0,
+ "modified": true
+ },
+ "1_pl_0_sitemap.xml": {
+ "type": "-",
+ "size": 1651031,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_1_sitemap.xml": {
+ "type": "-",
+ "size": 1699287,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_2_sitemap.xml": {
+ "type": "-",
+ "size": 1644205,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_3_sitemap.xml": {
+ "type": "-",
+ "size": 1605435,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_4_sitemap.xml": {
+ "type": "-",
+ "size": 1852772,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_5_sitemap.xml": {
+ "type": "-",
+ "size": 2832459,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_6_sitemap.xml": {
+ "type": "-",
+ "size": 2585737,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_7_sitemap.xml": {
+ "type": "-",
+ "size": 2029626,
+ "lmtime": 0,
+ "modified": false
+ },
+ "1_pl_8_sitemap.xml": {
+ "type": "-",
+ "size": 52047,
"lmtime": 0,
"modified": false
},
@@ -289,9 +343,9 @@
},
"google-merchant_id-2.xml": {
"type": "-",
- "size": 695776,
+ "size": 121074,
"lmtime": 0,
- "modified": false
+ "modified": true
},
"google-merchant_id-3.xml": {
"type": "-",
@@ -2385,7 +2439,18 @@
},
"anproductvideogallery": {},
"anscrolltop": {},
- "arcontactus": {},
+ "arcontactus": {
+ "views": {
+ "css": {
+ "jquery.contactus.min.css": {
+ "type": "-",
+ "size": 106179,
+ "lmtime": 1751581652599,
+ "modified": false
+ }
+ }
+ }
+ },
"arseopro": {},
"autoupgrade": {},
"baselinker": {},
@@ -3615,13 +3680,13 @@
"pliki": {},
"robots.txt": {
"type": "-",
- "size": 3179,
+ "size": 3300,
"lmtime": 0,
- "modified": false
+ "modified": true
},
- "sitemap_shop_1.xml": {
+ "sitemap_shop_1.xml2": {
"type": "-",
- "size": 569,
+ "size": 271,
"lmtime": 0,
"modified": false
},
@@ -3633,12 +3698,6 @@
"lmtime": 0,
"modified": false
},
- "test.txt": {
- "type": "-",
- "size": 1024,
- "lmtime": 0,
- "modified": false
- },
"theme": {},
"themes": {
".htaccess": {
diff --git a/modules/thecheckout/.htaccess b/modules/thecheckout/.htaccess
new file mode 100644
index 00000000..0d275a08
--- /dev/null
+++ b/modules/thecheckout/.htaccess
@@ -0,0 +1,13 @@
+# Apache 2.2
+
+ Order deny,allow
+ Deny from all
+
+
+# Apache 2.4
+
+ Require all denied
+
+ Require all granted
+
+
\ No newline at end of file
diff --git a/modules/thecheckout/CHANGELOG.txt b/modules/thecheckout/CHANGELOG.txt
index 645a9fbf..911dc38f 100644
--- a/modules/thecheckout/CHANGELOG.txt
+++ b/modules/thecheckout/CHANGELOG.txt
@@ -1,3 +1,72 @@
+vNext - 20240801
+[feature] Your order is now 0% VAT message in cart summary (enable with CSS)
+[feature] New config option 'use_other_field_for_business_private'
+[fix] Correctly escaping quote in address fields
+[fix-shipping] geodis v1.0.3 - by GEODIS
+[fix-shipping] .carrier-extra-content wasn't parsed properly on PS 8.1+
+[fix-payment] przelewy24 v1.3.98 - by Przelewy24 - BLIK payment in popup mode
+[fix] Emit updateCart event on quantity change / product removal
+[fix-payment] revolutpayments v2.8.6 - by Revolut
+[fix-payment] ps_checkout v8.4.0 - by PrestaShop
+[fix] Copy phone number from invoice to delivery - fix for live update
+[fix-payment] paypal v6.3.0 - by 202 ecommerce
+[fix] Gift wrapping checkbox state wasn't stored
+[fix] Google/FB logins were not working from login page if cart was empty
+[fix] dpdbaltics - phone validation did not work when multiple dpd options were available
+[fix-payment] bongooglepay v2.0.0 - by Bonpresta
+[fix] Skip shipping module validation for virtual carts
+[fix-payment] floapay v1.2.4 - by 202 ecommerce / Floa Bank
+[fix-payment] buckaroo3 v4.2.0 - by Buckaroo (payment fee parsing)
+[fix-payment] stripe_official v3.2.0 (popup mode) - by Stripe
+[fix-payment] stripejs v4.6.0 - by NTS
+
+v3.3.10 - 20240301
+[feature] Copy phone number from invoice to delivery address, if phone number is disabled in delivery address
+[fix-payment] datatranscw v4.0.193 - by customweb ltd
+[fix-payment] redsysinsite v2.2.1 - by idnovate
+[fix] Unable to set quantity from 2 to 1 using '-' button in cart summary
+[fix-payment] popup mode for przelewy24's BLIK payment
+[feature] New config option - 'Use old address on reorder'
+[fix] Assign already used address when expanding second address form
+[fix] Show 'free' carrier price when free shipping cart rule is used
+[fix] Implemented new PS 8 Security password policy
+[fix-payment] popup mode for paynow's BLIK payment
+[fix-shipping] latvijaspastsexpresspastspostterminalslv v1
+[feature] New config option - 'shipping/payment logos on the right'
+[fix] Silent registration did overwrite also existing customer's first/lastname
+[fix-shipping] dhlassistant v1.7
+[feature] New config option 'Assign Address to Customer ASAP'
+[fix] With silent registration enabled, firstname/lastname were not enforced even when set as required
+[fix] Value targetting selector for payment fields wasn't quoted properly
+[fix] changed google-places-autocomplete from jQuery to vanilla js implementation
+[fix-payment] stripe_official v3.1.3 (redirect mode)
+[feature] Google Maps address autocomplete added to PS address form
+[fix-payment] Fixed earlier issue with ps_checkout after md5 ID hashes change
+[feature] added support (error message propagation) for blockproductsbycountry module
+[feature] improved google places autocomplete for Italy (provinces matching)
+[fix-shipping] estimateddelivery v3.8.8
+[fix-shipping] mijoravenipak v1.1.3
+[fix] join() arguments order in PHP8 when using Smarty (shippingAddressNotice)
+
+v3.3.9 - 20230906
+[fix-shipping] dpdbaltics v3.2.15
+[fix-payment] pm_applepay v2.1.1
+[fix-shipping] apaczka shipping v1.1.0
+[fix-shipping] lpshipping v1.0.17
+[fix] With Initialize Address config option, new (empty) carts were created on /order visit
+[feature] eicaptcha module support (ReCaptcha)
+[feature] Added notice 'You already have an account with us. Sign in or continue as guest.' to email field.
+[fix-shipping] mondialrelay 3.3.7 by ScaleDEV
+[fix] Google places (autocomplete) did not trigger for second address when initially collapsed
+[fix] Better context errors when checkout steps are enabled
+[feature] Display effective tax rate in cart summary
+[fix-payment] Paypal card payment (ACDC) in official Paypal module
+[fix] Config option to display Paypal express checkout button in Log-in area
+[fix] Duplicated slide-down of carrier extra information
+[fix-payment] Stripe_official, implemented redirect mode
+[fix] FB social login button styling and FB action on login page
+[fix-shipping] fspickupatstore v3.2.1
+
v3.3.8 - 20230428
[fix] Allow multiple 'sticky' elements in a column
[feature] Display google and fb social login also on PS native login page
diff --git a/modules/thecheckout/classes/CheckoutAddressForm.php b/modules/thecheckout/classes/CheckoutAddressForm.php
index d10a3208..86a5acbd 100644
--- a/modules/thecheckout/classes/CheckoutAddressForm.php
+++ b/modules/thecheckout/classes/CheckoutAddressForm.php
@@ -24,6 +24,10 @@
* International Registered Trademark & Property of PrestaShop SA
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use Symfony\Component\Translation\TranslatorInterface;
/**
@@ -124,7 +128,11 @@ class CheckoutAddressForm extends AbstractForm
}
if (($hookReturn = Hook::exec('actionValidateCustomerAddressForm', array('form' => $this))) !== '') {
- $is_valid &= (bool)$hookReturn;
+ if ($hookReturn === null) {
+ $is_valid &= true;
+ } else {
+ $is_valid &= (bool)$hookReturn;
+ }
}
// We need to call this separately due to side-effect - getting all errors at once, not only postcode error first
@@ -188,7 +196,7 @@ class CheckoutAddressForm extends AbstractForm
$result = $this->persister->save(
$this->address,
$this->getValue('token'),
- $finalConfirmation || !$this->isOpcTransientAddress($address->alias) // attach_customer_id
+ $finalConfirmation || !$this->isOpcTransientAddress($address->alias) || $this->checkoutModule->config->assign_customer_id_asap // attach_customer_id
);
} catch (PrestaShopException $e) {
//$e->displayMessage();
diff --git a/modules/thecheckout/classes/CheckoutAddressFormatter.php b/modules/thecheckout/classes/CheckoutAddressFormatter.php
index bcdc5080..5a4f49a8 100644
--- a/modules/thecheckout/classes/CheckoutAddressFormatter.php
+++ b/modules/thecheckout/classes/CheckoutAddressFormatter.php
@@ -23,6 +23,10 @@
* International Registered Trademark & Property of PrestaShop SA
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use Symfony\Component\Translation\TranslatorInterface;
class CheckoutAddressFormatter implements FormFormatterInterface
diff --git a/modules/thecheckout/classes/CheckoutCustomerAddressPersister.php b/modules/thecheckout/classes/CheckoutCustomerAddressPersister.php
index 1e6d22c5..a993cf6b 100644
--- a/modules/thecheckout/classes/CheckoutCustomerAddressPersister.php
+++ b/modules/thecheckout/classes/CheckoutCustomerAddressPersister.php
@@ -23,6 +23,10 @@
* International Registered Trademark & Property of PrestaShop SA
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
class CheckoutCustomerAddressPersister
{
private $customer;
diff --git a/modules/thecheckout/classes/CheckoutCustomerForm.php b/modules/thecheckout/classes/CheckoutCustomerForm.php
index 8d0aeaae..8939d4f5 100644
--- a/modules/thecheckout/classes/CheckoutCustomerForm.php
+++ b/modules/thecheckout/classes/CheckoutCustomerForm.php
@@ -23,8 +23,14 @@
* International Registered Trademark & Property of PrestaShop SA
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use PrestaShop\PrestaShop\Core\Crypto\Hashing as Crypto;
use Symfony\Component\Translation\TranslatorInterface;
+use PrestaShop\PrestaShop\Core\Security\PasswordPolicyConfiguration;
+use ZxcvbnPhp\Zxcvbn;
class CheckoutCustomerForm extends AbstractForm
{
@@ -127,6 +133,59 @@ class CheckoutCustomerForm extends AbstractForm
}
}
+ // New PS 8 Password strength validation
+ $passwordField = $this->getField('password');
+ $guestAllowedCheckout = Configuration::get('PS_GUEST_CHECKOUT_ENABLED');
+ $passwordRequired = is_string($passwordField->getValue()) &&
+ (!empty($passwordField->getValue()) || !$guestAllowedCheckout);
+ if (method_exists('Validate', 'isAcceptablePasswordLength') &&
+ method_exists('Validate', 'isAcceptablePasswordScore') &&
+ $passwordRequired) {
+ if (Validate::isAcceptablePasswordLength($passwordField->getValue()) === false) {
+ $passwordField->addError($this->translator->trans(
+ 'Password must be between %d and %d characters long',
+ [
+ Configuration::get(PasswordPolicyConfiguration::CONFIGURATION_MINIMUM_LENGTH),
+ Configuration::get(PasswordPolicyConfiguration::CONFIGURATION_MAXIMUM_LENGTH),
+ ],
+ 'Shop.Notifications.Error'
+ ));
+ }
+
+ if (Validate::isAcceptablePasswordScore($passwordField->getValue()) === false) {
+ $wordingsForScore = [
+ $this->translator->trans('Very weak', [], 'Shop.Theme.Global'),
+ $this->translator->trans('Weak', [], 'Shop.Theme.Global'),
+ $this->translator->trans('Average', [], 'Shop.Theme.Global'),
+ $this->translator->trans('Strong', [], 'Shop.Theme.Global'),
+ $this->translator->trans('Very strong', [], 'Shop.Theme.Global'),
+ ];
+ $globalErrorMessage = $this->translator->trans(
+ 'The minimum score must be: %s',
+ [
+ $wordingsForScore[(int) Configuration::get(PasswordPolicyConfiguration::CONFIGURATION_MINIMUM_SCORE)],
+ ],
+ 'Shop.Notifications.Error'
+ );
+ if ($this->context->shop->theme->get('global_settings.new_password_policy_feature') !== true) {
+ $zxcvbn = new Zxcvbn();
+ $result = $zxcvbn->passwordStrength($passwordField->getValue());
+ if (!empty($result['feedback']['warning'])) {
+ $passwordField->addError($this->translator->trans(
+ $result['feedback']['warning'], [], 'Shop.Theme.Global'
+ ));
+ } else {
+ $passwordField->addError($globalErrorMessage);
+ }
+ foreach ($result['feedback']['suggestions'] as $suggestion) {
+ $passwordField->addError($this->translator->trans($suggestion, [], 'Shop.Theme.Global'));
+ }
+ } else {
+ $passwordField->addError($globalErrorMessage);
+ }
+ }
+ }
+
if ($silentRegistration && Validate::isEmail($emailField->getValue())) {
// Allow silent guest registration when email field emits blur() - called from checkEmail routine
return true;
diff --git a/modules/thecheckout/classes/CheckoutCustomerFormatter.php b/modules/thecheckout/classes/CheckoutCustomerFormatter.php
index 9f5c80ea..cd1f0838 100644
--- a/modules/thecheckout/classes/CheckoutCustomerFormatter.php
+++ b/modules/thecheckout/classes/CheckoutCustomerFormatter.php
@@ -24,6 +24,10 @@
* International Registered Trademark & Property of PrestaShop SA
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use Symfony\Component\Translation\TranslatorInterface;
class CheckoutCustomerFormatter implements FormFormatterInterface
diff --git a/modules/thecheckout/classes/CheckoutCustomerPersister.php b/modules/thecheckout/classes/CheckoutCustomerPersister.php
index 36247b90..49592f63 100644
--- a/modules/thecheckout/classes/CheckoutCustomerPersister.php
+++ b/modules/thecheckout/classes/CheckoutCustomerPersister.php
@@ -10,6 +10,10 @@
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use PrestaShop\PrestaShop\Core\Crypto\Hashing as Crypto;
use Symfony\Component\Translation\TranslatorInterface;
diff --git a/modules/thecheckout/classes/CheckoutFormField.php b/modules/thecheckout/classes/CheckoutFormField.php
index 48baab92..310fadf8 100644
--- a/modules/thecheckout/classes/CheckoutFormField.php
+++ b/modules/thecheckout/classes/CheckoutFormField.php
@@ -23,6 +23,10 @@
* International Registered Trademark & Property of PrestaShop SA
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
class CheckoutFormField
{
private $name = '';
diff --git a/modules/thecheckout/classes/Config.php b/modules/thecheckout/classes/Config.php
index 868e466d..5fab88bf 100644
--- a/modules/thecheckout/classes/Config.php
+++ b/modules/thecheckout/classes/Config.php
@@ -12,6 +12,10 @@
namespace module\thecheckout;
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use \Configuration;
use \Tools;
use \Context;
@@ -451,6 +455,7 @@ class Config
public $refresh_minicart = 0;
public $clean_checkout_session_after_confirmation = 0;
+ public $assign_customer_id_asap = 0;
public $show_block_reassurance = 0;
@@ -466,10 +471,12 @@ class Config
public $business_fields = 'company, dni, vat_number';
public $private_fields = 'dni';
public $business_disabled_fields = '';
+ public $use_other_field_for_business_private = 0;
public $shipping_required_fields = '';
public $payment_required_fields = '';
public $collapse_shipping_methods = 0;
public $collapse_payment_methods = 0;
+ public $logos_on_the_right = 1;
public $show_shipping_country_in_carriers = 0;
public $force_customer_to_choose_country = 0;
public $force_customer_to_choose_carrier = 0;
@@ -500,6 +507,8 @@ class Config
public $smartform_client_id = '';
public $social_login_btn_style = 'light';
public $social_login_display_on_login_page = 0;
+ public $paypal_express_checkout = 0;
+ public $use_old_address_on_reorder = 0;
public $ps_css_cache_version;
public $ps_js_cache_version;
diff --git a/modules/thecheckout/classes/SocialLogin.php b/modules/thecheckout/classes/SocialLogin.php
index 1abacb0d..9a4be324 100644
--- a/modules/thecheckout/classes/SocialLogin.php
+++ b/modules/thecheckout/classes/SocialLogin.php
@@ -12,6 +12,10 @@
namespace module\thecheckout;
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use Customer;
use Validate;
use CartRule;
diff --git a/modules/thecheckout/config_pl.xml b/modules/thecheckout/config_pl.xml
new file mode 100644
index 00000000..98cb9336
--- /dev/null
+++ b/modules/thecheckout/config_pl.xml
@@ -0,0 +1,13 @@
+
+
+ thecheckout
+
+
+
+
+
+
+ 1
+ 0
+
+
\ No newline at end of file
diff --git a/modules/thecheckout/controllers/front/front.php b/modules/thecheckout/controllers/front/front.php
index 31997845..eebd75a3 100644
--- a/modules/thecheckout/controllers/front/front.php
+++ b/modules/thecheckout/controllers/front/front.php
@@ -10,8 +10,13 @@
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
*/
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
use PrestaShop\PrestaShop\Adapter\Product\PriceFormatter;
use \PrestaShop\PrestaShop\Core\Module\WidgetInterface;
+use PrestaShop\PrestaShop\Core\Addon\Module\ModuleManagerBuilder;
use PrestaShop\PrestaShop\Adapter\ObjectPresenter;
use module\thecheckout\Config;
use module\thecheckout\SocialLogin;
@@ -39,6 +44,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
private $amazonpayOngoingSession = false;
+ private $tcCopyInvoicePhoneToDelivery = true;
+
public function __construct()
{
$_GET['module'] = $this->name;
@@ -72,7 +79,13 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
// oyejorge/less.php v1.7.1
private function autoCompileLess($inputFile, $outputFile)
{
- require_once $this->module_root . "/lib/less.php_1.7.0.10/Less.php";
+ $lessLib = $this->module_root . "/lib/less.php_1.7.0.10/Less.php";
+
+ // If less library is not present (e.g. in production, when used package from Addons), do not compile .less files at all
+ if (!file_exists($lessLib)) {
+ return;
+ }
+ require_once $lessLib;
$cacheDir = _PS_CACHE_DIR_ . 'thecheckout/';
$less_files = array($inputFile => '');
@@ -95,37 +108,6 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
}
}
-
-//
-// lessc 0.4 implementation
-// private function autoCompileLess($inputFile, $outputFile)
-// {
-// require $this->module_root . "/lib/lessc.inc.php";
-//
-// $cacheFile = $inputFile . ".cache";
-//
-// if (file_exists($cacheFile)) {
-// $cache = unserialize(file_get_contents($cacheFile));
-// } else {
-// $cache = $inputFile;
-// }
-//
-// $less = new lessc;
-// if (!$this->module->debug) {
-// $less->setFormatter("compressed");
-// }
-//
-// $forceCompile = ($this->module->debug) ? true : false;
-//
-// $newCache = $less->cachedCompile($cache, $forceCompile);
-//
-// if (!is_array($cache) || $newCache["updated"] > $cache["updated"]) {
-// file_put_contents($cacheFile, serialize($newCache));
-// file_put_contents($outputFile, $newCache['compiled']);
-// }
-// }
-
-
private function compileLess()
{
try {
@@ -166,6 +148,12 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
array('media' => 'all', 'priority' => 140, 'server' => 'remote'));
}
+ if ($this->module->config->social_login_fb) {
+ $this->context->controller->registerStylesheet('modules-thecheckout-' . ($i++),
+ '//fonts.googleapis.com/css?family=Roboto:500',
+ array('media' => 'all', 'priority' => 140, 'server' => 'remote'));
+ }
+
// Include all views/css/*.css and views/js/*.js files
foreach (glob(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/css/*.css") as $filename) {
$this->context->controller->registerStylesheet('modules-thecheckout-' . ($i++),
@@ -404,6 +392,11 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
// by other modules, not bound to specific field
$formField->setType('hidden');
}
+ if ($fieldName === 'other') {
+ if ($this->module->config->use_other_field_for_business_private) {
+ $formField->setCssClass('use-other-for-business-private');
+ }
+ }
} elseif (count($fieldParts) === 2) {
list($entity, $entityField) = $fieldParts;
@@ -447,7 +440,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
} elseif ($entity === 'State') {
if ($country->contains_states) {
$states = State::getStatesByIdCountry($country->id, true); // true = only active states
-// Sort states by alphabet
+// Sort states by alphabet - uncomment to activate
// usort($states, function ($a, $b) {
// $ax = strtr($a['name'], 'Ñ', 'N');
// $bx = strtr($b['name'], 'Ñ', 'N');
@@ -655,6 +648,9 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
->setName('token')
->setType('hidden')
->setValue($this->makeAddressPersister()->getToken()),
+ 'general_error' => (new CheckoutFormField)
+ ->setName('general_error')
+ ->setType('hidden')
);
foreach ($this->module->config->customer_fields as $fieldName => $fieldOptions) {
@@ -781,6 +777,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$format[$moduleField->moduleName . '_' . $moduleField->getName()] = $moduleField;
}
+ // Sample format structure
/*
$format = [
'back' => (new CheckoutFormField)
@@ -955,7 +952,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if ($this->context->customer->isLogged()) {
$customerAddresses = $this->context->customer->getSimpleAddresses();
foreach ($customerAddresses as &$a) {
- $a['formatted'] = AddressFormat::generateAddress(new Address($a['id']), array(), '
');
+ $a['formatted'] = AddressFormat::generateAddress(new Address($a['id']), array(), $this->module->tagIt('br', ''));
}
$allCustomerUsedAddresses = $this->getAllCustomerUsedAddresses();
@@ -988,51 +985,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if ($usedForInvoice || !$usedForDelivery) {
$addressesList['invoice'][$addressId] = $customerAddresses[$addressId];
}
- // Data preparation for other purposes, e.g. setting up this address filter in PS 'addresses'
- // For that, controllers/front/AddressesController.php needs to include this in initContent():
- //
- // if (file_exists(_PS_MODULE_DIR_ . 'thecheckout/controllers/front/front.php')) {
- // include_once(_PS_MODULE_DIR_ . 'thecheckout/controllers/front/front.php');
- // $tc_frontController = new TheCheckoutModuleFrontController();
- // $delivery_invoice_addresses = $tc_frontController->api_getAddressSelectionTplVars();
- //
- // $this->context->smarty->assign('delivery_invoice_addresses', $delivery_invoice_addresses);
- // }
- //
- // And respective template, /themes/classic/templates/customer/addresses.tpl shall be also updated
- // $addressesList['invoice'] + $addressesList['usedDeliveryExclusive'] make up "full set",
- // as 'invoice' includes also addresses we can't exactly say are invoice or delivery:
- //
- // {if isset($delivery_invoice_addresses) && isset($delivery_invoice_addresses.addressesList)}
- // {if isset($delivery_invoice_addresses.addressesList.invoice)}
- //
- //
{l s='Primary and invoice addresses' d='Shop.Theme.Customeraccount'}
- // {foreach $delivery_invoice_addresses.addressesList.invoice as $address}
- //
- // {block name='customer_address'}
- // {include file='customer/_partials/block-address.tpl' address=$address}
- // {/block}
- //
- // {/foreach}
- //
- // {/if}
- // {/if}
- //
- // {if isset($delivery_invoice_addresses) && isset($delivery_invoice_addresses.addressesList)}
- // {if isset($delivery_invoice_addresses.addressesList.usedDeliveryExclusive)}
- //
- //
{l s='Delivery addresses' d='Shop.Theme.Customeraccount'}
- // {foreach $delivery_invoice_addresses.addressesList.usedDeliveryExclusive as $address}
- //
- // {block name='customer_address'}
- // {include file='customer/_partials/block-address.tpl' address=$address}
- // {/block}
- //
- // {/foreach}
- //
- // {/if}
- // {/if}
- //
+
if ($usedForDelivery && !$usedForInvoice) {
$addressesList['usedDeliveryExclusive'][$addressId] = $customerAddresses[$addressId];
}
@@ -1101,7 +1054,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if (
'' != $businessFieldName &&
isset($formFieldsInvoiceMapped[$businessFieldName]) &&
- null != trim($formFieldsInvoiceMapped[$businessFieldName]['value']) &&
+ null != $formFieldsInvoiceMapped[$businessFieldName]['value'] &&
+ '' != trim($formFieldsInvoiceMapped[$businessFieldName]['value']) &&
'id_state' !== $formFieldsInvoiceMapped[$businessFieldName]['name'] &&
'id_country' !== $formFieldsInvoiceMapped[$businessFieldName]['name'] &&
('dni' !== $businessFieldName || 'need-dni' !== $formFieldsInvoice['dni']->getCssClass())
@@ -1109,6 +1063,14 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$hideBusinessFields = false;
}
}
+ if ($hideBusinessFields && $this->module->config->use_other_field_for_business_private &&
+ isset($formFieldsInvoiceMapped['other']) &&
+ null != $formFieldsInvoiceMapped['other']['value'] &&
+ $this->trans('business', [], 'Modules.Thecheckout.front') === trim($formFieldsInvoiceMapped['other']['value'])
+ ) {
+ $hideBusinessFields = false;
+ }
+
$hidePrivateFields = true;
// if businessFields are visible (=not $hideBusinessFields), private fields will be hidden; otherwise, let's make check:
@@ -1117,7 +1079,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if (
'' != $privateFieldName &&
isset($formFieldsInvoiceMapped[$privateFieldName]) &&
- null != trim($formFieldsInvoiceMapped[$privateFieldName]['value']) &&
+ null != $formFieldsInvoiceMapped[$privateFieldName]['value'] &&
+ '' != trim($formFieldsInvoiceMapped[$privateFieldName]['value']) &&
'id_state' !== $formFieldsInvoiceMapped[$privateFieldName]['name'] &&
'id_country' !== $formFieldsInvoiceMapped[$privateFieldName]['name'] &&
('dni' !== $privateFieldName || 'need-dni' !== $formFieldsInvoice['dni']->getCssClass())
@@ -1125,6 +1088,13 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$hidePrivateFields = false;
}
}
+ if ($hidePrivateFields && $this->module->config->use_other_field_for_business_private &&
+ isset($formFieldsInvoiceMapped['other']) &&
+ null != $formFieldsInvoiceMapped['other']['value'] &&
+ $this->trans('private', [], 'Modules.Thecheckout.front') === trim($formFieldsInvoiceMapped['other']['value'])
+ ) {
+ $hidePrivateFields = false;
+ }
}
// Same for delivery address fields:
@@ -1141,7 +1111,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if (
'' != $businessFieldName &&
isset($formFieldsDeliveryMapped[$businessFieldName]) &&
- null != trim($formFieldsDeliveryMapped[$businessFieldName]['value']) &&
+ null != $formFieldsDeliveryMapped[$businessFieldName]['value'] &&
+ '' != trim($formFieldsDeliveryMapped[$businessFieldName]['value']) &&
'id_state' !== $formFieldsDeliveryMapped[$businessFieldName]['name'] &&
'id_country' !== $formFieldsDeliveryMapped[$businessFieldName]['name'] &&
('dni' !== $businessFieldName || 'need-dni' !== $formFieldsInvoice['dni']->getCssClass())
@@ -1149,6 +1120,13 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$hideBusinessFieldsDelivery = false;
}
}
+ if ($hideBusinessFieldsDelivery && $this->module->config->use_other_field_for_business_private &&
+ isset($formFieldsDeliveryMapped['other']) &&
+ null != $formFieldsDeliveryMapped['other']['value'] &&
+ $this->trans('business', [], 'Modules.Thecheckout.front') === trim($formFieldsDeliveryMapped['other']['value'])
+ ) {
+ $hideBusinessFieldsDelivery = false;
+ }
$hidePrivateFieldsDelivery = true;
// if businessFields are visible (=not $hideBusinessFields), private fields will be hidden; otherwise, let's make check:
@@ -1157,7 +1135,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if (
'' != $privateFieldName &&
isset($formFieldsDeliveryMapped[$privateFieldName]) &&
- null != trim($formFieldsDeliveryMapped[$privateFieldName]['value']) &&
+ null != $formFieldsDeliveryMapped[$privateFieldName]['value'] &&
+ '' != trim($formFieldsDeliveryMapped[$privateFieldName]['value']) &&
'id_state' !== $formFieldsDeliveryMapped[$privateFieldName]['name'] &&
'id_country' !== $formFieldsDeliveryMapped[$privateFieldName]['name'] &&
('dni' !== $privateFieldName || 'need-dni' !== $formFieldsInvoice['dni']->getCssClass())
@@ -1165,6 +1144,13 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$hidePrivateFieldsDelivery = false;
}
}
+ if ($hidePrivateFieldsDelivery && $this->module->config->use_other_field_for_business_private &&
+ isset($formFieldsDeliveryMapped['other']) &&
+ null != $formFieldsDeliveryMapped['other']['value'] &&
+ $this->trans('private', [], 'Modules.Thecheckout.front') === trim($formFieldsDeliveryMapped['other']['value'])
+ ) {
+ $hidePrivateFieldsDelivery = false;
+ }
}
// Old code, when business fields were hard-coded
@@ -1248,35 +1234,78 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$this->context->cookie->id_cart = $duplication['cart']->id;
$context = $this->context;
$context->cart = $duplication['cart'];
+
+ if ($this->module->config->use_old_address_on_reorder) {
+ // assign oldCart's addresses to the new cart
+ $oldDeliveryAddress = new Address($oldCart->id_address_delivery);
+ $oldInvoiceAddress = new Address($oldCart->id_address_invoice);
+ if (!$oldDeliveryAddress->deleted) {
+ $this->context->cart->id_address_delivery = $oldCart->id_address_delivery;
+ }
+ if (!$oldInvoiceAddress->deleted) {
+ $this->context->cart->id_address_invoice = $oldCart->id_address_invoice;
+ }
+
+ $this->context->cart->update();
+ }
+
CartRule::autoAddToCart($context);
$this->context->cookie->write();
- Tools::redirect('index.php?controller=order');
+// Tools::redirect('index.php?controller=order');
}
}
}
+ private function isShopVersion17Plus()
+ {
+ return version_compare(_PS_VERSION_, '1.7.0.0', '>=');
+ }
+
+ private function isShopVersion8Plus()
+ {
+ return version_compare(_PS_VERSION_, '8.0.0', '>=');
+ }
+
+ private function isShopVersion813Plus()
+ {
+ return version_compare(_PS_VERSION_, '8.1.3', '>=');
+ }
+
+ private function isModuleEnabled($moduleName) {
+ if (false === $this->isShopVersion17Plus()) {
+ return \Module::isInstalled($moduleName) && \Module::isEnabled($moduleName);
+ }
+
+ $moduleManagerBuilder = ModuleManagerBuilder::getInstance();
+ $moduleManager = $moduleManagerBuilder->build();
+
+ return $moduleManager->isInstalled($moduleName) && \Module::isEnabled($moduleName);
+ }
+
public function initContent()
{
+ // kernel initialization moved here from thecheckout.php, so that it executes less often
+ $this->module->initPsKernel();
// Can we skip it for ajax calls? parent::initContent set caches for delivery options,
// if enabled here, we'd need to flush caches before ajax call
//parent::initContent();
// Initiate checkoutProcess object for ps_checkout module
- if (version_compare(_PS_VERSION_, '1.7.3') >= 0 &&
- Module::isInstalled('xps_checkout') && Module::isEnabled('xps_checkout')) {
- $deliveryOptionsFinder = new DeliveryOptionsFinder(
- $this->context,
- $this->getTranslator(),
- new ObjectPresenter(),
- new PriceFormatter()
- );
-
- $session = new CheckoutSession(
- $this->context,
- $deliveryOptionsFinder
- );
- $this->checkoutProcess = new CheckoutProcess($this->context, $session);
- }
+// if (version_compare(_PS_VERSION_, '1.7.3') >= 0 &&
+// Module::isInstalled('xps_checkout') && Module::isEnabled('xps_checkout')) {
+// $deliveryOptionsFinder = new DeliveryOptionsFinder(
+// $this->context,
+// $this->getTranslator(),
+// new ObjectPresenter(),
+// new PriceFormatter()
+// );
+//
+// $session = new CheckoutSession(
+// $this->context,
+// $deliveryOptionsFinder
+// );
+// $this->checkoutProcess = new CheckoutProcess($this->context, $session);
+// }
if (Configuration::get('PS_RESTRICT_DELIVERED_COUNTRIES')) {
@@ -1308,6 +1337,11 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
} else {
$this->parentInitContent();
+ // Reset carrier selection on full-page load
+// $opc_form_radios = json_decode($this->context->cookie->opc_form_radios, true);
+// unset($opc_form_radios['delivery_option']);
+// $this->context->cookie->opc_form_radios = json_encode($opc_form_radios);
+
// Remove potentially unwanted JS includes from payment method - if we include them in hook call
//print_r($this->context->controller->getJavascript());
$this->context->controller->unregisterJavascript('paypal-plus-payment-js');
@@ -1348,9 +1382,21 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if ($this->context->cart->id != $this->context->cookie->addreses_reset_at_cart_id) {
$lastOrderAddresses = $this->getCustomerLastUsedAddresses($this->getAllCustomerUsedAddresses());
if (count($lastOrderAddresses)) {
- $this->context->cart->id_address_invoice = $lastOrderAddresses['id_address_invoice'];
- $this->context->cart->id_address_delivery = $lastOrderAddresses['id_address_delivery'];
- $this->context->cart->update();
+ if (!$this->module->config->use_old_address_on_reorder) {
+ $this->context->cart->id_address_invoice = $lastOrderAddresses['id_address_invoice'];
+ $this->context->cart->id_address_delivery = $lastOrderAddresses['id_address_delivery'];
+ $this->context->cart->update();
+ } else {
+ $oldDeliveryAddress = new Address($this->context->cart->id_address_delivery);
+ $oldInvoiceAddress = new Address($this->context->cart->id_address_invoice);
+ if ($oldDeliveryAddress->deleted) {
+ $this->context->cart->id_address_delivery = $lastOrderAddresses['id_address_delivery'];
+ }
+ if ($oldInvoiceAddress->deleted) {
+ $this->context->cart->id_address_invoice = $lastOrderAddresses['id_address_invoice'];
+ }
+ }
+
$this->context->cart->setNoMultishipping();
$this->updateAddressIdInDeliveryOptions();
$this->context->cookie->addreses_reset_at_cart_id = $this->context->cart->id;
@@ -1391,7 +1437,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
}
// myparcel loads iframe picker, and thus markup is always same even though, we need to change iframe content always
- $forceRefreshShipping = Module::isInstalled('myparcel');
+ $forceRefreshShipping = $this->isModuleEnabled('myparcel');
// Logged-in customer groups
$customer_groups = $this->context->customer->getGroups();
@@ -1423,18 +1469,19 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$page["body_classes"]["collapse-shipping-methods"] = $this->module->config->collapse_shipping_methods;
$page["body_classes"]["collapse-payment-methods"] = $this->module->config->collapse_payment_methods;
$page["body_classes"]["fetchifyuk-enabled"] = Module::isEnabled('fetchifyuk'); // formerly craftyclicks
+ $page["body_classes"]["logos-on-the-right"] = $this->module->config->logos_on_the_right;
if ((Configuration::get('PAYPAL_EXPRESS_CHECKOUT_SHORTCUT') || Configuration::get('PAYPAL_EXPRESS_CHECKOUT_SHORTCUT_CART')) && (isset($this->context->cookie->paypal_ecs) || isset($this->context->cookie->paypal_pSc))) {
$page["body_classes"]["paypal-express-checkout-session"] = true;
}
$installedModules = array();
- foreach (array('mondialrelay', 'einvoicingprestalia') as $moduleName) {
- $installedModules[$moduleName] = Module::isInstalled($moduleName) && Module::isEnabled($moduleName);
+ foreach (array('mondialrelay', 'einvoicingprestalia', 'chronopost') as $moduleName) {
+ $installedModules[$moduleName] = $this->isModuleEnabled($moduleName);
}
$sendcloud_moduleName = 'sendcloud';
$sendcloud_script = '';
- if (Module::isInstalled($sendcloud_moduleName) && Module::isEnabled($sendcloud_moduleName)) {
+ if ($this->isModuleEnabled($sendcloud_moduleName)) {
$sendcloud_moduleInstance = Module::getInstanceByName($sendcloud_moduleName);
if (isset($sendcloud_moduleInstance->connector) && $sendcloud_moduleInstance->connector) {
$sendcloud_script = $sendcloud_moduleInstance->connector->getServicePointScript();
@@ -1451,7 +1498,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
} else {
$needAddressModules = array('paypal', 'sendcloud', 'mondialrelay', 'omniva', 'multisafepay');
foreach ($needAddressModules as $moduleName) {
- if (Module::isInstalled($moduleName) && Module::isEnabled($moduleName)) {
+ if ($this->isModuleEnabled($moduleName)) {
$forceAddressCreation = true;
break;
}
@@ -1465,6 +1512,20 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
);
$this->unifyAddresses(true, false);
}
+
+ $needCheckoutSessionModules = array('mondialrelay');
+ foreach ($needCheckoutSessionModules as $moduleName) {
+ if ($this->isModuleEnabled($moduleName)) {
+ $this->updateCheckoutSession(false);
+ break;
+ }
+ }
+ }
+
+ // render paypal express checkout button in sign-up?
+ $paypal_express_checkout = '';
+ if ($this->module->config->paypal_express_checkout) {
+ $paypal_express_checkout = Hook::exec('displayExpressCheckout');
}
$this->context->smarty->assign(array(
@@ -1489,7 +1550,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
'forceRefreshShipping' => $forceRefreshShipping,
'installedModules' => $installedModules,
'separatePaymentKeyName' => Config::SEPARATE_PAYMENT_KEY_NAME,
- 'sendcloud_script' => $sendcloud_script
+ 'sendcloud_script' => $sendcloud_script,
+ 'paypal_express_checkout' => $paypal_express_checkout
));
$amazonPayCheckoutSessionClass = "AmazonPayCheckoutSession";
@@ -1579,7 +1641,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if (version_compare(_PS_VERSION_, '1.7.3') >= 0) {
$this->context->cart->delivery_option = json_encode($newDeliveryOptions);
} else {
- $this->context->cart->delivery_option = serialize($newDeliveryOptions);
+ // 16.10.2023 - we won't support older PS versions anymore, so this is left empty
}
}
$this->context->cart->autosetProductAddress();
@@ -1614,6 +1676,24 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
return $self->getCheckoutSession()->getDeliveryOptions();
});
+
+ $priceFormatter = new PriceFormatter();
+ $freeShippingLabel = $this->translator->trans(
+ 'Free',
+ [],
+ 'Shop.Theme.Checkout'
+ );
+ foreach ($deliveryOptions as &$option) {
+ if ($option['price'] === $freeShippingLabel) {
+ $option['price_with_tax_formatted'] = $option['price'];
+ $option['price_without_tax_formatted'] = $option['price'];
+ } else {
+ $option['price_with_tax_formatted'] = $priceFormatter->format($option['price_with_tax']);
+ $option['price_without_tax_formatted'] = $priceFormatter->format($option['price_without_tax']);
+ }
+// $option['price'] = " -- [price] '" . $option['price'] . "' == [freeShippingLabel] '" . $freeShippingLabel ."' (". ($option['price'] === $freeShippingLabel) .")";
+ }
+
return
array(
'hookDisplayBeforeCarrier' => Hook::exec('displayBeforeCarrier',
@@ -1640,24 +1720,17 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
);
}
-// public function selectPaymentOption(array $requestParams = array())
-// {
-// if (isset($requestParams['select_payment_option'])) {
-// $this->selected_payment_option = $requestParams['select_payment_option'];
-// }
-//
-// $this->setTitle(
-// $this->getTranslator()->trans(
-// 'Payment',
-// array(),
-// 'Shop.Theme.Checkout'
-// )
-// );
-// }
-
public function getPaymentOptions()
{
$isFree = 0 == (float)$this->getCheckoutSession()->getCart()->getOrderTotal(true, Cart::BOTH);
+
+ # if paypal module is installed and enabled, make sure that if customer object is empty, set is_guest to 1
+ if ($this->isModuleEnabled('paypal')) {
+ if (empty($this->context->customer->id)) {
+ $this->context->customer->is_guest = 1;
+ }
+ }
+
$paymentOptionsFinder = new PaymentOptionsFinder();
$paymentOptions = $paymentOptionsFinder->present($isFree);
@@ -1669,6 +1742,17 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$paymentOptions["amazonpay"] = $amazonPayOption;
}
+ // pm_applepay module doesn't use paymentOptions hook, so we'll add it manually
+ if ($this->isModuleEnabled('pm_applepay') && Module::getInstanceByName('pm_applepay')->isPaymentAvailable()) {
+ $paymentOptions['pm_applepay'][] = array(
+ 'id' => 'payment-option-1001',
+ 'module_name' => 'pm_applepay',
+ 'call_to_action_text' => $this->module->getTranslation('Apple Pay'),
+ 'form' => $this->module->tagIt('div', '', 'id="pm_applepay-popup-container"'),
+ 'binary' => true
+ );
+ }
+
return array(
'is_free' => $isFree,
'payment_options' => $paymentOptions,
@@ -1680,29 +1764,20 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
public function ajaxCall()
{
+ // Uncomment to debug ajaxCall
// @error_reporting(E_ALL & ~E_NOTICE);
- // multisafepay fix BEGIN
- // multisafepay.php:hasSetApiKey(), loads multisafepay.sdk_service, but the $kernel is not started in this ajax request yet
- // Commented out due to validator requirements (no globals), uncomment for multisafepay support
-// global $kernel;
-// if(!$kernel){
-// require_once _PS_ROOT_DIR_.'/app/AppKernel.php';
-// $kernel = new \AppKernel('prod', false);
-// $kernel->boot();
-// }
- // multisafepay fix END
if ($this->module->debug) {
$this->module->logDebug("[AJAX*Start] " . Tools::getValue('action'));
}
- $action = Tools::ucfirst(Tools::getValue('action'));
+ $action = Tools::ucfirst(strip_tags(Tools::getValue('action')));
if (!empty($action) && method_exists($this, 'ajax' . $action)) {
- $this->context->smarty->assign("tc_config", $this->module->config);
+ $this->context->smarty->assign("z_tc_config", $this->module->config);
$result = $this->{'ajax' . $action}();
} else {
- $result = (array('error' => 'Ajax parameter used, but action \'' . Tools::getValue('action') . '\' is not defined'));
+ $result = (array('error' => 'Ajax parameter used, but action \'' . strip_tags(Tools::getValue('action')) . '\' is not defined'));
}
if ($this->module->debug) {
@@ -1944,10 +2019,11 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
}
}
- // add dateofdelivery module name into external shipping modules list, so that its parser is loaded at JS level
- $dateofdelivery_moduleName = 'dateofdelivery';
- if (Module::isInstalled($dateofdelivery_moduleName) && Module::isEnabled($dateofdelivery_moduleName)) {
- $externalShippingModules[$dateofdelivery_moduleName] = 0;
+ // add dateofdelivery and apaczka module name into external shipping modules list, so that its parser is loaded at JS level
+ $externalShippingModuleNames = ['dateofdelivery', 'apaczka', 'upsservice', 'globkuriermodule'];
+ foreach ($externalShippingModuleNames as $ext_moduleName)
+ if (Module::isInstalled($ext_moduleName) && Module::isEnabled($ext_moduleName)) {
+ $externalShippingModules[$ext_moduleName][] = 0;
}
$this->getCheckoutSession()->setDeliveryOption(
@@ -1999,7 +2075,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
}
}
- $this->context->smarty->assign('shippingAddressNotice', $shippingAddressNotice);
+ $this->context->smarty->assign('shippingAddressNotice', implode(', ', $shippingAddressNotice));
}
@@ -2076,11 +2152,30 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$paymentMethods = $this->getPaymentOptions();
+ // add md5 checksum to payment options (+exceptions)
+ // Some payment modules (e.g. paynow) do not always return same order of payment methods, so we need an ID that would be unique for every option
+ foreach ($paymentMethods['payment_options'] as $modName => &$options) {
+ foreach ($options as &$option) {
+ // ps_checkout needs exact data-module-name attribute, it won't initialize widget otherwise
+
+ if ($modName == 'ps_checkout' ||
+ strpos($modName, 'paypal') === 0 ||
+ strpos($modName, 'przelewy-method') === 0 ||
+ strpos($modName, 'przelewy24') === 0 ||
+ strpos($modName, 'stripe_official') === 0
+ ) {
+ $option['call_to_action_text_md5'] = '';
+ } else {
+ $option['call_to_action_text_md5'] = '-'.substr(md5($option['call_to_action_text']), -5);
+ }
+ }
+ }
+
$this->context->smarty->assign($paymentMethods);
// // Payment data, used by Stripe payment for live refresh (and possibly other modules in future)
- // $currency = $this->context->currency->iso_code;
+ // $currency = $this->context->currency->iso_code;
// $orderTotal = $this->context->cart->getOrderTotal();
// $stripeAmount = Tools::ps_round($orderTotal, 2);
// $stripeAmount = $this->isZeroDecimalCurrency($currency) ? $stripeAmount : $stripeAmount * 100;
@@ -2390,6 +2485,35 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
// $this->context->country->need_identification_number = false;
// }
+ // Copy invoice phone or phone_mobile to delivery phone or phone_mobile, if delivery phone or phone_mobile is empty and both phone fields are disabled in delivery form
+ if ($this->tcCopyInvoicePhoneToDelivery && $this->context->cart->id_address_invoice !== $this->context->cart->id_address_delivery &&
+ !$this->module->config->delivery_fields['phone_mobile']['visible'] && !$this->module->config->delivery_fields['phone']['visible']) {
+ # if we're updating invoice address, take phone/phone_mobile from $formData
+ # if we're updating delivery address, take phone/phone_mobile from invoice address ojbect
+ if ($isAddressTypeInvoice) {
+ $invoicePhoneMobile = isset($formData['phone_mobile']) && $formData['phone_mobile'] ? trim($formData['phone_mobile']) : '';
+ $invoicePhone = isset($formData['phone']) && $formData['phone'] ? trim($formData['phone']) : '';
+ $deliveryAddress = new Address($this->context->cart->id_address_delivery);
+ if ($invoicePhoneMobile !== "") {
+ $deliveryAddress->phone_mobile = $invoicePhoneMobile;
+ $deliveryAddress->save();
+ } elseif ($invoicePhone !== "") {
+ $deliveryAddress->phone = $invoicePhone;
+ $deliveryAddress->save();
+ }
+ } else {
+ $invoiceAddress = new Address($this->context->cart->id_address_invoice);
+ $invoicePhoneMobile = trim($invoiceAddress->phone_mobile);
+ $invoicePhone = trim($invoiceAddress->phone);
+ if ($invoicePhoneMobile !== "") {
+ $formData['phone_mobile'] = $invoicePhoneMobile;
+ } elseif ($invoicePhone !== "") {
+ $formData['phone'] = $invoicePhone;
+ }
+ }
+
+ }
+
$theCheckout_addressForm = new CheckoutAddressForm(
$this->module,
$this->context->smarty,
@@ -2630,9 +2754,18 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
//$this->updateAddressIdInDeliveryOptions();
+ $tpl_hasErrors = $registerForm->hasErrors();
+ $tpl_errors = $registerForm->getErrors();
+
+ if ($this->isModuleEnabled('eicaptcha')) {
+ Hook::exec('actionCustomerRegisterSubmitCaptcha');
+ $tpl_hasErrors = $tpl_hasErrors || sizeof($this->context->controller->errors);
+ $tpl_errors = array_merge($tpl_errors, array('captcha' => $this->context->controller->errors));
+ }
+
return array(
- "hasErrors" => $registerForm->hasErrors(),
- "errors" => $registerForm->getErrors(),
+ "hasErrors" => $tpl_hasErrors,
+ "errors" => $tpl_errors,
"customerId" => $this->context->customer->id,
"newToken" => Tools::getToken(true, $this->context),
"newStaticToken" => Tools::getToken(false),
@@ -2676,10 +2809,18 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
return $isComplete;
}
- private function copyPropertyFromToIfEmpty(&$source, &$target, $propertyName) {
- if ((!isset($target[$propertyName]) || "" == trim($target[$propertyName])) &&
- isset($source[$propertyName]) && "" != trim($source[$propertyName])) {
- $target[$propertyName] = $source[$propertyName];
+ private function copyPropertyFromToIfEmpty(&$source, &$target, $propertyName, $alternativeValue) {
+ $emptyValues = array('');
+ if (in_array($propertyName, array('firstname', 'lastname'))) {
+ $emptyValues = array('', 'a', 'A');
+ }
+ if ((!isset($target[$propertyName]) || in_array(trim($target[$propertyName]), $emptyValues)))
+ {
+ if (isset($source[$propertyName]) && !in_array(trim($source[$propertyName]), $emptyValues)) {
+ $target[$propertyName] = $source[$propertyName];
+ } elseif (!in_array(trim($alternativeValue), $emptyValues)) {
+ $target[$propertyName] = $alternativeValue;
+ }
}
}
@@ -2693,14 +2834,16 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$passwordRequired
) {
- // check if shipping methods has any validations
- $shippingModuleStepComplete = $this->isShippingModuleComplete(Tools::getAllValues());
$shippingResult = null;
- if (!$shippingModuleStepComplete) {
- $shippingResult = array(
- 'errors' => $this->context->controller->errors,
- 'hasErrors' => !empty($this->context->controller->errors)
- );
+ if (!$this->context->cart->isVirtualCart()) {
+ // check if shipping methods has any validations
+ $shippingModuleStepComplete = $this->isShippingModuleComplete(Tools::getAllValues());
+ if (!$shippingModuleStepComplete) {
+ $shippingResult = array(
+ 'errors' => $this->context->controller->errors,
+ 'hasErrors' => !empty($this->context->controller->errors)
+ );
+ }
}
// Initialization defaults
@@ -2711,16 +2854,17 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
if ($invoiceVisible) {
// update invoice/delivery address firstname/lastname from customer name, if
// address' name is empty and customer's not (e.g. firstname/lastname can be hidden in address section)
- $this->copyPropertyFromToIfEmpty($accountFormData, $invoiceFormData, 'firstname');
- $this->copyPropertyFromToIfEmpty($accountFormData, $invoiceFormData, 'lastname');
+ $this->copyPropertyFromToIfEmpty($accountFormData, $invoiceFormData, 'firstname', $this->context->customer->firstname);
+ $this->copyPropertyFromToIfEmpty($accountFormData, $invoiceFormData, 'lastname', $this->context->customer->lastname);
if (isset($invoiceFormData['firstname']) && isset($invoiceFormData["lastname"])) {
$firstname = $invoiceFormData['firstname'];
$lastname = $invoiceFormData['lastname'];
}
- } elseif($deliveryVisible) {
- $this->copyPropertyFromToIfEmpty($accountFormData, $deliveryFormData, 'firstname');
- $this->copyPropertyFromToIfEmpty($accountFormData, $deliveryFormData, 'lastname');
+ }
+ if($deliveryVisible) {
+ $this->copyPropertyFromToIfEmpty($accountFormData, $deliveryFormData, 'firstname', $this->context->customer->firstname);
+ $this->copyPropertyFromToIfEmpty($accountFormData, $deliveryFormData, 'lastname', $this->context->customer->lastname);
if (isset($deliveryFormData['firstname']) && isset($deliveryFormData["lastname"])) {
$firstname = $deliveryFormData['firstname'];
@@ -2804,6 +2948,15 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$invoiceAddressResult = $deliveryAddressResult = null;
$finalConfirmation = true;
+ // copy phone or phone_mobile from invoice to delivery, if both delivery phones are not visible
+ if ($this->tcCopyInvoicePhoneToDelivery && $invoiceVisible && $deliveryVisible && !$this->module->config->delivery_fields['phone_mobile']['visible'] && !$this->module->config->delivery_fields['phone']['visible']) {
+ if ("" == trim($deliveryFormData['phone_mobile']) && "" != trim($invoiceFormData['phone_mobile'])) {
+ $deliveryFormData['phone_mobile'] = $invoiceFormData['phone_mobile'];
+ } elseif ("" == trim($deliveryFormData['phone']) && "" != trim($invoiceFormData['phone'])) {
+ $deliveryFormData['phone'] = $invoiceFormData['phone'];
+ }
+ }
+
if ($invoiceVisible) {
$invoiceAddressResult = $this->modifyAddress('invoice', $invoiceFormData, $shallCreateNewAddress,
$finalConfirmation);
@@ -2835,34 +2988,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
&& !$invoiceAddressErrors
&& !$deliveryAddressErrors
) {
-
- $cartChecksum = new CartChecksum(new AddressChecksum());
-
- // Update cart's secure key:
- $this->context->cart->secure_key = $this->context->customer->secure_key;
-
- $checkout_session_data = array(
- "checkout-personal-information-step" => array(
- "step_is_reachable" => true,
- "step_is_complete" => true
- ),
- "checkout-addresses-step" => array(
- "step_is_reachable" => true,
- "step_is_complete" => true,
- "use_same_address" => ($this->context->cart->id_address_delivery == $this->context->cart->id_address_invoice)
- ),
- "checkout-delivery-step" => array(
- "step_is_reachable" => true,
- "step_is_complete" => true
- ),
- "checkout-payment-step" => array(
- "step_is_reachable" => true,
- "step_is_complete" => false
- ),
- "checksum" => $cartChecksum->generateChecksum($this->context->cart)
- );
-
- $this->DB_saveCheckoutSessionData($checkout_session_data);
+ $this->updateCheckoutSession();
}
return array_merge(
@@ -2873,6 +2999,36 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
);
}
+ private function updateCheckoutSession($deliveryStepComplete = true) {
+ $cartChecksum = new CartChecksum(new AddressChecksum());
+
+ // Update cart's secure key:
+ $this->context->cart->secure_key = $this->context->customer->secure_key;
+
+ $checkout_session_data = array(
+ "checkout-personal-information-step" => array(
+ "step_is_reachable" => true,
+ "step_is_complete" => true
+ ),
+ "checkout-addresses-step" => array(
+ "step_is_reachable" => true,
+ "step_is_complete" => true,
+ "use_same_address" => ($this->context->cart->id_address_delivery == $this->context->cart->id_address_invoice)
+ ),
+ "checkout-delivery-step" => array(
+ "step_is_reachable" => true,
+ "step_is_complete" => $deliveryStepComplete
+ ),
+ "checkout-payment-step" => array(
+ "step_is_reachable" => true,
+ "step_is_complete" => false
+ ),
+ "checksum" => $cartChecksum->generateChecksum($this->context->cart)
+ );
+
+ $this->DB_saveCheckoutSessionData($checkout_session_data);
+ }
+
private function unifyAddresses($invoiceVisible, $deliveryVisible)
{
// We need to unify addresses, if only one is visible - so that shipping methods are always reflecting selected zone
@@ -2898,7 +3054,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
parse_str(Tools::getValue('account'), $accountFormData);
$email = (isset($accountFormData['email'])) ? $accountFormData['email'] : (isset($accountFormData['forced-email'])?$accountFormData['forced-email']:'');
- $id_customer = Customer::customerExists($email, true, true);
+ $id_customer = Customer::customerExists($email, true, true); // email, returnId, ignoreGuest
// is email valid?
if ("" !== trim($email) && !filter_var($email, FILTER_VALIDATE_EMAIL)) {
@@ -2921,13 +3077,20 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
'The email "%mail%" is already used, please choose another one or sign in',
array('%mail%' => $email),
'Shop.Notifications.Error'
- ) . '<' . 'span id="sign-in-link"' . '>' . $this->translator->trans('Sign in', array(),
- 'Shop.Theme.Actions') . '<' . '/' . 'span' . '>';
+ ) . $this->module->tagIt('span', $this->translator->trans('Sign in', array(), 'Shop.Theme.Actions'), 'id="sign-in-link"');
+
}
} elseif (
($this->module->config->force_email_overlay || $this->module->config->register_guest_on_blur)
&& Configuration::get('PS_GUEST_CHECKOUT_ENABLED')) {
+ // pre-set customer's first/lastnames, if we have that already in the session
+ // if this won't be done, checkEmail and consequently silentRegistration will create "a a" customer
+ if ($this->context->cart->id_customer) {
+ $customer = new Customer($this->context->cart->id_customer);
+ $accountFormData['firstname'] = $customer->firstname;
+ $accountFormData['lastname'] = $customer->lastname;
+ }
$this->silentRegistration($accountFormData);
} elseif ($this->module->config->show_button_save_personal_info && "tc_save_account" == Tools::getValue('triggerEl'))
{
@@ -2940,6 +3103,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
$this->getPaymentOptionsBlock(),
$this->getCartSummaryBlock());
}
+ } elseif (Configuration::get('PS_GUEST_CHECKOUT_ENABLED') && $id_customer) {
+ $accountResult['notices']['email'] = $this->module->getTranslation('You already have an account with us. Sign in or continue as guest.');
}
$accountResult['hasErrors'] = (isset($accountResult['hasErrors'])?$accountResult['hasErrors'] : false) || (count($errors) > 0);
@@ -3339,12 +3504,27 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
'Shop.Notifications.Error'
);
} elseif (!$eachProduct['allow_oosp'] && $eachProduct['cart_quantity'] > $eachProduct['stock_quantity']) {
- $cartQuantityError =
- $this->trans(
- 'The item %product% in your cart is no longer available in this quantity. You cannot proceed with your order until the quantity is adjusted.',
- array('%product%' => $eachProduct['name']),
+ if ($this->isShopVersion813Plus()) {
+ $cartQuantityError = $this->trans(
+ 'You can only buy %quantity% "%product%". Please adjust the quantity in your cart to continue.',
+ [
+ '%product%' => $eachProduct['name'],
+ '%quantity%' => $eachProduct['stock_quantity'],
+ ],
'Shop.Notifications.Error'
);
+ } else {
+ $err_str = 'The item %product% in your cart is no longer available in this quantity. You cannot proceed with your order until the quantity is adjusted.';
+ if ($this->isShopVersion8Plus()) {
+ $err_str = '%product% is no longer available in this quantity. You cannot proceed with your order until the quantity is adjusted.';
+ }
+ $cartQuantityError =
+ $this->trans(
+ $err_str,
+ array('%product%' => $eachProduct['name']),
+ 'Shop.Notifications.Error'
+ );
+ }
}
}
@@ -3369,6 +3549,21 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
reset($opc_form_radios['delivery_option']));
}
+ $otherErrors = [];
+ // 18.10.2023 - support for blockproductsbycountry module
+ if ($this->isModuleEnabled('blockproductsbycountry')) {
+ $bpbc_module = Module::getInstanceByName('blockproductsbycountry');
+ $bpbc_context = Context::getContext();
+ $bpbc_id_country = $bpbc_context->country->id;
+ if ($bpbc_id_country) {
+ foreach ($bpbc_context->cart->getProducts() as $product) {
+ if ($bpbc_module->isProductBlocked((int)$product['id_product'], $bpbc_id_country)) {
+ $otherErrors['blockproductsbycountry'] = sprintf(Configuration::get('BPBC_TEXT_BLOCKED_CART', $bpbc_context->language->id), Product::getProductName((int)$product['id_product']), $bpbc_context->country->name[$bpbc_context->language->id]);
+ }
+ }
+ }
+ }
+
$this->context->smarty->assign(array(
'cart' => $presentedCart,
'cartQuantityError' => $cartQuantityError,
@@ -3376,7 +3571,8 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
'js_custom_vars' => $js_custom_vars,
'forceToChooseCarrier' => (bool)$this->module->config->force_customer_to_choose_carrier,
'customerDeliveryOption' => $customerSelectedDeliveryOption,
- 'carrierSelected' => $this->context->cart->id_carrier
+ 'carrierSelected' => $this->context->cart->id_carrier,
+ 'otherErrors' => $otherErrors
));
$minimalPurchase = array();
@@ -3394,7 +3590,7 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
'emptyCart' => !($presentedCart['products_count']),
'isVirtualCart' => $this->context->cart->isVirtualCart(),
'minimalPurchaseError' => !empty($minimalPurchase),
- 'cartQuantityError' => ($cartQuantityError !== false),
+ 'cartQuantityError' => ($cartQuantityError !== false)
));
}
@@ -3498,12 +3694,6 @@ class TheCheckoutModuleFrontController extends ModuleFrontController
return array("errors" => $loginForm->getErrors(), "hasErrors" => $loginForm->hasErrors());
}
-// private function ajaxModifyAccount()
-// {
-// // Is this still used? Probably not (20.3.2019).
-// return $this->modifyAccount(Tools::getAllValues());
-// }
-
private function DB_saveCheckoutSessionData($data)
{
Db::getInstance()->execute(
diff --git a/modules/thecheckout/docs/readme_en.pdf b/modules/thecheckout/docs/readme_en.pdf
new file mode 100644
index 00000000..f1dc365c
Binary files /dev/null and b/modules/thecheckout/docs/readme_en.pdf differ
diff --git a/modules/thecheckout/lib/assets/fonts/index.php b/modules/thecheckout/lib/assets/fonts/index.php
new file mode 100644
index 00000000..b5e32ac6
--- /dev/null
+++ b/modules/thecheckout/lib/assets/fonts/index.php
@@ -0,0 +1,34 @@
+
+* @copyright PrestaShop SA
+* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
+* International Registered Trademark & Property of PrestaShop SA
+*/
+
+header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
+header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
+
+header("Cache-Control: no-store, no-cache, must-revalidate");
+header("Cache-Control: post-check=0, pre-check=0", false);
+header("Pragma: no-cache");
+
+header("Location: ../../");
+exit;
diff --git a/modules/thecheckout/lib/assets/index.php b/modules/thecheckout/lib/assets/index.php
new file mode 100644
index 00000000..51fd894a
--- /dev/null
+++ b/modules/thecheckout/lib/assets/index.php
@@ -0,0 +1,34 @@
+
+* @copyright PrestaShop SA
+* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
+* International Registered Trademark & Property of PrestaShop SA
+*/
+
+header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
+header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
+
+header("Cache-Control: no-store, no-cache, must-revalidate");
+header("Cache-Control: post-check=0, pre-check=0", false);
+header("Pragma: no-cache");
+
+header("Location: ../");
+exit;
diff --git a/modules/thecheckout/lib/functions.inc.php b/modules/thecheckout/lib/functions.inc.php
index a77838be..abd8c17c 100644
--- a/modules/thecheckout/lib/functions.inc.php
+++ b/modules/thecheckout/lib/functions.inc.php
@@ -12,6 +12,10 @@
namespace module\thecheckout;
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
class TS_Functions
{
diff --git a/modules/thecheckout/lib/less.php_1.7.0.10/Cache.php b/modules/thecheckout/lib/less.php_1.7.0.10/Cache.php
index e0feb4bd..c6d9fe06 100644
--- a/modules/thecheckout/lib/less.php_1.7.0.10/Cache.php
+++ b/modules/thecheckout/lib/less.php_1.7.0.10/Cache.php
@@ -5,6 +5,11 @@
* @copyright Less lib
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
*/
+
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
require_once( dirname(__FILE__).'/Version.php');
class Less_Cache{
diff --git a/modules/thecheckout/lib/less.php_1.7.0.10/Version.php b/modules/thecheckout/lib/less.php_1.7.0.10/Version.php
index 3b4f47b8..0bd31910 100644
--- a/modules/thecheckout/lib/less.php_1.7.0.10/Version.php
+++ b/modules/thecheckout/lib/less.php_1.7.0.10/Version.php
@@ -5,6 +5,11 @@
* @copyright Less lib
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
*/
+
+if (!defined('_PS_VERSION_')) {
+ exit;
+}
+
class Less_Version{
const version = '1.7.0.10'; // The current build number of less.php
diff --git a/modules/thecheckout/logo.webp b/modules/thecheckout/logo.webp
new file mode 100644
index 00000000..c1d63c4d
Binary files /dev/null and b/modules/thecheckout/logo.webp differ
diff --git a/modules/thecheckout/thecheckout.php b/modules/thecheckout/thecheckout.php
index 1a36d0e5..19b87ddc 100644
--- a/modules/thecheckout/thecheckout.php
+++ b/modules/thecheckout/thecheckout.php
@@ -30,7 +30,7 @@ class TheCheckout extends Module
/**
* @var array $module_settings An array of settings provided on configuration page
*/
- public $conf_prefix = "opc_";
+ // public $conf_prefix = "opc_"; // not used anymore, prefix is fixed to 'tc_'
/**
* @var Config
*/
@@ -44,13 +44,13 @@ class TheCheckout extends Module
{
$this->name = 'thecheckout';
$this->tab = 'checkout';
- $this->version = '3.3.8';
+ $this->version = '3.3.10';
$this->author = 'PrestaDev.pl';
- $this->module_key = "2e602e0a1021555e3d85311cd8ef756d";
+ $this->module_key = "2e602e0a1021555e3d85311cd8ef756d1";
//$this->moduleTHECHECKOUT_key = "2e602e0a1021555e3d85311cd8ef756d";
//$this->moduleOPC_key = "38254238bedae1ccc492a65148109fdd";
- $this->need_instance = 1;
+ $this->need_instance = 0;
$this->ps_versions_compliancy = array('min' => '1.7', 'max' => '9.1');
$this->bootstrap = true;
@@ -66,6 +66,16 @@ class TheCheckout extends Module
$this->initTheCheckout();
}
+ public function initPsKernel() {
+ // Uncomment if kernel is necessary for e.g. shipping modules
+// global $kernel;
+// if(!$kernel){
+// require_once _PS_ROOT_DIR_.'/app/AppKernel.php';
+// $kernel = new \AppKernel(_PS_MODE_DEV_ ? 'dev' : 'prod', _PS_MODE_DEV_);
+// $kernel->boot();
+// }
+ }
+
private function checkStripeNeedPatch()
{
return false; // Since checkout module v2.3.4, patch in Stripe is no more required.
@@ -143,26 +153,21 @@ class TheCheckout extends Module
}
if ($this->checkStripeNeedPatch()) {
- return 'Detected stripe_official payment module - it requires a patch to work properly with
+ return 'Detected '.$this->tagIt('b', 'stripe_official').' payment module - it '.$this->tagIt('b', 'requires a patch').' to work properly with
TheCheckout, please contact us for more details or check our blog';
}
if ($this->checkMondialNeedPatch()) {
- return 'Detected mondialrelay shipping module - it requires a patch to work properly with
+ return 'Detected '.$this->tagIt('b', 'mondialrelay').' shipping module - it '.$this->tagIt('b', 'requires a patch').' to work properly with
TheCheckout, please contact us for more details or check our blog';
}
if ($this->checkAmcPsShipItNeedPatch()) {
- return 'Detected amcpsshipit shipping module - it requires a patch to work properly with
+ return 'Detected '.$this->tagIt('b', 'amcpsshipit').' shipping module - it '.$this->tagIt('b', 'requires a patch').' to work properly with
TheCheckout, please update amcpsshipit.php and extend condition if ($controllerClass !== \'OrderController\') with
&& $controllerClass !== \'TheCheckoutModuleFrontController\' and add this comment (thecheckout-patched) to remove this message';
}
-// if ($this->checkBraintreeNeedsPatch()) {
-// return 'Detected braintreeofficial payment module - it requires a patch to work properly with
-// TheCheckout, please contact us for more details or check our blog';
-// }
-
// $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT * FROM '. _DB_PREFIX_ .'required_field');
// print_r($result); exit;
@@ -248,9 +253,21 @@ class TheCheckout extends Module
// $this->l('PA');
// $this->l('Invalid DNI');
// $this->l('Probably a typo? Please try again.');
+ // $this->l('You already have an account with us. Sign in or continue as guest.');
+ // $this->l('Apple Pay');
return $this->l($key);
}
+ public function tagIt($tag, $content = '', $attr = '') {
+ $lt = '<';
+ $gt = '>';
+ $single = in_array($tag, ['br', 'input']);
+ $open = $lt.$tag.' '.$attr.$gt;
+ $close = $single ? '' : $lt.'/'.$tag.$gt;
+ $content = $single ? '' : $content;
+ return $open.$content.$close;
+ }
+
private function setConfigOptions()
{
$this->includeDependency('classes/Config.php');
@@ -321,20 +338,14 @@ class TheCheckout extends Module
$this->logger->error($msg);
}
- private function flatten_array($input_array)
- {
+ private function flatten_array($input_array) {
$result = array();
- array_walk_recursive($input_array, function ($array, $key) use (&$result) {
- $result[] = $key;
- });
+ array_walk_recursive($input_array, function($array, $key) use (&$result) { $result[] = $key; });
return $result;
}
- private function setTagsList($key, $array_input)
- {
- $input_json = json_encode(array_map(function ($a) {
- return array('id' => $a, 'title' => $a);
- }, array_values($array_input)));
+ private function setTagsList($key, $array_input) {
+ $input_json = json_encode(array_map(function ($a) { return array('id' => $a, 'title' => $a); }, array_values($array_input)));
Media::addJsDefL($key, $input_json);
}
@@ -353,7 +364,7 @@ class TheCheckout extends Module
Media::addJsDefL('thecheckout_init_html_editor', $this->l('Use HTML editor'));
$flattened = $this->flatten_array($this->config->blocks_layout);
- $available_layout_blocks = array_diff(array_unique($flattened), ['size']);
+ $available_layout_blocks = array_diff( array_unique($flattened), ['size'] );
$this->setTagsList('thecheckout_available_layout_blocks', $available_layout_blocks);
$all_fields = array_keys(array_merge($this->config->invoice_fields, $this->config->delivery_fields));
@@ -393,26 +404,51 @@ class TheCheckout extends Module
$existing_step_label_3 = array();
$existing_step_validation_error_3 = array();
+ $reassurance_samples = array(
+ 'en' => $this->tagIt('div',
+ $this->tagIt('div',
+ $this->tagIt('span', '', 'class="icon"') .
+ $this->tagIt('h3', 'Security policy') . 'We use modern SSL to '. $this->tagIt('b', 'secure payment'),
+ 'class="reassurance-section security"').
+ $this->tagIt('div',
+ $this->tagIt('span', '', 'class="icon"') .
+ $this->tagIt('h3', 'Delivery policy') . 'Orders made on workdays, until 13:00 are '. $this->tagIt('b', 'shipped same day') . ' (if all goods are in stock)',
+ 'class="reassurance-section delivery"').
+ $this->tagIt('div',
+ $this->tagIt('span', '', 'class="icon"') .
+ $this->tagIt('h3', 'Return policy') . 'Purchases can be '. $this->tagIt('b', 'returned') . ' within 14 days, without any explanation',
+ 'class="reassurance-section return"'),
+ 'class="thecheckout-reassurance"').
+ $this->tagIt('p', '*please edit this in TheCheckout module configuration, Layout tab -> HTML Box No.1 for your language'),
+ 'cs' => $this->tagIt('div',
+ $this->tagIt('div',
+ $this->tagIt('span', '', 'class="icon"') .
+ $this->tagIt('h3', 'Bezpečnostní politika') . 'Používáme moderní SSL pro '. $this->tagIt('b', 'bezpeční platbu'),
+ 'class="reassurance-section security"').
+ $this->tagIt('div',
+ $this->tagIt('span', '', 'class="icon"') .
+ $this->tagIt('h3', 'Dodací podmínky') . 'Objednávky zadané v pracovní dny do 13:00 jsou '. $this->tagIt('b', 'odeslány v ten samý den') . ' (v případe, že všechno zboží je skladem)',
+ 'class="reassurance-section delivery"').
+ $this->tagIt('div',
+ $this->tagIt('span', '', 'class="icon"') .
+ $this->tagIt('h3', 'Vrácení zboží') . 'Zboží můžete '. $this->tagIt('b', 'vrátit') . ' v lhůtě 14 dní bez uvedení důvodu.',
+ 'class="reassurance-section return"'),
+ 'class="thecheckout-reassurance"').
+ $this->tagIt('p', '*prosím upravte tento blok v nastavení modulu TheCheckout, záložka Rozvržení -> HTML pole č.1 pro jazyk [ Čeština (Czech) ]')
+ );
+
+
foreach (Language::getLanguages() as $language) {
$existingReassuranceHtml = Configuration::get('TC_html_box_1', $language['id_lang']);
if (!$existingReassuranceHtml || "" == trim($existingReassuranceHtml)) {
- $reassurance_sample_html[$language['id_lang']] =
- '<' . 'div class="thecheckout-reassurance"' . '>
- <' . 'div class="reassurance-section security">' . '<' . 'span class="icon"' . '>' . '<' . '/' . 'span' . '>
- <' . 'h3' . '>Polityka bezpieczeństwa<' . '/' . 'h3' . '>
- Używamy certyfikatu SSL ' . '<' . 'b' . '>' . 'by zabezpieczyć proces zakupów.<' . '/' . 'b>' . '<' . '/' . 'div' . '>
- <' . 'div class="reassurance-section delivery"' . '>' . '<' . 'span class="icon"' . '>' . '<' . '/' . 'span' . '>
- <' . 'h3' . '>Polityka dostaw<' . '/' . 'h3' . '>
- Zamówienia złożone w dni robocze przed 10.00 <' . 'b' . '>dostawa w następnym dniu roboczym<' . '/' . 'b' . '>' . ' (jeśli są na stanie).<' . '/' . 'div' . '>
- <' . 'div class="reassurance-section return"' . '><' . 'span class="icon"' . '>' . '<' . '/' . 'span' . '>
- <' . 'h3' . '>Polityka zwrotów<' . '/' . 'h3' . '>
- Zamówione produkty <' . 'b' . '>zwrócone<' . '/' . 'b' . '> w ciągu 14 dni od daty zakupu.<' . '/' . 'div' . '>
- <' . '/' . 'div' . '>';
+ if (array_key_exists($language['iso_code'], $reassurance_samples)) {
+ $reassurance_sample_html[$language['id_lang']] = $reassurance_samples[$language['iso_code']];
+ } else {
+ $reassurance_sample_html[$language['id_lang']] = $reassurance_samples['en'];
+ }
} else {
- $reassurance_sample_html[$language['id_lang']] = Configuration::get(
- 'TC_html_box_1',
- $language['id_lang']
- );
+ $reassurance_sample_html[$language['id_lang']] = Configuration::get('TC_html_box_1',
+ $language['id_lang']);
}
$existing_step_label_1 = Configuration::get('TC_step_label_1', $language['id_lang']);
if (!$existing_step_label_1 || "" == trim($existing_step_label_1)) {
@@ -612,7 +648,7 @@ class TheCheckout extends Module
$iso = 'en_US';
}
$this->context->smarty->assign(array(
- "tc_config" => $this->config,
+ "z_tc_config" => $this->config,
"iso" => $iso
));
@@ -623,30 +659,33 @@ class TheCheckout extends Module
('module-thecheckout-order' == $this->context->controller->page_name || 'checkout' == $this->context->controller->page_name);
$isLoginController = isset($this->context->controller->php_self) && ('authentication' == $this->context->controller->php_self) &&
$this->config->social_login_display_on_login_page;
+ $isAddressController = isset($this->context->controller->php_self) && ('address' == $this->context->controller->php_self);
+
+ $isOrderConfirmationController = isset($this->context->controller->php_self) && ('order-confirmation' == $this->context->controller->php_self);
+ if ($isOrderConfirmationController) {
+ if (file_exists(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/iframe-payment-confirmation.js")) {
+ $this->context->controller->registerJavascript('modules-thecheckout-iframe-payment-confirmation',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/iframe-payment-confirmation.js",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
+ array('position' => 'bottom', 'priority' => 200));
+ }
+ }
if (!$isDisabled && ($isCheckoutController || $isLoginController)) {
if (!$this->context->customer->isLogged()) {
if ($isLoginController) {
- $this->context->controller->registerJavascript(
- 'modules-thecheckout-200',
- Tools::substr(
- _PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/social-login-page.js",
- Tools::strlen(_PS_ROOT_DIR_) + 1
- ),
- array('position' => 'bottom', 'priority' => 1140)
- );
+ $this->context->controller->registerJavascript('modules-thecheckout-200',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/social-login-page.js",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
+ array('position' => 'bottom', 'priority' => 1140));
Media::addJsDefL('i18_signInWithFB', $this->l('Sign in with Facebook'));
- $this->context->controller->registerStylesheet(
- 'modules-thecheckout-200',
- Tools::substr(
- _PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/css/includes/social-login-page.css",
- Tools::strlen(_PS_ROOT_DIR_) + 1
- ),
+ $this->context->controller->registerStylesheet('modules-thecheckout-200',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/css/includes/social-login-page.css",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
array(
'media' => 'all',
'priority' => 1200
- )
- );
+ ));
}
if ($this->config->social_login_fb) {
@@ -656,7 +695,14 @@ class TheCheckout extends Module
$ret .= $this->context->smarty->fetch($this->local_path . 'views/templates/front/_partials/social-login-google.tpl');
}
}
+ }
+
+ if (!$isDisabled && ($isCheckoutController || $isAddressController)) {
if ($this->config->google_maps_api_key && strlen($this->config->google_maps_api_key) > 10) {
+ if ($isAddressController) {
+ $isoCodes = @Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT id_country, iso_code FROM ' . _DB_PREFIX_ . 'country where active = 1');
+ Media::addJsDefL('tc_countriesIsoCodes', json_encode($isoCodes));
+ }
$ret .= $this->context->smarty->fetch($this->local_path . 'views/templates/front/_partials/google-places-autocomplete.tpl');
}
}
@@ -666,14 +712,10 @@ class TheCheckout extends Module
Media::addJsDefL('dm_hash', '0');
if (file_exists(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/lib/secure-trial.js")) {
- $this->context->controller->registerJavascript(
- 'modules-thecheckout-trial',
- Tools::substr(
- _PS_ROOT_DIR_ . '/modules/' . $this->name . "/lib/secure-trial.js",
- Tools::strlen(_PS_ROOT_DIR_) + 1
- ),
- array('position' => 'bottom', 'priority' => 200)
- );
+ $this->context->controller->registerJavascript('modules-thecheckout-trial',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/lib/secure-trial.js",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
+ array('position' => 'bottom', 'priority' => 200));
}
} else {
Media::addJsDefL('dm_mode', 0);
@@ -682,14 +724,10 @@ class TheCheckout extends Module
if (trim($this->config->smartform_client_id) !== '') {
if (file_exists(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/smartform.js")) {
- $this->context->controller->registerJavascript(
- 'modules-thecheckout-smartform',
- Tools::substr(
- _PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/smartform.js",
- Tools::strlen(_PS_ROOT_DIR_) + 1
- ),
- array('position' => 'bottom', 'priority' => 500)
- );
+ $this->context->controller->registerJavascript('modules-thecheckout-smartform',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/smartform.js",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
+ array('position' => 'bottom', 'priority' => 500));
Media::addJsDefL('tc_smartformClientId', trim($this->config->smartform_client_id));
}
}
@@ -697,37 +735,23 @@ class TheCheckout extends Module
// include assets to manipulate content on separate payment page
if (Tools::getIsset(Config::SEPARATE_PAYMENT_KEY_NAME)) {
if (file_exists(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/separate-payment.js")) {
- $this->context->controller->registerJavascript(
- 'modules-thecheckout-separate-payment',
- Tools::substr(
- _PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/separate-payment.js",
- Tools::strlen(_PS_ROOT_DIR_) + 1
- ),
- array('position' => 'bottom', 'priority' => 200)
- );
+ $this->context->controller->registerJavascript('modules-thecheckout-separate-payment',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/js/includes/separate-payment.js",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
+ array('position' => 'bottom', 'priority' => 200));
}
if (file_exists(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/css/includes/separate-payment.css")) {
- $this->context->controller->registerStylesheet(
- 'modules-thecheckout-separate-payment',
- Tools::substr(
- _PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/css/includes/separate-payment.css",
- Tools::strlen(_PS_ROOT_DIR_) + 1
- ),
- array('media' => 'all', 'priority' => 150)
- );
+ $this->context->controller->registerStylesheet('modules-thecheckout-separate-payment',
+ Tools::substr(_PS_ROOT_DIR_ . '/modules/' . $this->name . "/views/css/includes/separate-payment.css",
+ Tools::strlen(_PS_ROOT_DIR_) + 1),
+ array('media' => 'all', 'priority' => 150));
}
$formatted_addresses = array(
- 'invoice' => AddressFormat::generateAddress(
- new Address($this->context->cart->id_address_invoice),
- array(),
- '
'
- ),
- 'delivery' => AddressFormat::generateAddress(
- new Address($this->context->cart->id_address_delivery),
- array(),
- '
'
- ),
+ 'invoice' => AddressFormat::generateAddress(new Address($this->context->cart->id_address_invoice),
+ array(), $this->tagIt('br')),
+ 'delivery' => AddressFormat::generateAddress(new Address($this->context->cart->id_address_delivery),
+ array(), $this->tagIt('br')),
);
if (version_compare(_PS_VERSION_, '1.7.3') >= 0) {
@@ -745,6 +769,7 @@ class TheCheckout extends Module
);
$delivery_message = html_entity_decode($session->getMessage());
+
} else {
$delivery_message = '';
}
@@ -774,8 +799,9 @@ class TheCheckout extends Module
public function hookActionDispatcher($params = null)
{
// Stop-by only for Order and Cart controllers
- if ("OrderController" !== $params['controller_class']
- && "CartController" !== $params['controller_class']
+ if (
+ ("OrderController" !== $params['controller_class'] && "CartController" !== $params['controller_class']) ||
+ (!$params['cookie']->id_cart && strpos(Tools::getValue('action'), 'socialLogin') !== 0)
) {
return false;
}
@@ -827,6 +853,8 @@ class TheCheckout extends Module
}
}
+ // $this->initPsKernel();
+
$checkoutController = new TheCheckoutModuleFrontController();
$checkoutController->run();
exit;
@@ -862,22 +890,21 @@ class TheCheckout extends Module
return $requiredCheckboxes;
}
- public function hookActionBuildFrontEndObject($params)
- {
+ public function hookActionBuildFrontEndObject($params) {
// $existingAddresses = $params['obj']['customer']['addresses'] ?? [];
// Probably we shall override JS's prestashop.customer.addresses always, regardless of being set or not by PS core
// if (!count($existingAddresses)) {
- $deliveryAddressId = $this->context->cart->id_address_delivery;
- $invoiceAddressId = $this->context->cart->id_address_invoice;
- $newAddresses = [];
- if ($deliveryAddressId > 0) {
- $newAddresses[$deliveryAddressId] = new Address($deliveryAddressId);
- }
- if ($invoiceAddressId > 0 && $invoiceAddressId !== $deliveryAddressId) {
- $newAddresses[$invoiceAddressId] = new Address($invoiceAddressId);
- }
- $params['obj']['customer']['addresses'] = $newAddresses;
+ $deliveryAddressId = $this->context->cart->id_address_delivery;
+ $invoiceAddressId = $this->context->cart->id_address_invoice;
+ $newAddresses = [];
+ if ($deliveryAddressId > 0) {
+ $newAddresses[$deliveryAddressId] = new Address($deliveryAddressId);
+ }
+ if ($invoiceAddressId > 0 && $invoiceAddressId !== $deliveryAddressId) {
+ $newAddresses[$invoiceAddressId] = new Address($invoiceAddressId);
+ }
+ $params['obj']['customer']['addresses'] = $newAddresses;
// }
}
@@ -950,13 +977,8 @@ class TheCheckout extends Module
'category' === $params['smarty']->tpl_vars['page']->value['page_name'] &&
file_exists($this->local_path . 'views/templates/front/_partials/secure-notice.tpl')) {
$baseIdx = 3;
- $blocks_idxs = explode(',', Configuration::get(
- 'blocks_idxs',
- null,
- null,
- null,
- ($baseIdx + 1) . ',' . ($baseIdx + 31) . ',' . ($baseIdx + 101) . ',' . ($baseIdx + 102)
- ));
+ $blocks_idxs = explode(',', Configuration::get('blocks_idxs', null, null, null,
+ ($baseIdx + 1) . ',' . ($baseIdx + 31) . ',' . ($baseIdx + 101) . ',' . ($baseIdx + 102)));
$smarty_tpl_vars = $params['smarty']->tpl_vars;
if (isset($smarty_tpl_vars['category']) &&
in_array($smarty_tpl_vars['category']->value['id'], $blocks_idxs)) {
@@ -1056,26 +1078,20 @@ class TheCheckout extends Module
if ('alert' == Tools::getValue('postProcessResultCode')) {
$output .=
- '<' . 'div style="margin-top: 35px" class="alert alert-danger"' . '>' .
- '<' . 'button type="button" class="close" data-dismiss="alert"' . '>×<' . '/' . 'button' . '>' .
- Tools::getValue('postProcessResult') .
- '<' . '/' . 'div' . '>';
+ $this->tagIt('div',
+ $this->tagIt('button','x', 'type="button" class="close" data-dismiss="alert"') . Tools::getValue('postProcessResult'),
+ 'style="margin-top: 35px" class="alert alert-danger"');
} elseif ('ok' == Tools::getValue('postProcessResultCode')) {
- $output .= $this->displayConfirmation($this->trans(
- 'The settings have been updated.',
- array(),
- 'Admin.Notifications.Success'
- ));
+ $output .= $this->displayConfirmation($this->trans('The settings have been updated.', array(),
+ 'Admin.Notifications.Success'));
}
$this->context->smarty->assign('module_dir', $this->_path);
if (!empty($this->warning)) {
$output .=
- '<' . 'div style="margin-top: 35px" class="alert alert-danger"' . '>' .
- '<' . 'button type="button" class="close" data-dismiss="alert"' . '>×<' . '/' . 'button' . '>' .
- $this->warning .
- '<' . '/' . 'div' . '>';
+ $this->tagIt('div', $this->tagIt('button','x', 'type="button" class="close" data-dismiss="alert"') . $this->warning,
+ 'style="margin-top: 35px" class="alert alert-danger"');
}
$this->context->smarty->assign(array(
@@ -1213,6 +1229,8 @@ class TheCheckout extends Module
$subst = '$0 ' . $blocksLayoutSortable;
$result = preg_replace($re, $subst, $result, 1);
+ $paypal_express_active = Module::isEnabled('paypal');
+ $result .= $this->tagIt('input', '','type="hidden" name="tc_paypal_express_checkout_active" value="'.$paypal_express_active);
return $result;
}
@@ -1328,12 +1346,8 @@ class TheCheckout extends Module
$this->l('Test mode'),
$this->l('Checkout module will be enabled only when using URL parameter:') . ' ' . Config::TEST_MODE_KEY_NAME,
array(),
- $this->l('When enabled, Checkout is visible only using this URL: ') . ' ' . '<' . 'a href="' . $this->context->link->getPageLink(
- 'order',
- true,
- null,
- Config::TEST_MODE_KEY_NAME
- ) . '">' . $this->l('Checkout-test-URL') . '<' . '/' . 'a>'
+ $this->l('When enabled, Checkout is visible only using this URL: ') . ' ' .
+ $this->tagIt('a', $this->l('Checkout-test-URL'), 'href='.$this->context->link->getPageLink('order', true, null, Config::TEST_MODE_KEY_NAME))
),
$this->generateSwitch(
'separate_cart_summary',
@@ -1362,18 +1376,18 @@ class TheCheckout extends Module
$this->generateSelect(
'font',
$this->l('Checkout form font') .
- '<' . 'input type="hidden" name="font-weight-Montserrat" value="thin 100,extra-light 200,light 300,regular 400,medium 500,semi-bold 600,bold 700,extra-bold 800,black 900">' .
- '<' . 'input type="hidden" name="font-weight-Open-Sans" value="light 300,regular 400,semi-bold 600,bold 700,extra-bold 800">' .
- '<' . 'input type="hidden" name="font-weight-Open-Sans-Condensed" value="light 300,bold 700">' .
- '<' . 'input type="hidden" name="font-weight-Playfair-Display" value="regular 400,bold 700,black 900">' .
- '<' . 'input type="hidden" name="font-weight-Dosis" value="extra-light 200,light 300,regular 400,medium 500,semi-bold 600,bold 700,extra-bold 800">' .
- '<' . 'input type="hidden" name="font-weight-Titillium-Web" value="extra-light 200,light 300,regular 400,semi-bold 600,bold 700,black 900">' .
- '<' . 'input type="hidden" name="font-weight-Indie-Flower" value="regular 400">' .
- '<' . 'input type="hidden" name="font-weight-Great-Vibes" value="regular 400">' .
- '<' . 'input type="hidden" name="font-weight-Gloria-Hallelujah" value="regular 400">' .
- '<' . 'input type="hidden" name="font-weight-Amatic-SC" value="regular 400,bold 700">' .
- '<' . 'input type="hidden" name="font-weight-Exo-2" value="thin 100,extra-light 200,light 300,regular 400,medium 500,semi-bold 600,bold 700,extra-bold 800,black 900">' .
- '<' . 'input type="hidden" name="font-weight-Yanone-Kaffeesatz" value="extra-light 200,light 300,regular 400,bold 700">',
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Montserrat" value="thin 100,extra-light 200,light 300,regular 400,medium 500,semi-bold 600,bold 700,extra-bold 800,black 900"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Open-Sans" value="light 300,regular 400,semi-bold 600,bold 700,extra-bold 800"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Open-Sans-Condensed" value="light 300,bold 700"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Playfair-Display" value="regular 400,bold 700,black 900"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Dosis" value="extra-light 200,light 300,regular 400,medium 500,semi-bold 600,bold 700,extra-bold 800"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Titillium-Web" value="extra-light 200,light 300,regular 400,semi-bold 600,bold 700,black 900"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Indie-Flower" value="regular 400"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Great-Vibes" value="regular 400"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Gloria-Hallelujah" value="regular 400"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Amatic-SC" value="regular 400,bold 700"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Exo-2" value="thin 100,extra-light 200,light 300,regular 400,medium 500,semi-bold 600,bold 700,extra-bold 800,black 900"') .
+ $this->tagIt('input','', 'type="hidden" name="font-weight-Yanone-Kaffeesatz" value="extra-light 200,light 300,regular 400,bold 700"'),
$this->l('Font-family used on checkout form'),
array(
array('id' => 'theme-default', 'name' => 'Theme default'),
@@ -1511,6 +1525,11 @@ class TheCheckout extends Module
$this->l('Inactive because "Show I am a private" is disabled.'),
'desc-visible-only-when-inactive'
),
+ $this->generateSwitch(
+ 'use_other_field_for_business_private',
+ $this->l('Use "other" field for business/private'),
+ $this->l('Store status of "I am a business" and "I am a private" checkboxes in address "other" field.')
+ ),
$this->generateSwitch(
'offer_second_address',
$this->l('Offer second address'),
@@ -1546,6 +1565,11 @@ class TheCheckout extends Module
$this->l('Show "Save" button in Personal Info'),
$this->l('Display button to save guest/account before showing shipping and payment methods')
),
+ $this->generateSwitch(
+ 'use_old_address_on_reorder',
+ $this->l('Use old address on reorder'),
+ $this->l('When customer makes Re-order, use the same address as in original order - do not use his latest address')
+ ),
$this->generateText(
'google_maps_api_key',
$this->l('Google maps API key'),
@@ -1647,6 +1671,12 @@ class TheCheckout extends Module
$this->l('When single payment method is selected, collapse remaining ones'),
array()
),
+ $this->generateSwitch(
+ 'logos_on_the_right',
+ $this->l('Shipping/payment logos on the right'),
+ $this->l('Show shipping and payment logos on the right side in a listing'),
+ array()
+ ),
),
'submit' => array(
'title' => $this->l('Save')
@@ -1705,11 +1735,8 @@ class TheCheckout extends Module
'autoload_rte' => '', //'rte' = enable TinyMCE editor, empty = not enabled
'class' => 'tinymce-on-demand',
'col' => 8,
- 'hint' => $this->trans(
- 'Invalid characters:',
- array(),
- 'Admin.Notifications.Info'
- ) . ' <>;=#{}'
+ 'hint' => $this->trans('Invalid characters:', array(),
+ 'Admin.Notifications.Info') . ' <>;=#{}'
),
array(
'type' => 'textarea',
@@ -1719,11 +1746,8 @@ class TheCheckout extends Module
'autoload_rte' => '', //'rte' = enable TinyMCE editor, empty = not enabled
'class' => 'tinymce-on-demand',
'col' => 8,
- 'hint' => $this->trans(
- 'Invalid characters:',
- array(),
- 'Admin.Notifications.Info'
- ) . ' <>;=#{}'
+ 'hint' => $this->trans('Invalid characters:', array(),
+ 'Admin.Notifications.Info') . ' <>;=#{}'
),
array(
'type' => 'textarea',
@@ -1733,11 +1757,8 @@ class TheCheckout extends Module
'autoload_rte' => '', //'rte' = enable TinyMCE editor, empty = not enabled
'class' => 'tinymce-on-demand',
'col' => 8,
- 'hint' => $this->trans(
- 'Invalid characters:',
- array(),
- 'Admin.Notifications.Info'
- ) . ' <>;=#{}'
+ 'hint' => $this->trans('Invalid characters:', array(),
+ 'Admin.Notifications.Info') . ' <>;=#{}'
),
array(
'type' => 'textarea',
@@ -1747,17 +1768,14 @@ class TheCheckout extends Module
'autoload_rte' => '', //'rte' = enable TinyMCE editor, empty = not enabled
'class' => 'tinymce-on-demand',
'col' => 8,
- 'hint' => $this->trans(
- 'Invalid characters:',
- array(),
- 'Admin.Notifications.Info'
- ) . ' <>;=#{}'
+ 'hint' => $this->trans('Invalid characters:', array(),
+ 'Admin.Notifications.Info') . ' <>;=#{}'
),
array(
'type' => 'textarea',
'label' => $this->l('Required Checkbox No.1'),
'name' => 'TC_required_checkbox_1',
- 'desc' => 'To enable a required checkbox in checkout page, fill-in the checkbox label here. You can add label also with link, for example: <' . 'br' . '><' . 'b' . '>' . 'I agree with <a href="content/3-privacy-policy">privacy policy</a><' . '/b' . '>',
+ 'desc' => 'To enable a required checkbox in checkout page, fill-in the checkbox label here. You can add label also with link, for example: ' . $this->tagIt('br') . $this->tagIt('b', 'I agree with <a href="content/3-privacy-policy">privacy policy</a>'),
'lang' => true,
'autoload_rte' => '', //'rte' = enable TinyMCE editor, empty = not enabled
'class' => 'tinymce-on-demand',
@@ -1800,47 +1818,37 @@ class TheCheckout extends Module
$this->generateSwitch(
'checkout_steps',
$this->l('Checkout steps'),
- $this->l('Enable virtual steps'),
- array(),
+ $this->l('Enable virtual steps'), array(),
$this->l('Leave \'Label\' empty if you wish to disable particular step below') .
- '"
+ $this->tagIt('div', $this->tagIt('a', $this->l('Click to set Starting configuration sample'),
+ 'data-confirm-msg="'. $this->l('Are you sure? This will change blocks layout and also add custom CSS rules.').'"'),
+ 'id="set-steps-sample"')
),
// Step 1
$this->generateText(
'step_label_1',
$this->l('Label'),
$this->l('Step 1 label, multi-language field'),
- array(),
- '',
- 'config-step-1',
- true
+ array(), '', 'config-step-1', true
),
$this->generateText(
'step_blocks_1',
$this->l('Visible blocks'),
$this->l('Comma separated list of blocks visible in this step'),
- array(),
- '',
- 'config-step-1'
+ array(), '', 'config-step-1'
),
// Step 2
$this->generateText(
'step_label_2',
$this->l('Label'),
$this->l('Step 2 label, multi-language field'),
- array(),
- '',
- 'config-step-2',
- true
+ array(), '', 'config-step-2', true
),
$this->generateText(
'step_blocks_2',
$this->l('Visible blocks'),
$this->l('Comma separated list of blocks visible in this step'),
- array(),
- '',
- 'config-step-2'
+ array(), '', 'config-step-2'
),
array(
'type' => 'textarea',
@@ -1859,29 +1867,20 @@ class TheCheckout extends Module
'step_validation_error_2',
$this->l('Error message'),
$this->l('Error shown to user when validation to reach this step fails'),
- array(),
- '',
- 'config-step-2',
- true
+ array(), '', 'config-step-2', true
),
// Step 3
$this->generateText(
'step_label_3',
$this->l('Label'),
$this->l('Step 3 label, multi-language field'),
- array(),
- '',
- 'config-step-3',
- true
+ array(), '', 'config-step-3', true
),
$this->generateText(
'step_blocks_3',
$this->l('Visible blocks'),
$this->l('Comma separated list of blocks visible in this step'),
- array(),
- '',
- 'config-step-3',
- false
+ array(), '', 'config-step-3', false
),
array(
'type' => 'textarea',
@@ -1900,29 +1899,20 @@ class TheCheckout extends Module
'step_validation_error_3',
$this->l('Error message'),
$this->l('Error shown to user when validation to reach this step fails'),
- array(),
- '',
- 'config-step-3',
- true
+ array(), '', 'config-step-3', true
),
// Step 4
$this->generateText(
'step_label_4',
$this->l('Label'),
$this->l('Step 4 label, multi-language field'),
- array(),
- '',
- 'config-step-4',
- true
+ array(), '', 'config-step-4', true
),
$this->generateText(
'step_blocks_4',
$this->l('Visible blocks'),
$this->l('Comma separated list of blocks visible in this step'),
- array(),
- '',
- 'config-step-4',
- false
+ array(), '', 'config-step-4', false
),
array(
'type' => 'textarea',
@@ -1941,10 +1931,7 @@ class TheCheckout extends Module
'step_validation_error_4',
$this->l('Error message'),
$this->l('Error shown to user when validation to reach this step fails'),
- array(),
- '',
- 'config-step-4',
- true
+ array(), '', 'config-step-4', true
),
),
@@ -2005,6 +1992,14 @@ class TheCheckout extends Module
$this->l('Display also on PS login page'),
$this->l('Social login buttons will be shown also on Prestashop default login page')
)
+// $this->generateSwitch(
+// 'paypal_express_checkout',
+// $this->l('Paypal express checkout'),
+// $this->l('Show Paypal express checkout button in Sign-in area'),
+// array(),
+// $this->l('Inactive because Paypal module is NOT enabled.'),
+// 'desc-visible-only-when-inactive'
+// )
),
'submit' => array(
@@ -2030,6 +2025,11 @@ class TheCheckout extends Module
$this->l('Clean checkout session'),
$this->l('Clean remembered status of checkboxes (Terms & conditions, Customer privacy, ...) after order is confirmed')
),
+ $this->generateSwitch(
+ 'assign_customer_id_asap',
+ $this->l('Assign Address to Customer ASAP'),
+ $this->l('Even when Address is not yet fully filled-in, assign it to Customer as soon as possible')
+ ),
$this->generateText(
'ps_css_cache_version',
$this->l('PS CSS cache version'),
@@ -2070,8 +2070,8 @@ class TheCheckout extends Module
'hint' => $this->l('Custom JS, (!) consider that jQuery might be loaded later, use it only in plain JS DOMready handler!'),
'class' => 'max-size-lg',
// Generate reset link markup through description of this very last config element
- 'desc' => ''.
- $this->l('Reset ALL SETTINGS to default values') .':
'
+ 'desc' => $this->tagIt('div',$this->l('Reset ALL SETTINGS to default values') . ': '. $this->tagIt('span', '', 'class="reset-link" data-section="ALL SETTINGS" data-action="resetAllSettings"'),
+ 'id="reset-all-settings"')
),
),
@@ -2125,6 +2125,7 @@ class TheCheckout extends Module
Configuration::get($name, (int)$lang['id_lang'])
);
}
+
}
return array_merge($tc_options, $other_options, $fields_localized);
}
@@ -2135,7 +2136,7 @@ class TheCheckout extends Module
protected function postProcess()
{
//if ('demo@demo.com' == $this->context->employee->email) {
- // return 'This is DEMO store, set in <' . 'b' . '>read-only mode<' . '/' . 'b' . '>, settings cannot be updated.';
+ // return 'This is DEMO store, set in read-only mode, settings cannot be updated.';
//}
$errors = '';
@@ -2144,6 +2145,7 @@ class TheCheckout extends Module
));
foreach (array_keys($form_values) as $key) {
+
$errors .= $this->config->updateByName($key);
//echo "updating $key with: ".Tools::getValue($key)."\n\n";
}
diff --git a/modules/thecheckout/translations/cs.php b/modules/thecheckout/translations/cs.php
index 2b025e96..d4fe84e0 100644
--- a/modules/thecheckout/translations/cs.php
+++ b/modules/thecheckout/translations/cs.php
@@ -8,6 +8,7 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_020c2091aec3019d02193cef080bcf97'
$_MODULE['<{thecheckout}prestashop>thecheckout_dcf65d10c36e1f1a1666b056b34fbdfb'] = 'Vyžadován checkbox č.1';
$_MODULE['<{thecheckout}prestashop>thecheckout_bf0aa1963c8d5c00add58bcee953162f'] = 'Vyžadován checkbox č.2';
$_MODULE['<{thecheckout}prestashop>thecheckout_c6e2a15d67f4d4097c5c3923beccc22d'] = 'Možná překlep? Prosím zkuste to znovu.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_f7207e8a369e565ea88ad64be867e80a'] = 'Už u nás máte účet. Přihlaste se nebo pokračujte jako host.';
$_MODULE['<{thecheckout}prestashop>thecheckout_368fe771261fcb18f7988833c9294a20'] = 'Návod';
$_MODULE['<{thecheckout}prestashop>thecheckout_ef70fe300c69a44e69d930f40ec17fd6'] = 'Jak vytvořit Facebook App ID a Secret?';
$_MODULE['<{thecheckout}prestashop>thecheckout_04aef6cc5b0457f1992c53b260512ccc'] = 'Jak vytvořit Google Client ID and Secret?';
@@ -87,9 +88,12 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_5cfecdee97aedd59782a36558b276ba1'
$_MODULE['<{thecheckout}prestashop>thecheckout_279693ab12adc751d603a7ef7cc129b4'] = 'Při prvním načtení košíku se inicializuje Adresa - aktivujte jenom když Vaši přepravci závisí na adrese nebo používaté widget pro odhad datumu / času dodání';
$_MODULE['<{thecheckout}prestashop>thecheckout_d23da85a488d5a36b9d6c21b87b5b9be'] = 'Zobraz tlačítko \"Uložit\" v sekci Osobní informace';
$_MODULE['<{thecheckout}prestashop>thecheckout_09b187fa484cb537515ac230e4ecd0e7'] = 'Zákazník musí \"Uložit\" Osobní informace před zobrazením způsobů přepravy a platby - použijte v případě, že Vaše přepravní nebo platební moduly vyžadují vytvořený účet.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_eebe9bb92bb6af7f4268b298caa45986'] = 'Původní adresy při znovu-objednání';
+$_MODULE['<{thecheckout}prestashop>thecheckout_aeda727de969841338bf6ac66c91b27c'] = 'Když zákazník použije funkci objednat znovu, předvyberou se adresy použité při původní objednávce, t.j. nepoužijí se jeho nejnovější adresy.';
$_MODULE['<{thecheckout}prestashop>thecheckout_e0fec84c6a529b8bc9d40e42cdcd02ba'] = 'Google maps API klíč';
$_MODULE['<{thecheckout}prestashop>thecheckout_0f2b4315a2ae98076259c3ec37a68eed'] = 'API klíč pro službu doplňování adresy';
$_MODULE['<{thecheckout}prestashop>thecheckout_7bd9d84f516ab95a7b5d1603423825ba'] = 'Nastavte API klíč pro zapnutí funkce doplňování adresy';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c9b709510aa783ba2cc5fc6e1e5ec4e8'] = 'Pro doplňování Českých a Slovenských adres';
$_MODULE['<{thecheckout}prestashop>thecheckout_d1e8b16bd7dcf9767116d34e3626444f'] = 'Přeprava a Platba';
$_MODULE['<{thecheckout}prestashop>thecheckout_1f8e177d632f88ce6b442dbc0f61f7c2'] = 'Vynutit zvolení země';
$_MODULE['<{thecheckout}prestashop>thecheckout_45ab5651afbfeee56ebf21053ef1b3ba'] = 'Skryje způsoby přepravy a odoznačí předvolenou zemi, což přinutí zákazníka zvolit zemi a až pak uvidí způsoby přepravy';
@@ -114,8 +118,12 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_f4da157e669ad954ca1063310bccc99a'
$_MODULE['<{thecheckout}prestashop>thecheckout_0fa9672e69bbcd0e6e6274df9a725330'] = 'Pokud je zvolen způsob přapravy, ostatní způsoby se schovají';
$_MODULE['<{thecheckout}prestashop>thecheckout_9235432fb9d9616dacecdf0583490573'] = 'Schovat způsoby platby';
$_MODULE['<{thecheckout}prestashop>thecheckout_659a188ea1a3d15738b9554520c90fbb'] = 'Pokud je zvolen způsob platby, ostatní způsoby se schovají';
+$_MODULE['<{thecheckout}prestashop>thecheckout_bc662f89a16f511fffea55013dd25702'] = 'Loga dopravců a plateb vpravo';
+$_MODULE['<{thecheckout}prestashop>thecheckout_9f897e9d0d6b5bd91f853812c4f81508'] = 'Zobrazí loga dopravců a plateb napravo od názvu';
$_MODULE['<{thecheckout}prestashop>thecheckout_1640a6435b91ac7acb3ef36e9dfc197e'] = 'Pole adresy';
$_MODULE['<{thecheckout}prestashop>thecheckout_ebd9bec4d70abc789d439c1f136b0538'] = 'Rozvržení';
+$_MODULE['<{thecheckout}prestashop>thecheckout_2e85d91c2ee3a1593778ae296781aca2'] = 'Přesunout přihlášení do bloku účet';
+$_MODULE['<{thecheckout}prestashop>thecheckout_af2aa73f27ec9887b018026622b217e2'] = 'Zobrazí nabídku přihlášení v horní části bloku účtu';
$_MODULE['<{thecheckout}prestashop>thecheckout_a2229590cf589ce982e1891a7f194104'] = 'HTML pole č.1';
$_MODULE['<{thecheckout}prestashop>thecheckout_e98220ebb8bfae2a604684d55eb90314'] = 'HTML pole č.2';
$_MODULE['<{thecheckout}prestashop>thecheckout_237959b1bb2bc9e30b0d2d526ac4c35a'] = 'HTML pole č.3';
@@ -124,8 +132,8 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_f3a29486bed19a90f2da6d007818b427'
$_MODULE['<{thecheckout}prestashop>thecheckout_35fab128e0c8232829a4b8b6eb0eebe2'] = 'Kroky v košíku';
$_MODULE['<{thecheckout}prestashop>thecheckout_3137d4e00674c1ac08f8904f94cab707'] = 'Aktivovuje virtuální kroky v košíku';
$_MODULE['<{thecheckout}prestashop>thecheckout_335af32bd7b95ee70332041b8b62b6ef'] = 'Nechte pole \'Popis\' prázdné, pokud nechcete daný krok použít';
-$_MODULE['<{thecheckout}prestashop>thecheckout_499b257fbc18720b981e243c0403cbc8'] = 'Určitě? Změní se i rozložení sekcí a přidá se Custom CSS kód.';
$_MODULE['<{thecheckout}prestashop>thecheckout_d9fbcb055979997e1828726cd4ebd818'] = 'Klikněte pro vzorovou konfiguraci.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_499b257fbc18720b981e243c0403cbc8'] = 'Určitě? Změní se i rozložení sekcí a přidá se Custom CSS kód.';
$_MODULE['<{thecheckout}prestashop>thecheckout_b021df6aac4654c454f46c77646e745f'] = 'Popis';
$_MODULE['<{thecheckout}prestashop>thecheckout_847e6d4c6cbc5c00bce6990243be1db8'] = 'Popis kroku č.1, je možné zadat popis pro různé jazyky';
$_MODULE['<{thecheckout}prestashop>thecheckout_c477048d0832c367da078df08c429569'] = 'Zobrazené sekce';
@@ -148,9 +156,15 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_cbfdaa9ce5eb620875701b69e93ef240'
$_MODULE['<{thecheckout}prestashop>thecheckout_83b4f1306e5fd5d77bf725a252b7fe13'] = '\'Client ID\' kód z Google developers API';
$_MODULE['<{thecheckout}prestashop>thecheckout_386b07d40ba6a78eaf150cb4a6ca6aa3'] = '\'Client Secret\' kód z Google developers API';
$_MODULE['<{thecheckout}prestashop>thecheckout_5222a2ea579802f15d9b3b7686cc4ac4'] = 'Styl tlačítek';
+$_MODULE['<{thecheckout}prestashop>thecheckout_4f7f8f230c7892a475fe8536e3c0786c'] = 'Zobrazit také na přihlašovací stránce PS';
+$_MODULE['<{thecheckout}prestashop>thecheckout_511d2a69923b4d67f68aa041de4acb68'] = 'Login tlačítka se zobrazí také na výchozí přihlašovací stránce Prestashop';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c464fdf93af3eba7d2f018b42a0e7d68'] = 'Zobrazit tlačítko pro Paypal express checkout v bloku přihlášení';
+$_MODULE['<{thecheckout}prestashop>thecheckout_bd5875df2eeae205ea71dde844360cd1'] = 'Neaktivní, protože modul Paypal NENÍ povolen.';
$_MODULE['<{thecheckout}prestashop>thecheckout_9b6545e4cea9b4ad4979d41bb9170e2b'] = 'Pokročilé';
$_MODULE['<{thecheckout}prestashop>thecheckout_2d614e2af90c0e53143574430071b0f3'] = 'Zapomenout stav košíkové session';
$_MODULE['<{thecheckout}prestashop>thecheckout_e8910cc1981cd20b3f704e738569edca'] = 'Zapomene stav checkboxů (různé souhlasy) po potvrzení objednávky. Vhodné zapnout když chcete vynutit zaškrtnutí při každé objednávce toho samého zákazníka.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_66ab0c98fcae4caa431be53ebd98fd17'] = 'Nastavit adresu zákazníkovi co nejdříve';
+$_MODULE['<{thecheckout}prestashop>thecheckout_a4f7268616cd2005ddbb1d3e489d4748'] = 'I když adresa ještě není zcela vyplněna, přiradí se co nejdříve zákazníkovi';
$_MODULE['<{thecheckout}prestashop>thecheckout_088a98b774d277617b0cafd43bee4398'] = 'PS CSS verze systémové cache';
$_MODULE['<{thecheckout}prestashop>thecheckout_fd30bf78415712f2e3e2408872c93703'] = 'Zvyšte hodnotu cache-id pokud potřebujete vynutit obnovení minifikovaného cache souboru';
$_MODULE['<{thecheckout}prestashop>thecheckout_faf7133064ec9dc6bf27fd5c8c95c054'] = 'PS JS verze systémové cache';
@@ -217,7 +231,10 @@ $_MODULE['<{thecheckout}prestashop>address-invoice_d8b180181561dffa922f23e4610da
$_MODULE['<{thecheckout}prestashop>address-invoice_5a9d98e78e92b9fffa08d46ccafe60e0'] = 'Poslat na jinou adresu';
$_MODULE['<{thecheckout}prestashop>address-delivery_0c458988127eb2150776881e2ef3f0c4'] = 'Doručovací adresa';
$_MODULE['<{thecheckout}prestashop>address-delivery_b7cea4f6e8dd41e0cc16f0da290a71df'] = 'Změnit adresu';
+$_MODULE['<{thecheckout}prestashop>address-delivery_aca89f3de809fc6630068ad413c20f8c'] = 'Nakupuji na firmu';
+$_MODULE['<{thecheckout}prestashop>address-delivery_d8b180181561dffa922f23e4610da789'] = 'Nakupuji jako spotřebitel';
$_MODULE['<{thecheckout}prestashop>address-delivery_d1a87749c9dd4a1e2f5d35df747c733f'] = 'Fakturovat na jinou adresu';
+$_MODULE['<{thecheckout}prestashop>checkout-form-fields_4d26a4e106aa8a35f25d97fd14055981'] = 'Přeji si vytvořit účet';
$_MODULE['<{thecheckout}prestashop>checkout-form-fields_638ddbe54a9fcaa0f20e1b1ce7baa7be'] = 'Chybí číslo ulice';
$_MODULE['<{thecheckout}prestashop>checkout-form-fields_a03e708434621842a789140f3b93b73c'] = 'Horní 235';
$_MODULE['<{thecheckout}prestashop>checkout-form-fields_f53d1cd25e03173ba9eaa4e493636769'] = '(nepovinné)';
diff --git a/modules/thecheckout/translations/pl.php b/modules/thecheckout/translations/pl.php
index b4353e61..a719b57b 100644
--- a/modules/thecheckout/translations/pl.php
+++ b/modules/thecheckout/translations/pl.php
@@ -11,20 +11,15 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_0362fbd010f7c3dd68bdf43707497f8b'
$_MODULE['<{thecheckout}prestashop>thecheckout_a61135d90c71314ab95d73045f3a6968'] = 'Dodatkowe pole nr.4';
$_MODULE['<{thecheckout}prestashop>thecheckout_e5405e2b17df4a7c87bae444cf74dbc5'] = 'Dodatkowe pole nr.5';
$_MODULE['<{thecheckout}prestashop>thecheckout_020c2091aec3019d02193cef080bcf97'] = 'Metoda płatności';
-$_MODULE['<{thecheckout}prestashop>thecheckout_dcf65d10c36e1f1a1666b056b34fbdfb'] = 'Wymagane pole checkbox #1';
-$_MODULE['<{thecheckout}prestashop>thecheckout_bf0aa1963c8d5c00add58bcee953162f'] = 'Wymagane pole checkbox #2';
-$_MODULE['<{thecheckout}prestashop>thecheckout_feb0f83763ffbce1dd2a640cfaecd940'] = 'SDI';
-$_MODULE['<{thecheckout}prestashop>thecheckout_ae9c8ff8b03900d519995001118b9e4d'] = 'PEC';
-$_MODULE['<{thecheckout}prestashop>thecheckout_06f6a489209115c5cef3f45036aad3ec'] = 'PA';
-$_MODULE['<{thecheckout}prestashop>thecheckout_081cb23adfff623ec98dfb6e7d5673ea'] = 'Nie prawidłowy numer DNI';
+$_MODULE['<{thecheckout}prestashop>thecheckout_dcf65d10c36e1f1a1666b056b34fbdfb'] = 'Wymagane pole wyboru nr 1';
+$_MODULE['<{thecheckout}prestashop>thecheckout_bf0aa1963c8d5c00add58bcee953162f'] = 'Wymagane pole wyboru nr 2';
$_MODULE['<{thecheckout}prestashop>thecheckout_c6e2a15d67f4d4097c5c3923beccc22d'] = 'Prawdopodobnie literówka? Proszę spróbuj ponownie.';
-$_MODULE['<{thecheckout}prestashop>thecheckout_368fe771261fcb18f7988833c9294a20'] = 'Tutorial';
+$_MODULE['<{thecheckout}prestashop>thecheckout_f7207e8a369e565ea88ad64be867e80a'] = 'Masz już u nas konto. Zaloguj się lub kontynuuj jako gość.';
$_MODULE['<{thecheckout}prestashop>thecheckout_ef70fe300c69a44e69d930f40ec17fd6'] = 'Jak utworzyć identyfikator aplikacji Facebook i klucz secret?';
$_MODULE['<{thecheckout}prestashop>thecheckout_04aef6cc5b0457f1992c53b260512ccc'] = 'Jak utworzyć identyfikator klienta Google i klucz secret?';
$_MODULE['<{thecheckout}prestashop>thecheckout_09f528290e1be8f60121b7822d57bcfb'] = 'Jak utworzyć klucz API map Google?';
$_MODULE['<{thecheckout}prestashop>thecheckout_9e8be93331a53b67e484e6a135d616b5'] = 'Zresetuj domyślną konfigurację dla';
$_MODULE['<{thecheckout}prestashop>thecheckout_30c39756e5084394d51f2806683b3ef8'] = 'Użyj edytora HTML';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d7085e2b5b40144896a996a297e3847d'] = 'Zaloguj się z Facebook';
$_MODULE['<{thecheckout}prestashop>thecheckout_d1eb833874dffe11131f82a82077187f'] = 'Pola formularz klienta';
$_MODULE['<{thecheckout}prestashop>thecheckout_93eb8b33c7191c7df06dcd8b79a95b2e'] = 'Pola formularza adresu faktury';
$_MODULE['<{thecheckout}prestashop>thecheckout_518f4c51b8e8cf98e1ae8e7d83447ca0'] = 'Pola formularza adresu dostawy';
@@ -33,128 +28,130 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_00d23a76e43b46dae9ec7aa9dcbebb32'
$_MODULE['<{thecheckout}prestashop>thecheckout_b9f5c797ebbf55adccdd8539a65a0241'] = 'Wyłączone';
$_MODULE['<{thecheckout}prestashop>thecheckout_0db377921f4ce762c62526131097968f'] = 'Główne ustawienia';
$_MODULE['<{thecheckout}prestashop>thecheckout_4245499695408b974322be6f01b0d17a'] = 'Tryb testowy';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d8f5c412a5db756a0d2b13a6e3d808a1'] = 'Moduł koszyka zostanie włączony tylko przy użyciu parametru adresu URL:';
-$_MODULE['<{thecheckout}prestashop>thecheckout_8e5b9dff85ed69fece9fe5a4f4251f87'] = 'Po włączeniu usługa Checkout jest widoczna tylko przy użyciu tego adresu URL: ';
+$_MODULE['<{thecheckout}prestashop>thecheckout_d8f5c412a5db756a0d2b13a6e3d808a1'] = 'Moduł kasy zostanie włączony tylko w przypadku użycia parametru URL:';
+$_MODULE['<{thecheckout}prestashop>thecheckout_8e5b9dff85ed69fece9fe5a4f4251f87'] = 'Po włączeniu usługa Checkout jest widoczna tylko przy użyciu tego adresu URL:';
$_MODULE['<{thecheckout}prestashop>thecheckout_8b155326841f2a2c70769eb9250ad186'] = 'URL testu Checkout-u';
$_MODULE['<{thecheckout}prestashop>thecheckout_8aa091003f4ed518d2259626fa0fada8'] = 'Oddzielne podsumowanie koszyka';
$_MODULE['<{thecheckout}prestashop>thecheckout_93a721dd9497cdcc09153679c13e09e4'] = 'Wyświetl podgląd koszyka przed zakupem. W przeciwnym razie przejdź bezpośrednio do procesu zakupowego';
$_MODULE['<{thecheckout}prestashop>thecheckout_7345b84221ad2845f6f86cb911e42802'] = 'Stylowanie formularza procesu zakupów';
-$_MODULE['<{thecheckout}prestashop>thecheckout_dce119d532c1c7ba1ddf708999e14ed3'] = 'Predefiniowane style, wybierz jeden i dokonaj dalszych dostosowań w plikach CSS';
+$_MODULE['<{thecheckout}prestashop>thecheckout_dce119d532c1c7ba1ddf708999e14ed3'] = 'Wstępnie zdefiniowane style, wybierz jeden i wprowadź dalsze dostosowania w plikach CSS';
$_MODULE['<{thecheckout}prestashop>thecheckout_f5a8ebc4feca0648ebd035130b00155d'] = 'Minimalny - wybierz, jeśli wykonujesz wiele niestandardowych CSS';
$_MODULE['<{thecheckout}prestashop>thecheckout_234763312f3ed61b0d2ff78b33d71507'] = 'Śliczne - zaokrąglone rogi, płaskie, bez animacji';
$_MODULE['<{thecheckout}prestashop>thecheckout_a65ed164784e56a22e6514ae659dba14'] = 'Nowoczesne - zmaterializowane style 3d';
-$_MODULE['<{thecheckout}prestashop>thecheckout_46088bcab8148956d826af8efbcc3ce7'] = 'Czysty- w stylu niemieckim';
+$_MODULE['<{thecheckout}prestashop>thecheckout_46088bcab8148956d826af8efbcc3ce7'] = 'Clean - niemiecki styl, granice legendy, tylko kilka efektów';
$_MODULE['<{thecheckout}prestashop>thecheckout_f0b1ccae19a55a420f8dc9862b6eaf02'] = 'Czcionka formularza procesu zakupów';
$_MODULE['<{thecheckout}prestashop>thecheckout_f0c6aa2e4f605345b3f7c1ae4c77a1f6'] = 'Rodzina czcionek używana w formularzu procesu zakupów';
$_MODULE['<{thecheckout}prestashop>thecheckout_dd47ba7fc524dae895ebac9e45348dd9'] = 'Grubość czcionki';
$_MODULE['<{thecheckout}prestashop>thecheckout_7c835e80f65debd61bc7b9d7254a70c8'] = 'Jak \"gruba\" będzie czcionka';
$_MODULE['<{thecheckout}prestashop>thecheckout_c03bfb7476c17a7c82493eb7bb1e5003'] = 'Używaj ikon materiałów';
$_MODULE['<{thecheckout}prestashop>thecheckout_79ac069315735c920605a93ccfcdf343'] = 'Wyłącz, jeśli Twój motyw NIE korzysta z ikon materiałów (większość motywów PS1.7 go używa)';
-$_MODULE['<{thecheckout}prestashop>thecheckout_2c75551687f8b885af7625ade5295ac9'] = 'Loader dla bloków';
+$_MODULE['<{thecheckout}prestashop>thecheckout_2c75551687f8b885af7625ade5295ac9'] = 'Moduł ładujący aktualizację bloków';
$_MODULE['<{thecheckout}prestashop>thecheckout_879db1c4d5cef354f772919a2ac2a51c'] = 'Wyświetlaj animację ładowania za każdym razem, gdy bloki w formularzu kasy są aktualizowane przez Ajax.';
-$_MODULE['<{thecheckout}prestashop>thecheckout_8b147e8f84dd39a802480b58b6b9059d'] = 'Kompaktowy koszyk';
-$_MODULE['<{thecheckout}prestashop>thecheckout_5ea09f716787c0257a52f714f33ca87f'] = 'Jeśli masz blok koszyka w wąskiej kolumnie, ta opcja sprawi, że koszyk będzie lepiej pasować do małej szerokości.';
-$_MODULE['<{thecheckout}prestashop>thecheckout_7ae536068882e59ea1d025e8db464832'] = 'Pokaż informacje o stanie produktu';
-$_MODULE['<{thecheckout}prestashop>thecheckout_e546d5e5798692adb0d15823cf1e4b46'] = 'Wyświetl podsumowanie w magazynie, w magazynie lub brakującej ilości w koszyku.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_8b147e8f84dd39a802480b58b6b9059d'] = 'Kompaktowy wózek';
+$_MODULE['<{thecheckout}prestashop>thecheckout_5ea09f716787c0257a52f714f33ca87f'] = 'Jeśli masz blok wózka w cienkiej kolumnie, ta opcja sprawi, że projekt wózka będzie lepiej pasował do małej szerokości.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_7ae536068882e59ea1d025e8db464832'] = 'Pokaż informacje o magazynie produktów';
+$_MODULE['<{thecheckout}prestashop>thecheckout_e546d5e5798692adb0d15823cf1e4b46'] = 'Wyświetla ilość w magazynie, brak w magazynie lub brakującą ilość w podsumowaniu koszyka.';
$_MODULE['<{thecheckout}prestashop>thecheckout_c9cc8cce247e49bae79f15173ce97354'] = 'Zapisz';
$_MODULE['<{thecheckout}prestashop>thecheckout_dd40f868e9e5ae4efbd8b7d469b94264'] = 'Klient i adres';
$_MODULE['<{thecheckout}prestashop>thecheckout_51809ca4b5f1f9802840f94b9e3b5767'] = 'Wymuś nakładkę e-mail';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d13a8f0a78e2a9599f4a8849a650dc47'] = 'Ukrywa formularz zakupowy, dopóki klient się nie zaloguje lub nie wprowadzi wiadomości e-mail. Uwaga: Wymusi to cichą rejestrację!';
-$_MODULE['<{thecheckout}prestashop>thecheckout_3950fe11ca6c10c657eca505fb0a6c53'] = 'Nieaktywny, ponieważ hasło jest wymagane w sekcji Pola klienta.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_d13a8f0a78e2a9599f4a8849a650dc47'] = 'Ukrywa formularz realizacji transakcji do czasu zalogowania się klienta lub wpisania adresu e-mail. Uwaga: wymusi to cichą rejestrację!';
+$_MODULE['<{thecheckout}prestashop>thecheckout_3950fe11ca6c10c657eca505fb0a6c53'] = 'Nieaktywne, ponieważ w sekcji Pola klienta wymagane jest ustawienie hasła.';
$_MODULE['<{thecheckout}prestashop>thecheckout_8eb0e6076b9e04da1f3d8b2ec0c7441e'] = 'Po cichu zarejestruj konto gościa';
-$_MODULE['<{thecheckout}prestashop>thecheckout_ab2d86fc5ba000cef672c364944818f5'] = 'Zarejestruj konto gościa automatycznie, gdy klient wypełni pole e-mail. Uwaga: Zakupy dla gości muszą być włączone!';
-$_MODULE['<{thecheckout}prestashop>thecheckout_33da89796a0ec28047c8283dee17ec7a'] = 'Nieaktywny, ponieważ włączona jest opcja „Wymuś nakładkę e-mail”.';
-$_MODULE['<{thecheckout}prestashop>thecheckout_5de896c6747a927f8ba5416f6bf21f50'] = 'Zezwalaj na przyjmowanie gości dla zarejestrowanych';
-$_MODULE['<{thecheckout}prestashop>thecheckout_01e733ab2c3a319e61be216fa5ffdead'] = 'Zezwalaj nawet zarejestrowanym klientom na zamówienia jako gość, aby nie było wymagane logowanie.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_ab2d86fc5ba000cef672c364944818f5'] = 'Zarejestruj konto gościa automatycznie, gdy klient wypełni pole e-mail. Uwaga: musi być włączona funkcja kasowania gości!';
+$_MODULE['<{thecheckout}prestashop>thecheckout_33da89796a0ec28047c8283dee17ec7a'] = 'Nieaktywne, ponieważ włączona jest opcja „Wymuś nakładkę e-mail”.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_5de896c6747a927f8ba5416f6bf21f50'] = 'Zezwalaj na kasę gościnną dla zarejestrowanych';
+$_MODULE['<{thecheckout}prestashop>thecheckout_01e733ab2c3a319e61be216fa5ffdead'] = 'Pozwól nawet zarejestrowanym klientom na realizację transakcji jako gość, dzięki czemu nie jest wymagane logowanie.';
$_MODULE['<{thecheckout}prestashop>thecheckout_3a3df23cca9592a4f6f22ee79e26b1a9'] = 'Pole wyboru \"Utwórz konto\"';
$_MODULE['<{thecheckout}prestashop>thecheckout_8df2fec7b477ea43eeaccdd08f69ae0f'] = 'Zamiast pola hasła pokaż pole wyboru, aby utworzyć konto. \"hasło\" nie może być wymagane w polach klienta poniżej.';
$_MODULE['<{thecheckout}prestashop>thecheckout_c46a048666d56df34733e7db61c76a4b'] = 'Pokaż pole wyboru \"Jestem firmą\"';
$_MODULE['<{thecheckout}prestashop>thecheckout_f7798ad0c7f0481d2e9cf37b87917d0c'] = 'Pokaż pole wyboru na górze adresu faktury, co spowoduje rozwinięcie pól firmowych i podatkowych';
-$_MODULE['<{thecheckout}prestashop>thecheckout_ab4a04a19b1b29bab635deb4ea51acd4'] = 'Pokaż pole wyboru \"Jestem firmą\" w adresie dostawy';
-$_MODULE['<{thecheckout}prestashop>thecheckout_53f6f23877e143b3147764311bfe51e9'] = 'Pokaż pole wyboru na górze adresu *Dostawy*, co rozwinie pola Firma i numer VAT';
-$_MODULE['<{thecheckout}prestashop>thecheckout_01ac200aa4fde394ef13da890bb29a94'] = '.. pol bizensowe';
+$_MODULE['<{thecheckout}prestashop>thecheckout_ab4a04a19b1b29bab635deb4ea51acd4'] = '„Jestem firmą” w adresie dostawy';
+$_MODULE['<{thecheckout}prestashop>thecheckout_53f6f23877e143b3147764311bfe51e9'] = 'Pokaż pole wyboru na górze adresu *Dostawy*, co rozwinie pola Firma i podatek';
+$_MODULE['<{thecheckout}prestashop>thecheckout_01ac200aa4fde394ef13da890bb29a94'] = '...obszary biznesowe';
$_MODULE['<{thecheckout}prestashop>thecheckout_db0b2e900d72bbf985076523d340e6c6'] = 'Rozdzielana przecinkami lista pól pokazana w oddzielnej sekcji dla klientów biznesowych';
-$_MODULE['<{thecheckout}prestashop>thecheckout_1d13e7254965c494c9e60bba574c99e3'] = 'Nieaktywny, ponieważ „Pokaż, że jestem firmą” jest wyłączone.';
-$_MODULE['<{thecheckout}prestashop>thecheckout_1fe6fb10cdeca2ace3db8b9185a40c15'] = '.. wyłączone pola biznesowe ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_0848fa8ca4180d676c524a2a5ef746a2'] = 'Rozdzielona przecinkami lista pól ukrytych dla klientów biznesowych (widoczna tylko dla innych)';
-$_MODULE['<{thecheckout}prestashop>thecheckout_375b6233cb0ea0d44071ad58aedd7877'] = 'Pokaz \"Jestem klientem prywatnym\" pole wyboru';
-$_MODULE['<{thecheckout}prestashop>thecheckout_a706ab7df922b5ce69adaab9eb74beaa'] = 'Pokaże pole wyboru na górze adresu do faktury, które będzie rozwiniete';
-$_MODULE['<{thecheckout}prestashop>thecheckout_c5f143d6ad58a47d2545bbfdcef971d1'] = 'Pokaz \"Jestem klientem prywatnym\" pole wyboru w adresie dostawy';
-$_MODULE['<{thecheckout}prestashop>thecheckout_c4465575f7c097f647d87896c56cba6f'] = 'Pokaż pole wyboru na górze adresu *Dostawy*, co rozwinie (zwykle) pole dni';
-$_MODULE['<{thecheckout}prestashop>thecheckout_b0361fc89b0d10dee9c3c3b698049aba'] = '....pola prywatnego klienta';
-$_MODULE['<{thecheckout}prestashop>thecheckout_4f2f7717196071e4740cb118ce0870a7'] = 'Oddzielona przecinkami lista pól pokazana w osobnej sekcji dla klientów prywatnych ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_576f816790a8b47768fb256a2f0f74d8'] = 'Nieaktywne, ponieważ opcja „Pokaż, że jestem prywatnym klientem” jest wyłączona. ';
+$_MODULE['<{thecheckout}prestashop>thecheckout_1d13e7254965c494c9e60bba574c99e3'] = 'Nieaktywne, ponieważ opcja „Pokaż, że jestem firmą” jest wyłączona.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_1fe6fb10cdeca2ace3db8b9185a40c15'] = '... pola dla osób niepełnosprawnych biznesowo';
+$_MODULE['<{thecheckout}prestashop>thecheckout_0848fa8ca4180d676c524a2a5ef746a2'] = 'Lista pól oddzielonych przecinkami UKRYTA dla klientów biznesowych (widoczna tylko dla innych)';
+$_MODULE['<{thecheckout}prestashop>thecheckout_375b6233cb0ea0d44071ad58aedd7877'] = 'Pokaż pole wyboru „Jestem klientem prywatnym”.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_a706ab7df922b5ce69adaab9eb74beaa'] = 'Pokaż pole wyboru na górze adresu faktury, które rozwinie (zwykle) pole dni';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c5f143d6ad58a47d2545bbfdcef971d1'] = '„Jestem klientem prywatnym” w adresie dostawy';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c4465575f7c097f647d87896c56cba6f'] = 'Pokaż pole wyboru na górze adresu *Dostawy*, które rozwinie (zwykle) pole dni';
+$_MODULE['<{thecheckout}prestashop>thecheckout_b0361fc89b0d10dee9c3c3b698049aba'] = '... pola klientów prywatnych';
+$_MODULE['<{thecheckout}prestashop>thecheckout_4f2f7717196071e4740cb118ce0870a7'] = 'Lista pól oddzielonych przecinkami pokazana w osobnej sekcji dla klientów prywatnych';
+$_MODULE['<{thecheckout}prestashop>thecheckout_576f816790a8b47768fb256a2f0f74d8'] = 'Nieaktywne, ponieważ opcja „Pokaż, że jestem prywatnym” jest wyłączona.';
$_MODULE['<{thecheckout}prestashop>thecheckout_3a6d6b12d0acde19a54b34b29173bd88'] = 'Zaoferuj drugi adres';
$_MODULE['<{thecheckout}prestashop>thecheckout_ca180b42dfb89f59df825d2cfa730987'] = 'W głównym adresie (fakturze) zaznacz pole wyboru, aby rozwinąć drugi adres (dostawa)';
$_MODULE['<{thecheckout}prestashop>thecheckout_38752a8491cc15f92f3bfe564819fcb5'] = 'Automatycznie rozwijaj drugi adres';
$_MODULE['<{thecheckout}prestashop>thecheckout_0a5257d71d1b16bef8753b3699aafe70'] = 'Sprawdź, czy oba adresy (faktura + dostawa) są widoczne od razu';
$_MODULE['<{thecheckout}prestashop>thecheckout_76152639439c91e37b4114425129216a'] = 'Zaznacz wymagane pola (*)';
$_MODULE['<{thecheckout}prestashop>thecheckout_ce44a24d986a7c14734bbf7d159634d5'] = 'Pokaż czerwoną gwiazdkę obok wymaganej etykiety pola';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d81977209c6519c11278b7f8b39b6d9c'] = 'Newsletter zaznaczony domyślnie';
-$_MODULE['<{thecheckout}prestashop>thecheckout_e4ba505bcd85e1d676149ddf3955e593'] = 'Newsletter zaznaczony domyślnie - ps_emailsubscription moduł musi być włączony';
-$_MODULE['<{thecheckout}prestashop>thecheckout_cadbf263f422d0e0477eefed970e7693'] = 'Pokaż prefix numeru telefonu';
-$_MODULE['<{thecheckout}prestashop>thecheckout_8e404fbe455f95cad7a766f7fab58bde'] = 'Pokaż prefix numeru telefonu na początku pola z numerem telefonu (dynamicznie zmieniane bazując na kraju wybranym)';
+$_MODULE['<{thecheckout}prestashop>thecheckout_d81977209c6519c11278b7f8b39b6d9c'] = 'Biuletyn domyślnie zaznaczony';
+$_MODULE['<{thecheckout}prestashop>thecheckout_e4ba505bcd85e1d676149ddf3955e593'] = 'Pole wyboru Newsletter będzie domyślnie zaznaczone - moduł ps_emailsubscription musi być włączony!';
+$_MODULE['<{thecheckout}prestashop>thecheckout_cadbf263f422d0e0477eefed970e7693'] = 'Pokaż prefiks połączenia';
+$_MODULE['<{thecheckout}prestashop>thecheckout_8e404fbe455f95cad7a766f7fab58bde'] = 'Wyświetl numer prefiksu połączenia przed polami numeru telefonu - zmienia się dynamicznie w zależności od wybranego kraju';
$_MODULE['<{thecheckout}prestashop>thecheckout_5cfecdee97aedd59782a36558b276ba1'] = 'Zainicjuj adres';
-$_MODULE['<{thecheckout}prestashop>thecheckout_279693ab12adc751d603a7ef7cc129b4'] = 'Podczas początkowego ładowania ustaw obiekt adresu - włącz, jeśli metody wysyłki zależą od identyfikatora adresu lub jeśli używasz widżetu daty / godziny dostawy';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d23da85a488d5a36b9d6c21b87b5b9be'] = 'Pokaż przycisk „Zapisz” w informacjach osobistych ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_09b187fa484cb537515ac230e4ecd0e7'] = 'Wyświetl przycisk, aby zapisać gościa / konto przed wyświetleniem metod wysyłki i płatności';
+$_MODULE['<{thecheckout}prestashop>thecheckout_279693ab12adc751d603a7ef7cc129b4'] = 'Przy pierwszym ładowaniu ustaw obiekt adresu - włącz, jeśli metody wysyłki zależą od identyfikatora adresu lub jeśli korzystasz z widżetu daty/godziny dostawy';
+$_MODULE['<{thecheckout}prestashop>thecheckout_d23da85a488d5a36b9d6c21b87b5b9be'] = 'Pokaż przycisk „Zapisz” w informacjach osobistych';
+$_MODULE['<{thecheckout}prestashop>thecheckout_09b187fa484cb537515ac230e4ecd0e7'] = 'Wyświetl przycisk umożliwiający zapisanie gościa/konta przed wyświetleniem metod wysyłki i płatności';
+$_MODULE['<{thecheckout}prestashop>thecheckout_eebe9bb92bb6af7f4268b298caa45986'] = 'Oryginalny adres przy ponownym zamówieniu';
+$_MODULE['<{thecheckout}prestashop>thecheckout_aeda727de969841338bf6ac66c91b27c'] = 'Kiedy klient składa ponowne zamówienie, użyj tego samego adresu, co w pierwotnym zamówieniu - nie używaj jego najnowszego adresu';
$_MODULE['<{thecheckout}prestashop>thecheckout_e0fec84c6a529b8bc9d40e42cdcd02ba'] = 'Klucz API map Google';
-$_MODULE['<{thecheckout}prestashop>thecheckout_0f2b4315a2ae98076259c3ec37a68eed'] = 'Klucz API umożliwiający automatyczne uzupełnianie adresów Google';
-$_MODULE['<{thecheckout}prestashop>thecheckout_7bd9d84f516ab95a7b5d1603423825ba'] = 'Ustaw klucz API, aby włączyć automatyczne uzupełnianie adresów Google';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d41085761a011df55d32d157f3024e02'] = 'Smartform clientId';
-$_MODULE['<{thecheckout}prestashop>thecheckout_c9b709510aa783ba2cc5fc6e1e5ec4e8'] = 'W przypadku autouzupełniania adresu czeskiego/słowackiego';
-$_MODULE['<{thecheckout}prestashop>thecheckout_4cebcb37232b5f70ef1e9879f3988300'] = 'Ustaw identyfikator klienta (clientId) z poziomu administracji Smartform (prawy górny róg)';
+$_MODULE['<{thecheckout}prestashop>thecheckout_0f2b4315a2ae98076259c3ec37a68eed'] = 'Klucz API umożliwiający automatyczne uzupełnianie adresu Google';
+$_MODULE['<{thecheckout}prestashop>thecheckout_7bd9d84f516ab95a7b5d1603423825ba'] = 'Ustaw klucz API, aby włączyć automatyczne uzupełnianie adresu Google';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c9b709510aa783ba2cc5fc6e1e5ec4e8'] = 'W przypadku adresów wysyłkowych w Czechach i na Słowacji są one uzupełniane automatycznie';
$_MODULE['<{thecheckout}prestashop>thecheckout_d1e8b16bd7dcf9767116d34e3626444f'] = 'Dostawa i płatność';
-$_MODULE['<{thecheckout}prestashop>thecheckout_1f8e177d632f88ce6b442dbc0f61f7c2'] = 'Wymuś na kliencie wybór kraju';
-$_MODULE['<{thecheckout}prestashop>thecheckout_45ab5651afbfeee56ebf21053ef1b3ba'] = 'Na początku ukrywa metody wysyłki i odznacz kraj, aby klient musiał wybrać kraj ręcznie';
-$_MODULE['<{thecheckout}prestashop>thecheckout_ad24dd475f201d88a6ff27b2ecc9c828'] = 'Wymagane pola dostawy';
-$_MODULE['<{thecheckout}prestashop>thecheckout_0b6a5e5303a78d305550503227096074'] = 'Rozdzielona przecinkami lista pól, które należy wypełnić, aby wyświetlić opcje wysyłki, w tym: id_state, kod pocztowy, miasto';
-$_MODULE['<{thecheckout}prestashop>thecheckout_701c34f41890a3444300b6290432c645'] = 'Zmuś klienta do wyboru przewoźnika ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_ab64e8a77cf76885f8a0f1d29bd606f2'] = 'Odznacz domyślnego przewoźnika i zmuś klienta do dokonania własnego wyboru ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d9c07f06e99782f73f623c09f8a2e541'] = 'Pokaż „wysyłkę do” w bloku dostawy';
-$_MODULE['<{thecheckout}prestashop>thecheckout_da36d8fc577d053eaae305f4f163cdb5'] = 'Pokaż nazwę przesyłki w wyborze przewoźników, dla lepszej przejrzystości';
+$_MODULE['<{thecheckout}prestashop>thecheckout_1f8e177d632f88ce6b442dbc0f61f7c2'] = 'Zmuś klienta do wyboru kraju';
+$_MODULE['<{thecheckout}prestashop>thecheckout_45ab5651afbfeee56ebf21053ef1b3ba'] = 'Ukrywa metody wysyłki i na początku odznacza kraj, tak że klient musi wybrać kraj ręcznie';
+$_MODULE['<{thecheckout}prestashop>thecheckout_ad24dd475f201d88a6ff27b2ecc9c828'] = 'Pola wymagane do wysyłki';
+$_MODULE['<{thecheckout}prestashop>thecheckout_0b6a5e5303a78d305550503227096074'] = 'Oddzielona przecinkami lista pól, które należy wypełnić, aby wyświetlić opcje wysyłki, np.: id_state, kod pocztowy, miasto';
+$_MODULE['<{thecheckout}prestashop>thecheckout_701c34f41890a3444300b6290432c645'] = 'Zmuś klienta do wyboru przewoźnika';
+$_MODULE['<{thecheckout}prestashop>thecheckout_ab64e8a77cf76885f8a0f1d29bd606f2'] = 'Odznacz domyślnego przewoźnika i zmuś klienta do dokonania własnego wyboru';
+$_MODULE['<{thecheckout}prestashop>thecheckout_d9c07f06e99782f73f623c09f8a2e541'] = 'Pokaż „wysyłka do” u przewoźników';
+$_MODULE['<{thecheckout}prestashop>thecheckout_da36d8fc577d053eaae305f4f163cdb5'] = 'Dla większej przejrzystości pokaż nazwę kraju wysyłki przy wyborze przewoźnika';
$_MODULE['<{thecheckout}prestashop>thecheckout_290d08e3417867bc8a510c7e757c445a'] = 'Usuń spacje z kodu pocztowego';
-$_MODULE['<{thecheckout}prestashop>thecheckout_0f49b4dae642e026c8ea0e79a03b8c1f'] = 'Po zmodyfikowaniu pola kodu pocztowego spacje wewnętrzne są usuwane automatycznie';
+$_MODULE['<{thecheckout}prestashop>thecheckout_0f49b4dae642e026c8ea0e79a03b8c1f'] = 'Po zmodyfikowaniu pola kodu pocztowego spacje wewnętrzne są automatycznie usuwane';
$_MODULE['<{thecheckout}prestashop>thecheckout_1cb049175732c198e1eb4a3c340667a5'] = 'Pokaż wiadomość zamówienia';
$_MODULE['<{thecheckout}prestashop>thecheckout_241973cbee85abce3d2c8bfab9a92870'] = 'Pokaż Textarea dla dowolnego komunikatu o zamówieniu';
-$_MODULE['<{thecheckout}prestashop>thecheckout_2dcb573a9ad3cfdf065f94b41dfce113'] = 'Metody płatnośći na osobnej stronie';
-$_MODULE['<{thecheckout}prestashop>thecheckout_ee9573ddb54069593c93c5865885b2c3'] = 'Lista ostatecznych opcji płatności zostanie wyświetlona na osobnej stronie. Opcjonalne dla dowolnej metody płatności, ale wymagane, jeśli masz: [Prestashop Checkout lub Braintree Official]';
-$_MODULE['<{thecheckout}prestashop>thecheckout_86a482bde3bd752bb98c92dec2df5bf1'] = 'Opcja wymuszona, ponieważ moduł płatności [Prestashop Checkout lub oficjalny Braintree] jest włączony';
+$_MODULE['<{thecheckout}prestashop>thecheckout_2dcb573a9ad3cfdf065f94b41dfce113'] = 'Opcje płatności na osobnej stronie';
+$_MODULE['<{thecheckout}prestashop>thecheckout_ee9573ddb54069593c93c5865885b2c3'] = 'Ostateczna lista opcji płatności zostanie wyświetlona na osobnej stronie. Opcjonalne dla dowolnej metody płatności, ale wymagane, jeśli masz: [Prestashop Checkout lub Braintree oficjalny]';
+$_MODULE['<{thecheckout}prestashop>thecheckout_86a482bde3bd752bb98c92dec2df5bf1'] = 'Opcja wymuszona, ponieważ moduł płatności [Prestashop Checkout lub Braintree oficjalny] jest włączony';
$_MODULE['<{thecheckout}prestashop>thecheckout_2abaf2b064ef33e1cb25174b229d45da'] = 'Domyślna metoda płatności';
$_MODULE['<{thecheckout}prestashop>thecheckout_7af2c009f6d9bdbe89a7c1c035a94af8'] = 'Którą metodę płatności wybiera się domyślnie';
-$_MODULE['<{thecheckout}prestashop>thecheckout_c8e608334254ae14807323821f622019'] = 'Wymagane pola płatności';
-$_MODULE['<{thecheckout}prestashop>thecheckout_b5b732a95e3ebc8fa8cb9444f43016da'] = 'Rozdzielona przecinkami lista pól, które należy wypełnić, aby wyświetlić opcje płatności, w tym.: Id_state, nazwisko';
-$_MODULE['<{thecheckout}prestashop>thecheckout_39a6e1af273e63c2ab3cb3df8a0c3891'] = 'Nieaktywny, ponieważ „Opcje płatności na osobnej stronie” są włączone.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c8e608334254ae14807323821f622019'] = 'Pola wymagane do płatności';
+$_MODULE['<{thecheckout}prestashop>thecheckout_b5b732a95e3ebc8fa8cb9444f43016da'] = 'Oddzielona przecinkami lista pól, które należy wypełnić, aby wyświetlić opcje płatności, np.: id_state, lastname';
+$_MODULE['<{thecheckout}prestashop>thecheckout_39a6e1af273e63c2ab3cb3df8a0c3891'] = 'Nieaktywne, ponieważ włączona jest opcja „Opcje płatności na osobnej stronie”.';
$_MODULE['<{thecheckout}prestashop>thecheckout_f4da157e669ad954ca1063310bccc99a'] = 'Zwiń metody wysyłki';
-$_MODULE['<{thecheckout}prestashop>thecheckout_0fa9672e69bbcd0e6e6274df9a725330'] = 'Gdy wybrana jest pojedyncza metoda wysyłki, zwiń pozostałe';
+$_MODULE['<{thecheckout}prestashop>thecheckout_0fa9672e69bbcd0e6e6274df9a725330'] = 'W przypadku wybrania pojedynczej metody wysyłki zwiń pozostałe';
$_MODULE['<{thecheckout}prestashop>thecheckout_9235432fb9d9616dacecdf0583490573'] = 'Zwiń metody płatności';
-$_MODULE['<{thecheckout}prestashop>thecheckout_659a188ea1a3d15738b9554520c90fbb'] = 'Gdy wybrana jest pojedyncza metoda płatności, zwiń pozostałe';
+$_MODULE['<{thecheckout}prestashop>thecheckout_659a188ea1a3d15738b9554520c90fbb'] = 'Po wybraniu pojedynczej metody płatności zwiń pozostałe';
+$_MODULE['<{thecheckout}prestashop>thecheckout_bc662f89a16f511fffea55013dd25702'] = 'Logo wysyłki/płatności po prawej stronie';
+$_MODULE['<{thecheckout}prestashop>thecheckout_9f897e9d0d6b5bd91f853812c4f81508'] = 'Pokaż logo wysyłki i płatności po prawej stronie w widoku metod';
$_MODULE['<{thecheckout}prestashop>thecheckout_1640a6435b91ac7acb3ef36e9dfc197e'] = 'Pola adresowe';
$_MODULE['<{thecheckout}prestashop>thecheckout_ebd9bec4d70abc789d439c1f136b0538'] = 'Układ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_2e85d91c2ee3a1593778ae296781aca2'] = 'Przenieść logowanie do bloku konta';
-$_MODULE['<{thecheckout}prestashop>thecheckout_af2aa73f27ec9887b018026622b217e2'] = 'Wyświetla panel logowania na górze bloku konta';
+$_MODULE['<{thecheckout}prestashop>thecheckout_2e85d91c2ee3a1593778ae296781aca2'] = 'Przenieś login do blokady konta';
+$_MODULE['<{thecheckout}prestashop>thecheckout_af2aa73f27ec9887b018026622b217e2'] = 'Przenieś sekcję logowania do konta';
$_MODULE['<{thecheckout}prestashop>thecheckout_a2229590cf589ce982e1891a7f194104'] = 'HTML box nr.1';
$_MODULE['<{thecheckout}prestashop>thecheckout_e98220ebb8bfae2a604684d55eb90314'] = 'HTML box nr.2';
$_MODULE['<{thecheckout}prestashop>thecheckout_237959b1bb2bc9e30b0d2d526ac4c35a'] = 'HTML box nr.3';
$_MODULE['<{thecheckout}prestashop>thecheckout_dff191476bb6fc6505df0ac0feb4196a'] = 'HTML box nr.4';
$_MODULE['<{thecheckout}prestashop>thecheckout_f3a29486bed19a90f2da6d007818b427'] = 'Kroki';
-$_MODULE['<{thecheckout}prestashop>thecheckout_35fab128e0c8232829a4b8b6eb0eebe2'] = 'Kroki procesu zakupowego';
+$_MODULE['<{thecheckout}prestashop>thecheckout_35fab128e0c8232829a4b8b6eb0eebe2'] = 'Kroki kasy';
$_MODULE['<{thecheckout}prestashop>thecheckout_3137d4e00674c1ac08f8904f94cab707'] = 'Włącz wirtualne kroki';
-$_MODULE['<{thecheckout}prestashop>thecheckout_335af32bd7b95ee70332041b8b62b6ef'] = 'Pozostaw pole „Etykieta” puste, jeśli chcesz wyłączyć określony krok poniżej';
+$_MODULE['<{thecheckout}prestashop>thecheckout_335af32bd7b95ee70332041b8b62b6ef'] = 'Jeśli chcesz wyłączyć określony krok poniżej, pozostaw opcję „Etykieta” pustą';
+$_MODULE['<{thecheckout}prestashop>thecheckout_d9fbcb055979997e1828726cd4ebd818'] = 'Kliknij, aby ustawić próbkę konfiguracji początkowej';
$_MODULE['<{thecheckout}prestashop>thecheckout_499b257fbc18720b981e243c0403cbc8'] = 'Jesteś pewny? Spowoduje to zmianę układu bloków, a także dodanie niestandardowych reguł CSS.';
-$_MODULE['<{thecheckout}prestashop>thecheckout_d9fbcb055979997e1828726cd4ebd818'] = 'Kliknij, aby ustawić Próbkę konfiguracji początkowej';
$_MODULE['<{thecheckout}prestashop>thecheckout_b021df6aac4654c454f46c77646e745f'] = 'Etykieta';
$_MODULE['<{thecheckout}prestashop>thecheckout_847e6d4c6cbc5c00bce6990243be1db8'] = 'Etykieta kroku 1, pole wielojęzyczne';
$_MODULE['<{thecheckout}prestashop>thecheckout_c477048d0832c367da078df08c429569'] = 'Widoczne bloki';
-$_MODULE['<{thecheckout}prestashop>thecheckout_9d08b3d2d7e49f6776ce95ff0887629b'] = 'Oddzielona przecinkami lista bloków widocznych w tym kroku';
+$_MODULE['<{thecheckout}prestashop>thecheckout_9d08b3d2d7e49f6776ce95ff0887629b'] = 'Lista rozdzielonych przecinkami bloków widocznych w tym kroku';
$_MODULE['<{thecheckout}prestashop>thecheckout_f80850c55f43a798f0aac4ea930a91f6'] = 'Etykieta kroku 2, pole wielojęzyczne';
-$_MODULE['<{thecheckout}prestashop>thecheckout_058809ec6e7124a5cd1b5eb1a68fca8d'] = 'Wyrażenie walidacji (JS)';
-$_MODULE['<{thecheckout}prestashop>thecheckout_5ac3ad9aac3ddba0f492ac737999d3aa'] = 'Aby przejść do tego kroku, wymagane jest wyrażenie sprawdzania poprawności JS';
+$_MODULE['<{thecheckout}prestashop>thecheckout_058809ec6e7124a5cd1b5eb1a68fca8d'] = 'Wyrażenie walidacyjne (JS)';
+$_MODULE['<{thecheckout}prestashop>thecheckout_5ac3ad9aac3ddba0f492ac737999d3aa'] = 'Do osiągnięcia tego kroku wymagane jest wyrażenie sprawdzające JS';
$_MODULE['<{thecheckout}prestashop>thecheckout_e20cbb947afcf84cf58de1358ee1068d'] = 'Komunikat o błędzie';
-$_MODULE['<{thecheckout}prestashop>thecheckout_7c1c2360ccbebc336c8ea2f8b4fb7e59'] = 'Błąd wyświetlany użytkownikowi, gdy sprawdzanie poprawności w celu osiągnięcia tego kroku nie powiedzie się';
+$_MODULE['<{thecheckout}prestashop>thecheckout_7c1c2360ccbebc336c8ea2f8b4fb7e59'] = 'Błąd pokazywany użytkownikowi, gdy weryfikacja dotarcia do tego kroku nie powiedzie się';
$_MODULE['<{thecheckout}prestashop>thecheckout_57332a8bbbaf983d292d1c56fef26ca9'] = 'Etykieta kroku 3, pole wielojęzyczne';
$_MODULE['<{thecheckout}prestashop>thecheckout_165e07c5032fa2218d83c0d1fae1459e'] = 'Etykieta kroku 4, pole wielojęzyczne';
-$_MODULE['<{thecheckout}prestashop>thecheckout_63a9da971d0d4ff2763b41a487f644d2'] = 'Reguły sprawdzania poprawności JS dla tego kroku';
+$_MODULE['<{thecheckout}prestashop>thecheckout_63a9da971d0d4ff2763b41a487f644d2'] = 'Reguły walidacji JS dla tego kroku';
$_MODULE['<{thecheckout}prestashop>thecheckout_e21a59ad123e5cfb3f4569129bb87d58'] = 'Logowanie społecznościowe';
$_MODULE['<{thecheckout}prestashop>thecheckout_34013ea6c574585085c7569fbf7c0a70'] = 'Logowanie Facebook';
$_MODULE['<{thecheckout}prestashop>thecheckout_e2c483e0ded711e9d0c7947443475c40'] = 'Włącz logoanie z kontem Facebook-a';
@@ -162,26 +159,25 @@ $_MODULE['<{thecheckout}prestashop>thecheckout_466ff61f4367f43a1e2bf7656be3a022'
$_MODULE['<{thecheckout}prestashop>thecheckout_139e25e29b316c755292d2437eea404f'] = 'Identyfikator aplikacji od API programistów Facebooka';
$_MODULE['<{thecheckout}prestashop>thecheckout_fd125f225efc3440c92a219e9b396543'] = 'Facebook App Secret';
$_MODULE['<{thecheckout}prestashop>thecheckout_8127caa8daeb1f5940435fa5f31a437e'] = 'Klucz secret aplikacji z API programistów Facebooka';
-$_MODULE['<{thecheckout}prestashop>thecheckout_3a5fc7304426efef6c0cce713a174072'] = 'Logowanie przez Google ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_cbfdaa9ce5eb620875701b69e93ef240'] = 'Włącz logowanie przez Google ';
+$_MODULE['<{thecheckout}prestashop>thecheckout_cbfdaa9ce5eb620875701b69e93ef240'] = 'Włącz logowanie Google';
$_MODULE['<{thecheckout}prestashop>thecheckout_2a9fc9efe56971027f8c92eff8dc0c39'] = 'Google ID klienta';
$_MODULE['<{thecheckout}prestashop>thecheckout_83b4f1306e5fd5d77bf725a252b7fe13'] = 'Identyfikator klienta od API programistów Google';
$_MODULE['<{thecheckout}prestashop>thecheckout_3708118127eeeb0b1c89deca62badbfa'] = 'Google client secret';
$_MODULE['<{thecheckout}prestashop>thecheckout_386b07d40ba6a78eaf150cb4a6ca6aa3'] = 'Klucz klienta secret od API programistów Google';
$_MODULE['<{thecheckout}prestashop>thecheckout_5222a2ea579802f15d9b3b7686cc4ac4'] = 'Styl przycisków logowania';
-$_MODULE['<{thecheckout}prestashop>thecheckout_4f7f8f230c7892a475fe8536e3c0786c'] = 'Wyświetl również na stronie logowania sklepu';
-$_MODULE['<{thecheckout}prestashop>thecheckout_511d2a69923b4d67f68aa041de4acb68'] = 'Przyciski logowania społecznościowego będą również wyświetlane na domyślnej stronie logowania Prestashop';
+$_MODULE['<{thecheckout}prestashop>thecheckout_4f7f8f230c7892a475fe8536e3c0786c'] = 'Wyświetlaj także na stronie logowania PS';
+$_MODULE['<{thecheckout}prestashop>thecheckout_511d2a69923b4d67f68aa041de4acb68'] = 'Przyciski logowania społecznościowego będą wyświetlane także na domyślnej stronie logowania Prestashop';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c464fdf93af3eba7d2f018b42a0e7d68'] = 'Pokaż przycisk ekspresowej realizacji transakcji PayPal w obszarze logowania';
+$_MODULE['<{thecheckout}prestashop>thecheckout_bd5875df2eeae205ea71dde844360cd1'] = 'Nieaktywny, ponieważ moduł PayPal NIE jest włączony.';
$_MODULE['<{thecheckout}prestashop>thecheckout_9b6545e4cea9b4ad4979d41bb9170e2b'] = 'Zaawansowany';
-$_MODULE['<{thecheckout}prestashop>thecheckout_45c65f91f37fdd8133aca725bf8f4165'] = 'Odśwież mini-koszyk';
-$_MODULE['<{thecheckout}prestashop>thecheckout_f62409740c2d72dab4675544d2357727'] = 'Przy każdej aktualizacji koszyka również aktualizacje mini-koszyka (dostępne tylko dla niektórych szablonów)';
$_MODULE['<{thecheckout}prestashop>thecheckout_2d614e2af90c0e53143574430071b0f3'] = 'Czysta sesja procesu zakupów';
$_MODULE['<{thecheckout}prestashop>thecheckout_e8910cc1981cd20b3f704e738569edca'] = 'Czysty, zapamiętany status pól wyboru (Warunki, prywatność klienta, ...) po potwierdzeniu zamówienia';
+$_MODULE['<{thecheckout}prestashop>thecheckout_66ab0c98fcae4caa431be53ebd98fd17'] = 'Przypisz adres klientowi jak najszybciej';
+$_MODULE['<{thecheckout}prestashop>thecheckout_a4f7268616cd2005ddbb1d3e489d4748'] = 'Nawet jeśli Adres nie jest jeszcze w pełni wypełniony, przypisz go Klientowi tak szybko, jak to możliwe';
$_MODULE['<{thecheckout}prestashop>thecheckout_088a98b774d277617b0cafd43bee4398'] = 'Wersja pamięci podręcznej CSS PS';
$_MODULE['<{thecheckout}prestashop>thecheckout_fd30bf78415712f2e3e2408872c93703'] = 'Zwiększ, jeśli zmiany w plikach CSS nie są widoczne w procesie zakupowym';
$_MODULE['<{thecheckout}prestashop>thecheckout_faf7133064ec9dc6bf27fd5c8c95c054'] = 'Wersja pamięci podręcznej PS JS';
$_MODULE['<{thecheckout}prestashop>thecheckout_4c78c10b2395a12d88628daa7bac79d5'] = 'Zwiększ, jeśli zmiany w plikach JS nie są widoczne w procesie zakupowym';
-$_MODULE['<{thecheckout}prestashop>thecheckout_7a56b6af5555f2d6126ebbe477efcb6e'] = 'Automatyczne renderowanie PS Checkout wyłączone ';
-$_MODULE['<{thecheckout}prestashop>thecheckout_c0497424704d18745b4632286334082c'] = 'Ustaw opcję ps_checkout_auto_render_disabled ';
$_MODULE['<{thecheckout}prestashop>thecheckout_42e6feb7f76e910efcda54034ecc83ce'] = 'Własne style CSS';
$_MODULE['<{thecheckout}prestashop>thecheckout_df327001e4ac7d3d586835d8fa588c44'] = 'Niestandardowy CSS używany w procesie zakupowym';
$_MODULE['<{thecheckout}prestashop>thecheckout_a2122f3de6b6faa3a601d1f85a2df298'] = 'Własny kod JS';
@@ -193,6 +189,14 @@ $_MODULE['<{thecheckout}prestashop>customer-fields_ec24d78ce33048dc73a2b6b1a0690
$_MODULE['<{thecheckout}prestashop>customer-fields_b651efdb98a5d6bd2b3935d0c3f4a5e2'] = 'Wymagane';
$_MODULE['<{thecheckout}prestashop>customer-fields_3d0c3c4d8dbd68fc293694a7f5c0db9f'] = 'Szerokość [%]';
$_MODULE['<{thecheckout}prestashop>customer-fields_669202ab0d075ca23040e1abac74ba04'] = '- zarządzane automatycznie -';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_a10fb8536bc9d4d3eb2180a2ab24570e'] = 'Edytuj klasy bloków - kliknij, aby rozwinąć';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_fe7b2cea70b3d3d0da8d82cf312f1ace'] = 'Pozwala to na dalszą manipulację przy użyciu wstępnie zdefiniowanych klas CSS. Możesz użyć tych predefiniowanych klas:';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_6481c22f8022411a6bf1c0ef19b2e42b'] = 'Ustaw liczbę dla bloku:';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_bdadd7083181526ea914a5d2ee44906a'] = 'Ustaw blok niewidoczny:';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_f4fd334279b439bb2497de073113cbc9'] = 'Ustaw pozycję bloku na urządzeniu mobilnym (właściwość \'order\' flexbox)';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_ebb4e560b49135dbdd2ed94a066ca1ff'] = 'Ustaw blok koszyka na tryb przyklejenia kolumny';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_2d8f76f3ce5cc381926d3c3b456c075e'] = 'Usuń nagłówek z bloku (np. adresu).';
+$_MODULE['<{thecheckout}prestashop>blocks-layout_f2fb8719eae0b02799b90a6e2d0d1a08'] = 'Możesz też użyć niestandardowych klas zdefiniowanych w dowolnym miejscu w CSS, np.';
$_MODULE['<{thecheckout}prestashop>address-fields_7c0ce662f121e2b553cf8733d73f7bd5'] = 'Zmiana kolejności';
$_MODULE['<{thecheckout}prestashop>address-fields_eff88d54854b0637031f4066736623bc'] = 'Nazwa pola';
$_MODULE['<{thecheckout}prestashop>address-fields_ec24d78ce33048dc73a2b6b1a0690192'] = 'Widoczne';
@@ -200,69 +204,58 @@ $_MODULE['<{thecheckout}prestashop>address-fields_b651efdb98a5d6bd2b3935d0c3f4a5
$_MODULE['<{thecheckout}prestashop>address-fields_955ad3298db330b5ee880c2c9e6f23a0'] = 'Dynamiczne';
$_MODULE['<{thecheckout}prestashop>address-fields_3d0c3c4d8dbd68fc293694a7f5c0db9f'] = 'Szerokość [%]';
$_MODULE['<{thecheckout}prestashop>address-fields_669202ab0d075ca23040e1abac74ba04'] = '- zarządzane automatycznie -';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_a10fb8536bc9d4d3eb2180a2ab24570e'] = 'Edytuj klasy bloków - kliknij, aby rozwinąć';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_fe7b2cea70b3d3d0da8d82cf312f1ace'] = 'Pozwala to na dalszą manipulację przy użyciu wstępnie zdefiniowanych klas CSS. Możesz użyć tych predefiniowanych klas:';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_6481c22f8022411a6bf1c0ef19b2e42b'] = 'Ustaw liczbę dla bloku:';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_bdadd7083181526ea914a5d2ee44906a'] = 'Ustaw blok niewidoczny:';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_f4fd334279b439bb2497de073113cbc9'] = 'Ustaw pozycję bloku na urządzeniu mobilnym (właściwość \'order\' flexbox)';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_ebb4e560b49135dbdd2ed94a066ca1ff'] = 'Ustaw blok koszyka na tryb przyklejenia do kolumny';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_2d8f76f3ce5cc381926d3c3b456c075e'] = 'Usuń nagłówek z bloku (np. adresu) ';
-$_MODULE['<{thecheckout}prestashop>blocks-layout_f2fb8719eae0b02799b90a6e2d0d1a08'] = 'Możesz też użyć niestandardowych klas zdefiniowanych w dowolnym miejscu w CSS, np.';
-$_MODULE['<{thecheckout}prestashop>front_4cc5d65de5302609630b8185d99d16bb'] = 'Wprowadź siedmiocyfrowy kod SDI. Wpisz siedem razy zero (0000000), jeśli nie masz kodu SDI';
-$_MODULE['<{thecheckout}prestashop>front_007d68b97afe3a874a17fbae7c4b90c0'] = 'Po potwierdzeniu formularza pojawi się okienko płatności';
-$_MODULE['<{thecheckout}prestashop>front_ad92169e95e13b3fcd8bad5afedbd49b'] = 'Błąd weryfikacji';
-$_MODULE['<{thecheckout}prestashop>front_9c4164c072282c2ab419a843347ad7e2'] = 'Tryb testowy jest włączony, widoczny jest tylko moduł Zamówienie.';
-$_MODULE['<{thecheckout}prestashop>front_0aecaf172b94ce806b064c40b67df176'] = 'Ok, zamknij';
+$_MODULE['<{thecheckout}prestashop>front_007d68b97afe3a874a17fbae7c4b90c0'] = 'Po potwierdzeniu formularza pojawi się wyskakujące okienko dotyczące płatności';
+$_MODULE['<{thecheckout}prestashop>front_ad92169e95e13b3fcd8bad5afedbd49b'] = 'Błąd walidacji';
+$_MODULE['<{thecheckout}prestashop>front_9c4164c072282c2ab419a843347ad7e2'] = 'Tryb testowy jest włączony, tylko Ty widzisz aktywny moduł Kasa.';
+$_MODULE['<{thecheckout}prestashop>front_0aecaf172b94ce806b064c40b67df176'] = 'OK, zamknij';
$_MODULE['<{thecheckout}prestashop>front_0557fa923dcee4d0f86b1409f5c2167f'] = 'Z powrotem';
$_MODULE['<{thecheckout}prestashop>front_300225ee958b6350abc51805dab83c24'] = 'Kontynuować zakupy';
$_MODULE['<{thecheckout}prestashop>front_c290a5941ad6eb0d5fe8752c15c5fd78'] = 'Następny krok';
$_MODULE['<{thecheckout}prestashop>front_0009f88d4eb5a6f588108ce3d45ea1a4'] = 'Potwierdź i pokaż płatności';
+$_MODULE['<{thecheckout}prestashop>payment_0da0a5ab420b2906c2c3c593d6d78647'] = 'Prosimy wybrać metodę płątności';
+$_MODULE['<{thecheckout}prestashop>payment_63a2cc551776bf22869f963c36a65eb9'] = 'Aby zobaczyć opcje płatności, wybierz kraj dostawy';
+$_MODULE['<{thecheckout}prestashop>payment_30f9c69c23c04dcf0f001611edc0a0b0'] = 'Najpierw wpisz swoje:';
+$_MODULE['<{thecheckout}prestashop>payment_ab7f27fdc4aa0e21f532b9c4dd0c3a6a'] = 'Podaj swój adres e-mail, aby zobaczyć opcje płatności';
+$_MODULE['<{thecheckout}prestashop>payment_6c7061d2fea6be43ad4fcfe3eabc7ca3'] = 'Zapisz swoje dane osobowe, aby zobaczyć opcje płatności';
+$_MODULE['<{thecheckout}prestashop>payment_348a68af11d3c251c25d1d905867773d'] = 'Inne opcje płatności';
+$_MODULE['<{thecheckout}prestashop>account_2fdfd506efea08144c0794c32ca8250a'] = 'Utwórz konto';
+$_MODULE['<{thecheckout}prestashop>account_b4e68ab758cc4e36a043a7bdb418c062'] = 'Zapisz dane osobowe';
+$_MODULE['<{thecheckout}prestashop>shipping_8797ca7dc4de41ee400665f53c842a42'] = 'Proszę wybrać sposób dostawy';
+$_MODULE['<{thecheckout}prestashop>shipping_76d5f66dd7c64439d8f886935db5ed58'] = 'Aby zobaczyć opcje wysyłki, wybierz kraj dostawy';
+$_MODULE['<{thecheckout}prestashop>shipping_30f9c69c23c04dcf0f001611edc0a0b0'] = 'Najpierw wpisz swoje:';
+$_MODULE['<{thecheckout}prestashop>shipping_7c5b66448b4e626068a036ef408c336d'] = 'Podaj swój adres e-mail, aby zobaczyć opcje wysyłki';
+$_MODULE['<{thecheckout}prestashop>shipping_2690c48fe8919c089ddbefe036492a1b'] = 'Zapisz swoje dane osobowe, aby zobaczyć opcje wysyłki';
+$_MODULE['<{thecheckout}prestashop>shipping_f2b4f5787d9c6797725ff6c2924c8f28'] = 'Inne opcje wysyłki';
+$_MODULE['<{thecheckout}prestashop>confirm_8e021690c587eb788d4caf0d6f6784b0'] = 'Proszę zaakceptować regulamin sklepu';
+$_MODULE['<{thecheckout}prestashop>confirm_dcd2f414067d31441432886d40f1adcc'] = 'Wystąpił błąd w formularzu procesu zakupowego, proszę wprowadzić poprawki';
+$_MODULE['<{thecheckout}prestashop>login-form_1d00e7dce692e8dc3f6877f035e3a616'] = 'lub';
+$_MODULE['<{thecheckout}prestashop>login-form_d7085e2b5b40144896a996a297e3847d'] = 'Zaloguj się z Facebook';
+$_MODULE['<{thecheckout}prestashop>login-form_03350966af02d441ef43f9a56c35c5c9'] = 'Zalogowanie się powiodło, prosimy poczekać...';
+$_MODULE['<{thecheckout}prestashop>login-form_0aaac8b981bdf916d2060a424690dff1'] = 'Nowy klient lub gość do kasy? Zacznij od e-maila.';
+$_MODULE['<{thecheckout}prestashop>login-form_8c3c555f8e492a991b7d235af1c1a597'] = 'Kontynuuj >';
+$_MODULE['<{thecheckout}prestashop>login-form_9fc096a9da7670b366f6bc91c3ca3935'] = 'Proszę podać swój adres e-mail, aby kontynuować składanie zamówienia.';
+$_MODULE['<{thecheckout}prestashop>address-invoice_1fbc7e5f1b92c7ec072397b59a0bb5da'] = 'Adres faktury';
+$_MODULE['<{thecheckout}prestashop>address-invoice_aca89f3de809fc6630068ad413c20f8c'] = 'Jestem klientem biznesowym';
+$_MODULE['<{thecheckout}prestashop>address-invoice_d8b180181561dffa922f23e4610da789'] = 'Jestem klientem prywatnym';
+$_MODULE['<{thecheckout}prestashop>address-invoice_5a9d98e78e92b9fffa08d46ccafe60e0'] = 'Dostawa pod inny adres';
$_MODULE['<{thecheckout}prestashop>address-delivery_0c458988127eb2150776881e2ef3f0c4'] = 'Adres dostawy';
$_MODULE['<{thecheckout}prestashop>address-delivery_b7cea4f6e8dd41e0cc16f0da290a71df'] = 'Zmiana adresu';
$_MODULE['<{thecheckout}prestashop>address-delivery_aca89f3de809fc6630068ad413c20f8c'] = 'Jestem klientem biznesowym';
$_MODULE['<{thecheckout}prestashop>address-delivery_d8b180181561dffa922f23e4610da789'] = 'Jestem klientem prywatnym';
$_MODULE['<{thecheckout}prestashop>address-delivery_d1a87749c9dd4a1e2f5d35df747c733f'] = 'Faktura na inny adres';
-$_MODULE['<{thecheckout}prestashop>shipping_8797ca7dc4de41ee400665f53c842a42'] = 'Proszę wybrać sposób dostawy';
-$_MODULE['<{thecheckout}prestashop>shipping_76d5f66dd7c64439d8f886935db5ed58'] = 'Wybierz kraj wysyłki, aby zobaczyć opcje wysyłki';
-$_MODULE['<{thecheckout}prestashop>shipping_30f9c69c23c04dcf0f001611edc0a0b0'] = 'Najpierw wpisz:';
-$_MODULE['<{thecheckout}prestashop>shipping_7c5b66448b4e626068a036ef408c336d'] = 'Podaj swój adres e-mail, aby zobaczyć opcje wysyłki';
-$_MODULE['<{thecheckout}prestashop>shipping_2690c48fe8919c089ddbefe036492a1b'] = 'Zapisz swoje dane osobowe, aby móc zobaczyć opcje wysyłki ';
-$_MODULE['<{thecheckout}prestashop>shipping_f2b4f5787d9c6797725ff6c2924c8f28'] = 'Inne opcje wysyłki';
-$_MODULE['<{thecheckout}prestashop>account_2fdfd506efea08144c0794c32ca8250a'] = 'Utwórz konto';
-$_MODULE['<{thecheckout}prestashop>account_b4e68ab758cc4e36a043a7bdb418c062'] = 'Zapisz dane personalne';
-$_MODULE['<{thecheckout}prestashop>address-invoice_1fbc7e5f1b92c7ec072397b59a0bb5da'] = 'Adres faktury';
-$_MODULE['<{thecheckout}prestashop>address-invoice_aca89f3de809fc6630068ad413c20f8c'] = 'Jestem klientem biznesowym';
-$_MODULE['<{thecheckout}prestashop>address-invoice_d8b180181561dffa922f23e4610da789'] = 'Jestem klientem prywatnym ';
-$_MODULE['<{thecheckout}prestashop>address-invoice_5a9d98e78e92b9fffa08d46ccafe60e0'] = 'Dostawa pod inny adres';
-$_MODULE['<{thecheckout}prestashop>confirm_8e021690c587eb788d4caf0d6f6784b0'] = 'Proszę zaakceptować regulamin sklepu';
-$_MODULE['<{thecheckout}prestashop>confirm_dcd2f414067d31441432886d40f1adcc'] = 'Wystąpił błąd w formularzu procesu zakupowego, proszę wprowadzić poprawki';
-$_MODULE['<{thecheckout}prestashop>payment_0da0a5ab420b2906c2c3c593d6d78647'] = 'Prosimy wybrać metodę płatności';
-$_MODULE['<{thecheckout}prestashop>payment_63a2cc551776bf22869f963c36a65eb9'] = 'Wybierz kraj, aby zobaczyć opcje płatności';
-$_MODULE['<{thecheckout}prestashop>payment_30f9c69c23c04dcf0f001611edc0a0b0'] = 'Najpierw wpisz:';
-$_MODULE['<{thecheckout}prestashop>payment_ab7f27fdc4aa0e21f532b9c4dd0c3a6a'] = 'Podaj swój adres e-mail, aby zobaczyć opcje płatności';
-$_MODULE['<{thecheckout}prestashop>payment_6c7061d2fea6be43ad4fcfe3eabc7ca3'] = 'Zapisz swoje dane osobowe, aby zobaczyć opcje płatności ';
-$_MODULE['<{thecheckout}prestashop>payment_348a68af11d3c251c25d1d905867773d'] = 'Inne opcje płatności';
-$_MODULE['<{thecheckout}prestashop>login-form_1d00e7dce692e8dc3f6877f035e3a616'] = 'lub';
-$_MODULE['<{thecheckout}prestashop>login-form_d7085e2b5b40144896a996a297e3847d'] = 'Zaloguj się z Facebook';
-$_MODULE['<{thecheckout}prestashop>login-form_03350966af02d441ef43f9a56c35c5c9'] = 'Zalogowanie się powiodło, prosimy poczekać...';
-$_MODULE['<{thecheckout}prestashop>login-form_0aaac8b981bdf916d2060a424690dff1'] = 'Nowy klient lub gość? Zacznij od adresu e-mail.';
-$_MODULE['<{thecheckout}prestashop>login-form_8c3c555f8e492a991b7d235af1c1a597'] = 'Kontynuuj >';
-$_MODULE['<{thecheckout}prestashop>login-form_9fc096a9da7670b366f6bc91c3ca3935'] = 'Podaj swój adres e-mail, aby kontynuować składanie zamówienia.';
-$_MODULE['<{thecheckout}prestashop>checkout-form-fields_4d26a4e106aa8a35f25d97fd14055981'] = 'Wybierz hasło, aby utworzyć konto i zaoszczędzić czas przy następnym zamówieniu (opcjonalnie)';
-$_MODULE['<{thecheckout}prestashop>checkout-form-fields_638ddbe54a9fcaa0f20e1b1ce7baa7be'] = 'Brakuje numeru a adresie';
-$_MODULE['<{thecheckout}prestashop>checkout-form-fields_a03e708434621842a789140f3b93b73c'] = 'Twoja nazwa ulicy 14';
-$_MODULE['<{thecheckout}prestashop>checkout-form-fields_8da8e55074b9f89a5b479a6d8c6e5dc2'] = '0911235669';
-$_MODULE['<{thecheckout}prestashop>checkout-form-fields_f53d1cd25e03173ba9eaa4e493636769'] = '(opcjonalne)';
+$_MODULE['<{thecheckout}prestashop>checkout-form-fields_4d26a4e106aa8a35f25d97fd14055981'] = 'Wybierz hasło, aby założyć konto i zaoszczędzić czas przy kolejnym zamówieniu (opcjonalnie)';
+$_MODULE['<{thecheckout}prestashop>checkout-form-fields_638ddbe54a9fcaa0f20e1b1ce7baa7be'] = 'Brakuje numeru ulicy?';
+$_MODULE['<{thecheckout}prestashop>checkout-form-fields_f53d1cd25e03173ba9eaa4e493636769'] = '(opcjonalny)';
$_MODULE['<{thecheckout}prestashop>checkout-form-fields_3389dae361af79b04c9c8e7057f60cc6'] = '*';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_d4d77380dc0608bac380eaec9c1eab36'] = 'Na stanie u dostawcy';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_b55197a49e8c4cd8c314bc2aa39d6feb'] = 'Brak na stanie';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_e71a03592770c34aa4164b8212098563'] = 'Dostępny na magazynie';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_dc6c32f4320d95f02c77e4fc7b7ea6e5'] = 'szt.';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_752b5c9d86a955c013daa3ccf2241386'] = 'Pozostała ilość w ';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_2e152f4c9e8cba38f50ca76ebe1ac0ef'] = 'Prosimy dostosować ilość';
-$_MODULE['<{thecheckout}prestashop>payment-confirmation-button_99938b17c91170dfb0c2f3f8bc9f2a85'] = 'Zapłać';
$_MODULE['<{thecheckout}prestashop>customer-addresses-dropdown_7d807ccbace31aa0bbf0d41099c75099'] = 'Zapisane adresy:';
$_MODULE['<{thecheckout}prestashop>customer-addresses-dropdown_03c2e7e41ffc181a4e84080b4710e81e'] = 'Nowy';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_38c118edcf699e74f48cc943c4250c92'] = 'Pozostała kwota do darmowej wysyłki:';
-$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_8797ca7dc4de41ee400665f53c842a42'] = 'Wybierz metodę wysyłki';
+$_MODULE['<{thecheckout}prestashop>payment-confirmation-button_99938b17c91170dfb0c2f3f8bc9f2a85'] = 'Płacić';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_d4d77380dc0608bac380eaec9c1eab36'] = 'W magazynie dostawcy';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_b55197a49e8c4cd8c314bc2aa39d6feb'] = 'Obecnie brak na stanie';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_e71a03592770c34aa4164b8212098563'] = 'Tylko w magazynie';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_dc6c32f4320d95f02c77e4fc7b7ea6e5'] = 'szt.';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_752b5c9d86a955c013daa3ccf2241386'] = 'Pozostałe szt. w';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_2e152f4c9e8cba38f50ca76ebe1ac0ef'] = 'Proszę dostosować ilość';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_38c118edcf699e74f48cc943c4250c92'] = 'Pozostała kwota, aby skorzystać z bezpłatnej wysyłki:';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_8797ca7dc4de41ee400665f53c842a42'] = 'Proszę wybrać sposób dostawy';
$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_d3487ff3db8ee621475532d31c533e88'] = 'Waga całkowita';
diff --git a/modules/thecheckout/translations/sk.php b/modules/thecheckout/translations/sk.php
index b8e02fb3..af6969ed 100644
--- a/modules/thecheckout/translations/sk.php
+++ b/modules/thecheckout/translations/sk.php
@@ -2,34 +2,47 @@
global $_MODULE;
$_MODULE = array();
-$_MODULE['<{thecheckout}prestashop>thecheckout_dcf65d10c36e1f1a1666b056b34fbdfb'] = 'Req. checkbox number one';
-$_MODULE['<{thecheckout}prestashop>thecheckout_bf0aa1963c8d5c00add58bcee953162f'] = 'Req. checkbox number two';
-$_MODULE['<{thecheckout}prestashop>thecheckout_c6e2a15d67f4d4097c5c3923beccc22d'] = 'Upss, že by překlep? Zkuste to ještě jednou.';
+$_MODULE['<{thecheckout}prestashop>thecheckout_dcf65d10c36e1f1a1666b056b34fbdfb'] = 'Required Checkbox No.1';
+$_MODULE['<{thecheckout}prestashop>thecheckout_bf0aa1963c8d5c00add58bcee953162f'] = 'Required Checkbox No.2';
+$_MODULE['<{thecheckout}prestashop>thecheckout_c6e2a15d67f4d4097c5c3923beccc22d'] = 'Upss, že by preklep? Skúste to znovu prosím.';
+$_MODULE['<{thecheckout}prestashop>front_007d68b97afe3a874a17fbae7c4b90c0'] = 'Po potvrdení formulára sa zobrazí okno platby';
+$_MODULE['<{thecheckout}prestashop>front_ad92169e95e13b3fcd8bad5afedbd49b'] = 'Validačná chyba';
$_MODULE['<{thecheckout}prestashop>front_9c4164c072282c2ab419a843347ad7e2'] = 'Test mód aktívny, len Vy vidíte TheCheckout modul';
$_MODULE['<{thecheckout}prestashop>front_0aecaf172b94ce806b064c40b67df176'] = 'OK, zatvoriť';
+$_MODULE['<{thecheckout}prestashop>front_0557fa923dcee4d0f86b1409f5c2167f'] = 'Naspäť';
+$_MODULE['<{thecheckout}prestashop>front_300225ee958b6350abc51805dab83c24'] = 'Pokračovať v nákupe';
+$_MODULE['<{thecheckout}prestashop>front_c290a5941ad6eb0d5fe8752c15c5fd78'] = 'Ďalší krok';
$_MODULE['<{thecheckout}prestashop>front_0009f88d4eb5a6f588108ce3d45ea1a4'] = 'Potvrdiť a zobraziť spôsoby platby';
$_MODULE['<{thecheckout}prestashop>payment_0da0a5ab420b2906c2c3c593d6d78647'] = 'Prosím vyberte spôsob platby';
$_MODULE['<{thecheckout}prestashop>payment_63a2cc551776bf22869f963c36a65eb9'] = 'Pre zobrazenie spôsobov platieb, prosím vyberte krajinu doručenia';
$_MODULE['<{thecheckout}prestashop>payment_30f9c69c23c04dcf0f001611edc0a0b0'] = 'Začíname, prosím zadajte:';
$_MODULE['<{thecheckout}prestashop>payment_ab7f27fdc4aa0e21f532b9c4dd0c3a6a'] = 'Pre zobrazenie spôsobov platieb, prosím zadajte Váš email';
+$_MODULE['<{thecheckout}prestashop>payment_6c7061d2fea6be43ad4fcfe3eabc7ca3'] = 'Pre zobrazenie možností platby, uložte najprv svoje osobné údaje';
+$_MODULE['<{thecheckout}prestashop>payment_348a68af11d3c251c25d1d905867773d'] = 'Ďalšie možnosti platby';
$_MODULE['<{thecheckout}prestashop>account_2fdfd506efea08144c0794c32ca8250a'] = 'Vytvoriť účet';
+$_MODULE['<{thecheckout}prestashop>account_b4e68ab758cc4e36a043a7bdb418c062'] = 'Uložiť osobné údaje';
$_MODULE['<{thecheckout}prestashop>shipping_8797ca7dc4de41ee400665f53c842a42'] = 'Prosím vyberte spôsob dopravy';
$_MODULE['<{thecheckout}prestashop>shipping_76d5f66dd7c64439d8f886935db5ed58'] = 'Pre zobrazenie spôsobov dopravy, prosím vyberte krajinu doručenia';
$_MODULE['<{thecheckout}prestashop>shipping_30f9c69c23c04dcf0f001611edc0a0b0'] = 'Začíname, prosím zadajte:';
$_MODULE['<{thecheckout}prestashop>shipping_7c5b66448b4e626068a036ef408c336d'] = 'Pre zobrazenie spôsobov dopravy, prosím zadajte Váš email';
+$_MODULE['<{thecheckout}prestashop>shipping_2690c48fe8919c089ddbefe036492a1b'] = 'Pre zobrazenie možností dopravy, uložte najprv svoje osobné údaje';
+$_MODULE['<{thecheckout}prestashop>shipping_f2b4f5787d9c6797725ff6c2924c8f28'] = 'Ďalšie možnosti dopravy';
$_MODULE['<{thecheckout}prestashop>confirm_8e021690c587eb788d4caf0d6f6784b0'] = 'Prosím prijmite všeobecné obchodné podmienky';
$_MODULE['<{thecheckout}prestashop>confirm_dcd2f414067d31441432886d40f1adcc'] = 'Vyskytli sa chybu na formulári, prosím skontrolujte a opravte';
$_MODULE['<{thecheckout}prestashop>login-form_1d00e7dce692e8dc3f6877f035e3a616'] = '--';
$_MODULE['<{thecheckout}prestashop>login-form_d7085e2b5b40144896a996a297e3847d'] = 'Prihlásiť sa cez Facebook';
-$_MODULE['<{thecheckout}prestashop>login-form_95aacd4d4ac87524cfc63d9cc94c008e'] = 'Prihlásiť sa cez Google';
$_MODULE['<{thecheckout}prestashop>login-form_03350966af02d441ef43f9a56c35c5c9'] = 'Prihlásenie úspešné, presmerovanie na objednávku...';
$_MODULE['<{thecheckout}prestashop>login-form_0aaac8b981bdf916d2060a424690dff1'] = 'Nový zákazník alebo objednávka ako hosť? Začnite zadaním emailu.';
$_MODULE['<{thecheckout}prestashop>login-form_8c3c555f8e492a991b7d235af1c1a597'] = 'Pokračovať >';
$_MODULE['<{thecheckout}prestashop>login-form_9fc096a9da7670b366f6bc91c3ca3935'] = 'Prosím zadajte Váš email pre pokračovanie v objednávke.';
$_MODULE['<{thecheckout}prestashop>address-invoice_1fbc7e5f1b92c7ec072397b59a0bb5da'] = 'Fakturačná adresa';
$_MODULE['<{thecheckout}prestashop>address-invoice_aca89f3de809fc6630068ad413c20f8c'] = 'Firemný zákazník';
+$_MODULE['<{thecheckout}prestashop>address-invoice_d8b180181561dffa922f23e4610da789'] = 'Súkromný zákazník - spotrebiteľ';
$_MODULE['<{thecheckout}prestashop>address-invoice_5a9d98e78e92b9fffa08d46ccafe60e0'] = 'Doručiť na inú adresu';
$_MODULE['<{thecheckout}prestashop>address-delivery_0c458988127eb2150776881e2ef3f0c4'] = 'Doručovacia adresa';
+$_MODULE['<{thecheckout}prestashop>address-delivery_b7cea4f6e8dd41e0cc16f0da290a71df'] = 'Zmeniť adresu';
+$_MODULE['<{thecheckout}prestashop>address-delivery_aca89f3de809fc6630068ad413c20f8c'] = 'Firemný zákazník';
+$_MODULE['<{thecheckout}prestashop>address-delivery_d8b180181561dffa922f23e4610da789'] = 'Súkromný zákazník - spotrebiteľ';
$_MODULE['<{thecheckout}prestashop>address-delivery_d1a87749c9dd4a1e2f5d35df747c733f'] = 'Fakturačná adresa je iná';
$_MODULE['<{thecheckout}prestashop>checkout-form-fields_638ddbe54a9fcaa0f20e1b1ce7baa7be'] = 'Nechýba číslo ulice?';
$_MODULE['<{thecheckout}prestashop>checkout-form-fields_a03e708434621842a789140f3b93b73c'] = 'Trnavská cesta 92';
@@ -43,4 +56,6 @@ $_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_e71a03592770c34aa4
$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_dc6c32f4320d95f02c77e4fc7b7ea6e5'] = 'ks.';
$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_752b5c9d86a955c013daa3ccf2241386'] = 'Zvyšné ks. o';
$_MODULE['<{thecheckout}prestashop>cart-detailed-product-line_2e152f4c9e8cba38f50ca76ebe1ac0ef'] = 'Prosím upravte množstvo';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_38c118edcf699e74f48cc943c4250c92'] = 'Zostávajúca suma na získanie bezplatnej dopravy:';
$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_8797ca7dc4de41ee400665f53c842a42'] = 'Prosím vyberte spôsob dopravy';
+$_MODULE['<{thecheckout}prestashop>cart-detailed-totals_d3487ff3db8ee621475532d31c533e88'] = 'Celková hmotnosť';
diff --git a/modules/thecheckout/views/css/color-change-sample.css b/modules/thecheckout/views/css/color-change-sample.css
index 605ddb92..a1c4966a 100644
--- a/modules/thecheckout/views/css/color-change-sample.css
+++ b/modules/thecheckout/views/css/color-change-sample.css
@@ -20,9 +20,10 @@
color: #a458ff;
}
-.page-content .checkout-block .inner-area .offer-login a,
+body#checkout .page-content .checkout-block .inner-area .offer-login a,
.checkout-block .inner-area .offer-login a:hover,
-.has-discount .discount {
+.has-discount .discount,
+.reassurance-section>.icon::after {
background-color: #a458ff;
}
diff --git a/modules/thecheckout/views/css/front.less b/modules/thecheckout/views/css/front.less
index 7aa9fe37..54be071a 100644
--- a/modules/thecheckout/views/css/front.less
+++ b/modules/thecheckout/views/css/front.less
@@ -69,12 +69,14 @@
}
.is-empty-cart #tc-container,
-.is-empty-cart #tc-container-mobile {
+.is-empty-cart #tc-container-mobile,
+.is-empty-cart .prev-next-container {
display: none;
}
.checkout-block {
margin: 0;
+ padding: 10px 3px;
}
.checkout-block .inner-area {
@@ -221,15 +223,15 @@ a.custom-link:hover {
border-bottom: 1px solid #2fb5d2;
}
-.business-customer,
-.private-customer {
- padding: 0 0 15px;
-}
+//.business-customer,
+//.private-customer {
+// padding: 0 0 15px;
+//}
// put .private-customer checkbox closer to .business-customer if both are visible
-.business-customer ~ .private-customer {
- margin-top: -15px;
-}
+//.business-customer ~ .private-customer {
+// margin-top: -15px;
+//}
#i_am_business[disabled=disabled], #i_am_business[disabled=disabled] ~ label,
#i_am_private[disabled=disabled], #i_am_private[disabled=disabled] ~ label {
@@ -296,7 +298,8 @@ form.hidden {
}
.card-block.block-promo {
- padding: 10px 0;
+ padding-top: 0;
+ padding-bottom: 0;
}
.cart-grid.row {
@@ -384,6 +387,20 @@ div#thecheckout-address-invoice {
margin: -2px 0 20px;
}
+.notice-msg {
+ text-align: left;
+ font-style: italic;
+ background: #fcffe7;
+ color: green;
+ padding: 10px 5px;
+ margin: -2px 0 20px;
+}
+
+// Do not display notice if error is shown on the same field
+.-error.-notice ~ .notice-msg {
+ display: none;
+}
+
.error-msg.visible {
display: block;
}
@@ -393,6 +410,11 @@ div#thecheckout-address-invoice {
margin-top: 1px;
}
+.-error > .error-msg {
+ display: block;
+ margin-top: 1px;
+}
+
.error-msg #sign-in-link {
margin: 0 10px;
padding: 0 3px;
@@ -414,6 +436,7 @@ body#checkout span.custom-checkbox,
body#checkout span.custom-checkbox span {
position: relative;
//flex: unset;
+ margin-top: 0.15rem;
}
body#checkout .custom-checkbox span.label {
@@ -423,19 +446,6 @@ body#checkout .custom-checkbox span.label {
flex-grow: 1;
}
-body#checkout span.custom-checkbox > label,
-body#checkout .condition-label{
- padding-left: 0;
- margin-top: 0.1rem;
-}
-
-@supports (display: flex) {
- span.custom-checkbox {
- display: flex;
- align-items: flex-start;
- }
-}
-
#conditions-to-approve span.custom-checkbox,
#conditions-to-approve ul,
.condition-label {
@@ -488,10 +498,6 @@ span.custom-radio {
margin-top: 5px;
}
-.custom-checkbox span.label {
- text-align: left;
-}
-
.payment-option-fee.hidden {
display: none;
}
@@ -562,43 +568,77 @@ button#confirm_order:disabled {
.delivery-option > label > .row {
margin: 0;
text-align: left;
- display: block;
-}
-
-.delivery-option > label > .row > div > .row > div {
- padding: 0;
-}
-
-.delivery-option-detail > .row {
display: flex;
+}
+
+.delivery-option > label,
+.payment-option > label{
+ margin-bottom: 0;
+ display: flex;
+ align-items: center;
+}
+
+.payment-option, .delivery-option {
+ padding-top: 5px;
+ padding-bottom: 5px;
+}
+
+.delivery-option-detail {
+ display: flex;
+ flex-grow: 1;
margin: 0;
position: relative;
}
+.delivery-option-logo img {
+ max-height: 100%;
+ max-width: ~"calc(100% - 10px)"; // because of Less syntax
+ margin-right: 10px;
+}
+
+// Absolute positioned shipping logo (to save space) - replaced on 8.11.2023 with logo on the left
+//.delivery-option .delivery-option-logo img {
+// max-height: 100%;
+// max-width: 100%;
+// margin-left: 10px;
+//}
+
+//.delivery-option-label.has-logo {
+// .delivery-option-name, .delivery-option-delay {
+// margin-right: 50px;
+// }
+//}
+
.delivery-option-logo {
- position: absolute;
- right: 10px;
- width: 50px;
- height: 50px;
+ max-width: 70px;
}
-.delivery-option .delivery-option-logo img {
- max-height: 100%;
- max-width: 100%;
- margin-left: 10px;
-}
-
-.delivery-option-label.has-logo {
- .delivery-option-name, .delivery-option-delay {
- margin-right: 50px;
+.delivery-option-price {
+ &.free {
+ .carrier-price-with-tax-formatted {
+ display: none;
+ }
}
+ &:not(.free) {
+ .carrier-price {
+ display: none;
+ }
+ }
+}
+
+.delivery-option-price .carrier-price-without-tax-formatted {
+ display: none;
+}
+
+.delivery-option-detail .name-and-delay {
+ flex-grow: 1;
}
.delivery-options .row.delivery-option {
margin: 0;
line-height: 1.5;
display: flex;
- flex-wrap: wrap;
+ flex-wrap: nowrap;
}
label.delivery-option-label {
@@ -989,23 +1029,18 @@ label.required:before {
.already-account-label {
flex-basis: 100%;
- color: #000;
}
.classic-login, .social-login {
display: inline-block;
position: relative;
}
-.social-login {
- padding-top: 25px
-}
.classic-login {
margin-left: 20px;
display: flex;
flex-direction: column;
justify-content: center;
- padding-left: 125px;
}
/**
@@ -1111,7 +1146,7 @@ label.required:before {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
- opacity: 0.8;
+ //opacity: 0.8;
display: none;
}
@@ -1136,7 +1171,7 @@ span.social-logo > span {
.tc-social-login-btn .social-logo {
position: absolute;
display: inline-block;
- border-right: 1px solid rgba(0, 0, 0, 0.2);
+ //border-right: 1px solid rgba(0, 0, 0, 0.2);
left: 0;
padding: 6px 6px 6px 5px;
top: 1px;
@@ -1174,37 +1209,41 @@ span.social-logo > span {
}
/* Social style: Light */
-.social-btn-style-light .google-logo {
+.tc-social-login-btn .google-logo {
.google-logo-official;
}
-.social-btn-style-light .facebook-logo {
+.tc-social-login-btn .facebook-logo {
.facebook-logo-official;
}
-.social-btn-style-light #tc-facebook-signin {
+.tc-social-login-btn #tc-facebook-signin {
background-color: white;
}
-.social-btn-style-light #tc-facebook-signin:hover {
- background-color: #eee;
+#tc-facebook-signin:hover {
+ border-color: #d2e3fc;
+ background-color: #f8faff;
}
-.social-btn-style-light #tc-google-signin {
+.tc-social-login-btn #tc-google-signin {
background-color: white;
}
-.social-btn-style-light #tc-google-signin:hover {
+.tc-social-login-btn #tc-google-signin:hover {
background-color: #eee;
}
-.social-btn-style-light .tc-social-login-btn {
- color: #666;
- border: 1px solid #ccc;
- padding: 10px 11px 9px 45px;
+.tc-social-login-btn {
+ color: #3c4043;
+ border: 1px solid #dadce0;
+ padding: 10px 11px 9px 40px;
+ font-size: 12px;
+ font-family: "Roboto", sans-serif;
+ font-weight: 500;
}
-.social-btn-style-light .tc-social-login-btn .social-logo {
+.tc-social-login-btn .social-logo {
padding: 8px 7px 7px 8px
}
@@ -1311,7 +1350,7 @@ span.social-logo > span {
background: #e9e9e9;
box-shadow: 0 4px 4px -4px #9b9b9b;
border-radius: 5px;
- margin: -4px;
+ margin: 0 -4px;
}
.popup-body {
@@ -1609,8 +1648,32 @@ a.edit-customer-info {
padding: 1px;
}
+body#checkout .condition-label {
+ padding-left: 0;
+ margin-top: 0;
+ & > label {
+ margin-bottom: 0;
+ }
+}
+
/* Only for Chromium and Firefox; IE11 does not support feature query @supports, so it won't evaluate */
@supports (display: flex) {
+
+ body#checkout span.custom-checkbox {
+ display: flex;
+ align-items: flex-start;
+ & span {
+ top: 0;
+ margin: 0 5px 0 0;
+ }
+ & > label, & span.label {
+ margin: 0;
+ line-height: 1.25em;
+ text-align: left;
+ padding: 0;
+ }
+ }
+
.form-fields, .business-fields-container, .private-fields-container {
display: flex;
flex-wrap: wrap;
@@ -1619,12 +1682,37 @@ a.edit-customer-info {
flex-basis: 100%;
}
- .form-group {
- padding-left: 5px;
- padding-right: 5px;
+ .form-group, .business-customer, .private-customer, .second-address, .order-options, .terms-and-conditions, .shaim_gdpr_checkbox {
+ //padding-left: 5px;
+ //padding-right: 5px;
flex-grow: 1;
flex-basis: 100%;
}
+
+ .terms-and-conditions {
+ text-align: left;
+ }
+}
+
+body#checkout .condition-label {
+ margin-left: 5px;
+ & label {
+ margin-top: 1px;
+ }
+}
+
+body#checkout div.shaim_heureka_checkbox {
+ margin-left: 26px;
+ text-align: left;
+ & label {
+ margin-top: 1px;
+ }
+}
+
+@media screen and (max-width: 767px) {
+ .form-group, .business-customer, .private-customer, .second-address, .order-options, .terms-and-conditions, .shaim_gdpr_checkbox {
+ padding-left: 0;
+ }
}
/* Debug: flash block that's re-loading data */
@@ -1735,6 +1823,7 @@ div#tc-container-mobile {
.social-login .tc-social-login-btn {
max-width: 100%;
+ width: 240px;
}
/* Column-responsive styles for login-block BEGIN */
@@ -1821,7 +1910,6 @@ body.is-virtual-cart.is-invoice-address-primary .checkout-block .second-address
#tc-container .form-group {
overflow: visible;
- margin-bottom: 10px;
}
// Sticky block
@@ -1840,11 +1928,6 @@ body.is-virtual-cart.is-invoice-address-primary .checkout-block .second-address
max-width: 100%;
}
-.payment-option label {
- padding-top: 5px;
- line-height: 1.5em;
-}
-
.cart-summary-line.cart-total.cart-total-tax-included > span,
.cart-summary-line.cart-total.cart-total-auto-tax > span {
font-size: 1.2em;
@@ -1883,7 +1966,7 @@ body.is-test-mode #is-test-mode-notice {
border: 1px solid black;
animation: collapse-smaller .6s forwards;
animation-delay: 5s;
- z-index: 100;
+ z-index: 1000;
}
@keyframes collapse-smaller {
@@ -1933,82 +2016,79 @@ body.is-test-mode #is-test-mode-notice {
// Test mode notice box END
// Compact cart styling (only desktop view) BEGIN
-body.compact-cart #tc-container .product-line-image img {
- max-width: 100px;
-}
+body.compact-cart {
+ #tc-container {
+ .product-line-image img {
+ max-width: 100px;
+ }
-body.compact-cart #tc-container .cart-item .product-line {
- //display: block;
- min-height: 100px;
-}
+ .cart-item .product-line {
+ //display: block;
+ min-height: 100px;
+ }
+ .cart-item .product-line-info {
+ width: 100%;
+ }
-body.compact-cart #tc-container .cart-item .product-line-info {
- width: 100%;
-}
+ .product-line-info.product-price.h5 {
+ display: none;
+ }
-//body.compact-cart #tc-container .product-line .product-line-image {
-// float: left;
-//}
+ .product-line-actions {
+ align-items: center;
+ padding-top: 5px;
+ margin-top: 5px;
+ }
-body.compact-cart #tc-container .product-line-info.product-price.h5 {
- display: none;
-}
+ .product-line-info .label {
+ font-size: 0.8em;
+ line-height: 1em;
+ }
-body.compact-cart #tc-container .product-line-actions {
- align-items: center;
- padding-top: 5px;
- //border: 1px solid #f5f5f5;
- //background: #fafafa;
- margin-top: 5px;
-}
+ .product-line-info.product-attribute {
+ font-size: 0.9em;
+ }
-body.compact-cart #tc-container .product-line-info .label {
- font-size: 0.8em;
- line-height: 1em;
-}
+ .cart-item .product-line-info:first-child {
+ margin-top: 0;
+ }
-body.compact-cart #tc-container .product-line-info.product-attribute {
- font-size: 0.9em;
-}
+ .product-line-body {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ }
-body.compact-cart #tc-container .cart-item .product-line-info:first-child {
- margin-top: 0;
-}
+ .cart-detailed-totals {
+ width: 100%;
+ left: 0;
+ }
-body.compact-cart #tc-container .product-line-body {
- display: flex;
- flex-wrap: wrap;
- align-items: center;
-}
+ .qty-container .qty-box {
+ transform: scale(0.8);
+ }
-body.compact-cart #tc-container .cart-detailed-totals {
- width: 100%;
- left: 0;
-}
+ .cart-summary-line > span {
+ font-size: 0.85em;
+ }
-body.compact-cart #tc-container .qty-container .qty-box {
- transform: scale(0.8);
-}
+ .block-promo .promo-code {
+ padding: 10px 5px;
+ }
-body.compact-cart #tc-container .cart-summary-line > span {
- font-size: 0.85em;
-}
+ .product-line-actions .product-line-qty {
+ flex-grow: 5;
+ text-align: right;
+ }
-body.compact-cart #tc-container .block-promo .promo-code {
- padding: 10px 5px;
-}
+ .product-line-actions > div {
+ line-height: 20px;
+ }
-body.compact-cart #tc-container .product-line-actions .product-line-qty {
- flex-grow: 5;
- text-align: right;
-}
-
-body.compact-cart #tc-container .product-line-actions > div {
- line-height: 20px;
-}
-
-body.compact-cart #tc-container .product-line-delete {
- padding-top: 0;
+ .product-line-delete {
+ padding-top: 0;
+ }
+ }
}
// Compact cart styling (only desktop view) END
@@ -2339,7 +2419,7 @@ e.g. Amazon has confirmation button inside of additional info */
.lang-rtl.using-material-icons .custom-radio {
margin-right: 0;
- margin-left: 10px;
+ margin-left: 1.25em;
}
.lang-rtl span.carrier-delay {
@@ -2534,7 +2614,7 @@ label.delivery-option-label {
}
*/
-.paypal-plus .pp-info {
+.paypal-plus .pp-info, div[data-pp-info]{
display: none;
}
@@ -2627,10 +2707,9 @@ div[paypal-bnpl-button-container] {
.remaining-amount {
font-weight: bold;
}
-}
-/* Fix chronopost's map display - allow it to have wider area */
-.delivery-options .row.delivery-option.chronopost {
- flex-wrap: wrap;
+ &.free {
+ display: none;
+ }
}
/* Paypal v5.7 fix */
@@ -2777,13 +2856,15 @@ p.toast-title {
}
}
-.cart-voucher>p>a.promo-code-button {
- border: 0;
+.cart-voucher>p>a.promo-code-button.collapsed {
+ border: 1px dashed #b1adad;
padding: 10px 20px;
- background: #a20401;
+ background: #f5fff7;
display: inline-block;
- color: #FFF;
- border-radius: 25px;
+}
+
+.cart-voucher>p>a.promo-code-button {
+ display: none;
}
.block-promo {
@@ -2834,6 +2915,11 @@ p.toast-title {
}
}
+body:not(.collapse-shipping-methods) #expand_other_shipping_options,
+body:not(.collapse-payment-methods) #expand_other_payment_options {
+ display: none;
+}
+
.expandOtherOptionsVisible() {
max-height: 60px;
opacity: 1;
@@ -2897,7 +2983,7 @@ p.toast-title {
body#checkout .additional-information {
margin-left: 0;
}
- .form-group {
+ .form-group, .shaim_gdpr_checkbox {
padding-left: 0;
}
}
@@ -2961,6 +3047,7 @@ div#vyhledejte_pobocku_dpdparcelshop {
.delivery-options :is(.row.delivery-option.chronopost, .row.delivery-option.dpdfrance) {
flex-wrap: wrap;
+ display: flex;
.shipping-radio {
flex-basis: 5%;
}
@@ -2969,13 +3056,20 @@ div#vyhledejte_pobocku_dpdparcelshop {
}
#chronorelais_container .row {
flex-wrap: wrap;
+ display: flex;
& > div {
flex-grow: 1;
flex-basis: 20em;
}
}
+ input#relais_postcode {
+ padding-top: 2px;
+ height: 100%;
+ padding-bottom: 1px;
+ }
}
+
#chronorelais_dummy_container {
display: none;
}
@@ -3054,6 +3148,141 @@ body#checkout .checkout-block .inner-area .login-block-moved .offer-login a {
position: sticky;
top: 0;
}
-.form-group.vat_number {
- display: none !important;
+
+/* iframe popup for payment methods - by default, iframe popup-embed is not visible, with CSS class .iframe, payment-form shall not be visible */
+.popup-body {
+ iframe.popup-embed {
+ display: none;
+ }
+ .popup-payment-form, .popup-payment-button {
+ display: block;
+ }
+}
+.popup-payment-content.iframe {
+ width: 50em;
+ .popup-body {
+ padding: 0;
+ }
+ iframe.popup-embed {
+ width: 100%;
+ height: 30em;
+ display: block;
+ border: none;
+ }
+ .popup-payment-form, .popup-payment-button {
+ display: none;
+ }
+ // Specific height for certain payment methods
+ &[data-payment-module=ps_checkpayment] .popup-embed {
+ height: 18em;
+ }
+}
+
+// Add minus sign and change color of discount value in cart summary
+div#cart-subtotal-discount > .value:before {
+ content: '-';
+ padding-right: 2px;
+}
+div#cart-subtotal-discount > .value {
+ color: #dd0000;
+}
+
+// Display password field as required, if 'create account' checkbox is ticked
+div#create_account ~ .form-group.password .field-label:after {
+ content: '*';
+ color: #36b4d2;
+}
+
+[name=general_error] ~ .error-msg {
+ width: 100%;
+}
+
+// Paypal pay-later, fix the 'pay later' button visibility
+.popup_content[data-payment-module=paypal] .popup-payment-button {
+ display: flex!important;
+ justify-content: center;
+ #payment-confirmation {
+ display: none!important;
+ }
+ #paypal-buttons [paypal-bnpl-button-container] {
+ display: none!important;
+ &:last-child {
+ display: block!important;
+ }
+ }
+}
+
+/* GLS PakkeShop & Postnord map styling */
+.delivery-option > label {
+ max-width: 100%;
+ flex-wrap: wrap;
+ & .shipping_agents, & #map {
+ width: calc(100% + 40px) !important;
+ margin-left: -40px
+ }
+}
+
+/* mondialrelay slideDown() sometimes stops at smaller heights, so force it to be auto-height */
+.row.carrier-extra-content.mondialrelay {
+ height: auto!important;
+}
+
+.payment-option label {
+ width: 100%;
+}
+
+/* Logos on the right side in shipping/payment listing (config option) */
+body.logos-on-the-right {
+ & .payment-option label {
+ & .payment-call-to-action-and-logo {
+ flex-grow: 1;
+ }
+ & .payment-logo {
+ order: 1;
+ }
+ }
+
+ & .delivery-option-detail {
+ & .name-and-delay {
+ flex-grow: 1;
+ & .delivery-option-price {
+ display: block!important;
+ }
+ }
+ & .delivery-option-logo {
+ order: 1;
+ }
+ & .delivery-option-price {
+ display: none;
+ }
+ }
+}
+
+#checkout .popup-payment-form > .additional-information {
+ display: flex;
+ justify-content: center;
+}
+
+/* Payment form displayed when T&C checkbox was ticked, but we need to postpone that until popup */
+[data-payment-module=ps_checkout] > .js-payment-option-form {
+ display: none!important;
+}
+
+/* Warehouse theme, touchspin on quantity input box made inconvenient blink effect */
+.qty-box > .bootstrap-touchspin {
+ display: none;
+ & ~ a {
+ display: none;
+ }
+}
+
+#checkout .popup-payment-form > .przelewy24.additional-information {
+ flex-flow: column;
+}
+
+.cart-summary-line.vat-exempt {
+ text-align: center;
+ & > span.label {
+ color: green;
+ }
}
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/front.less.css b/modules/thecheckout/views/css/front.less.css
index 5b7cfaf9..7a2da39d 100644
--- a/modules/thecheckout/views/css/front.less.css
+++ b/modules/thecheckout/views/css/front.less.css
@@ -53,7 +53,8 @@
display: block;
}
.is-empty-cart #tc-container,
-.is-empty-cart #tc-container-mobile {
+.is-empty-cart #tc-container-mobile,
+.is-empty-cart .prev-next-container {
display: none;
}
.checkout-block {
@@ -170,13 +171,6 @@ a.custom-link {
a.custom-link:hover {
border-bottom: 1px solid #2fb5d2;
}
-.business-customer,
-.private-customer {
- padding: 0 0 15px;
-}
-.business-customer ~ .private-customer {
- margin-top: -15px;
-}
#i_am_business[disabled=disabled],
#i_am_business[disabled=disabled] ~ label,
#i_am_private[disabled=disabled],
@@ -300,6 +294,17 @@ div#thecheckout-address-invoice {
padding: 10px 5px;
margin: -2px 0 20px;
}
+.notice-msg {
+ text-align: left;
+ font-style: italic;
+ background: #fcffe7;
+ color: green;
+ padding: 10px 5px;
+ margin: -2px 0 20px;
+}
+.-error.-notice ~ .notice-msg {
+ display: none;
+}
.error-msg.visible {
display: block;
}
@@ -307,6 +312,10 @@ div#thecheckout-address-invoice {
display: block;
margin-top: 1px;
}
+.-error > .error-msg {
+ display: block;
+ margin-top: 1px;
+}
.error-msg #sign-in-link {
margin: 0 10px;
padding: 0 3px;
@@ -325,6 +334,7 @@ div#thecheckout-address-invoice {
body#checkout span.custom-checkbox,
body#checkout span.custom-checkbox span {
position: relative;
+ margin-top: 0.15rem;
}
body#checkout .custom-checkbox span.label {
width: auto;
@@ -332,17 +342,6 @@ body#checkout .custom-checkbox span.label {
border: none;
flex-grow: 1;
}
-body#checkout span.custom-checkbox > label,
-body#checkout .condition-label {
- padding-left: 0;
- margin-top: 0.1rem;
-}
-@supports (display: flex) {
- span.custom-checkbox {
- display: flex;
- align-items: flex-start;
- }
-}
#conditions-to-approve span.custom-checkbox,
#conditions-to-approve ul,
.condition-label {
@@ -385,9 +384,6 @@ span.custom-radio {
margin-right: 28px;
margin-top: 5px;
}
-.custom-checkbox span.label {
- text-align: left;
-}
.payment-option-fee.hidden {
display: none;
}
@@ -441,30 +437,44 @@ label.col-sm-11 {
.delivery-option > label > .row {
margin: 0;
text-align: left;
- display: block;
-}
-.delivery-option > label > .row > div > .row > div {
- padding: 0;
-}
-.delivery-option-detail > .row {
display: flex;
+}
+.delivery-option > label,
+.payment-option > label {
+ margin-bottom: 0;
+ display: flex;
+ align-items: center;
+}
+.payment-option,
+.delivery-option {
+ padding-top: 5px;
+ padding-bottom: 5px;
+}
+.delivery-option-detail {
+ display: flex;
+ flex-grow: 1;
margin: 0;
position: relative;
}
-.delivery-option-logo {
- position: absolute;
- right: 10px;
- width: 50px;
- height: 50px;
-}
-.delivery-option .delivery-option-logo img {
+.delivery-option-logo img {
max-height: 100%;
- max-width: 100%;
- margin-left: 10px;
+ max-width: calc(100% - 10px);
+ margin-right: 10px;
}
-.delivery-option-label.has-logo .delivery-option-name,
-.delivery-option-label.has-logo .delivery-option-delay {
- margin-right: 50px;
+.delivery-option-logo {
+ max-width: 70px;
+}
+.delivery-option-price.free .carrier-price-with-tax-formatted {
+ display: none;
+}
+.delivery-option-price:not(.free) .carrier-price {
+ display: none;
+}
+.delivery-option-price .carrier-price-without-tax-formatted {
+ display: none;
+}
+.delivery-option-detail .name-and-delay {
+ flex-grow: 1;
}
.delivery-options .row.delivery-option {
margin: 0;
@@ -915,7 +925,6 @@ label.required:before {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
- opacity: 0.8;
display: none;
}
.tc-social-login-btn.enabled {
@@ -936,7 +945,6 @@ span.social-logo > span {
.tc-social-login-btn .social-logo {
position: absolute;
display: inline-block;
- border-right: 1px solid rgba(0, 0, 0, 0.2);
left: 0;
padding: 6px 6px 6px 5px;
top: 1px;
@@ -966,30 +974,34 @@ span.social-logo > span {
color: white;
}
/* Social style: Light */
-.social-btn-style-light .google-logo {
+.tc-social-login-btn .google-logo {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 48 48'%3e%3cdefs%3e%3cpath id='a' d='M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/%3e%3c/defs%3e%3cclipPath id='b'%3e%3cuse xlink:href='%23a' overflow='visible'/%3e%3c/clipPath%3e%3cpath clip-path='url(%23b)' fill='%23FBBC05' d='M0 37V11l17 13z'/%3e%3cpath clip-path='url(%23b)' fill='%23EA4335' d='M0 11l17 13 7-6.1L48 14V0H0z'/%3e%3cpath clip-path='url(%23b)' fill='%2334A853' d='M0 37l30-23 7.9 1L48 0v48H0z'/%3e%3cpath clip-path='url(%23b)' fill='%234285F4' d='M48 48L17 24l-4-3 35-10z'/%3e%3c/svg%3e");
}
-.social-btn-style-light .facebook-logo {
+.tc-social-login-btn .facebook-logo {
background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='266.893px' height='266.895px' viewBox='0 0 266.893 266.895' enable-background='new 0 0 266.893 266.895' xml:space='preserve'%3e%3cpath id='Blue_1_' fill='%233C5A99' d='M248.082,262.307c7.854,0,14.223-6.369,14.223-14.225V18.812 c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857,0-14.224,6.367-14.224,14.224v229.27c0,7.855,6.366,14.225,14.224,14.225 H248.082z'/%3e%3cpath id='f' fill='%23FFFFFF' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'/%3e%3c/svg%3e");
}
-.social-btn-style-light #tc-facebook-signin {
+.tc-social-login-btn #tc-facebook-signin {
background-color: white;
}
-.social-btn-style-light #tc-facebook-signin:hover {
- background-color: #eee;
+#tc-facebook-signin:hover {
+ border-color: #d2e3fc;
+ background-color: #f8faff;
}
-.social-btn-style-light #tc-google-signin {
+.tc-social-login-btn #tc-google-signin {
background-color: white;
}
-.social-btn-style-light #tc-google-signin:hover {
+.tc-social-login-btn #tc-google-signin:hover {
background-color: #eee;
}
-.social-btn-style-light .tc-social-login-btn {
- color: #666;
- border: 1px solid #ccc;
- padding: 10px 11px 9px 45px;
+.tc-social-login-btn {
+ color: #3c4043;
+ border: 1px solid #dadce0;
+ padding: 10px 11px 9px 40px;
+ font-size: 12px;
+ font-family: "Roboto", sans-serif;
+ font-weight: 500;
}
-.social-btn-style-light .tc-social-login-btn .social-logo {
+.tc-social-login-btn .social-logo {
padding: 8px 7px 7px 8px;
}
/**
@@ -1073,7 +1085,7 @@ span.social-logo > span {
background: #e9e9e9;
box-shadow: 0 4px 4px -4px #9b9b9b;
border-radius: 5px;
- margin: -4px;
+ margin: 0 -4px;
}
.popup-body {
padding: 20px;
@@ -1293,8 +1305,30 @@ a.edit-customer-info {
width: 50%;
padding: 1px;
}
+body#checkout .condition-label {
+ padding-left: 0;
+ margin-top: 0;
+}
+body#checkout .condition-label > label {
+ margin-bottom: 0;
+}
/* Only for Chromium and Firefox; IE11 does not support feature query @supports, so it won't evaluate */
@supports (display: flex) {
+ body#checkout span.custom-checkbox {
+ display: flex;
+ align-items: flex-start;
+ }
+ body#checkout span.custom-checkbox span {
+ top: 0;
+ margin: 0 5px 0 0;
+ }
+ body#checkout span.custom-checkbox > label,
+ body#checkout span.custom-checkbox span.label {
+ margin: 0;
+ line-height: 1.25em;
+ text-align: left;
+ padding: 0;
+ }
.form-fields,
.business-fields-container,
.private-fields-container {
@@ -1304,12 +1338,43 @@ a.edit-customer-info {
flex-grow: 1;
flex-basis: 100%;
}
- .form-group {
- padding-left: 5px;
- padding-right: 5px;
+ .form-group,
+ .business-customer,
+ .private-customer,
+ .second-address,
+ .order-options,
+ .terms-and-conditions,
+ .shaim_gdpr_checkbox {
flex-grow: 1;
flex-basis: 100%;
}
+ .terms-and-conditions {
+ text-align: left;
+ }
+}
+body#checkout .condition-label {
+ margin-left: 5px;
+}
+body#checkout .condition-label label {
+ margin-top: 1px;
+}
+body#checkout div.shaim_heureka_checkbox {
+ margin-left: 26px;
+ text-align: left;
+}
+body#checkout div.shaim_heureka_checkbox label {
+ margin-top: 1px;
+}
+@media screen and (max-width: 767px) {
+ .form-group,
+ .business-customer,
+ .private-customer,
+ .second-address,
+ .order-options,
+ .terms-and-conditions,
+ .shaim_gdpr_checkbox {
+ padding-left: 0;
+ }
}
/* Debug: flash block that's re-loading data */
.debug_box_shadow {
@@ -1399,6 +1464,7 @@ div#tc-container-mobile {
}
.social-login .tc-social-login-btn {
max-width: 100%;
+ width: 240px;
}
/* Column-responsive styles for login-block BEGIN */
body:not(.force-email-overlay) .width-below-35pct .social-login:before {
@@ -1474,10 +1540,6 @@ body.is-virtual-cart.is-invoice-address-primary .checkout-block .second-address
.payment-option img {
max-width: 100%;
}
-.payment-option label {
- padding-top: 5px;
- line-height: 1.5em;
-}
.cart-summary-line.cart-total.cart-total-tax-included > span,
.cart-summary-line.cart-total.cart-total-auto-tax > span {
font-size: 1.2em;
@@ -1510,7 +1572,7 @@ body.is-test-mode #is-test-mode-notice {
border: 1px solid black;
animation: collapse-smaller 0.6s forwards;
animation-delay: 5s;
- z-index: 100;
+ z-index: 1000;
}
@keyframes collapse-smaller {
from {
@@ -2038,7 +2100,8 @@ label.delivery-option-label {
margin-right: 88px;
}
*/
-.paypal-plus .pp-info {
+.paypal-plus .pp-info,
+div[data-pp-info] {
display: none;
}
.lang-en a#pppplus_reload span:after {
@@ -2117,9 +2180,8 @@ div[paypal-bnpl-button-container] {
.remaining-amount-to-free-shipping-container .remaining-amount {
font-weight: bold;
}
-/* Fix chronopost's map display - allow it to have wider area */
-.delivery-options .row.delivery-option.chronopost {
- flex-wrap: wrap;
+.remaining-amount-to-free-shipping-container.free {
+ display: none;
}
/* Paypal v5.7 fix */
:not(.popup-payment-form) > .additional-information.paypal-hide-pp-info-and-button :is(.pp-info, [data-container-express-checkout], [data-container-bnpl]) {
@@ -2287,6 +2349,10 @@ p.toast-title {
#expand_other_payment_options div {
width: 100%;
}
+body:not(.collapse-shipping-methods) #expand_other_shipping_options,
+body:not(.collapse-payment-methods) #expand_other_payment_options {
+ display: none;
+}
.collapse-shipping-methods .delivery-option-row {
max-height: 500px;
opacity: 1;
@@ -2332,7 +2398,8 @@ p.toast-title {
body#checkout .additional-information {
margin-left: 0;
}
- .form-group {
+ .form-group,
+ .shaim_gdpr_checkbox {
padding-left: 0;
}
}
@@ -2386,6 +2453,7 @@ div#vyhledejte_pobocku_dpdparcelshop {
}
.delivery-options :is(.row.delivery-option.chronopost, .row.delivery-option.dpdfrance) {
flex-wrap: wrap;
+ display: flex;
}
.delivery-options :is(.row.delivery-option.chronopost, .row.delivery-option.dpdfrance) .shipping-radio {
flex-basis: 5%;
@@ -2395,11 +2463,17 @@ div#vyhledejte_pobocku_dpdparcelshop {
}
.delivery-options :is(.row.delivery-option.chronopost, .row.delivery-option.dpdfrance) #chronorelais_container .row {
flex-wrap: wrap;
+ display: flex;
}
.delivery-options :is(.row.delivery-option.chronopost, .row.delivery-option.dpdfrance) #chronorelais_container .row > div {
flex-grow: 1;
flex-basis: 20em;
}
+.delivery-options :is(.row.delivery-option.chronopost, .row.delivery-option.dpdfrance) input#relais_postcode {
+ padding-top: 2px;
+ height: 100%;
+ padding-bottom: 1px;
+}
#chronorelais_dummy_container {
display: none;
}
@@ -2463,4 +2537,118 @@ body#checkout .checkout-block .inner-area .login-block-moved .offer-login a {
position: sticky;
top: 0;
}
-/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fhost239242%5C%2Fdomains%5C%2Fwyczarujprezent.pl%5C%2Fpublic_html%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Ffront.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3BAAQA%2CgBAAiB%3BEACf%2CaAAa%2CwBAAb%3B%3BAAGF%2CeAAgB%3BEACd%2CaAAa%2CuBAAb%3B%3BAAGF%2CyBAA0B%3BEACxB%2CaAAa%2CiCAAb%3B%3BAAGF%2CsBAAuB%3BEACrB%2CaAAa%2C8BAAb%3B%3BAAGF%2CWAAY%3BEACV%2CaAAa%2CmBAAb%3B%3BAAGF%2CmBAAoB%3BEAClB%2CaAAa%2C2BAAb%3B%3BAAGF%2CkBAAmB%3BEACjB%2CaAAa%2C0BAAb%3B%3BAAGF%2CiBAAkB%3BEAChB%2CaAAa%2CyBAAb%3B%3BAAGF%2CuBAAwB%3BEACtB%2CaAAa%2C%2BBAAb%3B%3BAAGF%2CeAAgB%3BEACd%2CaAAa%2CuBAAb%3B%3BAAGF%2CWAAY%3BEACV%2CaAAa%2CmBAAb%3B%3BAAGF%2CuBAAwB%3BEACtB%2CaAAa%2C%2BBAAb%3B%3B%3BAAIF%2CiBAAkB%2CSAAS%3BEACzB%3B%3B%3BAAIF%3BEACE%3B%3BAAGF%2CcAAe%3BEACb%3B%3BAAGF%2CcAAe%3BAACf%2CcAAe%3BEACb%3B%3BAAGF%3BEACE%3BEACA%2CiBAAA%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3BAAGF%2CeAAe%2CeAAgB%2CcAAa%3BEAC1C%2CmBAAA%3BEACA%3BEACA%2CuBAAA%3BEACA%2CiBAAA%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAIF%2CeAAe%3BEACb%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAuB%3BEACrB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CmBAAoB%3BEAClB%3B%3BAAGF%2CoBAAoB%3BEAClB%3B%3BAAGF%2CCAAC%3BEACC%3B%3BAAGF%2CCAAC%2CYAAY%3BEACX%2CgCAAA%3B%3BAAGF%3BAACA%3BEACE%2CiBAAA%3B%3BAAIF%2CkBAAqB%3BEACnB%3B%3BAAGF%2CcAAc%3BAAAqB%2CcAAc%2CmBAAsB%3BAACvE%2CaAAa%3BAAAqB%2CaAAa%2CmBAAsB%3BEACnE%3B%3BAAGF%2CWAAW%2CsBAAuB%2CMAAK%2C%2BBAA%2BB%3BEACpE%2CSAAS%2CmCAAT%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIF%3BAAAmB%3BEACjB%3B%3BAAIF%2CgBAAiB%2CMAAK%3BEACpB%3B%3BAAGF%2CgBAAiB%2CMAAK%2CeAAkB%3BEACtC%3BEACA%3B%3BAAIF%2CWAAY%2CMAAK%2CSAAS%3BEACxB%3B%3BAASF%2CWAAW%2COAAO%2CIAAI%3BEAHpB%3B%3BAAOF%2CiBAAiB%3BEAPf%3B%3BAAWF%2CqBAAqB%3BEAXnB%3B%3BAAeF%2CIAAI%3BEAfF%3B%3BAAmBF%2CeAAe%3BAAAO%2CaAAa%3BEACjC%3BEACA%3B%3BAAGF%2CaAAgB%3BEACd%3B%3BAAGF%2CWAAW%3BEACT%3BEACA%3B%3BAAGF%2CUAAU%3BEACR%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%3BEACA%3B%3BAAGF%2CCAAC%2CiBAAiB%3BEAChB%3B%3BAAGF%3BEACE%2C2CAA2C%2CkCAA3C%3BEACA%3BEACA%3B%3BAAGF%2CiBAAkB%2CmBAAkB%3BEALlC%2C2CAA2C%2CkCAA3C%3BEACA%3BEACA%3BEAKA%3B%3BAAGF%2CaAAc%3BEAVZ%2C2CAA2C%2CkCAA3C%3BEACA%3BEACA%3BEAUA%3B%3BAAGF%2CiBAAkB%2CkBAAiB%3BAAAQ%2CaAAc%2CaAAY%3BEACnE%2CQAAQ%2CaAAa%2C8BAArB%3B%3BAAGF%2CeAAe%3BEACb%3B%3BAAGF%2CqBAAsB%2CgBAAe%3BEACnC%3B%3BAAIF%2CqBAAsB%2CmBAAkB%3BEACtC%3B%3BAAGF%2CqBAAsB%2CkBAAkB%2CgBAAe%3BEACrD%3B%3BAAKF%2CkBAAmB%2CKAAI%3BEACrB%3BEACA%3BEACA%3B%3BAAGF%3BAAAmB%3BAAAqB%3BEACtC%2CcAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CqBAAsB%3BEACpB%3B%3BAAGF%2CGAAG%3BEACD%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3B%3BAAGF%2CUAAU%3BEACR%3B%3BAAGF%2COAAU%3BEACR%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%2CcAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%2CmCAAA%3B%3BAAGF%2CUAAW%2CcAAa%3BEACtB%3B%3B%3BAAIF%2CSAAU%3BAAAY%2CcAAe%3BEACnC%3B%3BAAGF%2CIAAI%2CSAAU%2CKAAI%3BAAClB%2CIAAI%2CSAAU%2CKAAI%2CgBAAiB%3BEACjC%3B%3BAAIF%2CIAAI%2CSAAU%2CiBAAiB%2CKAAI%3BEACjC%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CSAAU%2CKAAI%2CgBAAmB%3BAACrC%2CIAAI%2CSAAU%3BEACZ%3BEACA%3B%3BAAGF%3BEACE%2CIAAI%3BIACF%3BIACA%3B%3B%3BAAIJ%2CsBAAuB%2CKAAI%3BAAC3B%2CsBAAuB%3BAACvB%3BEACE%3B%3BAAGF%2CsBAAyB%2CKAAK%3BEAC5B%2CcAAA%3BEACA%3B%3BAAGF%3BEAEE%3BEACA%3B%3B%3BAAIF%2CgBAAiB%2CMAAK%2CeAAkB%3BEACtC%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CKAAI%3BEAChB%3BEACA%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%2CgBAAmB%2CMAAM%3BEACvB%3BEACA%3B%3BAAGF%2CIAAI%3BEACF%3BEACA%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3BAAGF%2CgBAAiB%2CKAAI%3BEACnB%3B%3BAAGF%2CmBAAmB%3BEACjB%3B%3BAAWF%2CGAAG%3BEACD%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CcAAe%3BEACb%3B%3BAAGF%2CcAAc%3BEACZ%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CcAAc%2CuBAAwB%3BEACpC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CqBAAA%3BEACA%3B%3BAAGF%2CMAAM%2CcAAc%3BEAClB%3B%3BAAGF%3BEACE%3B%3BAAGF%2CiBAAkB%2CKAAI%3BEACpB%3B%3BAAGF%2CiBAAkB%3BAAAW%2CKAAK%3BEAChC%3B%3BAAGF%2CgBAAmB%2CQAAQ%3BEACzB%3BEACA%3BEACA%3B%3BAAGF%2CgBAAmB%2CQAAQ%2COAAO%2CMAAM%2COAAO%3BEAC7C%3B%3BAAGF%2CuBAA0B%3BEACxB%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CsBAAsB%3BEACrC%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CSACpB%3BAADF%2CsBAAsB%2CSACG%3BEACrB%3B%3BAAIJ%2CiBAAkB%2CKAAI%3BEACpB%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CKAAK%3BEACH%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%3BEACE%2CiBAAA%3BEACA%3B%3BAAGF%2CwBAAyB%2CKAAI%3BEAC3B%3BEACA%3B%3B%3BAAKF%2CMAAM%2CkCAAkC%3BAACxC%2CMAAM%2CyCAAyC%3BEAC7C%3BEACA%3B%3BAAGF%2CMAAM%2CkCAAqC%2CMAAG%3BAAC9C%2CMAAM%2CyCAA4C%2CMAAG%3BEACnD%3B%3BAAGF%2CMAAM%2CkCAAkC%2CgBAAmB%2CMAAG%3BAAC9D%2CMAAM%2CyCAAyC%2CgBAAmB%2CMAAG%3BEACnE%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEAAI%3BIACF%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BEAAI%3BIACF%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BEAAK%3BIACH%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BEAAK%3BIACH%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3B%3BAAGF%2CeAAkB%3BEAChB%3BEACA%2CmBAAmB%2CqBAAnB%3BEACA%2CWAAW%2CqBAAX%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAM%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CuCAAuC%2C8CAAvC%3BEACA%2C%2BBAA%2BB%2C8CAA%5C%2FB%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%2CwCAAwC%2C8CAAxC%3BEACA%2CgCAAgC%2C8CAAhC%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%2CwCAAwC%2C8CAAxC%3BEACA%2CgCAAgC%2C8CAAhC%3BEACA%3B%3BAAGF%3BEACE%3BEAEA%2CmBAAmB%2CwBAAwB%2CYAAY%2CqBAAvD%3BEACA%2CWAAW%2CwBAAwB%2CYAAY%2CqBAA%5C%2FC%3BEACA%2CcAAA%3B%3B%3B%3BAAOF%3BEACE%2CcAAA%3BEACA%3BEACA%3B%3BAAGF%2CWAAc%3BEACZ%3BEACA%3BEACA%3BEAEA%3BEACA%3BEACA%2CgEAAA%3BEACA%2CwDAAA%3B%3BAAGF%2CWAAY%3BEACV%3BEACA%3B%3BAAGF%2CWAAY%3BEACV%3BEACA%3B%3BAAGF%3BEACE%3BEAAI%3BEAAK%3BIACP%2CmBAAmB%2CQAAnB%3B%3BEAEF%3BIACE%2CmBAAmB%2CQAAnB%3B%3B%3BAAIJ%3BEACE%3BEAAI%3BEAAK%3BIACP%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3B%3BAAOJ%2CeAAgB%2CYAAY%3BEAC1B%3B%3BAAGF%2CWAAY%2CMAAM%3BEAChB%3B%3B%3BAAIF%2CKAAK%2CSAAS%3BEACZ%2CSAAS%2CEAAT%3B%3BAAGF%2CWAAW%2CcAAe%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAAC3D%2CWAAW%2CKAAM%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAAClD%2CWAAW%2CKAAK%2CIAAI%2CWAAY%2CMAAM%2CaAAY%3BAAClD%2CWAAW%2CMAAO%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAACnD%2CWAAW%2CSAAU%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAACtD%2CWAAW%2CIAAK%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BEAC%5C%2FC%2CSAAS%2CyBAAT%3B%3BAAGF%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BAAC7D%2CcAAe%2CYAAW%2CcAAe%2CMAAK%2CSAAU%2CaAAY%3BAACpE%2CcAAe%2CYAAW%2CKAAM%2CMAAK%2CSAAU%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CKAAK%2CSAAU%2CMAAM%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CMAAO%2CMAAK%2CSAAU%2CaAAY%3BAAC5D%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CaAAY%3BAAC%5C%2FD%2CcAAe%2CYAAW%2CIAAK%2CMAAK%2CSAAU%2CaAAY%3BAAC1D%2CcAAe%2CYAAW%2COAAQ%2CMAAK%2CSAAU%2CaAAY%3BAAC7D%2CcAAe%2CYAAW%2CcAAe%2CMAAK%2CSAAU%2CaAAY%3BEAClE%2CSAAS%2CGAAT%3BEACA%3B%3BAAGF%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BEAC3D%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CuBAAwB%3BEACtB%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CqBAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAIF%3BEACE%3BEACA%3B%3BAAGF%2CWAAY%2CaAAa%2CEAAC%3BEACxB%3BEACA%3B%3BAAGF%2CWAAY%3BEACV%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CWAAY%2CaAAa%2CEAAC%2COAAO%3BEAC%5C%2FB%3B%3BAAGF%3BEACE%3B%3BAAGF%3BAAAgB%3BEACd%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3B%3B%3BAAOF%3BEACE%3BEACA%3BEACA%3BEACA%2C2BAAA%3B%3BAAGF%2CaAAa%3BEACX%2CSAAS%2CmBAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CYAAY%2CSAAU%3BAACtB%2CYAAY%2CSAAU%3BEACpB%3B%3BAAGF%2CYAAY%2CSAAU%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%2CgCAAA%3BEACA%3BEACA%3B%3BAAIF%2COAAQ%3BEACN%3BEACA%3BEACA%3B%3BAAGF%2COAAQ%2CcAAa%3BEACnB%3B%3BAAGF%2COAAQ%2CaAAY%2CSAAU%3BEAC5B%3B%3BAAGF%2COAAQ%3BEACN%3B%3BAAqBF%2CQAlB0B%3BEACxB%3BIAlBA%3BIACA%3BIACA%3B%3BEAoBA%2CaAAa%3BIACX%3B%3BEAGF%2CYAAY%2CSAAU%3BIAhBtB%3B%3BEAoBA%3BIAhBA%3B%3B%3BAAqBF%2CYAAY%2CSAAU%2CcAAa%3BEACjC%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CYAAY%2CSAAU%3BEACpB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%2C0BAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAoB%3BEAClB%3BEACA%3B%3BAAGF%2CaAAa%2CMAAO%3BEAClB%3B%3BAAGF%2CIAAI%2CYAAe%3BEACjB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkCAAA%3B%3BAAGF%2CoBAAqB%3BEACnB%3BEACA%3BEACA%2C0CAAA%3BEACA%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%2C2BAA4B%3BEAwG1B%2CsBAAsB%2C6eAAtB%3B%3BAApGF%2C2BAA4B%3BEAgG1B%2CsBAAsB%2CuaAAtB%3B%3BAA5FF%2C2BAA4B%3BEAC1B%3B%3BAAGF%2C2BAA4B%2CoBAAmB%3BEAC7C%3B%3BAAGF%2C2BAA4B%3BEAC1B%3B%3BAAGF%2C2BAA4B%2CkBAAiB%3BEAC3C%3B%3BAAGF%2C2BAA4B%3BEAC1B%3B%3B%3BAAIF%2CuBAAwB%3BEA%2BEtB%2CsBAAsB%2CsxBAAtB%3B%3BAA3EF%2CuBAAwB%3BEA%2BEtB%2CsBAAsB%2Cg2BAAtB%3B%3BAA3EF%2CuBAAwB%3BEACtB%3B%3BAAGF%2CuBAAwB%2CoBAAmB%3BEACzC%3B%3BAAGF%2CuBAAwB%3BEACtB%3B%3BAAGF%2CuBAAwB%2CkBAAiB%3BEACvC%3B%3BAAGF%2CuBAAwB%3BEACtB%3BEACA%2CsBAAA%3BEACA%2C2BAAA%3B%3BAAGF%2CuBAAwB%2CqBAAqB%3BEAC3C%2CwBAAA%3B%3B%3B%3B%3BAAOF%3BEACE%2CsBAAsB%2CwLAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C8JAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CoiBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CqoBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C%2BiBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CocAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CgjBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CqcAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CuaAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C6eAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CsxBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2Cg2BAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C23CAAtB%3B%3BAAGF%2CsBAAsB%3BEAHpB%2CsBAAsB%2C23CAAtB%3BEAKA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CWAAY%3BEAChC%3B%3BAAGF%2CsBAAsB%2CWAAc%3BEAClC%3B%3BAAGF%3BEACE%3B%3BAAGF%2CsBAAsB%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%3BEACf%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3BEACA%3BEACA%2CkCAAA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%2CgBAAA%3BEACA%3B%3BAAGF%3BEACE%2CsBAAsB%2CmhBAAtB%3B%3BAAGF%2CsBAAuB%3BEAHrB%2CsBAAsB%2CmhBAAtB%3BEAKA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C0BAAA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAuB%2CkBAAiB%3BEACtC%2CWAAW%2CcAAX%3BEACA%3B%3BAAmCF%2CmBAAoB%3BEAClB%3B%3BAACA%2CmBAFkB%2CcAEhB%3BEACA%3B%3BAAMJ%3BEACE%2CuBAAA%3B%3BAAGF%2CgBAAiB%3BEACf%3B%3BAAGF%2CUAAW%3BEACT%3BEACA%3BEACA%3BEACA%3B%3BAAOF%3BEACE%3BEACA%2CeAAA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAwB%3BEACtB%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3B%3BAAGF%2CKAAK%3BEACH%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%3BAAAgC%2CCAAC%3BEAChC%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%3BEA5PC%2CsBAAsB%2CwLAAtB%3BEA8PA%3B%3BAAGF%2CCAAC%3BEA7PC%2CsBAAsB%2C8JAAtB%3BEA%2BPA%3B%3BAAGF%2CaAAgB%2CIAAI%2CIAAC%3BEACnB%3BEACA%3B%3BAAGF%3BEACE%2CcAAA%3B%3BAAGF%2CyBAA0B%2CGAAE%3BEAC1B%3BEACA%3B%3BAAGF%2CqBAAsB%3BEACpB%3B%3B%3BAAKF%2CaAAc%3BAAAe%2CaAAc%2COAAM%2CoBAAoB%3BEACnE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BAAAQ%3BEACN%3B%3BAAGF%2CgBAAiB%3BEACf%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAe%2CgBAAiB%2COAAM%3BEAC1D%3BEACA%2CmBAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAQ%3BAAAe%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAQ%3BEACtH%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAQ%2CgBAAiB%2COAAM%3BEACnD%3BEACA%2CgCAAA%3B%3BAAGF%2CaAAc%2CiBAAiB%2COAAM%3BEACnC%3BEACA%2CgBAAgB%2CmMAAhB%3BEACA%2CyBAAA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3BEACA%3BEACA%2CoCAAA%3B%3BAAGF%2CCAAC%3BEACC%3B%3BAAIF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CKAAI%2CoBAAoB%2CIAAI%3BEAC3C%3B%3BAAGF%2CgBAAiB%2CcAAa%3BEAC5B%3B%3BAAGF%3BEACE%2CkEAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAoB%3BEAClB%2CQAAQ%2CaAAa%2C8BAArB%3B%3B%3B%3B%3BAAMF%2CgBAAiB%2CMAAK%2CIAAI%2CoBAAoB%2CIAAI%2CQAAQ%2CIAAI%2CQAAQ%3BAACtE%2CIAAI%2CQAAQ%3BEACV%3BEACA%3B%3BAAGF%3BAACA%3BEACE%3BEACA%3B%3BAAGF%2C0BAA0B%3BAAC1B%2CyBAAyB%3BEACvB%2C6BAAA%3BEACA%2CSAAS%2CGAAT%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3B%3B%3BAAIF%3BEACE%3BEAAc%3BEAA4B%3BIACxC%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BIACE%3BIACA%3BIACA%3BIACA%3B%3B%3B%3BAAMJ%3BEACE%2C6BAAA%3B%3BAAGF%3BEACE%3BIAJA%2C6BAAA%3B%3BEAOA%3BIACE%3BIACA%3B%3BEAEF%3BIAXA%2C6BAAA%3B%3B%3BAAgBF%3BEACE%3BIAjBA%2C6BAAA%3B%3BEAoBA%3BIACE%2CiBAAA%3BIACA%3B%3BEAEF%3BIAxBA%2C6BAAA%3B%3B%3BAAqCF%3BEAPE%2C4CAAA%3BEACA%2CyCAAA%3BEACA%2CwCAAA%3BEACA%2CuCAAA%3BEACA%2CoCAAA%3B%3BAAOF%3BEACE%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CGAAG%3BEACD%3BEACA%3B%3B%3BAAKF%2CoBAAuB%3BEACrB%3BEACA%3BEACA%3BEACA%3BEACA%2C%2BBAAA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAuB%2CQAAK%3BEAC1B%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAoB%2CSAAY%3BEAC9B%2CoDAAA%3B%3BAAGF%2CoBAAoB%2CSAAY%3BEAC9B%2CoDAAA%3B%3BAAGF%2CoBAAoB%2COAAU%3BEAC5B%2CkDAAA%3B%3BAAGF%2CKAAM%3BEACJ%3BEACA%3B%3BAAGF%2CYAAa%3BEACX%3B%3BAAGF%2CaAAc%3BEACZ%3B%3B%3BAAIF%2CIAAI%2CIAAI%2CsBAAuB%2CmBAAmB%2CcAAa%3BEAC7D%3B%3BAAGF%2CIAAI%2CIAAI%2CsBAAuB%2CmBAAmB%3BEAChD%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CIAAI%2CsBAAuB%2CmBAAmB%3BEAChD%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAmBF%2CQAN0B%3BEACxB%3BEAAsB%3BIACpB%3B%3B%3BAAIJ%2CsBAAuB%3BEACrB%3B%3BAAGF%2CsBAAuB%3BEACrB%3B%3BAAIF%2CWAAY%2CKAAI%3BEACd%3BEACA%3B%3BAAiBF%2CgBAbwC%2C2BAA8B%3BEAGpE%3BIACE%3B%3BEAIF%3BIACE%3B%3B%3BAAKJ%2C0BAA2B%2CeAAc%3BEACvC%3BEACA%3B%3BAAIF%2CSAAU%3BEACR%3B%3BAAGF%2CSAAU%3BEACR%3B%3BAAIF%2CIAAI%2CgBAAgB%2C2BAA4B%3BAAChD%2CIAAI%2CgBAAiB%3BAACrB%2CIAAI%2CgBAAgB%2C2BAA4B%2CgBAAgB%3BEAC9D%3B%3BAAGF%2CaAAc%3BEACZ%3B%3BAAIF%2CaAAc%2CgBAAe%3BEAC3B%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAKF%2CeAAgB%3BEACd%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3BAAGF%2CkBAAkB%2CWAAW%2CwBAA2B%3BAACxD%2CkBAAkB%2CWAAW%2CoBAAuB%3BEAClD%3BEACA%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAKF%3BEACE%3B%3BAAGF%2CIAAI%2CaAAc%3BEAChB%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CwBAAA%3B%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CuBAAA%3BEACA%2CyCAAA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BIACE%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3B%3BAAIJ%2CoBAAqB%2CEAAC%3BEACpB%3BEACA%2CiBAAA%3BEACA%3B%3BAAGF%2CoBAAqB%2CEAAC%2CaAAa%3BEACjC%3B%3BAAGF%2CoBAAqB%3BEACnB%3BEACA%3B%3BAAMF%2CIAAI%2CaAAc%2CcAAc%2CoBAAoB%3BEAClD%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CWAAW%3BEAEzC%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CWAAW%3BEACzC%3B%3BAAOF%2CIAAI%2CaAAc%2CcAAc%2CmBAAkB%2CcAAc%3BEAC9D%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%3BEAC9B%3BEACA%3BEAGA%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CmBAAmB%3BEACjD%3BEACA%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CmBAAkB%3BEAChD%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CWAAW%2CmBAAkB%3BEAC3D%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%3BEAC9B%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%3BEAC9B%3BEACA%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CeAAe%3BEAC7C%2CWAAW%2CUAAX%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CmBAAqB%3BEACnD%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CaAAa%3BEAC3C%2CiBAAA%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CsBAAsB%3BEACpD%3BEACA%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%2CsBAAwB%3BEACtD%3B%3BAAGF%2CIAAI%2CaAAc%2CcAAc%3BEAC9B%3B%3BAAKF%2CgBAAiB%2CKAAI%2CMAAO%3BEAC1B%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CSAAU%2CEAAC%2CeAAe%3BEACxB%3B%3B%3B%3BAAKF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%2CyDAAA%3BEACA%3BEACA%2C2CAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BEACpB%3B%3B%3BAAIF%2CUAAW%3BAACX%2CUAAW%3BAACX%2CUAAW%3BAACX%2CUAAW%2CqBAAqB%2CgBAAgB%3BEAC9C%3B%3BAAIF%2C0BAA0B%3BEACxB%3B%3BAAIF%2CoBAAqB%3BEACnB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CgCAAA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAqB%2CwBAAwB%3BEAC3C%3BEACA%3BEACA%3BEACA%2C8BAAA%3BEACA%3B%3BAAGF%2CIAAI%2CIAAI%2CsBAAuB%3BEAC7B%3B%3BAAGF%2CoBAAqB%3BEACnB%3BEACA%3BEACA%3BEACA%2C6BAAA%3BEACA%2CqBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%3BEACb%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2CMAAK%3BEAClB%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2COAAM%2CIAAI%3BEACvB%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2COAAM%3BEACnB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%2CmBAAA%3BEACA%3B%3BAAUF%2CQAP0B%3BEACxB%2CcAAe%2CMAAK%3BIAClB%2CgBAAA%3BIACA%3B%3B%3B%3BAAQJ%2CsBAAsB%2CqCAAsC%3BEAC1D%3BEACA%3BEACA%2C2EAAA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CqCAAsC%2CIAAG%3BEAC7D%3B%3BAAGF%2CsBAAsB%3BEACpB%3BEACA%3B%3BAAGF%2CsBAAsB%2CqCAAsC%2CgBAAgB%2COAAM%2CIAAI%2CYAAY%3BEAChG%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BEAEA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CqCAAsC%3BEAC1D%3B%3BAAGF%2CsBAAsB%2CqCAAsC%2CKAAI%3BEAC9D%3B%3BAAGF%2CsBAAsB%2CqCAAsC%3BEAC1D%3B%3BAAGF%2CsBAAsB%2CqCAAsC%3BEAC1D%3BEACA%3BEACA%2C0BAAA%3BEACA%3BEACA%3B%3B%3B%3BAAKF%2CmBAAoB%2CwBAAuB%3BEACzC%3B%3BAAIF%2CoBAAqB%2CkCAAkC%3BEACrD%3B%3B%3B%3BAAOF%2CuBAAuB%3BEACrB%3B%3BAAGF%2CkBAAkB%3BEAChB%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%2CgBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CUAAU%3BEACR%3B%3BAAGF%2CUAAU%2CcAAc%3BEACtB%3B%3BAAGF%2CUAAU%2CcAAc%3BEACtB%3B%3BAAGF%2CiBAAiB%3BEACf%3BEACA%3BEACA%2CgBAAA%3BEACA%3B%3B%3B%3BAAMF%2CWAAW%3BEACT%3BEACA%2CaAAA%3BEACA%3BEACA%3B%3BAAGF%2CWAAW%2CIAAK%3BEACd%3B%3B%3BAAIF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%2CaAAc%2CMAAK%2CYAAY%2CQAAW%3BEACxC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CiBAAiB%2CMAAK%3BEACrC%3B%3B%3BAAIF%3BEACE%3BEACA%3B%3BAAGF%2CkBAAmB%3BEACjB%3B%3BAAGF%2CiBAAkB%3BEAChB%3B%3B%3BAAIF%2CkBAAkB%2CSAAU%3BEAC1B%3BEACA%3B%3B%3BAAKF%2CSAAU%2CiBAAgB%2CSAAU%2CKAAI%3BAACxC%2CSAAU%2CUAAU%2CiBAAiB%2CKAAI%3BAACzC%2CSAAU%2CiBAAiB%2CKAAI%3BEAC7B%3B%3BAAGF%2CSAAU%3BEACR%3BEACA%3B%3BAAGF%2CSAAU%2CsBAAqB%3BEAC7B%3BEACA%3B%3BAAGF%2CSAAS%2CqBAAsB%3BEAC7B%3BEACA%3B%3BAAGF%2CSAAU%2CKAAI%3BEACZ%3BEACA%3B%3BAAGF%2CSAAU%2CiBAAmB%2CQAAQ%3BEACnC%3B%3BAAGF%2CSAAU%2CiBAAiB%2CKAAI%3BAAC%5C%2FB%2CSAAU%2CiBAAiB%3BAAC3B%2CSAAU%2CiBAAiB%3BEACzB%3BEACA%3B%3BAAGF%2CSAAS%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BEACpE%3B%3BAAGF%2CSAAU%3BEACR%3B%3BAAGF%2CSAAU%2CmBAAkB%3BEAC1B%3B%3BAAGF%2CSAAU%3BEACR%3B%3BAAGF%2CSAAU%2CcAAc%2CiBAAiB%2COAAM%3BEAC7C%3B%3BAAGF%2CGAAG%3BEACD%3B%3BAAGF%2CIAAI%3BEACF%2CeAAA%3B%3B%3BAAIF%2CMAAM%2CaAAa%2CWAAW%2CoBAAoB%3BEAChD%3B%3B%3BAAIF%2CgBAAiB%2CgCAAgC%3BEAC%5C%2FC%3B%3B%3BAAIF%3BEACE%3B%3B%3BAAIF%2CIAAI%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAGJ%2CYAAa%2CYAAY%3BEACvB%3B%3B%3BAAIF%2CIAAI%3BEACA%3B%3BAAGJ%2CIAAI%3BEACA%3BEACA%3B%3BAAGJ%2CoBAAuB%3BEACnB%3B%3B%3BAAIJ%2C0BAA2B%2CgBAAgB%3BEACzC%3B%3B%3BAAIF%2C0BAA2B%2CIAAG%2C6DAA8D%2CIAAG%3BEAC7F%3B%3BAAGF%2C0BAA2B%2CIAAG%2C%2BBAAgC%2CIAAG%2CqCAAqC%3BAACtG%2C0BAA2B%2CIAAG%2C8BAA%2BB%2CIAAG%2CiBAAiB%3BEAE%5C%2FE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2C0BAA2B%2CIAAG%2C%2BBAAgC%2CgBAAgB%2CiBAAiB%2CIAAG%3BEAEhG%3BEACA%3B%3BAAGF%2C0BAA2B%3BEACzB%3B%3BAAGF%2C0BAA2B%3BEACzB%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3B%3BAAIF%2CSAAU%2CgBAAe%2CUAAW%3BEAClC%3BEACA%3BEACA%3B%3BAAEF%2CUAAW%3BEACT%3B%3BAAEF%2CeAAe%3BEACb%3B%3BEACA%3B%3B%3BAAIF%2CgCAAiC%2CiBAAiB%3BEAChD%3B%3B%3BAAIF%2CuBAAuB%2COAAU%3BEAC%5C%2FB%3B%3BAAEF%2CuBAAuB%3BEACnB%3BEACA%3BEACA%3B%3BAAGJ%2CWAAW%2CSAAS%2COAAO%3BEACzB%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAgCF%2CYAAa%3BEACT%3B%3BAAGJ%2CQAAS%2CEAAC%2CeAAgB%2CKAAI%3BEAC5B%2CSAAS%2CuBAAT%3B%3BAAGF%2CQAAS%2CEAAC%2CeAAgB%2CKAAI%3BEAC5B%2CSAAS%2CqCAAT%3B%3BAAGF%2CCAAC%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%2CkBAAmB%2CmBAAkB%3BEACnC%3BEACA%3B%3BAAEF%2CQAAQ%2CgBAAgB%3BEACtB%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%3BEACE%3BEACA%2CcAAA%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%3B%3B%3BAAIF%2CeAAe%3BEACb%3B%3B%3BAAIF%3BEACE%3B%3BAAGF%2C4BAA6B%2CeAAc%3BEACzC%3B%3BAAGF%3BEACE%3B%3BAAGF%2CmBAAoB%2COAAM%3BEACxB%3BEACA%3B%3BAAGF%2CIAAI%2CqBAAwB%2CMAAM%3BEAChC%3B%3B%3BAAIF%2CmBAAmB%2C0BAA2B%3BEAC5C%3B%3B%3BAAIF%2CGAAG%3BAACH%2CGAAG%3BEACD%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3BAAHF%2C4CAIE%3BEACE%3B%3B%3BAAIJ%2CiBAAkB%2CKAAI%2CgBAAgB%3BEACpC%3B%3B%3BAAIF%2CIAAI%2CqBAAwB%2C0BAAuB%2C%2BBAAgC%2CIAAG%3BEACpF%3B%3BAAGF%2CIAAI%2CqBAAwB%2C0BAAuB%2C%2BBAAgC%2CIAAG%3BEACpF%3B%3BAAGF%2CmBAAsB%2C0BAAuB%2C%2BBAAgC%2CIAAG%3BEAC9E%3BEACA%3B%3BAAGF%2CSAAU%2CwBAAuB%3BEAC%5C%2FB%3B%3BAAGF%2CmBAAsB%2C0BAAwB%3BEAC5C%3B%3BAAGF%3BEACE%2CcAAA%3B%3B%3BAAIF%2CeAAgB%2CKAAI%2CuBAA0B%2COAAI%3BEAChD%3B%3BAAGF%2CSAAU%2CoBAAsB%3BEAC9B%3B%3BAAGF%2CGAAG%2CoBAAqB%3BEACtB%3B%3BAAKF%3BEACE%3B%3BAADF%2C4BAGE%3BEACE%3BEACA%2CQAAQ%2CaAAR%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3B%3BAAEA%2C4BAZF%2CmBAYG%2CIAAI%2CcAAc%3BEACjB%2CSAAS%2CEAAT%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%2CWAAW%2CaAAX%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CMAAM%2CeAAN%3BEACA%3B%3BAAKN%2CgBAAiB%2CmBAAkB%3BAACnC%2CgBAAiB%2CmBAAkB%3BAACnC%2CgBAAiB%2CmBAAkB%3BAACnC%2CgBAAiB%2CmBAAkB%3BEACjC%3B%3BAAGF%3BEACE%3B%3BAADF%2CoBAGE%2CWAAU%3BEACR%3B%3BAAGF%2CoBAAC%2CWACC%2CWAAU%3BEACR%3B%3BAAFJ%2CoBAAC%2CWAIC%2CWAAU%3BEACR%3B%3BAAIJ%2CoBAAC%3BEACC%3B%3BAADF%2CoBAAC%2CUAEC%3BEACE%3B%3BAAiBN%2CQAZ0B%3BEACxB%2CQAAS%3BIACP%3BIACA%3B%3BEAFF%2CQAAS%2CqBAIL%2CSAAM%3BIACN%3BIACA%3B%3B%3BAAKN%2CMAAM%3BEACJ%3BEACA%2CkBAAA%3BEACA%2CqBAAA%3B%3BAAIF%2CCAAC%3BAACD%2CCAAC%3BEACC%3B%3BAAGF%2CCAAC%3BEACC%3B%3BAASF%2CQAN0B%3BEACxB%3BIACE%3B%3B%3BAAUJ%2CQAN0B%3BEACxB%2CGAAG%3BIACD%3B%3B%3BAAIJ%2CaAAc%2CIAAE%2CIAAC%2CkBAAkB%3BEACjC%2C0BAAA%3BEACA%2CkBAAA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CIAAE%2CIAAC%3BEACf%3B%3BAAGF%2CYACE%3BEACE%3B%3BAAFJ%2CYAIE%3BEACE%3BEACA%3B%3BAANJ%2CYAIE%2CoBAIE%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAbN%2CYAIE%2CoBAYE%2CaAAe%3BEACb%3BEACA%3B%3BAAKN%3BEACE%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAJF%2C0BAKE%3BEACE%3BEACA%3B%3BAAIJ%3BAAAgC%3BEAC9B%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3BEACA%3B%3BAARF%2C8BASE%3BAAT8B%2C6BAS9B%3BEACE%3B%3BAA2BJ%2C0BACE%3BEAhBA%3BEACA%3BEACA%2CiEAAA%3B%3BAAmBI%2C0BAFJ%2CuBAAsB%2CkBACpB%2CqBACG%2CIAAI%3BEAfT%2CiEAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIF%2C0BAIE%2CuBAAsB%2CkBAMpB%3BEAhCF%3BEACA%3BEACA%2CiEAAA%3BEACA%3B%3BAAoCF%2CyBACE%3BEAjCA%3BEACA%3BEACA%2CiEAAA%3B%3BAAoCI%2CyBAFJ%2CuBAAsB%2CiBACpB%2CeACG%2CIAAI%3BEAhCT%2CiEAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAqBF%2CyBAIE%2CuBAAsB%2CiBAMpB%3BEAjDF%3BEACA%3BEACA%2CiEAAA%3BEACA%3B%3BAAgEF%2CQAZ0B%3BEACxB%2CQAAQ%3BIACN%3B%3BEAEF%2CIAAI%2CSAAU%3BIACZ%3B%3BEAEF%3BIACE%3B%3B%3BAAcJ%2CQAV0B%3BEACxB%2CeAAgB%3BIACd%3B%3BEAGF%2CIAAI%2CSAAU%2CiBAAiB%3BIAC7B%3B%3B%3BAAIJ%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%2CeAAgB%2CIAAG%3BEACjB%3B%3BAAGF%2CeAAgB%2CcAAc%2CMAAK%2CYAAa%2COAAI%3BEAClD%3B%3B%3BAAIF%2CaAAc%2CaAAa%3BEACzB%3BEACA%2CiCAAA%3B%3BAAGF%2CaAAc%2CaAAa%2CMAAK%3BEAC9B%3B%3BAAGF%2CSAAS%3BEACP%3BEACA%3BEACA%3BEACA%3BEACA%2C4BAAA%3BEACA%3BEACA%3BEACA%2CgCAAA%3B%3BAARF%2CSAAS%2CYASP%3BEACE%3BEACA%3B%3BAAIJ%2CGAAG%3BAACH%2CGAAG%3BAACH%2CGAAG%3BEACD%3B%3BAAGF%2CiBAAkB%2CIAAG%3BEACnB%3B%3BAADF%2CiBAAkB%2CIAAG%2CiEAEnB%3BEACE%3B%3BAAHJ%2CiBAAkB%2CIAAG%2CiEAKnB%3BEACE%3B%3BAANJ%2CiBAAkB%2CIAAG%2CiEAQnB%2CwBAAwB%3BEACtB%3B%3BAACA%2CiBAVc%2CIAAG%2CiEAQnB%2CwBAAwB%2CKAElB%3BEACF%3BEACA%3B%3BAAKN%3BEACI%3B%3B%3BAAIJ%3BEACE%2CyBAAA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CSAAU%2CgBAAgB%2CYAAY%2CmBAAmB%2CaAAa%3BEACxE%3BEACA%2CkBAAA%3BEACA%3B%3B%3BAAKF%2CmBACE%2CYAAW%2CSACT%3BEACE%3B%3BAAHN%2CmBACE%2CYAAW%2CSAKT%3BEACE%3B%3BAAPN%2CmBACE%2CYAAW%2CSAKT%2CMAGE%2CMAAK%3BEACH%3B%3BAAVR%2CmBAcE%2CIAAG%2CmEACD%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAApBN%2CmBAcE%2CIAAG%2CmEAQD%3BEACE%3B%3BAAvBN%2CmBA2BE%3BAA3BF%2CmBA2B8B%3BEAC1B%3B%3BAA5BJ%2CmBA%2BBE%3BAA%5C%2FBF%2CmBA%2BByB%3BEACrB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIJ%2CiBAAkB%3BEAChB%2CwBAAA%3B%3B%3BAAIF%2CeAAgB%3BEACd%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2COAAO%3BEACL%3BEACA%22%7D */
\ No newline at end of file
+/* iframe popup for payment methods - by default, iframe popup-embed is not visible, with CSS class .iframe, payment-form shall not be visible */
+.popup-body iframe.popup-embed {
+ display: none;
+}
+.popup-body .popup-payment-form,
+.popup-body .popup-payment-button {
+ display: block;
+}
+.popup-payment-content.iframe {
+ width: 50em;
+}
+.popup-payment-content.iframe .popup-body {
+ padding: 0;
+}
+.popup-payment-content.iframe iframe.popup-embed {
+ width: 100%;
+ height: 30em;
+ display: block;
+ border: none;
+}
+.popup-payment-content.iframe .popup-payment-form,
+.popup-payment-content.iframe .popup-payment-button {
+ display: none;
+}
+.popup-payment-content.iframe[data-payment-module=ps_checkpayment] .popup-embed {
+ height: 18em;
+}
+div#cart-subtotal-discount > .value:before {
+ content: '-';
+ padding-right: 2px;
+}
+div#cart-subtotal-discount > .value {
+ color: #dd0000;
+}
+div#create_account ~ .form-group.password .field-label:after {
+ content: '*';
+ color: #36b4d2;
+}
+[name=general_error] ~ .error-msg {
+ width: 100%;
+}
+.popup_content[data-payment-module=paypal] .popup-payment-button {
+ display: flex !important;
+ justify-content: center;
+}
+.popup_content[data-payment-module=paypal] .popup-payment-button #payment-confirmation {
+ display: none !important;
+}
+.popup_content[data-payment-module=paypal] .popup-payment-button #paypal-buttons [paypal-bnpl-button-container] {
+ display: none !important;
+}
+.popup_content[data-payment-module=paypal] .popup-payment-button #paypal-buttons [paypal-bnpl-button-container]:last-child {
+ display: block !important;
+}
+/* GLS PakkeShop & Postnord map styling */
+.delivery-option > label {
+ max-width: 100%;
+ flex-wrap: wrap;
+}
+.delivery-option > label .shipping_agents,
+.delivery-option > label #map {
+ width: calc(140%) !important;
+ margin-left: -40px;
+}
+/* mondialrelay slideDown() sometimes stops at smaller heights, so force it to be auto-height */
+.row.carrier-extra-content.mondialrelay {
+ height: auto !important;
+}
+.payment-option label {
+ width: 100%;
+}
+/* Logos on the right side in shipping/payment listing (config option) */
+body.logos-on-the-right .payment-option label .payment-call-to-action-and-logo {
+ flex-grow: 1;
+}
+body.logos-on-the-right .payment-option label .payment-logo {
+ order: 1;
+}
+body.logos-on-the-right .delivery-option-detail .name-and-delay {
+ flex-grow: 1;
+}
+body.logos-on-the-right .delivery-option-detail .name-and-delay .delivery-option-price {
+ display: block !important;
+}
+body.logos-on-the-right .delivery-option-detail .delivery-option-logo {
+ order: 1;
+}
+body.logos-on-the-right .delivery-option-detail .delivery-option-price {
+ display: none;
+}
+#checkout .popup-payment-form > .additional-information {
+ display: flex;
+ justify-content: center;
+}
+/* Payment form displayed when T&C checkbox was ticked, but we need to postpone that until popup */
+[data-payment-module=ps_checkout] > .js-payment-option-form {
+ display: none !important;
+}
+/* Warehouse theme, touchspin on quantity input box made inconvenient blink effect */
+.qty-box > .bootstrap-touchspin {
+ display: none;
+}
+.qty-box > .bootstrap-touchspin ~ a {
+ display: none;
+}
+#checkout .popup-payment-form > .przelewy24.additional-information {
+ flex-flow: column;
+}
+.cart-summary-line.vat-exempt {
+ text-align: center;
+}
+.cart-summary-line.vat-exempt > span.label {
+ color: green;
+}
+/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fserver493388%5C%2Fftp%5C%2Fpublic_html%5C%2Fwyczarujprezent.pl%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Ffront.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3BAAQA%2CgBAAiB%3BEACf%2CaAAa%2CwBAAb%3B%3BAAGF%2CeAAgB%3BEACd%2CaAAa%2CuBAAb%3B%3BAAGF%2CyBAA0B%3BEACxB%2CaAAa%2CiCAAb%3B%3BAAGF%2CsBAAuB%3BEACrB%2CaAAa%2C8BAAb%3B%3BAAGF%2CWAAY%3BEACV%2CaAAa%2CmBAAb%3B%3BAAGF%2CmBAAoB%3BEAClB%2CaAAa%2C2BAAb%3B%3BAAGF%2CkBAAmB%3BEACjB%2CaAAa%2C0BAAb%3B%3BAAGF%2CiBAAkB%3BEAChB%2CaAAa%2CyBAAb%3B%3BAAGF%2CuBAAwB%3BEACtB%2CaAAa%2C%2BBAAb%3B%3BAAGF%2CeAAgB%3BEACd%2CaAAa%2CuBAAb%3B%3BAAGF%2CWAAY%3BEACV%2CaAAa%2CmBAAb%3B%3BAAGF%2CuBAAwB%3BEACtB%2CaAAa%2C%2BBAAb%3B%3B%3BAAIF%2CiBAAkB%2CSAAS%3BEACzB%3B%3B%3BAAIF%3BEACE%3B%3BAAGF%2CcAAe%3BEACb%3B%3BAAGF%2CcAAe%3BAACf%2CcAAe%3BAACf%2CcAAe%3BEACb%3B%3BAAGF%3BEACE%3BEACA%2CiBAAA%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3BAAGF%2CeAAe%2CeAAgB%2CcAAa%3BEAC1C%2CmBAAA%3BEACA%3BEACA%2CuBAAA%3BEACA%2CiBAAA%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CeAAe%2CMAAO%2CcAAa%3BEACjC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAGF%2CoBAAqB%2CgBAAe%3BEAClC%3B%3BAAIF%2CeAAe%3BEACb%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAuB%3BEACrB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CmBAAoB%3BEAClB%3B%3BAAGF%2CoBAAoB%3BEAClB%3B%3BAAGF%2CCAAC%3BEACC%3B%3BAAGF%2CCAAC%2CYAAY%3BEACX%2CgCAAA%3B%3BAAaF%2CcAAc%3BAAAqB%2CcAAc%2CmBAAsB%3BAACvE%2CaAAa%3BAAAqB%2CaAAa%2CmBAAsB%3BEACnE%3B%3BAAGF%2CWAAW%2CsBAAuB%2CMAAK%2C%2BBAA%2BB%3BEACpE%2CSAAS%2CmCAAT%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIF%3BAAAmB%3BEACjB%3B%3BAAIF%2CgBAAiB%2CMAAK%3BEACpB%3B%3BAAGF%2CgBAAiB%2CMAAK%2CeAAkB%3BEACtC%3BEACA%3B%3BAAIF%2CWAAY%2CMAAK%2CSAAS%3BEACxB%3B%3BAASF%2CWAAW%2COAAO%2CIAAI%3BEAHpB%3B%3BAAOF%2CiBAAiB%3BEAPf%3B%3BAAWF%2CqBAAqB%3BEAXnB%3B%3BAAeF%2CIAAI%3BEAfF%3B%3BAAmBF%2CeAAe%3BAAAO%2CaAAa%3BEACjC%3BEACA%3B%3BAAGF%2CaAAgB%3BEACd%3B%3BAAGF%2CWAAW%3BEACT%3BEACA%3B%3BAAGF%2CUAAU%3BEACR%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%3BEACA%3B%3BAAGF%2CCAAC%2CiBAAiB%3BEAChB%3B%3BAAGF%3BEACE%2C2CAA2C%2CkCAA3C%3BEACA%3BEACA%3B%3BAAGF%2CiBAAkB%2CmBAAkB%3BEALlC%2C2CAA2C%2CkCAA3C%3BEACA%3BEACA%3BEAKA%3B%3BAAGF%2CaAAc%3BEAVZ%2C2CAA2C%2CkCAA3C%3BEACA%3BEACA%3BEAUA%3B%3BAAGF%2CiBAAkB%2CkBAAiB%3BAAAQ%2CaAAc%2CaAAY%3BEACnE%2CQAAQ%2CaAAa%2C8BAArB%3B%3BAAGF%2CeAAe%3BEACb%3B%3BAAGF%2CqBAAsB%2CgBAAe%3BEACnC%3B%3BAAIF%2CqBAAsB%2CmBAAkB%3BEACtC%3B%3BAAGF%2CqBAAsB%2CkBAAkB%2CgBAAe%3BEACrD%3B%3BAAKF%2CkBAAmB%2CKAAI%3BEACrB%3BEACA%3BEACA%3B%3BAAGF%3BAAAmB%3BAAAqB%3BEACtC%2CcAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CqBAAsB%3BEACpB%3B%3BAAGF%2CGAAG%3BEACD%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3B%3BAAIF%2COAAO%2CQAAW%3BEAChB%3B%3BAAGF%2CUAAU%3BEACR%3B%3BAAGF%2COAAU%3BEACR%3BEACA%3B%3BAAGF%2COAAU%3BEACR%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%2CcAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%2CmCAAA%3B%3BAAGF%2CUAAW%2CcAAa%3BEACtB%3B%3B%3BAAIF%2CSAAU%3BAAAY%2CcAAe%3BEACnC%3B%3BAAGF%2CIAAI%2CSAAU%2CKAAI%3BAAClB%2CIAAI%2CSAAU%2CKAAI%2CgBAAiB%3BEACjC%3BEAEA%3B%3BAAGF%2CIAAI%2CSAAU%2CiBAAiB%2CKAAI%3BEACjC%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAuB%2CKAAI%3BAAC3B%2CsBAAuB%3BAACvB%3BEACE%3B%3BAAGF%2CsBAAyB%2CKAAK%3BEAC5B%2CcAAA%3BEACA%3B%3BAAGF%3BEAEE%3BEACA%3B%3B%3BAAIF%2CgBAAiB%2CMAAK%2CeAAkB%3BEACtC%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CKAAI%3BEAChB%3BEACA%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%2CgBAAmB%2CMAAM%3BEACvB%3BEACA%3B%3BAAGF%2CIAAI%3BEACF%3BEACA%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3BAAGF%2CmBAAmB%3BEACjB%3B%3BAAWF%2CGAAG%3BEACD%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CcAAe%3BEACb%3B%3BAAGF%2CcAAc%3BEACZ%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CcAAc%2CuBAAwB%3BEACpC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CqBAAA%3BEACA%3B%3BAAGF%2CMAAM%2CcAAc%3BEAClB%3B%3BAAGF%3BEACE%3B%3BAAGF%2CiBAAkB%2CKAAI%3BEACpB%3B%3BAAGF%2CiBAAkB%3BAAAW%2CKAAK%3BEAChC%3B%3BAAGF%2CgBAAmB%2CQAAQ%3BEACzB%3BEACA%3BEACA%3B%3BAAGF%2CgBAAmB%3BAACnB%2CeAAkB%3BEAChB%3BEACA%3BEACA%3B%3BAAGF%3BAAAiB%3BEACf%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%3BEAClB%3BEACA%2C4BAAA%3BEACA%3B%3BAAgBJ%3BEACE%3B%3BAAIA%2CsBAAC%2CKACC%3BEACE%3B%3BAAGJ%2CsBAAC%2CIAAI%2COACH%3BEACE%3B%3BAAKN%2CsBAAuB%3BEACrB%3B%3BAAGF%2CuBAAwB%3BEACtB%3B%3BAAGF%2CiBAAkB%2CKAAI%3BEACpB%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CKAAK%3BEACH%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%3BEACE%2CiBAAA%3BEACA%3B%3BAAGF%2CwBAAyB%2CKAAI%3BEAC3B%3BEACA%3B%3B%3BAAKF%2CMAAM%2CkCAAkC%3BAACxC%2CMAAM%2CyCAAyC%3BEAC7C%3BEACA%3B%3BAAGF%2CMAAM%2CkCAAqC%2CMAAG%3BAAC9C%2CMAAM%2CyCAA4C%2CMAAG%3BEACnD%3B%3BAAGF%2CMAAM%2CkCAAkC%2CgBAAmB%2CMAAG%3BAAC9D%2CMAAM%2CyCAAyC%2CgBAAmB%2CMAAG%3BEACnE%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEAAI%3BIACF%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BEAAI%3BIACF%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BEAAK%3BIACH%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BEAAK%3BIACH%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%3BIACA%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3BAAIJ%3BEACE%3B%3BAAGF%2CeAAkB%3BEAChB%3BEACA%2CmBAAmB%2CqBAAnB%3BEACA%2CWAAW%2CqBAAX%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAM%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CuCAAuC%2C8CAAvC%3BEACA%2C%2BBAA%2BB%2C8CAA%5C%2FB%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%2CwCAAwC%2C8CAAxC%3BEACA%2CgCAAgC%2C8CAAhC%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%3BEACA%3BEACA%3B%3BAAGF%2CeAAgB%2CIAAG%2CUAAU%2CGAAI%3BEAC%5C%2FB%2CwCAAwC%2C8CAAxC%3BEACA%2CgCAAgC%2C8CAAhC%3BEACA%3B%3BAAGF%3BEACE%3BEAEA%2CmBAAmB%2CwBAAwB%2CYAAY%2CqBAAvD%3BEACA%2CWAAW%2CwBAAwB%2CYAAY%2CqBAA%5C%2FC%3BEACA%2CcAAA%3B%3B%3B%3BAAOF%3BEACE%2CcAAA%3BEACA%3BEACA%3B%3BAAGF%2CWAAc%3BEACZ%3BEACA%3BEACA%3BEAEA%3BEACA%3BEACA%2CgEAAA%3BEACA%2CwDAAA%3B%3BAAGF%2CWAAY%3BEACV%3BEACA%3B%3BAAGF%2CWAAY%3BEACV%3BEACA%3B%3BAAGF%3BEACE%3BEAAI%3BEAAK%3BIACP%2CmBAAmB%2CQAAnB%3B%3BEAEF%3BIACE%2CmBAAmB%2CQAAnB%3B%3B%3BAAIJ%3BEACE%3BEAAI%3BEAAK%3BIACP%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3BEAEF%3BIACE%2CmBAAmB%2CQAAnB%3BIACA%2CWAAW%2CQAAX%3B%3B%3B%3BAAOJ%2CeAAgB%2CYAAY%3BEAC1B%3B%3BAAGF%2CWAAY%2CMAAM%3BEAChB%3B%3B%3BAAIF%2CKAAK%2CSAAS%3BEACZ%2CSAAS%2CEAAT%3B%3BAAGF%2CWAAW%2CcAAe%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAAC3D%2CWAAW%2CKAAM%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAAClD%2CWAAW%2CKAAK%2CIAAI%2CWAAY%2CMAAM%2CaAAY%3BAAClD%2CWAAW%2CMAAO%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAACnD%2CWAAW%2CSAAU%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BAACtD%2CWAAW%2CIAAK%2CMAAK%2CIAAI%2CWAAY%2CaAAY%3BEAC%5C%2FC%2CSAAS%2CyBAAT%3B%3BAAGF%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BAAC7D%2CcAAe%2CYAAW%2CcAAe%2CMAAK%2CSAAU%2CaAAY%3BAACpE%2CcAAe%2CYAAW%2CKAAM%2CMAAK%2CSAAU%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CKAAK%2CSAAU%2CMAAM%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CMAAO%2CMAAK%2CSAAU%2CaAAY%3BAAC5D%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CaAAY%3BAAC%5C%2FD%2CcAAe%2CYAAW%2CIAAK%2CMAAK%2CSAAU%2CaAAY%3BAAC1D%2CcAAe%2CYAAW%2COAAQ%2CMAAK%2CSAAU%2CaAAY%3BAAC7D%2CcAAe%2CYAAW%2CcAAe%2CMAAK%2CSAAU%2CaAAY%3BEAClE%2CSAAS%2CGAAT%3BEACA%3B%3BAAGF%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BEAC3D%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CuBAAwB%3BEACtB%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CqBAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAIF%3BEACE%3BEACA%3B%3BAAGF%2CWAAY%2CaAAa%2CEAAC%3BEACxB%3BEACA%3B%3BAAGF%2CWAAY%3BEACV%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CWAAY%2CaAAa%2CEAAC%2COAAO%3BEAC%5C%2FB%3B%3BAAGF%3BEACE%3B%3BAAGF%3BAAAgB%3BEACd%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3B%3B%3BAAOF%3BEACE%3BEACA%3BEACA%3BEACA%2C2BAAA%3B%3BAAGF%2CaAAa%3BEACX%2CSAAS%2CmBAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CYAAY%2CSAAU%3BAACtB%2CYAAY%2CSAAU%3BEACpB%3B%3BAAGF%2CYAAY%2CSAAU%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%2CgCAAA%3BEACA%3BEACA%3B%3BAAIF%2COAAQ%3BEACN%3BEACA%3BEACA%3B%3BAAGF%2COAAQ%2CcAAa%3BEACnB%3B%3BAAGF%2COAAQ%2CaAAY%2CSAAU%3BEAC5B%3B%3BAAGF%2COAAQ%3BEACN%3B%3BAAqBF%2CQAlB0B%3BEACxB%3BIAlBA%3BIACA%3BIACA%3B%3BEAoBA%2CaAAa%3BIACX%3B%3BEAGF%2CYAAY%2CSAAU%3BIAhBtB%3B%3BEAoBA%3BIAhBA%3B%3B%3BAAqBF%2CYAAY%2CSAAU%2CcAAa%3BEACjC%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CYAAY%2CSAAU%3BEACpB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%2C0BAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEAEA%3B%3BAAGF%2CoBAAoB%3BEAClB%3BEACA%3B%3BAAGF%2CaAAa%2CMAAO%3BEAClB%3B%3BAAGF%2CIAAI%2CYAAe%3BEACjB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkCAAA%3B%3BAAGF%2CoBAAqB%3BEACnB%3BEACA%3BEAEA%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%2C2BAA4B%3BEA4G1B%2CsBAAsB%2C6eAAtB%3B%3BAAxGF%2C2BAA4B%3BEAoG1B%2CsBAAsB%2CuaAAtB%3B%3BAAhGF%2C2BAA4B%3BEAC1B%3B%3BAAGF%2C2BAA4B%2CoBAAmB%3BEAC7C%3B%3BAAGF%2C2BAA4B%3BEAC1B%3B%3BAAGF%2C2BAA4B%2CkBAAiB%3BEAC3C%3B%3BAAGF%2C2BAA4B%3BEAC1B%3B%3B%3BAAIF%2CoBAAqB%3BEAmFnB%2CsBAAsB%2CsxBAAtB%3B%3BAA%5C%2FEF%2CoBAAqB%3BEAmFnB%2CsBAAsB%2Cg2BAAtB%3B%3BAA%5C%2FEF%2CoBAAqB%3BEACnB%3B%3BAAGF%2CmBAAmB%3BEACjB%3BEACA%3B%3BAAGF%2CoBAAqB%3BEACnB%3B%3BAAGF%2CoBAAqB%2CkBAAiB%3BEACpC%3B%3BAAGF%3BEACE%3BEACA%2CyBAAA%3BEACA%2C2BAAA%3BEACA%3BEACA%2CaAAa%2CoBAAb%3BEACA%3B%3BAAGF%2CoBAAqB%3BEACnB%2CwBAAA%3B%3B%3B%3B%3BAAOF%3BEACE%2CsBAAsB%2CwLAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C8JAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CoiBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CqoBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C%2BiBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CocAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CgjBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CqcAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CuaAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C6eAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CsxBAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2Cg2BAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2C23CAAtB%3B%3BAAGF%2CsBAAsB%3BEAHpB%2CsBAAsB%2C23CAAtB%3BEAKA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CWAAY%3BEAChC%3B%3BAAGF%2CsBAAsB%2CWAAc%3BEAClC%3B%3BAAGF%3BEACE%3B%3BAAGF%2CsBAAsB%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%3BEACf%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3BEACA%3BEACA%2CkCAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%2CgBAAA%3BEACA%3B%3BAAGF%3BEACE%2CsBAAsB%2CmhBAAtB%3B%3BAAGF%2CsBAAuB%3BEAHrB%2CsBAAsB%2CmhBAAtB%3BEAKA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C0BAAA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAuB%2CkBAAiB%3BEACtC%2CWAAW%2CcAAX%3BEACA%3B%3BAAmCF%2CmBAAoB%3BEAClB%3B%3BAACA%2CmBAFkB%2CcAEhB%3BEACA%3B%3BAAMJ%3BEACE%2CuBAAA%3B%3BAAGF%2CgBAAiB%3BEACf%3B%3BAAGF%2CUAAW%3BEACT%3BEACA%3BEACA%3BEACA%3B%3BAAOF%3BEACE%3BEACA%2CeAAA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAwB%3BEACtB%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3B%3BAAGF%2CKAAK%3BEACH%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%3BAAAgC%2CCAAC%3BEAChC%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%3BEA5PC%2CsBAAsB%2CwLAAtB%3BEA8PA%3B%3BAAGF%2CCAAC%3BEA7PC%2CsBAAsB%2C8JAAtB%3BEA%2BPA%3B%3BAAGF%2CaAAgB%2CIAAI%2CIAAC%3BEACnB%3BEACA%3B%3BAAGF%3BEACE%2CcAAA%3B%3BAAGF%2CyBAA0B%2CGAAE%3BEAC1B%3BEACA%3B%3BAAGF%2CqBAAsB%3BEACpB%3B%3B%3BAAKF%2CaAAc%3BAAAe%2CaAAc%2COAAM%2CoBAAoB%3BEACnE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BAAAQ%3BEACN%3B%3BAAGF%2CgBAAiB%3BEACf%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAe%2CgBAAiB%2COAAM%3BEAC1D%3BEACA%2CmBAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAQ%3BAAAe%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAQ%3BEACtH%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAQ%2CgBAAiB%2COAAM%3BEACnD%3BEACA%2CgCAAA%3B%3BAAGF%2CaAAc%2CiBAAiB%2COAAM%3BEACnC%3BEACA%2CgBAAgB%2CmMAAhB%3BEACA%2CyBAAA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%3BEACA%3BEACA%2CoCAAA%3B%3BAAGF%2CCAAC%3BEACC%3B%3BAAIF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CKAAI%2CoBAAoB%2CIAAI%3BEAC3C%3B%3BAAGF%2CgBAAiB%2CcAAa%3BEAC5B%3B%3BAAGF%3BEACE%2CkEAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAoB%3BEAClB%2CQAAQ%2CaAAa%2C8BAArB%3B%3B%3B%3B%3BAAMF%2CgBAAiB%2CMAAK%2CIAAI%2CoBAAoB%2CIAAI%2CQAAQ%2CIAAI%2CQAAQ%3BAACtE%2CIAAI%2CQAAQ%3BEACV%3BEACA%3B%3BAAGF%3BAACA%3BEACE%3BEACA%3B%3BAAGF%2C0BAA0B%3BAAC1B%2CyBAAyB%3BEACvB%2C6BAAA%3BEACA%2CSAAS%2CGAAT%3BEACA%3BEACA%2CmBAAA%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CSAAU%3BEACZ%3BEACA%3B%3BAACA%2CIAHE%2CSAAU%2CiBAGR%3BEACF%3B%3B%3BAAKJ%3BEAEE%2CIAAI%2CSAAU%2CKAAI%3BIAChB%3BIACA%3B%3BEACA%2CIAHE%2CSAAU%2CKAAI%2CgBAGd%3BIACA%3BIACA%2CiBAAA%3B%3BEAEF%2CIAPE%2CSAAU%2CKAAI%2CgBAOZ%3BEAAO%2CIAPT%2CSAAU%2CKAAI%2CgBAOH%2CKAAI%3BIACf%3BIACA%3BIACA%3BIACA%3B%3BEAIJ%3BEAAc%3BEAA4B%3BIACxC%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BEAAa%3BEAAoB%3BEAAmB%3BEAAiB%3BEAAgB%3BEAAuB%3BIAG1G%3BIACA%3B%3BEAGF%3BIACE%3B%3B%3BAAIJ%2CIAAI%2CSAAU%3BEACZ%3B%3BAACA%2CIAFE%2CSAAU%2CiBAEV%3BEACA%3B%3BAAIJ%2CIAAI%2CSAAU%2CIAAG%3BEACf%3BEACA%3B%3BAACA%2CIAHE%2CSAAU%2CIAAG%2CuBAGb%3BEACA%3B%3BAAUJ%2CmBANqC%3BEACnC%3BEAAa%3BEAAoB%3BEAAmB%3BEAAiB%3BEAAgB%3BEAAuB%3BIAC1G%3B%3B%3B%3BAAMJ%3BEACE%2C6BAAA%3B%3BAAGF%3BEACE%3BIAJA%2C6BAAA%3B%3BEAOA%3BIACE%3BIACA%3B%3BEAEF%3BIAXA%2C6BAAA%3B%3B%3BAAgBF%3BEACE%3BIAjBA%2C6BAAA%3B%3BEAoBA%3BIACE%2CiBAAA%3BIACA%3B%3BEAEF%3BIAxBA%2C6BAAA%3B%3B%3BAAqCF%3BEAPE%2C4CAAA%3BEACA%2CyCAAA%3BEACA%2CwCAAA%3BEACA%2CuCAAA%3BEACA%2CoCAAA%3B%3BAAOF%3BEACE%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CGAAG%3BEACD%3BEACA%3B%3B%3BAAKF%2CoBAAuB%3BEACrB%3BEACA%3BEACA%3BEACA%3BEACA%2C%2BBAAA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAuB%2CQAAK%3BEAC1B%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAoB%2CSAAY%3BEAC9B%2CoDAAA%3B%3BAAGF%2CoBAAoB%2CSAAY%3BEAC9B%2CoDAAA%3B%3BAAGF%2CoBAAoB%2COAAU%3BEAC5B%2CkDAAA%3B%3BAAGF%2CKAAM%3BEACJ%3BEACA%3B%3BAAGF%2CYAAa%3BEACX%3B%3BAAGF%2CaAAc%3BEACZ%3BEACA%3B%3B%3BAAIF%2CIAAI%2CIAAI%2CsBAAuB%2CmBAAmB%2CcAAa%3BEAC7D%3B%3BAAGF%2CIAAI%2CIAAI%2CsBAAuB%2CmBAAmB%3BEAChD%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CIAAI%2CsBAAuB%2CmBAAmB%3BEAChD%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAmBF%2CQAN0B%3BEACxB%3BEAAsB%3BIACpB%3B%3B%3BAAIJ%2CsBAAuB%3BEACrB%3B%3BAAGF%2CsBAAuB%3BEACrB%3B%3BAAIF%2CWAAY%2CKAAI%3BEACd%3BEACA%3B%3BAAiBF%2CgBAbwC%2C2BAA8B%3BEAGpE%3BIACE%3B%3BEAIF%3BIACE%3B%3B%3BAAKJ%2C0BAA2B%2CeAAc%3BEACvC%3BEACA%3B%3BAAIF%2CSAAU%3BEACR%3B%3BAAGF%2CSAAU%3BEACR%3B%3BAAIF%2CIAAI%2CgBAAgB%2C2BAA4B%3BAAChD%2CIAAI%2CgBAAiB%3BAACrB%2CIAAI%2CgBAAgB%2C2BAA4B%2CgBAAgB%3BEAC9D%3B%3BAAGF%2CaAAc%3BEACZ%3B%3BAAIF%2CaAAc%2CgBAAe%3BEAC3B%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAKF%2CeAAgB%3BEACd%3B%3BAAGF%2CkBAAkB%2CWAAW%2CwBAA2B%3BAACxD%2CkBAAkB%2CWAAW%2CoBAAuB%3BEAClD%3BEACA%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAKF%3BEACE%3B%3BAAGF%2CIAAI%2CaAAc%3BEAChB%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CwBAAA%3B%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CuBAAA%3BEACA%2CyCAAA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BIACE%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3B%3BAAIJ%2CoBAAqB%2CEAAC%3BEACpB%3BEACA%2CiBAAA%3BEACA%3B%3BAAGF%2CoBAAqB%2CEAAC%2CaAAa%3BEACjC%3B%3BAAGF%2CoBAAqB%3BEACnB%3BEACA%3B%3BAAMF%2CIAAI%2CaACF%2CcACE%2CoBAAoB%3BEAClB%3B%3BAAHN%2CIAAI%2CaACF%2CcAKE%2CWAAW%3BEAET%3B%3BAARN%2CIAAI%2CaACF%2CcASE%2CWAAW%3BEACT%3B%3BAAXN%2CIAAI%2CaACF%2CcAaE%2CmBAAkB%2CcAAc%3BEAC9B%3B%3BAAfN%2CIAAI%2CaACF%2CcAiBE%3BEACE%3BEACA%3BEACA%3B%3BAArBN%2CIAAI%2CaACF%2CcAuBE%2CmBAAmB%3BEACjB%3BEACA%3B%3BAA1BN%2CIAAI%2CaACF%2CcA4BE%2CmBAAkB%3BEAChB%3B%3BAA9BN%2CIAAI%2CaACF%2CcAgCE%2CWAAW%2CmBAAkB%3BEAC3B%3B%3BAAlCN%2CIAAI%2CaACF%2CcAoCE%3BEACE%3BEACA%3BEACA%3B%3BAAxCN%2CIAAI%2CaACF%2CcA0CE%3BEACE%3BEACA%3B%3BAA7CN%2CIAAI%2CaACF%2CcA%2BCE%2CeAAe%3BEACb%2CWAAW%2CUAAX%3B%3BAAjDN%2CIAAI%2CaACF%2CcAmDE%2CmBAAqB%3BEACnB%3B%3BAArDN%2CIAAI%2CaACF%2CcAuDE%2CaAAa%3BEACX%2CiBAAA%3B%3BAAzDN%2CIAAI%2CaACF%2CcA2DE%2CsBAAsB%3BEACpB%3BEACA%3B%3BAA9DN%2CIAAI%2CaACF%2CcAgEE%2CsBAAwB%3BEACtB%3B%3BAAlEN%2CIAAI%2CaACF%2CcAoEE%3BEACE%3B%3BAAON%2CgBAAiB%2CKAAI%2CMAAO%3BEAC1B%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CSAAU%2CEAAC%2CeAAe%3BEACxB%3B%3B%3B%3BAAKF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%2CyDAAA%3BEACA%3BEACA%2C2CAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BEACpB%3B%3B%3BAAIF%2CUAAW%3BAACX%2CUAAW%3BAACX%2CUAAW%3BAACX%2CUAAW%2CqBAAqB%2CgBAAgB%3BEAC9C%3B%3BAAIF%2C0BAA0B%3BEACxB%3B%3BAAIF%2CoBAAqB%3BEACnB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CgCAAA%3BEACA%3BEACA%3B%3BAAGF%2CoBAAqB%2CwBAAwB%3BEAC3C%3BEACA%3BEACA%3BEACA%2C8BAAA%3BEACA%3B%3BAAGF%2CIAAI%2CIAAI%2CsBAAuB%3BEAC7B%3B%3BAAGF%2CoBAAqB%3BEACnB%3BEACA%3BEACA%3BEACA%2C6BAAA%3BEACA%2CqBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%3BEACb%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2CMAAK%3BEAClB%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2COAAM%2CIAAI%3BEACvB%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2COAAM%3BEACnB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%2CmBAAA%3BEACA%3B%3BAAUF%2CQAP0B%3BEACxB%2CcAAe%2CMAAK%3BIAClB%2CgBAAA%3BIACA%3B%3B%3B%3BAAQJ%2CsBAAsB%2CqCAAsC%3BEAC1D%3BEACA%3BEACA%2C2EAAA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CqCAAsC%2CIAAG%3BEAC7D%3B%3BAAGF%2CsBAAsB%3BEACpB%3BEACA%3B%3BAAGF%2CsBAAsB%2CqCAAsC%2CgBAAgB%2COAAM%2CIAAI%2CYAAY%3BEAChG%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BEAEA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CsBAAsB%2CqCAAsC%3BEAC1D%3B%3BAAGF%2CsBAAsB%2CqCAAsC%2CKAAI%3BEAC9D%3B%3BAAGF%2CsBAAsB%2CqCAAsC%3BEAC1D%3B%3BAAGF%2CsBAAsB%2CqCAAsC%3BEAC1D%3BEACA%3BEACA%2C0BAAA%3BEACA%3BEACA%3B%3B%3B%3BAAKF%2CmBAAoB%2CwBAAuB%3BEACzC%3B%3BAAIF%2CoBAAqB%2CkCAAkC%3BEACrD%3B%3B%3B%3BAAOF%2CuBAAuB%3BEACrB%3B%3BAAGF%2CkBAAkB%3BEAChB%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%3BEACE%2CgBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CUAAU%3BEACR%3B%3BAAGF%2CUAAU%2CcAAc%3BEACtB%3B%3BAAGF%2CUAAU%2CcAAc%3BEACtB%3B%3BAAGF%2CiBAAiB%3BEACf%3BEACA%3BEACA%2CgBAAA%3BEACA%3B%3B%3B%3BAAMF%2CWAAW%3BEACT%3BEACA%2CaAAA%3BEACA%3BEACA%3B%3BAAGF%2CWAAW%2CIAAK%3BEACd%3B%3B%3BAAIF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%2CaAAc%2CMAAK%2CYAAY%2CQAAW%3BEACxC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CiBAAiB%2CMAAK%3BEACrC%3B%3B%3BAAIF%3BEACE%3BEACA%3B%3BAAGF%2CkBAAmB%3BEACjB%3B%3BAAGF%2CiBAAkB%3BEAChB%3B%3B%3BAAIF%2CkBAAkB%2CSAAU%3BEAC1B%3BEACA%3B%3B%3BAAKF%2CSAAU%2CiBAAgB%2CSAAU%2CKAAI%3BAACxC%2CSAAU%2CUAAU%2CiBAAiB%2CKAAI%3BAACzC%2CSAAU%2CiBAAiB%2CKAAI%3BEAC7B%3B%3BAAGF%2CSAAU%3BEACR%3BEACA%3B%3BAAGF%2CSAAU%2CsBAAqB%3BEAC7B%3BEACA%3B%3BAAGF%2CSAAS%2CqBAAsB%3BEAC7B%3BEACA%3B%3BAAGF%2CSAAU%2CKAAI%3BEACZ%3BEACA%3B%3BAAGF%2CSAAU%2CiBAAmB%2CQAAQ%3BEACnC%3B%3BAAGF%2CSAAU%2CiBAAiB%2CKAAI%3BAAC%5C%2FB%2CSAAU%2CiBAAiB%3BAAC3B%2CSAAU%2CiBAAiB%3BEACzB%3BEACA%3B%3BAAGF%2CSAAS%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BEACpE%3B%3BAAGF%2CSAAU%3BEACR%3B%3BAAGF%2CSAAU%2CmBAAkB%3BEAC1B%3B%3BAAGF%2CSAAU%3BEACR%3B%3BAAGF%2CSAAU%2CcAAc%2CiBAAiB%2COAAM%3BEAC7C%3B%3BAAGF%2CGAAG%3BEACD%3B%3BAAGF%2CIAAI%3BEACF%2CeAAA%3B%3B%3BAAIF%2CMAAM%2CaAAa%2CWAAW%2CoBAAoB%3BEAChD%3B%3B%3BAAIF%2CgBAAiB%2CgCAAgC%3BEAC%5C%2FC%3B%3B%3BAAIF%3BEACE%3B%3B%3BAAIF%2CIAAI%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAGJ%2CYAAa%2CYAAY%3BEACvB%3B%3B%3BAAIF%2CIAAI%3BEACA%3B%3BAAGJ%2CIAAI%3BEACA%3BEACA%3B%3BAAGJ%2CoBAAuB%3BEACnB%3B%3B%3BAAIJ%2C0BAA2B%2CgBAAgB%3BEACzC%3B%3B%3BAAIF%2C0BAA2B%2CIAAG%2C6DAA8D%2CIAAG%3BEAC7F%3B%3BAAGF%2C0BAA2B%2CIAAG%2C%2BBAAgC%2CIAAG%2CqCAAqC%3BAACtG%2C0BAA2B%2CIAAG%2C8BAA%2BB%2CIAAG%2CiBAAiB%3BEAE%5C%2FE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2C0BAA2B%2CIAAG%2C%2BBAAgC%2CgBAAgB%2CiBAAiB%2CIAAG%3BEAEhG%3BEACA%3B%3BAAGF%2C0BAA2B%3BEACzB%3B%3BAAGF%2C0BAA2B%3BEACzB%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3B%3BAAIF%2CSAAU%2CgBAAe%2CUAAW%3BEAClC%3BEACA%3BEACA%3B%3BAAEF%2CUAAW%3BEACT%3B%3BAAEF%2CeAAe%3BEACb%3B%3BEACA%3B%3B%3BAAIF%2CgCAAiC%2CiBAAiB%3BEAChD%3B%3B%3BAAIF%2CuBAAuB%2COAAU%3BEAC%5C%2FB%3B%3BAAEF%2CuBAAuB%3BEACnB%3BEACA%3BEACA%3B%3BAAGJ%2CWAAW%2CSAAS%2COAAO%3BEACzB%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAgCF%2CYAAa%3BAAAU%2CGAAG%3BEACtB%3B%3BAAGJ%2CQAAS%2CEAAC%2CeAAgB%2CKAAI%3BEAC5B%2CSAAS%2CuBAAT%3B%3BAAGF%2CQAAS%2CEAAC%2CeAAgB%2CKAAI%3BEAC5B%2CSAAS%2CqCAAT%3B%3BAAGF%2CCAAC%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%2CkBAAmB%2CmBAAkB%3BEACnC%3BEACA%3B%3BAAEF%2CQAAQ%2CgBAAgB%3BEACtB%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%3BEACE%3BEACA%2CcAAA%3BEACA%3B%3BAAGF%2CUAAW%3BEACT%3B%3B%3BAAIF%2CeAAe%3BEACb%3B%3B%3BAAIF%3BEACE%3B%3BAAGF%2C4BAA6B%2CeAAc%3BEACzC%3B%3BAAGF%3BEACE%3B%3BAAGF%2CmBAAoB%2COAAM%3BEACxB%3BEACA%3B%3BAAGF%2CIAAI%2CqBAAwB%2CMAAM%3BEAChC%3B%3B%3BAAIF%2CmBAAmB%2C0BAA2B%3BEAC5C%3B%3B%3BAAIF%2CGAAG%3BAACH%2CGAAG%3BEACD%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3BAAHF%2C4CAIE%3BEACE%3B%3BAAEF%2C4CAAC%3BEACC%3B%3B%3BAAKJ%2CIAAI%2CqBAAwB%2C0BAAuB%2C%2BBAAgC%2CIAAG%3BEACpF%3B%3BAAGF%2CIAAI%2CqBAAwB%2C0BAAuB%2C%2BBAAgC%2CIAAG%3BEACpF%3B%3BAAGF%2CmBAAsB%2C0BAAuB%2C%2BBAAgC%2CIAAG%3BEAC9E%3BEACA%3B%3BAAGF%2CSAAU%2CwBAAuB%3BEAC%5C%2FB%3B%3BAAGF%2CmBAAsB%2C0BAAwB%3BEAC5C%3B%3BAAGF%3BEACE%2CcAAA%3B%3B%3BAAIF%2CeAAgB%2CKAAI%2CuBAA0B%2COAAI%3BEAChD%3B%3BAAGF%2CSAAU%2CoBAAsB%3BEAC9B%3B%3BAAGF%2CGAAG%2CoBAAqB%3BEACtB%3B%3BAAKF%3BEACE%3B%3BAADF%2C4BAGE%3BEACE%3BEACA%2CQAAQ%2CaAAR%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3B%3BAAEA%2C4BAZF%2CmBAYG%2CIAAI%2CcAAc%3BEACjB%2CSAAS%2CEAAT%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%2CWAAW%2CaAAX%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CMAAM%2CeAAN%3BEACA%3B%3BAAKN%2CgBAAiB%2CmBAAkB%3BAACnC%2CgBAAiB%2CmBAAkB%3BAACnC%2CgBAAiB%2CmBAAkB%3BAACnC%2CgBAAiB%2CmBAAkB%3BEACjC%3B%3BAAGF%3BEACE%3B%3BAADF%2CoBAGE%2CWAAU%3BEACR%3B%3BAAGF%2CoBAAC%2CWACC%2CWAAU%3BEACR%3B%3BAAFJ%2CoBAAC%2CWAIC%2CWAAU%3BEACR%3B%3BAAIJ%2CoBAAC%3BEACC%3B%3BAADF%2CoBAAC%2CUAEC%3BEACE%3B%3BAAiBN%2CQAZ0B%3BEACxB%2CQAAS%3BIACP%3BIACA%3B%3BEAFF%2CQAAS%2CqBAIL%2CSAAM%3BIACN%3BIACA%3B%3B%3BAAKN%2CMAAM%3BEACJ%3BEACA%2CkBAAA%3BEACA%2CqBAAA%3B%3BAAIF%2CCAAC%3BAACD%2CCAAC%3BEACC%3B%3BAAGF%2CCAAC%3BEACC%3B%3BAASF%2CQAN0B%3BEACxB%3BIACE%3B%3B%3BAAUJ%2CQAN0B%3BEACxB%2CGAAG%3BIACD%3B%3B%3BAAIJ%2CaAAc%2CIAAE%2CIAAC%2CkBAAkB%3BEACjC%2C0BAAA%3BEACA%2CkBAAA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CIAAE%2CIAAC%3BEACf%3B%3BAAGF%2CYACE%3BEACE%3B%3BAAFJ%2CYAIE%3BEACE%3BEACA%3B%3BAANJ%2CYAIE%2CoBAIE%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAbN%2CYAIE%2CoBAYE%2CaAAe%3BEACb%3BEACA%3B%3BAAKN%3BEACE%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAJF%2C0BAKE%3BEACE%3BEACA%3B%3BAAIJ%3BAAAgC%3BEAC9B%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3BEACA%3B%3BAARF%2C8BASE%3BAAT8B%2C6BAS9B%3BEACE%3B%3BAAIJ%2CIAAI%2CIAAI%2C4BAA6B%3BAACrC%2CIAAI%2CIAAI%2C2BAA4B%3BEAClC%3B%3BAA0BF%2C0BACE%3BEAhBA%3BEACA%3BEACA%2CiEAAA%3B%3BAAmBI%2C0BAFJ%2CuBAAsB%2CkBACpB%2CqBACG%2CIAAI%3BEAfT%2CiEAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIF%2C0BAIE%2CuBAAsB%2CkBAMpB%3BEAhCF%3BEACA%3BEACA%2CiEAAA%3BEACA%3B%3BAAoCF%2CyBACE%3BEAjCA%3BEACA%3BEACA%2CiEAAA%3B%3BAAoCI%2CyBAFJ%2CuBAAsB%2CiBACpB%2CeACG%2CIAAI%3BEAhCT%2CiEAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAqBF%2CyBAIE%2CuBAAsB%2CiBAMpB%3BEAjDF%3BEACA%3BEACA%2CiEAAA%3BEACA%3B%3BAAgEF%2CQAZ0B%3BEACxB%2CQAAQ%3BIACN%3B%3BEAEF%2CIAAI%2CSAAU%3BIACZ%3B%3BEAEF%3BEAAa%3BIACX%3B%3B%3BAAcJ%2CQAV0B%3BEACxB%2CeAAgB%3BIACd%3B%3BEAGF%2CIAAI%2CSAAU%2CiBAAiB%3BIAC7B%3B%3B%3BAAIJ%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%2CeAAgB%2CIAAG%3BEACjB%3B%3BAAGF%2CeAAgB%2CcAAc%2CMAAK%2CYAAa%2COAAI%3BEAClD%3B%3B%3BAAIF%2CaAAc%2CaAAa%3BEACzB%3BEACA%2CiCAAA%3B%3BAAGF%2CaAAc%2CaAAa%2CMAAK%3BEAC9B%3B%3BAAGF%2CSAAS%3BEACP%3BEACA%3BEACA%3BEACA%3BEACA%2C4BAAA%3BEACA%3BEACA%3BEACA%2CgCAAA%3B%3BAARF%2CSAAS%2CYASP%3BEACE%3BEACA%3B%3BAAIJ%2CGAAG%3BAACH%2CGAAG%3BAACH%2CGAAG%3BEACD%3B%3BAAGF%2CiBAAkB%2CIAAG%3BEACnB%3BEACA%3B%3BAAFF%2CiBAAkB%2CIAAG%2CiEAGnB%3BEACE%3B%3BAAJJ%2CiBAAkB%2CIAAG%2CiEAMnB%3BEACE%3B%3BAAPJ%2CiBAAkB%2CIAAG%2CiEASnB%2CwBAAwB%3BEACtB%3BEACA%3B%3BAACA%2CiBAZc%2CIAAG%2CiEASnB%2CwBAAwB%2CKAGlB%3BEACF%3BEACA%3B%3BAAdN%2CiBAAkB%2CIAAG%2CiEAiBnB%2CMAAK%3BEACH%3BEACA%3BEACA%3B%3BAAKJ%3BEACI%3B%3B%3BAAIJ%3BEACE%2CyBAAA%3BEACA%2CmBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CIAAI%2CSAAU%2CgBAAgB%2CYAAY%2CmBAAmB%2CaAAa%3BEACxE%3BEACA%2CkBAAA%3BEACA%3B%3B%3BAAKF%2CmBACE%2CYAAW%2CSACT%3BEACE%3B%3BAAHN%2CmBACE%2CYAAW%2CSAKT%3BEACE%3B%3BAAPN%2CmBACE%2CYAAW%2CSAKT%2CMAGE%2CMAAK%3BEACH%3B%3BAAVR%2CmBAcE%2CIAAG%2CmEACD%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAApBN%2CmBAcE%2CIAAG%2CmEAQD%3BEACE%3B%3BAAvBN%2CmBA2BE%3BAA3BF%2CmBA2B8B%3BEAC1B%3B%3BAA5BJ%2CmBA%2BBE%3BAA%5C%2FBF%2CmBA%2BByB%3BEACrB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAIJ%2CiBAAkB%3BEAChB%2CwBAAA%3B%3B%3BAAIF%2CeAAgB%3BEACd%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2COAAO%3BEACL%3BEACA%3B%3B%3BAAIF%2CWACE%2COAAM%3BEACJ%3B%3BAAFJ%2CWAIE%3BAAJF%2CWAIuB%3BEACnB%3B%3BAAGJ%2CsBAAsB%3BEACpB%3B%3BAADF%2CsBAAsB%2COAEpB%3BEACE%3B%3BAAHJ%2CsBAAsB%2COAKpB%2COAAM%3BEACJ%3BEACA%3BEACA%3BEACA%3B%3BAATJ%2CsBAAsB%2COAWpB%3BAAXF%2CsBAAsB%2COAWC%3BEACnB%3B%3BAAGF%2CsBAfoB%2COAenB%2CqCAAsC%3BEACrC%3B%3BAAKJ%2CGAAG%2CuBAA0B%2CSAAM%3BEACjC%3BEACA%3B%3BAAEF%2CGAAG%2CuBAA0B%3BEAC3B%3B%3BAAIF%2CGAAG%2CeAAkB%2CcAAW%2CSAAU%2CaAAY%3BEACpD%2CSAAS%2CGAAT%3BEACA%3B%3BAAGF%2CoBAAuB%3BEACrB%3B%3BAAIF%2CcAAc%2C4BAA6B%3BEACzC%3BEACA%3B%3BAAFF%2CcAAc%2C4BAA6B%2CsBAGzC%3BEACE%3B%3BAAJJ%2CcAAc%2C4BAA6B%2CsBAMzC%2CgBAAgB%3BEACd%3B%3BAACA%2CcARU%2C4BAA6B%2CsBAMzC%2CgBAAgB%2C%2BBAEb%3BEACC%3B%3B%3BAAMN%2CgBAAmB%3BEACjB%3BEACA%3B%3BAACA%2CgBAHiB%2CQAGf%3BAAAkB%2CgBAHH%2CQAGK%3BEACpB%2COAAO%2CUAAP%3BEACA%3B%3B%3BAAKJ%2CIAAI%2CsBAAsB%3BEACxB%3B%3BAAGF%2CeAAgB%3BEACd%3B%3B%3BAAME%2CIAFA%2CmBACA%2CgBAAgB%2CMACd%3BEACA%3B%3BAAEF%2CIALA%2CmBACA%2CgBAAgB%2CMAId%3BEACA%3B%3BAAKF%2CIAXA%2CmBAUA%2CwBACE%3BEACA%3B%3BAACA%2CIAbF%2CmBAUA%2CwBACE%2CgBAEE%3BEACA%3B%3BAAGJ%2CIAjBA%2CmBAUA%2CwBAOE%3BEACA%3B%3BAAEF%2CIApBA%2CmBAUA%2CwBAUE%3BEACA%3B%3BAAKN%2CSAAU%2CoBAAsB%3BEAC9B%3BEACA%3B%3B%3BAAIF%2CiCAAoC%3BEAClC%3B%3B%3BAAIF%2CQAAW%3BEACT%3B%3BAACA%2CQAFS%2CuBAEL%3BEACF%3B%3BAAIJ%2CSAAU%2CoBAAsB%2CcAAW%3BEACzC%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAACA%2CkBAFgB%2CWAEZ%2COAAI%3BEACN%22%7D */
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/front.less.css.map b/modules/thecheckout/views/css/front.less.css.map
index 022e6161..44b72d94 100644
--- a/modules/thecheckout/views/css/front.less.css.map
+++ b/modules/thecheckout/views/css/front.less.css.map
@@ -1 +1 @@
-{"version":3,"sources":["home\/host239242\/domains\/wyczarujprezent.pl\/public_html\/modules\/thecheckout\/views\/css\/front.less"],"names":[],"mappings":"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\/B;;AAGF,eAAgB,IAAG,UAAU,GAAI;EAC\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"}
\ No newline at end of file
+{"version":3,"sources":["home\/server493388\/ftp\/public_html\/wyczarujprezent.pl\/modules\/thecheckout\/views\/css\/front.less"],"names":[],"mappings":"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\/B;;AAGF,eAAgB,IAAG,UAAU,GAAI;EAC\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\/EF,oBAAqB;EAmFnB,sBAAsB,g2BAAtB;;AA\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"}
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/includes/separate-payment.css b/modules/thecheckout/views/css/includes/separate-payment.css
index 6952cb90..43ff8740 100644
--- a/modules/thecheckout/views/css/includes/separate-payment.css
+++ b/modules/thecheckout/views/css/includes/separate-payment.css
@@ -82,4 +82,50 @@ div#payment-confirmation .ps-shown-by-js {
.payment-options.amazon_ongoing_session > div:not(.amazon-visible) {
display: none;
-}
\ No newline at end of file
+}
+
+/* generic iframe (only single payment method visible) */
+body.p3i-option-set .payment-options > :not(.p3i-visible-only) {
+ display: none;
+}
+body.p3i-option-set
+:is(section#separate-payment-order-review, header, footer, #conditions-to-approve, h1.step-title),
+body.p3i-option-set .cart-grid-body ~ *{
+ display: none;
+}
+
+body.p3i-option-set
+:is(.cart-grid-body, #wrapper, .container, #content, .p3i-visible-only),
+body.p3i-option-set #checkout-payment-step > .content,
+body.p3i-option-set #content .row{
+ padding: 0!important;
+ margin: 0!important;
+}
+
+body.p3i-option-set
+:is(.container, #content, .cart-grid-body, #checkout-payment-step) {
+ width: 100%;
+}
+
+body.p3i-option-set section#checkout-payment-step {
+ display: flex;
+ justify-content: center;
+ padding: 5px;
+ margin: 0!important;
+ /*height: 100vh;*/
+ align-items: center;
+}
+
+/* scrollbar begin */
+body.p3i-option-set::-webkit-scrollbar {
+ width: 0.5em;
+}
+
+body.p3i-option-set::-webkit-scrollbar-track {
+ box-shadow: inset 0 0 2px rgb(0 0 0 / 16%);
+}
+
+body.p3i-option-set::-webkit-scrollbar-thumb {
+ background-color: #e0e0e0;
+}
+/* scrollbar end */
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/includes/social-login-page.css b/modules/thecheckout/views/css/includes/social-login-page.css
index 4083fca4..da97fbbb 100644
--- a/modules/thecheckout/views/css/includes/social-login-page.css
+++ b/modules/thecheckout/views/css/includes/social-login-page.css
@@ -12,58 +12,61 @@
display: flex;
justify-content: center;
margin-bottom: 15px;
-}
+ & .tc-social-login-btn {
+ margin: 0 2px;
+ cursor: not-allowed;
+ position: relative;
+ text-align: left;
+ border-radius: 4px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ color: #3c4043;
+ border: 1px solid #dadce0;
+ padding: 11px 11px 8px 40px;
+ font-size: 14px;
+ font-family: "Roboto", sans-serif;
+ font-weight: 500;
+ max-width: 100%;
+ width: 240px;
+ display: none;
+ &.enabled {
+ cursor: pointer;
+ display: inline-block;
+ }
-#tc-social-logins .facebook-logo {
- background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='266.893px' height='266.895px' viewBox='0 0 266.893 266.895' enable-background='new 0 0 266.893 266.895' xml:space='preserve'%3e%3cpath id='Blue_1_' fill='%233C5A99' d='M248.082,262.307c7.854,0,14.223-6.369,14.223-14.225V18.812 c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857,0-14.224,6.367-14.224,14.224v229.27c0,7.855,6.366,14.225,14.224,14.225 H248.082z'/%3e%3cpath id='f' fill='%23FFFFFF' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'/%3e%3c/svg%3e");
-}
+ & span.social-logo {
+ position: absolute;
+ display: inline-block;
+ left: 0;
+ padding: 8px 7px 7px 8px;
+ top: 1px;
+ bottom: 1px;
+ text-align: center;
+ & .facebook-logo {
+ background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='266.893px' height='266.895px' viewBox='0 0 266.893 266.895' enable-background='new 0 0 266.893 266.895' xml:space='preserve'%3e%3cpath id='Blue_1_' fill='%233C5A99' d='M248.082,262.307c7.854,0,14.223-6.369,14.223-14.225V18.812 c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857,0-14.224,6.367-14.224,14.224v229.27c0,7.855,6.366,14.225,14.224,14.225 H248.082z'/%3e%3cpath id='f' fill='%23FFFFFF' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'/%3e%3c/svg%3e");
+ }
-.tc-social-login-btn .social-logo {
- position: absolute;
- display: inline-block;
- border-right: 1px solid rgba(0, 0, 0, 0.2);
- left: 0;
- padding: 7px 7px 7px 8px;
- top: 1px;
- bottom: 1px;
- text-align: center;
-}
+ & > span {
+ display: inline-block;
+ width: 21px;
+ height: 21px;
+ background-size: contain;
+ background-repeat: no-repeat;
+ background-position: center center;
+ }
+ }
-#tc-social-logins span.social-logo > span {
- display: inline-block;
- width: 21px;
- height: 21px;
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
-}
-
-#tc-social-logins .tc-social-login-btn {
- margin: 1px 3px 2px;
- cursor: not-allowed;
- position: relative;
- text-align: left;
- border-radius: 4px;
- font-size: 15px;
- width: 250px;
- text-overflow: ellipsis;
- white-space: nowrap;
- overflow: hidden;
- opacity: 0.8;
- display: none;
- color: #666;
- border: 1px solid #ccc;
- padding: 9px 11px 8px 45px;
-}
-
-#tc-social-logins .tc-social-login-btn.enabled {
- cursor: pointer;
- display: inline-block;
-}
-
-#tc-facebook-signin:hover {
- background-color: rgba(66,133,244,.04);
+ &:hover {
+ border-color: #d2e3fc;
+ background-color: #f8faff;
+ }
+ }
}
+
+
+
+
diff --git a/modules/thecheckout/views/css/styles/clean.less b/modules/thecheckout/views/css/styles/clean.less
index 8a186c88..e64978e5 100644
--- a/modules/thecheckout/views/css/styles/clean.less
+++ b/modules/thecheckout/views/css/styles/clean.less
@@ -31,7 +31,8 @@
display: none;
}
-.checkout-block.main-block {
+.checkout-block.main-block,
+#thecheckout-newsletter, #thecheckout-psgdpr, #thecheckout-data-privacy, #thecheckout-confirm, #thecheckout-required-checkbox-1, #thecheckout-required-checkbox-2 {
padding: 15px 7px;
}
@@ -192,7 +193,6 @@ span.non-material-icon.delete-from-cart {
padding-top: 0;
display: flex;
align-items: flex-start;
- width: 100%;
}
.payment-options .payment-option {
@@ -244,9 +244,20 @@ span.non-material-icon.delete-from-cart {
filter: brightness(0);
}
+body#checkout span.custom-checkbox {
+ & > label, & span.label {
+ line-height: 1.05em;
+ }
+}
+
+div#checkout-step-btn-container {
+ margin-bottom: 5px;
+}
+
.country-call-prefix {
font-size: 1.2em;
width: 49px;
+ height: 47px;
}
/* einvoicing prestalia */
@@ -268,6 +279,11 @@ label.col-md-3.form-control-label {
max-width: 100%;
}
+.form-fields .form-group {
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
.col-md-3.form-control-comment {
display: none;
}
diff --git a/modules/thecheckout/views/css/styles/clean.less.css b/modules/thecheckout/views/css/styles/clean.less.css
index cc34268e..354ad4e2 100644
--- a/modules/thecheckout/views/css/styles/clean.less.css
+++ b/modules/thecheckout/views/css/styles/clean.less.css
@@ -26,7 +26,13 @@
.checkout-block[class*='num-'] .block-header:before {
display: none;
}
-.checkout-block.main-block {
+.checkout-block.main-block,
+#thecheckout-newsletter,
+#thecheckout-psgdpr,
+#thecheckout-data-privacy,
+#thecheckout-confirm,
+#thecheckout-required-checkbox-1,
+#thecheckout-required-checkbox-2 {
padding: 15px 7px;
}
.has-float-label input:placeholder-shown:not(:focus) ~ span.field-label,
@@ -153,7 +159,6 @@ div.product-line-actions .qty-box a {
padding-top: 0;
display: flex;
align-items: flex-start;
- width: 100%;
}
.payment-options .payment-option {
padding: 5px 0;
@@ -194,9 +199,17 @@ div.product-line-actions .qty-box a {
.page-content .custom-checkbox input[type=checkbox]:checked + span {
filter: brightness(0);
}
+body#checkout span.custom-checkbox > label,
+body#checkout span.custom-checkbox span.label {
+ line-height: 1.05em;
+}
+div#checkout-step-btn-container {
+ margin-bottom: 5px;
+}
.country-call-prefix {
font-size: 1.2em;
width: 49px;
+ height: 47px;
}
/* einvoicing prestalia */
label.col-md-3.form-control-label {
@@ -214,6 +227,10 @@ label.col-md-3.form-control-label {
margin: 0;
max-width: 100%;
}
+.form-fields .form-group {
+ padding-left: 3px;
+ padding-right: 3px;
+}
.col-md-3.form-control-comment {
display: none;
}
@@ -221,4 +238,4 @@ label.col-md-3.form-control-label {
.checkout-block.no-header {
margin-top: -37px;
}
-/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fpeter%5C%2Fwww%5C%2Fpresta_178%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Fstyles%5C%2Fclean.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BEACE%3B%3BAAGF%2CeAAe%2CWAAY%3BEACzB%2CyBAAA%3BEACA%3BEACA%3B%3BAAGF%3BAAAe%3BEACb%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CYAAa%3BEACX%3B%3BAAGF%2CeAAe%2CeAAgB%2CcAAa%3BEAC1C%3B%3BAAGF%2CeAAe%3BEACb%2CiBAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BAAAc%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEACnI%3BEACA%3BEACA%3B%3BAAGF%2CgBAAgB%2CSAAU%2CKAAI%3BAAAc%2CSAAU%2CiBAAiB%2CKAAI%3BAAAc%2CgBAAiB%2CKAAI%3BEAC5G%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CKAAK%3BEACH%3B%3BAAGF%2CaAAc%3BAAAe%2CaAAc%2COAAM%2CoBAAoB%3BEACnE%2CyBAAA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAQ%2CgBAAiB%2COAAM%3BEACnD%2CmCAAA%3B%3BAAGF%2CgBAAiB%2CKAAI%2CoBAAoB%2CIAAI%3BEAC3C%3B%3BAAGF%2CaAAc%2CiBAAiB%2COAAM%3BEACnC%2CgBAAgB%2CiYAAhB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3B%3BAAMF%2CaAAa%3BEACX%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%3BEACZ%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CyBAA0B%3BEACxB%3BEACA%3B%3BAAGF%2CyBAA0B%3BEACxB%3BEACA%3BEACA%3B%3BAAGF%2CyBAA0B%3BEACxB%3B%3BAAGF%2CyBAA0B%3BEACxB%3B%3BAAGF%2CGAAG%2CqBAAsB%2CSAAS%3BEAEhC%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%2CSAAS%3BEAC7B%3BEACA%2CyBAAA%3B%3BAAMF%2CqBAAsB%3BEAEpB%3B%3BAAGF%2CaAAc%2CmBAAkB%3BEAC9B%3B%3BAAGF%2CaAAc%3BEACZ%3B%3BAAGF%3BEAEE%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3BAAGF%2CkBAAmB%3BEACjB%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAGF%2CUAAW%3BEACT%3B%3BAAGF%3BEACE%2C6BAAA%3B%3BAAGF%2CkBAAkB%2CWAAW%3BEAC3B%2C6BAAA%3BEACA%3B%3BAAGF%2CaAAa%3BEACX%2CcAAA%3B%3BAAGF%3BEACE%3B%3B%3B%3BAAMF%2CeAAgB%3BEACd%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%3BEACf%2CcAAA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CeAAgB%2CMAAM%2CKAAI%3BEACxB%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3B%3B%3BAAMF%3BEACE%2CsBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CsBAAA%3B%3BAAGF%2CoBAAoB%2CSAAS%3BAAAQ%2CoBAAoB%2CSAAS%3BEAChE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3B%3B%3B%3BAAOF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%2CQAAQ%2CaAAR%3B%3BAAGF%3BEACE%3BEACA%3B%3B%3BAAIF%2CKAAK%2CSAAS%3BEACV%3BEACA%3BEACA%3B%3BAAGJ%2CWAAW%3BEACP%3BEACA%3BEACA%3B%3BAAGJ%2CWAAW%2CIAAO%3BEACd%3BEACA%3BEACA%3B%3BAAGJ%2CSAAS%3BEACL%3B%3B%3BAAIJ%2CeAAe%3BEACb%22%7D */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fpeter%5C%2Fwww%5C%2Fpresta_178%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Fstyles%5C%2Fclean.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BEACE%3B%3BAAGF%2CeAAe%2CWAAY%3BEACzB%2CyBAAA%3BEACA%3BEACA%3B%3BAAGF%3BAAAe%3BEACb%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CYAAa%3BEACX%3B%3BAAGF%2CeAAe%2CeAAgB%2CcAAa%3BEAC1C%3B%3BAAGF%2CeAAe%3BAACf%3BAAAyB%3BAAAqB%3BAAA2B%3BAAAsB%3BAAAkC%3BEAC%5C%2FH%2CiBAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BAAAc%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEACnI%3BEACA%3BEACA%3B%3BAAGF%2CgBAAgB%2CSAAU%2CKAAI%3BAAAc%2CSAAU%2CiBAAiB%2CKAAI%3BAAAc%2CgBAAiB%2CKAAI%3BEAC5G%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CKAAK%3BEACH%3B%3BAAGF%2CaAAc%3BAAAe%2CaAAc%2COAAM%2CoBAAoB%3BEACnE%2CyBAAA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAQ%2CgBAAiB%2COAAM%3BEACnD%2CmCAAA%3B%3BAAGF%2CgBAAiB%2CKAAI%2CoBAAoB%2CIAAI%3BEAC3C%3B%3BAAGF%2CaAAc%2CiBAAiB%2COAAM%3BEACnC%2CgBAAgB%2CiYAAhB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3B%3BAAMF%2CaAAa%3BEACX%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%3BEACZ%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CyBAA0B%3BEACxB%3BEACA%3B%3BAAGF%2CyBAA0B%3BEACxB%3BEACA%3BEACA%3B%3BAAGF%2CyBAA0B%3BEACxB%3B%3BAAGF%2CyBAA0B%3BEACxB%3B%3BAAGF%2CGAAG%2CqBAAsB%2CSAAS%3BEAEhC%3BEACA%2CyBAAA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%2CSAAS%3BEAC7B%3BEACA%2CyBAAA%3B%3BAAMF%2CqBAAsB%3BEAEpB%3B%3BAAGF%2CaAAc%2CmBAAkB%3BEAC9B%3B%3BAAGF%2CaAAc%3BEACZ%3B%3BAAGF%3BEAEE%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3BAAGF%2CkBAAmB%3BEACjB%3B%3BAAGF%2CkBAAkB%3BEAChB%3B%3BAAGF%2CUAAW%3BEACT%3B%3BAAGF%3BEACE%2C6BAAA%3B%3BAAGF%2CkBAAkB%2CWAAW%3BEAC3B%2C6BAAA%3BEACA%3B%3BAAGF%2CaAAa%3BEACX%2CcAAA%3B%3BAAGF%3BEACE%3B%3B%3B%3BAAMF%2CeAAgB%3BEACd%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%3BEACf%2CcAAA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CeAAgB%2CMAAM%2CKAAI%3BEACxB%3B%3BAAGF%2CeAAgB%3BEACd%3BEACA%3B%3B%3B%3BAAMF%3BEACE%2CsBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CsBAAA%3B%3BAAGF%2CoBAAoB%2CSAAS%3BAAAQ%2CoBAAoB%2CSAAS%3BEAChE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3B%3B%3B%3BAAOF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%2CQAAQ%2CaAAR%3B%3BAAIA%2CIADE%2CSAAU%2CKAAI%2CgBACZ%3BAAAO%2CIADT%2CSAAU%2CKAAI%2CgBACH%2CKAAI%3BEACf%3B%3BAAIJ%2CGAAG%3BEACD%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3B%3BAAIF%2CKAAK%2CSAAS%3BEACV%3BEACA%3BEACA%3B%3BAAGJ%2CWAAW%3BEACP%3BEACA%3BEACA%3B%3BAAGJ%2CWAAW%2CIAAO%3BEACd%3BEACA%3BEACA%3B%3BAAGJ%2CYAAa%3BEACX%3BEACA%3B%3BAAGF%2CSAAS%3BEACL%3B%3B%3BAAIJ%2CeAAe%3BEACb%22%7D */
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/styles/clean.less.css.map b/modules/thecheckout/views/css/styles/clean.less.css.map
index 45b8843c..2aee9132 100644
--- a/modules/thecheckout/views/css/styles/clean.less.css.map
+++ b/modules/thecheckout/views/css/styles/clean.less.css.map
@@ -1 +1 @@
-{"version":3,"sources":["home\/peter\/www\/presta_178\/modules\/thecheckout\/views\/css\/styles\/clean.less"],"names":[],"mappings":"AAAA;EACE;;AAGF,eAAe,WAAY;EACzB,yBAAA;EACA;EACA;;AAGF;AAAe;EACb;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF,YAAa;EACX;;AAGF,eAAe,eAAgB,cAAa;EAC1C;;AAGF,eAAe;EACb,iBAAA;;AAGF,gBAAiB,MAAK,kBAAkB,IAAI,QAAW,OAAI;AAAc,gBAAiB,OAAM,kBAAkB,IAAI,QAAW,OAAI;EACnI;EACA;EACA;;AAGF,gBAAgB,SAAU,KAAI;AAAc,SAAU,iBAAiB,KAAI;AAAc,gBAAiB,KAAI;EAC5G;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF,KAAK;EACH;;AAGF,aAAc;AAAe,aAAc,OAAM,oBAAoB;EACnE,yBAAA;EACA;EACA;;AAGF,gBAAiB,MAAK;AAAQ,gBAAiB,OAAM;EACnD,mCAAA;;AAGF,gBAAiB,KAAI,oBAAoB,IAAI;EAC3C;;AAGF,aAAc,iBAAiB,OAAM;EACnC,gBAAgB,iYAAhB;EACA;;AAGF;EACE;EACA;;;AAMF,aAAa;EACX;EACA;EACA;;AAGF,aAAc;EACZ;;AAGF;EACE;EACA;;AAGF,yBAA0B;EACxB;EACA;;AAGF,yBAA0B;EACxB;EACA;EACA;;AAGF,yBAA0B;EACxB;;AAGF,yBAA0B;EACxB;;AAGF,GAAG,qBAAsB,SAAS;EAEhC;EACA,yBAAA;EACA;EACA;;AAGF,qBAAsB,SAAS;EAC7B;EACA,yBAAA;;AAMF,qBAAsB;EAEpB;;AAGF,aAAc,mBAAkB;EAC9B;;AAGF,aAAc;EACZ;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF,kBAAmB;EACjB;;AAGF,kBAAkB;EAChB;;AAGF,UAAW;EACT;;AAGF;EACE,6BAAA;;AAGF,kBAAkB,WAAW;EAC3B,6BAAA;EACA;;AAGF,aAAa;EACX,cAAA;;AAGF;EACE;;;;AAMF,eAAgB;EACd;EACA;EACA;EACA;;AAGF,gBAAiB;EACf,cAAA;EACA;;AAGF;EACE;;AAGF,eAAgB,MAAM,KAAI;EACxB;;AAGF,eAAgB;EACd;EACA;;;;AAMF;EACE,sBAAA;EACA;EACA;EACA;;AAGF;EACE,sBAAA;;AAGF,oBAAoB,SAAS;AAAQ,oBAAoB,SAAS;EAChE,SAAS,EAAT;EACA;EACA;EACA,cAAA;EACA;EACA,gCAAA;;;;AAOF,aAAc,iBAAiB,MAAK,eAAe,QAAW;EAC5D,QAAQ,aAAR;;AAGF;EACE;EACA;;;AAIF,KAAK,SAAS;EACV;EACA;EACA;;AAGJ,WAAW;EACP;EACA;EACA;;AAGJ,WAAW,IAAO;EACd;EACA;EACA;;AAGJ,SAAS;EACL;;;AAIJ,eAAe;EACb"}
\ No newline at end of file
+{"version":3,"sources":["home\/peter\/www\/presta_178\/modules\/thecheckout\/views\/css\/styles\/clean.less"],"names":[],"mappings":"AAAA;EACE;;AAGF,eAAe,WAAY;EACzB,yBAAA;EACA;EACA;;AAGF;AAAe;EACb;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF,YAAa;EACX;;AAGF,eAAe,eAAgB,cAAa;EAC1C;;AAGF,eAAe;AACf;AAAyB;AAAqB;AAA2B;AAAsB;AAAkC;EAC\/H,iBAAA;;AAGF,gBAAiB,MAAK,kBAAkB,IAAI,QAAW,OAAI;AAAc,gBAAiB,OAAM,kBAAkB,IAAI,QAAW,OAAI;EACnI;EACA;EACA;;AAGF,gBAAgB,SAAU,KAAI;AAAc,SAAU,iBAAiB,KAAI;AAAc,gBAAiB,KAAI;EAC5G;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF,KAAK;EACH;;AAGF,aAAc;AAAe,aAAc,OAAM,oBAAoB;EACnE,yBAAA;EACA;EACA;;AAGF,gBAAiB,MAAK;AAAQ,gBAAiB,OAAM;EACnD,mCAAA;;AAGF,gBAAiB,KAAI,oBAAoB,IAAI;EAC3C;;AAGF,aAAc,iBAAiB,OAAM;EACnC,gBAAgB,iYAAhB;EACA;;AAGF;EACE;EACA;;;AAMF,aAAa;EACX;EACA;EACA;;AAGF,aAAc;EACZ;;AAGF;EACE;EACA;;AAGF,yBAA0B;EACxB;EACA;;AAGF,yBAA0B;EACxB;EACA;EACA;;AAGF,yBAA0B;EACxB;;AAGF,yBAA0B;EACxB;;AAGF,GAAG,qBAAsB,SAAS;EAEhC;EACA,yBAAA;EACA;EACA;;AAGF,qBAAsB,SAAS;EAC7B;EACA,yBAAA;;AAMF,qBAAsB;EAEpB;;AAGF,aAAc,mBAAkB;EAC9B;;AAGF,aAAc;EACZ;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF,kBAAmB;EACjB;;AAGF,kBAAkB;EAChB;;AAGF,UAAW;EACT;;AAGF;EACE,6BAAA;;AAGF,kBAAkB,WAAW;EAC3B,6BAAA;EACA;;AAGF,aAAa;EACX,cAAA;;AAGF;EACE;;;;AAMF,eAAgB;EACd;EACA;EACA;;AAGF,gBAAiB;EACf,cAAA;EACA;;AAGF;EACE;;AAGF,eAAgB,MAAM,KAAI;EACxB;;AAGF,eAAgB;EACd;EACA;;;;AAMF;EACE,sBAAA;EACA;EACA;EACA;;AAGF;EACE,sBAAA;;AAGF,oBAAoB,SAAS;AAAQ,oBAAoB,SAAS;EAChE,SAAS,EAAT;EACA;EACA;EACA,cAAA;EACA;EACA,gCAAA;;;;AAOF,aAAc,iBAAiB,MAAK,eAAe,QAAW;EAC5D,QAAQ,aAAR;;AAIA,IADE,SAAU,KAAI,gBACZ;AAAO,IADT,SAAU,KAAI,gBACH,KAAI;EACf;;AAIJ,GAAG;EACD;;AAGF;EACE;EACA;EACA;;;AAIF,KAAK,SAAS;EACV;EACA;EACA;;AAGJ,WAAW;EACP;EACA;EACA;;AAGJ,WAAW,IAAO;EACd;EACA;EACA;;AAGJ,YAAa;EACX;EACA;;AAGF,SAAS;EACL;;;AAIJ,eAAe;EACb"}
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/styles/cute.less b/modules/thecheckout/views/css/styles/cute.less
index 18968b44..ffdbfd33 100644
--- a/modules/thecheckout/views/css/styles/cute.less
+++ b/modules/thecheckout/views/css/styles/cute.less
@@ -6,8 +6,8 @@
background: white;
}
-.input-effects-flash .has-float-label input:focus~.effects-helper::after,
-.input-effects-flash .has-float-label select:focus~.effects-helper::after {
+.input-effects-flash .has-float-label input:focus ~ .effects-helper::after,
+.input-effects-flash .has-float-label select:focus ~ .effects-helper::after {
-webkit-animation: none;
animation: none;
}
@@ -24,14 +24,13 @@
.mark-required .form-group.tel label.required .field-label::after,
.mark-required .form-group.select label.required .field-label::after,
.mark-required .form-group.countrySelect label.required .field-label::after {
- color: #a20401;
+ color: #36b4d2;
}
#wrapper :is(.label, label) {
color: #232323;
text-align: left;
- font-size: 13px;
- font-weight: 400;
+ font-size: 13.5px;
}
.form-group.radio-buttons {
@@ -43,10 +42,6 @@
//margin-top: 30px;
}
-label {
- margin-bottom: 10px;
-}
-
.static-customer-info {
border-bottom: 1px solid transparent;
}
@@ -60,7 +55,7 @@ a.edit-customer-info:hover .static-customer-info:after {
position: absolute;
right: 0;
bottom: 0;
- background: #a20401;
+ background: #2fb5d2;
color: white;
padding: 2px 6px;
font-size: 0.9em;
@@ -68,21 +63,21 @@ a.edit-customer-info:hover .static-customer-info:after {
}
a.edit-customer-info:hover .static-customer-info {
- border-bottom: 1px solid #a20401;
+ border-bottom: 1px solid #2fb5d2;
}
span.carrier-delay {
- color: #a20401;
+ color: #36b4d2;
padding-right: 50px;
}
-.delivery-options,
-.payment-options {
+.delivery-options, .payment-options {
width: 100%;
+ border: 1px solid #ccc;
+ padding: 20px;
}
-#thecheckout-shipping .inner-area,
-#thecheckout-payment .inner-area {
+#thecheckout-shipping .inner-area, #thecheckout-payment .inner-area {
border: 0 solid #e9e9e9;
}
@@ -100,7 +95,7 @@ span.carrier-delay {
border-radius: 5px;
}
-.-error~.error-msg {
+.-error ~ .error-msg {
margin-top: -9px;
padding: 15px 5px 7px;
}
@@ -108,18 +103,18 @@ span.carrier-delay {
.using-material-icons .custom-radio {
display: inline-block;
position: relative;
- width: 20px;
- height: 20px;
+ width: 30px;
+ height: 30px;
vertical-align: middle;
cursor: pointer;
border-radius: 50%;
border: none;
background: #fff;
- margin-right: 10px;
- margin-top: 7px;
+ margin-right: 1.25rem;
+ margin-top: 0;
}
-.using-material-icons .custom-radio input[type=radio]+span {
+.using-material-icons .custom-radio input[type=radio] + span {
display: inline-block;
width: 100%;
height: 100%;
@@ -135,8 +130,8 @@ span.carrier-delay {
background: transparent;
}
-.using-material-icons .custom-radio input[type=radio]:checked+span {
- border-color: #a20401;
+.using-material-icons .custom-radio input[type=radio]:checked + span {
+ border-color: #2fb5d2;
background: url(../../img/checkmark.png) center no-repeat;
}
@@ -166,15 +161,16 @@ label.radio-inline {
padding-top: 5px;
}
-.form-group {
- padding-left: 5px;
- padding-right: 5px;
- flex-grow: 1;
- flex-basis: 100%;
+@media (min-width: 768px) {
+ .form-group, .account_creation.shaim_gdpr_checkbox {
+ padding-left: 5px;
+ padding-right: 5px;
+ flex-grow: 1;
+ flex-basis: 100%;
+ }
}
-.has-float-label input.form-control,
-.has-float-label select.form-control.form-control-select {
+.has-float-label input.form-control, .has-float-label select.form-control.form-control-select {
font-size: 0.95em;
margin-bottom: 2px;
border-radius: 5px;
@@ -186,6 +182,9 @@ label.radio-inline {
position: relative;
background-color: white;
}
+.has-float-label {
+ margin-bottom: 15px;
+}
.has-float-label :not(:placeholder-shown):not(:focus) {
border-color: #e5e5e5;
@@ -202,8 +201,8 @@ label.radio-inline {
opacity: 0.8;
}
-.has-float-label input:placeholder-shown:not(:focus)~span.field-label,
-.has-float-label select:placeholder-shown:not(:focus)~span.field-label {
+.has-float-label input:placeholder-shown:not(:focus) ~ span.field-label,
+.has-float-label select:placeholder-shown:not(:focus) ~ span.field-label {
font-size: 0.95em;
opacity: 0.8;
padding-left: 0;
@@ -232,8 +231,7 @@ label.radio-inline {
margin: 20px auto 30px;
}
-.reassurance-section.security:after,
-.reassurance-section.delivery:after {
+.reassurance-section.security:after, .reassurance-section.delivery:after {
content: "";
display: block;
width: 80%;
@@ -242,25 +240,26 @@ label.radio-inline {
border-bottom: 2px solid #85cad9;
}
-.has-float-label input:placeholder-shown:not(:focus)~span.field-label,
-.has-float-label select:placeholder-shown:not(:focus)~span.field-label {
+.has-float-label input:placeholder-shown:not(:focus) ~ span.field-label, .has-float-label select:placeholder-shown:not(:focus) ~ span.field-label {
top: -20px;
cursor: text;
opacity: 0.6;
}
+.block-header {
+ margin-bottom: 0px;
+ padding: 20px 0px;
+ font-size: 16px;
+ letter-spacing: 1px;
+}
+
section.form-fields {
padding-top: 25px;
}
-.business-customer,
-.private-customer {
- padding: 5px 5px 0px;
-}
-
-.second-address {
- padding-left: 5px;
-}
+//.business-customer, .private-customer {
+// padding: 5px 5px 0px;
+//}
/* Cart summary section */
@@ -295,32 +294,33 @@ section.form-fields {
.checkout-block[class*='num-'] .block-header:before {
font-weight: bold;
- background: #a20401;
- color: #FFF;
- border: 0;
+ border: 2px solid #ccc;
+ color: #2fb5d2;
border-radius: 50%;
- width: 40px;
- height: 40px;
- line-height: 40px;
+ width: 64px;
+ height: 64px;
+ line-height: 64px;
margin: 0px 0px 12px 0px;
padding: 0;
text-align: center;
display: block;
- font-size: 16px;
+ font-size: 27px;
+ -webkit-box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.08);
+ -moz-box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.08);
+ box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.08);
}
body#checkout .checkout-block .inner-area .offer-login a {
- background: #a20401;
+ background: #2fb5d2;
max-width: 219px;
- padding: 10px 25px;
+ padding: 15px;
border-radius: 40px;
color: white;
margin: 10px auto;
- font-size: 14px;
-
+ font-size: 20px;
&:hover {
text-decoration: none;
- color: #750200;
+ background: #037d9a;
}
}
@@ -364,12 +364,12 @@ img#OffAmazonPaymentsWidgets0 {
height: auto;
}
-.page-content .custom-checkbox input[type=checkbox]+span {
+.page-content .custom-checkbox input[type=checkbox] + span {
border-radius: 3px;
- border: 2px solid #a20401;
+ border: 2px solid #36b4d2;
}
-.custom-checkbox input[type=checkbox]+span {
+.custom-checkbox input[type=checkbox] + span {
min-width: 16px;
width: 16px;
height: 16px;
@@ -390,33 +390,31 @@ img#OffAmazonPaymentsWidgets0 {
min-height: 16px;
}
-.product-line-body .product-line-info span.label,
-.value {
+.product-line-body .product-line-info span.label, .value {
color: #171717a8;
}
-.custom-checkbox input[type=checkbox]+span .checkbox-checked {
- color: #a20401;
+.custom-checkbox input[type=checkbox] + span .checkbox-checked {
+ color: #36b4d2;
}
-.page-content .custom-checkbox input[type=checkbox]:checked+span {
+.page-content .custom-checkbox input[type=checkbox]:checked + span {
background-color: transparent;
- border-color: #a20401;
+ border-color: #36b4d2;
}
-.page-content .custom-checkbox input[type=checkbox]:checked+span>i {
+.page-content .custom-checkbox input[type=checkbox]:checked + span > i {
display: none;
}
-#delivery_message,
-#gift_message {
+#delivery_message, #gift_message {
min-height: 100px;
border-radius: 5px;
padding: 8px;
}
.mark-required .form-group.checkbox label.required span.label::before {
- color: #a20401;
+ color: #36b4d2;
}
span.custom-checkbox span.label {
@@ -433,14 +431,11 @@ span.custom-checkbox span.label em {
}
.checkout-block {
-
- .cart-summary-line .label,
- .cart-summary-line .value {
+ .cart-summary-line .label, .cart-summary-line .value {
font-size: 16px;
}
- a.cart-line-product-quantity-up,
- a.cart-line-product-quantity-down {
+ a.cart-line-product-quantity-up, a.cart-line-product-quantity-down {
width: 30px;
height: 30px;
border: 1px solid gray;
@@ -456,8 +451,7 @@ span.custom-checkbox span.label em {
background-image: url('data:image/svg+xml;utf8,');
}
- a.cart-line-product-quantity-up:hover,
- a.cart-line-product-quantity-down:hover {
+ a.cart-line-product-quantity-up:hover, a.cart-line-product-quantity-down:hover {
background-color: inherit;
background-size: auto;
background-size: 60%;
@@ -474,11 +468,11 @@ span.custom-checkbox span.label em {
}
.has-discount .discount {
- background: #a20401;
+ background: #36b4d2;
}
.product-price {
- color: #a20401;
+ color: #2fb5d2;
display: inline-block;
}
@@ -500,8 +494,7 @@ span.custom-checkbox span.label em {
border-color: gray;
}
- .product-price-section .product-price,
- .product-price-section a {
+ .product-price-section .product-price, .product-price-section a {
color: white;
font-size: 13px;
font-weight: bold;
@@ -513,12 +506,6 @@ span.custom-checkbox span.label em {
position: relative;
left: 124px;
}
- @media (max-width: 991px) {
- .cart-detailed-totals {
- width: 100%;
- left: 0;
- }
- }
.card-block:first-child {
border-bottom: 1px dotted #c6c6c6;
@@ -536,17 +523,14 @@ span.custom-checkbox span.label em {
border-bottom: 1px solid #c1c1c1;
}
- .card.cart-container,
- .card.cart-summary {
+ .card.cart-container, .card.cart-summary {
box-shadow: none;
border: none;
}
-
.card.cart-summary {
border-bottom: 1px solid #ccc;
}
}
-
.block-header.shopping-cart-header {
border-top: 1px solid #ccc;
margin-top: 10px;
@@ -554,19 +538,16 @@ span.custom-checkbox span.label em {
padding-top: 20px;
}
-.thecheckout-reassurance,
-.delivery-options,
-.payment-options {
+.thecheckout-reassurance, .delivery-options, .payment-options {
border-radius: 5px;
}
-.delivery-options,
-.payment-options {
+.delivery-options, .payment-options {
margin-bottom: 20px;
}
.card-block.block-promo {
-
+ padding-top: 10px;
}
@@ -601,8 +582,13 @@ span.custom-checkbox span.label em {
font-size: 22px;
}
- body#checkout .form-group {
- padding-left: 0;
+ .delivery-options, .payment-options {
+ padding: 20px 10px;
+ }
+
+ .checkout-block .cart-detailed-totals {
+ width: 100%;
+ left: 0;
}
}
@@ -611,4 +597,4 @@ span.custom-checkbox span.label em {
width: 100%;
left: 0;
}
-}
\ No newline at end of file
+}
diff --git a/modules/thecheckout/views/css/styles/cute.less.css b/modules/thecheckout/views/css/styles/cute.less.css
index bc700589..deea6467 100644
--- a/modules/thecheckout/views/css/styles/cute.less.css
+++ b/modules/thecheckout/views/css/styles/cute.less.css
@@ -1,20 +1,16 @@
@import url('https://fonts.googleapis.com/css?family=Montserrat:500');
-
#content {
background: white;
}
-
-.input-effects-flash .has-float-label input:focus~.effects-helper::after,
-.input-effects-flash .has-float-label select:focus~.effects-helper::after {
+.input-effects-flash .has-float-label input:focus ~ .effects-helper::after,
+.input-effects-flash .has-float-label select:focus ~ .effects-helper::after {
-webkit-animation: none;
animation: none;
}
-
.offer-login {
font-size: 16px;
color: #a6a6a6;
}
-
.mark-required .form-group.text label.required .field-label::after,
.mark-required .form-group.text.need-dni label .field-label::after,
.mark-required .form-group.email label.required .field-label::after,
@@ -22,32 +18,23 @@
.mark-required .form-group.tel label.required .field-label::after,
.mark-required .form-group.select label.required .field-label::after,
.mark-required .form-group.countrySelect label.required .field-label::after {
- color: #a20401;
+ color: #36b4d2;
}
-
#wrapper :is(.label, label) {
color: #232323;
text-align: left;
font-size: 13.5px;
}
-
.form-group.radio-buttons {
font-weight: bold;
opacity: .8;
}
-
-label {
- margin-bottom: 15px;
-}
-
.static-customer-info {
border-bottom: 1px solid transparent;
}
-
.customer-name {
font-size: 1.3em;
}
-
a.edit-customer-info:hover .static-customer-info:after {
content: attr(data-edit-label);
position: absolute;
@@ -59,47 +46,38 @@ a.edit-customer-info:hover .static-customer-info:after {
font-size: 0.9em;
opacity: 0.6;
}
-
a.edit-customer-info:hover .static-customer-info {
border-bottom: 1px solid #2fb5d2;
}
-
span.carrier-delay {
- color: #a20401;
+ color: #36b4d2;
padding-right: 50px;
}
-
.delivery-options,
.payment-options {
width: 100%;
border: 1px solid #ccc;
padding: 20px;
}
-
#thecheckout-shipping .inner-area,
#thecheckout-payment .inner-area {
border: 0 solid #e9e9e9;
}
-
.available-values.id_gender {
display: table;
}
-
.custom-radio input[type=radio] {
opacity: 0;
cursor: pointer;
}
-
.error-msg {
font-size: 12px;
border-radius: 5px;
}
-
-.-error~.error-msg {
+.-error ~ .error-msg {
margin-top: -9px;
padding: 15px 5px 7px;
}
-
.using-material-icons .custom-radio {
display: inline-block;
position: relative;
@@ -113,8 +91,7 @@ span.carrier-delay {
margin-right: 1.25rem;
margin-top: 0;
}
-
-.using-material-icons .custom-radio input[type=radio]+span {
+.using-material-icons .custom-radio input[type=radio] + span {
display: inline-block;
width: 100%;
height: 100%;
@@ -129,44 +106,39 @@ span.carrier-delay {
opacity: 1;
background: transparent;
}
-
-.using-material-icons .custom-radio input[type=radio]:checked+span {
+.using-material-icons .custom-radio input[type=radio]:checked + span {
border-color: #2fb5d2;
background: url(../../img/checkmark.png) center no-repeat;
}
-
.customer-addresses {
margin-bottom: 30px;
font-size: 0.85em;
}
-
.customer-addresses select {
border-radius: 5px;
border-color: #e5e5e5;
color: #8d8d8d;
}
-
.customer-addresses option[disabled] {
background: #f3f3f3;
}
-
.radio-inline span.custom-radio {
margin-left: 0px;
text-align: center;
}
-
label.radio-inline {
padding-right: 40px;
padding-top: 5px;
}
-
-.form-group {
- padding-left: 5px;
- padding-right: 5px;
- flex-grow: 1;
- flex-basis: 100%;
+@media (min-width: 768px) {
+ .form-group,
+ .account_creation.shaim_gdpr_checkbox {
+ padding-left: 5px;
+ padding-right: 5px;
+ flex-grow: 1;
+ flex-basis: 100%;
+ }
}
-
.has-float-label input.form-control,
.has-float-label select.form-control.form-control-select {
font-size: 0.95em;
@@ -180,29 +152,27 @@ label.radio-inline {
position: relative;
background-color: white;
}
-
+.has-float-label {
+ margin-bottom: 15px;
+}
.has-float-label :not(:placeholder-shown):not(:focus) {
border-color: #e5e5e5;
}
-
.thecheckout-reassurance {
border: 1px solid #ccc;
padding: 20px;
text-align: center;
}
-
.has-float-label input:placeholder-shown:not(:focus)::placeholder,
.has-float-label select:placeholder-shown:not(:focus)::placeholder {
opacity: 0.8;
}
-
-.has-float-label input:placeholder-shown:not(:focus)~span.field-label,
-.has-float-label select:placeholder-shown:not(:focus)~span.field-label {
+.has-float-label input:placeholder-shown:not(:focus) ~ span.field-label,
+.has-float-label select:placeholder-shown:not(:focus) ~ span.field-label {
font-size: 0.95em;
opacity: 0.8;
padding-left: 0;
}
-
.has-float-label.required span.field-label,
.need-dni .has-float-label span.field-label,
.has-float-label span.field-label {
@@ -214,18 +184,15 @@ label.radio-inline {
color: #101010;
position: absolute;
}
-
.block-header {
font-size: 13px;
margin-bottom: 10px;
color: #313131;
font-weight: bold;
}
-
.reassurance-section {
margin: 20px auto 30px;
}
-
.reassurance-section.security:after,
.reassurance-section.delivery:after {
content: "";
@@ -235,64 +202,45 @@ label.radio-inline {
padding-top: 20px;
border-bottom: 2px solid #85cad9;
}
-
-.has-float-label input:placeholder-shown:not(:focus)~span.field-label,
-.has-float-label select:placeholder-shown:not(:focus)~span.field-label {
+.has-float-label input:placeholder-shown:not(:focus) ~ span.field-label,
+.has-float-label select:placeholder-shown:not(:focus) ~ span.field-label {
top: -20px;
cursor: text;
opacity: 0.6;
}
-
.block-header {
margin-bottom: 0px;
padding: 20px 0px;
font-size: 16px;
letter-spacing: 1px;
}
-
section.form-fields {
padding-top: 25px;
}
-
-.business-customer,
-.private-customer {
- padding: 5px 5px 0px;
-}
-
-.second-address {
- padding-left: 5px;
-}
-
/* Cart summary section */
.product-line-info .label {
font-size: 18px;
line-height: 1.3em;
width: 100%;
}
-
.product-line-info {
font-size: 17px;
}
-
.cart-item .product-line-info.product-attribute span {
font-size: 12px;
line-height: 12px;
}
-
.qty-section {
text-align: left;
}
-
.product-line-image img {
border: 1px solid #ccc;
border-radius: 5px;
margin: 1px 0;
}
-
.icon-remove-red-eye {
margin-top: -4px;
}
-
.checkout-block[class*='num-'] .block-header:before {
font-weight: bold;
border: 2px solid #ccc;
@@ -310,7 +258,6 @@ section.form-fields {
-moz-box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.08);
box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.08);
}
-
body#checkout .checkout-block .inner-area .offer-login a {
background: #2fb5d2;
max-width: 219px;
@@ -320,16 +267,13 @@ body#checkout .checkout-block .inner-area .offer-login a {
margin: 10px auto;
font-size: 20px;
}
-
body#checkout .checkout-block .inner-area .offer-login a:hover {
text-decoration: none;
background: #037d9a;
}
-
.product-line-grid .product-line-body {
margin-left: 20px;
}
-
.definition-list dl dt {
-webkit-box-flex: 0;
-ms-flex: 0 0 45%;
@@ -340,7 +284,6 @@ body#checkout .checkout-block .inner-area .offer-login a:hover {
font-size: 13.5px;
letter-spacing: 1px;
}
-
.definition-list dl dd {
-webkit-box-flex: 0;
-ms-flex: 0 0 45%;
@@ -351,11 +294,9 @@ body#checkout .checkout-block .inner-area .offer-login a:hover {
border: 1px solid #ccc;
margin-bottom: 12px;
}
-
img#OffAmazonPaymentsWidgets0 {
margin: 10px auto;
}
-
.ps-shown-by-js button.btn.btn-primary.center-block {
border-radius: 25px;
padding: 12px;
@@ -363,23 +304,19 @@ img#OffAmazonPaymentsWidgets0 {
width: 100%;
height: auto;
}
-
-.page-content .custom-checkbox input[type=checkbox]+span {
+.page-content .custom-checkbox input[type=checkbox] + span {
border-radius: 3px;
- border: 2px solid #a20401;
+ border: 2px solid #36b4d2;
}
-
-.custom-checkbox input[type=checkbox]+span {
+.custom-checkbox input[type=checkbox] + span {
min-width: 16px;
width: 16px;
height: 16px;
display: inline-block;
}
-
.custom-checkbox {
position: relative;
}
-
.custom-checkbox input[type=checkbox] {
position: absolute;
margin-top: -1px;
@@ -389,54 +326,43 @@ img#OffAmazonPaymentsWidgets0 {
min-width: 16px;
min-height: 16px;
}
-
.product-line-body .product-line-info span.label,
.value {
color: #171717a8;
}
-
-.custom-checkbox input[type=checkbox]+span .checkbox-checked {
- color: #a20401;
+.custom-checkbox input[type=checkbox] + span .checkbox-checked {
+ color: #36b4d2;
}
-
-.page-content .custom-checkbox input[type=checkbox]:checked+span {
+.page-content .custom-checkbox input[type=checkbox]:checked + span {
background-color: transparent;
- border-color: #a20401;
+ border-color: #36b4d2;
}
-
-.page-content .custom-checkbox input[type=checkbox]:checked+span>i {
+.page-content .custom-checkbox input[type=checkbox]:checked + span > i {
display: none;
}
-
#delivery_message,
#gift_message {
min-height: 100px;
border-radius: 5px;
padding: 8px;
}
-
.mark-required .form-group.checkbox label.required span.label::before {
- color: #a20401;
+ color: #36b4d2;
}
-
span.custom-checkbox span.label {
font-weight: bold;
}
-
span.custom-checkbox span.label em {
font-weight: normal;
}
-
.width-below-50pct .cart-detailed-totals {
left: 0;
width: 100%;
}
-
.checkout-block .cart-summary-line .label,
.checkout-block .cart-summary-line .value {
font-size: 16px;
}
-
.checkout-block a.cart-line-product-quantity-up,
.checkout-block a.cart-line-product-quantity-down {
width: 30px;
@@ -445,41 +371,33 @@ span.custom-checkbox span.label em {
background-color: transparent;
background-size: 60%;
}
-
.checkout-block a.cart-line-product-quantity-up {
background-image: url('data:image/svg+xml;utf8,');
}
-
.checkout-block a.cart-line-product-quantity-down {
background-image: url('data:image/svg+xml;utf8,');
}
-
.checkout-block a.cart-line-product-quantity-up:hover,
.checkout-block a.cart-line-product-quantity-down:hover {
background-color: inherit;
background-size: auto;
background-size: 60%;
}
-
.checkout-block .qty-section .qty {
box-shadow: none;
}
-
.checkout-block a.remove-from-cart {
text-align: center;
display: inline-block;
width: 100%;
}
-
.checkout-block .has-discount .discount {
- background: #a20401;
+ background: #36b4d2;
}
-
.checkout-block .product-price {
color: #2fb5d2;
display: inline-block;
}
-
.checkout-block .cart-line-product-actions-section {
text-align: center;
background: red;
@@ -489,7 +407,6 @@ span.custom-checkbox span.label em {
border-radius: 25px;
width: 100%;
}
-
.checkout-block input.cart-line-product-quantity {
position: relative;
height: 30px;
@@ -497,70 +414,56 @@ span.custom-checkbox span.label em {
border-width: 1px 0 1px 0;
border-color: gray;
}
-
.checkout-block .product-price-section .product-price,
.checkout-block .product-price-section a {
color: white;
font-size: 13px;
font-weight: bold;
}
-
.checkout-block .cart-detailed-totals {
width: calc(100% - 124px);
right: 0;
position: relative;
left: 124px;
}
-
.checkout-block .card-block:first-child {
border-bottom: 1px dotted #c6c6c6;
}
-
.checkout-block .cart-item:first-child {
border-top: 0px solid #c1c1c1;
}
-
.checkout-block .cart-item:not(:last-child) {
border-bottom: 1px solid #eeeeee;
}
-
.checkout-block .cart-item:last-child {
border-bottom: 1px solid #c1c1c1;
}
-
.checkout-block .card.cart-container,
.checkout-block .card.cart-summary {
box-shadow: none;
border: none;
}
-
.checkout-block .card.cart-summary {
border-bottom: 1px solid #ccc;
}
-
.block-header.shopping-cart-header {
border-top: 1px solid #ccc;
margin-top: 10px;
margin-bottom: 0px;
padding-top: 20px;
}
-
.thecheckout-reassurance,
.delivery-options,
.payment-options {
border-radius: 5px;
}
-
.delivery-options,
.payment-options {
margin-bottom: 20px;
}
-
.card-block.block-promo {
- padding: 0;
- border: 0;
+ padding-top: 10px;
}
-
/* Media responsive width thresholds:
576
768
@@ -573,39 +476,33 @@ span.custom-checkbox span.label em {
font-size: 13px;
margin-bottom: 10px;
}
-
.product-line-info .label {
font-size: 14px;
line-height: 2;
width: 100%;
}
-
.value {
font-size: 14px;
}
-
.checkout-block[class*='num-'] .block-header:before {
width: 48px;
height: 48px;
line-height: 48px;
font-size: 22px;
}
-
.delivery-options,
.payment-options {
padding: 20px 10px;
}
-
- body#checkout .form-group {
- padding-left: 0;
+ .checkout-block .cart-detailed-totals {
+ width: 100%;
+ left: 0;
}
}
-
@media (max-width: 576px) {
.cart-detailed-totals {
width: 100%;
left: 0;
}
}
-
-/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fhost239242%5C%2Fdomains%5C%2Fwyczarujprezent.pl%5C%2Fpublic_html%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Fstyles%5C%2Fcute.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22YAAY%3BAAIZ%3BEACE%3B%3BAAGF%2CoBAAqB%2CiBAAiB%2CMAAK%2CMAAS%2CkBAAe%3BAACnE%2CoBAAqB%2CiBAAiB%2COAAM%2CMAAS%2CkBAAe%3BEAClE%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CcAAe%2CYAAW%2CKAAM%2CMAAK%2CSAAU%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CKAAK%2CSAAU%2CMAAM%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CMAAO%2CMAAK%2CSAAU%2CaAAY%3BAAC5D%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CaAAY%3BAAC%5C%2FD%2CcAAe%2CYAAW%2CIAAK%2CMAAK%2CSAAU%2CaAAY%3BAAC1D%2CcAAe%2CYAAW%2COAAQ%2CMAAK%2CSAAU%2CaAAY%3BAAC7D%2CcAAe%2CYAAW%2CcAAe%2CMAAK%2CSAAU%2CaAAY%3BEAClE%3B%3BAAGF%2CQAAS%2CIAAG%3BEACV%3BEACA%3BEACA%3B%3BAAGF%2CWAAW%3BEACT%3BEACA%3B%3BAAOF%3BEACE%3B%3BAAGF%3BEACE%2CoCAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CCAAC%2CmBAAmB%2CMAAO%2CsBAAqB%3BEAC9C%2CSAAS%2CqBAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CgBAAA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%2CmBAAmB%2CMAAO%3BEACzB%2CgCAAA%3B%3BAAGF%2CIAAI%3BEACF%3BEACA%3B%3BAAGF%3BAAAmB%3BEACjB%3BEACA%2CsBAAA%3BEACA%3B%3BAAGF%2CqBAAsB%3BAAAa%2CoBAAqB%3BEACtD%2CuBAAA%3B%3BAAGF%2CiBAAiB%3BEACf%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2COAAU%3BEACR%3BEACA%2CqBAAA%3B%3BAAGF%2CqBAAsB%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%2CcAAc%2CMAAK%2CYAAe%3BEACtD%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%2CcAAc%2CMAAK%2CYAAY%2CQAAW%3BEAC9D%3BEACA%2CyDAAA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CmBAAoB%3BEAClB%3BEACA%3BEACA%3B%3BAAGF%2CmBAAoB%2COAAM%3BEACxB%3B%3BAAGF%2CaAAc%2CKAAI%3BEAEhB%3BEACA%3B%3BAAGF%2CKAAK%3BEACH%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAe%2CgBAAiB%2COAAM%2CaAAa%3BEACvE%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CKAAI%2CoBAAoB%2CIAAI%3BEAC3C%3B%3BAAGF%3BEACE%2CsBAAA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAQ%3BAACpD%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAQ%3BEACnD%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BAAC3D%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEAC1D%3BEACA%3BEACA%3B%3BAAGF%2CgBAAgB%2CSAAU%2CKAAI%3BAAC9B%2CSAAU%2CiBAAiB%2CKAAI%3BAAC%5C%2FB%2CgBAAiB%2CKAAI%3BEACnB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CsBAAA%3B%3BAAGF%2CoBAAoB%2CSAAS%3BAAAQ%2CoBAAoB%2CSAAS%3BEAChE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BAAAc%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEACnI%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAAGF%2COAAO%3BEACL%3B%3BAAGF%3BAAAoB%3BEAClB%2CoBAAA%3B%3BAAGF%3BEACE%3B%3B%3BAAKF%2CkBAAmB%3BEACjB%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CUAAW%2CmBAAkB%2CkBAAmB%3BEAC9C%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CmBAAoB%3BEAClB%2CsBAAA%3BEACA%3BEACA%2CaAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CeAAe%2CeAAgB%2CcAAa%3BEAC1C%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CwDAAA%3BEACA%2CqDAAA%3BEACA%2CgDAAA%3B%3BAAGF%2CIAAI%2CSAAU%2CgBAAgB%2CYAAY%2CaAAa%3BEACrD%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3B%3BAACA%2CIARE%2CSAAU%2CgBAAgB%2CYAAY%2CaAAa%2CEAQpD%3BEACC%3BEACA%3B%3BAAIJ%2CkBAAmB%3BEACjB%3B%3BAAGF%2CgBAAiB%2CGAAG%3BEAClB%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3B%3BAAGF%2CgBAAiB%2CGAAG%3BEAClB%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%2CsBAAA%3BEACA%3B%3BAAGF%2CGAAG%3BEACD%2CiBAAA%3B%3BAAGF%2CeAAgB%2COAAM%2CIAAI%2CYAAY%3BEACpC%3BEACA%3BEAEA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAkB%3BEACpD%3BEACA%2CyBAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CeAAkB%3BEACtC%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CgBAAiB%2CMAAK%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CkBAAmB%2CmBAAmB%2CKAAI%3BAAAQ%3BEAChD%3B%3BAAGF%2CgBAAiB%2CMAAK%2CeAAkB%2COAAK%3BEAC3C%3B%3BAAGF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%3BEACA%3B%3BAAGF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%2COAAO%3BEACnE%3B%3BAAGF%3BAAAmB%3BEACjB%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BEAC3D%3B%3BAAGF%2CIAAI%2CgBAAiB%2CKAAI%3BEACvB%3B%3BAAGF%2CIAAI%2CgBAAiB%2CKAAI%2CMAAO%3BEAC9B%3B%3BAAGF%2CkBAAmB%3BEACjB%3BEACA%3B%3BAAGF%2CeACE%2CmBAAmB%3BAADrB%2CeAC6B%2CmBAAmB%3BEAC5C%3B%3BAAFJ%2CeAKE%2CEAAC%3BAALH%2CeAKmC%2CEAAC%3BEAChC%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%3B%3BAAVJ%2CeAaE%2CEAAC%3BEACC%2CsBAAsB%2CwLAAtB%3B%3BAAdJ%2CeAiBE%2CEAAC%3BEACC%2CsBAAsB%2C8JAAtB%3B%3BAAlBJ%2CeAqBE%2CEAAC%2C8BAA8B%3BAArBjC%2CeAqByC%2CEAAC%2CgCAAgC%3BEACtE%3BEACA%3BEACA%3B%3BAAxBJ%2CeA2BE%2CaAAa%3BEACX%3B%3BAA5BJ%2CeA%2BBE%2CEAAC%3BEACC%3BEACA%3BEACA%3B%3BAAlCJ%2CeAqCE%2CcAAc%3BEACZ%3B%3BAAtCJ%2CeAyCE%3BEACE%3BEACA%3B%3BAA3CJ%2CeA8CE%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%2CqBAAA%3BEACA%3BEACA%3B%3BAArDJ%2CeAwDE%2CMAAK%3BEACH%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3B%3BAA7DJ%2CeAgEE%2CuBAAuB%3BAAhEzB%2CeAgEyC%2CuBAAuB%3BEAC5D%3BEACA%3BEACA%3B%3BAAnEJ%2CeAsEE%3BEACE%2CyBAAA%3BEACA%3BEACA%3BEACA%3B%3BAA1EJ%2CeA6EE%2CYAAW%3BEACT%2CiCAAA%3B%3BAA9EJ%2CeAiFE%2CWAAU%3BEACR%2C6BAAA%3B%3BAAlFJ%2CeAqFE%2CWAAU%2CIAAI%3BEACZ%2CgCAAA%3B%3BAAtFJ%2CeAyFE%2CWAAU%3BEACR%2CgCAAA%3B%3BAA1FJ%2CeA6FE%2CMAAK%3BAA7FP%2CeA6FwB%2CMAAK%3BEACzB%3BEACA%3B%3BAA%5C%2FFJ%2CeAiGE%2CMAAK%3BEACH%2C6BAAA%3B%3BAAGJ%2CaAAa%3BEACX%2C0BAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BAAA0B%3BAAAmB%3BEAC3C%3B%3BAAGF%3BAAAmB%3BEACjB%3B%3BAAGF%2CWAAW%3BEACT%3B%3B%3B%3B%3B%3B%3B%3B%3BAA4CF%2CmBAhCqC%3BEACnC%3BIACE%3BIACA%3B%3BEAGF%2CkBAAmB%3BIACjB%3BIACA%3BIACA%3B%3BEAGF%3BIACE%3B%3BEAGF%2CeAAe%2CeAAgB%2CcAAa%3BIAC1C%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BEAAmB%3BIACjB%2CkBAAA%3B%3BEAGF%2CIAAI%2CSAAU%3BIACZ%3B%3B%3BAAUJ%2CQAN0B%3BEACxB%3BIACE%3BIACA%22%7D */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fserver493388%5C%2Fftp%5C%2Fpublic_html%5C%2Fwyczarujprezent.pl%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Fstyles%5C%2Fcute.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22YAAY%3BAAIZ%3BEACE%3B%3BAAGF%2CoBAAqB%2CiBAAiB%2CMAAK%2CMAAS%2CkBAAe%3BAACnE%2CoBAAqB%2CiBAAiB%2COAAM%2CMAAS%2CkBAAe%3BEAClE%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CcAAe%2CYAAW%2CKAAM%2CMAAK%2CSAAU%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CKAAK%2CSAAU%2CMAAM%2CaAAY%3BAAC3D%2CcAAe%2CYAAW%2CMAAO%2CMAAK%2CSAAU%2CaAAY%3BAAC5D%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CaAAY%3BAAC%5C%2FD%2CcAAe%2CYAAW%2CIAAK%2CMAAK%2CSAAU%2CaAAY%3BAAC1D%2CcAAe%2CYAAW%2COAAQ%2CMAAK%2CSAAU%2CaAAY%3BAAC7D%2CcAAe%2CYAAW%2CcAAe%2CMAAK%2CSAAU%2CaAAY%3BEAClE%3B%3BAAGF%2CQAAS%2CIAAG%3BEACV%3BEACA%3BEACA%3B%3BAAGF%2CWAAW%3BEACT%3BEACA%3B%3BAAOF%3BEACE%2CoCAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CCAAC%2CmBAAmB%2CMAAO%2CsBAAqB%3BEAC9C%2CSAAS%2CqBAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CgBAAA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%2CmBAAmB%2CMAAO%3BEACzB%2CgCAAA%3B%3BAAGF%2CIAAI%3BEACF%3BEACA%3B%3BAAGF%3BAAAmB%3BEACjB%3BEACA%2CsBAAA%3BEACA%3B%3BAAGF%2CqBAAsB%3BAAAa%2CoBAAqB%3BEACtD%2CuBAAA%3B%3BAAGF%2CiBAAiB%3BEACf%3B%3BAAGF%2CaAAc%2CMAAK%3BEACjB%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2COAAU%3BEACR%3BEACA%2CqBAAA%3B%3BAAGF%2CqBAAsB%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%2CcAAc%2CMAAK%2CYAAe%3BEACtD%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CqBAAsB%2CcAAc%2CMAAK%2CYAAY%2CQAAW%3BEAC9D%3BEACA%2CyDAAA%3B%3BAAGF%3BEACE%3BEACA%3B%3BAAGF%2CmBAAoB%3BEAClB%3BEACA%3BEACA%3B%3BAAGF%2CmBAAoB%2COAAM%3BEACxB%3B%3BAAGF%2CaAAc%2CKAAI%3BEAEhB%3BEACA%3B%3BAAGF%2CKAAK%3BEACH%3BEACA%3B%3BAAYF%2CQAT0B%3BEACxB%3BEAAa%2CiBAAiB%3BIAC5B%3BIACA%3BIACA%3BIACA%3B%3B%3BAAIJ%2CgBAAiB%2CMAAK%3BAAAe%2CgBAAiB%2COAAM%2CaAAa%3BEACvE%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEF%3BEACE%3B%3BAAGF%2CgBAAiB%2CKAAI%2CoBAAoB%2CIAAI%3BEAC3C%3B%3BAAGF%3BEACE%2CsBAAA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAQ%3BAACpD%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAQ%3BEACnD%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BAAC3D%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEAC1D%3BEACA%3BEACA%3B%3BAAGF%2CgBAAgB%2CSAAU%2CKAAI%3BAAC9B%2CSAAU%2CiBAAiB%2CKAAI%3BAAC%5C%2FB%2CgBAAiB%2CKAAI%3BEACnB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%2CsBAAA%3B%3BAAGF%2CoBAAoB%2CSAAS%3BAAAQ%2CoBAAoB%2CSAAS%3BEAChE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BAAAc%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEACnI%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAAGF%2COAAO%3BEACL%3B%3B%3BAASF%2CkBAAmB%3BEACjB%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CUAAW%2CmBAAkB%2CkBAAmB%3BEAC9C%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CmBAAoB%3BEAClB%2CsBAAA%3BEACA%3BEACA%2CaAAA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CeAAe%2CeAAgB%2CcAAa%3BEAC1C%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CwDAAA%3BEACA%2CqDAAA%3BEACA%2CgDAAA%3B%3BAAGF%2CIAAI%2CSAAU%2CgBAAgB%2CYAAY%2CaAAa%3BEACrD%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3B%3BAACA%2CIARE%2CSAAU%2CgBAAgB%2CYAAY%2CaAAa%2CEAQpD%3BEACC%3BEACA%3B%3BAAIJ%2CkBAAmB%3BEACjB%3B%3BAAGF%2CgBAAiB%2CGAAG%3BEAClB%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3B%3BAAGF%2CgBAAiB%2CGAAG%3BEAClB%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%3BEACA%2CsBAAA%3BEACA%3B%3BAAGF%2CGAAG%3BEACD%2CiBAAA%3B%3BAAGF%2CeAAgB%2COAAM%2CIAAI%2CYAAY%3BEACpC%3BEACA%3BEAEA%3BEACA%3BEACA%3B%3BAAGF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAkB%3BEACpD%3BEACA%2CyBAAA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CeAAkB%3BEACtC%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3B%3BAAGF%2CgBAAiB%2CMAAK%3BEACpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CkBAAmB%2CmBAAmB%2CKAAI%3BAAAQ%3BEAChD%3B%3BAAGF%2CgBAAiB%2CMAAK%2CeAAkB%2COAAK%3BEAC3C%3B%3BAAGF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%3BEACA%3B%3BAAGF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%2COAAO%3BEACnE%3B%3BAAGF%3BAAAmB%3BEACjB%3BEACA%3BEACA%3B%3BAAGF%2CcAAe%2CYAAW%2CSAAU%2CMAAK%2CSAAU%2CKAAI%2CMAAM%3BEAC3D%3B%3BAAGF%2CIAAI%2CgBAAiB%2CKAAI%3BEACvB%3B%3BAAGF%2CIAAI%2CgBAAiB%2CKAAI%2CMAAO%3BEAC9B%3B%3BAAGF%2CkBAAmB%3BEACjB%3BEACA%3B%3BAAGF%2CeACE%2CmBAAmB%3BAADrB%2CeAC6B%2CmBAAmB%3BEAC5C%3B%3BAAFJ%2CeAKE%2CEAAC%3BAALH%2CeAKmC%2CEAAC%3BEAChC%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%3B%3BAAVJ%2CeAaE%2CEAAC%3BEACC%2CsBAAsB%2CwLAAtB%3B%3BAAdJ%2CeAiBE%2CEAAC%3BEACC%2CsBAAsB%2C8JAAtB%3B%3BAAlBJ%2CeAqBE%2CEAAC%2C8BAA8B%3BAArBjC%2CeAqByC%2CEAAC%2CgCAAgC%3BEACtE%3BEACA%3BEACA%3B%3BAAxBJ%2CeA2BE%2CaAAa%3BEACX%3B%3BAA5BJ%2CeA%2BBE%2CEAAC%3BEACC%3BEACA%3BEACA%3B%3BAAlCJ%2CeAqCE%2CcAAc%3BEACZ%3B%3BAAtCJ%2CeAyCE%3BEACE%3BEACA%3B%3BAA3CJ%2CeA8CE%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%2CqBAAA%3BEACA%3BEACA%3B%3BAArDJ%2CeAwDE%2CMAAK%3BEACH%3BEACA%3BEACA%3BEACA%2CyBAAA%3BEACA%3B%3BAA7DJ%2CeAgEE%2CuBAAuB%3BAAhEzB%2CeAgEyC%2CuBAAuB%3BEAC5D%3BEACA%3BEACA%3B%3BAAnEJ%2CeAsEE%3BEACE%2CyBAAA%3BEACA%3BEACA%3BEACA%3B%3BAA1EJ%2CeA6EE%2CYAAW%3BEACT%2CiCAAA%3B%3BAA9EJ%2CeAiFE%2CWAAU%3BEACR%2C6BAAA%3B%3BAAlFJ%2CeAqFE%2CWAAU%2CIAAI%3BEACZ%2CgCAAA%3B%3BAAtFJ%2CeAyFE%2CWAAU%3BEACR%2CgCAAA%3B%3BAA1FJ%2CeA6FE%2CMAAK%3BAA7FP%2CeA6FwB%2CMAAK%3BEACzB%3BEACA%3B%3BAA%5C%2FFJ%2CeAiGE%2CMAAK%3BEACH%2C6BAAA%3B%3BAAGJ%2CaAAa%3BEACX%2C0BAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BAAA0B%3BAAAmB%3BEAC3C%3B%3BAAGF%3BAAAmB%3BEACjB%3B%3BAAGF%2CWAAW%3BEACT%3B%3B%3B%3B%3B%3B%3B%3B%3BAA6CF%2CmBAjCqC%3BEACnC%3BIACE%3BIACA%3B%3BEAGF%2CkBAAmB%3BIACjB%3BIACA%3BIACA%3B%3BEAGF%3BIACE%3B%3BEAGF%2CeAAe%2CeAAgB%2CcAAa%3BIAC1C%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BEAAmB%3BIACjB%2CkBAAA%3B%3BEAGF%2CeAAgB%3BIACd%3BIACA%3B%3B%3BAAUJ%2CQAN0B%3BEACxB%3BIACE%3BIACA%22%7D */
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/styles/cute.less.css.map b/modules/thecheckout/views/css/styles/cute.less.css.map
index 6fa53890..f89e98a3 100644
--- a/modules/thecheckout/views/css/styles/cute.less.css.map
+++ b/modules/thecheckout/views/css/styles/cute.less.css.map
@@ -1 +1 @@
-{"version":3,"sources":["home\/host239242\/domains\/wyczarujprezent.pl\/public_html\/modules\/thecheckout\/views\/css\/styles\/cute.less"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"sources":["home\/server493388\/ftp\/public_html\/wyczarujprezent.pl\/modules\/thecheckout\/views\/css\/styles\/cute.less"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/styles/modern.less.css b/modules/thecheckout/views/css/styles/modern.less.css
new file mode 100644
index 00000000..398c1177
--- /dev/null
+++ b/modules/thecheckout/views/css/styles/modern.less.css
@@ -0,0 +1,203 @@
+/*
+ ================================================================================
+ This stylesheet adds platic (with borders and shadows look to blocks
+ It tries to mimic modern fields layout, used by Google and similar big players
+ on their input forms
+ Also it creates field-enter flash effect as fun and engaging factor
+ ================================================================================
+*/
+.checkout-block:not(#thecheckout-confirm) .inner-area {
+ box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
+ border: 1px solid rgba(0, 0, 0, 0.125);
+ background: white;
+}
+/*
+ ================================================================================
+ Input fields styling
+ ================================================================================
+*/
+.has-float-label label,
+.has-float-label span.field-label {
+ position: absolute;
+ left: 0;
+ top: -4px;
+ cursor: text;
+ font-size: 0.85em;
+ transition: all .2s;
+ opacity: 0.6;
+}
+.has-float-label input:placeholder-shown:not(:focus):not(:-webkit-autofill) ~ span.field-label,
+.has-float-label select:placeholder-shown:not(:focus) ~ span.field-label {
+ font-size: 1.2em;
+ opacity: 0.3;
+ top: .9em;
+ padding-left: 5px;
+}
+.has-float-label input.form-control,
+.has-float-label select.form-control {
+ font-size: 1.2em;
+ padding-top: 1em;
+ margin-bottom: 2px;
+ border: 0;
+ border-radius: 0;
+ border-bottom: 2px solid rgba(0, 0, 0, 0.1);
+ padding: 1em 0.5em 0.2em;
+}
+.has-float-label input,
+.has-float-label select {
+ font-size: inherit;
+ padding-top: 1em;
+ margin-bottom: 2px;
+ border: 0;
+ border-radius: 0;
+ border-bottom: 2px solid rgba(0, 0, 0, 0.1);
+}
+.-error ~ .error-msg {
+ margin-top: -2px;
+}
+.business-fields-separator:after,
+.private-fields-separator:after {
+ margin: 15px auto 20px;
+}
+/*
+ ================================================================================
+ Transition flash effects on input fields
+ ================================================================================
+*/
+.effects-helper::after {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1;
+ width: 100%;
+ height: 100%;
+ box-shadow: 0 0 0 0;
+ color: rgba(199, 152, 157, 0.6);
+ pointer-events: none;
+}
+.has-float-label input:focus ~ .effects-helper::after,
+.has-float-label select:focus ~ .effects-helper::after {
+ -webkit-animation: anim-shadow 0.3s forwards;
+ animation: anim-shadow 0.3s forwards;
+}
+@-webkit-keyframes anim-shadow {
+ to {
+ box-shadow: 0 0 100px 50px;
+ opacity: 0;
+ }
+}
+@keyframes anim-shadow {
+ to {
+ box-shadow: 0 0 100px 50px;
+ opacity: 0;
+ }
+}
+/*
+ ================================================================================
+ Shopping cart area
+ ================================================================================
+*/
+input.cart-line-product-quantity {
+ width: 40px;
+ height: 36px;
+ text-align: center;
+ margin-right: 20px;
+ border-width: 1px;
+}
+a.cart-line-product-quantity-up,
+a.cart-line-product-quantity-down {
+ display: inline-block;
+ width: 22px;
+ height: 18px;
+ position: absolute;
+ color: transparent;
+ /* hide actual label on that anchor */
+ background-size: 70% 70%;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-color: white;
+ right: 0;
+}
+a.cart-line-product-quantity-up:hover,
+a.cart-line-product-quantity-down:hover {
+ box-shadow: 1px 1px 4px 0px grey;
+ background-color: white;
+ background-size: 90% 90%;
+}
+.plus-simple {
+ background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M1600 736v192q0 40-28 68t-68 28h-416v416q0 40-28 68t-68 28h-192q-40 0-68-28t-28-68v-416h-416q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h416v-416q0-40 28-68t68-28h192q40 0 68 28t28 68v416h416q40 0 68 28t28 68z'/%3E%3C/svg%3E");
+}
+.minus-simple {
+ background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M1600 736v192q0 40-28 68t-68 28h-1216q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h1216q40 0 68 28t28 68z'/%3E%3C/svg%3E");
+}
+a.cart-line-product-quantity-up {
+ top: 0px;
+ background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M1600 736v192q0 40-28 68t-68 28h-416v416q0 40-28 68t-68 28h-192q-40 0-68-28t-28-68v-416h-416q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h416v-416q0-40 28-68t68-28h192q40 0 68 28t28 68v416h416q40 0 68 28t28 68z'/%3E%3C/svg%3E");
+ border: 1px solid #a39f9f;
+ border-bottom: 1px solid transparent;
+}
+a.cart-line-product-quantity-down {
+ top: 18px;
+ background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M1600 736v192q0 40-28 68t-68 28h-1216q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h1216q40 0 68 28t28 68z'/%3E%3C/svg%3E");
+ border: 1px solid #a39f9f;
+}
+.qty-box {
+ position: relative;
+ box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);
+}
+.cart-item:first-child {
+ border-top: 1px solid #c1c1c1;
+}
+.cart-item:not(:last-child) {
+ border-bottom: 1px solid #eeeeee;
+}
+.cart-item:last-child {
+ border-bottom: 1px solid #c1c1c1;
+}
+.product-price-section .product-price,
+.product-price-section a {
+ color: black;
+}
+/*
+ ================================================================================
+ Reassurance area
+ ================================================================================
+*/
+.thecheckout-reassurance {
+ text-align: center;
+}
+.reassurance-section {
+ margin: 20px auto 30px;
+}
+.reassurance-section.security:after,
+.reassurance-section.delivery:after {
+ content: "";
+ display: block;
+ width: 80%;
+ margin: 0 auto;
+ padding-top: 20px;
+ border-bottom: 2px solid #85cad9;
+}
+/* Checkboxes */
+.page-content .custom-checkbox input[type=checkbox]:checked + span {
+ filter: brightness(0);
+}
+.country-call-prefix {
+ font-size: 1.2em;
+ margin-top: calc(1em - 2px);
+ height: 1.8em;
+ border-radius: unset;
+}
+input:placeholder-shown:not(:focus):not(:-webkit-autofill) ~ .country-call-prefix {
+ display: none;
+}
+/* no-header class treatment */
+.checkout-block.no-header {
+ margin-top: -11px;
+ padding-top: 0;
+ overflow-y: hidden;
+ margin-right: -5px;
+ padding-right: 8px;
+}
+/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%5C%2Fpeter%5C%2Fwww%5C%2Fpresta_178%5C%2Fmodules%5C%2Fthecheckout%5C%2Fviews%5C%2Fcss%5C%2Fstyles%5C%2Fmodern.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3BAASA%2CeAAe%2CIAAI%2CsBAAuB%3BEACxC%2C4CAAA%3BEACA%2CsCAAA%3BEACA%3B%3B%3B%3B%3B%3B%3BAASF%2CgBAAiB%3BAAAO%2CgBAAiB%2CKAAI%3BEAC3C%3BEACA%3BEACA%3BEACA%3BEACA%3BEAEA%2CmBAAA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CkBAAkB%2CIAAI%2CQAAQ%2CIAAI%2CmBAAsB%2COAAI%3BAAClF%2CgBAAiB%2COAAM%2CkBAAkB%2CIAAI%2CQAAW%2COAAI%3BEAC1D%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%3BAAAe%2CgBAAiB%2COAAM%3BEAC1D%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C2CAAA%3BEACA%2CwBAAA%3B%3BAAGF%2CgBAAiB%3BAAAO%2CgBAAiB%3BEACvC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2C2CAAA%3B%3BAAGF%2COAAU%3BEACR%3B%3BAAGF%2C0BAA0B%3BAAC1B%2CyBAAyB%3BEACvB%2CsBAAA%3B%3B%3B%3B%3B%3B%3BAASF%2CeAAe%3BEACb%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CmBAAA%3BEACA%2C%2BBAAA%3BEACA%3B%3BAAGF%2CgBAAiB%2CMAAK%2CMAAS%2CkBAAe%3BAAC9C%2CgBAAiB%2COAAM%2CMAAS%2CkBAAe%3BEAC7C%2C4CAAA%3BEACA%2CoCAAA%3B%3BAAGF%3BEACE%3BIACE%2C0BAAA%3BIACA%3B%3B%3BAAIJ%3BEACE%3BIACE%2C0BAAA%3BIACA%3B%3B%3B%3B%3B%3B%3B%3BAAaJ%2CKAAK%3BEACH%2CWAAA%3BEAEA%2CYAAA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%2CCAAC%3BAAAgC%2CCAAC%3BEAChC%3BEACA%3BEACA%2CYAAA%3BEACA%3BEACA%3B%3BEACA%2CwBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CCAZD%2C8BAYE%3BAAAD%2CCAZgC%2CgCAY%5C%2FB%3BEACC%2CgCAAA%3BEACA%3BEACA%2CwBAAA%3B%3BAAKJ%3BEACE%2CsBAAsB%2CiaAAtB%3B%3BAAGF%3BEACE%2CsBAAsB%2CwTAAtB%3B%3BAAGF%2CCAAC%3BEACC%3BEARA%2CsBAAsB%2CiaAAtB%3BEAYA%2CyBAAA%3BEACA%2CoCAAA%3B%3BAAIF%2CCAAC%3BEACC%2CSAAA%3BEAdA%2CsBAAsB%2CwTAAtB%3BEAkBA%2CyBAAA%3B%3BAAGF%3BEACE%3BEACA%2C4CAAA%3B%3BAAGF%2CUAAU%3BEACR%2C6BAAA%3B%3BAAGF%2CUAAU%2CIAAI%3BEACZ%2CgCAAA%3B%3BAAGF%2CUAAU%3BEACR%2CgCAAA%3B%3BAAGF%2CsBAAuB%3BAAAgB%2CsBAAuB%3BEAC5D%3B%3B%3B%3B%3B%3B%3BAASF%3BEACE%3B%3BAAGF%3BEACE%2CsBAAA%3B%3BAAGF%2CoBAAoB%2CSAAS%3BAAAQ%2CoBAAoB%2CSAAS%3BEAChE%2CSAAS%2CEAAT%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgCAAA%3B%3B%3BAAKF%2CaAAc%2CiBAAiB%2CMAAK%2CeAAe%2CQAAW%3BEAC5D%2CQAAQ%2CaAAR%3B%3BAAGF%3BEACE%3BEACA%2C2BAAA%3BEACA%3BEACA%3B%3BAAGF%2CKAAK%2CkBAAkB%2CIAAI%2CQAAQ%2CIAAI%2CmBAAsB%3BEAC3D%3B%3B%3BAAKF%2CeAAe%3BEACb%3BEACA%3BEACA%3BEACA%3BEACA%22%7D */
\ No newline at end of file
diff --git a/modules/thecheckout/views/css/styles/modern.less.css.map b/modules/thecheckout/views/css/styles/modern.less.css.map
new file mode 100644
index 00000000..03d88158
--- /dev/null
+++ b/modules/thecheckout/views/css/styles/modern.less.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["home\/peter\/www\/presta_178\/modules\/thecheckout\/views\/css\/styles\/modern.less"],"names":[],"mappings":";;;;;;;;AASA,eAAe,IAAI,sBAAuB;EACxC,4CAAA;EACA,sCAAA;EACA;;;;;;;AASF,gBAAiB;AAAO,gBAAiB,KAAI;EAC3C;EACA;EACA;EACA;EACA;EAEA,mBAAA;EACA;;AAGF,gBAAiB,MAAK,kBAAkB,IAAI,QAAQ,IAAI,mBAAsB,OAAI;AAClF,gBAAiB,OAAM,kBAAkB,IAAI,QAAW,OAAI;EAC1D;EACA;EACA;EACA;;AAGF,gBAAiB,MAAK;AAAe,gBAAiB,OAAM;EAC1D;EACA;EACA;EACA;EACA;EACA,2CAAA;EACA,wBAAA;;AAGF,gBAAiB;AAAO,gBAAiB;EACvC;EACA;EACA;EACA;EACA;EACA,2CAAA;;AAGF,OAAU;EACR;;AAGF,0BAA0B;AAC1B,yBAAyB;EACvB,sBAAA;;;;;;;AASF,eAAe;EACb,SAAS,EAAT;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBAAA;EACA,+BAAA;EACA;;AAGF,gBAAiB,MAAK,MAAS,kBAAe;AAC9C,gBAAiB,OAAM,MAAS,kBAAe;EAC7C,4CAAA;EACA,oCAAA;;AAGF;EACE;IACE,0BAAA;IACA;;;AAIJ;EACE;IACE,0BAAA;IACA;;;;;;;;AAaJ,KAAK;EACH,WAAA;EAEA,YAAA;EACA;EACA;EACA;;AAGF,CAAC;AAAgC,CAAC;EAChC;EACA;EACA,YAAA;EACA;EACA;;EACA,wBAAA;EACA;EACA;EACA;EACA;;AAEA,CAZD,8BAYE;AAAD,CAZgC,gCAY\/B;EACC,gCAAA;EACA;EACA,wBAAA;;AAKJ;EACE,sBAAsB,iaAAtB;;AAGF;EACE,sBAAsB,wTAAtB;;AAGF,CAAC;EACC;EARA,sBAAsB,iaAAtB;EAYA,yBAAA;EACA,oCAAA;;AAIF,CAAC;EACC,SAAA;EAdA,sBAAsB,wTAAtB;EAkBA,yBAAA;;AAGF;EACE;EACA,4CAAA;;AAGF,UAAU;EACR,6BAAA;;AAGF,UAAU,IAAI;EACZ,gCAAA;;AAGF,UAAU;EACR,gCAAA;;AAGF,sBAAuB;AAAgB,sBAAuB;EAC5D;;;;;;;AASF;EACE;;AAGF;EACE,sBAAA;;AAGF,oBAAoB,SAAS;AAAQ,oBAAoB,SAAS;EAChE,SAAS,EAAT;EACA;EACA;EACA,cAAA;EACA;EACA,gCAAA;;;AAKF,aAAc,iBAAiB,MAAK,eAAe,QAAW;EAC5D,QAAQ,aAAR;;AAGF;EACE;EACA,2BAAA;EACA;EACA;;AAGF,KAAK,kBAAkB,IAAI,QAAQ,IAAI,mBAAsB;EAC3D;;;AAKF,eAAe;EACb;EACA;EACA;EACA;EACA"}
\ No newline at end of file
diff --git a/modules/thecheckout/views/img/assurance-delivery.webp b/modules/thecheckout/views/img/assurance-delivery.webp
new file mode 100644
index 00000000..92b646bf
Binary files /dev/null and b/modules/thecheckout/views/img/assurance-delivery.webp differ
diff --git a/modules/thecheckout/views/img/assurance-return.webp b/modules/thecheckout/views/img/assurance-return.webp
new file mode 100644
index 00000000..7e6216ee
Binary files /dev/null and b/modules/thecheckout/views/img/assurance-return.webp differ
diff --git a/modules/thecheckout/views/img/assurance-security.webp b/modules/thecheckout/views/img/assurance-security.webp
new file mode 100644
index 00000000..8652e0af
Binary files /dev/null and b/modules/thecheckout/views/img/assurance-security.webp differ
diff --git a/modules/thecheckout/views/img/baseline-check-24px.svg b/modules/thecheckout/views/img/baseline-check-24px.svg
index 63838e48..8e4a0537 100644
--- a/modules/thecheckout/views/img/baseline-check-24px.svg
+++ b/modules/thecheckout/views/img/baseline-check-24px.svg
@@ -1,11 +1,4 @@
-
-
-