These Terms and Conditions apply to use of the Havenlorae™ website and services operated by Shenzhen Gurun Trading Co., Ltd..
We aim to present product descriptions, photographs, specifications, and other information accurately. Minor differences may occur due to product updates, screen display settings, manufacturing variations, or other reasonable factors.
Customers should review dimensions, compatibility information, installation requirements, and product instructions before use.
Products must not be used in a way that interferes with safe vehicle operation, driver visibility, vehicle controls, airbags, safety systems, or applicable road regulations.
Products, website features, descriptions, and policies may be modified where reasonably necessary.
Havenlorae™ branding, website materials, graphics, text, layout, and original content may not be reproduced or commercially reused without appropriate authorization except where permitted by law.
Users may not misuse the website, attempt unauthorized access, interfere with site operation, submit fraudulent information, or use the service for unlawful purposes.
These terms operate subject to applicable laws and mandatory consumer protections. Nothing in these terms removes rights that cannot legally be restricted.
, so we move it back into the correct page-content position. */ if ( customTerms.parentNode !== main ) { main.insertBefore( customTerms, main.firstChild ); } /* Hide existing default Terms page content to prevent duplicate policy/page text. IMPORTANT: Only direct children inside MAIN are hidden. Header and Footer are normally outside MAIN and are therefore untouched. */ var mainChildren = Array.prototype.slice.call( main.children ); mainChildren.forEach( function (child) { if ( child === customTerms ) { return; } /* Preserve scripts/styles/templates. */ var tag = child.tagName ? child.tagName.toLowerCase() : ''; if ( tag === 'script' || tag === 'style' || tag === 'template' ) { return; } child.setAttribute( 'data-hvl-original-terms-content', 'true' ); child.style.display = 'none'; } ); customTerms.style.display = 'block'; } /* ========================================================== INIT ========================================================== */ if ( document.readyState === 'loading' ) { document.addEventListener( 'DOMContentLoaded', installTermsPage ); } else { installTermsPage(); } /* Some Shopify themes rebuild content after initial load. Run a few lightweight checks. */ window.setTimeout( installTermsPage, 150 ); window.setTimeout( installTermsPage, 500 ); window.setTimeout( installTermsPage, 1200 ); })();