These circular spectacles are a quirky look thanks to its contrasting two-tone acetates. The semi-opaque green front is offset by bold tortoise temples. These quirky spectacles balance muted transparency with punchy opaque flecks. It’s a harmonious mixture of warmth and character, ideal for an artistic look.
Details
38 grams
46 □ 20 145
Prescription ready
Traditionally hand riveted
Anti-loosening German hinges
Anti-warp metal temple cores
4mm cellulose acetate temples
8mm cellulose acetate front
Gloss, hand-polished finish
Fold-flat case & lens cloth
Made in Glasgow
Sizing
This is a large frame designed for M to L size heads. With a lens width of 46mm, there’s ample space for your prescription whether it’s single vision or multifocal. They offer a bridge width of 20mm, accompanied by in-built acetate pads for all-day comfort. Long 145mm temples tuck effortlessly behind your ear.
"1.0.3"}`;
var app_version_meta_value_version = `1.0.3`;
var app_version_meta_version = ``;
console.log('App Version:', app_version);
console.log('app_version_meta.value:', app_version_meta_value);
console.log('app_version_meta.value.version:', app_version_meta_value_version);
console.log('app_version_meta.version:', app_version_meta_version);
// ========== END APP VERSION DEBUG ==========
// ========== METAOBJECT DEBUG ==========
var metaobject_debug = {
product_id: '7313241637027',
search_pattern: '|7313241637027|',
total_rules_found: 5,
found_matching_rule: false,
metaobject_is_enabled: ''
};
// Get metaobject config - JSON field returns object, use | json to serialize
var metaobject_config_data = null;
console.log('========== METAOBJECT DEBUG ==========');
console.log('Product ID:', metaobject_debug.product_id);
console.log('Search Pattern:', metaobject_debug.search_pattern);
console.log('Total Metaobject Rules:', metaobject_debug.total_rules_found);
console.log('Found Matching Rule:', metaobject_debug.found_matching_rule);
console.log('Metaobject Config:', metaobject_config_data);
console.log('Metaobject Is Enabled:', metaobject_debug.metaobject_is_enabled);
console.log('======================================');
// Parse data based on app_version
var sb_edd_form_data = null;
var sb_rule_is_enabled = '0';
var data_source = 'none';
// VERSION-BASED DATA SOURCE SELECTION
// Version > 1.0.2 (1.0.3): Use Metaobject + API for large data
// Version <= 1.0.2: Use Product Metafield
var fetch_from_api = false;
var metaobject_rule_id = null;
if(app_version > '1.0.2') {
// VERSION 1.0.3: Check Metaobject for rule info
console.log('Version 1.0.3 detected - Checking Metaobject');
if(metaobject_debug.found_matching_rule && metaobject_config_data) {
try {
var parsedConfig = metaobject_config_data;
// If it's a string, parse it
if(typeof parsedConfig === 'string') {
parsedConfig = JSON.parse(parsedConfig);
}
console.log('Parsed Metaobject Config:', parsedConfig);
// Check if data should be fetched from API (for large configs)
if(parsedConfig.fetch_from_api === true || parsedConfig.fetch_from_api === 'true') {
fetch_from_api = true;
data_source = 'api';
console.log('Metaobject indicates fetch_from_api - will fetch from API');
} else if(parsedConfig.form_data) {
// Form data is in metaobject (small configs)
sb_edd_form_data = parsedConfig.form_data;
if(typeof sb_edd_form_data === 'string') {
sb_edd_form_data = JSON.parse(sb_edd_form_data);
}
data_source = 'metaobject';
console.log('Form Data from Metaobject:', sb_edd_form_data);
}
if(parsedConfig.is_enabled) {
sb_rule_is_enabled = parsedConfig.is_enabled;
}
} catch(e) {
console.error('Error parsing Metaobject config:', e);
console.error('Raw config data:', metaobject_config_data);
// Fallback to API fetch
fetch_from_api = true;
}
}
} else {
// VERSION 1.0.2 or below: Use Product Metafield
console.log('Version 1.0.2 or below detected - Using Product Metafield data source');
var product_metafield_data = null;
var product_metafield_enabled = `1`;
if(product_metafield_data && product_metafield_data != 'not_set' && product_metafield_data != '') {
try {
if(typeof product_metafield_data === 'string') {
product_metafield_data = product_metafield_data.replace(/'/g, ''');
sb_edd_form_data = JSON.parse(product_metafield_data);
} else {
sb_edd_form_data = product_metafield_data;
}
sb_rule_is_enabled = product_metafield_enabled;
data_source = 'product_metafield';
console.log('Form Data from Product Metafield:', sb_edd_form_data);
} catch(e) {
console.error('Error parsing Product Metafield:', e);
}
}
}
console.log('========== DATA SOURCE: ' + data_source + ' ==========');
console.log('========== FETCH FROM API: ' + fetch_from_api + ' ==========');
// Make variables globally accessible for external scripts
window.sb_edd_form_data = sb_edd_form_data;
window.sb_rule_is_enabled = sb_rule_is_enabled;
window.data_source = data_source;
window.fetch_from_api = fetch_from_api;
// ========== END METAOBJECT/PRODUCT METAFIELD PARSING ==========
var check_payment = `{"payment_status"=>"active", "plan_name"=>"special_99", "store_id"=>"647"}`;
check_payment = check_payment.replaceAll('=>',':')
check_payment = JSON.parse(check_payment);
var sb_elp_customization = {"form_template":"el_drawer","show_hide_cart":"1","show_hide_terms_checkbox":"1","redirect_to_cart":"1","elp_new_app":"1","elp_custom_css":"","elp_custom_js":" ","prescription_order_tag":"Prescription Order","select_lence_button":"Add to Cart","is_enabled":"1"};
if (typeof sb_elp_customization === 'string') {
try { sb_elp_customization = JSON.parse(sb_elp_customization.replaceAll('=>', ':')); } catch(e) { sb_elp_customization = {}; }
}
if (!sb_elp_customization || typeof sb_elp_customization !== 'object') { sb_elp_customization = {}; }
var form_template = `el_drawer`;
console.log('sb_elp_customization ',sb_elp_customization)
var select_button_title = sb_elp_customization.select_lence_button;
var sb_el_app_enable = 1
elp_call_new_app = '0';
if(typeof elp_new_app == undefined || typeof elp_new_app == 'undefined' || elp_new_app == undefined || elp_new_app == 'undefined' || elp_new_app == ''){
elp_call_new_app = '0';
sb_el_app_enable = '1';
}else{
elp_call_new_app = '1';
}
var product_variant_price = `£199.00`;
var nawVariantId = `41611505074339`;
window.sb_elp_translations = "{\"default_language\":\"en\",\"languages\":[\"en\"],\"translations\":[{\"key\":\"Continue\",\"en\":\"Continue\"},{\"key\":\"Add to Cart\",\"en\":\"Add to Cart\"},{\"key\":\"Back\",\"en\":\"Back\"},{\"key\":\"Back to Frame\",\"en\":\"Back to Frame\"},{\"key\":\"Close\",\"en\":\"Close\"},{\"key\":\"Submit\",\"en\":\"Submit\"},{\"key\":\"Cancel\",\"en\":\"Cancel\"},{\"key\":\"Login\",\"en\":\"Login\"},{\"key\":\"Next Step\",\"en\":\"Next Step\"},{\"key\":\"Previous Step\",\"en\":\"Previous Step\"},{\"key\":\"Skip this step\",\"en\":\"Skip this step\"},{\"key\":\"Remove\",\"en\":\"Remove\"},{\"key\":\"Choose Your Prescription Type\",\"en\":\"Choose Your Prescription Type\"},{\"key\":\"Select the type of lens that best fits your vision needs\",\"en\":\"Select the type of lens that best fits your vision needs\"},{\"key\":\"Customize Your Lenses\",\"en\":\"Customize Your Lenses\"},{\"key\":\"Step {current} of {total}\",\"en\":\"Step {current} of {total}\"},{\"key\":\"How would you like to provide your prescription?\",\"en\":\"How would you like to provide your prescription?\"},{\"key\":\"Please provide a valid prescription\",\"en\":\"Please provide a valid prescription\"},{\"key\":\"Upload your prescription\",\"en\":\"Upload your prescription\"},{\"key\":\"Upload a PDF or an image file\",\"en\":\"Upload a PDF or an image file\"},{\"key\":\"Have your written prescription?\",\"en\":\"Have your written prescription?\"},{\"key\":\"Enter your prescription details manually\",\"en\":\"Enter your prescription details manually\"},{\"key\":\"Send it later via email\",\"en\":\"Send it later via email\"},{\"key\":\"We'll email you a reminder to send your prescription\",\"en\":\"We\u0026#039;ll email you a reminder to send your prescription\"},{\"key\":\"Use saved prescription\",\"en\":\"Use saved prescription\"},{\"key\":\"Load a prescription you've previously saved to your account\",\"en\":\"Load a prescription you\u0026#039;ve previously saved to your account\"},{\"key\":\"Enter Your Prescription\",\"en\":\"Enter Your Prescription\"},{\"key\":\"Fill in the values from your prescription\",\"en\":\"Fill in the values from your prescription\"},{\"key\":\"You can find your prescription on the side of your box.\",\"en\":\"You can find your prescription on the side of your box.\"},{\"key\":\"Prescription Name:\",\"en\":\"Prescription Name:\"},{\"key\":\"e.g., Distance Glasses, Contact Lenses, Reading Glasses\",\"en\":\"e.g., Distance Glasses, Contact Lenses, Reading Glasses\"},{\"key\":\"Give your prescription a name to easily find it later\",\"en\":\"Give your prescription a name to easily find it later\"},{\"key\":\"Same Rx for both eyes?\",\"en\":\"Same Rx for both eyes?\"},{\"key\":\"Right Eye (OD)\",\"en\":\"Right Eye (OD)\"},{\"key\":\"Left Eye (OS)\",\"en\":\"Left Eye (OS)\"},{\"key\":\"Right (OD)\",\"en\":\"Right (OD)\"},{\"key\":\"Left (OS)\",\"en\":\"Left (OS)\"},{\"key\":\"Right\",\"en\":\"Right\"},{\"key\":\"Left\",\"en\":\"Left\"},{\"key\":\"Sphere\",\"en\":\"Sphere\"},{\"key\":\"Cylinder\",\"en\":\"Cylinder\"},{\"key\":\"Axis\",\"en\":\"Axis\"},{\"key\":\"Add Power\",\"en\":\"Add Power\"},{\"key\":\"Base Curve\",\"en\":\"Base Curve\"},{\"key\":\"Diameter\",\"en\":\"Diameter\"},{\"key\":\"What is PD (Pupillary Distance)\",\"en\":\"What is PD (Pupillary Distance)\"},{\"key\":\"My prescription has two PD values\",\"en\":\"My prescription has two PD values\"},{\"key\":\"Pupillary distance\",\"en\":\"Pupillary distance\"},{\"key\":\"Pupillary Distance (PD)\",\"en\":\"Pupillary Distance (PD)\"},{\"key\":\"Select Your Reading Power\",\"en\":\"Select Your Reading Power\"},{\"key\":\"Choose the diopter strength that works best for you\",\"en\":\"Choose the diopter strength that works best for you\"},{\"key\":\"Reading Power\",\"en\":\"Reading Power\"},{\"key\":\"Click to upload prescription\",\"en\":\"Click to upload prescription\"},{\"key\":\"PDF, JPG, or PNG (max 5MB)\",\"en\":\"PDF, JPG, or PNG (max 5MB)\"},{\"key\":\"Drag \u0026 drop or click to upload\",\"en\":\"Drag \u0026amp; drop or click to upload\"},{\"key\":\"Supports: JPG, PNG, PDF (Max 10MB)\",\"en\":\"Supports: JPG, PNG, PDF (Max 10MB)\"},{\"key\":\"Email Address\",\"en\":\"Email Address\"},{\"key\":\"your@email.com\",\"en\":\"your@email.com\"},{\"key\":\"Continue with your order now and email your prescription later. We'll send you a reminder email with instructions.\",\"en\":\"Continue with your order now and email your prescription later. We\u0026#039;ll send you a reminder email with instructions.\"},{\"key\":\"Select Quantity\",\"en\":\"Select Quantity\"},{\"key\":\"Choose quantity for each eye\",\"en\":\"Choose quantity for each eye\"},{\"key\":\"Select Prescription\",\"en\":\"Select Prescription\"},{\"key\":\"Review Your Configuration\",\"en\":\"Review Your Configuration\"},{\"key\":\"Your Selection\",\"en\":\"Your Selection\"},{\"key\":\"Shipping \u0026 handling\",\"en\":\"Shipping \u0026amp; handling\"},{\"key\":\"Calculated at checkout\",\"en\":\"Calculated at checkout\"},{\"key\":\"Subtotal :\",\"en\":\"Subtotal :\"},{\"key\":\"Subtotal\",\"en\":\"Subtotal\"},{\"key\":\"Shop now and pay later...\",\"en\":\"Shop now and pay later...\"},{\"key\":\"From\",\"en\":\"From\"},{\"key\":\"Frame\",\"en\":\"Frame\"},{\"key\":\"Lens\",\"en\":\"Lens\"},{\"key\":\"Uploaded File\",\"en\":\"Uploaded File\"},{\"key\":\"Prescription Method\",\"en\":\"Prescription Method\"},{\"key\":\"Send Email Later\",\"en\":\"Send Email Later\"},{\"key\":\"Prescription value\",\"en\":\"Prescription value\"},{\"key\":\"Order Note\",\"en\":\"Order Note\"},{\"key\":\"Add any additional notes here...\",\"en\":\"Add any additional notes here...\"},{\"key\":\"Type\",\"en\":\"Type\"},{\"key\":\"Prescription Type\",\"en\":\"Prescription Type\"},{\"key\":\"Agree to terms \u0026 condition *\",\"en\":\"Agree to terms \u0026amp; condition *\"},{\"key\":\"I agree to the terms and conditions\",\"en\":\"I agree to the terms and conditions\"},{\"key\":\"I acknowledge that the above details are correct and understand my prescription requirements\",\"en\":\"I acknowledge that the above details are correct and understand my prescription requirements\"},{\"key\":\"I confirm my prescription is accurate and I take responsibility for the information provided.\",\"en\":\"I confirm my prescription is accurate and I take responsibility for the information provided.\"},{\"key\":\"You confirm and take full responsibility that you contacts order matches your prescription\",\"en\":\"You confirm and take full responsibility that you contacts order matches your prescription\"},{\"key\":\"You confirm and assume full responsibility for ensuring that the contact order matches your formula.\",\"en\":\"You confirm and assume full responsibility for ensuring that the contact order matches your formula.\"},{\"key\":\"Save this prescription to my account for future orders\",\"en\":\"Save this prescription to my account for future orders\"},{\"key\":\"Login required\",\"en\":\"Login required\"},{\"key\":\"Login Required\",\"en\":\"Login Required\"},{\"key\":\"Please log in to access your saved prescriptions\",\"en\":\"Please log in to access your saved prescriptions\"},{\"key\":\"Prescription name\",\"en\":\"Prescription name\"},{\"key\":\"Required\",\"en\":\"Required\"},{\"key\":\"Optional\",\"en\":\"Optional\"},{\"key\":\"Need help? Contact us\",\"en\":\"This is a new lens form. Any issues, please contact us via live chat or email\"},{\"key\":\"Sale\",\"en\":\"Sale\"},{\"key\":\"Powered by\",\"en\":\"Powered by\"},{\"key\":\"None\",\"en\":\"None\"},{\"key\":\"Added to Cart!\",\"en\":\"Added to Cart!\"},{\"key\":\"Your customized lenses have been added to your cart.\",\"en\":\"Your customized lenses have been added to your cart.\"},{\"key\":\"Please select a valid quantity.\",\"en\":\"Please select a valid quantity.\"},{\"key\":\"Please select your reading power\",\"en\":\"Please select your reading power\"},{\"key\":\"Please select how you would like to provide your prescription\",\"en\":\"Please select how you would like to provide your prescription\"},{\"key\":\"Please upload your prescription\",\"en\":\"Please upload your prescription\"},{\"key\":\"Please enter a valid email address\",\"en\":\"Please enter a valid email address\"},{\"key\":\"Please make sure to select all parameters.\",\"en\":\"Please make sure to select all parameters.\"},{\"key\":\"Please agree to the terms and conditions before adding to cart.\",\"en\":\"Please agree to the terms and conditions before adding to cart.\"},{\"key\":\"No available variant found. Product may be out of stock.\",\"en\":\"No available variant found. Product may be out of stock.\"},{\"key\":\"No prescription fields configured\",\"en\":\"No prescription fields configured\"},{\"key\":\"Error saving prescription\",\"en\":\"Error saving prescription\"},{\"key\":\"No options available for this step.\",\"en\":\"No options available for this step.\"},{\"key\":\"No selections made yet\",\"en\":\"No selections made yet\"},{\"key\":\"No prescription types available for this product.\",\"en\":\"No prescription types available for this product.\"},{\"key\":\"variants available\",\"en\":\"variants available\"},{\"key\":\"Choose Prescription Entry\",\"en\":\"Choose Prescription Entry\"},{\"key\":\"I acknowledge that the above details are correct and taken from a genuine prescription\",\"en\":\"I acknowledge that the above details are correct and taken from a genuine prescription\"},{\"key\":\"Shop now and pay later with available payment options.\",\"en\":\"Shop now and pay later with available payment options.\"},{\"key\":\"Click or drag file to upload\",\"en\":\"Click or drag file to upload\"},{\"key\":\"Right eye (OD)\",\"en\":\"Right eye (OD)\"},{\"key\":\"Left eye (OS)\",\"en\":\"Left eye (OS)\"}]}";
if (typeof window.sb_elp_translations === 'string' && window.sb_elp_translations) {
try {
window.sb_elp_translations = JSON.parse(window.sb_elp_translations);
} catch(e) {
console.error('Error parsing translations JSON:', e);
console.error('Raw translations data:', window.sb_elp_translations);
window.sb_elp_translations = {};
}
}
console.log('[TRANSLATIONS] Loaded translations:', window.sb_elp_translations);
// Expose current locale from Shopify for language detection
window.sb_current_locale = 'en';
console.log('[TRANSLATIONS] Current locale:', window.sb_current_locale);
// Locale-aware root URL for Arabic/multilingual cart redirect
window.sb_routes_root = '/';