PageSourceSearch

https://ochomefurniture.com/ae-en/customer/account/login/referer/a…M6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuLw~~/

html ochomefurniture.com collected 2026-10-05 20:48:58 UTC 232,190 bytes, 2,946 lines download raw bytes

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&#x2F;javascript" src="https&#x3A;&#x2F;&#x2F;chimpstatic.com&#x2F;mcjs-connected&#x2F;js&#x2F;users&#x2F;348a5192da0c9fae70dc39e59&#x2F;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: {&quot;url&quot;:&quot;https:\/\/ochomefurniture.com\/ae-en\/amasty_xsearch\/autocomplete\/index\/&quot;,&quot;url_result&quot;:&quot;https:\/\/ochomefurniture.com\/ae-en\/catalogsearch\/result\/&quot;,&quot;url_popular&quot;:&quot;https:\/\/ochomefurniture.com\/ae-en\/search\/term\/popular\/&quot;,&quot;isDynamicWidth&quot;:true,&quot;isProductBlockEnabled&quot;:true,&quot;width&quot;:500,&quot;displaySearchButton&quot;:false,&quot;fullWidth&quot;:false,&quot;minChars&quot;:3,&quot;delay&quot;:500,&quot;currentUrlEncoded&quot;:&quot;aHR0cHM6Ly9vY2hvbWVmdXJuaXR1cmUuY29tL2FlLWVuL2N1c3RvbWVyL2FjY291bnQvbG9naW4vcmVmZXJlci9hSFIwY0hNNkx5OXZZMmh2YldWbWRYSnVhWFIxY21VdVkyOXRMMkZsTFdWdUx3fn4v&quot;,&quot;color_settings&quot;:[],&quot;popup_display&quot;: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&#x20;Keyword&#x20;or&#x20;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&#x20;Email"
1667                               placeholder="Your&#x20;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&#x20;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&#039;s this?</strong>
1689        <span class="tooltip content"> Check &quot;Remember Me&quot; 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&#x20;Name"
1791                        placeholder="First&#x20;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&#x20;Name"
1802                       placeholder="Last&#x20;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="&#x2A;&#x20;Required&#x20;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&#x20;Password"
1859                       placeholder="Confirm&#x20;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="&#x2A;&#x20;Required&#x20;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&#039;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="&#x2B;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&#x2B;">
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&#x20;AND&#x20;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&#x20;an&#x20;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&#x20;Up&#x20;for&#x20;Newsletter"
1971                   value="1"
1972                   id="is_subscribed"
1973                   checked="checked"
1974                                      class="checkbox">
1975            <label for="is_subscribed" class="label">
1976                <span>I&#039;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="&#x2B;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&#x2B;">
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&#x20;AND&#x20;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 &amp; 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 &amp; 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 &amp; 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&amp;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&#x3D;">
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.