These tortoise glasses have a traditional look thanks to its tortoise acetate and classic shape. The keyhole bridge and partially exposed cores give this wide frame a modern twist, perfect for a timeless but contemporary aesthetic.
Details
40 grams
49 □ 21 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 49mm, there’s ample space for your prescription whether it’s single vision or multifocal. They offer a bridge width of 21mm, accompanied by in-built acetate pads for all-day comfort. Long 145mm temples tuck effortlessly behind your ear. Dimensions Lens: 49mm Bridge: 21mm Temple: 145mm.
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 = `{"popup_main_title"=>"Add Lenses to your order?", "popup_main_subtitle"=>"Select from the options below", "form_template"=>"el_drawer", "show_hide_cart"=>"1", "show_hide_terms_checkbox"=>"0", "select_lence_button"=>"Add Lenses to your order?", "select_button_continue_title"=>"Select Lenses", "back_to_frame_title"=>"Back To Frame", "your_selection_title"=>"Your Selection", "shipping_handling_title"=>"Shipping & handling", "calculated_checkout_title"=>"Calculated at Checkout", "shopnow_paylater_title"=>"Shop now and pay later with available payment options.", "select_button_addtocart_title"=>"Add to cart", "choose_prescription_form_title"=>"How would you like to provide your prescription?", "choose_prescription_form_subtitle"=>"Please provide a valid prescription", "choose_prescription_upload_file_title"=>"Have your written prescription?", "choose_prescription_upload_file_subtitle"=>"Upload a PDF or an image file", "choose_prescription_manual_form_title"=>"Have your written prescription?", "choose_prescription_manual_form_subtitle"=>"Our opticians will contact you if we require more information.", "send_email_later_option_cartlable"=>"Prescription Method", "send_email_later_option_subtitle"=>"You can email us your prescription later.", "send_email_later_option_title"=>"Send Email Later", "manual_form_title"=>"Enter your prescription", "manual_form_subtitle"=>"You can find your prescription on the side of your box.", "same_rx_checkbox"=>"Same Rx for both eyes?", "pupillary_distance_have_dual"=>"I have 2 Pupillary Distance numbers", "pupillary_distance_label"=>"What is PD (Pupillary Distance)", "reader_strength_title"=>"Select a readers strength", "reader_strength_subtitle"=>"Experience precision, protection, and performance in every lens.", "agreement_label"=>"Agree to terms & condition *", "agreement_description"=>"you confirm and take full responsibility that you contacts order matches your prescription", "acknowledgment_description"=>"I acknowledge that the above details are correct and taken from a genuine prescription", "contact_us_description"=>"Talk to us directly at hello@bantonframeworks.co.uk", "review_page_label"=>"Review Your Selections", "review_page_description"=>" ", "review_page_contact_lens_lable"=>"Contact Lens", "review_page_frame_lable"=>"Frame", "review_page_lens_lable"=>"Lens", "review_page_uploaded_file_lable"=>"Uploaded file", "review_page_prescription_value_lable"=>"Prescription value", "review_page_order_note_lable"=>"Order note", "review_page_subtotal_lable"=>"Subtotal", "redirect_to_cart"=>"1", "required_field_err_msg"=>"Please make sure to select all parameters.", "elp_new_app"=>"1", "elp_custom_css"=>"", "elp_custom_js"=>" ", "is_enabled"=>"1"}`;
sb_elp_customization = sb_elp_customization.replaceAll('=>',':')
var form_template = `el_drawer`;
sb_elp_customization = JSON.parse(sb_elp_customization)
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 = `41611368104099`;