Epic Screen. Epic Play.
The Odyssey Neo monitor is shown, and on the monitor's screen is a lush jungle scene with a dragon. Screen text reads "Odyssey Neo: Ultimate Immersion." The Odyssey OLED shows a futuristic racing game with the text "Odyssey OLED: Electrifying Speed." The Odyssey Ark is shown in vertical co*ckpit mode, with a fighter jet simulator on screen. Text appears that reads "Odyssey Ark: All-New view." All three monitors are then shown on screen, with "Epic Screen. Epic Play." text appearing. Lastly, "Odyssey" text appears as "Epic Screen. Epic Play" moves upward.
Samsung Odyssey,
The No. 1 Gaming Monitor Worldwide
As the world’s #1 revenue-generating gaming monitor series,*
the Odyssey lineup continues to earn new accolades globally based on its advanced technologies.
* Source: IDC_23.Q3_PC_Monitor, market share based on revenue (2021~2023.Q3, over 144Hz)
-
"The result is a luxurious gaming monitor
with
lavish colour and is the best gaming monitor
we’ve tested to date." -
"…it’s a fantastic monitor for gamers and pulls
double duty for productivity." -
"...this is easily one of the best, most spec-
packed monitors ever made." -
"...it offers one of the best and most immersive
experiences around." -
"...accurate and vivid image quality, flexible
placement and configuration, extreme gaming
immersion, and suitability for production-
oriented PC tasks combine to make this the
"complete package"..."
-
Unmatched
Visuals8Quantum Matrix Technology with Quantum Mini LED Samsung OLED with Neo Quantum Processor Pro High resolution up to Dual UHD VESA certified DisplayHDR
-
Game-winning
Performance8Fast refresh rate up to 240Hz Response time as low as 0.03ms1 (GtG) G-Sync compatible AMD FreeSync certified
-
Multitasking
Flexibility8Wide screen size up to 57 Multi View with up to 4 inputs2 Picture-by-Picture3 & Picture-in-Picture4 for 2 inputs
-
Integrated
Entertainment8Samsung streaming services: Gaming Hub & Smart TV apps5 Built-in speaker
Explore the
Odyssey Series
- Odyssey Neo
- Odyssey OLED
- Odyssey Ark
Odyssey
Neo
A groundbreaking visual experience
Defy reality.
Conquer all.
A groundbreaking visual experience. The Odyssey Neo taps into Quantum Matrix Technology with Quantum Mini LED to pull you into your games with ultimate immersion. Colour-rich scenery and incredible detail wrap around you in 1000R curve, while a beautiful design and ambient Core Lighting set the tone for your gaming sessions.8
-
Quantum
Mini LED -
Dual UHD -
240Hz
refresh rate -
1ms response
time1 (GtG) -
AMD FreeSync
Premium Pro -
Display
Port 2.1
Odyssey
OLED
The difference of Samsung OLED
A new era of
OLED gaming
Experience the difference of Samsung OLED tech, which creates the fastest Odyssey model and brings upgraded visual quality and blazing performance together. The Neo Quantum Processor Pro enhances the OLED screen for brighter whites, deeper blacks and near infinite colour contrast. Dominate your opponents with lighting fast and ultra smooth video, a 240Hz refresh rate, 0.03ms response time1 and G-Sync technology.8
-
OLED -
Dual QHD -
240Hz
refresh rate -
0.03ms response
time1 (GtG) -
Nvidia G-Sync
Compatible -
Smart TV
Apps
Odyssey
Ark
The Personal gaming theater
Your personal
gaming theater
A world of innovative gaming experiences awaits. A 55” 4K picture wraps around you, and when you’re ready for a new perspective, swap over to co*ckpit Mode6 for a vertical view. And it’s not just for gaming - an upgraded Multi View7 lets you master your multitasking by viewing up to 4 sources at once without interruption.8
-
Quantum
Mini LED -
UHD -
165Hz
refresh rate -
1ms response
time1 (GtG) -
Multi View7 -
Smart TV
Apps5
Choose your
Odyssey
Lineup
-
Model
-
Screen Size
-
Aspect Ratio
-
Panel Type
-
Flat/ Curved
-
Resolution
-
Brightness (Typical)
-
Response Time
-
Refresh Rate
-
Adaptive Sync
-
Smart
-
Speaker
-
Connectivity
Odyssey Neo G9
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (72) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (72)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-neo-g9-mo.png?$ORIGIN_PNG$)
Odyssey Neo G9
- Model G95NC
- Screen Size 57″
- Aspect Ratio 32:9
- Panel Type Quantum Mini LED
- Flat/ Curved Curved (1000R)
- Resolution 7,680 x 2,160
- Brightness (Typical) 420 cd/㎡
- Response Time 1ms(GTG)
- Refresh Rate 240Hz
- Adaptive Sync FreeSync Premium Pro
- Smart X
- Speaker X
- Connectivity Display Port 2.1 /
HDMI 2.1 (3) / USB 3.0 (2)
Buy now
Odyssey OLED G9
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (73) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (73)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-oled-g9-01-mo.png?$ORIGIN_PNG$)
Odyssey OLED G9
- Model G95SC
- Screen Size 49″
- Aspect Ratio 32:9
- Panel Type OLED
- Flat/ Curved Curved (1800R)
- Resolution 5,120 x 1,440
- Brightness (Typical) 250 cd/㎡
- Response Time 0.03ms(GTG)
- Refresh Rate 240Hz
- Adaptive Sync G-Sync Compatible /
FreeSync Premium Pro - Smart O
- Speaker O
- Connectivity Display Port 1.4 / HDMI 2.1 /
Micro HDMI 2.1 / USB 3.0 (2)
Buy now
Odyssey Ark
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (74) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (74)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-ark-mo.png?$ORIGIN_PNG$)
Odyssey Ark
- Model G97NC
- Screen Size 55″
- Aspect Ratio 16:9
- Panel Type Quantum Mini LED
- Flat/ Curved Curved (1000R)
- Resolution 3,840 x 2,160
- Brightness (Typical) 600 cd/㎡
- Response Time 1ms(GTG)
- Refresh Rate 165Hz
- Adaptive Sync FreeSync Premium Pro
- Smart O
- Speaker O
- Connectivity Display Port 1.4 / HDMI 2.1 (2) /
HDMI 2.0 (1) / USB 2.0 (2) / LAN
Buy now
Odyssey OLED G8
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (75) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (75)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-oled-g8-mo.png?$ORIGIN_PNG$)
Odyssey OLED G8
- Model G85SB
- Screen Size 34″
- Aspect Ratio 21:9
- Panel Type OLED
- Flat/ Curved Curved (1800R)
- Resolution 3,440 x 1,440
- Brightness (Typical) 250 cd/㎡
- Response Time 0.03ms(GTG)
- Refresh Rate 175Hz
- Adaptive Sync FreeSync Premium Pro
- Smart O
- Speaker O
- Connectivity Mini-Display Port 1.4 /
Micro HDMI 2.1 / USB Type-C (2)
Buy now
Odyssey Neo G7
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (76) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (76)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-neo-g7-02-mo.png?$ORIGIN_PNG$)
Odyssey Neo G7
- Model G70NC
- Screen Size 43″
- Aspect Ratio 16:9
- Panel Type Quantum Mini LED
- Flat/ Curved Flat
- Resolution 3,840 x 2,160
- Brightness (Typical) 400 cd/㎡
- Response Time 1ms(MPRT)
- Refresh Rate 144Hz
- Adaptive Sync FreeSync Premium Pro
- Smart O
- Speaker O
- Connectivity Display Port 1.4 / HDMI 2.1 (2) /
USB 3.0 (2) / LAN
Buy now
Odyssey G7
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (77) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (77)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/S28AG700NL_003_Front3_Black.png?$ORIGIN_PNG$)
Odyssey G7
- Model G70A
- Screen Size 28″
- Aspect Ratio 16:9
- Panel Type IPS
- Flat/ Curved Flat
- Resolution 3,840 x 2,160
- Brightness (Typical) 28″ - 300 cd/㎡
- Response Time 1ms(GTG)
- Refresh Rate 144Hz
- Adaptive Sync G-Sync Compatible /
FreeSync Premium Pro - Smart X
- Speaker X
- Connectivity Display Port 1.4 / HDMI 2.1 (2) /
USB 3.0 (2) / LAN
Buy now
Odyssey G5
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (78) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (78)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-g5-02-mo.png?$ORIGIN_PNG$)
Odyssey G5
- Model G51C
- Screen Size 27″
- Aspect Ratio 16:9
- Panel Type VA
- Flat/ Curved Flat
- Resolution 2,560 x 1,440
- Brightness (Typical) 300 cd/㎡
- Response Time 1ms (MPRT)
- Refresh Rate 165Hz
- Adaptive Sync FreeSync Premium
- Smart X
- Speaker X
- Connectivity Display Port 1.4 / HDMI 2.0 (2)
Buy now
Odyssey G5
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (79) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (79)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-g5-03-mo.png?$ORIGIN_PNG$)
Odyssey G5
- Model G55T
- Screen Size 34″
- Aspect Ratio 21:9
- Panel Type VA
- Flat/ Curved Curved (1000R)
- Resolution 3,440 x 1,440
- Brightness (Typical) 250 cd/㎡
- Response Time 1ms (MPRT)
- Refresh Rate 165Hz
- Adaptive Sync FreeSync Premium
- Smart X
- Speaker X
- Connectivity Display Port 1.4 / HDMI 2.0
Buy now
Odyssey G4
![Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (80) Gaming Monitors - Samsung Odyssey Series | Samsung Singapore (80)](http://images.samsung.com/is/image/samsung/assets/sg/monitors/odyssey-gaming-monitors/odyssey-compare-g4-mo.png?$ORIGIN_PNG$)
Odyssey G4
- Model G40B
- Screen Size 27″ / 25″
- Aspect Ratio 16:9
- Panel Type IPS
- Flat/ Curved Flat
- Resolution 1,920 x 1,080
- Brightness (Typical) 400 cd/㎡
- Response Time 1ms(GTG)
- Refresh Rate 240Hz
- Adaptive Sync G-Sync Compatible /
FreeSync Premium - Smart X
- Speaker X
- Connectivity Display Port 1.2 / HDMI 2.0 (2)
Buy now
C C
- Response time is based on internal tests. Results may vary by content and settings.
- Game Mode, VRR, and Cloud Game are not supported while in multi-view mode. While in Multi-View mode, refresh rates of up to 120Hz are supported for external inputs. Some Smart Hub features may not be supported depending on the service provider, language, or geographical area.
- Picture-by-Picture capability lets you connect to two different devices at the same time while still maintaining the original image quality. 120Hz refresh rate unavailable in Picture by Picture mode.
- Picture-in-Picture feature eliminates the need for multiple monitors and allows multitasking on a single screen.
- App availability may vary by country and separate subscriptions may be required. Accessing Gaming Hub is free of charge. Subscriptions may be required to access content offered by game-stream providers on the Gaming Hub platform. Requires an internet connection and a TV tuner is not included. You will need a Samsung Account to access our network-based smart services. If you choose not to log in, you will only get a connection to external devices, e.g. via HDMI.
- Screen should be manually rotated for co*ckpit mode.
- In co*ckpit Mode, Multi-View can show up to 3 screens on one display.
- Features vary by model.
`),a.append(n)),n}return Object.keys(E).forEach(t=>{Object.keys(E[t]).forEach(e=>{C.prototype[e]=E[t][e]})}),C.use([function(e){let{swiper:n,on:t,emit:s}=e;const i=I();let a=null,r=null;const o=()=>{n&&!n.destroyed&&n.initialized&&(s("beforeResize"),s("resize"))},l=()=>{n&&!n.destroyed&&n.initialized&&s("orientationchange")};t("init",()=>{n.params.resizeObserver&&void 0!==i.ResizeObserver?n&&!n.destroyed&&n.initialized&&(a=new ResizeObserver(s=>{r=i.requestAnimationFrame(()=>{var{width:e,height:t}=n;let i=e,a=t;s.forEach(e=>{var{contentBoxSize:e,contentRect:t,target:s}=e;s&&s!==n.el||(i=t?t.width:(e[0]||e).inlineSize,a=t?t.height:(e[0]||e).blockSize)}),i===e&&a===t||o()})})).observe(n.el):(i.addEventListener("resize",o),i.addEventListener("orientationchange",l))}),t("destroy",()=>{r&&i.cancelAnimationFrame(r),a&&a.unobserve&&n.el&&(a.unobserve(n.el),a=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",l)})},function(e){let{swiper:s,extendParams:t,on:i,emit:a}=e;function n(e,t){void 0===t&&(t={});const s=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{var t;1===e.length?a("observerUpdate",e[0]):(t=function(){a("observerUpdate",e[0])},o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0))});s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),r.push(s)}const r=[],o=I();t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(s.params.observer){if(s.params.observeParents){var t=s.$el.parents();for(let e=0;e
${e}
`);return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",t),s.cache&&(E.virtual.cache[t]=i),i}function r(t){const{slidesPerView:e,slidesPerGroup:s,centeredSlides:i}=E.params,{addSlidesBefore:a,addSlidesAfter:n}=E.params.virtual,{from:r,to:o,slides:l,slidesGrid:d,offset:c}=E.virtual;E.params.cssMode||E.updateActiveIndex();var h=E.activeIndex||0;let p,u,m;p=E.rtlTranslate?"right":E.isHorizontal()?"left":"top",m=i?(u=Math.floor(e/2)+s+n,Math.floor(e/2)+s+a):(u=e+(s-1)+n,s+a);const f=Math.max((h||0)-m,0),v=Math.min((h||0)+u,l.length-1),g=(E.slidesGrid[f]||0)-(E.slidesGrid[0]||0);function w(){E.updateSlides(),E.updateProgress(),E.updateSlidesClasses(),E.lazy&&E.params.lazy.enabled&&E.lazy.load(),S("virtualUpdate")}if(Object.assign(E.virtual,{from:f,to:v,offset:g,slidesGrid:E.slidesGrid}),r===f&&o===v&&!t)return E.slidesGrid!==d&&g!==c&&E.slides.css(p,g+"px"),E.updateProgress(),void S("virtualUpdate");if(E.params.virtual.renderExternal)return E.params.virtual.renderExternal.call(E,{offset:g,from:f,to:v,slides:function(){const t=[];for(let e=f;e<=v;e+=1)t.push(l[e]);return t}()}),void(E.params.virtual.renderExternalUpdate?w():S("virtualUpdate"));const y=[],b=[];if(t)E.$wrapperEl.find("."+E.params.slideClass).remove();else for(let e=r;e<=o;e+=1)(e`),e.append(t)),Object.assign(s,{$el:e,el:e[0],$dragEl:t,dragEl:t[0]}),a.draggable&&d.params.scrollbar.el&&d.scrollbar.el&&b("on"),e&&e[d.enabled?"removeClass":"addClass"](d.params.scrollbar.lockClass)}}function S(){const e=d.params.scrollbar,t=d.scrollbar.$el;t&&t.removeClass(d.isHorizontal()?e.horizontalClass:e.verticalClass),d.params.scrollbar.el&&d.scrollbar.el&&b("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),d.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},s("init",()=>{!1===d.params.scrollbar.enabled?C():(E(),n(),a())}),s("update resize observerUpdate lock unlock",()=>{n()}),s("setTranslate",()=>{a()}),s("setTransition",(e,t)=>{t=t,d.params.scrollbar.el&&d.scrollbar.el&&d.scrollbar.$dragEl.transition(t)}),s("enable disable",()=>{const e=d.scrollbar["$el"];e&&e[d.enabled?"removeClass":"addClass"](d.params.scrollbar.lockClass)}),s("destroy",()=>{S()});const C=()=>{d.$el.addClass(d.params.scrollbar.scrollbarDisabledClass),d.scrollbar.$el&&d.scrollbar.$el.addClass(d.params.scrollbar.scrollbarDisabledClass),S()};Object.assign(d.scrollbar,{enable:()=>{d.$el.removeClass(d.params.scrollbar.scrollbarDisabledClass),d.scrollbar.$el&&d.scrollbar.$el.removeClass(d.params.scrollbar.scrollbarDisabledClass),E(),n(),a()},disable:C,updateSize:n,setTranslate:a,init:E,destroy:S})},function(e){let{swiper:c,extendParams:t,on:s}=e;t({parallax:{enabled:!1}});const n=(e,t)=>{const s=c["rtl"],i=D(e),a=s?-1:1,n=i.attr("data-swiper-parallax")||"0";let r=i.attr("data-swiper-parallax-x"),o=i.attr("data-swiper-parallax-y");var l=i.attr("data-swiper-parallax-scale"),d=i.attr("data-swiper-parallax-opacity");if(r||o?(r=r||"0",o=o||"0"):c.isHorizontal()?(r=n,o="0"):(o=n,r="0"),r=0<=r.indexOf("%")?parseInt(r,10)*t*a+"%":r*t*a+"px",o=0<=o.indexOf("%")?parseInt(o,10)*t+"%":o*t+"px",null!=d){const e=d-(d-1)*(1-Math.abs(t));i[0].style.opacity=e}if(null==l)i.transform(`translate3d(${r}, ${o}, 0px)`);else{const e=l-(l-1)*(1-Math.abs(t));i.transform(`translate3d(${r}, ${o}, 0px) scale(${e})`)}},i=()=>{const{$el:e,slides:t,progress:i,snapGrid:a}=c;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(e=>{n(e,i)}),t.each((e,t)=>{let s=e.progress;1
m&&(r=m),(o=of&&(o=f)):(r=0,o=0),T.$imageWrapEl.transition(300).transform(`translate3d(${r}px, ${o}px,0)`),T.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${y.scale})`)}}function g(){const e=E.zoom,t=E.params.zoom;T.$slideEl||(E.params.virtual&&E.params.virtual.enabled&&E.virtual?T.$slideEl=E.$wrapperEl.children("."+E.params.slideActiveClass):T.$slideEl=E.slides.eq(E.activeIndex),T.$imageEl=T.$slideEl.find("."+t.containerClass).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),T.$imageWrapEl=T.$imageEl.parent("."+t.containerClass)),T.$imageEl&&0!==T.$imageEl.length&&T.$imageWrapEl&&0!==T.$imageWrapEl.length&&(E.params.cssMode&&(E.wrapperEl.style.overflow="",E.wrapperEl.style.touchAction=""),e.scale=1,C=1,T.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),T.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),T.$slideEl.removeClass(""+t.zoomedSlideClass),T.$slideEl=void 0)}function w(e){var t=E.zoom;t.scale&&1!==t.scale?g():v(e)}function y(){var e=E.support;return{passiveListener:!("touchstart"!==E.touchEvents.start||!e.passiveListener||!E.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!e.passiveListener||{passive:!1,capture:!0}}}function b(){return"."+E.params.slideClass}function L(e){var t=y()["passiveListener"],s=b();E.$wrapperEl[e]("gesturestart",s,h,t),E.$wrapperEl[e]("gesturechange",s,p,t),E.$wrapperEl[e]("gestureend",s,u,t)}function A(){a||(a=!0,L("on"))}function k(){a&&(a=!1,L("off"))}function M(){const e=E.zoom;var t,s,i,a;e.enabled||(e.enabled=!0,t=E.support,{passiveListener:s,activeListenerWithCapture:i}=y(),a=b(),t.gestures?(E.$wrapperEl.on(E.touchEvents.start,A,s),E.$wrapperEl.on(E.touchEvents.end,k,s)):"touchstart"===E.touchEvents.start&&(E.$wrapperEl.on(E.touchEvents.start,a,h,s),E.$wrapperEl.on(E.touchEvents.move,a,p,i),E.$wrapperEl.on(E.touchEvents.end,a,u,s),E.touchEvents.cancel&&E.$wrapperEl.on(E.touchEvents.cancel,a,u,s)),E.$wrapperEl.on(E.touchEvents.move,"."+E.params.zoom.containerClass,m,i))}function O(){const e=E.zoom;var t,s,i,a;e.enabled&&(t=E.support,{passiveListener:s,activeListenerWithCapture:i}=(e.enabled=!1,y()),a=b(),t.gestures?(E.$wrapperEl.off(E.touchEvents.start,A,s),E.$wrapperEl.off(E.touchEvents.end,k,s)):"touchstart"===E.touchEvents.start&&(E.$wrapperEl.off(E.touchEvents.start,a,h,s),E.$wrapperEl.off(E.touchEvents.move,a,p,i),E.$wrapperEl.off(E.touchEvents.end,a,u,s),E.touchEvents.cancel&&E.$wrapperEl.off(E.touchEvents.cancel,a,u,s)),E.$wrapperEl.off(E.touchEvents.move,"."+E.params.zoom.containerClass,m,i))}Object.defineProperty(E.zoom,"scale",{get:()=>d,set(e){var t,s;d!==e&&(t=T.$imageEl?T.$imageEl[0]:void 0,s=T.$slideEl?T.$slideEl[0]:void 0,i("zoomChange",e,t,s)),d=e}}),s("init",()=>{E.params.zoom.enabled&&M()}),s("destroy",()=>{O()}),s("touchStart",(e,t)=>{var s;E.zoom.enabled&&(t=t,s=E.device,T.$imageEl&&0!==T.$imageEl.length&&!x.isTouched&&(s.android&&t.cancelable&&t.preventDefault(),x.isTouched=!0,x.touchesStart.x=("touchstart"===t.type?t.targetTouches[0]:t).pageX,x.touchesStart.y=("touchstart"===t.type?t.targetTouches[0]:t).pageY))}),s("touchEnd",(e,t)=>{if(E.zoom.enabled){var s=E.zoom;if(T.$imageEl&&0!==T.$imageEl.length){if(!x.isTouched||!x.isMoved)return void(x.isTouched=!1,x.isMoved=!1);x.isTouched=!1,x.isMoved=!1;let e=300,t=300;var i=l.x*e,i=x.currentX+i,a=l.y*t,a=x.currentY+a,n=(0!==l.x&&(e=Math.abs((i-x.currentX)/l.x)),0!==l.y&&(t=Math.abs((a-x.currentY)/l.y)),Math.max(e,t)),i=(x.currentX=i,x.currentY=a,x.width*s.scale),a=x.height*s.scale;x.minX=Math.min(T.slideWidth/2-i/2,0),x.maxX=-x.minX,x.minY=Math.min(T.slideHeight/2-a/2,0),x.maxY=-x.minY,x.currentX=Math.max(Math.min(x.currentX,x.maxX),x.minX),x.currentY=Math.max(Math.min(x.currentY,x.maxY),x.minY),T.$imageWrapEl.transition(n).transform(`translate3d(${x.currentX}px, ${x.currentY}px,0)`)}}}),s("doubleTap",(e,t)=>{!E.animating&&E.params.zoom.enabled&&E.zoom.enabled&&E.params.zoom.toggle&&w(t)}),s("transitionEnd",()=>{E.zoom.enabled&&E.params.zoom.enabled&&f()}),s("slideChange",()=>{E.zoom.enabled&&E.params.zoom.enabled&&E.params.cssMode&&f()}),Object.assign(E.zoom,{enable:M,disable:O,in:v,out:g,toggle:w})},function(e){let{swiper:c,extendParams:t,on:s,emit:h}=e,d=(t({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),!(c.lazy={})),p=!1;function u(e,o){void 0===o&&(o=!0);const l=c.params.lazy;if(void 0!==e&&0!==c.slides.length){const d=c.virtual&&c.params.virtual.enabled?c.$wrapperEl.children(`.${c.params.slideClass}[data-swiper-slide-index="${e}"]`):c.slides.eq(e),t=d.find(`.${l.elementClass}:not(.${l.loadedClass}):not(.${l.loadingClass})`);!d.hasClass(l.elementClass)||d.hasClass(l.loadedClass)||d.hasClass(l.loadingClass)||t.push(d[0]),0!==t.length&&t.each(e=>{const t=D(e),s=(t.addClass(l.loadingClass),t.attr("data-background")),i=t.attr("data-src"),a=t.attr("data-srcset"),n=t.attr("data-sizes"),r=t.parent("picture");c.loadImage(t[0],i||s,a,n,!1,()=>{var e;null==c||!c||c&&!c.params||c.destroyed||(s?(t.css("background-image",`url("${s}")`),t.removeAttr("data-background")):(a&&(t.attr("srcset",a),t.removeAttr("data-srcset")),n&&(t.attr("sizes",n),t.removeAttr("data-sizes")),r.length&&r.children("source").each(e=>{const t=D(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))}),i&&(t.attr("src",i),t.removeAttr("data-src"))),t.addClass(l.loadedClass).removeClass(l.loadingClass),d.find("."+l.preloaderClass).remove(),c.params.loop&&o&&(e=d.attr("data-swiper-slide-index"),d.hasClass(c.params.slideDuplicateClass)?u(c.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${c.params.slideDuplicateClass})`).index(),!1):u(c.$wrapperEl.children(`.${c.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`).index(),!1)),h("lazyImageReady",d[0],t[0]),c.params.autoHeight&&c.updateAutoHeight())}),h("lazyImageLoad",d[0],t[0])})}}function m(){const{$wrapperEl:t,params:s,slides:i,activeIndex:a}=c,n=c.virtual&&s.virtual.enabled,e=s.lazy;let r=s.slidesPerView;function o(e){if(n){if(t.children(`.${s.slideClass}[data-swiper-slide-index="${e}"]`).length)return 1}else if(i[e])return 1}function l(e){return n?D(e).attr("data-swiper-slide-index"):D(e).index()}if("auto"===r&&(r=0),p=p||!0,c.params.watchSlidesProgress)t.children("."+s.slideVisibleClass).each(e=>{u(n?D(e).attr("data-swiper-slide-index"):D(e).index())});else if(1 ','','',"",' ',' '," ","=i.resolution[0]&&a!=i.statusName[0]||r>=i.resolution[0]&&!n)&&(document.documentElement.classList.remove(a),a=i.statusName[0]||e,n=e,document.documentElement.classList.add(a))}},o=function(){clearTimeout(t),console.log(i.activeTiming),e!=n&&i.callback[n]&&(t=setTimeout(function(){i.callback[n](),t=null,e=n},i.activeTiming))};return function(){return window.addEventListener("DOMContentLoaded",function(){s(),e=n}),window.addEventListener("resize",function(){s(),o()}),this}()}}}();window.ODDYSSEY=window.ODDYSSEY||{};const UTILS=function(){return{isIosDevice:((i=/iPad|iPhone|iPod/.test(navigator.userAgent))?document.documentElement.classList.add("isIosDevice"):document.documentElement.classList.add("isNotIosDevice"),i),checkGlobal:void(0===location.pathname.indexOf("/global/galaxy")||!0===window.IS_CAMPAIGN?document.documentElement.classList.add("global"):document.documentElement.classList.add("dotcom")),checkOS:(i=(i=navigator.appVersion.match(/(mac|win|linux)/i))?i[1].toLowerCase():"",void document.documentElement.classList.add(i)),isFireFox:void(/firefox/i.test(navigator.userAgent)&&document.documentElement.classList.add("firefox")),isWebkit:void(/applewebkit/i.test(navigator.userAgent)&&document.documentElement.classList.add("webkit")),isChrome:void(/chrome/i.test(navigator.userAgent)&&document.documentElement.classList.add("chrome")),isOpera:void(/opera/i.test(navigator.userAgent)&&document.documentElement.classList.add("opera")),isIos:void(/ip(ad|hone|od)/i.test(navigator.userAgent)&&document.documentElement.classList.add("ios")),isCrIos:void(/crios/i.test(navigator.userAgent)&&document.documentElement.classList.add("crios")),isAndroid:void(/android/i.test(navigator.userAgent)&&document.documentElement.classList.add("android")),isSafari:(i=/applewebkit/i.test(navigator.userAgent),s=/chrome/i.test(navigator.userAgent),void(i&&!s&&document.documentElement.classList.add("safari"))),isHuawei:void(/HUAWEICLT/i.test(navigator.userAgent)&&document.documentElement.classList.add("huawei")),isUCBrowser:void(/UCBrowser/i.test(navigator.userAgent)&&document.documentElement.classList.add("ucbrowser")),winSize:(i="Netscape"===navigator.appName,s=-1!==navigator.appVersion.indexOf("Mac"),e=-1!==navigator.userAgent.indexOf("Safari"),t=-1!==navigator.userAgent.indexOf("Chrome"),i&&!s&&e&&!t?function(){return{w:$(win).width(),h:$(win).height()}}:function(){return{w:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,h:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}}),requestAFrame:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},cancelAFrame:window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(e){window.clearTimeout(e)},isInVerticalViewPort:function(e){e=e.getBoundingClientRect();return e.top-200<=UTILS.getViewPort().height&&0<=e.bottom},isInHorizontalViewPort:function(e){e=e.getBoundingClientRect();return e.left-200<=UTILS.getViewPort().width&&0<=e.right+200},isInViewPort(e){return UTILS.isInVerticalViewPort(e)&&UTILS.isInHorizontalViewPort(e)},isVisible(e){return UTILS.isInViewPort(e)&&!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},def:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var s=Object(e[0]),i=1;i=1024)this.currDevice="desktop";else if(window.innerWidth>=768&&window.innerWidth<1024)this.currDevice="tablet";else this.currDevice="mobile";if(this.currDevice!=this.prevDevice){this.onResponsiveChange();this.prevDevice=this.currDevice}},onResponsiveChange:function(){clearTimeout(this.responsiveTimeout);this.responsiveTimeout=setTimeout(()=>{a.offPopupAccessibility(this.content);if(document.documentElement.classList.contains("is-layer-popup-opened"))a.onPopupAccessibility(this.content)},500)},outCallback:function(e){var t=this.opts.on[e];this.layerWrap.trigger(e,this);if(t==null)return;t(this)},styleDestroy:function(){this.dimmedObj.attr("style","");this.layerWrap.attr("style","");this.layerBody.attr("style","");this.layerObj.attr("style","")},destroy:function(){document.documentElement.classList.remove("is-layer-popup-opened");this.layerWrap.hide();a.visibleScroll();this.exceptCloseLayer();this.wrap.removeAttribute("aria-hidden","true");this.tweens.kill();this.styleDestroy();this.bindEvents(false);this.bindCloseEvents(false)}},n}()}(window),function(){function e(){if(document.documentElement.classList.remove("is-layer-popup-opened"),d.visibleScroll(),l.layer){l.wrap.removeAttribute("aria-hidden"),l.layer.parentNode.removeChild(l.layer),l.layer=null;for(var e=0;e
"].join(""),l.layer.addEventListener("touchmove",function(e){e.preventDefault()}),l.closeButton=l.layer.querySelector('button[class*="_btn_close"]'),l.closeButton.addEventListener("click",c);for(var i=0;i