Add translations for cookie consent and footer links in multiple languages; update checkout consent messages
- Updated French, Italian, Dutch, and US English translations to include cookie consent messages and footer links. - Modified checkout consent messages to include privacy policy acceptance. - Added new pages for cookies, contact, returns, and complaints with appropriate styling and content. - Updated routing in index.php to include new pages. - Refactored image selection script to use click events instead of mouseover.
This commit is contained in:
16
checkout.php
16
checkout.php
@@ -368,6 +368,7 @@ if (isset($_POST['method'], $_POST['first_name'], $_POST['last_name'], $_POST['a
|
||||
//-------------------------------
|
||||
|
||||
$terms_link = url('index.php?page=termsandconditions');
|
||||
$privacy_link = url('index.php?page=privacy');
|
||||
|
||||
$view = template_header(($checkout_header ?? 'Checkout'),'');
|
||||
|
||||
@@ -395,13 +396,20 @@ $view .= '<p>'.$account_available.' <a href="'.url('index.php?page=myaccount').'
|
||||
|
||||
<div class="payment-methods">';
|
||||
if (mollie_enabled){
|
||||
$view .= ' <input id="mollie" type="radio" name="method" value="3" '. ((mollie_default)? 'checked':'') .'>
|
||||
<label for="mollie">
|
||||
$view .= ' <input id="mollie-ideal" type="radio" name="method" value="3" '. ((mollie_default)? 'checked':'') .'>
|
||||
<label for="mollie-ideal">
|
||||
<img src="./custom/assets/iDEAL.png" style="width: 50px;" alt="'.$payment_method_1.'">
|
||||
<img src="./custom/assets/bancontact.png" style="width: 50px;" alt="'.$payment_method_1.'">
|
||||
</label>';
|
||||
}
|
||||
|
||||
$view .= ' <input id="mollie-card" type="radio" name="method" value="3">
|
||||
<label for="mollie-card">
|
||||
<img src="./custom/assets/mastercard.png" style="width: 50px;" alt="'.$payment_method_1.'">
|
||||
<img src="./custom/assets/visa.png" style="width: 50px;" alt="'.$payment_method_1.'">
|
||||
</label>';
|
||||
|
||||
}
|
||||
|
||||
if (paypal_enabled){
|
||||
$view .= ' <input id="paypal" type="radio" name="method" value="1" '. ((paypal_default)? 'checked':'') .'>
|
||||
<label for="paypal"><img src="https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png" alt="PayPal Logo"></label>';
|
||||
@@ -545,7 +553,7 @@ $view .= ' </div>
|
||||
</div>
|
||||
<div class="subtotal">
|
||||
<span>
|
||||
<input type="checkbox" id="consent" name="consent" value="1" required>'.$order_consent_2.' <a href="'.$terms_link.'" target="_blank">'.$order_consent_3.'</a>
|
||||
<input type="checkbox" id="consent" name="consent" value="1" required>'.$order_consent_2.' <a href="'.$terms_link.'" target="_blank">'.$order_consent_3.'</a> '.$order_consent_4.' <a href="'.$privacy_link.'" target="_blank">'.$order_consent_5.'</a>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -258,7 +258,7 @@ $view = '
|
||||
</ul>
|
||||
</div>
|
||||
'. $age_consent.'
|
||||
'.$maintenanceMode;
|
||||
'.$maintenanceMode . cookie_consent();
|
||||
|
||||
return $view;
|
||||
|
||||
@@ -581,8 +581,8 @@ function template_footer() {
|
||||
<div class="container">
|
||||
<div class="payment-methods">
|
||||
<img src="'.base_url.'custom/assets/iDEAL.png" alt="iDeal" class="payment-method">
|
||||
<!-- <img src="'.base_url.'custom/assets/mastercard.png" alt="Mastercard" class="payment-method"> -->
|
||||
<!-- <img src="'.base_url.'custom/assets/visa.png" alt="Visa" class="payment-method"> -->
|
||||
<img src="'.base_url.'custom/assets/mastercard.png" alt="Mastercard" class="payment-method">
|
||||
<img src="'.base_url.'custom/assets/visa.png" alt="Visa" class="payment-method">
|
||||
<img src="'.base_url.'custom/assets/paypal.png" alt="Pay Pal" class="payment-method">
|
||||
</div>
|
||||
|
||||
@@ -591,8 +591,12 @@ function template_footer() {
|
||||
©2025 All rights reserved
|
||||
</div>
|
||||
<div class="footer-links">
|
||||
<a href="'.termsandconditions_link.'">'.$terms_text.'</a>
|
||||
<a href="'.privacy_link.'">'.$privacy_text.'</a>
|
||||
<a href="'.url('index.php?page=termsandconditions').'">'.$terms_text.'</a>
|
||||
<a href="'.url('index.php?page=privacy').'">'.$privacy_text.'</a>
|
||||
<a href="'.url('index.php?page=cookies').'">'.$cookie_text.'</a>
|
||||
<a href="'.url('index.php?page=contact').'">'.$contact_text.'</a>
|
||||
<a href="'.url('index.php?page=returns').'">'.$returns_text.'</a>
|
||||
<a href="'.url('index.php?page=complaints').'">'.$complaint_text.'</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -853,4 +857,32 @@ echo <<<EOT
|
||||
EOT;
|
||||
|
||||
}
|
||||
|
||||
// Cookie consent banner
|
||||
function cookie_consent() {
|
||||
if (isset($_COOKIE['cookie_consent']) && $_COOKIE['cookie_consent'] == 'accepted') {
|
||||
return '';
|
||||
}
|
||||
|
||||
include './custom/translations/translations_'.strtoupper($_SESSION['country_code']).'.php';
|
||||
|
||||
$cookie_policy_link = url('index.php?page=cookies');
|
||||
|
||||
$html = '
|
||||
<div id="cookie-consent-banner" style="position: fixed; bottom: 0; left: 0; right: 0; background: #333; color: #fff; padding: 10px; text-align: center; z-index: 1000;">
|
||||
'.($cookie_consent_text ?? 'This website uses cookies to improve your experience.').' <a href="' . $cookie_policy_link . '" style="color: #4CAF50; text-decoration: underline; margin-left: 5px;">'.($cookie_consent_learn_more ?? 'Learn more').'</a> <button id="accept-cookies" style="margin-left: 10px; padding: 5px 10px;">'.($cookie_consent_accept ?? 'Accept').'</button> <button id="decline-cookies" style="margin-left: 10px; padding: 5px 10px;">'.($cookie_consent_decline ?? 'Decline').'</button>
|
||||
</div>
|
||||
<script>
|
||||
document.getElementById("accept-cookies").onclick = function() {
|
||||
document.cookie = "cookie_consent=accepted; path=/; max-age=15768000";
|
||||
document.getElementById("cookie-consent-banner").style.display = "none";
|
||||
};
|
||||
document.getElementById("decline-cookies").onclick = function() {
|
||||
document.cookie = "cookie_consent=declined; path=/; max-age=15768000";
|
||||
document.getElementById("cookie-consent-banner").style.display = "none";
|
||||
};
|
||||
</script>
|
||||
';
|
||||
return $html;
|
||||
}
|
||||
?>
|
||||
232
custom/pages/complaints.php
Normal file
232
custom/pages/complaints.php
Normal file
@@ -0,0 +1,232 @@
|
||||
<?php
|
||||
// Prevent direct access to file
|
||||
defined(security_key) or exit;
|
||||
|
||||
?>
|
||||
<?=template_header('Complaints Procedure','')?>
|
||||
|
||||
<style>
|
||||
.content-section {
|
||||
background-color: var(--color-white);
|
||||
padding: 60px 0;
|
||||
min-height: 60vh;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 0 30px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
color: var(--color-heading);
|
||||
font-size: 2.8rem;
|
||||
margin-bottom: 50px;
|
||||
text-align: center;
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 3px solid var(--color-primary);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 1.6rem;
|
||||
margin-top: 50px;
|
||||
margin-bottom: 25px;
|
||||
font-weight: 600;
|
||||
padding-left: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
list-style: none;
|
||||
counter-reset: item;
|
||||
padding-left: 0;
|
||||
margin-bottom: 40px;
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
counter-increment: item;
|
||||
margin-bottom: 20px;
|
||||
padding-left: 30px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li::before {
|
||||
content: counter(item) ".";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
font-weight: 700;
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
list-style: none;
|
||||
padding-left: 0;
|
||||
margin: 15px 0;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
margin-bottom: 12px;
|
||||
padding-left: 25px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li::before {
|
||||
content: "•";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: var(--color-primary);
|
||||
font-weight: bold;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.content-section strong {
|
||||
color: var(--color-heading);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.content-section a {
|
||||
color: var(--color-primary);
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.content-section a:hover {
|
||||
color: var(--color-dark-blue);
|
||||
}
|
||||
|
||||
/* Article 2 special styling for contact info */
|
||||
.content-section h2 + ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul li::before {
|
||||
content: "•";
|
||||
color: var(--color-dark-blue);
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.content-section {
|
||||
padding: 40px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 35px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.3rem;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 25px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 25px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 25px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 576px) {
|
||||
.content-section {
|
||||
padding: 30px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 1.6rem;
|
||||
margin-bottom: 25px;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.1rem;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 20px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 18px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="content-section">
|
||||
<div class="container">
|
||||
<h1>Complaints Procedure</h1>
|
||||
|
||||
<h2>Filing Complaints</h2>
|
||||
<p>It can always happen that something doesn't go entirely as planned. We recommend that you first report complaints to us by emailing <a href="mailto:info@morvalwatches.com">info@morvalwatches.com</a>. If this does not lead to a solution, it is possible to submit your dispute for mediation via WebwinkelKeur at <a href="https://www.webwinkelkeur.nl/kennisbank/consumenten/geschil" target="_blank" rel="noopener noreferrer">https://www.webwinkelkeur.nl/kennisbank/consumenten/geschil</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?=template_footer()?>
|
||||
169
custom/pages/contact.php
Normal file
169
custom/pages/contact.php
Normal file
@@ -0,0 +1,169 @@
|
||||
<?php
|
||||
// Prevent direct access to file
|
||||
defined(security_key) or exit;
|
||||
|
||||
?>
|
||||
<?=template_header('Contact','')?>
|
||||
|
||||
<style>
|
||||
.content-section {
|
||||
background-color: var(--color-white);
|
||||
padding: 60px 0;
|
||||
min-height: 60vh;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 0 30px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
color: var(--color-heading);
|
||||
font-size: 2.8rem;
|
||||
margin-bottom: 50px;
|
||||
text-align: center;
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 3px solid var(--color-primary);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 1.6rem;
|
||||
margin-top: 50px;
|
||||
margin-bottom: 25px;
|
||||
font-weight: 600;
|
||||
padding-left: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.contact-info {
|
||||
background-color: #f8f9fa;
|
||||
padding: 40px;
|
||||
border-radius: 8px;
|
||||
border-left: 4px solid var(--color-primary);
|
||||
margin: 30px 0;
|
||||
}
|
||||
|
||||
.contact-info p {
|
||||
margin-bottom: 15px;
|
||||
font-size: 16px;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.contact-info strong {
|
||||
color: var(--color-dark-blue);
|
||||
font-weight: 600;
|
||||
display: inline-block;
|
||||
min-width: 80px;
|
||||
}
|
||||
|
||||
.content-section a {
|
||||
color: var(--color-primary);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.content-section a:hover {
|
||||
color: var(--color-dark-blue);
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.content-section {
|
||||
padding: 40px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 35px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.3rem;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.contact-info {
|
||||
padding: 30px 25px;
|
||||
}
|
||||
|
||||
.contact-info p {
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.contact-info strong {
|
||||
min-width: 60px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 576px) {
|
||||
.content-section {
|
||||
padding: 30px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 1.6rem;
|
||||
margin-bottom: 25px;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.1rem;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.contact-info {
|
||||
padding: 25px 20px;
|
||||
}
|
||||
|
||||
.contact-info p {
|
||||
font-size: 14px;
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
.contact-info strong {
|
||||
display: block;
|
||||
margin-bottom: 5px;
|
||||
min-width: auto;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="content-section">
|
||||
<div class="container">
|
||||
<h1>Contact</h1>
|
||||
|
||||
<div class="contact-info">
|
||||
<p><strong>Company:</strong> <?php echo company_name; ?></p>
|
||||
<p><strong>Address:</strong> <?php echo company_adres; ?><br>
|
||||
<strong></strong> <?php echo company_postal . ' ' . footer_city; ?><br>
|
||||
<strong></strong> <?php echo footer_country; ?></p>
|
||||
<p><strong>Phone:</strong> <a href="tel:+<?php echo footer_phone; ?>">+<?php echo footer_phone; ?></a></p>
|
||||
<p><strong>Email:</strong> <a href="mailto:<?php echo footer_email; ?>"><?php echo footer_email; ?></a></p>
|
||||
<p><strong>Chamber of Commerce:</strong> <?php echo company_kvk; ?></p>
|
||||
<p><strong>VAT Number:</strong> NL004729776B54</p>
|
||||
<p><strong>Bank Account:</strong> <?php echo company_bank; ?></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?=template_footer()?>
|
||||
191
custom/pages/cookies.php
Normal file
191
custom/pages/cookies.php
Normal file
@@ -0,0 +1,191 @@
|
||||
<?php
|
||||
// Prevent direct access to file
|
||||
defined(security_key) or exit;
|
||||
|
||||
?>
|
||||
<?=template_header('Cookie Policy','')?>
|
||||
|
||||
<style>
|
||||
.content-section {
|
||||
background-color: var(--color-white);
|
||||
padding: 60px 0;
|
||||
min-height: 60vh;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 0 30px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
color: var(--color-heading);
|
||||
font-size: 2.8rem;
|
||||
margin-bottom: 50px;
|
||||
text-align: center;
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 3px solid var(--color-primary);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 1.6rem;
|
||||
margin-top: 50px;
|
||||
margin-bottom: 25px;
|
||||
font-weight: 600;
|
||||
padding-left: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
list-style: none;
|
||||
padding-left: 0;
|
||||
margin: 15px 0;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
margin-bottom: 15px;
|
||||
padding-left: 25px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li::before {
|
||||
content: "•";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: var(--color-primary);
|
||||
font-weight: bold;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.content-section strong {
|
||||
color: var(--color-heading);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.content-section a {
|
||||
color: var(--color-primary);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.content-section a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.content-section {
|
||||
padding: 40px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 35px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.3rem;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 576px) {
|
||||
.content-section {
|
||||
padding: 30px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 1.6rem;
|
||||
margin-bottom: 25px;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.1rem;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 18px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="content-section">
|
||||
<div class="container">
|
||||
<h1>Cookie Policy – Morval Watches</h1>
|
||||
|
||||
<p>This website uses cookies. Cookies are small text files that are placed on your computer, tablet, or smartphone when you visit our website. They help us ensure the website functions properly, analyze usage, and provide you with a better user experience.</p>
|
||||
|
||||
<h2>1. Types of Cookies</h2>
|
||||
<p>We use the following types of cookies:</p>
|
||||
<ul>
|
||||
<li><strong>Functional cookies:</strong> These are necessary for the proper functioning of the website. For example, they ensure that your preferences are remembered.</li>
|
||||
<li><strong>Analytical cookies:</strong> With these cookies, we collect information about the use of the website (such as visitor numbers, pages visited, and click behavior). We do this with the help of tools such as Google Analytics. The data is processed anonymously.</li>
|
||||
<li><strong>Marketing cookies:</strong> These cookies are used to show advertisements that match your interests. They also help us measure the effectiveness of our campaigns, for example via Facebook or Instagram.</li>
|
||||
</ul>
|
||||
|
||||
<h2>2. Third-Party Cookies</h2>
|
||||
<p>Some cookies are placed by third parties, such as social media platforms or advertising networks. We have no control over these cookies. We recommend that you consult the cookie policies of these third parties for more information.</p>
|
||||
|
||||
<h2>3. Consent</h2>
|
||||
<p>When you first visit our website, we ask for your consent to place cookies that are not strictly necessary. You can change your preferences at any time or delete cookies via your browser settings.</p>
|
||||
|
||||
<h2>4. Managing or Deleting Cookies</h2>
|
||||
<p>You can block or delete cookies via your browser settings. Please note that disabling cookies may cause some parts of the website to not function properly.</p>
|
||||
|
||||
<h2>5. Changes</h2>
|
||||
<p>Morval Watches reserves the right to modify this cookie policy. The most recent version is always available at <a href="https://www.morvalwatches.com">www.morvalwatches.com</a>.</p>
|
||||
|
||||
<h2>6. Contact</h2>
|
||||
<p>Do you have questions about our cookie usage? Please contact us at:<br>
|
||||
<strong>info@morvalwatches.com</strong></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?=template_footer()?>
|
||||
@@ -1,22 +1,488 @@
|
||||
<?php
|
||||
// Prevent direct access to file
|
||||
defined(security_key) or exit;
|
||||
if (isset($_GET['download'])){
|
||||
generatedPDF($privacy_statement_items,$privacy_text);
|
||||
}
|
||||
|
||||
?>
|
||||
<?=template_header($privacy_text,'')?>
|
||||
|
||||
<div class="products content-wrapper">
|
||||
<style>
|
||||
.content-section {
|
||||
background-color: var(--color-white);
|
||||
padding: 60px 0;
|
||||
min-height: 60vh;
|
||||
}
|
||||
|
||||
<?php
|
||||
$view = '<h1>'.$privacy_statement_header;
|
||||
$view .= '<a style="text-decoration: none;color:#555555;" href="'.url("index.php?page=privacy&download=download").'"> <i class="fa-solid fa-download"></i></a>';
|
||||
$view .= '</h1>';
|
||||
$view .= $privacy_statement_items;
|
||||
.content-section .container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 0 30px;
|
||||
}
|
||||
|
||||
echo $view;
|
||||
?>
|
||||
.content-section h1 {
|
||||
color: var(--color-heading);
|
||||
font-size: 2.8rem;
|
||||
margin-bottom: 50px;
|
||||
text-align: center;
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 3px solid var(--color-primary);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 1.6rem;
|
||||
margin-top: 50px;
|
||||
margin-bottom: 25px;
|
||||
font-weight: 600;
|
||||
padding-left: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
list-style: none;
|
||||
counter-reset: item;
|
||||
padding-left: 0;
|
||||
margin-bottom: 40px;
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
counter-increment: item;
|
||||
margin-bottom: 20px;
|
||||
padding-left: 30px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li::before {
|
||||
content: counter(item) ".";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
font-weight: 700;
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
list-style: none;
|
||||
padding-left: 0;
|
||||
margin: 15px 0;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
margin-bottom: 12px;
|
||||
padding-left: 25px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li::before {
|
||||
content: "•";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: var(--color-primary);
|
||||
font-weight: bold;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.content-section strong {
|
||||
color: var(--color-heading);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.content-section table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
margin: 25px 0;
|
||||
font-size: 15px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section table th,
|
||||
.content-section table td {
|
||||
padding: 12px 15px;
|
||||
border: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.content-section table th {
|
||||
background-color: var(--color-dark-blue);
|
||||
color: white;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.content-section table tr:nth-child(even) {
|
||||
background-color: #f8f9fa;
|
||||
}
|
||||
|
||||
/* Article 2 special styling for contact info */
|
||||
.content-section h2 + ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul li::before {
|
||||
content: "•";
|
||||
color: var(--color-dark-blue);
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.content-section {
|
||||
padding: 40px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 35px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.3rem;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 25px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 25px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 25px;
|
||||
}
|
||||
|
||||
.content-section table {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.content-section table th,
|
||||
.content-section table td {
|
||||
padding: 8px 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 576px) {
|
||||
.content-section {
|
||||
padding: 30px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 1.6rem;
|
||||
margin-bottom: 25px;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.1rem;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 20px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 18px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section table {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.content-section table th,
|
||||
.content-section table td {
|
||||
padding: 6px 8px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="content-section">
|
||||
<div class="container">
|
||||
<h1>Privacy Statement</h1>
|
||||
|
||||
<h2>Morval Watches</h2>
|
||||
<p>Morval Watches is located in Sint-Oedenrode (Kasteellaan 2, 5492 BR) and registered with the Chamber of Commerce under number 89442679. If you have any questions about the protection of your (personal) data, please email us via <a href="mailto:info@morvalwatches.com">info@morvalwatches.com</a>.</p>
|
||||
|
||||
<h2>General</h2>
|
||||
<p>We would like to inform you about how we process and/or use your (personal) data. With this statement, follow our obligations under the General Data Protection Regulation (GDPR) and the Telecommunications Act.</p>
|
||||
<p>This statement is exclusively applicable to the services of Morval Watches. Be aware that we are not responsible for the privacy and/or cookie policies of any other organizations and companies mentioned on the website www.morvalwatches.com (hereinafter: the website).</p>
|
||||
|
||||
<h2>What is Personal Data?</h2>
|
||||
<p>Personal data is information about a person that can be used to identify or trace that person. It can directly relate to that person or lead to that person when combined with other information. It's important to note that data of deceased individuals and businesses (sole proprietorship, partnership, or association excluded) are not considered personal data.</p>
|
||||
|
||||
<h2>Use of (Personal) Data</h2>
|
||||
<p>We treat personal data received from you confidentially to prevent them to get into the wrong hands. Occasionally, your (personal) data may be shared with others who support us in our business operations.</p>
|
||||
<p>Through our website, you can leave your (business) (personal) data. Even as our (future) customer, we collect some of your (personal) data. It's important that you are aware of how we handle your (personal) data, what rights you have, and how you can express your preferences regarding your (personal) data.</p>
|
||||
|
||||
<h2>Personal Data we may collect</h2>
|
||||
<p>Here is an overview of the (personal) data we may process from you. You have either provided these data yourself or they can be deduced from public registers or social media.</p>
|
||||
<ul>
|
||||
<li>Your first and/or last name</li>
|
||||
<li>Your address and/or P.O. Box information</li>
|
||||
<li>Your payment details</li>
|
||||
<li>Your email address and messages</li>
|
||||
</ul>
|
||||
|
||||
<h2>Why processing personal data is necessary?</h2>
|
||||
<p>Processing personal data is not allowed without a purpose. And so we have determined these purposes. For example, we can process personal data about you because you provided these data yourself (e.g., by filling out the contact form). The purposes of the aforementioned processing of personal data that we collect must be justified. The GDPR has established six legal bases for this:</p>
|
||||
<ol>
|
||||
<li>General interest</li>
|
||||
<li>Legitimate interest</li>
|
||||
<li>Vital interests</li>
|
||||
<li>Based on a contract</li>
|
||||
<li>Based on a legal obligation</li>
|
||||
<li>Based on consent</li>
|
||||
</ol>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Purpose</th>
|
||||
<th>Legal Basis</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>1. Handling your payment</td>
|
||||
<td>Necessary for the performance of a contract</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>2. Contacting you (by phone, in writing, email) for service delivery</td>
|
||||
<td>Necessary for the performance of a contract</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>3. Processing your (information) request</td>
|
||||
<td>Legitimate interest</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>4. Responding to your question (online)</td>
|
||||
<td>Necessary for the performance of a contract</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>5. Refining the offer and making a targeted offer</td>
|
||||
<td>Legitimate interest</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>6. Legal obligation, such as tax return</td>
|
||||
<td>Compliance with a legal obligation</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>7. Receiving online payments</td>
|
||||
<td>Necessary for the performance of a contract</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>8. Displaying positive reviews (via Google)</td>
|
||||
<td>Explicit consent</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h2>Special and/or sensitive personal data</h2>
|
||||
<p>We do not process sensitive personal data of customers, involved parties, or website visitors, except as indicated in this statement. We also do not intend to collect information about website visitors under the age of 18 unless they have consent from parents or legal guardians.</p>
|
||||
<p>However, we cannot always verify whether a website visitor is over 18. If you believe that we have collected personal information about a minor without consent, please contact us, and we will delete this information.</p>
|
||||
|
||||
<h2>Retention period of your Data</h2>
|
||||
<p>We do not retain your personal data longer than strictly necessary to achieve the purposes for which the data are collected. We follow the following retention periods:</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Personal Data</th>
|
||||
<th>Duration</th>
|
||||
<th>Reason</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>First and last name</td>
|
||||
<td>7 years (Tax legislation)</td>
|
||||
<td>To comply with legal obligations</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Address and/or P.O. Box information</td>
|
||||
<td>7 years (Tax legislation)</td>
|
||||
<td>To comply with legal obligations</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Payment details</td>
|
||||
<td>7 years (Tax legislation)</td>
|
||||
<td>To comply with legal obligations</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Email address</td>
|
||||
<td>Duration of the agreement and up to a maximum of 1 year after our agreement has ended. For the avoidance of doubt, the agreement is considered terminated after the expiration of the warranty period.</td>
|
||||
<td>To inform you or contact you after filling out an online contact form</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>(Email) messages</td>
|
||||
<td>Duration of the agreement and up to a maximum of 1 year after our agreement has ended. For the avoidance of doubt, the agreement is considered terminated after the expiration of the warranty period.</td>
|
||||
<td>To find your data in the future</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Other personal data actively provided by you</td>
|
||||
<td>Duration of the agreement and up to a maximum of 1 year after our agreement has ended. For the avoidance of doubt, the agreement is considered terminated after the expiration of the warranty period.</td>
|
||||
<td>Necessary for performing the agreement</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h2>Sharing Data with third parties/others</h2>
|
||||
<p>Your data will not be sold to third parties, and your information is only provided when necessary for the execution of the agreement with you, because you have given permission, or to comply with a legal obligation.</p>
|
||||
<p>We enter into a data processing agreement with companies that process data on our behalf (processors) to ensure a similar level of security and confidentiality of your data. We remain responsible for these processing activities.</p>
|
||||
<p>With third parties who are themselves responsible for the processing of personal data (data controllers), we do not have to enter into an agreement. We share personal data with the following third parties:</p>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Third Party</th>
|
||||
<th>Category</th>
|
||||
<th>Purpose of sharing</th>
|
||||
<th>Data Shared</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Hosting provider</td>
|
||||
<td>Processor</td>
|
||||
<td>For website backup</td>
|
||||
<td>Full website backup</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Website provider</td>
|
||||
<td>Processor</td>
|
||||
<td>For hosting the website</td>
|
||||
<td>Encrypted data</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Email provider webmail from</td>
|
||||
<td>Processor</td>
|
||||
<td>For hosting emails</td>
|
||||
<td>Encrypted data</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bank</td>
|
||||
<td>Data Controller</td>
|
||||
<td>To generate payments for us</td>
|
||||
<td>Bank account number, (company) name, address, email address</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Accounting system</td>
|
||||
<td>Processor</td>
|
||||
<td>To maintain our accounts</td>
|
||||
<td>Bank account number, (company) name, address, email address</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Accountant</td>
|
||||
<td>Processor</td>
|
||||
<td>To assist us with accounting</td>
|
||||
<td>Bank account number, (company) name, address, email address</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Web developer</td>
|
||||
<td>Processor</td>
|
||||
<td>To assist us in business operations</td>
|
||||
<td>Bank account number, (company) name, address, email address, phone number</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h2>Transfer to third countries</h2>
|
||||
<p>We try to process personal data as much as possible within the EEA, but sometimes we cannot avoid using services from outside the EEA (e.g., Google). These companies are located in a country designated as adequate by the European Commission. A data processing agreement has been concluded with all processors, both within and outside the EEA.</p>
|
||||
<p>The parties are affiliated with the EU-US Data privacy framework of the US Department of Commerce. This means that there is an adequate level of protection for the processing of any personal data.</p>
|
||||
|
||||
<h2>Your right to access, modify, or delete data</h2>
|
||||
<p>You have the right to access, correct, or delete your personal data.</p>
|
||||
<p>You can email such requests to <a href="mailto:info@morvalwatches.com">info@morvalwatches.com</a>. We will respond to your request as soon as possible, but within one month at the latest. If your request is disproportionate or very specific, the period may be extended by 2 months.</p>
|
||||
|
||||
<h2>Your Rights to withdraw consent, object, and data portability</h2>
|
||||
<p>You have the right to withdraw your consent for data processing or object to the processing of your personal data by us. Additionally, you have the right to data portability. This means that you can submit a request to send your personal data in a computer file to you or another organization named by you.</p>
|
||||
|
||||
<h2>Security</h2>
|
||||
<p>We take adequate and appropriate measures to prevent misuse, loss, unauthorized access, unwanted disclosure, and unauthorized modification of your data.</p>
|
||||
|
||||
<h2>Physical Copies</h2>
|
||||
<p>No physical copies are made of your personal data.</p>
|
||||
|
||||
<h2>Website and Wi-Fi</h2>
|
||||
<p>The website uses a reliable SSL Certificate to ensure that your personal data does not fall into the wrong hands. This also means that your connection to the website is private, as indicated by the 'https' in the address bar and the padlock icon.</p>
|
||||
<p>Website security is regularly updated, and there is an antivirus system on incoming and outgoing emails.</p>
|
||||
<p>Furthermore, we always use only known secure Wi-Fi networks, unless there are significant reasons not to.</p>
|
||||
|
||||
<h2>Devices</h2>
|
||||
<p>The number of devices that have access to your data is limited to only the necessary devices. These include a laptop, desktop, iPad, and smartphone with login security through a password and/or access code and/or fingerprint. Additionally, the systems used are all secured with a password and/or access code and/or fingerprint.</p>
|
||||
|
||||
<h2>External Links and Sources</h2>
|
||||
<p>Our website may contain links to external websites, resources, or services for the aforementioned reasons. We are not responsible for the accuracy, reliability, or content of these external sources. Following external links is always at your own risk.</p>
|
||||
|
||||
<h2>No proper security or misuse of your data?</h2>
|
||||
<p>If you believe that your data is not adequately secured or if there are indications of misuse, or if you would like more information about the security of personal data, please contact us at <a href="mailto:info@morvalwatches.com">info@morvalwatches.com</a>.</p>
|
||||
|
||||
<h2>Your right to lodge a complaint</h2>
|
||||
<p>We want to inform you that you have the option to lodge a complaint with the national supervisory authority if you believe that we do not comply with privacy regulations as defined in the GDPR. The national supervisory authority is the Dutch Data Protection Authority (Autoriteit Persoonsgegevens). You can file a complaint here.</p>
|
||||
|
||||
<h2>Cookies</h2>
|
||||
<p>The website is not placing any cookies. Although it may happen that cookies are placed by others, via the website, of which we are not always aware. If you come across unexpected cookies that you cannot find in this statement, please let us know by email. You can also contact the third party directly and ask which cookies they placed, the reason for doing so, the lifespan of the cookie, and how they guarantee your privacy.</p>
|
||||
|
||||
<h2>Changes</h2>
|
||||
<p>The texts of the website and the website itself can be adjusted at any time due to ongoing developments. This also applies to this privacy statement. This version is from April 18, 2024. If there are any changes, we will post the latest version on the website.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?=template_footer()?>
|
||||
229
custom/pages/returns.php
Normal file
229
custom/pages/returns.php
Normal file
@@ -0,0 +1,229 @@
|
||||
<?php
|
||||
// Prevent direct access to file
|
||||
defined(security_key) or exit;
|
||||
|
||||
?>
|
||||
<?=template_header('Return Policy','')?>
|
||||
|
||||
<style>
|
||||
.content-section {
|
||||
background-color: var(--color-white);
|
||||
padding: 60px 0;
|
||||
min-height: 60vh;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 0 30px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
color: var(--color-heading);
|
||||
font-size: 2.8rem;
|
||||
margin-bottom: 50px;
|
||||
text-align: center;
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 3px solid var(--color-primary);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 1.6rem;
|
||||
margin-top: 50px;
|
||||
margin-bottom: 25px;
|
||||
font-weight: 600;
|
||||
padding-left: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
list-style: none;
|
||||
counter-reset: item;
|
||||
padding-left: 0;
|
||||
margin-bottom: 40px;
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
counter-increment: item;
|
||||
margin-bottom: 20px;
|
||||
padding-left: 30px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li::before {
|
||||
content: counter(item) ".";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
font-weight: 700;
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
list-style: none;
|
||||
padding-left: 0;
|
||||
margin: 15px 0;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
margin-bottom: 12px;
|
||||
padding-left: 25px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li::before {
|
||||
content: "•";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: var(--color-primary);
|
||||
font-weight: bold;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.content-section strong {
|
||||
color: var(--color-heading);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
/* Article 2 special styling for contact info */
|
||||
.content-section h2 + ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul li::before {
|
||||
content: "•";
|
||||
color: var(--color-dark-blue);
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.content-section {
|
||||
padding: 40px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 35px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.3rem;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 25px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 25px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 25px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 576px) {
|
||||
.content-section {
|
||||
padding: 30px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 1.6rem;
|
||||
margin-bottom: 25px;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.1rem;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section p {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 20px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 18px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="content-section">
|
||||
<div class="container">
|
||||
<h1>Return Policy</h1>
|
||||
|
||||
<h2>Your Right of Withdrawal</h2>
|
||||
<p>You have the right to cancel your order up to 14 days after the date of receipt without giving any reason. After cancellation, you have an additional 14 days to return your product. You will then be credited the full order amount including shipping costs. Only the costs for return shipping from your home to the webshop are at your own expense. These costs amount to approximately EUR 7.25 per package; please consult your carrier's website for exact rates.</p>
|
||||
|
||||
<h2>Return Conditions</h2>
|
||||
<p>If you exercise your right of withdrawal, the product must be returned to the entrepreneur with all supplied accessories and – if reasonably possible – in its original condition and packaging. If the product is damaged or the packaging is more damaged than necessary to inspect the product, we may charge you for the reduction in value of the product. Therefore, please handle the product with care and ensure it is properly packaged when returning it.</p>
|
||||
|
||||
<h2>Register a Return</h2>
|
||||
<p>To exercise this right, you can contact us via <a href="mailto:info@morvalwatches.com">info@morvalwatches.com</a>. We will then refund the order amount within 14 days after registering your return, provided the product has been received back in good condition.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?=template_footer()?>
|
||||
@@ -2,21 +2,432 @@
|
||||
// Prevent direct access to file
|
||||
defined(security_key) or exit;
|
||||
|
||||
if (isset($_GET['download'])){
|
||||
generatedPDF($termsandconditions_items,$terms_text);
|
||||
}
|
||||
?>
|
||||
<?=template_header($terms_text,'')?>
|
||||
|
||||
<div class="products content-wrapper">
|
||||
<style>
|
||||
.content-section {
|
||||
background-color: var(--color-white);
|
||||
padding: 60px 0;
|
||||
min-height: 60vh;
|
||||
}
|
||||
|
||||
<?php
|
||||
$view = '<h1>'.$termsandconditions_header;
|
||||
$view .= '<a style="text-decoration: none;color:#555555;" href="'.url("index.php?page=termsandconditions&download=download").'" class="dowloadpdf"> <i class="fa-solid fa-download"></i></a>';
|
||||
$view .= '</h1>';
|
||||
$view .= $termsandconditions_items;
|
||||
.content-section .container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 0 30px;
|
||||
}
|
||||
|
||||
echo $view;
|
||||
?>
|
||||
.content-section h1 {
|
||||
color: var(--color-heading);
|
||||
font-size: 2.8rem;
|
||||
margin-bottom: 50px;
|
||||
text-align: center;
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 3px solid var(--color-primary);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 1.6rem;
|
||||
margin-top: 50px;
|
||||
margin-bottom: 25px;
|
||||
font-weight: 600;
|
||||
padding-left: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
list-style: none;
|
||||
counter-reset: item;
|
||||
padding-left: 0;
|
||||
margin-bottom: 40px;
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
counter-increment: item;
|
||||
margin-bottom: 20px;
|
||||
padding-left: 30px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li::before {
|
||||
content: counter(item) ".";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
font-weight: 700;
|
||||
color: var(--color-dark-blue);
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
list-style: none;
|
||||
padding-left: 0;
|
||||
margin: 15px 0;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
margin-bottom: 12px;
|
||||
padding-left: 25px;
|
||||
position: relative;
|
||||
line-height: 1.8;
|
||||
color: var(--color-text-dark);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li::before {
|
||||
content: "•";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: var(--color-primary);
|
||||
font-weight: bold;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.content-section strong {
|
||||
color: var(--color-heading);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
/* Article 2 special styling for contact info */
|
||||
.content-section h2 + ul {
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul li::before {
|
||||
content: "•";
|
||||
color: var(--color-dark-blue);
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.content-section {
|
||||
padding: 40px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 35px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.3rem;
|
||||
margin-top: 35px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 25px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 25px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 20px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 25px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 576px) {
|
||||
.content-section {
|
||||
padding: 30px 0;
|
||||
}
|
||||
|
||||
.content-section .container {
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.content-section h1 {
|
||||
font-size: 1.6rem;
|
||||
margin-bottom: 25px;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section h2 {
|
||||
font-size: 1.1rem;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section ol {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ol > li {
|
||||
padding-left: 20px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.content-section ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.content-section ul li {
|
||||
padding-left: 18px;
|
||||
font-size: 13px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.content-section h2 + ul {
|
||||
margin-left: 15px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="content-section">
|
||||
<div class="container">
|
||||
<h1>General terms and conditions
|
||||
</h1>
|
||||
|
||||
<h2>Article 1 – Definitions</h2>
|
||||
<ol>
|
||||
<li>In these conditions the following definitions apply:
|
||||
<ul>
|
||||
<li><strong>Additional agreement:</strong> an agreement whereby the consumer acquires products, digital content and/or services in connection with a distance contract and these goods, digital content and/or services are supplied by the entrepreneur or by a third party on the basis of an agreement between that third party and the entrepreneur;</li>
|
||||
<li><strong>Reflection period:</strong> the period within which the consumer can exercise his right of withdrawal;</li>
|
||||
<li><strong>Consumer:</strong> the natural person who does not act for purposes related to his trade, business, craft, or profession;</li>
|
||||
<li><strong>Day:</strong> calendar day;</li>
|
||||
<li><strong>Digital content:</strong> data produced and delivered in digital form;</li>
|
||||
<li><strong>Permanence agreement:</strong> an agreement that extends to the regular delivery of goods, services and/or digital content during a certain period;</li>
|
||||
<li><strong>Durable data carrier:</strong> any tool - including e-mail - that enables the consumer or entrepreneur to store information that is personally addressed to him in a way that allows future consultation or use for a period that is appropriate to the purpose for which the information is intended and that allows unchanged reproduction of the stored information;</li>
|
||||
<li><strong>Right of withdrawal:</strong> the consumer's option to cancel the distance contract within the cooling-off period;</li>
|
||||
<li><strong>Entrepreneur:</strong> the natural or legal person who offers products, (access to) digital content and/or services remotely to consumers;</li>
|
||||
<li><strong>Distance agreement:</strong> an agreement concluded between the entrepreneur and the consumer in the context of an organized system for distance selling of products, digital content and/or services, whereby up to and including the conclusion of the agreement involves exclusive or partial use of one or more techniques for distance communication;</li>
|
||||
<li><strong>Model withdrawal form:</strong> the European model withdrawal form;</li>
|
||||
<li><strong>Technology for distance communication:</strong> means that can be used to conclude an agreement, without the consumer and entrepreneur having to meet in the same room at the same time.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 2 - Identity of the entrepreneur</h2>
|
||||
<ul>
|
||||
<li>Morval Watches</li>
|
||||
<li>Kasteellaan 2, Sint-Oedenrode, The Netherlands</li>
|
||||
<li>+31(0) 6 39725831</li>
|
||||
<li>info@morvalwatches.com</li>
|
||||
<li>Chamber of commerce no. 89442679</li>
|
||||
<li>VAT no. NL004729776B54</li>
|
||||
</ul>
|
||||
|
||||
<h2>Article 3 - Applicability</h2>
|
||||
<ol>
|
||||
<li>These general terms and conditions apply to every offer from the entrepreneur and to every distance contract concluded between the entrepreneur and the consumer.</li>
|
||||
<li>Before the distance contract is concluded, the text of these general terms and conditions will be made available to the consumer. If this is not reasonably possible, before the distance contract is concluded, the entrepreneur will indicate how the general terms and conditions can be viewed at the entrepreneur's premises and that they will be sent free of charge as soon as possible at the request of the consumer.</li>
|
||||
<li>If the distance contract is concluded electronically, notwithstanding the previous paragraph and before the distance contract is concluded, the text of these general terms and conditions can be made available to the consumer electronically in such a way that it can be read by the consumer can be easily stored on a durable data carrier. If this is not reasonably possible, before the distance contract is concluded, it will be indicated where the general terms and conditions can be viewed electronically and that they will be sent free of charge electronically or otherwise at the request of the consumer.</li>
|
||||
<li>In the event that, in addition to these general terms and conditions, specific product or service conditions also apply, the second and third paragraphs apply mutatis mutandis and in the event of conflicting conditions, the consumer can always rely on the applicable provision that applies to him is most favorable.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 4 - The offer</h2>
|
||||
<ol>
|
||||
<li>If an offer has a limited period of validity or is made subject to conditions, this will be expressly stated in the offer.</li>
|
||||
<li>The offer contains a complete and accurate description of the products, digital content and/or services offered. The description is sufficiently detailed to enable a good assessment of the offer by the consumer. If the entrepreneur uses images, these are a true representation of the products, services and/or digital content offered. Obvious mistakes or errors in the offer do not bind the entrepreneur.</li>
|
||||
<li>Due to differences in display qualities, colors of the real product may slightly differ from the image on the website.</li>
|
||||
<li>Each offer contains such information that it is clear to the consumer what the rights and obligations are associated with accepting the offer.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 5 - The Agreement</h2>
|
||||
<ol>
|
||||
<li>The agreement is concluded, subject to the provisions of paragraph 4, at the time of acceptance by the consumer of the offer and compliance with the conditions set.</li>
|
||||
<li>If the consumer has accepted the offer electronically, the entrepreneur will immediately confirm receipt of the acceptance of the offer electronically. As long as receipt of this acceptance has not been confirmed by the entrepreneur, the consumer can terminate the agreement.</li>
|
||||
<li>If the agreement is concluded electronically, the entrepreneur will take appropriate technical and organizational measures to secure the electronic transfer of data and ensure a secure web environment. If the consumer can pay electronically, the entrepreneur will take appropriate security measures.</li>
|
||||
<li>The entrepreneur can, within legal frameworks, inform himself whether the consumer can meet his payment obligations, as well as all those facts and factors that are important for a responsible conclusion of the distance contract. If, based on this investigation, the entrepreneur has good reasons not to enter into the agreement, he is entitled to refuse an order or request with reasons or to attach special conditions to the execution.</li>
|
||||
<li>The entrepreneur will send the following information to the consumer at the latest upon delivery of the product, service, or digital content, in writing or in such a way that it can be stored by the consumer in an accessible manner on a durable data carrier:
|
||||
<ul>
|
||||
<li>the conditions under which and the manner in which the consumer can exercise the right of withdrawal, or a clear statement regarding the exclusion of the right of withdrawal;</li>
|
||||
<li>the information about warranties and existing after-sales service;</li>
|
||||
<li>the price including all taxes of the product, service, or digital content; where applicable, the costs of delivery; and the method of payment, delivery, or execution of the distance contract;</li>
|
||||
<li>the requirements for termination of the agreement if the agreement has a duration of more than one year or is of indefinite duration;</li>
|
||||
<li>if the consumer has a right of withdrawal, the model withdrawal form.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>In the case of a duration transaction, the provision in the previous paragraph only applies to the first delivery.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 6 - Right of withdrawal</h2>
|
||||
<ol>
|
||||
<li>The consumer can terminate an agreement regarding the purchase of a product during a cooling-off period of at least 14 days without giving reasons. The entrepreneur may ask the consumer about the reason for withdrawal but may not oblige him to state his reason(s).</li>
|
||||
<li>The cooling-off period referred to in paragraph 1 starts on the day after the consumer, or a third party designated in advance by the consumer, who is not the carrier, has received the product, or:
|
||||
<ul>
|
||||
<li>if the consumer has ordered multiple products in the same order: the day on which the consumer, or a third party designated by him, received the last product. The entrepreneur may, provided he has clearly informed the consumer about this prior to the ordering process, refuse an order for multiple products with different delivery times.</li>
|
||||
<li>if the delivery of a product consists of several shipments or parts: the day on which the consumer, or a third party designated by him, has received the last shipment or part;</li>
|
||||
<li>in the case of agreements for regular delivery of products during a certain period: the day on which the consumer, or a third party designated by him, received the first product.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>The reflection period will expire 14 days after the day on which the consumer received that information.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 7 - Obligations of the consumer during the cooling-off period</h2>
|
||||
<ol>
|
||||
<li>During the cooling-off period, the consumer will handle the product and packaging with care. He will only unpack or use the product to the extent necessary to determine the nature, characteristics, and operation of the product. The basic principle here is that the consumer may only handle and inspect the product as he would in a store.</li>
|
||||
<li>The consumer is only liable for any reduction in value of the product that is the result of handling the product that goes beyond what is permitted in paragraph 1.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 8 - Exercise of the right of withdrawal by the consumer and costs thereof</h2>
|
||||
<ol>
|
||||
<li>If the consumer makes use of his right of withdrawal, he must report this to the entrepreneur within the cooling-off period by means of the model withdrawal form or in another unambiguous manner.</li>
|
||||
<li>As soon as possible, but within 14 days from the day following the notification referred to in paragraph 1, the consumer shall return the product or hand it over to (an authorized representative of) the entrepreneur. This is not necessary if the entrepreneur has offered to collect the product himself. The consumer has in any case observed the return period if he returns the product before the cooling-off period has expired.</li>
|
||||
<li>The consumer returns the product with all supplied accessories, if reasonably possible in the original condition and packaging, and in accordance with the reasonable and clear instructions provided by the entrepreneur.</li>
|
||||
<li>The risk and burden of proof for the correct and timely exercise of the right of withdrawal lies with the consumer.</li>
|
||||
<li>The consumer bears the direct costs of returning the product. If the entrepreneur has not stated that the consumer must bear these costs or if the entrepreneur indicates that he will bear the costs himself, the consumer does not have to bear the costs for return.</li>
|
||||
<li>If the product is damaged or the packaging is damaged beyond what's necessary to try out, we may charge you for the reduction in value. Therefore, please handle the product with care and ensure it is properly packaged when returning it.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 9 - Obligations of the entrepreneur in the event of withdrawal</h2>
|
||||
<ol>
|
||||
<li>If the entrepreneur enables the notification of withdrawal by the consumer electronically, he will immediately send a confirmation of receipt after receiving this notification.</li>
|
||||
<li>The entrepreneur will reimburse all payments made by the consumer, including any delivery costs charged by the entrepreneur for the returned product, without delay but within 14 days following the day on which the consumer notifies him of the withdrawal. Unless the entrepreneur offers to collect the product himself, he may wait with reimbursement until he has received the product or until the consumer demonstrates that he has returned the product, whichever is the earlier.</li>
|
||||
<li>The entrepreneur uses the same payment method that the consumer used for reimbursement unless the consumer agrees to a different method. The refund is free of charge for the consumer.</li>
|
||||
<li>If the consumer has opted for a more expensive method of delivery than the cheapest standard delivery, the entrepreneur does not have to reimburse the additional costs for the more expensive method.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 10 - Exclusion of right of withdrawal</h2>
|
||||
<ol>
|
||||
<li>The entrepreneur can exclude the following products and services from the right of withdrawal, but only if the entrepreneur has clearly stated this in the offer, at least in time before concluding the agreement:
|
||||
<ul>
|
||||
<li>Products or services whose price is subject to fluctuations in the financial market over which the entrepreneur has no influence, and which may occur within the withdrawal period;</li>
|
||||
<li>Agreements concluded during a public auction. A public auction is defined as a sales method in which products, digital content and/or services are offered by the entrepreneur to the consumer who is personally present or has the opportunity to be personally present at the auction, under the supervision of an auctioneer, and where the successful bidder is obliged to purchase the products, digital content and/or services;</li>
|
||||
<li>Products manufactured to consumer specifications, which are not prefabricated, and which are manufactured on the basis of an individual choice or decision of the consumer, or which are clearly intended for a specific person;</li>
|
||||
<li>Sealed products that are not suitable for return for reasons of health protection or hygiene and of which the seal has been broken after delivery (seal on watch case, bracelet, and other applicable parts);</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 11 - The price</h2>
|
||||
<ol>
|
||||
<li>During the period of validity stated in the offer, the prices of the products and/or services offered will not be increased, except for price changes as a result of changes in VAT rates.</li>
|
||||
<li>Notwithstanding the previous paragraph, the entrepreneur may offer products or services with variable prices, the prices of which are subject to fluctuations in the financial market and over which the entrepreneur has no influence. This liability to fluctuations and the fact that any prices stated are target prices are stated in the offer.</li>
|
||||
<li>Price increases within 3 months after the conclusion of the agreement are only permitted if they are the result of legal regulations or provisions.</li>
|
||||
<li>Price increases from 3 months after the conclusion of the agreement are only permitted if the entrepreneur has stipulated this and:
|
||||
<ul>
|
||||
<li>these are the result of legal regulations or provisions; or</li>
|
||||
<li>the consumer has the right to cancel the agreement with effect from the day on which the price increase takes effect.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>The prices stated in the offer of products or services include VAT.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 12 - Compliance and additional warranty</h2>
|
||||
<ol>
|
||||
<li>The entrepreneur guarantees a proper working of the product for a period of 2 years from the day the consumer has received the product.</li>
|
||||
<li>The entrepreneur guarantees that the products and/or services comply with the agreement, the specifications stated in the offer, the reasonable requirements of reliability and/or usability and the existing requirements on the date of the conclusion of the agreement.</li>
|
||||
<li>An additional guarantee provided by the entrepreneur, his supplier, manufacturer, or importer never limits the legal rights and claims that the consumer can assert against the entrepreneur under the agreement if the entrepreneur has failed to fulfill his part of the contract.</li>
|
||||
<li>Extra warranty means any obligation of the entrepreneur, his supplier, importer, or producer in which he grants the consumer certain rights or claims that go beyond what he is legally obliged to do in the event that he has failed to fulfill his part of the agreement.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 13 - Delivery and execution</h2>
|
||||
<ol>
|
||||
<li>The entrepreneur will exercise the utmost care when receiving and executing orders for products and when assessing applications for the provision of services.</li>
|
||||
<li>The place of delivery is the address that the consumer has communicated to the entrepreneur.</li>
|
||||
<li>With due observance of what is stated in Article 4 of these general terms and conditions, the entrepreneur will execute accepted orders expeditiously, but no later than within 6 weeks, unless a different delivery period has been agreed. If delivery is delayed, or if an order cannot be fulfilled or can only be partially fulfilled, the consumer will be notified of this no later than 6 weeks after he has placed the order. In that case, the consumer has the right to terminate the agreement without costs and is entitled to any compensation.</li>
|
||||
<li>After dissolution in accordance with the previous paragraph, the entrepreneur will immediately refund the amount paid by the consumer.</li>
|
||||
<li>The risk of damage and/or loss of products rests with the entrepreneur until the moment of delivery to the consumer or a representative designated in advance and made known to the entrepreneur, unless expressly agreed otherwise.</li>
|
||||
<li>The consumer must ensure that the actual delivery of the products ordered by him can take place in time.</li>
|
||||
<li>If the package of a delivered product is opened or damaged, the consumer must have a note drawn up by the forwarder or delivery person before receiving the product. In the absence of which entrepreneur may not be held liable for any damage.</li>
|
||||
<li>If the consumer himself takes care of the transport of a product, he must report any visible damage to products or the packaging prior to the transport to entrepreneur, failing which entrepreneur cannot be held liable for any damage.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 14 - Duration transactions: duration, termination, and extension</h2>
|
||||
<ol>
|
||||
<li><strong>Termination:</strong><br>
|
||||
The consumer can terminate an agreement that has been entered into for an indefinite period and that extends to the regular delivery of products or services at any time, considering the agreed cancellation rules and a notice period of no more than one month</li>
|
||||
<li><strong>Extension:</strong><br>
|
||||
An agreement that has been entered into for a specific period and that extends to the regular delivery of products or services may not be tacitly extended or renewed for a specific period.</li>
|
||||
<li><strong>Duration:</strong><br>
|
||||
If an agreement has a duration of more than one year, the consumer may terminate the agreement at any time after one year with a notice period of no more than one month, unless reasonableness and fairness oppose termination before the end of the agreed period.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 15 - Payment</h2>
|
||||
<ol>
|
||||
<li>Unless otherwise stipulated in the agreement or additional conditions, the amounts owed by the consumer must be paid within 14 days after the cooling-off period commences, or in the absence of a cooling-off period within 14 days after the conclusion of the contract. In the case of an agreement to provide a service, this period commences on the day after the consumer has received confirmation of the agreement.</li>
|
||||
<li>The consumer has the obligation to immediately report inaccuracies in payment details provided or stated to the entrepreneur.</li>
|
||||
<li>If the consumer does not fulfill his payment obligation(s) on time, after the entrepreneur has informed him of the late payment and the entrepreneur has granted the consumer a period of 14 days to still fulfill his payment obligations, statutory interest will be owed on the amount still owed and the entrepreneur is entitled to charge the extrajudicial collection costs incurred by him.</li>
|
||||
<li>These collection costs amount to a maximum of: 15% on outstanding amounts up to € 2,500; 10% on the next € 2,500 and 5% on the next € 5,000 with a minimum of € 40. The entrepreneur may deviate from the stated amounts and percentages for the benefit of the consumer.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 16 - Complaints procedure</h2>
|
||||
<ol>
|
||||
<li>In the event of a complaint, a consumer should first contact the entrepreneur. If the online store is affiliated with WebwinkelKeur and complaints cannot be resolved amicably, the consumer should contact WebwinkelKeur (www.webwinkelkeur.nl), which will mediate free of charge. Check whether this online store has a current membership via https://www.webwinkelkeur.nl/leden/. If a resolution is still not reached, the consumer has the option to submit their complaint to the independent dispute committee appointed by WebwinkelKeur. The decision is binding, and both the entrepreneur and the consumer agree to this binding decision. Submitting a dispute to this dispute committee involves costs, which the consumer must pay to the relevant committee.</li>
|
||||
<li>The entrepreneur has a sufficiently publicized complaints procedure and handles the complaint in accordance with this complaint's procedure.</li>
|
||||
<li>Complaints about the execution of the agreement must be submitted fully and clearly described to the entrepreneur within a reasonable time after the consumer has discovered the defects.</li>
|
||||
<li>Complaints submitted to the entrepreneur will be answered within a period of 14 days from the date of receipt. If a complaint requires a foreseeably longer processing time, the entrepreneur will respond within 14 days with an acknowledgment of receipt and an indication of when the consumer can expect a more detailed answer.</li>
|
||||
<li>If the complaint cannot be resolved by mutual agreement within a reasonable period or within 3 months after submitting the complaint, a dispute arises that is subject to the dispute settlement procedure.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 17 - Joint and several Consumer liabilities</h2>
|
||||
<ol>
|
||||
<li>If Entrepreneur enters into an agreement with several customers, each of them shall be jointly and severally liable for the full amounts due to Entrepreneur under that agreement.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 18 - Liability of Entrepreneur</h2>
|
||||
<ol>
|
||||
<li>Entrepreneur is only liable for any damage the consumer suffers if and insofar as this damage is caused by intent or gross negligence.</li>
|
||||
<li>If Entrepreneur is liable for any damage, it is only liable for direct damages that results from or is related to the execution of an agreement.</li>
|
||||
<li>Entrepreneur is never liable for indirect damages, such as consequential loss, lost profit, lost savings, or damage to third parties.</li>
|
||||
<li>If Entrepreneur is liable, its liability is limited to the (part of the) invoice to which the liability relates.</li>
|
||||
<li>All images, photos, colors, drawings, descriptions on the website or in a catalog are only indicative and are only approximate and cannot lead to any compensation and/or (partial) dissolution of the agreement and/or suspension of any obligation.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 19 - Expiry period</h2>
|
||||
<ol>
|
||||
<li>Every right of the consumer to compensation from Entrepreneur shall, in any case, expire within 12 months after the event from which the liability arises directly or indirectly. This does not exclude the provisions in article 6:89 Dutch Civil Code.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 20 - Force majeure</h2>
|
||||
<ol>
|
||||
<li>In addition to the provisions of article 6:75 Dutch Civil Code, a shortcoming of Entrepreneur in the fulfillment of any obligation to the consumer cannot be attributed to Entrepreneur in any situation independent of the will of Entrepreneur, when the fulfillment of its obligations towards the consumer is prevented in whole or in part or when the fulfillment of its obligations cannot reasonably be required from Entrepreneur.</li>
|
||||
<li>The force majeure situation referred to in paragraph 1 is also applicable - but not limited to: state of emergency (such as civil war, insurrection, riots, natural disasters, etc.); defaults and force majeure of suppliers, deliverymen or other third parties; unexpected disturbances of power, electricity, internet, computer, or telecoms; computer viruses, strikes, government measures, unforeseen transport problems, bad weather conditions and work stoppages.</li>
|
||||
<li>If a situation of force majeure arises as a result of which Entrepreneur cannot fulfill one or more obligations towards the consumer, these obligations will be suspended until Entrepreneur can comply with it.</li>
|
||||
<li>From the moment that a force majeure situation has lasted at least 30 calendar days, both parties may dissolve the agreement in writing in whole or in part.</li>
|
||||
<li>Entrepreneur does not owe any (damage) compensation in a situation of force majeure, even if it has obtained any advantages as a result of the force majeure situation.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 21 - Changes in the general terms and conditions</h2>
|
||||
<ol>
|
||||
<li>Entrepreneur is entitled to amend or supplement these general terms and conditions.</li>
|
||||
<li>Changes of minor importance can be made at any time.</li>
|
||||
<li>Major changes in content will be discussed by Entrepreneur with the consumer in advance as much as possible.</li>
|
||||
<li>Consumers are entitled to cancel the agreement in the event of a substantial change to the general terms and conditions.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 22 - Transfer of rights</h2>
|
||||
<ol>
|
||||
<li>The consumer cannot transfer its rights deferring from an agreement with Entrepreneur to third parties without the prior written consent of Entrepreneur.</li>
|
||||
<li>This provision applies as a clause with a property law effect as referred to in Section 3:83 (2) Dutch Civil Code.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 23 - Consequences of nullity or annullability</h2>
|
||||
<ol>
|
||||
<li>If one or more provisions of these general terms and conditions prove null or annullable, this will not affect the other provisions of these terms and conditions.</li>
|
||||
<li>A provision that is null or annullable shall, in that case, be replaced by a provision that comes closest to what Entrepreneur had in mind when drafting the conditions on that issue.</li>
|
||||
</ol>
|
||||
|
||||
<h2>Article 24 - Disputes</h2>
|
||||
<ol>
|
||||
<li>Agreements between the entrepreneur and the consumer to which these general terms and conditions apply are exclusively governed by Dutch law.</li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?=template_footer()?>
|
||||
@@ -75,9 +75,11 @@ $discount_message = 'Rabattcode angewendet!';
|
||||
$discount_error_1 = 'Falscher Rabattcode!';
|
||||
$discount_error_2 = 'Rabattcode abgelaufen!';
|
||||
$order_consent_1 = 'Ich möchte E-Mail-Kommunikation über MorvalWatches Neuigkeiten, Produkte und Dienstleistungen erhalten';
|
||||
$order_consent_2 = 'Ich stimme zu';
|
||||
$order_consent_2 = 'Ich stimme den';
|
||||
$order_consent_3 = 'AGB';
|
||||
$btn_place_order = 'Bestellen';
|
||||
$order_consent_4 = 'und der';
|
||||
$order_consent_5 = 'Datenschutzerklärung';
|
||||
$btn_place_order = 'Kaufen';
|
||||
$h1_order_succes_message = 'Ihre Bestellung wurde aufgegeben';
|
||||
$order_succes_message = 'Vielen Dank für Ihre Bestellung! Wir werden Sie per E-Mail mit Ihren Bestelldetails kontaktieren.';
|
||||
$error_myaccount = 'Falsche E-Mail/Passwort!';
|
||||
@@ -127,7 +129,7 @@ $h2_about_1 = 'Über Morval';
|
||||
$about_header_1 = 'Über uns';
|
||||
$about_1_p = 'Morval Watches wurde 2023 von Ralph van Wezel gegründet. Ralph ist Krankenhausapotheker und hat eine Faszination für Technologie. In seiner Arbeit ist er bestrebt, Medikamente verfügbar zu machen, die einen Unterschied für den Patienten machen. Die Herstellung eines Medikaments erfordert Wissen, Präzision, Genauigkeit, Technik, Qualität und Handwerkskunst. Hierin liegt die Ähnlichkeit mit der Herstellung einer hochwertigen Automatikuhr. Ralph hat sich zum Ziel gesetzt, eine Uhr zu entwickeln, die mit den renommierten Marken konkurrieren kann, aber zu einem akzeptablen Preis verkauft wird.';
|
||||
$about_header_2 = 'Über unsere Uhren';
|
||||
$about_2_p = 'Eine Morval-Uhr ist von den Vintage-Modellen und dem minimalistischen Design skandinavischer Uhren inspiriert. Dank der Farbvariationen von Zifferblatt und Armband kann eine Morval-Uhr zu jedem Anlass getragen werden – sowohl als Sport- als auch als elegante Uhr. Morval-Uhren erfüllen höchste Qualitätsanforderungen und können mit den bekannten Schweizer Marken mithalten. Die Komponenten stammen von renommierten Herstellern aus Europa und dem Ausland. Eine Morval verfügt über ein Schweizer Kaliber (STP), das für seine zuverlässige Qualität bekannt ist. Die Montage erfolgt in Amsterdam durch anerkannte Uhrmacher, und jede Uhr wird einer umfassenden Qualitätskontrolle hinsichtlich Funktionalität und Ästhetik unterzogen. Die Uhr wird manuell eingestellt und geprüft, um Abweichungen zu minimieren. Morval steht für ein hervorragendes Preis-Leistungs-Verhältnis! Mit dem Kauf einer Morval-Uhr erhalten Sie garantiert einen zeitlosen Zeitmesser, der Jahrzehnte hält. Viel Liebe zum Detail wurde auf Details gelegt, wie zum Beispiel ein gebürstetes Gehäuse aus Edelstahl 316, Superluminova auf den Zeigern, entspiegeltes Glas und ein stufenlos verstellbares Lederarmband. Dies spiegelt den luxuriösen Auftritt der Marke wider. Mit einer Morval-Uhr besitzen Sie eine einzigartige, robuste, stilvolle und zeitlose Uhr, die Generationen überdauert!';
|
||||
$about_2_p = 'Eine Morval-Uhr ist von den Vintage-Modellen und dem minimalistischen Design skandinavischer Uhren inspiriert. Dank der Farbvariationen von Zifferblatt und Armband kann eine Morval-Uhr zu jedem Anlass getragen werden – sowohl als Sport- als auch als elegante Uhr. Morval-Uhren erfüllen höchste Qualitätsanforderungen und können mit den bekannten Schweizer Marken mithalten. Die Komponenten stammen von renommierten Herstellern aus Europa und dem Ausland. Eine Morval verfügt über ein Schweizer Kaliber, das für seine zuverlässige Qualität bekannt ist. Die Montage erfolgt in Amsterdam durch anerkannte Uhrmacher, und jede Uhr wird einer umfassenden Qualitätskontrolle hinsichtlich Funktionalität und Ästhetik unterzogen. Die Uhr wird manuell eingestellt und geprüft, um Abweichungen zu minimieren. Morval steht für ein hervorragendes Preis-Leistungs-Verhältnis! Mit dem Kauf einer Morval-Uhr erhalten Sie garantiert einen zeitlosen Zeitmesser, der Jahrzehnte hält. Viel Liebe zum Detail wurde auf Details gelegt, wie zum Beispiel ein gebürstetes Gehäuse aus Edelstahl 316, Superluminova auf den Zeigern, entspiegeltes Glas und ein stufenlos verstellbares Lederarmband. Dies spiegelt den luxuriösen Auftritt der Marke wider. Mit einer Morval-Uhr besitzen Sie eine einzigartige, robuste, stilvolle und zeitlose Uhr, die Generationen überdauert!';
|
||||
$about_header_3 = 'Über Morval';
|
||||
$about_morval_text = 'Lesen Sie mehr über die Geschichte von Morval';
|
||||
$h2_about_morval_1 = 'Die Geschichte von Morval';
|
||||
@@ -156,7 +158,7 @@ $home_timeless = 'Zeitlos';
|
||||
$home_timeless_text = 'Morval-Uhren sind einzigartige, robuste, stilvolle und zeitlose Zeitmesser, die Generationen überdauern!';
|
||||
$shop_action = 'Jetzt kaufen';
|
||||
$home_quality = 'Qualität';
|
||||
$home_quality_text = 'Morval Uhren erfüllen höchste Qualitätsansprüche und können mit den bekannten Schweizer Marken mithalten. Die Komponenten stammen von renommierten Herstellern aus Europa und dem Ausland. Eine Morval verfügt über ein Schweizer Kaliber (STP), das für seine zuverlässige Qualität bekannt ist.';
|
||||
$home_quality_text = 'Morval Uhren erfüllen höchste Qualitätsansprüche und können mit den bekannten Schweizer Marken mithalten. Die Komponenten stammen von renommierten Herstellern aus Europa und dem Ausland. Eine Morval verfügt über ein Schweizer Kaliber, das für seine zuverlässige Qualität bekannt ist.';
|
||||
$home_price = 'Preis';
|
||||
$home_price_text = 'Morval steht für ein hervorragendes Preis-Leistungs-Verhältnis';
|
||||
$shopping_cart_header = 'Warenkorb';
|
||||
@@ -218,4 +220,16 @@ $btn_call = 'Anrufen';
|
||||
$btn_email = 'E-Mail';
|
||||
$become_dealer_title = 'Werden Sie Morval Händler';
|
||||
$become_dealer_description = 'Sind Sie Juwelier und möchten unsere Uhren in Ihr Sortiment aufnehmen?';
|
||||
|
||||
// Cookie Consent
|
||||
$cookie_consent_text = 'Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern.';
|
||||
$cookie_consent_learn_more = 'Mehr erfahren';
|
||||
$cookie_consent_accept = 'Akzeptieren';
|
||||
$cookie_consent_decline = 'Ablehnen';
|
||||
|
||||
// Footer Links
|
||||
$cookie_text = 'Cookies';
|
||||
$contact_text = 'Kontakt';
|
||||
$returns_text = 'Rückgaberecht';
|
||||
$complaint_text = 'Beschwerden';
|
||||
?>
|
||||
@@ -75,9 +75,11 @@ $discount_message = '¡Código de descuento aplicado!';
|
||||
$discount_error_1 = '¡Código de descuento incorrecto!';
|
||||
$discount_error_2 = '¡Código de descuento caducado!';
|
||||
$order_consent_1 = 'Me gustaría recibir comunicaciones por correo electrónico sobre noticias, productos y servicios de MorvalWatches';
|
||||
$order_consent_2 = 'Estoy de acuerdo con';
|
||||
$order_consent_2 = 'Estoy de acuerdo con los';
|
||||
$order_consent_3 = 'Términos y condiciones';
|
||||
$btn_place_order = 'Realizar pedido';
|
||||
$order_consent_4 = 'y la';
|
||||
$order_consent_5 = 'Política de privacidad';
|
||||
$btn_place_order = 'Comprar';
|
||||
$h1_order_succes_message = 'Tu pedido ha sido realizado';
|
||||
$order_succes_message = '¡Gracias por realizar tu pedido con nosotros! Te contactaremos por correo electrónico con los detalles de tu pedido.';
|
||||
$error_myaccount = '¡Correo electrónico/contraseña incorrectos!';
|
||||
@@ -127,7 +129,7 @@ $h2_about_1 = 'Sobre Morval';
|
||||
$about_header_1 = 'Sobre nosotros';
|
||||
$about_1_p = 'Morval Watches fue fundada en 2023 por Ralph van Wezel. Ralph es farmacéutico hospitalario y tiene fascinación por la tecnología. En su trabajo se esfuerza por hacer disponibles medicamentos que marquen la diferencia para el paciente. Producir un medicamento requiere conocimiento, precisión, exactitud, técnica, calidad y artesanía. Aquí radica la similitud con la fabricación de un reloj automático de alta calidad. Ralph se ha fijado el objetivo de desarrollar un reloj que pueda competir con las marcas reconocidas, pero que se venda a un precio aceptable.';
|
||||
$about_header_2 = 'Sobre nuestros relojes';
|
||||
$about_2_p = 'Un reloj Morval se inspira en los modelos vintage y el diseño minimalista de los relojes escandinavos. Gracias a las variaciones de color de la esfera y las correas, un reloj Morval se puede usar en cualquier ocasión, tanto deportivo como de vestir. Los relojes Morval cumplen con los más altos estándares de calidad y pueden competir con las reconocidas marcas suizas. Las piezas son suministradas por fabricantes de renombre de Europa y el extranjero. Un Morval incorpora un calibre suizo (STP), reconocido por su calidad. El ensamblaje se realiza en Ámsterdam por relojeros reconocidos y cada reloj se somete a un exhaustivo control de calidad para garantizar su funcionalidad y estética. El reloj se ajusta y prueba manualmente para minimizar las desviaciones. ¡Morval ofrece una excelente relación calidad-precio! Al comprar un reloj Morval, tiene la garantía de un reloj atemporal que durará décadas. Se ha prestado especial atención a los detalles, como la caja cepillada de acero inoxidable 316, la superluminova en las agujas, el cristal antirreflejos y la correa de cuero infinitamente ajustable. Esto se traduce en la lujosa apariencia de la marca. ¡Con un reloj Morval tendrás un reloj único, robusto, elegante y atemporal que durará generaciones!';
|
||||
$about_2_p = 'Un reloj Morval se inspira en los modelos vintage y el diseño minimalista de los relojes escandinavos. Gracias a las variaciones de color de la esfera y las correas, un reloj Morval se puede usar en cualquier ocasión, tanto deportivo como de vestir. Los relojes Morval cumplen con los más altos estándares de calidad y pueden competir con las reconocidas marcas suizas. Las piezas son suministradas por fabricantes de renombre de Europa y el extranjero. Un Morval incorpora un calibre suizo, reconocido por su calidad. El ensamblaje se realiza en Ámsterdam por relojeros reconocidos y cada reloj se somete a un exhaustivo control de calidad para garantizar su funcionalidad y estética. El reloj se ajusta y prueba manualmente para minimizar las desviaciones. ¡Morval ofrece una excelente relación calidad-precio! Al comprar un reloj Morval, tiene la garantía de un reloj atemporal que durará décadas. Se ha prestado especial atención a los detalles, como la caja cepillada de acero inoxidable 316, la superluminova en las agujas, el cristal antirreflejos y la correa de cuero infinitamente ajustable. Esto se traduce en la lujosa apariencia de la marca. ¡Con un reloj Morval tendrás un reloj único, robusto, elegante y atemporal que durará generaciones!';
|
||||
$about_header_3 = 'Acerca de Morval';
|
||||
$about_morval_text = 'Lea más sobre la historia de Morval';
|
||||
$h2_about_morval_1 = 'La historia de Morval';
|
||||
@@ -156,7 +158,7 @@ $home_timeless = 'Eterno';
|
||||
$home_timeless_text = '¡Los relojes Morval son relojes únicos, robustos, elegantes y atemporales que durarán generaciones!';
|
||||
$shop_action = 'Compra ahora';
|
||||
$home_quality = 'Calidad';
|
||||
$home_quality_text = 'Los relojes Morval cumplen con los más altos estándares de calidad y pueden competir con las reconocidas marcas suizas. Las piezas son suministradas por fabricantes de renombre de Europa y el extranjero. Un Morval incorpora un calibre de fabricación suiza (STP), reconocido por su fiabilidad.';
|
||||
$home_quality_text = 'Los relojes Morval cumplen con los más altos estándares de calidad y pueden competir con las reconocidas marcas suizas. Las piezas son suministradas por fabricantes de renombre de Europa y el extranjero. Un Morval incorpora un calibre de fabricación suiza, reconocido por su fiabilidad.';
|
||||
$home_price = 'Precio';
|
||||
$home_price_text = 'Morval representa una excelente relación calidad-precio.';
|
||||
$shopping_cart_header = 'Carro de la compra';
|
||||
@@ -218,4 +220,16 @@ $btn_call = 'Llamar';
|
||||
$btn_email = 'Correo';
|
||||
$become_dealer_title = 'Conviértete en Distribuidor Morval';
|
||||
$become_dealer_description = '¿Eres joyero y te gustaría incluir nuestros relojes en tu gama?';
|
||||
|
||||
// Cookie Consent
|
||||
$cookie_consent_text = 'Este sitio web utiliza cookies para mejorar su experiencia.';
|
||||
$cookie_consent_learn_more = 'Más información';
|
||||
$cookie_consent_accept = 'Aceptar';
|
||||
$cookie_consent_decline = 'Rechazar';
|
||||
|
||||
// Footer Links
|
||||
$cookie_text = 'Cookies';
|
||||
$contact_text = 'Contacto';
|
||||
$returns_text = 'Política de Devoluciones';
|
||||
$complaint_text = 'Quejas';
|
||||
?>
|
||||
@@ -75,9 +75,11 @@ $discount_message = 'Code de réduction appliqué!';
|
||||
$discount_error_1 = 'Code de réduction incorrect!';
|
||||
$discount_error_2 = 'Code de réduction expiré!';
|
||||
$order_consent_1 = 'Je souhaite recevoir des communications par email concernant les actualités, produits et services de MorvalWatches';
|
||||
$order_consent_2 = 'J\'accepte';
|
||||
$order_consent_2 = 'J\'accepte les';
|
||||
$order_consent_3 = 'Conditions générales';
|
||||
$btn_place_order = 'Commander';
|
||||
$order_consent_4 = 'et la';
|
||||
$order_consent_5 = 'Politique de confidentialité';
|
||||
$btn_place_order = 'Acheter';
|
||||
$h1_order_succes_message = 'Votre commande a été passée';
|
||||
$order_succes_message = 'Merci d\'avoir commandé chez nous! Nous vous contacterons par email avec les détails de votre commande.';
|
||||
$error_myaccount = 'Email/Mot de passe incorrect!';
|
||||
@@ -127,7 +129,7 @@ $h2_about_1 = 'À propos de Morval';
|
||||
$about_header_1 = 'À propos';
|
||||
$about_1_p = 'Morval Watches a été fondée en 2023 par Ralph van Wezel. Ralph est pharmacien hospitalier et a une fascination pour la technologie. Dans son travail, il s\'efforce de rendre disponibles des médicaments qui font une différence pour le patient. La production d\'un médicament nécessite des connaissances, de la précision, de l\'exactitude, de la technique, de la qualité et du savoir-faire. C\'est là que réside la similitude avec la fabrication d\'une montre automatique de haute qualité. Ralph s\'est fixé comme objectif de développer une montre capable de rivaliser avec les marques renommées, mais vendue à un prix acceptable.';
|
||||
$about_header_2 = 'À propos de nos montres';
|
||||
$about_2_p = 'Une montre Morval s\'inspire des modèles vintage et du design minimaliste des montres scandinaves. Grâce aux variations de couleurs du cadran et du bracelet, une montre Morval peut être portée en toute occasion, aussi bien pour le sport que pour une tenue habillée. Les montres Morval répondent aux plus hautes exigences de qualité et rivalisent avec les grandes marques suisses. Les composants proviennent de fabricants renommés d\'Europe et d\'ailleurs. Une Morval est équipée d\'un calibre de fabrication suisse (STP), reconnu pour sa fiabilité. L\'assemblage est réalisé à Amsterdam par des horlogers reconnus et chaque montre est soumise à des contrôles qualité rigoureux garantissant sa fonctionnalité et son esthétique. La montre est réglée et testée manuellement afin de minimiser les écarts de couleur. Morval est synonyme d\'un excellent rapport qualité-prix ! En achetant une montre Morval, vous avez l\'assurance d\'une montre intemporelle qui durera des décennies. Une attention particulière a été portée aux détails, tels qu\'un boîtier brossé en acier inoxydable 316, des aiguilles Superluminova, un verre antireflet et un bracelet en cuir réglable en continu. Cela reflète l\'allure luxueuse de la marque. Avec une montre Morval, vous disposez d\'un garde-temps unique, robuste, élégant et intemporel qui durera des générations !';
|
||||
$about_2_p = 'Une montre Morval s\'inspire des modèles vintage et du design minimaliste des montres scandinaves. Grâce aux variations de couleurs du cadran et du bracelet, une montre Morval peut être portée en toute occasion, aussi bien pour le sport que pour une tenue habillée. Les montres Morval répondent aux plus hautes exigences de qualité et rivalisent avec les grandes marques suisses. Les composants proviennent de fabricants renommés d\'Europe et d\'ailleurs. Une Morval est équipée d\'un calibre de fabrication suisse, reconnu pour sa fiabilité. L\'assemblage est réalisé à Amsterdam par des horlogers reconnus et chaque montre est soumise à des contrôles qualité rigoureux garantissant sa fonctionnalité et son esthétique. La montre est réglée et testée manuellement afin de minimiser les écarts de couleur. Morval est synonyme d\'un excellent rapport qualité-prix ! En achetant une montre Morval, vous avez l\'assurance d\'une montre intemporelle qui durera des décennies. Une attention particulière a été portée aux détails, tels qu\'un boîtier brossé en acier inoxydable 316, des aiguilles Superluminova, un verre antireflet et un bracelet en cuir réglable en continu. Cela reflète l\'allure luxueuse de la marque. Avec une montre Morval, vous disposez d\'un garde-temps unique, robuste, élégant et intemporel qui durera des générations !';
|
||||
$about_header_3 = 'À propos de Morval';
|
||||
$about_morval_text = 'En savoir plus sur l\'histoire de Morval';
|
||||
$h2_about_morval_1 = 'L\'histoire de Morval';
|
||||
@@ -151,11 +153,12 @@ $tr_options = 'Options';
|
||||
$order_invoice_text = 'Facture';
|
||||
$invoice_payment_paid_text = 'Le montant total de cette facture est payé';
|
||||
$highlight_1 = 'Collection';
|
||||
$highlight_2 = 'Collection';
|
||||
$home_timeless = 'Intemporel';
|
||||
$home_timeless_text = 'Les montres Morval sont des garde-temps uniques, robustes, élégants et intemporels qui dureront des générations !';
|
||||
$shop_action = 'achetez maintenant';
|
||||
$home_quality = 'Qualité';
|
||||
$home_quality_text = 'Les montres Morval répondent aux plus hautes exigences de qualité et rivalisent avec les grandes marques suisses. Les composants proviennent de fabricants renommés d\'Europe et d\'ailleurs. Une Morval est équipée d\'un calibre suisse (STP), reconnu pour sa fiabilité.';
|
||||
$home_quality_text = 'Les montres Morval répondent aux plus hautes exigences de qualité et rivalisent avec les grandes marques suisses. Les composants proviennent de fabricants renommés d\'Europe et d\'ailleurs. Une Morval est équipée d\'un calibre suisse, reconnu pour sa fiabilité.';
|
||||
$home_price = 'Prix';
|
||||
$home_price_text = 'Morval est synonyme d\'un excellent rapport qualité-prix';
|
||||
$shopping_cart_header = 'Panier';
|
||||
@@ -216,4 +219,16 @@ $btn_call = 'Appeler';
|
||||
$btn_email = 'E-mail';
|
||||
$become_dealer_title = 'Devenez Revendeur Morval';
|
||||
$become_dealer_description = 'Êtes-vous bijoutier et souhaitez-vous inclure nos montres dans votre gamme?';
|
||||
|
||||
// Cookie Consent
|
||||
$cookie_consent_text = 'Ce site web utilise des cookies pour améliorer votre expérience.';
|
||||
$cookie_consent_learn_more = 'En savoir plus';
|
||||
$cookie_consent_accept = 'Accepter';
|
||||
$cookie_consent_decline = 'Refuser';
|
||||
|
||||
// Footer Links
|
||||
$cookie_text = 'Cookies';
|
||||
$contact_text = 'Contact';
|
||||
$returns_text = 'Politique de Retour';
|
||||
$complaint_text = 'Réclamations';
|
||||
?>
|
||||
@@ -1,2 +1,22 @@
|
||||
<?php
|
||||
|
||||
// Cookie Consent
|
||||
$cookie_consent_text = 'Questo sito web utilizza i cookie per migliorare la tua esperienza.';
|
||||
$cookie_consent_learn_more = 'Scopri di più';
|
||||
$cookie_consent_accept = 'Accetta';
|
||||
$cookie_consent_decline = 'Rifiuta';
|
||||
|
||||
// Footer Links
|
||||
$cookie_text = 'Cookies';
|
||||
$contact_text = 'Contatto';
|
||||
$returns_text = 'Politica di Reso';
|
||||
$complaint_text = 'Reclami';
|
||||
|
||||
// Checkout
|
||||
$order_consent_1 = 'Vorrei ricevere comunicazioni via email su notizie, prodotti e servizi di MorvalWatches';
|
||||
$order_consent_2 = 'Accetto i';
|
||||
$order_consent_3 = 'Termini e condizioni';
|
||||
$order_consent_4 = 'e la';
|
||||
$order_consent_5 = 'Informativa sulla privacy';
|
||||
$btn_place_order = 'Acquista';
|
||||
?>
|
||||
@@ -75,9 +75,11 @@ $discount_message = 'Kortingscode toegepast!';
|
||||
$discount_error_1 = 'Onjuiste kortingscode!';
|
||||
$discount_error_2 = 'Kortingscode verlopen!';
|
||||
$order_consent_1 = 'Ik wil graag e-mailcommunicatie ontvangen over MorvalWatches nieuws, producten en diensten';
|
||||
$order_consent_2 = 'Ik ga akkoord met';
|
||||
$order_consent_2 = 'Ik ga akkoord met de';
|
||||
$order_consent_3 = 'Algemene voorwaarden';
|
||||
$btn_place_order = 'Bestellen';
|
||||
$order_consent_4 = 'en de';
|
||||
$order_consent_5 = 'Privacy Statement';
|
||||
$btn_place_order = 'Kopen';
|
||||
$h1_order_succes_message = 'Uw bestelling is geplaatst';
|
||||
$order_succes_message = 'Bedankt voor uw bestelling! We nemen contact met u op via e-mail met uw bestelgegevens.';
|
||||
$error_myaccount = 'Onjuiste e-mail/wachtwoord!';
|
||||
@@ -129,7 +131,7 @@ $h2_about_2 = '';
|
||||
$about_header_1 = 'Over ons';
|
||||
$about_1_p = 'Morval Watches werd in 2023 opgericht door Ralph van Wezel. Ralph is ziekenhuisapotheker en heeft een fascinatie voor technologie. In zijn werk streeft hij ernaar om geneesmiddelen beschikbaar te maken die een verschil maken voor de patiënt. Het produceren van een geneesmiddel vereist kennis, precisie, nauwkeurigheid, techniek, kwaliteit en vakmanschap. Hierin ligt de overeenkomst met de vervaardiging van een hoogwaardige automatische horloge. Ralph heeft zich tot doel gesteld een horloge te ontwikkelen dat kan concurreren met de gerenommeerde merken, maar tegen een acceptabele prijs wordt verkocht.';
|
||||
$about_header_2 = 'Over onze horloges';
|
||||
$about_2_p = 'Een Morval horloge is geïnspireerd op de vintage modellen en het minimalistische design van Scandinavische horloges. Door de kleurvariaties van de wijzerplaat en banden kan een Morval horloge bij elke gelegenheid gedragen worden, zowel als sport- als dresshorloge. Morval horloges voldoen aan de hoogste kwaliteitseisen en kunnen wedijveren met de bekende Zwitserse merken. De onderdelen worden geleverd door gerenommeerde fabrikanten uit Europa en daarbuiten. Een Morval bevat een Swiss made kaliber (STP) dat bekend staat om zijn betrouwbare kwaliteit. De assemblage vindt plaats in Amsterdam door erkende horlogemakers en elk horloge ondergaat een uitgebreide kwaliteitscontrole op functionaliteit en esthetiek. Het horloge wordt handmatig afgesteld en getest om de afwijking te minimaliseren. Morval staat voor een uitstekende prijs-kwaliteitverhouding! Wanneer u een Morval horloge koopt, bent u verzekerd van een tijdloos uurwerk dat tientallen jaren meegaat. Er is veel aandacht besteed aan details, zoals een geborstelde kast van roestvrij staal 316, superluminova op de wijzers, ontspiegeld glas en traploos verstelbare leren band. Dit vertaalt zich in de luxe uitstraling van het merk. Met een Morval Horloge heeft u een uniek, robuust, stijlvol en tijdloos horloge dat generaties lang meegaat!';
|
||||
$about_2_p = 'Een Morval horloge is geïnspireerd op de vintage modellen en het minimalistische design van Scandinavische horloges. Door de kleurvariaties van de wijzerplaat en banden kan een Morval horloge bij elke gelegenheid gedragen worden, zowel als sport- als dresshorloge. Morval horloges voldoen aan de hoogste kwaliteitseisen en kunnen wedijveren met de bekende Zwitserse merken. De onderdelen worden geleverd door gerenommeerde fabrikanten uit Europa en daarbuiten. Een Morval bevat een Swiss made kaliber dat bekend staat om zijn betrouwbare kwaliteit. De assemblage vindt plaats in Amsterdam door erkende horlogemakers en elk horloge ondergaat een uitgebreide kwaliteitscontrole op functionaliteit en esthetiek. Het horloge wordt handmatig afgesteld en getest om de afwijking te minimaliseren. Morval staat voor een uitstekende prijs-kwaliteitverhouding! Wanneer u een Morval horloge koopt, bent u verzekerd van een tijdloos uurwerk dat tientallen jaren meegaat. Er is veel aandacht besteed aan details, zoals een geborstelde kast van roestvrij staal 316, superluminova op de wijzers, ontspiegeld glas en traploos verstelbare leren band. Dit vertaalt zich in de luxe uitstraling van het merk. Met een Morval Horloge heeft u een uniek, robuust, stijlvol en tijdloos horloge dat generaties lang meegaat!';
|
||||
$about_header_3 = 'Over Morval';
|
||||
$about_morval_text = 'Lees meer over de geschiedenis van Morval';
|
||||
$h2_about_morval_1 = 'De geschiedenis van Morval';
|
||||
@@ -159,7 +161,7 @@ $home_timeless = 'Tijdloos';
|
||||
$home_timeless_text = 'Morval Horloges zijn unieke, robuuste, stijlvolle en tijdloze horloges die generaties lang meegaan!';
|
||||
$shop_action = 'nu winkelen';
|
||||
$home_quality = 'Kwaliteit';
|
||||
$home_quality_text = 'Morval horloges voldoen aan de hoogste kwaliteitseisen en kunnen wedijveren met de bekende Zwitserse merken. De onderdelen worden geleverd door gerenommeerde fabrikanten uit Europa en daarbuiten. Een Morval bevat een Swiss made kaliber (STP) dat bekend staat om zijn betrouwbare kwaliteit.';
|
||||
$home_quality_text = 'Morval horloges voldoen aan de hoogste kwaliteitseisen en kunnen wedijveren met de bekende Zwitserse merken. De onderdelen worden geleverd door gerenommeerde fabrikanten uit Europa en daarbuiten. Een Morval bevat een Swiss made kaliber dat bekend staat om zijn betrouwbare kwaliteit.';
|
||||
$home_price = 'Prijs';
|
||||
$home_price_text = 'Morval staat voor een uitstekende prijs-kwaliteitverhouding';
|
||||
$shopping_cart_header = 'Winkelwagen';
|
||||
@@ -228,4 +230,16 @@ $btn_call = 'Bellen';
|
||||
$btn_email = 'E-mail';
|
||||
$become_dealer_title = 'Word een Morval Dealer';
|
||||
$become_dealer_description = 'Bent u een juwelier en wilt u onze horloges in uw assortiment opnemen?';
|
||||
|
||||
// Cookie Consent
|
||||
$cookie_consent_text = 'Deze website maakt gebruik van cookies om uw ervaring te verbeteren.';
|
||||
$cookie_consent_learn_more = 'Meer informatie';
|
||||
$cookie_consent_accept = 'Accepteren';
|
||||
$cookie_consent_decline = 'Weigeren';
|
||||
|
||||
// Footer Links
|
||||
$cookie_text = 'Cookies';
|
||||
$contact_text = 'Contact';
|
||||
$returns_text = 'Retourbeleid';
|
||||
$complaint_text = 'Klachten';
|
||||
?>
|
||||
@@ -75,9 +75,11 @@ $discount_message = 'Discount code applied!';
|
||||
$discount_error_1 = 'Incorrect discount code!';
|
||||
$discount_error_2 = 'Discount code expired!';
|
||||
$order_consent_1 = 'I would like to recieve email communication about MorvalWatches news, products and services';
|
||||
$order_consent_2 = 'I agree with';
|
||||
$order_consent_2 = 'I agree with the';
|
||||
$order_consent_3 = 'Terms & Conditions';
|
||||
$btn_place_order = 'Order';
|
||||
$order_consent_4 = 'and the';
|
||||
$order_consent_5 = 'Privacy Statement';
|
||||
$btn_place_order = 'Buy';
|
||||
$h1_order_succes_message = 'Your Order Has Been Placed';
|
||||
$order_succes_message = 'Thank you for ordering with us! We will contact you by email with your order details.';
|
||||
$error_myaccount = 'Incorrect Email/Password!';
|
||||
@@ -129,7 +131,7 @@ $h2_about_2 = '';
|
||||
$about_header_1 = 'About US';
|
||||
$about_1_p = 'Morval Watches was founded in 2023 by Ralph van Wezel. Ralph is a hospital pharmacist and has a fascination for technology. In his work he strives to make medicines available that make a difference for the patient. Producing a medicine requires knowledge, precision, accuracy, technique, quality and craftsmanship. Herein lies the similarity with the manufacture of a high-quality automatic watch. Ralph has set itself the goal of developing a watch that can compete with the renowned brands, but is sold at an acceptable price.';
|
||||
$about_header_2 = 'About our watches';
|
||||
$about_2_p = 'A Morval Watch is inspired by the vintage models and minimalistic design of Scandinavian watches. Due to variations in the color of the dial and straps, a Morval watch can be worn on any occasion, both as sport and dress watch.Morval watches meet the highest quality requirements and can compete with the well-known Swiss brands. The parts are supplied by renowned manufacturers from Europe and beyond. A Morval contains a Swiss-made caliber (STP) that is known for its reliable quality. The assemblies take place in Amsterdam by recognized watchmakers and each watch undergoes extensive quality control for functionality and aesthetics. The watch is manually adjusted and tested to minimize the deviation. Morval stands for an excellent price-quality ratio! When you purchase a Morval watch, you are assured of a timeless timepiece that will last for decades.A lot of attention has been paid to details, such as a brushed case of stainless steel 316 steel, superluminova on the hands, anti-reflective glass and infinitely adjustable leather strap. This translates into the luxurious appearance of the brand. With a Morval Watch you have a unique, robust, stylish and timeless timepiece that will last for generations!';
|
||||
$about_2_p = 'A Morval Watch is inspired by the vintage models and minimalistic design of Scandinavian watches. Due to variations in the color of the dial and straps, a Morval watch can be worn on any occasion, both as sport and dress watch.Morval watches meet the highest quality requirements and can compete with the well-known Swiss brands. The parts are supplied by renowned manufacturers from Europe and beyond. A Morval contains a Swiss-made caliber that is known for its reliable quality. The assemblies take place in Amsterdam by recognized watchmakers and each watch undergoes extensive quality control for functionality and aesthetics. The watch is manually adjusted and tested to minimize the deviation. Morval stands for an excellent price-quality ratio! When you purchase a Morval watch, you are assured of a timeless timepiece that will last for decades.A lot of attention has been paid to details, such as a brushed case of stainless steel 316 steel, superluminova on the hands, anti-reflective glass and infinitely adjustable leather strap. This translates into the luxurious appearance of the brand. With a Morval Watch you have a unique, robust, stylish and timeless timepiece that will last for generations!';
|
||||
$about_header_3 = 'About Morval';
|
||||
$about_morval_text = 'Read more about the history of Morval';
|
||||
$h2_about_morval_1 = 'The history of Morval';
|
||||
@@ -160,7 +162,7 @@ $home_timeless = 'Timeless';
|
||||
$home_timeless_text = 'Morval Watches are unique, robust, stylish and timeless timepieces that will last for generations!';
|
||||
$shop_action = 'shop now';
|
||||
$home_quality = 'Quality';
|
||||
$home_quality_text = 'Morval watches meet the highest quality requirements and can compete with the well-known Swiss brands. The parts are supplied by renowned manufacturers from Europe and beyond. A Morval contains a Swiss-made caliber (STP) that is known for its reliable quality.';
|
||||
$home_quality_text = 'Morval watches meet the highest quality requirements and can compete with the well-known Swiss brands. The parts are supplied by renowned manufacturers from Europe and beyond. A Morval contains a Swiss-made caliber that is known for its reliable quality.';
|
||||
$home_price = 'Price';
|
||||
$home_price_text = 'Morval stands for an excellent price-quality ratio';
|
||||
$shopping_cart_header = 'Shopping Cart';
|
||||
@@ -229,4 +231,16 @@ $btn_call = 'Call';
|
||||
$btn_email = 'Email';
|
||||
$become_dealer_title = 'Become a Morval Dealer';
|
||||
$become_dealer_description = 'Are you a jeweler and would you like to include our watches in your range?';
|
||||
|
||||
// Cookie Consent
|
||||
$cookie_consent_text = 'This website uses cookies to improve your experience.';
|
||||
$cookie_consent_learn_more = 'Learn more';
|
||||
$cookie_consent_accept = 'Accept';
|
||||
$cookie_consent_decline = 'Decline';
|
||||
|
||||
// Footer Links
|
||||
$cookie_text = 'Cookies';
|
||||
$contact_text = 'Contact';
|
||||
$returns_text = 'Return Policy';
|
||||
$complaint_text = 'Complaints';
|
||||
?>
|
||||
@@ -107,6 +107,10 @@ $url = routes([
|
||||
'/dealers'=> 'custom/pages/dealers.php',
|
||||
'/privacy'=> 'custom/pages/privacy.php',
|
||||
'/privacy/{download}'=> 'custom/pages/privacy.php',
|
||||
'/cookies'=> 'custom/pages/cookies.php',
|
||||
'/contact'=> 'custom/pages/contact.php',
|
||||
'/returns'=> 'custom/pages/returns.php',
|
||||
'/complaints'=> 'custom/pages/complaints.php',
|
||||
'/instructions-for-use' => 'custom/pages/faq.php'
|
||||
]);
|
||||
|
||||
|
||||
34
script.js
34
script.js
@@ -1,43 +1,15 @@
|
||||
if (document.querySelector('.product-img-small')) {
|
||||
let imgs = document.querySelectorAll('.product-img-small img');
|
||||
let mainImg = document.querySelector('.product-img-large img');
|
||||
let originalSrc = mainImg.src; // Store the original image source
|
||||
|
||||
imgs.forEach(img => {
|
||||
img.onmouseover = () => {
|
||||
img.onclick = () => {
|
||||
// Update main image
|
||||
document.querySelector('.product-img-large img').src = img.src;
|
||||
// Update selection
|
||||
imgs.forEach(i => i.parentElement.classList.remove('selected'));
|
||||
img.parentElement.classList.add('selected');
|
||||
};
|
||||
// On mouse out - restore to the original image
|
||||
img.onmouseout = () => {
|
||||
mainImg.src = originalSrc;
|
||||
imgs.forEach(i => i.parentElement.classList.remove('selected'));
|
||||
// Optionally re-select the original thumbnail
|
||||
imgs.forEach(i => {
|
||||
if (i.src === originalSrc) {
|
||||
i.parentElement.classList.add('selected');
|
||||
}
|
||||
});
|
||||
};
|
||||
img.onclick = () => {
|
||||
document.body.insertAdjacentHTML('beforeend', `
|
||||
<div class="img-modal">
|
||||
<div>
|
||||
<a href="#" class="close">×</a>
|
||||
<img src="${img.src}" alt="">
|
||||
</div>
|
||||
</div>
|
||||
`);
|
||||
document.querySelector('.img-modal div').style.height = (document.querySelector('.img-modal img').height+80) + 'px';
|
||||
document.querySelector('.img-modal .close').onclick = event => {
|
||||
event.preventDefault();
|
||||
document.querySelector('.img-modal').remove();
|
||||
};
|
||||
document.querySelector('.img-modal').onclick = event => {
|
||||
if (event.target.classList.contains('img-modal')) document.querySelector('.img-modal').remove();
|
||||
};
|
||||
};
|
||||
});
|
||||
}
|
||||
if (document.querySelector('.product #product-form')) {
|
||||
|
||||
Reference in New Issue
Block a user