1<!doctype html> 2<html lang="en"> 3 <head > 4
4<script> 5 var LOCALE = 'en\u002DUS'; 6 var BASE_URL = 'https\u003A\u002F\u002Fochomefurniture.com\u002Fae\u002Den\u002F'; 7 var require = { 8 'baseUrl': 'https\u003A\u002F\u002Fochomefurniture.com\u002Fstatic\u002Fversion1790655211\u002Ffrontend\u002FBrainvire\u002Fochome\u002Fen_US' 9 };</script>
9 <meta charset="utf-8"/> 10<meta name="title" content="My Account"/> 11<meta name="description" content="Discover OC Home, UAE's best retailer for mid-century modern furniture & homeware. Find unique designs, smart furniture & décor to perfect your living space."/> 12<meta name="keywords" content="Magento, Varien, E-commerce"/> 13<meta name="robots" content="NOINDEX,NOFOLLOW"/> 14<meta name="viewport" content="width=device-width, user-scalable=no"/> 15<meta name="format-detection" content="telephone=no"/> 16<title>My Account</title> 17
17<script>(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103491259",accountID:"7863540",trustKey:"1322840",xpid:"Uw4BUlNXCBAJXVNXDwUOVlE=",licenseKey:"NRJS-d4dae1cc0b8414921a6",applicationID:"992584905",browserID:"1103491259"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */ 18(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
18e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
18const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
18if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
18o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
18(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
18;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
18{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
18ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
18{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
18null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
18dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
18imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
18return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
18!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
18if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
18);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
18class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
18h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
18 <link rel="stylesheet" type="text/css" media="all" href="https://ochomefurniture.com/static/version1790655211/_cache/merged/74799be9094b7010983cb0c0ce56ee89.min.css" /> 19<link rel="stylesheet" type="text/css" rel="preload" as="style" href="https://ochomefurniture.com/static/version1790655211/_cache/merged/1085ac01f80d7b4dce4086bc56caf9b8.min.css" /> 20<link rel="stylesheet" type="text/css" media="print" href="https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/css/print.min.css" />
21<script type="text/javascript" src="https://ochomefurniture.com/static/version1790655211/_cache/merged/3e9048c128720d42720778284a58e6b1.min.js"></script>
21 22<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800" /> 23<link rel="icon" type="image/x-icon" href="https://ochomefurniture.com/media/favicon/stores/1/OC_logo-EG.svg" /> 24<link rel="shortcut icon" type="image/x-icon" href="https://ochomefurniture.com/media/favicon/stores/1/OC_logo-EG.svg" /> 25<meta name="p:domain_verify" content="6vlfX7FiPT0jGgAE0pYMfRujeRqPSkWP"/> 26<meta name="facebook-domain-verification" content="zl86g5haqz8ffnhoydft3sdrxddb6z" /> 27<meta name="google-site-verification" content="95sGMpPtKUhyeoP3ZObObgWHkhkoUT78EfnQWv_l66U" /> 28<link rel="apple-touch-icon" href="https://ochomefurniture.com/media/favicon/stores/1/OC32X32_1.svg" /> 29<meta name="msapplication-TileImage" content="https://ochomefurniture.com/media/favicon/stores/1/OC32X32_1.svg" /> 30<meta name="msvalidate.01" content="2A4524A2E0246159B6644571B6D83E41" /> 31 32<link rel="manifest" href="/manifest.json"/> 33 34
35<script type='application/ld+json'> 36 { 37 "@context": "http://schema.org", 38 "@type": "Organization", 39 "url": "https://ochomefurniture.com/ae-en", 40 "name": "OC Home Furniture", 41 "logo": "https://ochomefurniture.com/media/logo/stores/1/OC-Home_Logo_1.svg", 42 "location": { 43 "@type": "Place", 44 "address": { 45 "@type": "PostalAddress", 46 "addressLocality": "Sharjah", 47 "addressRegion": "AE", 48 "postalCode": "", 49 "streetAddress": "Regus Building, Beside Mega Mall -Al Bu Daniq-Sharjah", 50 "name":"OC Home Furniture", 51 "alternateName":"ochome UAE" 52 }, 53 "name": "OC Home Furniture" 54 }, 55 "image": "https://ochomefurniture.com/media/wysiwyg/oc-homepage-banner.jpg", 56 "email": "[email protected]", 57 "contactPoint": { 58 "@type": "ContactPoint", 59 "telephone": "6005 62463", 60 "contactType": "Customer Service" 61 }, 62 "sameAs": [ 63 "https://www.facebook.com/ochomefurniture", 64 "https://www.twitter.com/ochomefurniture", 65 "https://www.instagram.com/ochomefurniture", 66 "https://www.snapchat.com/ochomefurniture" 67 ] 68 } 69</script>
69 70<meta charset="UTF-8" /> 71<meta http-equiv="X-UA-Compatible" content="IE=edge"> 72<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"/> 73<meta name="theme-color" content="#000000"> 74<meta name="apple-mobile-web-app-status-bar-style" content="#000000"> 75<meta property="fb:pages" content="109917831389549"> 76<meta name="Language" content="English" /> 77<meta name="Author" content="www.ochomefurniture.com" /> 78<meta name="GOOGLEBOT" content="index,follow"> 79<meta name="YahooSeeker" content="Index, Follow" /> 80<meta name="MSNbot" content="Index, Follow" /> 81<meta name="distribution" content="Global"/> 82<meta name="resource-type" content="Web Page"/> 83<meta name="coverage" content="Worldwide"/> 84<meta name="page-type" content="Professional Organisation"/> 85<meta name="audience" content="All"/> 86<meta name="expires" content="never"> 87<meta name="cache-control" content="public"> 88<meta name="Rating" content="General" /> 89 90 91
92<script> 93require(['jquery'], function($) { 94 $(document).ready(function() { 95 function applyLabelWidth() { 96 if (window.innerWidth <= 767) { 97 document.querySelectorAll('.category-ramadan-collection [class*="amlabel-position-top-left-"][class*="-prod"] .amasty-label-container').forEach(function(el) { 98 if (!el.dataset.widthSet) { 99 el.style.setProperty('width', '90px', 'important'); 100 el.dataset.widthSet = '1'; 101 } 102 }); 103 } 104 } 105 106 applyLabelWidth(); 107 108 new MutationObserver(applyLabelWidth).observe(document.body, { 109 childList: true, 110 subtree: true 111 }); 112 113 window.addEventListener('resize', applyLabelWidth); 114 }); 115}); 116</script>
116 117 118<style> 119@media only screen and (max-width: 912px) { 120 .info-wrap-custom 121 .product.media 122 .ProductMagicToolbar 123 .MagicToolboxContainer 124 .MagicToolboxSelectorsContainer 125 .selectorsBottom 126 .mt-thumb-switcher:nth-child(3n-2) { 127 margin-top: 199px !important; 128 } 129} 130@media (max-width: 767px){ 131@media only screen and (max-width: 767px) { 132 .product.media .MagicToolboxSelectorsContainer { 133 margin-top: 150px !important; 134 } 135} 136@media only screen and (max-width: 767px) { 137 .product.media .MagicToolboxSelectorsContainer, 138 .page-products .banner-title-container { 139 margin-top: 150px !important; 140 } 141} 142 body.power-listing .power-listing .toolbar-products .toolbar-sorter { 143 top: 0px; 144 } 145 146 .page-with-filter .filter-title span { 147 top: 3px; 148 } 149} 150 151.clearance-sale-50 span.menu-category-name { 152 color: #c73300; 153 font-weight: 700; 154} 155a.action.remind { 156 margin-left: 15px; 157 } 158 159.catalog-product-view .page-bottom { 160 width: 100%; 161} 162.product-item-details span.gtag_listing{display:none;} 163 164 165/* Hotfixing code for the powerlisting issue -Nov-21 2024 */ 166 167body.power-listing .power-listing .toolbar-products .toolbar-sorter button#sorter-toggle { 168 color: #000 !important; 169} 170 171body.power-listing .power-listing .product-list .product-cards .product-card .product-item-information .product-image .bg-overlay .bg-overlay-content form .actions-product .actions-secondary, body.power-listing .power-listing .product-list .product-cards .product-card .product-item-information .product-image .bg-overlay .bg-overlay-content form .actions-product .actions-primary { 172 position: absolute; 173 bottom: 12px; 174} 175 176body.power-listing .power-listing .product-list .product-cards .product-card .product-item-information .product-image .bg-overlay .bg-overlay-content form .actions-product .actions-primary button:after, body.power-listing .power-listing .product-list .product-cards .product-card .product-item-information .product-image .bg-overlay .bg-overlay-content form .actions-product .actions-secondary a:after { 177 position: absolute; 178 top:unset; 179} 180 181.header-right-container .language-store-main { 182 order:1; 183} 184 185.header-right-container .link.wishlist { 186 order:3; 187} 188 189.header-right-container .header.links { 190 order:4; 191} 192 193.header-right-container .block-search { 194 order:5; 195} 196 197.header-right-container .minicart-wrapper { 198 order:2; 199} 200 201.header-right-container .amsearch-wrapper-block { 202 order:6; 203} 204 205@media only screen and (min-width: 768px) { 206.header-right-container .amsearch-wrapper-block { 207 position: relative; 208 top: 2rem; 209} 210 211body.catalog-product-view .product-items .product-item-details .product-item-name a, .checkout-cart-index .product-items .product-item-details .product-item-name a { 212 width: auto; 213 display: block; 214 max-width: 80%; 215} 216 217body.power-listing .power-listing .product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 218 position: absolute; 219 top: 3px; 220} 221 222.catalog-product-view .product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist, .checkout-cart-index product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist, .cms-index-index product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 223 position: absolute; 224 top: -11px; 225} 226 227.product-items .product-item .product-item-actions-new .actions-secondary .towishlist:after { 228 bottom: 0 !important; 229} 230.catalog-product-view .product-items .product-item .product-item-actions-new .actions-secondary .towishlist:after { 231 bottom: -1px !important; 232} 233} 234 235@media only screen and (max-width: 768px) { 236 237 .crossell-upsell-slider.product-items .product-item .product-item-actions-new .actions-primary .tocart { 238 position: absolute; 239 top:-12px; 240 right: -11px; 241} 242 243 .crossell-upsell-slider.product-items .product-item .product-item-info .product-item-actions-new .actions-primary, .crossell-upsell-slider.product-items .product-item .product-item-info .product-item-actions-new .actions-primary .field.choice.related { 244 position:unset; 245} 246 247.crossell-upsell-slider.product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 248 top: -11px !important; 249} 250 251.minicart-wrapper .block-minicart:before {
252 right: 26px; 253} 254 255.minicart-wrapper .block-minicart:after { 256 right: 25px; 257} 258 259.minicart-wrapper .block-minicart { 260 right: -25px; 261} 262 263.catalog-product-view .crossell-upsell-slider.product-items .product-item .product-item-actions-new .actions-secondary .towishlist:after { 264 bottom: -2px; 265} 266 267.catalog-product-view #tab-best_selling .product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 268 position: absolute; 269 top: -11px; 270 right: -12px; 271} 272 273.checkout-cart-index #tab-best_selling .product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 274 top: -11px; 275} 276 277.catalog-product-view #tab-best_selling .product-items .product-items .product-item .product-item-actions-new .actions-secondary .towishlist:after { 278 bottom: 1px; 279} 280 281body.power-listing .power-listing .toolbar-products .toolbar-sorter ul#sorter { 282 padding: 12px 2px; 283} 284 285body.power-listing .power-listing .toolbar-products .toolbar-sorter ul#sorter li.option.selected.focus:after { 286 left: 6px; 287} 288 289.product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 290 position: absolute; 291 top: 1px; 292} 293 294.filter-current.current { 295 margin-top: 0; 296 margin-bottom: 20px; 297} 298 299.filter-current.current .filter-actions span { 300 visibility:hidden; 301} 302 303.filter-current.current.active-dropdown .filter-actions span { 304 visibility: visible; 305} 306 307.filter-current.current.active-dropdown .filter-actions { 308 margin-top: 5px; 309 margin-bottom: 5px; 310} 311} 312 313/* Hotfixing code for the powerlisting issue -Nov-21 2024 */ 314/* Hotfixing code for the free shipping issue -Jan- 2025 start */ 315.checkout-index-index #checkout .total-wrapper .freeshipping-wrapper { 316 background: #f2f2f2; 317 padding: 1rem; 318 text-align: center; 319 padding-top: 0; 320} 321 322 .checkout-index-index #checkout .total-wrapper .freeshipping-wrapper p { 323 position:relative; 324 padding-top: 1rem; 325 margin-bottom: 0; 326} 327 328 .checkout-index-index #checkout .total-wrapper .freeshipping-wrapper p:before { 329 position: absolute; 330 content: ''; 331 background-image: url(../images/Free-Shipping.svg); 332 height: 25px; 333 width: 25px; 334 display: block; 335 line-height: 30px; 336 background-position: center; 337 top: 14px; 338 left: 0%; 339 background-repeat: no-repeat; 340 } 341/* Hotfixing code for the free shipping issue -Jan- 2025 end */ 342 343body .twoxl-feedback-form { 344 margin: 10px auto 40px auto !important; 345} 346</style> 347 348 349
350<script type="text/javascript"> 351window.addEventListener('load', function() { 352if (document.getElementsByClassName("amscroll-load-button -before").length > 0 || document.getElementsByClassName("amscroll-load-button -after").length) { 353 document.addEventListener('click', function(e){ 354 if (e.target.attributes['class'].textContent == 'primary amscroll-load-button -after -amscroll-loading' || e.target.attributes['class'].textContent == 'primary amscroll-load-button -after' || e.target.attributes['class'].textContent == 'primary amscroll-load-button -before -amscroll-loading' || 355 e.target.attributes['class'].textContent == 'primary amscroll-load-button -before'){ 356 lazyLoadImages(); 357 window.addEventListener("DOMContentLoaded", lazyLoadImages), 358 window.addEventListener("load", lazyLoadImages), 359 window.addEventListener("resize", lazyLoadImages), 360 window.addEventListener("scroll", lazyLoadImages); 361 } 362 }); 363} 364}); 365</script>
365 366
vendor: 999 bytes, lines 367-374
367<script> 368!function (w, d, t) { 369 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}; 370 371 ttq.load('CHEVCG3C77UAAU7KUN6G'); 372 ttq.page(); 373}(window, document, 'ttq'); 374</script>
374 375 376
377<script> 378 379require([ 'jquery', 'jquery/ui'], function( $ ) { 380 381 jQuery(document).ready(function(){ 382 moveBlackHeader(); 383 }); 384 jQuery(window).on("resize", moveBlackHeader); 385 386 387 function moveBlackHeader() { 388 if (jQuery(window).width() <= 1024) { //small screen 389 390 jQuery(".top-header").detach().insertAfter('.nav-sections'); 391 if ($("body").hasClass("white-header") || $("body").hasClass("black-header")) { 392 $('.page-header').css({'top':$('.top-header').height()}); 393 } 394 } 395 else { //desktop 396 jQuery(".top-header").detach().insertBefore('.page-header'); 397 if($('.top-header').length > 0) { 398 if ($("body").hasClass("white-header") || $("body").hasClass("black-header")) { 399 $('.page-header').css({'top':$('.top-header').height()}); 400 } 401 var mTop = $('.page-header').height() + $('.top-header').height(); 402 $('.change-position').css({'top':mTop / 2}); 403 } 404 else { 405 mTop = $('.page-header').height() - $('.nav-sections').height() - 6; 406 $('.change-position').css({'top':mTop}); 407 } 408 } 409 } 410}); 411</script>
411 412<style> 413/* Hotfix by Aamir for Bundle Amasty Label start */ 414@media(max-width: 767px){ 415 .amasty-label-container { 416 width: 72px !important; 417 z-index: 1; 418 } 419} 420/* Hotfix by Aamir for Bundle Amasty Label end */ 421 422/* Hotfix by Codilar Dec 08 start */ 423/* PDP PostPay */ 424@media(max-width: 767px){ 425 .catalog-product-view .product-info-main { 426 display: block; 427 } 428 429 .catalog-product-view .product-info-main .postpay-widget { 430 width: 100%; 431 margin-bottom: 1rem; 432 } 433} 434/* Hotfix by Codilar Dec 08 end */ 435 436/* Hotfix by Codilar Mar 18 Image Strech Issue start */ 437@media (min-width: 768px){ 438 439 .page-products .products-grid .product-items .slick-slide img, .product-items .product-image-photo{ 440 min-height: unset; 441 height: auto; 442 } 443} 444/* Hotfix by Codilar Mar 18 Image Strech Issue end */ 445/* Hotfix by Codilar Mar 21st Image Strech width Issue end */ 446@media (min-width: 1025px) { 447 .page-with-filter .products-grid .product-items .slick-slide img { 448 max-width: unset; 449 width: 100%; 450 } 451} 452/* Hotfix by Codilar Mar 21st Image Strech width Issue end */ 453/*Hotfix by codilar May 7th for Click and collect PDP block start*/ 454.warehouse-pickup-eligible [data-content-type=row][data-appearance=contained], .click-and-collect-eligible [data-content-type=row][data-appearance=contained]{ 455 width: 100%; 456 padding: 0px; 457} 458/*Hotfix by codilar May 7th for Click and collect PDP block end*/ 459/*Hotfix by codilar May 7th for Click and collect checkout stores start*/ 460@media (max-width: 767px) { 461 .checkout-index-index .cnc_container .scroll-wrapper{ 462 max-height: unset; 463 padding-right: 0px !important; 464 } 465} 466/*Hotfix by codilar May 7th for Click and collect checkout stores end*/ 467 468/*Hotfix by codilar May 20th for store switcher dropdown width start*/ 469.switcher-store .actions.dropdown.options ul.dropdown.switcher-dropdown { 470 min-width: 115px; 471} 472/*Hotfix by codilar May 20th for store switcher dropdown width end*/ 473 474 475/*start Codilar Hotfix for grouped product price alignment in PLP- 21st June */ 476 477.page-with-filter .products.wrapper .product-items .item.product .product-item-info .product-item-details .grouped-prefix { 478 display: none; 479} 480 481.page-with-filter .products.wrapper .product-items .item.product .product-item-info .product-item-details .price-box { 482 float: right; 483 font-size: 12px; 484 flex-direction: column; 485 text-align: right; 486 margin-bottom: 0; 487 flex-wrap: nowrap; 488} 489 490.page-with-filter .products.wrapper .product-items .item.product .product-item-info .product-item-details .price-box .minimal-price { 491 display: flex; 492 flex-direction: column; 493 gap: 2px; 494 margin: 0; 495 margin-top: 0; 496} 497 498.page-with-filter .products.wrapper .product-items .item.product .product-item-info .product-item-details .price-box .minimal-price .price-label { 499 display: block; 500 text-transform: uppercase; 501 font-weight: 400; 502 font-size: 13px; 503} 504 505@media (max-width: 768px) { 506 .page-with-filter .products.wrapper .product-items .item.product .product-item-info .product-item-details .price-box { 507 float: none; 508 text-align: left; 509 } 510} 511/*End Codilar Hotfix for grouped product price alignment in PLP- 21st June */ 512 513 514 515 516/* start Hotfix by codilar June 27th 2024 for whatapp notification icon overlappoing*/ 517 518.pushengage-opt-in__bell.pushengage-opt-in__bell--right { 519 right: 25px !important; 520 bottom: 80px !important; 521} 522/* end Hotfix by codilar June 27th 2024 for whatapp notification icon overlappoing*/ 523 524/* start Hotfix by codilar June 28th 2024 for black ribbon icon overlapping*/ 525@media only screen and (min-width: 768px) { 526 .top-header .payment-reward .item.timer-sec { 527 max-width: 35% !important; 528 } 529 .top-header .payment-reward .pay-reward-wrapper.tabby-sec { 530 padding-left: 0px !important; 531 } 532} 533.top-header .payment-reward .details{ 534 min-width: auto; 535} 536/* end Hotfix by codilar June 28th 2024 for black ribbon icon overlapping*/ 537 538/* Start Hotfix by codilar July 2nd 2024 for Top button overlapping*/ 539.page-wrapper #mfbacktop { 540 right: 35px; 541 bottom: 130px; 542} 543/* End Hotfix by codilar July 2nd 2024 for Top button overlapping*/ 544 545/* Start hotfixes push notification icon overlapping 23rd Aug 2024 by codilar */ 546 547#pushengage-subscriber-recovery-widget .pushengage-opt-in__bell.pushengage-opt-in__bell--right { 548 bottom: 80px !important; 549} 550 551/* End hotfixes push notification icon overlapping 23rd Aug 2024 by codilar */ 552 553.header-right-container #switcher-store { 554 display:none; 555} 556 557/* Hotfixing code for the button & QTY alignment for pdp -Aug 28 2024 */ 558 559@media only screen and (min-width: 768px) { 560 .recent-message.success.viewed-product { 561 top: 125px; 562 right: 50px; 563 } 564} 565 566@media only screen and (max-width: 768px) { 567 568.wishlist-index-index #wishlist-view-form .product-items .product-item .product-item-info .product-item-actions .btn-remove.delete { 569 top: 0px; 570 } 571 572 .recent-message.success.viewed-product { 573 top: 70px; 574 right: 12px; 575 } 576} 577 578.product-items .product-item .product-item-actions-new .actions-secondary .ajax-towishlist, .product-items .product-item .product-item-actions-new .actions-secondary .allreadywishlist { 579 font-size: 0; 580} 581 582.product-items .product-item .product-item-actions-new .actions-secondary .ajax-towishlist:after { 583 position: relative; 584 content: "\e97d"; 585 height: 48px; 586 width: 30px; 587 display: block; 588 font-family: 'lined-icons'; 589 font-size: 19px; 590} 591 592.checkout-index-index .amcheckout-step-container .create-account, 593.checkout-index-index .amcheckout-step-container .save-info-text { 594 padding-left: 0; 595} 596 597.recent-message.success.viewed-product { 598 position: fixed; 599 margin: 0; 600 z-index: 9999; 601 max-width: 310px; 602 padding: 10px; 603 background: #e5efe5; 604 box-shadow: rgba(0,0,0,.25) 0px 4px 6px; 605 transition-duration: 4s; 606 transition-delay: 2s; 607} 608 609.recent-message.success.viewed-product a { 610 color: #006400; 611} 612 613/* Hotfixing code for the button & QTY alignment for pdp -Aug 28 2024 */ 614 615/* Start Hotfix Codilar for website change button 24 June 2025 */ 616 617.header-right-container .language-store-main .language-store-icon .language-main .list-language { 618 padding: 0 619} 620.header-right-container .language-store-main .language-store-icon .language-main .list-language a { 621 color: #242428; 622 padding: 8px 22px; 623 font-size: 14px; 624 font-weight: 500; 625 line-height: 14.4px; 626 border-radius: 4px; 627 text-decoration: none; 628 background: #fafafa; 629 display: inline-block; 630} 631.header-right-container .language-store-main .language-store-icon .language-main .list-language.selected a { 632 background: #242428; 633 color: #fff; 634 pointer-events: none; 635} 636.am-checkout .required-captcha.checkbox {display:none;} 637 638/* End Hotfix Codilar for website change button 24 June 2025 */ 639.amlabel-position-wrapper .amasty-label-container { 640 z-index:10; 641} 642.product-items .product-item .category-name { 643 display: none; 644} 645 646/* start Hotfix Codilar listing May-21 */ 647.price-box { 648 font-size: 15px !important; 649} 650 651.product-items .product-item-name { 652 font-size: 13px !important; 653} 654/* end Hotfix Codilar listing May-21 */ 655 656</style> 657 658<!-- CSS hotfix post deployment - 25th aug, 2026 --> 659<style> 660 aside.modal-popup.confirm._show { 661 z-index: 1000 !important; 662 } 663</style> 664
664<script> 665 window.dataLayer = window.dataLayer || []; 666 window.gtagPageData = {"page_type":"Account","page_language":"en","country":"AE","currency":"AED","affiliation":"Oc Home"}; 667 </script>
667 668 <!-- Google Tag Manager -->
669<script>
vendor: 331 bytes, lines 669-673
669(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 670new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 671j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 672'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 673})(window,document,'script','dataLayer','
673GTM-MQVQW44
vendor: 3 bytes, line 673
673');
673</script>
673 674<!-- End Google Tag Manager -->
674<script type="text/x-magento-init"> 675 { 676 "*": { 677 "Brainvire_GtagManager/js/catalog-add-to-cart-after" : "Brainvire_GtagManager/js/catalog-add-to-cart-after" 678 } 679 } 680 </script>
680 681
681<script> 682 require(["jquery","mage/url","Brainvire_GtagManager/js/gtag-data"], function($, urlBuilder, gtagData){ 683 /** 684 * @param {Number|String} productId 685 * @param {String} listId 686 * @param {String} listName 687 */ 688 function pushSelectItem(productId, listId, listName) { 689 if (!productId) { 690 return; 691 } 692 693 $.ajax({ 694 url: urlBuilder.build('gtagbv/index/eventdata'), 695 data: { 696 'productId': productId, 697 'scope': 'select_item', 698 'item_list_id': listId, 699 'item_list_name': listName, 700 additionalParams: '' 701 }, 702 type: 'POST', 703 dataType: 'json', 704 cache: false, 705 success: function (response) { 706 if (response.flag === true && response.gtagData) { 707 gtagData.push('select_item', response.gtagData); 708 } else { 709 console.log("There are some issue with select item event"); 710 console.log(response); 711 } 712 } 713 }); 714 } 715 716 $(document).on( 717 'click', 718 '.bss-quickview', 719 function () { 720 var quickview = $(this).parent().attr('id'); 721 quickview = quickview.split('-'); 722 var productId = quickview[1]; 723 var listName = $(this).closest('div.block-products-list').parent().prev().children().html(); 724 var listId = listName ? listName.toLowerCase().replace(' ','-') : 'catalog_category_view'; 725 listName = listName ? listName : 'Category Page'; 726 pushSelectItem(productId, listId, listName); 727 } 728 ); 729 $(document).on( 730 'click', 731 '.product-item a.bg-overlay-bg', 732 function () { 733 var productId = $(this).parent().parent().next().find('div.price-final_price').attr('data-product-id'); 734 pushSelectItem(productId, 'catalog_category_view', 'Category Page'); 735 } 736 ); 737 }); 738 </script>
vendor: 1 bytes, line 738
738
739<script type="text/javascript" data-routing="commerce=rum" defer="defer" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@^2/dist/rum-standalone.js"></script>
739 740
740<script type="text/x-magento-init"> 741 { 742 "*": { 743 "Magento_PageCache/js/form-key-provider": { 744 "isPaginationCacheEnabled": 745 0 } 746 } 747 } 748 </script>
vendor: 1 bytes, line 748
748
749<script type="text/x-magento-init"> 750 { 751 "*": { 752 "nonceInjector": { 753 "nonce": "eDFyaDZpcWQzejN1b3Z2Y2Z6bGEwb2VsbWJwMHRuMnU\u003D" 754 } 755 } 756} 757</script>
757 758 <!-- GOOGLE TAG MANAGER --> 759
759<script type="text/x-magento-init"> 760 { 761 "*": { 762 "Magento_GoogleTagManager/js/google-tag-manager": { 763 "isCookieRestrictionModeEnabled": 0, 764 "currentWebsite": 1, 765 "cookieName": "user_allowed_save_cookie", 766 "gtmAccountId": "GTM\u002DMQVQW44", 767 "storeCurrencyCode": "AED", 768 "ordersData": [] } 769 } 770 } 771 </script>
771 772 <!-- END GOOGLE TAG MANAGER --> 773
773<script> function getSystemBaseUrl() { 774 return BASE_URL = 'https\u003A\u002F\u002Fochomefurniture.com\u002Fae\u002Den\u002F'; 775 } 776 var mage_country_code = 'AE'; 777 var billing_aramex_cities = ''; 778 var shipping_aramex_cities = billing_aramex_cities; 779 var active = '0';</script>
779<script type="text/javascript" src="https://chimpstatic.com/mcjs-connected/js/users/348a5192da0c9fae70dc39e59/682f3a2a5f55f974300d5baab.js" defer="defer"> 780</script>
780 781<style> 782 #social-login-popup .social-login-title { 783 background-color: #6e716e } 784 785 #social-login-popup .social-login #bnt-social-login-authentication, 786 #social-login-popup .forgot .primary button, 787 #social-login-popup .create .primary button, 788 #social-login-popup .fake-email .primary button { 789 background-color: #6e716e; 790 border: #6e716e } 791 792 .block.social-login-authentication-channel.account-social-login .block-content { 793 text-align: center; 794 } 795 796 797 #bnt-social-login-fake-email { 798 background-color: grey !important; 799 border: grey !important; 800 } 801 802 #request-popup .social-login-title { 803 background-color: grey !important; 804 } 805 806 /* Compatible ETheme_YOURstore*/ 807 div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login { 808 max-width: 900px !important; 809 margin: 0 auto !important; 810 } 811 812 div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login .block-content { 813 text-align: center; 814 } 815 816 @media (max-width: 1024px) { 817 div#centerColumn .column.main .block.social-login-authentication-channel.account-social-login .block-content { 818 padding: 0 15px; 819 } 820 } 821</style> 822 823 824 <link rel="alternate" hreflang="x-default" href="https://ochomefurniture.com/ae-en/customer/account/login/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/"> 825 <link rel="alternate" hreflang="en-AE" href="https://ochomefurniture.com/ae-en/customer/account/login/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/"> 826 <link rel="alternate" hreflang="en-OM" href="https://ochomefurniture.com/om-en/customer/account/login/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/"> 827 <link rel="alternate" hreflang="ar-AE" href="https://ochomefurniture.com/ae-ar/customer/account/login/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/"> 828 <link rel="alternate" hreflang="ar-OM" href="https://ochomefurniture.com/om-ar/customer/account/login/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/"> 829 </head> 830 <body data-container="body" 831 data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/images/loader-2.gif"}}' 832 id="html-body" class="customer-account-login page-layout-1column"> 833 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 833-834
833 834<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
834GTM-MQVQW44
vendor: 85 bytes, lines 834-835
834" 835height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
836<!-- End Google Tag Manager (noscript) -->
837<script type="text/x-magento-init"> 838 { 839 "*": { 840 "Magento_PageBuilder/js/widget-initializer": { 841 "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Codilar_PageBuilderCarousel\/js\/content-type\/products\/appearance\/carousel\/widget-mixin":false}}, 842 "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"4"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 767px)","conditions":{"max-width":"767px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}} } 843 } 844 } 845</script>
845 846
847<script type="text/x-magento-init"> 848 { 849 "*": { 850 "mage/cookies": { 851 "expires": null, 852 "path": "\u002F", 853 "domain": ".ochomefurniture.com", 854 "secure": true, 855 "lifetime": "3600" 856 } 857 } 858 } 859</script>
859 860 <noscript> 861 <div class="message global noscript"> 862 <div class="content"> 863 <p> 864 <strong>JavaScript seems to be disabled in your browser.</strong> 865 <span> 866 For the best experience on our site, be sure to turn on Javascript in your browser. </span> 867 </p> 868 </div> 869 </div> 870 </noscript> 871
872<script> 873 window.cookiesConfig = window.cookiesConfig || {}; 874 window.cookiesConfig.secure = true; 875</script>
875<script> require.config({ 876 map: { 877 '*': { 878 wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter' 879 } 880 } 881 });</script>
881<script> require.config({ 882 paths: { 883 googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.56\u0026key\u003D' 884 }, 885 config: { 886 'Magento_PageBuilder/js/utils/map': { 887 style: '', 888 }, 889 'Magento_PageBuilder/js/content-type/map/preview': { 890 apiKey: '', 891 apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fochomefurniture.com\u002Fae\u002Den\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' 892 }, 893 'Magento_PageBuilder/js/form/element/map': { 894 apiKey: '', 895 apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fochomefurniture.com\u002Fae\u002Den\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' 896 }, 897 } 898 });</script>
898<script> 899 require.config({ 900 shim: { 901 'Magento_PageBuilder/js/utils/map': { 902 deps: ['googleMaps'] 903 } 904 } 905 });</script>
905 <!-- GOOGLE TAG MANAGER -->
vendor: 81 bytes, lines 905-907
905 906 <noscript> 907 <iframe src="https://www.googletagmanager.com/ns.html?id=
907GTM-MQVQW44
vendor: 108 bytes, lines 907-910
907" 908 height="0" width="0" style="display:none;visibility:hidden"></iframe> 909 </noscript> 910
910<!-- END GOOGLE TAG MANAGER --> 911
912<script type="text/x-magento-init"> 913 { 914 "*": { 915 "Magento_GoogleTagManager/js/google-tag-manager-cart": { 916 "blockNames": ["category.products.list","product.info.upsell","catalog.product.related","checkout.cart.crosssell","search_result_list"], 917 "cookieAddToCart": "add_to_cart", 918 "cookieRemoveFromCart": 919 "remove_from_cart", 920 "advancedAddToCart": "add_to_cart_advanced" 921 } 922 } 923 } 924</script>
924 925<div class="page-wrapper"><div class="top-header"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="payment-reward desktop-sec"> 926 <div class="container"> 927 <div class="item timer-sec"> 928 929 930 931 932 933 </div> 934 <!--<div class="pay-reward-wrapper tabby-sec"> 935 <a href="javascript:void(0)" class="payment details"> 936 <img src="https://ochomefurniture.com/media/wysiwyg/header/tebby.jpg" alt="tebby" /> 937 <p>4 Interest-Free Monthly Payments </p> 938 </a> 939 </div> --> 940 <div class="pay-reward-wrapper tabby-sec"> 941 <a href="https://ochomefurniture.com/ae-en/easy-payment-options" class="payment details"> 942 <img src="https://ochomefurniture.com/media/wysiwyg/header/Buy_now_pay_later.svg" alt="Buy Now Pay Later" /> 943 <p>Buy Now Pay Later</p> 944 </a> 945 </div> 946 <div class="pay-reward-wrapper tabby-sec"> 947 <a href="https://ochomefurniture.com/ae-en/shipping-information" class="payment details"> 948 <img src="https://ochomefurniture.com/media/wysiwyg/header/Free_Shipping-01.svg" alt="Free Shipping" /> 949 <p>Free Delivery & Installation</p> 950 </a> 951 </div> 952 <div class="pay-reward-wrapper tabby-sec"> 953 <a href="https://ochomefurniture.com/ae-en/returns-policy" class="payment details"> 954 <img src="https://ochomefurniture.com/media/wysiwyg/header/Easy_Return-01.svg" alt="Easy Return & Refund" /> 955 <p>Easy Return & Refund</p> 956 </a> 957 </div> 958 <div class="pay-reward-wrapper sougha-reward"> 959 <!--<a href="https://ochomefurniture.com/ae-en/sougha-rewards/" class="payment details"> 960 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/sougha-logo-white-new.png" alt="sougha-logo-white" /> 961 <p id="header-sougha-rewards-points">JOIN SOUGHA REWARDS</p> 962 </a>--> 963 <a href="https://ochomefurniture.com/ae-en/sougha-rewards" class="payment details"> 964 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/sougha-logo-white-new.png" alt="sougha-logo-white" /> 965 <p id="header-sougha-rewards-points">Join Sougha Rewards</p> 966 </a> 967 </div> 968 </div> 969</div> 970<div class="payment-reward mobile-sec single-item"> 971 <div class="container slick-slider"> 972 <div class="item" > 973 974 975 976 977 978 </div> 979 <!--<div class="pay-reward-wrapper tabby-sec"> 980 <a href="javascript:void(0)" class="payment details"> 981 <img src="https://ochomefurniture.com/media/wysiwyg/header/tebby.jpg" alt="tebby" /> 982 <p>4 Interest-Free Monthly Payments </p> 983 </a> 984 </div>--> 985 <div class="pay-reward-wrapper"> 986 <a href="javascript:void(0)" class="payment details"> 987 <img src="https://ochomefurniture.com/media/wysiwyg/header/Buy_now_pay_later.svg" alt="Buy Now Pay Later" /> 988 <p>Buy Now Pay Later</p> 989 </a> 990 </div> 991 <div class="pay-reward-wrapper"> 992 <a href="javascript:void(0)" class="payment details"> 993 <img src="https://ochomefurniture.com/media/wysiwyg/header/Free_Shipping-01.svg" alt="Free Shipping" /> 994 <p>Free Delivery & Installation</p> 995 </a> 996 </div> 997 <div class="pay-reward-wrapper"> 998 <a href="javascript:void(0)" class="payment details"> 999 <img src="https://ochomefurniture.com/media/wysiwyg/header/Easy_Return-01.svg" alt="Easy Return & Refund" /> 1000 <p>Easy Return & Refund</p> 1001 </a> 1002 </div> 1003 <div class="pay-reward-wrapper"> 1004 <!--<a href="https://ochomefurniture.com/ae-en/sougha-rewards/" class="payment details"> 1005 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/sougha-logo-white-new.png" alt="sougha-logo-white" /> 1006 <p id="header-sougha-rewards-points">JOIN SOUGHA REWARDS</p> 1007 </a>-->
1007 1008 <a href="javascript:void(0)" class="payment details"> 1009 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/sougha-logo-white-new.png" alt="sougha-logo-white" /> 1010 <p id="header-sougha-rewards-points">Join Sougha Rewards</p> 1011 </a> 1012 </div> 1013 </div> 1014</div>
1015<script type="text/javascript"> 1016 require(['jquery', 'jquery/ui', 'slick'], function($){ 1017 $(document).ready(function() { 1018 $('.slick-slider').not('.slick-initialized').slick({ 1019 dots: false, 1020 infinite: true, 1021 autoplaySpeed: 2000, 1022 arrows: false, 1023 slidesToShow: 1, 1024 slidesToScroll: 1, 1025 autoplay: true, 1026 variableWidth: true, 1027 1028 responsive: [ 1029 { 1030 breakpoint: 1024, 1031 settings: { 1032 slidesToShow: 1, 1033 slidesToScroll: 1, 1034 infinite: true, 1035 dots: false, 1036 variableWidth: false, 1037 } 1038 }] 1039 1040 }); 1041 }); 1042 1043function moveBlackHeader() { 1044 if (jQuery(window).width() <= 1024) { 1045 jQuery(".top-header").detach().insertAfter('.nav-sections'); 1046 1047 } else { 1048 jQuery(".top-header").detach().insertBefore('.page-header'); 1049 } 1050 } 1051 1052 jQuery(document).ready(function(){ 1053 moveBlackHeader(); 1054 }); 1055 jQuery(window).on("resize", moveBlackHeader); 1056 }); 1057</script>
1057 1058<style> 1059@media only screen and (min-width:1440px) and (max-width:1575px) { 1060.page-wrapper .top-header .payment-reward .item.timer-sec { 1061 max-width: 39% !important; 1062} 1063.payment-reward .container .tabby-sec a:after { 1064 margin: 0 18px; 1065} 1066.payment-reward .today-deal .time span.number-timer { 1067 margin-right: 0px; 1068} 1069 .payment-reward .pay-reward-wrapper.tabby-sec { 1070 padding-left:0; 1071 } 1072.payment-reward .details p { 1073 margin: 0 0 0 5px; 1074} 1075 1076 .payment-reward .today-deal .separator:before { 1077 margin: 0 4px; 1078 } 1079 .payment-reward .today-deal .time span { 1080 margin-right: 5px; 1081 } 1082 .payment-reward .container .today-deal { 1083 gap: 5px; 1084 } 1085} 1086 1087.payment-reward .details p { 1088 font-size: 14px; 1089} 1090@media only screen and (min-width:768px) { 1091.page-wrapper .payment-reward .container { 1092 max-width: 1720px; 1093} 1094.top-header .payment-reward .item.timer-sec { 1095 max-width: 45% !important; 1096} 1097} 1098@media only screen and (max-width: 767px) { 1099.top-header .payment-reward .item { 1100 font-size: 12px; 1101 text-align:center; 1102} 1103#mobile-today-deal { 1104 font-size: 12px; 1105} 1106.fixed-header .header.content.sticky { 1107 margin-top: 14px; 1108} 1109.page-with-filter .page-wrapper #maincontent .columns .column.main .layered-filter-block-container { 1110 top: 54px !important; 1111} 1112 .top-header { 1113 min-height: 54px; 1114 } 1115 1116} 1117 1118 1119 1120@media (max-width: 767px) { 1121 1122 /* Lock header height */ 1123 .payment-reward.mobile-sec.single-item { 1124 overflow: hidden; 1125 } 1126 1127 /* BEFORE slick loads */ 1128 .payment-reward.mobile-sec.single-item 1129 .slick-slider:not(.slick-initialized) > div { 1130 visibility: hidden; 1131 height: 0; 1132 overflow: hidden; 1133 } 1134 1135 /* Show ONLY first slide before slick */ 1136 .payment-reward.mobile-sec.single-item 1137 .slick-slider:not(.slick-initialized) > div:first-child { 1138 visibility: visible; 1139 height: auto; 1140 } 1141 1142 /* AFTER slick loads â remove all restrictions */ 1143 .payment-reward.mobile-sec.single-item 1144 .slick-slider.slick-initialized > div { 1145 visibility: visible; 1146 height: auto; 1147 } 1148 1149.page-wrapper .payment-reward .container { 1150 min-height: 47px; 1151} 1152} 1153 1154 1155</style> 1156</div></div><div class="oc-sticky-header-wrapper"><header class="page-header"><div class="header content"><span data-action="toggle-nav" class="action nav-toggle"><span>Toggle Nav</span></span> 1157<a 1158 class="logo" 1159 href="https://ochomefurniture.com/ae-en/" 1160 title="" 1161 aria-label="store logo"> 1162 <img src="https://ochomefurniture.com/media/logo/stores/1/OC-Home_Logo_1.svg" 1163 title="" 1164 alt="" 1165 width="120" /> 1166</a> 1167 1168 1169<div class="header-right-container"> <div class="language-store-main" data-mage-init='{"Magento_Theme/js/language-store": {}}'> 1170 <div class="language-store-icon" role="button" onclick="void(0)"> 1171 <svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"> 1172 <path d="M4 12.3L20 12.3001" stroke="#242428" stroke-width="1.3" stroke-linecap="round" 1173 stroke-linejoin="round"/> 1174 <circle cx="12" cy="12.5" r="9" stroke="#242428" stroke-width="1.3" stroke-linecap="round" 1175 stroke-linejoin="round"/> 1176 <path 1177 d="M12.0004 21.3182L11.5361 21.7732C11.6584 21.8979 11.8257 21.9682 12.0004 21.9682C12.1751 21.9682 12.3424 21.8979 12.4646 21.7732L12.0004 21.3182ZM12.0004 3.68188L12.4646 3.22695C12.3424 3.10219 12.1751 3.03188 12.0004 3.03188C11.8257 3.03188 11.6584 3.10219 11.5361 3.22695L12.0004 3.68188ZM14.9504 12.5001C14.9504 15.7563 13.6488 18.7073 11.5361 20.8633L12.4646 21.7732C14.8058 19.384 16.2504 16.1101 16.2504 12.5001H14.9504ZM11.5361 4.13682C13.6488 6.29282 14.9504 9.24379 14.9504 12.5001H16.2504C16.2504 8.89002 14.8058 5.61609 12.4646 3.22695L11.5361 4.13682ZM9.05039 12.5001C9.05039 9.24379 10.3519 6.29282 12.4646 4.13682L11.5361 3.22695C9.19497 5.61609 7.75039 8.89002 7.75039 12.5001H9.05039ZM12.4646 20.8633C10.3519 18.7073 9.05039 15.7563 9.05039 12.5001H7.75039C7.75039 16.1101 9.19497 19.384 11.5361 21.7732L12.4646 20.8633Z" 1178 fill="#242428"/> 1179 </svg> 1180 <div class="language-main"> 1181 <div class="language"> 1182 <div class="lang-switcher"> 1183 <div 1184 class="list-language lang-english selected "> 1185 <a href="https://ochomefurniture.com/ae-en/stores/store/redirect/___store/uae/___from_store/uae/uenc/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4vP19fX3N0b3JlPXVhZQ~~/"> 1186 English </a> 1187 </div> 1188 <div 1189 class="list-language lang-arabic "> 1190 <a href="https://ochomefurniture.com/ae-en/stores/store/redirect/___store/uae_ar/___from_store/uae/uenc/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWFyL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4vP19fX3N0b3JlPXVhZV9hcg~~/"> 1191 عرب٠</a> 1192 </div> 1193 </div> 1194 <div class="store-list"> 1195 <ul class="store-main"> 1196 <li class="store-uae sub-store selected"> 1197 <a href="https://ochomefurniture.com/ae-en/stores/store/redirect/___store/uae/___from_store/uae/uenc/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4vP19fX3N0b3JlPXVhZQ~~/"> 1198 <img 1199 title="Default Store View" 1200 src="https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/images/roundflag_uae.svg"/> 1201 UAE </a> 1202 </li> 1203 <li class="store-uae sub-store"> 1204 1205 <a href="https://ochomefurniture.com/ae-en/stores/store/redirect/___store/oman/___from_store/uae/uenc/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL29tLWVuL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4vP19fX3N0b3JlPW9tYW4~/"> 1206 <img 1207 title="Oc Oman" 1208 src="https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/images/roundflag_oman.svg"/> 1209 OMAN </a> 1210 </li> 1211 </ul> 1212 </div> 1213 </div> 1214 </div> 1215 </div> 1216 </div> 1217 1218 <div class="switcher store switcher-store" id="switcher-store"> 1219 <div class="actions dropdown options switcher-options"> 1220 <div class="action toggle switcher-trigger" 1221 role="button" 1222 tabindex="0" 1223 data-mage-init='{"dropdown":{}}' 1224 data-toggle="dropdown" 1225 data-trigger-keypress-button="true" 1226 id="switcher-store-trigger"> 1227 <strong> 1228 <img title="OC UAE" 1229 src="https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/images/flag_uae.svg"/> 1230 </strong> 1231 </div> 1232 <ul class="dropdown switcher-dropdown" data-target="dropdown"> 1233 <li class="switcher-option"> 1234 <a href="https://ochomefurniture.com/om-en/"> 1235 <img title="OC Oman" 1236 src="https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/images/flag_oman.svg"/> OMAN </a> 1237 </li> 1238 </ul> 1239 </div> 1240 </div> 1241 1242<div data-block="minicart" class="minicart-wrapper"> 1243 <a class="action showcart" href="https://ochomefurniture.com/ae-en/checkout/cart/" 1244 data-bind="scope: 'minicart_content'">
1245 <span class="text">My Cart</span> 1246 <span class="counter qty empty" 1247 data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, 1248 blockLoader: isLoading"> 1249 <span class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span> 1250 <span class="counter-label"> 1251 <!-- ko if: getCartParam('summary_count') --> 1252 <!-- ko text: getCartParam('summary_count') --><!-- /ko --> 1253 <!-- ko i18n: 'items' --><!-- /ko --> 1254 <!-- /ko --> 1255 </span> 1256 </span> 1257 </a> 1258 <div class="block block-minicart" 1259 data-role="dropdownDialog" 1260 data-mage-init='{"dropdownDialog":{ 1261 "appendTo":"[data-block=minicart]", 1262 "triggerTarget":".showcart", 1263 "timeout": "2000", 1264 "closeOnMouseLeave": false, 1265 "closeOnEscape": true, 1266 "triggerClass":"active", 1267 "parentClass":"active", 1268 "buttons":[]}}'> 1269 <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'"> 1270 <!-- ko template: getTemplate() --><!-- /ko --> 1271 </div> 1272 </div> 1273
1273<script>window.checkout = {"shoppingCartUrl":"https:\/\/ochomefurniture.com\/ae-en\/checkout\/cart\/","checkoutUrl":"https:\/\/ochomefurniture.com\/ae-en\/checkout\/","updateItemQtyUrl":"https:\/\/ochomefurniture.com\/ae-en\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/ochomefurniture.com\/ae-en\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/ochomefurniture.com\/ae-en\/","minicartMaxItemsVisible":5,"websiteId":"1","maxItemsToDisplay":10,"storeId":"1","storeGroupId":"1","customerLoginUrl":"https:\/\/ochomefurniture.com\/ae-en\/customer\/account\/login\/referer\/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~\/","isRedirectRequired":false,"autocomplete":"off","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/ochomefurniture.com\/ae-en\/captcha\/refresh\/","isRequired":false,"timestamp":1791233337}}}</script>
1273
1273<script type="text/x-magento-init"> 1274 { 1275 "[data-block='minicart']": { 1276 "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":1,"display_cart_subtotal_excl_tax":0,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals","children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}}}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]} }, 1277 "*": { 1278 "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fochomefurniture.com\u002Fstatic\u002Fversion1790655211\u002Ffrontend\u002FBrainvire\u002Fochome\u002Fen_US\u002Fimages\u002Floader\u002D1.gif" 1279 } 1280 } 1281 </script>
1281 1282</div>
1283<script type="text/javascript"> 1284require(["jquery"],function($){ 1285 $(document).on('click','.more, .less',function(){ 1286 var obj = $(this); 1287 var currentQty = obj.siblings('.cart-item-qty').val(); 1288 // var iid = obj.siblings('.update-cart-item').attr('data-cart-item'); 1289 var iid = obj.parent().siblings('.update-cart-item').attr('data-cart-item'); 1290 1291 if(obj.hasClass('more')){ 1292 var newAdd = parseInt(currentQty)+parseInt(1); 1293 obj.siblings('.cart-item-qty').val(newAdd); 1294 obj.siblings('.cart-item-qty').attr('data-item-qty',newAdd); 1295 $('#update-cart-item-'+iid).trigger('click'); 1296 } else { 1297 if(parseInt(currentQty) > 1){ 1298 var newAdd = parseInt(currentQty)-parseInt(1); 1299 obj.siblings('.cart-item-qty').val(newAdd); 1300 obj.siblings('.cart-item-qty').attr('data-item-qty',newAdd); 1301 $('#update-cart-item-'+iid).trigger('click'); 1302 } 1303 } 1304 }); 1305}); 1306</script>
1306<li class="link wishlist" data-bind="scope: 'wishlist'"> 1307 <a href="https://ochomefurniture.com/ae-en/wishlist/">My Wish List <!-- ko if: wishlist().counter --> 1308 <span data-bind="text: wishlist().items.length" class="counter qty"></span> 1309 <!-- /ko --> 1310 </a> 1311</li>
1312<script type="text/x-magento-init"> 1313 { 1314 "*": { 1315 "Magento_Ui/js/core/app": { 1316 "components": { 1317 "wishlist": { 1318 "component": "Magento_Wishlist/js/view/wishlist" 1319 } 1320 } 1321 } 1322 } 1323 } 1324 1325</script>
1325<ul class="header links"><li class="link authorization-link" data-label="or"> 1326 <a href="https://ochomefurniture.com/ae-en/customer/account/login/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/" >Sign In</a> 1327</li> 1328</ul><div class="block-search"> 1329 <label class="label" for="search" data-role="minisearch-label"> 1330 <span>Search</span> 1331 </label> 1332</div> 1333<section class="amsearch-wrapper-block" 1334 data-amsearch-wrapper="block" 1335 data-bind=" 1336 scope: 'amsearch_wrapper', 1337 mageInit: { 1338 'Magento_Ui/js/core/app': { 1339 components: { 1340 amsearch_wrapper: { 1341 component: 'Amasty_Xsearch/js/wrapper', 1342 data: {"url":"https:\/\/ochomefurniture.com\/ae-en\/amasty_xsearch\/autocomplete\/index\/","url_result":"https:\/\/ochomefurniture.com\/ae-en\/catalogsearch\/result\/","url_popular":"https:\/\/ochomefurniture.com\/ae-en\/search\/term\/popular\/","isDynamicWidth":true,"isProductBlockEnabled":true,"width":500,"displaySearchButton":false,"fullWidth":false,"minChars":3,"delay":500,"currentUrlEncoded":"aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4v","color_settings":[],"popup_display":1} } 1343 } 1344 } 1345 }"> 1346 <div class="amsearch-form-block" 1347 data-bind=" 1348 style: { 1349 width: resized() ? data.width + 'px' : '' 1350 }, 1351 css: { 1352 '-opened': opened 1353 }, 1354 afterRender: initCssVariables"> 1355 1356<section class="amsearch-input-wrapper" 1357 data-bind=" 1358 css: { 1359 '-dynamic-width': data.isDynamicWidth, 1360 '-match': $data.readyForSearch(), 1361 '-typed': inputValue && inputValue().length 1362 }"> 1363 <input type="text" 1364 name="q" 1365 placeholder="Enter Keyword or Item" 1366 class="amsearch-input" 1367 maxlength="128" 1368 role="combobox" 1369 aria-haspopup="false" 1370 aria-autocomplete="both" 1371 autocomplete="off" 1372 aria-expanded="false" 1373 data-amsearch-block="input" 1374 data-bind=" 1375 afterRender: initInputValue, 1376 hasFocus: focused, 1377 value: inputValue, 1378 event: { 1379 keypress: onEnter 1380 }, 1381 valueUpdate: 'input'"> 1382 <!-- ko template: { name: templates.loader } --><!-- /ko--> 1383 <button class="amsearch-button -close -clear -icon" 1384 style="display: none" 1385 data-bind=" 1386 event: { 1387 click: inputValue.bind(this, '') 1388 }, 1389 attr: { 1390 title: $t('Clear Field') 1391 }, 1392 visible: inputValue && inputValue().length"> 1393 </button> 1394 <button class="amsearch-button -loupe -clear -icon -disabled" 1395 style="display:block;" 1396 data-bind=" 1397 event: { 1398 click: search 1399 }, 1400 css: { 1401 '-disabled': !$data.match() 1402 }, 1403 attr: { 1404 title: $t('Search') 1405 }"> 1406 </button> 1407</section> 1408 1409 1410<section class="amsearch-result-section" 1411 data-amsearch-js="results" 1412 style="display: none;" 1413 data-bind=" 1414 css: { 1415 '-small': $data.data.width < 700 && !$data.data.fullWidth 1416 }, 1417 afterRender: function (node) { 1418 initResultSection(node, 1) 1419 }, 1420 style: resultSectionStyles(), 1421 visible: $data.opened()"> 1422 <!-- ko if: !$data.match() && $data.preload() --> 1423 <!-- ko template: { name: templates.preload } --><!-- /ko--> 1424 <!-- /ko--> 1425 <!-- ko if: $data.match() --> 1426 <!-- ko template: { name: templates.results } --><!-- /ko--> 1427 <!-- /ko--> 1428 <!-- ko if: $data.message() && $data.message().length --> 1429 <!-- ko template: { name: templates.message } --><!-- /ko--> 1430 <!-- /ko--> 1431</section> 1432 </div> 1433 </section> 1434
1435<script type="text/javascript"> 1436 require([ 'jquery', 'matchMedia'], function( $ ) { 1437 1438 mediaCheck({ 1439 media: '(min-width: 1025px)', 1440 entry: function () { 1441 $('.block-search').click(function(){ 1442 $('.amsearch-wrapper-block').toggle(); 1443 $('.amsearch-input').focus(); 1444 }); 1445 1446 $(document).on('click', function (e) { 1447 if ($(e.target).closest(".block-search , .amsearch-wrapper-block").length === 0) { 1448 $('.amsearch-wrapper-block').hide(); 1449 } 1450 }); 1451 }, 1452 exit: function () { 1453 $('.block-search').click(function(){ 1454 $('.amsearch-wrapper-block').show(); 1455 }); 1456 } 1457 }); 1458 1459 }); 1460 1461</script>
1461</div> 1462</div></header> <div class="sections nav-sections"> 1463 <div class="section-items nav-sections-items" 1464 data-mage-init='{"tabs":{"openedState":"active"}}'> 1465 <div class="section-item-title nav-sections-item-title" 1466 data-role="collapsible"> 1467 <a class="nav-sections-item-switch" 1468 data-toggle="switch" href="#store.menu"> 1469 Menu </a> 1470 </div> 1471 <div class="section-item-content nav-sections-item-content" 1472 id="store.menu" 1473 data-role="content"> 1474 1475<div class="menu-container horizontal-menu" 1476 data-mage-init='{"Magedelight_Megamenu\/js\/megamenu\/topmenu-init":{"desktopMinWidth":0,"stickyMinWidth":768,"mobileMaxWidth":0,"animationTime":"0.7"}}'> 1477 <div data-action="navigation" class="menu horizontal left "> 1478 <ul class="md-top-menu-items"> 1479 <li class=" dropdown menu-dropdown-icon category-item nav-7626"> <a href="https://ochomefurniture.com/ae-en/furniture"> <span class="menu-category-name">Furniture</span> </a> <ul class="animated 1 column1 menu-vertical-wrapper" style="animation-duration: 0.7s;"> <li class="megaStaticBlock menu-content col-menu-9"> <div class="col-menu-3 vertical-menu-left" style="background:#FFFFFF;"><ul class="vertical-menu-left-nav"><li class="haschildren menu-vertical-items nav-7626 " data-toggle="subcat-tab-7" data-subcat-id="7"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom">Bedroom</a></li><li class="haschildren menu-vertical-items nav-7626 " data-toggle="subcat-tab-218" data-subcat-id="218"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating">Sofa & Seating</a></li><li class="haschildren menu-vertical-items nav-7626 " data-toggle="subcat-tab-9" data-subcat-id="9"><a href="https://ochomefurniture.com/ae-en/furniture/living-room">Living Room</a></li><li class="haschildren menu-vertical-items nav-7626 " data-toggle="subcat-tab-10" data-subcat-id="10"><a href="https://ochomefurniture.com/ae-en/furniture/dining-room">Dining Room</a></li><li class="menu-vertical-items nav-7626 " data-toggle="subcat-tab-13" data-subcat-id="13"><a href="https://ochomefurniture.com/ae-en/furniture/outdoor">Outdoor</a></li><li class="menu-vertical-items nav-7626 " data-toggle="subcat-tab-5722" data-subcat-id="5722"><a href="https://ochomefurniture.com/ae-en/furniture/kids-teens">Kids & Teens</a></li></ul></div><div class="col-menu-9 vertical-menu-content"><div id="subcat-tab-7" class="vertical-subcate-content" data-cat-id="7"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/beds">Beds</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/mattresses">Mattresses</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/bedside-tables">Bedside Tables</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/dressers-mirrors">Dressers & Mirrors</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/chest-drawers">Chest Of Drawers</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/wardrobes">Wardrobes</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/bedroom/stool-ottomans">Stool & Ottomans</a></h4></li></ul></div><div id="subcat-tab-218" class="vertical-subcate-content" data-cat-id="218"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/sofas-sofa-sets">Sofas & Sofa Sets</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/corner-sofas">Corner Sofas</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/recliners">Recliners</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/accentchairs-armchairs">Accent Chairs</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/ottomans-bean-bags-poufs">Ottomans, Bean Bags & Poufs</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/chaise-benches">Chaise & Benches</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/sofa-beds-day-beds">Sofa Beds & Day Beds</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/armless-chairs">Armless Chairs</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/modular-sofas">Modular Sofas</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/3p-fabric-sofas">3P Fabric Sofas</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/sofa-seating/ottomans">Ottomans</a></h4></li></ul></div><div id="subcat-tab-9" class="vertical-subcate-content" data-cat-id="9"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/consoles">Console Tables</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/tv-units-cabinets">Entertainment Units & Cabinets</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/book-shelves">Book Shelves</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/storage">Living Room Storage</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/side-tables">Side & Coffee Tables</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/nest-of-tables">Nest of Tables</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/catalog/category/view/s/storage/id/12348/">Storage</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/study-desk-chairs">Study Desk - Chairs</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/living-room/entertainment-units-cabinet">Entertainment Units & Cabinet</a></h4></li></ul></div><div id="subcat-tab-10" class="vertical-subcate-content" data-cat-id="10"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/dining-room/dinning-chairs">Dining Chairs</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/dining-room/chairs-bar-stools">Chairs & Bar Stools</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/dining-room/dining-bench">Bar Table & Benches</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/dining-room/dining-furniture-sets">Dining Furniture Sets</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/furniture/dining-room/dining-table">Dining Tables</a></h4></li></ul></div><div id="subcat-tab-13" class="vertical-subcate-content" data-cat-id="13"><ul class="menu-vertical-child child-level-3 column0"></ul></div><div id="subcat-tab-5722" class="vertical-subcate-content" data-cat-id="5722"><ul class="menu-vertical-child child-level-3 column0"></ul></div></div> </li> <li class="megaStaticBlock menu-sidebar-right ' . col-menu-3 . '"><ul><li><style>#html-body [data-pb-style=VU2MW5H]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="VU2MW5H"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"> </div></div></div></li></ul></li> </ul> </li><li class=" active dropdown menu-dropdown-icon category-item nav-7629"> <a href="https://ochomefurniture.com/ae-en/homeware"> <span class="menu-category-name">Homeware</span> </a> <ul class="animated 1 column1 menu-vertical-wrapper" style="animation-duration: 0.7s;"> <li class="megaStaticBlock menu-content col-menu-9"> <div class="col-menu-3 vertical-menu-left" style="background:#FFFFFF;"><ul class="vertical-menu-left-nav"><li class="haschildren menu-vertical-items nav-7629 " data-toggle="subcat-tab-4" data-subcat-id="4"><a href="https://ochomefurniture.com/ae-en/homeware/decor-furnishing">Décor & Arts</a></li><li class="haschildren menu-vertical-items nav-7629 " data-toggle="subcat-tab-5" data-subcat-id="5"><a href="https://ochomefurniture.com/ae-en/homeware/bath-laundry">Bath & Laundry</a></li><li class="haschildren menu-vertical-items nav-7629 " data-toggle="subcat-tab-6" data-subcat-id="6"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining">Kitchen & Dining</a></li><li class="haschildren menu-vertical-items nav-7629 " data-toggle="subcat-tab-1466" data-subcat-id="1466"><a href="https://ochomefurniture.com/ae-en/homeware/home-linen">Home Linen</a></li><li class="haschildren menu-vertical-items nav-7629 " data-toggle="subcat-tab-993" data-subcat-id="993"><a href="https://ochomefurniture.com/ae-en/homeware/lighting">Lighting</a></li><li class="menu-vertical-items nav-7629 " data-toggle="subcat-tab-6030" data-subcat-id="6030"><a href="https://ochomefurniture.com/ae-en/homeware/outdoor-accessories">Outdoor Accessories</a></li><li class="menu-vertical-items nav-7629 " data-toggle="subcat-tab-9901" data-subcat-id="9901"><a href="https://ochomefurniture.com/ae-en/homeware/general-accessories">Stationary</a></li><li class="menu-vertical-items nav-7629 " data-toggle="subcat-tab-12162" data-subcat-id="12162"><a href="https://ochomefurniture.com/ae-en/homeware/home-fragrances">Home Fragrances</a></li></ul></div><div class="col-menu-9 vertical-menu-content"><div id="subcat-tab-4" class="vertical-subcate-content" data-cat-id="4"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/decor-arts/home-accessories">Home Decor</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/decor-arts/home-fragrances">Home Fragrances</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/decor-arts/wall-decor">Wall Décor</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/decor-arts/curtains-blinds">Curtains & Blinds</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/decor-arts/garden">Garden</a></h4></li></ul></div><div id="subcat-tab-5" class="vertical-subcate-content" data-cat-id="5"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/bath-laundry/bathroom-storage">Bathroom Storage</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/bath-laundry/laundry">Laundry</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/bath-laundry/bathroom-cabinet-mirrors">
1479Bathroom Cabinet & Mirrors</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/bath-laundry/bathroom-accessories">Bath Accessories</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/bath-laundry/tall-hangers">Ladders & Stools</a></h4></li></ul></div><div id="subcat-tab-6" class="vertical-subcate-content" data-cat-id="6"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/table-lining-accessories">Table Linen & Accessories</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/serveware">Serveware</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/drinkware">Drinkware</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/storage">Storage</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/utility-essentials">Utility Essentials</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/kitchen-gadgets-utensils">Kitchen Tools & Utensils</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/dinnerware">Dinnerware</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/kitchen-mats">Kitchen Mats</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/kitchen-dining/all-cookware">Cookware</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/catalog/category/view/s/pots-pans/id/12330/">Pots & Pans</a></h4></li></ul></div><div id="subcat-tab-1466" class="vertical-subcate-content" data-cat-id="1466"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/home-linen/bed-linen">Bed Linen</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/home-linen/bath-linen">Bath Linen</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/home-linen/cushion-covers">Cushion & Covers</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/home-linen/floor-coverings">Rugs & Mats</a></h4></li></ul></div><div id="subcat-tab-993" class="vertical-subcate-content" data-cat-id="993"><ul class="menu-vertical-child child-level-3 column3"><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/lighting/table-lamps">Table Lamps</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/lighting/floor-lamps">Floor Lamps</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/lighting/pendants-chandeliers">Chandeliers & Pendants</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/lighting/wall-lamps-1">Wall Lamps</a></h4></li><li class=""><h4 class="level-3-cat"><a href="https://ochomefurniture.com/ae-en/homeware/lighting/accessories">Bulbs & Accessories</a></h4></li></ul></div><div id="subcat-tab-6030" class="vertical-subcate-content" data-cat-id="6030"><ul class="menu-vertical-child child-level-3 column0"></ul></div><div id="subcat-tab-9901" class="vertical-subcate-content" data-cat-id="9901"><ul class="menu-vertical-child child-level-3 column0"></ul></div><div id="subcat-tab-12162" class="vertical-subcate-content" data-cat-id="12162"><ul class="menu-vertical-child child-level-3 column0"></ul></div></div> </li> <li class="megaStaticBlock menu-sidebar-right ' . col-menu-3 . '"><ul><li><style>#html-body [data-pb-style=VU2MW5H]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="VU2MW5H"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"> </div></div></div></li></ul></li> </ul> </li><li class=" "> <a href="https://ochomefurniture.com/ae-en/affordable-home"><span class="menu-category-name">Affordable Home</span></a> 1480</li><li class=" dropdown menu-dropdown-icon category-item nav-7635"> <a href="https://ochomefurniture.com/ae-en/kids"> <span class="menu-category-name">Kids</span> </a> <ul class="animated 1 column1 menu-vertical-wrapper" style="animation-duration: 0.7s;"> <li class="megaStaticBlock menu-content col-menu-9"> <div class="col-menu-3 vertical-menu-left" style="background:#FFFFFF;"><ul class="vertical-menu-left-nav few-items"><li class="menu-vertical-items nav-7635 " data-toggle="subcat-tab-5719" data-subcat-id="5719"><a href="https://ochomefurniture.com/ae-en/kids/kids-linen">Kids Linen</a></li><li class="menu-vertical-items nav-7635 " data-toggle="subcat-tab-1469" data-subcat-id="1469"><a href="https://ochomefurniture.com/ae-en/kids/kids">Kids Accessories</a></li></ul></div><div class="col-menu-9 vertical-menu-content"><div id="subcat-tab-5719" class="vertical-subcate-content" data-cat-id="5719"><ul class="menu-vertical-child child-level-3 column0"></ul></div><div id="subcat-tab-1469" class="vertical-subcate-content" data-cat-id="1469"><ul class="menu-vertical-child child-level-3 column0"></ul></div></div> </li> <li class="megaStaticBlock menu-sidebar-right ' . col-menu-3 . '"><ul><li></li></ul></li> </ul> </li><li class=" "> <a href="https://ochomefurniture.com/ae-en/outdoor-collection"><span class="menu-category-name">Outdoor</span></a> 1481</li><li class=" "> <a href="https://ochomefurniture.com/ae-en/latest-products"><span class="menu-category-name">New Arrivals</span></a> 1482</li> </ul> 1483 </div> 1484</div> 1485 </div> 1486 <div class="section-item-title nav-sections-item-title" 1487 data-role="collapsible"> 1488 <a class="nav-sections-item-switch" 1489 data-toggle="switch" href="#store.settings"> 1490 Settings </a> 1491 </div> 1492 <div class="section-item-content nav-sections-item-content" 1493 id="store.settings" 1494 data-role="content"> 1495 <div class="switcher language switcher-language" data-ui-id="language-switcher" id="switcher-language-nav">
1496 <span class="label switcher-label"><span>Language</span></span> 1497 <div class="actions dropdown options switcher-options"> 1498 <div class="action toggle switcher-trigger" 1499 id="switcher-language-trigger-nav" 1500 data-mage-init='{"dropdown":{}}' 1501 data-toggle="dropdown" 1502 data-trigger-keypress-button="true"> 1503 <span class="view-uae"> 1504 <span>Default Store View</span> 1505 </span> 1506 </div> 1507 <ul class="dropdown switcher-dropdown" 1508 data-target="dropdown"> 1509 <li class="view-uae_ar switcher-option"> 1510 <a href="https://ochomefurniture.com/ae-en/stores/store/redirect/___store/uae_ar/___from_store/uae/uenc/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWFyL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4vP19fX3N0b3JlPXVhZV9hcg~~/"> 1511 OC UAE Arabic </a> 1512 </li> 1513 </ul> 1514 </div> 1515 </div> 1516 </div> 1517 </div> 1518 </div> 1519 <div class="md-menu-overlay"> 1520 </div> 1521</div><div class="oc-sticky-header-spacer"></div> 1522<main id="maincontent" class="page-main"><a id="contentarea" tabindex="-1"></a> 1523<div class="page-title-wrapper"> 1524 <h1 class="page-title" 1525 > 1526 <span class="base" data-ui-id="page-title-wrapper" >My Account</span> </h1> 1527 </div> 1528<div class="page messages"><div data-placeholder="messages"></div> 1529<div data-bind="scope: 'messages'"> 1530 <!-- ko if: cookieMessagesObservable() && cookieMessagesObservable().length > 0 --> 1531 <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { 1532 data: cookieMessagesObservable(), as: 'message' 1533 }"> 1534 <div data-bind="attr: { 1535 class: 'message-' + message.type + ' ' + message.type + ' message', 1536 'data-ui-id': 'message-' + message.type 1537 }"> 1538 <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> 1539 </div> 1540 </div> 1541 <!-- /ko --> 1542 1543 <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { 1544 data: messages().messages, as: 'message' 1545 }, afterRender: purgeMessages"> 1546 <div data-bind="attr: { 1547 class: 'message-' + message.type + ' ' + message.type + ' message', 1548 'data-ui-id': 'message-' + message.type 1549 }"> 1550 <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> 1551 </div> 1552 </div> 1553</div> 1554
1555<script type="text/x-magento-init"> 1556 { 1557 "*": { 1558 "Magento_Ui/js/core/app": { 1559 "components": { 1560 "messages": { 1561 "component": "Magento_Theme/js/view/messages" 1562 } 1563 } 1564 } 1565 } 1566 } 1567</script>
1567 1568</div><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="k48xvqaXP3NS2Jyu" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}"> 1569
1569<script>window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/ochomefurniture.com\/ae-en\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/ochomefurniture.com\/ae-en\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/ochomefurniture.com\/ae-en\/","customerLoginUrl":"https:\/\/ochomefurniture.com\/ae-en\/customer\/ajax\/login\/"}</script>
1569 <!-- ko template: getTemplate() --><!-- /ko --> 1570
1570<script type="text/x-magento-init"> 1571 { 1572 "#authenticationPopup": { 1573 "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"},"social-buttons":{"component":"Mageplaza_SocialLogin\/js\/view\/social-buttons","displayArea":"before"},"remember-me":{"component":"Magento_Persistent\/js\/view\/remember-me-default","displayArea":"additional-login-form-fields"}}}}} }, 1574 "*": { 1575 "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fochomefurniture.com\u002Fstatic\u002Fversion1790655211\u002Ffrontend\u002FBrainvire\u002Fochome\u002Fen_US\u002Fimages\u002Floader\u002D1.gif" 1576 } 1577 } 1578 </script>
1578 1579</div>
1580<script type="text/x-magento-init"> 1581 { 1582 "*": { 1583 "Magento_Customer/js/section-config": { 1584 "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent","gtag-data"],"customer\/account\/loginpost":["*","gtag-data"],"customer\/account\/createpost":["*","gtag-data"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data","gtag-data","codilar_checkout_comment"],"checkout\/cart\/delete":["cart","gtag-data"],"checkout\/cart\/updatepost":["cart","gtag-data"],"checkout\/cart\/updateitemoptions":["cart","gtag-data"],"checkout\/cart\/couponpost":["cart","gtag-data"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart","gtag-data"],"checkout\/sidebar\/updateitemqty":["cart","gtag-data"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase","gtag-data"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha","gtag-data"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"wishlist\/index\/add":["wishlist"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart","gtag-data"],"wishlist\/index\/fromcart":["wishlist","cart","gtag-data"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"giftregistry\/index\/cart":["cart"],"giftregistry\/view\/addtocart":["cart"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"customer_order\/cart\/updatefaileditemoptions":["cart"],"checkout\/cart\/updatefaileditemoptions":["cart"],"customer_order\/cart\/advancedadd":["cart"],"checkout\/cart\/advancedadd":["cart"],"checkout\/cart\/removeallfailed":["cart"],"checkout\/cart\/removefailed":["cart"],"customer_order\/cart\/addfaileditems":["cart"],"checkout\/cart\/addfaileditems":["cart"],"customer_order\/sku\/uploadfile":["cart"],"multishipping\/checkout\/overviewpost":["cart"],"wishlist\/index\/copyitem":["wishlist"],"wishlist\/index\/copyitems":["wishlist"],"wishlist\/index\/deletewishlist":["wishlist","multiplewishlist"],"wishlist\/index\/createwishlist":["multiplewishlist"],"wishlist\/index\/editwishlist":["multiplewishlist"],"wishlist\/index\/moveitem":["wishlist"],"wishlist\/index\/moveitems":["wishlist"],"wishlist\/search\/addtocart":["cart","wishlist"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"paymentservicespaypal\/smartbuttons\/placeorder":["cart","checkout-data"],"paymentservicespaypal\/smartbuttons\/cancel":["cart","checkout-data"],"customer\/account\/login":["gtag-data"],"checkout\/onepage\/success":["gtag-data"],"rest\/*\/v1\/carts\/*\/items*":["gtag-data"],"rest\/*\/v1\/guest-carts\/*\/items*":["gtag-data"],"bss_quickview\/index\/updatecart":["cart","compare-products"],"bss_quickview\/product\/add":["cart","compare-products"],"checkout\/cart\/*":["codilar_checkout_comment"],"checkout\/*\/*":["codilar_checkout_comment"],"sociallogin\/popup\/create":["checkout-data","cart"]}, 1585 "clientSideSections": ["checkout-data","cart-data"], 1586 "baseUrls": ["https:\/\/ochomefurniture.com\/ae-en\/"], 1587 "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","wishlist","instant-purchase","loggedAsCustomer","multiplewishlist","persistent","review","payments","gtag-data","codilar_checkout_comment","recently_viewed_product","recently_compared_product","product_data_storage"] } 1588 } 1589 } 1590</script>
vendor: 1 bytes, line 1590
1590
1591<script type="text/x-magento-init"> 1592 { 1593 "*": { 1594 "Magento_Customer/js/customer-data": { 1595 "sectionLoadUrl": "https\u003A\u002F\u002Fochomefurniture.com\u002Fae\u002Den\u002Fcustomer\u002Fsection\u002Fload\u002F", 1596 "expirableSectionLifetime": 60, 1597 "expirableSectionNames": ["cart","persistent"], 1598 "cookieLifeTime": "3600", 1599 "cookieDomain": "ochomefurniture.com", 1600 "updateSessionUrl": "https\u003A\u002F\u002Fochomefurniture.com\u002Fae\u002Den\u002Fcustomer\u002Faccount\u002FupdateSession\u002F", 1601 "isLoggedIn": "" 1602 } 1603 } 1604 } 1605</script>
vendor: 1 bytes, line 1605
1605
1606<script type="text/x-magento-init"> 1607 { 1608 "*": { 1609 "Magento_Customer/js/invalidation-processor": { 1610 "invalidationRules": { 1611 "website-rule": { 1612 "Magento_Customer/js/invalidation-rules/website-rule": { 1613 "scopeConfig": { 1614 "websiteId": "1" 1615 } 1616 } 1617 } 1618 } 1619 } 1620 } 1621 } 1622</script>
vendor: 1 bytes, line 1622
1622
1623<script type="text/x-magento-init"> 1624 { 1625 "body": { 1626 "pageCache": {"url":"https:\/\/ochomefurniture.com\/ae-en\/page_cache\/block\/render\/referer\/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~\/","handles":["default","customer_account_login","remember_me","blog_design_valor_css"],"originalRequest":{"route":"customer","controller":"account","action":"login","uri":"\/ae-en\/customer\/account\/login\/referer\/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~\/"},"versionCookieName":"private_content_version"} } 1627 } 1628</script>
1628 1629<div id="monkey_campaign" style="display:none;" 1630 data-mage-init='{"campaigncatcher":{"checkCampaignUrl": "https://ochomefurniture.com/ae-en/mailchimp/campaign/check/"}}'> 1631</div>
1632<script> 1633 window.timerConfig = '{"is_enable_module":"1","start_timer":"","select_end":"","enable_mess_sale_value":"0","mess_sale_value":null,"color_mess_sale":null,"font_size_mess_sale":null,"enable_mess_sale_percent":"0","mess_percent":null,"color_mess_percent":null,"font_size_mess_percent":null,"page_title":null,"url_key":null,"meta_title":null,"meta_keyword":null,"meta_desc":null,"is_enable_start":"1","num_day_start":"18000","is_catalog_start":"1","is_mess_catalog_start":"0","mess_catalog_start":null,"color_mess_catalog_start":null,"font_size_mess_catalog_start":null,"style_catalog_start":"square","is_product_start":"1","is_mess_product_start":"1","mess_product_start":"NIGHT SOUQ ENDS IN:","color_mess_product_start":"#000","font_size_mess_product_start":"10","styles_product_start":"square","is_enable_end":"1","num_day_end":"18000","is_catalog_end":"1","is_mess_catalog_end":"1","mess_catalog_end":"NIGHT SOUQ ENDS IN:","color_mess_catalog_end":"#000","font_size_mess_catalog_end":"10","style_catalog_end":"square","is_product_end":"1","is_mess_product_end":"1","mess_product_end":"NIGHT SOUQ ENDS IN:","color_mess_product_end":"#000","font_size_mess_product_end":"10","styles_product_end":"square"}'; 1634</script>
1634 1635
1635<script> 1636 require(['jquery', 'domReady!'], function($){ 1637 if ($('.mfblogunveil').length) { 1638 require(['Magefan_Blog/js/lib/mfblogunveil'], function(){ 1639 $('.mfblogunveil').mfblogunveil(); 1640 }); 1641 } 1642 }); 1643 </script>
1643 1644 1645 1646 1647<div class="login-container"><div class="block block-customer-login"> 1648 <div class="block-title login-form-title"> 1649 <strong id="block-customer-login-heading" role="heading" aria-level="2">Login</strong> 1650 <strong id="block-customer-register-heading" role="heading" aria-level="2">Register</strong> 1651 </div> 1652 1653 <div class="block-content" aria-labelledby="block-customer-login-heading"> 1654 <form class="form form-login" 1655 action="https://ochomefurniture.com/ae-en/customer/account/loginPost/referer/aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/" 1656 method="post" 1657 id="login-form" 1658 data-mage-init='{"validation":{}}'> 1659 <input name="form_key" type="hidden" value="k48xvqaXP3NS2Jyu" /> <fieldset class="fieldset login" data-hasrequired="* Required Fields"> 1660 1661 <div class="field email required"> 1662 <label class="label" for="email"><span>Your Email</span></label> 1663 <div class="control"> 1664 <input name="login[username]" value="" 1665 autocomplete="off" id="email" type="email" class="input-text" 1666 title="Your Email" 1667 placeholder="Your Email" 1668 data-mage-init='{"mage/trim-input":{}}' 1669 data-validate="{required:true, 'validate-email':true}"> 1670 </div> 1671 </div> 1672 <div class="field password required"> 1673 <label for="pass" class="label"><span>Password</span></label> 1674 <div class="control"> 1675 <input name="login[password]" type="password" 1676 autocomplete="off" class="input-text" id="pass" 1677 title="Password" 1678 placeholder="Password" 1679 data-validate="{required:true}"> 1680 </div> 1681 </div> 1682 <div class="actions-toolbar"> 1683 1684 <div id="remember-me-box" class="field choice persistent"> 1685 <input type="checkbox" name="persistent_remember_me" class="checkbox" id="remember_meId8KTWyCbT" checked="checked" title="Remember Me" /> 1686 <label for="remember_meId8KTWyCbT" class="label"><span>Remember Me</span></label> 1687 <span class="tooltip wrapper" style="display: none;"> 1688 <strong class="tooltip toggle"> What's this?</strong> 1689 <span class="tooltip content"> Check "Remember Me" to access your shopping cart on this computer even if you are not signed in.</span> 1690 </span> 1691</div> 1692 1693 1694 <div class="forgot-password"><a class="action remind" href="https://ochomefurniture.com/ae-en/customer/account/forgotpassword/"><span>Lost Your Password?</span></a></div> 1695 </div> 1696 <div class="primary"><button type="submit" class="action login primary" name="send" id="send2"><span>Log In</span></button></div> 1697 1698 <div class="block social-login-authentication-channel account-social-login"> 1699 <div class="block-content"> 1700 <div class="actions-toolbar social-btn social-btn-actions-toolbar google-login"> 1701 <a class="btn btn-block btn-social btn-google"
1702 data-mage-init='{"socialProvider": {"url": "https://ochomefurniture.com/ae-en/sociallogin/social/login/type/google/", "label": "Login By Google"}}'> 1703 <span class="fa fa-google"></span> 1704 Login with Google </a> 1705 </div> 1706 </div> 1707 </div> 1708<style type="text/css"> 1709 .request-popup{ 1710 overflow-y: unset; 1711 max-width: 800px; 1712 left: 30%; 1713 } 1714 .request-popup .modal-header{ 1715 padding: 0; 1716 } 1717 .request-popup .modal-header button.action-close{ 1718 color: white; 1719 z-index: 100; 1720 } 1721 .request-popup .modal-content{ 1722 padding: 0; 1723 } 1724</style> 1725 <div class="privacy-message"> By creating your account, you agree to our<a href="https://ochomefurniture.com/ae-en/privacy-policy/"> Privacy & Cookie Policy.</a> </div> 1726 1727 1728 </fieldset> 1729 </form> 1730 </div> 1731 <div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="reward-wrapper"> 1732 <div class="reward-left"> 1733 <h2>Join Sougha <br> Rewards</h2> 1734 <p class="home-para">Earning Rewards is now quick and easy with Sougha Rewards! Enjoy cardless transactions along with a wide range of benefits with our easy-to-use app.</p> 1735 <div class="download-option"> 1736 <div class="qrcode"> 1737 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/Sougha_downloads_qrcode.png" alt="" width="71px" height="71px" /> 1738 </div> 1739 <div class="app-link"> 1740 <a target="_blank" title="google pay" href="https://play.google.com/store/apps/details?id=com.sougha.rewards" class="google-store"> 1741 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/google-play.png" alt="" /> 1742 </a> 1743 <a target="_blank" title="apple store" href="https://apps.apple.com/app/sougha-rewards/id6447970385" class="apple-store"> 1744 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/app-store.png" alt="" /> 1745 </a> 1746 </div> 1747 </div> 1748 </div> 1749 <div class="reward-right"> 1750 <img src="https://ochomefurniture.com/media/wysiwyg/Sougha/sougha-logo_1_.png" alt="" /> 1751 </div> 1752</div></div>
1752<script type="text/x-magento-init"> 1753 { 1754 "*": { 1755 "Magento_Customer/js/block-submit-on-send": { 1756 "formId": "login-form" 1757 } 1758 } 1759 } 1760 </script>
1760 1761</div> 1762 1763<style> 1764#password-strength-meter-container.hide-password-meter { 1765 display: none !important; 1766} 1767</style> 1768<div class="block block-new-customer"> 1769 <div class="block-title"> 1770 <strong id="block-new-customer-heading" role="heading" aria-level="2">New Account Register</strong> 1771 </div> 1772 1773<form class="form create account form-create-account" 1774 action="https://ochomefurniture.com/ae-en/customer/account/createpost/" 1775 method="post" 1776 id="form-validate" 1777 enctype="multipart/form-data" 1778 autocomplete="off"> 1779 <input name="form_key" type="hidden" value="k48xvqaXP3NS2Jyu" /> <fieldset class="fieldset create info"> 1780 1781 <input type="hidden" name="success_url" value=""> 1782 <input type="hidden" name="error_url" value=""> 1783 1784 <div class="field field-name-firstname required"> 1785 <label class="label" for="firstname"><span>First Name</span></label> 1786 <div class="control"> 1787 <input type="text" id="firstname" 1788 name="firstname" 1789 value="" 1790 title="First Name" 1791 placeholder="First Name" 1792 class="input-text required-entry" data-validate="{required:true}"> 1793 </div> 1794 </div> 1795 <div class="field field-name-lastname required"> 1796 <label class="label" for="lastname"><span>Last Name</span></label> 1797 <div class="control"> 1798 <input type="text" id="lastname" 1799 name="lastname" 1800 value="" 1801 title="Last Name" 1802 placeholder="Last Name" 1803 class="input-text required-entry" data-validate="{required:true}"> 1804 </div> 1805 </div> 1806 1807 1808 1809 1810 1811 </fieldset> 1812 <fieldset class="fieldset create account" 1813 data-hasrequired="* Required Fields"> 1814 1815 <div class="field required"> 1816 <label for="email_address" class="label"><span>Email</span></label> 1817 <div class="control"> 1818 <input type="email" 1819 name="email" 1820 autocomplete="email" 1821 id="email_address" 1822 value="" 1823 title="Email" 1824 placeholder="Email" 1825 class="input-text" 1826 data-mage-init='{"mage/trim-input":{}}' 1827 data-validate="{required:true, 'validate-email':true}"> 1828 </div> 1829 </div> 1830 <div class="field password required"> 1831 <label for="password" class="label"><span>Password</span></label> 1832 <div class="control"> 1833 <input type="password" name="password" id="password" 1834 title="Password" 1835 placeholder="Password" 1836 class="input-text" 1837 data-password-min-length="8" 1838 data-password-min-character-sets="3" 1839 data-validate="{required:true, 'validate-customer-password':true}" 1840 autocomplete="off"> 1841 <div id="password-strength-meter-container" data-role="password-strength-meter" aria-live="polite"> 1842 <div id="password-strength-meter" class="password-strength-meter"> 1843 Password Strength: 1844 <span id="password-strength-meter-label" data-role="password-strength-meter-label"> 1845 </span> 1846 </div> 1847 </div> 1848 </div> 1849 1850 </div> 1851 <div class="field confirmation required"> 1852 <label for="password-confirmation" class="label"> 1853 <span>Confirm Password</span> 1854 </label> 1855 <div class="control"> 1856 <input type="password" 1857 name="password_confirmation" 1858 title="Confirm Password" 1859 placeholder="Confirm Password" 1860 id="password-confirmation" 1861 class="input-text" 1862 data-validate="{required:true, equalTo:'#password'}" 1863 autocomplete="off"> 1864 </div> 1865 </div> 1866 </fieldset> 1867 1868 <fieldset class="fieldset extra-field" 1869 data-hasrequired="* Required Fields"> 1870 1871 <div class="field required mobile-verify-field"> 1872 <label for="account_telephone" class="label">
1873 <span>Mobile</span> 1874 <span class="mobile-note">(We'll send you a verification code)</span> 1875 </label> 1876 1877 <div class="mobile-input-wrap"> 1878 <span class="mobile-country-code"> 1879 +971 </span> 1880 1881 <input type="hidden" 1882 name="customer_mobile_country_code" 1883 value="+971"> 1884 1885 <input type="text" 1886 name="account_telephone" 1887 autocomplete="account_telephone" 1888 id="account_telephone" 1889 value="" 1890 placeholder="5XXXXXXXXX" 1891 class="input-text register-mobile-number" 1892 maxlength="9" 1893 required> 1894 1895 </div> 1896 1897 </div> 1898 1899 <div class="field required"> 1900 <label for="customer_age_group" class="label"> 1901 <span>Age Group</span> 1902 </label> 1903 1904 <div class="control"> 1905 <select name="customer_age_group" 1906 id="customer_age_group" 1907 class="select required-entry validate-select" 1908 data-validate="{required:true, 'validate-select':true}" 1909 required> 1910 <option value="">Please Select Your Age Group</option> 1911 <option value="01-10"> 1912 01-10 </option> 1913 <option value="11-20"> 1914 11-20 </option> 1915 <option value="21-40"> 1916 21-40 </option> 1917 <option value="41-60"> 1918 41-60 </option> 1919 <option value="60+"> 1920 60+ </option> 1921 </select> 1922 </div> 1923 </div> 1924 1925 <div class="field required"> 1926 <label for="customer_ethnicity" class="label"> 1927 <span>Ethnicity</span> 1928 </label> 1929 1930 <div class="control"> 1931 <select name="customer_ethnicity" 1932 id="customer_ethnicity" 1933 class="select required-entry validate-select" 1934 data-validate="{required:true, 'validate-select':true}" 1935 required> 1936 <option value="">Please Select Your Ethnicity</option> 1937 <option value="ARAB"> 1938 ARAB </option> 1939 <option value="ASIA"> 1940 ASIA </option> 1941 <option value="EMIRATI"> 1942 EMIRATI </option> 1943 <option value="WESTERN AND EUROPEANS"> 1944 WESTERN AND EUROPEANS </option> 1945 <option value="AFRICANS"> 1946 AFRICANS </option> 1947 </select> 1948 </div> 1949 </div> 1950 1951</fieldset> 1952 1953 <fieldset class="fieldset additional_info"> 1954 </fieldset> 1955 1956 <div class="actions-toolbar"> 1957 <div class="primary"> 1958 <button type="submit" 1959 data-role="review-save" 1960 class="action submit primary" 1961 title="Create an Account"> 1962 <span>Create an Account</span> 1963 </button> 1964 </div> 1965 1966 </div> 1967 <div class="field choice newsletter login-offer"> 1968 <input type="checkbox" 1969 name="is_subscribed" 1970 title="Sign Up for Newsletter" 1971 value="1" 1972 id="is_subscribed" 1973 checked="checked" 1974 class="checkbox"> 1975 <label for="is_subscribed" class="label"> 1976 <span>I'd like to receive exclusive offers and latest news by email</span> 1977 </label> 1978 </div> 1979 </form> 1980</div> 1981
1982<script>require([ 1983 'jquery', 1984 'mage/mage' 1985], function($){ 1986 1987 var dataForm = $('#form-validate'); 1988 var ignore = null; 1989 1990 dataForm.mage('validation', { ignore: ignore ? ':hidden:not(' + ignore + ')' : ':hidden' }).find('input:text').attr('autocomplete', 'off'); 1991});</script>
vendor: 1 bytes, line 1991
1991
1992<script type="text/x-magento-init"> 1993 { 1994 ".field.password": { 1995 "passwordStrengthIndicator": { 1996 "formSelector": "form.form-create-account" 1997 } 1998 }, 1999 "*": { 2000 "Magento_Customer/js/block-submit-on-send": { 2001 "formId": "form-validate" 2002 } 2003 } 2004 } 2005</script>
vendor: 1 bytes, line 2005
2005
2006<script> 2007require(['jquery'], function ($) { 2008 2009 var isOman = false; 2010 var maxLength = isOman ? 8 : 9; 2011 2012 function stopLoader() { 2013 $('body').trigger('processStop'); 2014 $('.loading-mask').hide(); 2015 $('#form-validate button[type="submit"]').prop('disabled', false); 2016 } 2017 2018 function showTopError(message, scrollToElement) { 2019 $('.page.messages').html( 2020 '<div class="message-error error message"><div>' + message + '</div></div>' 2021 ); 2022 2023 var target = $('.page.messages'); 2024 2025 $('html, body').animate({ 2026 scrollTop: target.offset().top - 180 2027 }, 500); 2028 2029 stopLoader(); 2030 } 2031 2032 function validateCustomFields() { 2033 var mobile = $('#account_telephone').val().replace(/\D/g, ''); 2034 var ageGroup = $('#customer_age_group').val(); 2035 var ethnicity = $('#customer_ethnicity').val(); 2036 2037 if (mobile.length > maxLength) { 2038 mobile = mobile.substring(0, maxLength); 2039 } 2040 2041 $('#account_telephone').val(mobile); 2042 2043 if (mobile.charAt(0) === '0') { 2044 showTopError('Please enter a valid mobile number without leading 0.', $('#account_telephone')); 2045 return false; 2046 } 2047 2048 if (!isOman && mobile.charAt(0) !== '5') { 2049 showTopError('Mobile number should start with 5.', $('#account_telephone')); 2050 return false; 2051 } 2052 2053 if (isOman && mobile.charAt(0) !== '7' && mobile.charAt(0) !== '9') { 2054 showTopError('Mobile number should start with 7 or 9.', $('#account_telephone')); 2055 return false; 2056 } 2057 if (mobile.length < maxLength) { 2058 showTopError( 2059 isOman 2060 ? 'Mobile number must be exactly 8 digits.' 2061 : 'Mobile number must be exactly 9 digits.', 2062 $('#account_telephone') 2063 ); 2064 return false; 2065 } 2066 2067 if (!ageGroup) { 2068 showTopError('Please select your Age Group.', $('#customer_age_group')); 2069 return false; 2070 } 2071 2072 if (!ethnicity) { 2073 showTopError('Please select your Ethnicity.', $('#customer_ethnicity')); 2074 return false; 2075 } 2076 2077 return true; 2078 } 2079 2080 $(document).on('input', '#account_telephone', function () { 2081 var value = $(this).val().replace(/\D/g, ''); 2082 2083 if (value.length > maxLength) { 2084 value = value.substring(0, maxLength); 2085 } 2086 2087 $(this).val(value); 2088 }); 2089 2090 $(document).on('click', '#form-validate button[type="submit"]', function (e) { 2091 if (!validateCustomFields()) { 2092 e.preventDefault(); 2093 e.stopImmediatePropagation(); 2094 return false; 2095 } 2096 }); 2097 2098 $(document).on('submit', '#form-validate', function (e) { 2099 if (!validateCustomFields()) { 2100 e.preventDefault(); 2101 e.stopImmediatePropagation(); 2102 return false; 2103 } 2104 }); 2105 2106}); 2107</script>
vendor: 1 bytes, line 2107
2107
2108<script> 2109require(['jquery'], function ($) { 2110 2111 function capitalizeWords(value) { 2112 return value.toLowerCase().replace(/\b\w/g, function (char) { 2113 return char.toUpperCase(); 2114 }); 2115 } 2116 2117 $(document).on('input', '#firstname', function () { 2118 $(this).val(capitalizeWords($(this).val())); 2119 }); 2120 2121 $(document).on('input', '#lastname', function () { 2122 $(this).val(capitalizeWords($(this).val())); 2123 }); 2124 2125}); 2126</script>
vendor: 1 bytes, line 2126
2126
2127<script> 2128require(['jquery'], function ($) { 2129 $('#form-validate').on('submit', function (e) { 2130 var ageGroup = $('#customer_age_group').val(); 2131 var ethnicity = $('#customer_ethnicity').val(); 2132 2133 if (!ageGroup || !ethnicity) { 2134 e.preventDefault(); 2135 e.stopImmediatePropagation(); 2136 2137 $('#form-validate').validation('isValid'); 2138 2139 $('.action.submit.primary').prop('disabled', false).removeClass('disabled'); 2140 $('body').trigger('processStop'); 2141 2142 return false; 2143 } 2144 }); 2145}); 2146</script>
vendor: 1 bytes, line 2146
2146
2147<script> 2148require(['jquery'], function ($) { 2149 function togglePasswordMeter() { 2150 var password = $('#password').val(); 2151 2152 if ($.trim(password) === '') { 2153 $('#password-strength-meter-container').addClass('hide-password-meter'); 2154 } else { 2155 $('#password-strength-meter-container').removeClass('hide-password-meter'); 2156 } 2157 } 2158 2159 togglePasswordMeter(); 2160 2161 $(document).on('input keyup change', '#password', function () { 2162 togglePasswordMeter(); 2163 }); 2164}); 2165</script>
2165 2166
2167<script type="text/javascript"> 2168require(['jquery'], function($) { 2169 var $loginContent = $('#login-form').closest('.block-content'); 2170 var $registerBlock = $('.block-new-customer'); 2171 var $loginTab = $('#block-customer-login-heading'); 2172 var $registerTab = $('#block-customer-register-heading'); 2173 2174 function showLogin() { 2175 $loginTab.addClass('active'); 2176 $registerTab.removeClass('active'); 2177 $loginContent.show(); 2178 $registerBlock.hide(); 2179 } 2180 2181 function showRegister() { 2182 $registerTab.addClass('active'); 2183 $loginTab.removeClass('active'); 2184 $loginContent.hide(); 2185 $registerBlock.show(); 2186 } 2187 2188 function setupHandlers() { 2189 $loginTab.off('click.tab').on('click.tab', showLogin); 2190 $registerTab.off('click.tab').on('click.tab', showRegister); 2191 } 2192 2193 function setupDesktop() { 2194 $loginTab.off('click.tab'); 2195 $registerTab.off('click.tab'); 2196 $loginContent.show(); 2197 $registerBlock.show(); 2198 } 2199 2200 if ($(window).width() <= 767) { 2201 showLogin(); 2202 setupHandlers(); 2203 } else { 2204 setupDesktop(); 2205 } 2206 2207 var resizeTimer; 2208 $(window).on('resize', function() { 2209 clearTimeout(resizeTimer); 2210 resizeTimer = setTimeout(function() { 2211 if ($(window).width() <= 767) { 2212 setupHandlers(); 2213 } else { 2214 setupDesktop(); 2215 } 2216 }, 150); 2217 }); 2218}); 2219</script>
2219</div>
2219<script type="text/x-magento-init"> 2220 { 2221 "body": { 2222 "requireCookie": {"noCookieUrl":"https:\/\/ochomefurniture.com\/ae-en\/cookie\/index\/noCookies\/","triggers":[".action.login"],"isRedirectCmsPage":true} } 2223 } 2224</script>
2224 2225 2226<div id="customer-profile-popup" style="display:none;"> 2227 <div id="customer-profile-before-login-form"> 2228 <input name="form_key" type="hidden" value="k48xvqaXP3NS2Jyu" /> 2229 <h3>Complete Your Profile</h3> 2230 <p class="profile-popup-subtitle"> 2231 Please complete the details below to continue. </p> 2232 <div class="field required"> 2233 <label class="label">Mobile</label> 2234 <div class="control mobile-input-wrap"> 2235 <span class="mobile-country-code">+971</span> 2236 2237 <input type="hidden" 2238 name="customer_mobile_country_code" 2239 value="+971"> 2240 2241 <input type="text" 2242 name="account_telephone" 2243 id="account_telephone" 2244 class="input-text required-entry" 2245 maxlength="9" 2246 placeholder="5XXXXXXXX" 2247 data-validate="{required:true}"> 2248 </div> 2249 <div class="mobile-helper-text"> 2250 Mobile number cannot start with 0. </div> 2251 2252 <div class="field-error mobile-error" style="display:none;"> 2253 This is a required field. </div> 2254 </div> 2255 <div class="field required"> 2256 <label class="label">Age Group</label> 2257 <div class="control"> 2258 <select name="customer_age_group" 2259 class="select required-entry validate-select" 2260 data-validate="{required:true, 'validate-select':true}"> 2261 <option value="">Please Select Your Age Group</option> 2262 <option value="01-10"> 2263 01-10 </option> 2264 <option value="11-20"> 2265 11-20 </option> 2266 <option value="21-40"> 2267 21-40 </option> 2268 <option value="41-60"> 2269 41-60 </option> 2270 <option value="60+"> 2271 60+ </option> 2272 </select> 2273 </div> 2274 <div class="field-error age-group-error" style="display:none;"> 2275 This is a required field. </div> 2276 </div> 2277 2278 <div class="field required"> 2279 <label class="label">Ethnicity</label> 2280 <div class="control"> 2281 <select name="customer_ethnicity" 2282 class="select required-entry validate-select" 2283 data-validate="{required:true, 'validate-select':true}"> 2284 <option value="">Please Select Your Ethnicity</option> 2285 <option value="ARAB"> 2286 ARAB </option> 2287 <option value="ASIA"> 2288 ASIA </option> 2289 <option value="EMIRATI"> 2290 EMIRATI </option> 2291 <option value="WESTERN AND EUROPEANS"> 2292 WESTERN AND EUROPEANS </option> 2293 <option value="AFRICANS"> 2294 AFRICANS </option> 2295 </select> 2296 </div> 2297 <div class="field-error ethnicity-error" style="display:none;"> 2298 This is a required field. </div> 2299 </div> 2300 2301 <div class="actions-toolbar"> 2302 <button type="button" id="save-profile-btn" class="action primary"> 2303 <span>Save & Continue</span> 2304 </button> 2305 </div> 2306 </div> 2307</div> 2308
2309<script> 2310require([ 2311 'jquery', 2312 'Magento_Ui/js/modal/modal', 2313 'mage/validation', 2314 'mage/mage' 2315], function ($, modal) { 2316 2317 var popup = $('#customer-profile-popup'); 2318 var profileForm = $('#customer-profile-before-login-form'); 2319 var loginForm = $('#login-form'); 2320 var maxLength = 9; 2321 var profileCheckPassed = false; 2322 2323 popup.appendTo('body'); 2324 2325 modal({ 2326 type: 'popup', 2327 responsive: true, 2328 innerScroll: false, 2329 clickableOverlay: false, 2330 modalClass: 'customer-profile-required-popup', 2331 buttons: [] 2332 }, popup); 2333 2334 loginForm.off('submit.customerProfile').on('submit.customerProfile', function (e) { 2335 if (profileCheckPassed) { 2336 return true; 2337 } 2338 2339 e.preventDefault(); 2340 e.stopImmediatePropagation(); 2341 $('body').trigger('processStop'); 2342 2343 $.ajax({ 2344 url: 'https://ochomefurniture.com/ae-en/customerprofile/ajax/checkBeforeLogin/', 2345 type: 'POST', 2346 dataType: 'json', 2347 data: { 2348 form_key: loginForm.find('input[name="form_key"]').val(), 2349 login: { 2350 username: loginForm.find('[name="login[username]"]').val(), 2351 password: loginForm.find('[name="login[password]"]').val() 2352 } 2353 }, 2354 success: function (response) { 2355 $('body').trigger('processStop'); 2356 2357 if (response.profile_required) { 2358 if (response.mobile) { 2359 popup.find('[name="account_telephone"]').val(response.mobile); 2360 } 2361 popup.modal('openModal'); 2362 popup.find('.loading-mask').remove(); 2363 } else { 2364 profileCheckPassed = true; 2365 loginForm[0].submit(); 2366 } 2367 }, 2368 error: function () { 2369 $('body').trigger('processStop'); 2370 profileCheckPassed = true; 2371 loginForm[0].submit(); 2372 }, 2373 complete: function () { 2374 $('body').trigger('processStop'); 2375 popup.find('.loading-mask').remove(); 2376 } 2377 }); 2378 2379 return false; 2380 }); 2381 2382 $('#save-profile-btn').off('click.customerProfile').on('click.customerProfile', function (e) { 2383 e.preventDefault(); 2384 e.stopImmediatePropagation(); 2385 $('body').trigger('processStop'); 2386 popup.find('.loading-mask').remove(); 2387 2388 var mobile = popup.find('[name="account_telephone"]').val(); 2389 var ageGroup = popup.find('[name="customer_age_group"]').val(); 2390 var ethnicity = popup.find('[name="customer_ethnicity"]').val(); 2391 2392 var mobileError = popup.find('.mobile-error'); 2393 2394 mobileError.hide(); 2395 2396 if (!mobile) { 2397 mobileError.text('This\u0020is\u0020a\u0020required\u0020field.').show(); 2398 return false; 2399 } 2400 2401 if (mobile.charAt(0) === '0') { 2402 mobileError.text('Mobile\u0020number\u0020cannot\u0020start\u0020with\u00200.').show(); 2403 return false; 2404 } 2405 if (false) { 2406 if (mobile.charAt(0) !== '7' && mobile.charAt(0) !== '9') { 2407 mobileError.text('Mobile\u0020number\u0020should\u0020start\u0020with\u00207\u0020or\u00209.').show(); 2408 return false; 2409 } 2410 } else { 2411 if (mobile.charAt(0) !== '5') { 2412 mobileError.text('Mobile\u0020number\u0020should\u0020start\u0020with\u00205.').show(); 2413 return false; 2414 } 2415 } 2416 2417 if (mobile.length !== maxLength) { 2418 mobileError.text('Please\u0020enter\u0020a\u0020valid\u0020mobile\u0020number.').show(); 2419 return false; 2420 } 2421 2422 mobileError.hide(); 2423 2424 var hasError = false; 2425 2426 popup.find('.age-group-error, .ethnicity-error').hide(); 2427 2428 if (!ageGroup) { 2429 popup.find('.age-group-error').show(); 2430 hasError = true; 2431 } 2432 2433 if (!ethnicity) { 2434 popup.find('.ethnicity-error').show(); 2435 hasError = true; 2436 } 2437 2438 if (hasError) { 2439 return false;
2440 } 2441 2442 $.ajax({ 2443 url: 'https://ochomefurniture.com/ae-en/customerprofile/ajax/saveBeforeLogin/', 2444 type: 'POST', 2445 dataType: 'json', 2446 data: { 2447 form_key: popup.find('input[name="form_key"]').val(), 2448 account_telephone: popup.find('[name="account_telephone"]').val(), 2449 customer_mobile_country_code: popup.find('[name="customer_mobile_country_code"]').val(), 2450 customer_ethnicity: popup.find('[name="customer_ethnicity"]').val(), 2451 customer_age_group: popup.find('[name="customer_age_group"]').val() 2452 }, 2453 success: function (response) { 2454 $('body').trigger('processStop'); 2455 popup.find('.loading-mask').remove(); 2456 2457 if (response.success) { 2458 profileCheckPassed = true; 2459 popup.modal('closeModal'); 2460 loginForm[0].submit(); 2461 return; 2462 } 2463 2464 alert(response.message || 'Unable\u0020to\u0020save\u0020details.'); 2465 }, 2466 error: function () { 2467 $('body').trigger('processStop'); 2468 popup.find('.loading-mask').remove(); 2469 alert('Unable\u0020to\u0020save\u0020details.'); 2470 }, 2471 complete: function () { 2472 $('body').trigger('processStop'); 2473 popup.find('.loading-mask').remove(); 2474 } 2475 }); 2476 2477 return false; 2478 }); 2479 2480}); 2481</script>
2481 2482<section class="amsearch-overlay-block" 2483 data-bind=" 2484 scope: 'index = amsearch_overlay_section', 2485 mageInit: { 2486 'Magento_Ui/js/core/app': { 2487 components: { 2488 'amsearch_overlay_section': { 2489 component: 'Amasty_Xsearch/js/components/overlay' 2490 } 2491 } 2492 } 2493 }"> 2494 <div class="amsearch-overlay" 2495 data-bind=" 2496 event: { 2497 click: hide 2498 }, 2499 afterRender: initNode"> 2500 </div> 2501</section> 2502
2503<script type="text/x-magento-init"> 2504 { 2505 "*": { 2506 "amsearchAnalyticsCollector": { 2507 "minChars": 3 } 2508 } 2509 } 2510</script>
2510 2511</div></div></main><div class="page-bottom"><div class="content">
2511<script type="application/javascript"> 2512 window.persistent = {"expirationLifetime":31536000}; 2513 window.notYouLink = 'href="https://ochomefurniture.com/ae-en/persistent/index/unsetCookie/"'; 2514</script>
vendor: 1 bytes, line 2514
2514
2515<script type="text/x-magento-init"> 2516 { 2517 "li.greet.welcome > span.not-logged-in": { 2518 "Magento_Persistent/js/view/additional-welcome": {} 2519 } 2520 } 2521</script>
2521 2522</div><div class="footercontentsubcat"> 2523</div> 2524<style type="text/css"> 2525 .footercontentsubcat{ 2526 text-align: justify; 2527 /*color: white;*/ 2528 /*background-color: #010101;*/ 2529 /*padding-left: 15px;*/ 2530 /*padding-right: 15px;*/ 2531 letter-spacing: .5px; 2532 font-style: normal; 2533 font-weight: 400; 2534 line-height: 1.5; 2535 font-size: smaller; 2536 color: #3c3c3c; 2537 2538 li { 2539 list-style: inherit; 2540 } 2541 } 2542</style></div><footer class="page-footer"><div class="footer content"><style>#html-body [data-pb-style=B78PND7],#html-body [data-pb-style=OLJAYVC]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=B78PND7]{justify-content:flex-start;display:flex;flex-direction:column}#html-body [data-pb-style=OLJAYVC]{align-self:stretch}#html-body [data-pb-style=ONRXXE9]{display:flex;width:100%}#html-body [data-pb-style=E6YHW4I]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:20%;align-self:stretch}#html-body [data-pb-style=DU6MM5U]{border-style:none}#html-body [data-pb-style=PT2TM7W],#html-body [data-pb-style=Q2KTLH0]{max-width:100%;height:auto}#html-body [data-pb-style=MJ6BP39],#html-body [data-pb-style=PBRNF16],#html-body [data-pb-style=XL16C7E],#html-body [data-pb-style=XSLFKJX]{width:20%;align-self:stretch}#html-body [data-pb-style=M8UW5OS],#html-body [data-pb-style=MJ6BP39],#html-body [data-pb-style=PBRNF16],#html-body [data-pb-style=XL16C7E],#html-body [data-pb-style=XSLFKJX]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=XN6FOJ9]{display:none}@media only screen and (max-width: 767px) { #html-body [data-pb-style=DU6MM5U]{border-style:none} }</style><div class="footer-bottom-links" data-content-type="row" data-appearance="full-bleed" data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="main" data-pb-style="B78PND7"><div class="pagebuilder-column-group" data-background-images="{}" data-content-type="column-group" data-appearance="default" data-grid-size="12" data-element="main" data-pb-style="OLJAYVC"><div class="pagebuilder-column-line" data-content-type="column-line" data-element="main" data-pb-style="ONRXXE9"><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="E6YHW4I"><figure class="footer-logo-section" data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="DU6MM5U"><a href="/" target="" data-link-type="default" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://ochomefurniture.com/media/wysiwyg/Vector_Smart_Object_0.5X_2_1.png" alt="" title="" data-element="desktop_image" data-pb-style="Q2KTLH0"><img class="pagebuilder-mobile-only" loading="lazy" src="https://ochomefurniture.com/media/wysiwyg/Vector_Smart_Object_0.5X_2_1.png" alt="" title="" data-element="mobile_image" data-pb-style="PT2TM7W"></a></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="MJ6BP39"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><span class="footer-title">Navigation</span></div><div class="footer-text" data-content-type="text" data-appearance="default" data-element="main"><ul id="XL0DLPV"> 2543<li id="D1JK5EY"> 2544<h2 style="line-height: 1.3;"><span style="font-size: 15px;"><a id="KQQHVIL" tabindex="0" href="https://ochomefurniture.com/ae-en/furniture">Furniture</a></span></h2> 2545</li> 2546<li style="line-height: 1.3; font-size: 15px;"> 2547<h2><span style="font-size: 15px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/homeware">Homeware</a></span></h2> 2548</li> 2549<li style="line-height: 1.3; font-size: 15px;"> 2550<h2><span style="font-size: 15px;"><a id="N6R5R5A" tabindex="0" href="https://ochomefurniture.com/ae-en/latest-products">New Arrivals</a></span></h2> 2551</li> 2552<li style="font-size: 15px; line-height: 1.3;"> 2553<h2><span style="font-size: 15px;"><a id="N6R5R5A" tabindex="0" title="Sougha Rewards" href="https://ochomefurniture.com/ae-en/sougha-rewards">Sougha Rewards</a></span></h2> 2554</li> 2555<li style="font-size: 15px;"> 2556<h2 style="line-height: 1.3;"><span style="font-size: 15px;"><a href="https://ochomefurniture.com/ae-en/blog">Blog</a></span></h2> 2557</li> 2558</ul></div></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="XSLFKJX"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><span class="footer-title">Customer Service</span></div><div class="footer-text" data-content-type="text" data-appearance="default" data-element="main"><ul> 2559<li> 2560<h2 style="line-height: 10px;"><span style="font-size: 16px;"><a id="JKVN8P0" tabindex="0" href="https://ochomefurniture.com/ae-en/shipping-information">Shipping Information</a></span></h2> 2561</li> 2562<li style="line-height: 10px;"> 2563<h2><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/returns-policy">Returns & Refunds</a></span></h2> 2564</li> 2565<li id="C7Y6NVY" style="line-height: 10px;"> 2566<h2><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/faq">FAQ</a></span></h2> 2567</li> 2568<li style="line-height: 10px;"> 2569<h2><span style="font-size: 16px;"><a id="HBHNE1B" tabindex="0" href="https://ochomefurniture.com/ae-en/about-us">About Us</a></span></h2> 2570</li> 2571<li style="line-height: 10px;"> 2572<h2><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/privacy-policy">Privacy Policy</a></span></h2> 2573</li> 2574<li style="text-align: left; line-height: 10px;"> 2575<h2><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/terms-and-condition">Terms & Conditions</a></span></h2> 2576</li> 2577<li style="text-align: left; line-height: 10px;"> 2578<h2><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/store-location">Store Locator</a></span></h2> 2579</li> 2580<li style="text-align: left;"> 2581<h2 style="line-height: 10px;"><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/easy-payment-options">Easy Payment Options</a></span></h2> 2582</li> 2583<li> 2584<h2 style="line-height: 10px;"><span style="font-size: 16px;"><a tabindex="0" href="https://ochomefurniture.com/ae-en/sitemap.html">Sitemap</a></span></h2> 2585</li> 2586</ul></div></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="PBRNF16"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><span class="footer-title">Contact</span></div><div class="footer-text footer-text-contact" data-content-type="text" data-appearance="default" data-element="main"><ul> 2587<li> 2588<h2 style="line-height: 10px;"><span style="font-size: 16px;">Beside Mega Mall -</span></h2> 2589<h2 style="line-height: 10px;"><span style="font-size: 16px;">Al Bu Daniq-Sharjah</span></h2> 2590</li> 2591<li style="line-height: 10px;"> 2592<h2><span style="font-size: 16px;"><a tabindex="0" href="mailto:[email protected]">[email protected]</a></span></h2> 2593</li> 2594<li> 2595<h2 style="line-height: 10px;"><span style="font-size: 16px;"><a tabindex="0" href="tel:600562463">6005 62463</a></span></h2> 2596</li> 2597</ul></div></div><div class="pagebuilder-column footer-newsletter" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="XL16C7E"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><span class="footer-title">The OC Newsletter</span></div><div class="footer-newsletter-form" data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><h3><span class="note">Be the first to know about our newest arrivals, special offers and discounts</span></h3> 2598<div class="block newsletter"> 2599 2600 <div class="content"> 2601 <form class="form subscribe" novalidate action="https://ochomefurniture.com/ae-en/newsletter/subscriber/new/" method="post" data-mage-init='{"validation": {"errorClass": "mage-error"}}' id="newsletter-validate-detail"> 2602 <div class="field newsletter"> 2603 <div class="control"> 2604 <label for="newsletter"> 2605 <input name="email" type="email" id="newsletter" placeholder="Email" class="footer-newsletter" data-mage-init='{"mage/trim-input":{}}' data-validate="{required:true, 'validate-email':true}"> 2606 </label> 2607 </div> 2608 </div> 2609 <div lass="field"> 2610 <label for="privacy-policy"> 2611 <input id="subscribe-chkbx" type="checkbox" name="privacy-policy" required="">
2612 <span class="label privacy-policy "> 2613 I accept the privacy policy. </span> 2614 </label> 2615 </div> 2616 <div class="actions"> 2617 <button class="action subscribe primary" title="Subscribe" type="submit" id="subscribe-btn" aria-label="Subscribe"> 2618 <span>Subscribe</span> 2619 </button> 2620 </div> 2621 2622 2623 </form> 2624 </div> 2625</div>
2626<script type="text/x-magento-init"> 2627 { 2628 "*": { 2629 "Magento_Customer/js/block-submit-on-send": { 2630 "formId": "newsletter-validate-detail" 2631 } 2632 } 2633 } 2634</script>
2634</div><div class="footer-social-links" data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><p> 2635<a tabindex="0" href="https://www.facebook.com/ochomefurniture" target="_blank" rel="noopener" class="fa fa-facebook"></a> 2636<a tabindex="0" href="https://www.pinterest.com/ochomeuae/" target="_blank" rel="noopener" class="fa fa-pinterest"></a> 2637<a tabindex="0" href="https://www.instagram.com/Ochomefurniture/" target="_blank" rel="noopener" class="fa fa-instagram"></a> 2638<a class="fa fa-linkedin" href="https://www.linkedin.com/company/oc-home" target="_blank" rel="noopener"></a> 2639<a tabindex="0" href="https://www.youtube.com/@OCHomeFurniture" target="_blank" rel="noopener" class="fa fa-youtube"></a> 2640</p> 2641 2642<style> 2643.page-footer .footer-social-links p a { 2644 display: inline-block; 2645 margin-left: 14px; 2646 color: #fff; 2647 font-size: 20px; 2648} 2649 2650@media only screen and (max-width: 767px) { 2651.footer .footer-social-links p a { 2652 margin-left: 5px; 2653} 2654} 2655</style></div><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><style> 2656.amasty_rma-account-view .page-title-wrapper{display:none;} 2657textarea.input-textarea {font-family: 'Poppins';} 2658.page-products .toolbar-products .toolbar-sorter .nice-select{width:auto} 2659@media(max-width:767px){.page-products .toolbar-products .toolbar-sorter .nice-select{width:100%}} 2660</style></div></div></div></div></div><div data-content-type="row" data-appearance="contained" data-element="main"><div class="footer-social-links" data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="M8UW5OS"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><a href="//api.whatsapp.com/send?phone=971600562463&text=Hi OC Home, I need your assistance today!" target="_blank" class="whatsappbtn"> 2661 <img src="/media/wysiwyg/2xlme2/whatsapp.svg" alt="WhatsApp Us"> 2662</a> 2663 2664<style> 2665.whatsappbtn { 2666 position: fixed; 2667 bottom: 20px; 2668 background: #ffffff; 2669 z-index: 9; 2670 right: 23px; 2671 width: 50px; 2672 height: 50px; 2673 border-radius: 100px; 2674 padding-left: 13px; 2675 padding-top: 11px; 2676 cursor: pointer; 2677 box-shadow: 0px 2px 3px #bdbdbd; 2678} 2679.whatsappbtn img { 2680 width: 26px; 2681 float: left; 2682 margin-right: 2px; 2683} 2684@media (max-width: 767px) { 2685 .footer.content { 2686 overflow: hidden !important; 2687 padding-left: 20px !important; 2688 padding-right: 20px !important; 2689 box-sizing: border-box !important; 2690 } 2691 2692 .footer.content [data-content-type='row'], 2693 .footer.content .pagebuilder-column-group { 2694 display: flex !important; 2695 flex-wrap: wrap !important; 2696 width: 100% !important; 2697 max-width: 100% !important; 2698 margin-left: 0 !important; 2699 margin-right: 0 !important; 2700 } 2701 2702 .footer.content [data-content-type='column'], 2703 .footer.content .pagebuilder-column { 2704 width: 100% !important; 2705 max-width: 100% !important; 2706 flex: 0 0 100% !important; 2707 margin: 0 0 25px 0 !important; 2708 padding: 0 !important; 2709 box-sizing: border-box !important; 2710 } 2711 2712 .footer.content .footer-title { 2713 display: block !important; 2714 font-size: 16px; 2715 margin-bottom: 12px; 2716 white-space: normal !important; 2717 } 2718 2719 .footer.content ul { 2720 padding-left: 0 !important; 2721 margin-left: 0 !important; 2722 list-style-position: inside; 2723 } 2724 2725 .footer.content li, 2726 .footer.content a, 2727 .footer.content p, 2728 .footer.content span { 2729 word-break: normal !important; 2730 overflow-wrap: normal !important; 2731 white-space: normal !important; 2732 } 2733} 2734</style></div><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="XN6FOJ9" data-decoded="true"><div class="footer-links"> 2735<a class="fb-link" href="https://www.facebook.com/Ochomefurniture"></a> 2736<a class="twitter-link" href="https://twitter.com/Ochomefurniture"></a> 2737<a class="pinterest-link" href="https://www.pinterest.com/Ochomefurniture"></a> 2738<a class="insta-link" href="https://www.instagram.com/Ochomefurniture"></a> 2739<a class="linkedin-link" href="https://www.linkedin.com/company/Ochomefurniture"></a> 2740</div></div></div></div><small class="copyright"> 2741 <span>Copyright © 2026 OC Home, Inc. All rights reserved.</span> 2742</small> 2743</div></footer>
2743<script type="text/x-magento-init"> 2744 { 2745 "*": { 2746 "Magento_Ui/js/core/app": { 2747 "components": { 2748 "storage-manager": { 2749 "component": "Magento_Catalog/js/storage-manager", 2750 "appendTo": "", 2751 "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/ochomefurniture.com\/ae-en\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"2592000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/ochomefurniture.com\/ae-en\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/ochomefurniture.com\/ae-en\/rest\/uae\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/ochomefurniture.com\/ae-en\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}} } 2752 } 2753 } 2754 } 2755 } 2756</script>
2756 2757<style> 2758.product-options-wrapper .swatch-attribute-options { 2759 overflow: inherit; 2760} 2761.product-add-form #product-options-wrapper .field.configurable select { 2762 width: auto; 2763 border: 0; 2764} 2765</style> 2766 2767 2768 2769 2770
2771<script type="text/x-magento-init"> 2772 { 2773 "*": { 2774 "Bss_Quickview/js/bss_config": { 2775 "productUrl": "https://ochomefurniture.com/ae-en/bss_quickview/catalog_product/view/", 2776 "buttonText": "Quick View", 2777 "isEnabled": "1", 2778 "baseUrl": "https://ochomefurniture.com/ae-en/", 2779 "productItemInfo": "product-item-info", 2780 "productImageWrapper": "product-item-actions-new" 2781 } 2782 } 2783 } 2784</script>
2784 2785 2786<a rel="nofollow" onclick="javascript:void(0);" id="mfbacktop"> 2787 <span class="gt-arrow"><img src="https://ochomefurniture.com/static/version1790655211/frontend/Brainvire/ochome/en_US/images/black-arrow-up1.png" /><div> Top </div></span> 2788 2789<!-- <span class="gt-arrow"><i class="icon-left-slider-arrow"></i><div> Top </div></span> --> 2790</a> 2791
2792<script type="text/javascript"> 2793 require(['jquery', 'domReady!'], function($){ 2794 var $bt = $('#mfbacktop'); 2795 function ManageGoToTop() { 2796 if($(this).scrollTop() > 300) { 2797 $bt.fadeIn(); 2798 } else { 2799 $bt.fadeOut(); 2800 } 2801 } 2802 ManageGoToTop(); 2803 $(window).scroll(ManageGoToTop); 2804 $bt.on('click touch',function() { 2805 $('body,html').animate({scrollTop:0},500); 2806 return false; 2807 }) 2808}); 2809</script>
vendor: 1 bytes, line 2809
2809
2810<script> 2811require(['jquery'], 2812function( $ ) { 2813 $(window).scroll(function() { 2814 var scroll = $(window).scrollTop(); 2815 if (scroll > 530) { 2816 $(".summer-main-row").addClass("active-scroll"); 2817 } 2818 if (scroll > 2703) { 2819 $(".lux-main-row").addClass("active-scroll"); 2820 } 2821 if (scroll > 5618) { 2822 $(".deal-main-row").addClass("active-scroll"); 2823 } 2824 2825 }); 2826}); 2827</script>
2827 2828
2829<script src="https://cdnt.netcoresmartech.com/smartechclient.js"></script>
vendor: 1 bytes, line 2829
2829
2830<script nonce="eDFyaDZpcWQzejN1b3Z2Y2Z6bGEwb2VsbWJwMHRuMnU="> 2831 2832 2833 canDispatchOnCartPage=false; 2834 function dispatchCart(){ 2835 const xhr = new XMLHttpRequest(); 2836 xhr.open("POST", "https://ochomefurniture.com/ae-en/smartech/index/getcartdispatch?time="+new Date().getTime()); 2837 xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); 2838 xhr.setRequestHeader("Accept", "application/json, text/javascript, */*; q=0.01"); 2839 xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); 2840 const body = JSON.stringify({ 2841 form_key: jQuery('input[name="form_key"]').val() 2842 }); 2843 xhr.onload = () => { 2844 if (xhr.readyState == 4 && xhr.status == 200) { 2845 var cartDispatchResponse=JSON.parse(xhr.responseText); 2846 var atcDispatch=cartDispatchResponse.atc; 2847 for(atc in atcDispatch){ 2848 if(atcDispatch.hasOwnProperty(atc)){ 2849 smartech('dispatch', 'add to cart', JSON.parse(atcDispatch[atc])); 2850 } 2851 } 2852 var rfcDispatch=cartDispatchResponse.rfc;
2853 for(rfc in rfcDispatch){ 2854 if(rfcDispatch.hasOwnProperty(rfc)){ 2855 smartech('dispatch', 'remove from cart', JSON.parse(rfcDispatch[rfc])); 2856 } 2857 } 2858 } else { 2859 console.log(`Error: ${xhr.status}`); 2860 } 2861 }; 2862 xhr.send(body); 2863 } 2864 2865 smartech('create','ADGMOT35CHFLVDHBJNIG50K968MUH42J32JTNHBOECMGOC9OFDSG'); 2866 smartech('register','2ff4afba2fbdfeaa6e3517841ce3af8c'); 2867 2868 function dispatchWishList(){ 2869 2870 2871 } 2872 2873 function dispatchChekout(){ 2874 const xhr = new XMLHttpRequest(); 2875 xhr.open("POST", "https://ochomefurniture.com/ae-en/smartech/index/getchecoutdispatch?time="+new Date().getTime()); 2876 xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); 2877 xhr.setRequestHeader("Accept", "application/json, text/javascript, */*; q=0.01"); 2878 xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); 2879 const body = JSON.stringify({ 2880 form_key: jQuery('input[name="form_key"]').val() 2881 }); 2882 xhr.onload = () => { 2883 if (xhr.readyState == 4 && xhr.status == 200) { 2884 var dispatchResponse=JSON.parse(xhr.responseText); 2885 smartech('dispatch', 'checkout', dispatchResponse.checkoutData); 2886 } else { 2887 console.log(`Error: ${xhr.status}`); 2888 } 2889 }; 2890 xhr.send(body); 2891 } 2892 2893 require(["jquery","mage/cookies"], function ($){ 2894 jQuery.ajax({ 2895 url: "https://ochomefurniture.com/ae-en/smartech/index/getidentityvalue?time="+new Date().getTime(), 2896 type: 'POST', 2897 dataType: 'json', 2898 data:{ 2899 form_key: jQuery('input[name="form_key"]').val() 2900 }, 2901 success: function(response) { 2902 if(response.success==1){ 2903 smartech('identify', response.identity); 2904 2905 var currentPageData={}; 2906 currentPageData['title']=document.getElementsByTagName("title")[0].innerHTML; 2907 currentPageData['url']=window.location.href; 2908 smartech('dispatch', 'page browse' , currentPageData); 2909 2910 2911 2912 dispatchWishList(); 2913 2914 } 2915 } 2916 }); 2917 2918 jQuery(document).on('ajaxSuccess', function (event, xhr, settings) { 2919 var ajaxUrl=settings.url; 2920 if(ajaxUrl.includes('checkout/cart/updateItemQty')){ 2921 canDispatchOnCartPage=true; 2922 } 2923 if(ajaxUrl.includes('customer/section/load') && !canDispatchOnCartPage){ 2924 dispatchCart(); 2925 } 2926 }); 2927 2928 }); 2929</script>
2929 2930</div>
2930<script>window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-d4dae1cc0b8414921a6","applicationID":"992584905","transactionName":"ZgBaNkBRXUEDVhdbXF9KeQFGWVxcTVYWQUdeCF0QHVFQUQ1ADUYcXQpfC1w=","queueTime":0,"applicationTime":255,"atts":"SkdZQAhLTk8=","errorBeacon":"bam.nr-data.net","agent":""}</script>
2930<div class="footercontent"> 2931</div> 2932<style type="text/css"> 2933 .footercontent{ 2934 text-align: justify; 2935 color: white; 2936 background-color: #010101; 2937 padding-left: 15px; 2938 padding-right: 15px; 2939 letter-spacing: .5px; 2940 font-style: normal; 2941 font-weight: 400; 2942 line-height: 1.5; 2943 font-size: smaller; 2944 } 2945</style> </body> 2946</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.