CINXE.COM

Galaxy Watch Ultra Titanium White | Samsung Perú

<!DOCTYPE html> <html lang="es-PE"> <head> <!-- PWA - manifest <link rel="manifest" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/manifest/pe.json"> --> <!-- PWA - Browser Compatible <script async src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/js/pwacompat.js"></script> --> <!-- <meta name="theme-color" content="#0c4da2"> --> <!-- Add to home screen for Safari on iOS --> <!-- <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-title" content="Samsung Shop"> <link rel="apple-touch-icon" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/icon/pwa_icon_192x192.png"> --> <!-- Add to home screen for Windows --> <!-- <meta name="msapplication-TileImage" content="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/icon/pwa_icon_192x192.png"> <meta name="msapplication-TileColor" content="#000000"> --> <link rel="preconnect" href="https://images.samsung.com"/> <!-- Load clientLibs required when initializing Authoring: head.html override required to be added! --> <!-- Load clientLibs required when initializing Authoring: head.html override required to be added! --> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <!-- SEO --> <title>Galaxy Watch Ultra Titanium White | Samsung Perú</title> <meta name="title" content="Galaxy Watch Ultra Titanium White | Samsung Perú"/> <link rel="canonical" href="https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/"/> <meta name="keywords" content="SM-L705F"/> <meta name="description" content="Galaxy Watch Ultra (SM-L705FZWAGTO) - Descubre todos sus beneficios y características. Consigue el mejor contenido acerca de Watches en Samsung Perú."/> <meta name="date" content="2024-09-27"/> <meta name="sitecode" content="pe"/> <!-- <meta data-sly-test="N" name="noIndexYN" content="N"> <meta data-sly-test="page-feature-pd" name="tempTitle" content="page-feature-pd"> --> <meta name="twitter:card"/> <meta name="twitter:site" content="@Samsung_Peru"/> <meta name="twitter:creator" content="@Samsung_Peru"/> <meta name="twitter:url" content="https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/"/> <meta name="twitter:title" content="Galaxy Watch Ultra Titanium White | Samsung Perú"/> <meta name="twitter:description"/> <meta name="twitter:image" content="https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/logo-square-letter.png"/> <meta property="og:url" content="https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/"/> <meta property="og:image" content="https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/logo-square-letter.png"/> <meta property="og:type" content="website"/> <meta property="og:site_name" content="Samsung pe"/> <meta property="og:locale" content="es-PE"/> <meta property="og:title" content="Galaxy Watch Ultra Titanium White | Samsung Perú"/> <meta property="og:description"/> <meta property="og:country-name" content="pe"/> <meta property="name" content="Samsung pe"/> <meta property="image" content="https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/logo-square-letter.png"/> <meta property="url" content="https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/"/> <meta property="description" content="Galaxy Watch Ultra (SM-L705FZWAGTO) - Descubre todos sus beneficios y características. Consigue el mejor contenido acerca de Watches en Samsung Perú."/> <meta property="keywords" content="SM-L705F"/> <link rel="icon" type="image/png" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/Favicon.png" sizes="96x96"/> <link rel="shortcut icon" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/Favicon.png"/> <link rel="apple-touch-icon" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/app_ico.png" sizes="144x144"/> <!-- css 위치 변경 1) fonts.css 2) local.css 3) clientlib 카테고리 (230317) --> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-site/resources/global/css/fonts.css" type="text/css"/> <!-- Local CSS 등록 --> <!-- 파일의 내용이 있는 경우만 호출되도록 수정 (240528) --> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-dependencies.min.72b3474a5ea9ec2c8b38096685e0928d.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-base-ux2.min.5f8fc3aea5b2678de065d12b5667c345.css" type="text/css"> <link rel="preconnect" href="//searchapi.samsung.com"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-templates/page-feature-pd.min.00c0d44afa56e1d54397b87f9cb7f87a.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-templates/page-feature-pd/compactComps.min.57b76f33f2d99d0d5a02e907ee3d728d.css" type="text/css"> <script type="text/javascript"> var winhref = window.location.href.replace("/content/samsung","").replace(".html","/"); if ( winhref.indexOf("?") > 0) { winhref = winhref.substring(0, winhref.indexOf("?")); } var siteCode = winhref.split("/")[3]; //cn인 경우는 경로에서 siteCode를 추출할 수 없으므로 다른 방법으로 접근 if(winhref.indexOf("samsung.com.cn") > 0) { siteCode = "cn"; } //depth Info. var depth = winhref.split("/").length; var depth_last = winhref.split("/")[depth-1]; if(depth_last =="" || depth_last.charAt(0)=="?"){ depth -= 1; } //set pathIndicator(not product page) var pageName = ""; var depth_2 = ""; var depth_3 = ""; var depth_4 = ""; var depth_5 = ""; var digitalData = { "page" : { "pageInfo" : { "siteCode" : "pe", "pageName" : pageName, "pageID" : "L2NvbnRlbnQvc2Ftc3VuZy9wZS93YXRjaGVzL2dhbGF4eS13YXRjaC9nYWxheHktd2F0Y2gtdWx0cmEtdGl0YW5pdW0td2hpdGUtbHRlLXNtLWw3MDVmendhZ3Rv", "pageTrack" : "product detail", "originPlaform" : "web" }, "pathIndicator" : { "depth_2" : depth_2, "depth_3" : depth_3, "depth_4" : depth_4, "depth_5" : depth_5 } }, "user": { "userDeviceList": [ ] }, "product" : { "category" : "", "model_code" : "", // PD class정보 이용하여 설정 "model_name" : "", // PD page(server-side) "displayName" : "", // PD class정보 이용하여 설정 "pvi_type_code" : "", //PD page(server-side) "pvi_type_name" : "", //PD page(server-side) "pvi_subtype_code" : "", //PD page(server-side) "pvi_subtype_name" : "",//PD page(server-side) "pd_type" : "", //PD type "content_id" : "", "products" : "", "prodView" : "" } } </script> <!-- vdSiteFlag=[] --> <!-- vdLtrSiteFlag=[] --> <!-- page-buying-pd or page-standard-pd[down] --> <!-- [false] --> <script defer type="text/javascript" src="https://apps.bazaarvoice.com/deployments/samsung-es_pe/main_site/production/es_PE/bv.js"></script> <script type="text/javascript"> digitalData.page.pageInfo.pageTrack = "product detail"; digitalData.product.model_code = "SM\u002DL705FZWAGTO".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.displayName = "Galaxy Watch Ultra".replace(/(<([^>]+)>)/gi, "").replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.model_name = "SM\u002DL705F".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.products = "SM\u002DL705F".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.page.pathIndicator.depth_2 = "mobile".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.page.pathIndicator.depth_3 = "watches".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.page.pathIndicator.depth_4 = "galaxy watch".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.page.pathIndicator.depth_5 = "galaxy\u002Dwatch\u002Dultra\u002Dtitanium\u002Dwhite\u002Dlte\u002Dsm\u002Dl705fzwagto".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.pvi_type_code = "pt_cd_mobile".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.pvi_type_name = "mobile".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.pvi_subtype_code = "pt_cd_mobile_04".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.pvi_subtype_name = "wearable".replace(/&/g, ' and ').replace(/ /g,' '); digitalData.product.pim_subtype_name = digitalData.page.pathIndicator.depth_4; digitalData.product.pd_type = "no sale"; //set pageName var pageName = digitalData.page.pageInfo.siteCode; if(digitalData.page.pathIndicator.depth_2 != ""){ pageName += ":" + digitalData.page.pathIndicator.depth_2; } if(digitalData.page.pathIndicator.depth_3 != ""){ pageName += ":" + digitalData.page.pathIndicator.depth_3; } if(digitalData.page.pathIndicator.depth_4 != ""){ pageName += ":" + digitalData.page.pathIndicator.depth_4; } // check PD, GPD pageName += ":galaxy\u002Dwatch\u002Dultra\u002Dtitanium\u002Dwhite\u002Dlte\u002Dsm\u002Dl705fzwagto".replace(/&/g, ' and ').replace(/ /g,' ')+":simple"; digitalData.page.pageInfo.pageName = pageName; </script> <!-- Excluding tagging-related scripts in Author mode --> <!-- Adobe Target Flicker handling --> <script type="text/javascript"> !function(e,n,t,i){var o=e.head;if(o){if(n)return;var a=e.createElement("style");a.id="alloy-prehiding",a.innerText="body { opacity: 0 !important }",o.appendChild(a),setTimeout((function(){a.parentNode&&a.parentNode.removeChild(a)}),1500)}}(document,-1!==document.location.href.indexOf("adobe_authoring_enabled")); </script> <!-- End Adobe Target Flicker handling --> <!-- End Adobe Target Flicker handling --> <!-- Launch Header Embed Code --> <script src="//assets.adobedtm.com/72afb75f5516/2bd9007fc7e9/launch-250516096433.min.js" async></script> <!-- End Launch Header Embed Code --> <!-- ugcGallary --> <!-- true --> <!-- script type="text/javascript" src="https://in2.ecom-qa.samsung.com/in/web/dist/shopAppUtil.js"></script> --> <!-- script type="text/javascript" src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/js/shopAppUtil.js"></script> --> <script> let isWebView = false; let isPlatformReady = false; class ShopAppUtil { constructor(params) { this.params = params; // let startT = new Date().valueOf(); // console.log("★ startTime:", startT); // if(!!window.flutter_inappwebview){ let siteCode = "pe"; let appCookie = document.cookie.match(`(^|;) ?WebView=([^;]*)(;|$)`); if(appCookie != null && appCookie[2] === "Y"){ isWebView = true; }else if(siteCode !== "fr"){ isWebView = !!window.flutter_inappwebview; } // } if(isWebView){ window.addEventListener("flutterInAppWebViewPlatformReady", (event) => { // let responseT = new Date().valueOf(); // console.log("★ responseTime:", responseT); // console.log("★ responseTime-startTime:", responseT - startT); // console.log("flutterInAppWebViewPlatformReady, web view:", isWebView); isPlatformReady = true; params.readyCallback(); }); } } callHandler = (methodName, ...params) => { if (isPlatformReady) { return window.flutter_inappwebview.callHandler(methodName, ...params) } else { return Promise.reject("Calling methodName: "+methodName+", but webview not identified") } } logger = (info, value) => { this.params.logger && console.log(" "+info+" "+value+" ") } isWebView = () => { this.logger('Returning isWebView: ', isWebView); return isWebView; } isPlatformReady = () => { this.logger('Returning isPlatformReady: ', isPlatformReady); return isPlatformReady; } getAppVersionCode = () => new Promise((resolve, reject) => { this.callHandler('getAppVersionCode') .then(result => { this.logger("App version", result) resolve(result) }) .catch(err => { this.logger("Error in App version", err) reject(err) }) }) triggerAnalytics = (data) => new Promise((resolve, reject) => { this.callHandler('OnAnalyticsEvent', data) .then(result => { this.logger("OnAnalyticsEvent Success", result) resolve(JSON.stringify(result)) }) .catch(err => { this.logger("Error in OnAnalyticsEvent", err) reject(err) }) }) openExternalBrowser = (url) => new Promise((resolve, reject) => { this.callHandler('openExternalBrowser', url) .then(result => { this.logger("openExternalBrowser Success", result) resolve(JSON.stringify(result)) }) .catch(err => { this.logger("Error in openExternalBrowser", err) reject(err) }) }) setupCloseForBack = (exit, confirm, hide, backCallback) => { this.callHandler('configureBackV2', exit, confirm, hide, backCallback) .then(function (result) { console.log(JSON.stringify(result)); }) .catch(function (err) { console.log("Error in configureBackV2", err) }) } setupNormalBack = () => { this.callHandler('configureBackV2', false, false, false, '') .then(function (result) { console.log(JSON.stringify(result)); }) .catch(function (err) { console.log("Error in configureBackV2", err) }) } getUserDetails = () => new Promise((resolve, reject) => { this.callHandler('getUserDetails', 'window.setUserDetails') .then(result => { this.logger("User Details", result) resolve(result) }) .catch(err => { this.logger("Error in getUserDetails", err) reject(err) }) }) updateCartCount = (cartCount) => new Promise((resolve, reject) => { this.callHandler('updateCartCount', cartCount) .then(result => { this.logger("updated Cart Count", result) resolve(result) }) .catch(err => { this.logger("Error in updateCartCount", err) reject(err) }) }) getToken = () => new Promise((resolve, reject) => { this.callHandler('getToken', false) .then(result => { this.logger("GetToken Success", result) resolve(result) }) .catch(err => { this.logger("Error in getToken", err) reject(err) }) }) displayInAppReview = () => new Promise((resolve, reject) => { this.callHandler('displayInAppReview') .then(result => { this.logger("displayInAppReview success") resolve(result) }) .catch(err => { this.logger("displayInAppReview failed") reject(err) }) }) } // [START log_event] function logEvent(name, params) { if (!name) { return; } if (window.AnalyticsWebInterface) { // Call Android interface window.AnalyticsWebInterface.logEvent(name, JSON.stringify(params)); } else if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.firebase) { // Call iOS interface var message = { command: 'logEvent', name: name, parameters: params }; window.webkit.messageHandlers.firebase.postMessage(message); } else { // No Android or iOS interface found console.log("No native APIs found."); } } // [END log_event] // [START set_user_property] function setUserProperty(name, value) { if (!name || !value) { return; } if (window.AnalyticsWebInterface) { // Call Android interface window.AnalyticsWebInterface.setUserProperty(name, value); } else if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.firebase) { // Call iOS interface var message = { command: 'setUserProperty', name: name, value: value }; window.webkit.messageHandlers.firebase.postMessage(message); } else { // No Android or iOS interface found console.log("No native APIs found."); } } // [END set_user_property] /* document.getElementById("event1").addEventListener("click", function() { console.log("event1"); logEvent("event1", { foo: "bar", baz: 123 }); }); document.getElementById("event2").addEventListener("click", function() { console.log("event2"); logEvent("event2", { size: 123.456 }); }); document.getElementById("userprop").addEventListener("click", function() { console.log("userprop"); setUserProperty("userprop", "custom_value"); }); */ </script> <script> const hideHeaderFooterByWindowFlutterInappwebview = () => { //$('.gnb').hide(); if(document.querySelector(".gnb") != null && document.querySelector(".gnb").style != null) { document.querySelector(".gnb").style.display='none'; } if(document.querySelector(".nv00-gnb") != null && document.querySelector(".nv00-gnb").style != null) { document.querySelector(".nv00-gnb").style.display='none'; } if(document.querySelector(".nv00-gnb-v3") != null && document.querySelector(".nv00-gnb-v3").style != null) { document.querySelector(".nv00-gnb-v3").style.display='none'; } if(document.querySelector(".nv07-explore-floating-navigation") != null) { let nv07 = document.querySelector(".nv07-explore-floating-navigation"); nv07.parentElement.removeChild(nv07); } //CRHQ-9185 [B2C] shop app - DB 전환 건 - 쿠키 체크 및 미노출 처리 - 보완로직 if(document.querySelector(".cod05-app-banner") != null && document.querySelector(".cod05-app-banner").style != null) { document.querySelector(".cod05-app-banner").style.display='none'; } if(document.querySelector(".breadcrumb") != null && document.querySelector(".breadcrumb").style != null) { document.querySelector(".breadcrumb").style.display='none'; } if(document.querySelector(".nvd02-breadcrumb") != null && document.querySelector(".nvd02-breadcrumb").style != null) { document.querySelector(".nvd02-breadcrumb").style.display='none'; } if(document.querySelector(".nv17-breadcrumb") != null && document.querySelector(".nv17-breadcrumb").style != null) { document.querySelector(".nv17-breadcrumb").style.display='none'; } if(document.querySelector(".epp-breadcrumb") != null && document.querySelector(".epp-breadcrumb").style != null) { document.querySelector(".epp-breadcrumb").style.display='none'; } if(document.querySelector(".footer-column") != null && document.querySelector(".footer-column").style != null) { document.querySelector(".footer-column").style.display='none'; } if(("es" === "pe" || "de" === "pe") && document.querySelector(".footer-bottom") != null && document.querySelector(".footer-bottom").style != null) { document.querySelector(".footer-bottom").style.display='none'; } if(document.querySelector(".footer-language") != null && document.querySelector(".footer-language").style != null) { document.querySelector(".footer-language").style.display='none'; } if(document.querySelector(".footer-language__anchor") != null && document.querySelector(".footer-language__anchor").style != null) { document.querySelector(".footer-language__anchor").style.display='none'; } if(document.querySelector(".footer-language-wrap") != null && document.querySelector(".footer-language-wrap").style != null) { document.querySelector(".footer-language-wrap").style.display='none'; } if(document.querySelector(".footer-sns") != null && document.querySelector(".footer-sns").style != null) { document.querySelector(".footer-sns").style.display='none'; } if(document.querySelector(".footer-terms") != null && document.querySelector(".footer-terms").style != null) { document.querySelector(".footer-terms").style.display='none'; } if(document.querySelector("#teconsent") != null && document.querySelector("#teconsent").style != null) { document.querySelector("#teconsent").style.display='none'; } if(document.querySelector("#QSIFeedbackButton-btn") != null && document.querySelector("#QSIFeedbackButton-btn").style != null) { document.querySelector("#QSIFeedbackButton-btn").style.display='none'; } if (window.location.href.indexOf("/mypage/myproducts/") > -1 || window.location.href.indexOf("/mypage/myrepair/") > -1 || window.location.href.indexOf("/mypage/rewards/") > -1 || window.location.href.indexOf("/mypage/myreferrals/") > -1) { if(document.querySelector(".explore-lnb-navigation") != null && document.querySelector(".explore-lnb-navigation").style != null) { document.querySelector(".explore-lnb-navigation").style.display='none'; } if(document.querySelector(".nv-g-lnb") != null && document.querySelector(".nv-g-lnb").style != null) { document.querySelector(".nv-g-lnb").style.display='none'; } if(document.querySelector(".pd-g-floating-nav") != null && document.querySelector(".pd-g-floating-nav").style != null) { document.querySelector(".pd-g-floating-nav").style.display='none'; } document.querySelectorAll("#content a[target='_blank']").forEach(function(item){ item.removeAttribute('target'); }); } if("page-standard-pd" === "page-feature-pd" || "page-buying-pd" === "page-feature-pd" || "page-feature-pd" === "page-feature-pd") { if(document.querySelector(".pd-header-navigation__menu-epromoter-cta") != null && document.querySelector(".pd-header-navigation__menu-epromoter-cta").style != null) { document.querySelector(".pd-header-navigation__menu-epromoter-cta").style.display='none'; } if(document.querySelector(".product-detail-kv__cta-epromotor") != null && document.querySelector(".product-detail-kv__cta-epromotor").style != null) { document.querySelector(".product-detail-kv__cta-epromotor").style.display='none'; } }else if("page-bc-pd" === "page-feature-pd"){ document.querySelectorAll("#content .s-message-link").forEach(function(item){ item.style.display = "none"; }); } document.querySelectorAll("#content a[href$='.pdf'][target='_blank']").forEach(function(item){ item.removeAttribute('target'); }); if(document.querySelector(".cookie-bar__app-banner") != null && document.querySelector(".cookie-bar__app-banner").style != null) { document.querySelector(".cookie-bar__app-banner").style.display='none'; } if(document.querySelector(".cod05-app-banner") != null && document.querySelector(".cod05-app-banner").style != null) { document.querySelector(".cod05-app-banner").style.display='none'; } //[EPP] Partner Bar 미노출 처리 if(document.querySelector(".partner-bar-wrap") != null && document.querySelector(".partner-bar-wrap").style != null) { document.querySelector(".partner-bar-wrap").style.display='none'; } if(window.sg && window.sg.common && window.sg.common.utils){ window.sg.common.utils.visibleScroll(); } } let timerId = setInterval(() => { if(isWebView){ hideHeaderFooterByWindowFlutterInappwebview(); } if(window.location.href.indexOf("samsung.com.cn") > -1){ //cn국가인 경우 //추가된 userAgent 판단 로직 var ua = navigator.userAgent; var ualower = ua.toLowerCase(); if(/micromessenger/.test(ualower)){ //userAgent include 'micromessenger' if(/miniprogram/i.test(ualower)){ // 위챗 미니앱 //return 'wxApp'; hideHeaderFooterByWindowFlutterInappwebview(); } }else if(/aliapp/i.test(ualower) && /miniprogram/i.test(ualower)){//userAgent include 'aliapp', 'miniprogram' //return 'aliApp';// 알리 미니앱 hideHeaderFooterByWindowFlutterInappwebview(); } } }, 10); setTimeout(() => { clearInterval(timerId); }, 20000); const setSessionStorage = () => { const isInAppWebViewSessionStorage = sessionStorage.getItem("isInAppWebViewSessionStorage"); if(!isInAppWebViewSessionStorage){ // readyCallback에서 세팅 (기존에 없는 경우만 세팅) sessionStorage.setItem("isInAppWebViewSessionStorage", "true"); } } //new ShopAppUtil let shopAppUtilInstance = new ShopAppUtil({ logger: true, readyCallback: setSessionStorage }); document.addEventListener("DOMContentLoaded", function () { if(shopAppUtilInstance.isWebView() && typeof $ !== "undefined"){ $(document).off("click", ".pd-offer__item a"); $(document).on("click", ".pd-offer__item a", function (e) { let href = $(this).attr("href"); if(href.indexOf("samsungmembers") > -1){ //samsungmembers e.preventDefault(); shopAppUtilInstance.openExternalBrowser(href); } }); } }); //EMI 팝업에서 호출 확인 용 function hideModalEmipopup() { console.log("[from finance-popup.js] call hideModalEmipopup()!! "); $('#wrap > div.finance-popup > div > div > div > button').click(); } function hideModalEmipopupConsole() { console.log("dummy [from finance-popup.js] call hideModalEmipopup()!! "); } // App Login callback function function login_completed (login_result, identifier) { if("true" === login_result) { if("nv-g-mini-cart.checkout" === identifier) { location.href = window.sg.minicart.checkoutUrl; } } } // [CRHQ-1787],[SRD-15288] [AEM][SCIC] SHOP APP 로그인 연계 코드 추가 function login_completed_reload(login_result, identifier) { if(login_result === "true") { location.reload(); } } </script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(){function o(n,i){if(n&&i)for(var r in i)i.hasOwnProperty(r)&&(void 0===n[r]?n[r]=i[r]:n[r].constructor===Object&&i[r].constructor===Object?o(n[r],i[r]):n[r]=i[r])}try{var n=decodeURIComponent("%7B%20%22request_client_hints%22%3A%20true%20%7D");if(n.length>0&&window.JSON&&"function"==typeof window.JSON.parse){var i=JSON.parse(n);void 0!==window.BOOMR_config?o(window.BOOMR_config,i):window.BOOMR_config=i}}catch(r){window.console&&"function"==typeof window.console.error&&console.error("mPulse: Could not parse configuration",r)}}();</script> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="VRZKC-5BSTD-4EWS3-R2J59-B8GYB",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"VRZKC-5BSTD-4EWS3-R2J59-B8GYB",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbeqxz22cyz5tasfq-f-aede6f20a-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"154970","ak.ai":parseInt("293013",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"18bb0e90","ak.r":6099,"ak.a2":e,"ak.m":"x","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":57106,"ak.gh":"124.155.222.204","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1739785355","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==5u74XEFJ4iHAxEjM4qlWJ6GC4aXjxpI56ifZFVbQCru/asSD3Te/VyvIVL2qndCrqufAlSikpSokY/OGAqYJmGtSgNFO6MJ9TD92gMK36h06hWSn18I6JJlWMiOKcjRWoFkYso62EoRhEY6INc3uqDeaoaU99dd2QVd6+SCZIY3weExHU0gsKvBlroImxr2gf+4Kt1PaqMfSHHM4f5er7DgELarkrW9h9/dqdphJMNHHCcrx+i5neMio3Jadg9X6UXuHw2yc5mNAbO7UsxPVU6VBmyJixrT1gVnMsrHoUrENnnOmY5C59x95J06pssbsi/EjMLXgsF0MV0CvZlpEGfDkK3XpLEndFXcdstEKS1VNU8K4b83kDB7QiR4S1/PT2DQPH5QcY8VHZAQimQEkIel0f0YduMgwcUihe5aRhMc=","ak.pv":"3777","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body> <!-- ## PWA ## <sly data-sly-test="true"> <script> if('serviceWorker' in navigator) { navigator.serviceWorker.register('/sw.js') .then(function(registration) { console.log("Service Worker registered with scope:", registration.scope); }); } window.addEventListener('beforeinstallprompt', (e) => { // Prevent Chrome 67 and earlier from automatically showing the prompt //e.preventDefault(); console.log("beforeinstallprompt"); }); </script> </sly> --> <script> var isInIframe = (window.location != window.top.location); var isNotDotcom = ( window.location.href.indexOf('samsung.com') < 0); var isTopNotDotcom = ( window.top.location.href.indexOf('samsung.com') < 0); //404 페이지에서는 실행하지 않음. if ( window.location.href.indexOf('404') < 0 && isTopNotDotcom) { if ( isInIframe == true ) { console.log('isInIframe =' + isInIframe ); //에러 페이지 이동 self.location.href /"+siteCd+"/common/404.html window.location.href = '/pe/common/404.html'; } else { console.log('isInIframe =' + isInIframe ); } } </script> <div id="wrap"> <!-- 공통 hidden input 시작--> <!-- typeAheadDomain 기존 search/ -> 붙이던 부분 삭제함 필요시 search/를 붙여서 사용--> <input type="hidden" name="searchDomain" id="searchDomain" value="//searchapi.samsung.com/v6"/> <input type="hidden" name="esapiSearchDomain" id="esapiSearchDomain" value="https://esapi.samsung.com"/> <input type="hidden" name="scene7domain" id="scene7domain" value="//images.samsung.com/is/image/samsung/"/> <input type="hidden" name="reviewUseYN" id="reviewUseYN" value="Y"/> <input type="hidden" name="aplautYn" id="aplautYn" value="N"/> <input type="hidden" name="reevooUseYN" id="reevooUseYN" value="N"/> <input type="hidden" name="bvFlag" id="bvFlag" value="Y"/> <input type="hidden" name="bvRTLFlag" id="bvRTLFlag" value="N"/> <input type="hidden" name="multiLanguageYn" id="multiLanguageYn" value="N"/> <input type="hidden" name="localLang" id="localLang" value="es-pe"/> <!-- 기존 gnbRunmodeInfo-> runmodeInfo 이름 변경--> <input type="hidden" name="runmodeInfo" id="runmodeInfo" value="live"/> <input type="hidden" name="apiStageInfo" id="apiStageInfo" value="front"/> <input type="hidden" name="tempTitle" id="tempTitle" value="page-feature-pd"/> <input type="hidden" name="siteCode" id="siteCode" value="pe"/> <input type="hidden" name="store_sitecode" id="store_sitecode" value="pe"/> <input type="hidden" name="language" id="language" value="es_PE"/> <input type="hidden" name="serverType" id="serverType" value="prod"/> <!-- new-hybris --> <input type="hidden" name="gpvStoreDomain" id="gpvStoreDomain" value="https://p1.ecom.samsung.com"/> <input type="hidden" name="storeWebDomain" id="storeWebDomain" value="https://shop.samsung.com"/> <input type="hidden" name="shopIntegrationFlag" id="shopIntegrationFlag" value="Hybris-new"/> <input type="hidden" name="newHyvStoreDomain" id="newHyvStoreDomain"/> <!-- business page 여부 --> <input type="hidden" name="b2bFlag" id="b2bFlag" value="N"/> <input type="hidden" name="pageUrl" id="pageUrl"/> <input type="hidden" name="pathString" id="pathString"/> <input type="hidden" name="wishlistYn" id="wishlistYn"/> <input type="hidden" name="shopParmLang" id="shopParmLang"/> <input type="hidden" name="reservationDomain" id="reservationDomain"/> <!-- 공통 hidden input 끝--> <section class="progress cm-loader" style="display:none;"> <div class="progress__wrapper"> <div class="progress__circle-1"></div> <div class="progress__circle-2"></div> <div class="progress__circle-3"></div> <div class="progress__circle-4"></div> </div> </section> <script type="text/javascript" src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/js/crypto-js.min.js"></script> <header id="header" role="banner"> <!--googleoff: all--> <div class="skip-bar"> <a href="#content" id="skipToContent">Skip to content</a> </div> </header> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> <div class="nv16-country-selector" style="height: 0px;"> <div class="nv16-country-selector__content-wrap"> <div class="nv16-country-selector__content"> <div class="nv16-country-selector__description">Elige tu ubicación e idioma.</div> <div class="nv16-country-selector__select-contaniner"> <div class="nv16-country-selector__menu"> <div class="menu" data-comp-name="menu"> <select class="menu__select" tabindex="-1"><option selected value="pe" data-country-type="sitecd">Perú / Español</option><option value="other">Other Countries or location</option> </select> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false" type="button" an-tr="nv16_gnb-country selector-navigation" an-ca="navigation" an-ac="gnb" an-la="country selector"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false" aria-hidden="true"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> <div class="nv16-country-selector__continue"> <button class="cta cta--contained cta--black" aria-label="Button Label" data-action="countrySelectorContinue" an-tr="nv16_gnb-country selector-navigation" an-ca="navigation" an-ac="gnb" an-la="country selector:continue">Continuar</button> </div> </div> <button class="nv16-country-selector__close" data-action="countrySelectorClose"> <span class="hidden">Cerrar</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </div> <!--# COD05_Mobile App Download Banner #--> <section class="cod05-app-banner" style="display:none"> <!-- /* <div class="cod05-app-banner__icon"> <img src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/ico-shop-app-v2.png" alt="Samsung Shop App Icon"> </div> <div class="cod05-app-banner__content"> <h3 class="cod05-app-banner__title">Samsung Shop app</h3> <p class="cod05-app-banner__desc">Get $500 welcome voucher on login. Downlad the app now.</p> <a class="cta cta--underline cta--black cod05-app-banner__cta" href="#" aria-label="Link Title"> App download </a> </div> <button class="cod05-app-banner__close" data-action="countrySelectorClose"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> */--> </section> <!--# //COD05_Mobile App Download Banner #--> <input type="hidden" name="st_checked" id="st_checked" value="2025-02-17 09:42:37"/> <input type="hidden" name="cck" id="cck" value="cedc6238tqcf1t4f0vl7g50mc70d6a5a"/> <input type="hidden" name="gPriceCurrency" id="gPriceCurrency" value="PEN"/> <input type="hidden" name="pageTrack" id="pageTrack" value="product detail"/> <script> var gnbNewModelJson = {"gnbLeftModelList":[{"menuPosition":"left","layoutType":"2t4c","fullBleedFlag":"true","featureThumbnailsTitle":"Novedades y Destacados","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14301-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14301-1.png","imageAlt":"Todas las ofertas","imageAltEng":"offers","description":"Todas las ofertas","descriptionEng":"offers","linkType":"move","linkUrl":"/pe/offer/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14341-V2.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14341-V2.png","imageAlt":"Beneficios increíbles durante Liveshop","imageAltEng":"Amazing benefits during Liveshop","description":"Beneficios increíbles durante Liveshop","descriptionEng":"Amazing benefits during Liveshop","linkType":"move","linkUrl":"/pe/offer/live/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14342-V2.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14342-V2.png","imageAlt":"Descarga la APP Samsung Shop","imageAltEng":"Download the Samsung Shop APP ","description":"Descarga la APP Samsung Shop","descriptionEng":"Download the Samsung Shop APP ","linkType":"new","linkUrl":"https://samsungshop.onelink.me/6zKq/zrzun07m/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14344-V2.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14344-V2.png","imageAlt":"Descuentos exclusivos para estudiantes","imageAltEng":"Exclusive discounts for students ","description":"Descuentos exclusivos para estudiantes","descriptionEng":"Exclusive discounts for students ","linkType":"move","linkUrl":"/pe/students-offers/","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Ofertas Móviles","englishName":"mobile offers","linkType":"move","linkUrl":"/pe/offer/smartphones/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Ofertas TV \u0026 Audio","englishName":"tv and audio offers","linkType":"move","linkUrl":"/pe/offer/tv-promotions/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Ofertas Línea Blanca","englishName":"home appliances offers","linkType":"move","linkUrl":"/pe/offer/home-appliances/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Zona Outlet","englishName":"outlet","linkType":"move","linkUrl":"/pe/offer/outlet/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Arma tu combo","englishName":"build you bundle","linkType":"move","linkUrl":"/pe/offer/bundle/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Combos TV","englishName":"bundle vd","linkType":"move","linkUrl":"/pe/offer/tvs-bundles/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"LifeStyle","englishName":"lifestyle","linkType":"move","linkUrl":"/pe/offer/new-lifestyle/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¡Recién casados!","englishName":"Just Married","linkType":"move","linkUrl":"/pe/offer/wedding/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Health Care","englishName":"Health Care","linkType":"move","linkUrl":"/pe/campaign/healthcare/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Repara Contigo","englishName":"self repair","linkType":"move","linkUrl":"/pe/support/self-repair/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Ofertas destacadas","englishName":"offers","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Samsung Care+","englishName":"samsung care plus","linkType":"move","linkUrl":"/pe/offer/samsung-care-plus/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Samsung Rewards","englishName":"samsung rewards","linkType":"move","linkUrl":"/pe/rewards/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Trade-in: Plan Canje Galaxy","englishName":"mobile trade in","linkType":"move","linkUrl":"/pe/trade-in/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Trade-up: Ecocanje","englishName":"tv and applicance trade up","linkType":"move","linkUrl":"/pe/offer/trade-up/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Métodos de pago","englishName":"payment","linkType":"move","linkUrl":"/pe/offer/payment-methods/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Recojo en tienda","englishName":"pick up","linkType":"move","linkUrl":"/pe/offer/store-pickup/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Beneficios","englishName":"benefits","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Ofertas para empleados","englishName":"samsung corporate","linkType":"move","linkUrl":"/pe/offer/external-offer/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Members VIP","englishName":"members vip","linkType":"move","linkUrl":"/pe/campaign/membership-vip/become-a-membership/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Ofertas para empresas","englishName":"samsung business","linkType":"new","linkUrl":"/pe/business/offers/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¡Gana vendiendo Samsung!","englishName":"affiliates","linkType":"move","linkUrl":"/pe/offer/affiliates/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Tiendas Especiales","englishName":"special stores","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":1,"displayName":"Tienda Online","englishName":"shop","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"1t10c","fullBleedFlag":"false","featureThumbnailsTitle":"Novedades y Destacados","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P3_176x176.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P3_176x176.png","imageAlt":"Galaxy S25 Ultra","imageAltEng":"galaxy s25 ultra","description":"Galaxy S25 Ultra","descriptionEng":"galaxy s25 ultra","linkType":"move","linkUrl":"/pe/smartphones/galaxy-s25-ultra/","badgeFlag":"true","badgeText":"NEW","badgeType":"new","badgePeriod":"20250115|20250731","badgeEnabled":true},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P1P2_176x176.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P1P2_176x176.png","imageAlt":"Galaxy S25 | S25+","imageAltEng":"galaxy s25 s25 plus","description":"Galaxy S25 | S25+","descriptionEng":"galaxy s25 s25 plus","linkType":"move","linkUrl":"/pe/smartphones/galaxy-s25/","badgeFlag":"true","badgeText":"NEW","badgeType":"new","badgePeriod":"20250115|20250731","badgeEnabled":true},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_fold6_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_fold6_updated.png","imageAlt":"Galaxy Z Fold6","imageAltEng":"galaxy z fold6","description":"Galaxy Z Fold6","descriptionEng":"galaxy z fold6","linkType":"move","linkUrl":"/pe/smartphones/galaxy-z-fold6/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_flip6_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_flip6_updated.png","imageAlt":"Galaxy Z Flip6","imageAltEng":"galaxy z flip6","description":"Galaxy Z Flip6","descriptionEng":"galaxy z flip6","linkType":"move","linkUrl":"/pe/smartphones/galaxy-z-flip6/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_s24_fe_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_s24_fe_updated.png","imageAlt":"Galaxy S24 FE","imageAltEng":"galaxy s24 fe","description":"Galaxy S24 FE","descriptionEng":"galaxy s24 fe","linkType":"move","linkUrl":"/pe/smartphones/galaxy-s/galaxy-s24-fe-graphite-256gb-sm-s721bzkmltp/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxytab10_series_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxytab10_series_updated.png","imageAlt":"Galaxy Tab S10 series","imageAltEng":"galaxy tab s10 series","description":"Galaxy Tab S10 series","descriptionEng":"galaxy tab s10 series","linkType":"move","linkUrl":"/pe/tablets/galaxy-tab-s/galaxy-tab-s10-ultra-gray-512gb-sm-x920nzahpeo/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch_ultra_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch_ultra_updated.png","imageAlt":"Galaxy Watch Ultra","imageAltEng":"galaxy watch ultra","description":"Galaxy Watch Ultra","descriptionEng":"galaxy watch ultra","linkType":"move","linkUrl":"/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_buds3_pro_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_buds3_pro_updated.png","imageAlt":"Galaxy Buds3 Pro","imageAltEng":"galaxy buds3 pro","description":"Galaxy Buds3 Pro","descriptionEng":"galaxy buds3 pro","linkType":"move","linkUrl":"/pe/audio-sound/galaxy-buds/galaxy-buds3-pro-silver-sm-r630nzaalta/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch7_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch7_updated.png","imageAlt":"Galaxy Watch7","imageAltEng":"galaxy watch7","description":"Galaxy Watch7","descriptionEng":"galaxy watch7","linkType":"move","linkUrl":"/pe/watches/galaxy-watch/galaxy-watch7-40mm-green-bluetooth-sm-l300nzgalta/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/image_asset_galaxy_ai_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/image_asset_galaxy_ai_updated.png","imageAlt":"Galaxy AI","imageAltEng":"galaxy ai","description":"Galaxy AI","descriptionEng":"galaxy ai","linkType":"move","linkUrl":"/pe/galaxy-ai/","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Descubre dispositivos móviles","englishName":"discover mobile","linkType":"move","linkUrl":"/pe/mobile/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Galaxy Smartphone","englishName":"galaxy smartphone","linkType":"move","linkUrl":"/pe/smartphones/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Galaxy Tab","englishName":"galaxy tab","linkType":"move","linkUrl":"/pe/tablets/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Galaxy Watch","englishName":"galaxy watch","linkType":"move","linkUrl":"/pe/watches/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Galaxy Buds","englishName":"galaxy buds","linkType":"move","linkUrl":"/pe/audio-sound/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Galaxy Accesorios","englishName":"galaxy accessories","linkType":"move","linkUrl":"/pe/mobile-accessories/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Galaxy AI","englishName":"galaxy ai","linkType":"move","linkUrl":"/pe/galaxy-ai/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"One UI","englishName":"one ui","linkType":"move","linkUrl":"/pe/one-ui/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Samsung Health","englishName":"samsung health","linkType":"move","linkUrl":"/pe/apps/samsung-health/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Apps y servicios","englishName":"apps and services","linkType":"move","linkUrl":"/pe/apps/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué elegir Galaxy?","englishName":"why galaxy","linkType":"move","linkUrl":"/pe/mobile/why-galaxy/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Cambia a Galaxy","englishName":"switch to galaxy","linkType":"move","linkUrl":"/pe/mobile/switch-to-galaxy/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Móviles","englishName":"mobile","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":0,"displayName":"Móviles","englishName":"mobile","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"3t6c","fullBleedFlag":"false","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_tvs.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_tvs.png","imageAlt":"Descubre los televisores","imageAltEng":"discover TVs","description":"Descubre los televisores","descriptionEng":"discover TVs","linkType":"move","linkUrl":"/pe/tvs/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_lifestyle_tvs.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_lifestyle_tvs.png","imageAlt":"Descubre Lifestyle TVs","imageAltEng":"discover lifestyle TVs","description":"Descubre Lifestyle TVs","descriptionEng":"discover lifestyle TVs","linkType":"move","linkUrl":"/pe/lifestyle-tvs/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_sound_devices.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_sound_devices.png","imageAlt":"Descubre dispositivo de sonido","imageAltEng":"discover sound device","description":"Descubre dispositivo de sonido","descriptionEng":"discover sound device","linkType":"move","linkUrl":"/pe/audio-devices/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14199-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14199-1.png","imageAlt":"Descubre los proyectores","imageAltEng":"discover the projectors","description":"Descubre los proyectores","descriptionEng":"discover the projectors","linkType":"move","linkUrl":"/pe/projectors/all-projectors/","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo TVs","englishName":"all tvs","linkType":"move","linkUrl":"/pe/tvs/all-tvs/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Neo QLED","englishName":"neo qled","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?neo-qled","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"OLED","englishName":"oled","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?oled","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"QLED","englishName":"qled","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?qled","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Crystal UHD","englishName":"crystal uhd","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?crystal-uhd","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"The Frame","englishName":"the frame","linkType":"move","linkUrl":"/pe/lifestyle-tvs/all-lifestyle-tvs/?the-frame","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"The Serif","englishName":"the serif","linkType":"move","linkUrl":"/pe/lifestyle-tvs/all-lifestyle-tvs/?the-serif","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"The Sero","englishName":"the sero","linkType":"move","linkUrl":"/pe/lifestyle-tvs/all-lifestyle-tvs/?the-sero","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Accesorios para TVs","englishName":"tv accessories","linkType":"move","linkUrl":"/pe/tv-accessories/all-tv-accessories/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"TVs","englishName":"tvs","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"98\u0027\u0027 a más","englishName":"98 inch","linkType":"move","linkUrl":"/pe/tvs/98-inch-tvs","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"85\u0027\u0027","englishName":"85 inch","linkType":"move","linkUrl":"/pe/tvs/85-inch-tvs","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"75\u0027\u0027","englishName":"75 inch","linkType":"move","linkUrl":"/pe/tvs/75-inch-tvs","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"70\"","englishName":"70 inch","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?70","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"65\u0027\u0027","englishName":"65 inch","linkType":"move","linkUrl":"/pe/tvs/65-inch-tvs","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"55\u0027\u0027","englishName":"55 inch","linkType":"move","linkUrl":"/pe/tvs/55-inch-tvs","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"50\u0027\u0027","englishName":"50 inch","linkType":"move","linkUrl":"/pe/tvs/50-inch-tvs","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"43\u0027\u0027","englishName":"43 inch","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?43","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"32\u0027\u0027","englishName":"32 inch","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?32-or-smaller","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Televisores por Tamaño","englishName":"tvs by sizes","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Televisores 8K","englishName":"8k tvs","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?8k","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Televisores 4K","englishName":"4k tvs","linkType":"move","linkUrl":"/pe/tvs/all-tvs/?4k","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Televisores por Resolución","englishName":"tvs by resolution","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c3","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo dispositivos de sonido","englishName":"all sound devices","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Barras de sonido Serie D","englishName":"d series soundbars","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/?serie-d","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Barras de sonido Serie Q","englishName":"q series soundbars","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/?serie-q","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Barras de sonido Ultra Slim","englishName":"ultra slim soundbar","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/?ultra-slim","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Barras de sonido Serie S","englishName":"s series soundbars","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/?serie-s","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Barras de sonido Serie B","englishName":"b series soundbars","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/?serie-b","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Music Frame","englishName":"music frame","linkType":"move","linkUrl":"/pe/audio-devices/music-frame/ls60d-black-hw-ls60d-pe/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Torre de sonido","englishName":"sound tower","linkType":"move","linkUrl":"/pe/audio-devices/all-audio-devices/?sound-tower","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Accesorios de audio","englishName":"audio accessories","linkType":"move","linkUrl":"/pe/audio-accessories/all-audio-accessories/?accessories","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Dispositivos de Audio","englishName":"sound devices","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c3","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo proyectores","englishName":"all projectors","linkType":"move","linkUrl":"/pe/projectors/all-projectors/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"The Premiere","englishName":"the premiere","linkType":"move","linkUrl":"/pe/projectors/all-projectors/?the-premiere","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"The Freestyle","englishName":"the freestyle","linkType":"move","linkUrl":"/pe/projectors/all-projectors/?the-freestyle","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Proyectores","englishName":"projectors","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"3var","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"¿Por qué elegir un Samsung TV?","englishName":"why samsung tv","linkType":"move","linkUrl":"/pe/tvs/why-samsung-tv/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué televisores 8K?","englishName":"why 8k tv","linkType":"move","linkUrl":"/pe/tvs/8k-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué televisores Neo QLED?","englishName":"why neo qled","linkType":"move","linkUrl":"/pe/tvs/qled-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué elegir Samsung OLED?","englishName":"why samsung oled","linkType":"move","linkUrl":"/pe/tvs/oled-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué elegir The Frame?","englishName":"why the frame","linkType":"move","linkUrl":"/pe/lifestyle-tvs/the-frame/highlights/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Samsung Smart TV","englishName":"samsung smart tv","linkType":"move","linkUrl":"/pe/tvs/smart-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"El mejor televisor para juegos","englishName":"best gaming tv","linkType":"move","linkUrl":"/pe/tvs/gaming-tv/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Televisor Supergrande","englishName":"super big tv","linkType":"move","linkUrl":"/pe/tvs/supersize-tv/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"El mejor televisor para deportes","englishName":"best smasung tv for sports","linkType":"move","linkUrl":"/pe/tvs/sports-tv/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Recomendados","englishName":"discover","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"3var","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Descubre tu TV ideal","englishName":"help choose my tv","linkType":"move","linkUrl":"/pe/tvs/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Descubre dispositivo de sonido","englishName":"help choose my sound device","linkType":"move","linkUrl":"/pe/audio-devices/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Guía de compra de televisores","englishName":"tv buying guide","linkType":"move","linkUrl":"/pe/tvs/tv-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Guía de compra","englishName":"buying guide","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":2,"displayName":"TV y AV","englishName":"tv and av","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"3t6c","fullBleedFlag":"true","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14299-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14299-1.png","imageAlt":"Descubra los refrigeradores","imageAltEng":"discover the refrigerators","description":"Descubra los refrigeradores","descriptionEng":"discover the refrigerators","linkType":"move","linkUrl":"/pe/refrigerators/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14300-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14300-1.png","imageAlt":"Descubra la lavandería","imageAltEng":"discover the laundry","description":"Descubra la lavandería","descriptionEng":"discover the laundry","linkType":"move","linkUrl":"/pe/washers-and-dryers/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14302-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14302-1.png","imageAlt":"Descubra las aspiradoras","imageAltEng":"discover vacuum cleaners","description":"Descubra las aspiradoras","descriptionEng":"discover vacuum cleaners","linkType":"move","linkUrl":"/pe/vacuum-cleaners/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/image_asset_air_conditioners.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/image_asset_air_conditioners.png","imageAlt":"Descubra aires acondicionados","imageAltEng":"discover air conditioners","description":"Descubra aires acondicionados","descriptionEng":"discover air conditioners","linkType":"move","linkUrl":"/pe/air-conditioners/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14296-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14296-1.png","imageAlt":"Descubre electrodomésticos cocina","imageAltEng":"discover kitchen appliances","description":"Descubre electrodomésticos cocina","descriptionEng":"discover kitchen appliances","linkType":"move","linkUrl":"/pe/cooking-appliances/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14295-1.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14295-1.png","imageAlt":"Descubra todos los Línea Blanca","imageAltEng":"discover all appliances","description":"Descubra todos los Línea Blanca","descriptionEng":"discover all appliances","linkType":"move","linkUrl":"/pe/home-appliances/","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo refrigeradoras","englishName":"all refrigerators","linkType":"move","linkUrl":"/pe/refrigerators/all-refrigerators/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"French Door","englishName":"french door","linkType":"move","linkUrl":"/pe/refrigerators/french-door/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Side by Side","englishName":"side by side","linkType":"move","linkUrl":"/pe/refrigerators/side-by-side/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Bottom Freezer","englishName":"bottom freezer","linkType":"move","linkUrl":"/pe/refrigerators/bottom-mount-freezer/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Top Freezer","englishName":"top freezer","linkType":"move","linkUrl":"/pe/refrigerators/top-mount-freezer/?top-freezer","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Accesorios para refrigeradoras","englishName":"refrigerator accessories","linkType":"move","linkUrl":"/pe/home-appliance-accessories/all-home-appliance-accessories/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Refrigeradoras","englishName":"refrigerators","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo Lavado y Secado","englishName":"all laundry","linkType":"move","linkUrl":"/pe/washers-and-dryers/all-washers-and-dryers/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Lavadoras","englishName":"washers","linkType":"move","linkUrl":"/pe/washers-and-dryers/all-washers-and-dryers/?washing-machines","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Secadoras","englishName":"washer dryers","linkType":"move","linkUrl":"/pe/washers-and-dryers/washer-dryer-combo/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Centro de lavado","englishName":"tumble dryers","linkType":"move","linkUrl":"/pe/washers-and-dryers/all-washers-and-dryers/?tumble-dryers","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Lavado y Secado","englishName":"laundry","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo aspiradoras","englishName":"all vacuums","linkType":"move","linkUrl":"/pe/vacuum-cleaners/all-vacuum-cleaners/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Aspiradoras verticales Jet","englishName":"jet stick vacuums","linkType":"move","linkUrl":"/pe/vacuum-cleaners/all-vacuum-cleaners/?stick","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Aspiradoras robot","englishName":"jet bot robot vacuums","linkType":"move","linkUrl":"/pe/vacuum-cleaners/all-vacuum-cleaners/?robot","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Aspiradoras","englishName":"vacuum cleaners","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"WindFree","englishName":"windfree","linkType":"move","linkUrl":"/pe/microsite/windfree/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Aire Acondicionado","englishName":"air conditioners","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c3","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo cocina","englishName":"all cooking appliances","linkType":"move","linkUrl":"/pe/cooking-appliances/all-cooking-appliances/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Hornos eléctricos","englishName":"ovens","linkType":"move","linkUrl":"/pe/cooking-appliances/ovens/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Cocinas a gas","englishName":"ranges","linkType":"move","linkUrl":"/pe/cooking-appliances/ranges/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Encimeras","englishName":"hobs","linkType":"move","linkUrl":"/pe/cooking-appliances/hobs/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Microondas","englishName":"mwo","linkType":"move","linkUrl":"/pe/microwave-ovens/all-microwave-ovens/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Campanas","englishName":"hoods","linkType":"move","linkUrl":"/pe/cooking-appliances/hoods/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Cocinas","englishName":"cooking appliances","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"3var","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Ahorro de energía con AI","englishName":"ai energy saving","linkType":"move","linkUrl":"/pe/home-appliances/ai-energy-saving/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Mi vida con BESPOKE","englishName":"welcome to bespoke ai","linkType":"move","linkUrl":"/pe/home-appliances/bespoke-home/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Recomendados","englishName":"discover","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":2,"displayName":"Línea Blanca","englishName":"appliances","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"3t6c","fullBleedFlag":"true","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/gnb/GAMING-PC.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/gnb/GAMING-PC.png","imageAlt":"Descubre Monitores Gaming","imageAltEng":"Discover Gaming Monitors","description":"Descubre Monitores Gaming","descriptionEng":"Discover Gaming Monitors","linkType":"move","linkUrl":"/pe/monitors/#juegos","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/gnb/SMART-PC.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/gnb/SMART-PC.png","imageAlt":"Descubre Monitores Inteligentes","imageAltEng":"Discover Smart Monitors","description":"Descubre Monitores Inteligentes","descriptionEng":"Discover Smart Monitors","linkType":"move","linkUrl":"/pe/monitors/#smart","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Todo monitores","englishName":"all monitors","linkType":"move","linkUrl":"/pe/monitors/all-monitors/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Odyssey Gaming","englishName":"odyssey gaming","linkType":"move","linkUrl":"/pe/monitors/odyssey-gaming-monitor/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Viewfinity Alta resolución","englishName":"viewfinity high resolution","linkType":"move","linkUrl":"/pe/monitors/all-monitors/?high-resolution","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Monitores Smart","englishName":"smart monitors","linkType":"move","linkUrl":"/pe/monitors/all-monitors/?smart","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"UHD 4K","englishName":"4k uhd","linkType":"move","linkUrl":"/pe/monitors/4k-uhd/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Full HD","englishName":"full hd","linkType":"move","linkUrl":"/pe/monitors/full-hd-1080p/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Monitores","englishName":"computer monitors","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Smart Signage","englishName":"smart signage","linkType":"new","linkUrl":"/pe/business/smart-signage/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Señalización LED","englishName":"led signage","linkType":"new","linkUrl":"/pe/business/led-signage/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Televisores comerciales","englishName":"commercial tvs","linkType":"new","linkUrl":"/pe/business/led-signage/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Monitores empresariales","englishName":"business monitors","linkType":"new","linkUrl":"/pe/business/monitors/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Pantallas para empresas","englishName":"displays for business","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"3var","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Descubre tu monitor ideal","englishName":"help choose my monitor","linkType":"move","linkUrl":"/pe/monitors/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué Odyssey Gaming Monitor?","englishName":"view finity","linkType":"move","linkUrl":"/pe/monitors/odyssey-gaming-monitor/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"¿Por qué ViewFinity Alta Resolución Monitor?","englishName":"why viewfinity high resolution monitor","linkType":"move","linkUrl":"/pe/monitors/viewfinity-high-resolution-monitor/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Guía de compra","englishName":"buying guide","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":2,"displayName":"Monitores","englishName":"it","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"1t10c","fullBleedFlag":"false","layoutIdx":0,"displayName":"Accesorios","englishName":"accessories","linkType":"move","linkUrl":"/pe/accessories/","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"1t10c","fullBleedFlag":"false","layoutIdx":0,"displayName":"SmartThings","englishName":"smartthings","linkType":"move","linkUrl":"/pe/smartthings/","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"left","layoutType":"2t4c","fullBleedFlag":"true","featureThumbnailsTitle":"Descubre","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/ai/img_discover_ai_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/ai/img_discover_ai_updated.png","imageAlt":"Descubre AI","imageAltEng":"discover AI","description":"Descubre AI","descriptionEng":"discover AI","linkType":"move","linkUrl":"/pe/ai-products/","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Galaxy AI","englishName":"galaxy ai","linkType":"move","linkUrl":"/pe/galaxy-ai/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Samsung AI TV","englishName":"samsung ai tv","linkType":"move","linkUrl":"/pe/tvs/8k-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Bespoke AI","englishName":"bespoke ai","linkType":"move","linkUrl":"/pe/home-appliances/bespoke-home/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"AI","englishName":"ai","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":1,"displayName":"AI","englishName":"ai","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"gnbRightModelList":[{"menuPosition":"right","layoutType":"2t4c","fullBleedFlag":"true","featureThumbnailsTitle":"Descubre","featureThumbnails":[{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_warranty_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_warranty_updated.png","imageAlt":"Garantía","imageAltEng":"warranty","description":"Garantía","descriptionEng":"warranty","linkType":"move","linkUrl":"/pe/support/warranty/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_manual-download_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_manual-download_updated.png","imageAlt":"Descarga manual","imageAltEng":"manual download","description":"Descarga manual","descriptionEng":"manual download","linkType":"move","linkUrl":"/pe/support/user-manuals-and-guide/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_service-locator_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_service-locator_updated.png","imageAlt":"Encuentra Centro de serivcio","imageAltEng":"service center","description":"Encuentra Centro de serivcio","descriptionEng":"service center","linkType":"move","linkUrl":"/pe/support/service-center/","badgeFlag":"false","badgeEnabled":false},{"rawImageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_contact-us_updated.png","imageUrl":"//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_contact-us_updated.png?$ORIGIN_PNG$","imageAlt":"Contáctanos","imageAltEng":"contact us","description":"Contáctanos","descriptionEng":"contact us","linkType":"move","linkUrl":"/pe/support/contact/","badgeFlag":"false","badgeEnabled":false}],"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Inicio de soporte","englishName":"support home","linkType":"move","linkUrl":"/pe/support/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Manual y Software","englishName":"manual and software","linkType":"move","linkUrl":"/pe/support/user-manuals-and-guide/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Buscar soporte","englishName":"search support","linkType":"move","linkUrl":"/pe/search/?searchvalue\u003dmobile#support","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"FAQ sobre la compra","englishName":"shop faq","linkType":"move","linkUrl":"/pe/shop-faq/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Soporte de producto","englishName":"product help","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Chat","englishName":"chat","linkType":"move","linkUrl":"/pe/support/whatsapp/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Llamada","englishName":"call","linkType":"move","linkUrl":"/pe/support/contact/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Correo electrónico","englishName":"email","linkType":"move","linkUrl":"/pe/support/email/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Atención en lenguaje de señas","englishName":"sign language support","linkType":"move","linkUrl":"/pe/support/atencion-lengua-senas/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Contáctanos","englishName":"contact","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Información de la garantía","englishName":"warranty information","linkType":"move","linkUrl":"/pe/support/warranty/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Encuentra Centro de serivcio","englishName":"service center","linkType":"move","linkUrl":"/pe/support/service-center/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Agenda tu cita","englishName":"save your date","linkType":"move","linkUrl":"/pe/mypage/myproducts/","displayFlag":"Y","mobileOnlyFlag":"N"},{"shopLiveUseFlag":"false","displayName":"Estado de mi reparación","englishName":"track repair","linkType":"move","linkUrl":"/pe/mypage/myrepair/track-repair/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Reparación y Garantía","englishName":"repairs and warranty","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c2","level2MenuList":[{"shopLiveUseFlag":"false","displayName":"Noticias y alertas","englishName":"news and alerts","linkType":"move","linkUrl":"/pe/support/newsalert/","displayFlag":"Y","mobileOnlyFlag":"N"}],"displayName":"Información Adicional","englishName":"additional support","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":1,"displayName":"Soporte","englishName":"support","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N"},{"menuPosition":"right","layoutType":"1t10c","fullBleedFlag":"false","layoutIdx":0,"displayName":"Para Empresas","englishName":"for business","linkType":"new","linkUrl":"/pe/business/","displayFlag":"Y","mobileOnlyFlag":"N"}],"beforeLoginModel":{"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[],"displayName":"Mis pedidos","englishName":"my orders","linkType":"new","linkUrl":"https://shop.samsung.com/pe/mypage/orders","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Mis productos","englishName":"my products","linkType":"move","linkUrl":"/pe/mypage/myproducts/","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Samsung Rewards","englishName":"samsung rewards","linkType":"move","linkUrl":"/pe/rewards/","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":-1,"displayName":"Before Login","englishName":"before_login"},"afterLoginModel":{"level1MenuList":[{"layoutColumn":"c1","level2MenuList":[],"displayName":"Mi cuenta","englishName":"my page","linkType":"move","linkUrl":"/pe/mypage/","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Pedidos","englishName":"orders","linkType":"move","linkUrl":"https://shop.samsung.com/pe/my-account/orders","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Mis favoritos","englishName":"wishlist","linkType":"move","linkUrl":"https://shop.samsung.com/pe/my-account/wishlist","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Mis productos","englishName":"my products","linkType":"move","linkUrl":"/pe/mypage/myproducts/","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Samsung Rewards","englishName":"samsung rewards","linkType":"move","linkUrl":"/pe/mypage/rewards/","displayFlag":"Y","mobileOnlyFlag":"N"},{"layoutColumn":"c1","level2MenuList":[],"displayName":"Cupones","englishName":"coupons","linkType":"move","linkUrl":"https://shop.samsung.com/pe/mypage/vouchers","displayFlag":"Y","mobileOnlyFlag":"N"}],"layoutIdx":-1,"displayName":"After Login","englishName":"after_login"},"whySamsungAccountLink":{"displayName":"¿Por qué crear una Samsung Account?","englishName":"why samsung account","linkType":"move","linkUrl":"/pe/why-samsung-account/","displayFlag":"Y","mobileOnlyFlag":"N"},"gnbUtilModel":{"isLogin":"Y","isCart":"Y","shopIntegrationFlag":"Hybris-new","loginLinkUrl":"https://account.samsung.com/accounts/v1/DCGLPE/signInGate","logoutUrl":"https://account.samsung.com/accounts/v1/DCGLPE/signOutGate","stgloginLinkUrl":"https://stg-account.samsung.com/accounts/v1/DCGLPE/signInGate","stglogoutUrl":"https://stg-account.samsung.com/accounts/v1/DCGLPE/signOutGate","SAsignOutURL":"/aemapi/v6/data-login/afterLogout.pe.json","loginAccountServiceId":"zyj35vde15","SAserviceName":"SAMSUNG","countryCode":"PE","languageCode":"es","registURL":"/aemapi/v6/data-login/afterLogin.pe.json","stgStoreDomain":"https://s2-smb-api-cdn.ecom-stg.samsung.com","preqaStoreDomain":"https://s2-smb-api-cdn.ecom-stg.samsung.com","preqa2StoreDomain":"https://api.shop.samsung.com","hybrisApiJson":"Y","orderUrl":"/pe/track-order","myaccountUrl":"/pe/my-account/profile","updateProfileUrl":"/pe/my-account/profile","cartUrl":"https://shop.samsung.com/pe/cart","preqaCartUrl":"https://stg2.shop.samsung.com/pe/cart","preqa2CartUrl":"https://stg2.shop.samsung.com/pe/cart","useFullCartUrl":false,"emailActivationURL":"/aemapi/v6/data-login/emailActivationURL.pe.json","storeDomain":"https://api.shop.samsung.com","privacyTag1":"\u003ca href\u003d\u0027/pe/info/privacy/\u0027 target\u003d\u0027_blank\u0027 class\u003d\u0027link-text\u0027 title\u003d\"Abrir en una nueva ventana\"\u003e","privacyTag2":"\u003c/a\u003e","stgStoreWebDomain":"https://stg2.shop.samsung.com","storeWebDomain":"https://shop.samsung.com","addToCartPostYn":"Y","mySamsungRewardsTierType":"global","newMyRewardGrantPoint":"3%","newMyRewardCurrencyConv":"1.000","useNewAddToCartApi":"Y"},"homeLinkPath":"/pe/","enabled":true,"lastPublishedDate":"02/07/2025 01:44:040"}; </script> <nav id="component-id" class="nv00-gnb-v3" role="navigation" aria-label="main navigation"> <div class="nv00-gnb-v3__wrapper"> <div class="nv00-gnb-v3__inner-wrap"> <div class="nv00-gnb-v3__inner-wrap-looping--start" tabindex="0"></div> <div class="nv00-gnb-v3__logo-wrap"> <a href="/pe/" class="nv00-gnb-v3__logo " an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="logo" aria-label="Samsung"> <svg class="icon" focusable="false" aria-hidden="true" width="130" height="29" viewbox="0 0 130 29"> <g transform="translate(-250 -7)"> <path d="M0,13.835V12.482H4.609V14.2a1.558,1.558,0,0,0,1.724,1.6A1.509,1.509,0,0,0,8,14.6a2.237,2.237,0,0,0-.03-1.322C7.076,10.976.981,9.931.208,6.333a6.531,6.531,0,0,1-.029-2.4C.654,1.045,3.122,0,6.184,0c2.438,0,5.8.585,5.8,4.458V5.719H7.7V4.612a1.492,1.492,0,0,0-1.605-1.6,1.452,1.452,0,0,0-1.575,1.2,2.468,2.468,0,0,0,.03.922c.5,2.059,7.017,3.167,7.73,6.887a8.481,8.481,0,0,1,.029,2.921C11.892,17.893,9.336,19,6.244,19,3,19,0,17.8,0,13.835Zm55.837-.062V12.421h4.549v1.691a1.533,1.533,0,0,0,1.695,1.6,1.49,1.49,0,0,0,1.665-1.168,2.147,2.147,0,0,0-.029-1.292c-.863-2.274-6.9-3.319-7.671-6.917a6.37,6.37,0,0,1-.03-2.367c.476-2.859,2.944-3.9,5.946-3.9,2.409,0,5.739.615,5.739,4.427v1.23H63.449V4.643a1.485,1.485,0,0,0-1.575-1.6,1.4,1.4,0,0,0-1.546,1.168,2.463,2.463,0,0,0,.029.922C60.832,7.194,67.284,8.27,68,11.959a8.314,8.314,0,0,1,.029,2.89c-.416,2.952-2.943,4.028-6.005,4.028C58.811,18.877,55.837,17.678,55.837,13.773Zm16.293.647A7.18,7.18,0,0,1,72.1,13.25V.523h4.341V13.65a5.023,5.023,0,0,0,.029.677,1.682,1.682,0,0,0,3.271,0,4.852,4.852,0,0,0,.03-.677V.523h4.341V13.25c0,.339-.03.984-.03,1.169-.3,3.319-2.825,4.4-5.976,4.4S72.428,17.739,72.13,14.419Zm35.739-.185a9.539,9.539,0,0,1-.059-1.168V5.6c0-.308.029-.861.059-1.169.386-3.319,2.973-4.365,6.036-4.365,3.033,0,5.708,1.045,6.006,4.365A8.781,8.781,0,0,1,119.94,5.6v.584H115.6V5.2a3.791,3.791,0,0,0-.059-.677,1.777,1.777,0,0,0-3.42,0,3.772,3.772,0,0,0-.059.829v8.117a5.1,5.1,0,0,0,.03.677,1.707,1.707,0,0,0,1.813,1.291,1.633,1.633,0,0,0,1.754-1.291,2.554,2.554,0,0,0,.03-.677V10.883h-1.754V8.3H120v4.765a9.377,9.377,0,0,1-.06,1.168c-.3,3.228-3,4.366-6.036,4.366S108.166,17.462,107.869,14.235Zm-60.5,4.027L47.245,1.845,44.272,18.262H39.931L36.987,1.845l-.118,16.417H32.587L32.943.554h6.988L42.1,14.388,44.272.554h6.987l.386,17.708Zm-22.835,0L22.211,1.845,19.831,18.262H15.194L18.344.554h7.642l3.152,17.708Zm72.665-.184L92.884,3.352l.238,14.726H88.9V.554h6.363l4.044,14.265L99.068.554h4.251V18.078Z" transform="translate(255 12)"/> </g> </svg> </a> </div> <div class="nv00-gnb-v3__search-wrap"> <button class="nv00-gnb-v3__backward-btn"> <span class="hidden">previous menu</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#previous-regular" href="#previous-regular"></use> </svg> </button> <button class="nv00-gnb-v3__search-btn gnb__search-btn-js" an-tr="nv00_gnb-product detail-l0-navigation5" an-ca="navigation" an-ac="gnb" an-la="search"> <span class="hidden">Open Search Layer</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#search-regular" href="#search-regular"></use> </svg> <span class="nv00-gnb-v3__search-btn-text">Búsqueda</span> </button> <button class="nv00-gnb-v3__close-btn" an-tr="nv00_gnb-product detail-gnb open / close-navigation2" an-ca="navigation" an-ac="gnb" an-la="gnb:close"> <span class="hidden">close menu</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#cancel-close-regular" href="#cancel-close-regular"></use> </svg> </button> </div> <div class="nv00-gnb-v3__user-account-wrap"> <div class="nv00-gnb-v3__user-account before-login"> <a class="nv00-gnb-v3__user-account-link loginBtn" href="javascript:;" aria-label="Iniciar sesión/Registrarse" data-linkinfo="https://account.samsung.com/accounts/v1/DCGLPE/signInGate" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="login"> Iniciar sesión/Registrarse </a> <p class="nv00-gnb-v3__utility-user-menu-rewards"> <a class="nv00-gnb-v3__utility-user-menu-rewards-link" href="/pe/why-samsung-account/" aria-label="¿Por qué crear una Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> ¿Por qué crear una Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </a> </p> </div> <div class="nv00-gnb-v3__user-account after-login"> <a class="nv00-gnb-v3__user-account-link js-user-name" href="https://account.samsung.com/membership/contents/profile/profile-gate" aria-label="Go to the another page" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="user name"> <span class="account-icon js-gnb-afterlogin-no-image"> <svg class="icon" focusable="false" aria-hidden="true" width="96" height="96" viewbox="0 0 96 96"> <path d="M48,51.5c16.521,0,30.5,13.82,30.5,29.555h0V89A3.5,3.5,0,0,1,75,92.5H21A3.5,3.5,0,0,1,17.5,89h0V81.055C17.5,65.32,31.479,51.5,48,51.5Zm0,5c-13.772,0-25.5,11.595-25.5,24.555h0V87.5h51V81.055c0-12.831-11.494-24.323-25.087-24.552h0Zm0-53A20.5,20.5,0,1,1,27.5,24,20.5,20.5,0,0,1,48,3.5Zm0,5A15.5,15.5,0,1,0,63.5,24,15.5,15.5,0,0,0,48,8.5Z" transform="translate(-0.5 0.5)"/> </svg> </span> <div class="image js-gnb-afterlogin-image"> <img class="image__main" src="" alt="alternative-text" role="img" data-comp-name="image"/> </div> <p class="user-name"></p> <p class="hidden">Abrir Mi menú</p> </a> <p class="nv00-gnb-v3__utility-user-menu-rewards"> <a class="nv00-gnb-v3__utility-user-menu-rewards-link" href="/pe/why-samsung-account/" aria-label="¿Por qué crear una Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> ¿Por qué crear una Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </a> </p> </div> </div> <div class="nv00-gnb-v3__l0-menu-wrap"> <ul class="nv00-gnb-v3__l0-menu-list left-menu" role="menubar"> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop"> Tienda Online <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> Tienda Online </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="shop:offers" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers"> Ofertas destacadas <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:mobile offers" role="menuitem" href="/pe/offer/smartphones/"> Ofertas Móviles </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:tv and audio offers" role="menuitem" href="/pe/offer/tv-promotions/"> Ofertas TV &amp; Audio </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:home appliances offers" role="menuitem" href="/pe/offer/home-appliances/"> Ofertas Línea Blanca </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:outlet" role="menuitem" href="/pe/offer/outlet/"> Zona Outlet </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:build you bundle" role="menuitem" href="/pe/offer/bundle/"> Arma tu combo </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:bundle vd" role="menuitem" href="/pe/offer/tvs-bundles/"> Combos TV </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:lifestyle" role="menuitem" href="/pe/offer/new-lifestyle/"> LifeStyle </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:Just Married" role="menuitem" href="/pe/offer/wedding/"> ¡Recién casados! </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:Health Care" role="menuitem" href="/pe/campaign/healthcare/"> Health Care </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:self repair" role="menuitem" href="/pe/support/self-repair/"> Repara Contigo </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="shop:special stores" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:special stores"> Tiendas Especiales <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:special stores:samsung corporate" role="menuitem" href="/pe/offer/external-offer/"> Ofertas para empleados </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:special stores:members vip" role="menuitem" href="/pe/campaign/membership-vip/become-a-membership/"> Members VIP </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" aria-label="Ofertas para empresas: Abrir en una nueva ventana" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:special stores:samsung business" role="menuitem" target="_blank" href="/pe/business/offers/"> Ofertas para empresas <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:special stores:affiliates" role="menuitem" href="/pe/offer/affiliates/"> ¡Gana vendiendo Samsung! </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="shop:benefits" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits"> Beneficios <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits:samsung care plus" role="menuitem" href="/pe/offer/samsung-care-plus/"> Samsung Care+ </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits:samsung rewards" role="menuitem" href="/pe/rewards/"> Samsung Rewards </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits:mobile trade in" role="menuitem" href="/pe/trade-in/"> Trade-in: Plan Canje Galaxy </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits:tv and applicance trade up" role="menuitem" href="/pe/offer/trade-up/"> Trade-up: Ecocanje </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits:payment" role="menuitem" href="/pe/offer/payment-methods/"> Métodos de pago </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:benefits:pick up" role="menuitem" href="/pe/offer/store-pickup/"> Recojo en tienda </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail "> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <div class="nv00-gnb-v3__l1-menu show"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="shop:novedades y destacados" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:novedades y destacados"> Novedades y Destacados <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:shop:offers" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/offer/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14301-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14301-1.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Todas las ofertas </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:shop:Amazing benefits during Liveshop" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/offer/live/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14341-V2.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14341-V2.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Beneficios increíbles durante Liveshop </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a aria-label="Descarga la APP Samsung Shop: Abrir en una nueva ventana" an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:shop:Download the Samsung Shop APP " class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" target="_blank" href="https://samsungshop.onelink.me/6zKq/zrzun07m/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14342-V2.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14342-V2.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descarga la APP Samsung Shop <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:shop:Exclusive discounts for students " class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/students-offers/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14344-V2.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame14344-V2.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descuentos exclusivos para estudiantes </p> </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile"> Móviles <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> Móviles </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="mobile:mobile" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile"> Móviles <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:discover mobile" role="menuitem" href="/pe/mobile/"> Descubre dispositivos móviles </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:galaxy smartphone" role="menuitem" href="/pe/smartphones/"> Galaxy Smartphone </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:galaxy tab" role="menuitem" href="/pe/tablets/"> Galaxy Tab </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:galaxy watch" role="menuitem" href="/pe/watches/"> Galaxy Watch </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:galaxy buds" role="menuitem" href="/pe/audio-sound/"> Galaxy Buds </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:galaxy accessories" role="menuitem" href="/pe/mobile-accessories/"> Galaxy Accesorios </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:galaxy ai" role="menuitem" href="/pe/galaxy-ai/"> Galaxy AI </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:one ui" role="menuitem" href="/pe/one-ui/"> One UI </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:samsung health" role="menuitem" href="/pe/apps/samsung-health/"> Samsung Health </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:apps and services" role="menuitem" href="/pe/apps/"> Apps y servicios </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:why galaxy" role="menuitem" href="/pe/mobile/why-galaxy/"> ¿Por qué elegir Galaxy? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:mobile:switch to galaxy" role="menuitem" href="/pe/mobile/switch-to-galaxy/"> Cambia a Galaxy </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail featured-products-thumbnail--type10"> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <div class="nv00-gnb-v3__l1-menu show"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="mobile:novedades y destacados" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:novedades y destacados"> Novedades y Destacados <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy s25 ultra" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/smartphones/galaxy-s25-ultra/"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">Nuevo</span> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P3_176x176.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P3_176x176.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy S25 Ultra </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy s25 s25 plus" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/smartphones/galaxy-s25/"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">Nuevo</span> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P1P2_176x176.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/2501/gnb/GNB_P1P2_176x176.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy S25 | S25+ </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy z fold6" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/smartphones/galaxy-z-fold6/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_fold6_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_fold6_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy Z Fold6 </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy z flip6" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/smartphones/galaxy-z-flip6/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_flip6_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_z_flip6_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy Z Flip6 </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy s24 fe" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/smartphones/galaxy-s/galaxy-s24-fe-graphite-256gb-sm-s721bzkmltp/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_s24_fe_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_s24_fe_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy S24 FE </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy tab s10 series" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/tablets/galaxy-tab-s/galaxy-tab-s10-ultra-gray-512gb-sm-x920nzahpeo/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxytab10_series_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxytab10_series_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy Tab S10 series </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy watch ultra" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch_ultra_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch_ultra_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy Watch Ultra </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy buds3 pro" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/audio-sound/galaxy-buds/galaxy-buds3-pro-silver-sm-r630nzaalta/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_buds3_pro_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_buds3_pro_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy Buds3 Pro </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy watch7" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/watches/galaxy-watch/galaxy-watch7-40mm-green-bluetooth-sm-l300nzgalta/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch7_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/img_galaxy_watch7_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy Watch7 </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy ai" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/galaxy-ai/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/image_asset_galaxy_ai_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/mx/image_asset_galaxy_ai_updated.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Galaxy AI </p> </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av"> TV y AV <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> TV y AV </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:tvs" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs"> TVs <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:all tvs" role="menuitem" href="/pe/tvs/all-tvs/"> Todo TVs </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:neo qled" role="menuitem" href="/pe/tvs/all-tvs/?neo-qled"> Neo QLED </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:oled" role="menuitem" href="/pe/tvs/all-tvs/?oled"> OLED </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:qled" role="menuitem" href="/pe/tvs/all-tvs/?qled"> QLED </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:crystal uhd" role="menuitem" href="/pe/tvs/all-tvs/?crystal-uhd"> Crystal UHD </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:the frame" role="menuitem" href="/pe/lifestyle-tvs/all-lifestyle-tvs/?the-frame"> The Frame </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:the serif" role="menuitem" href="/pe/lifestyle-tvs/all-lifestyle-tvs/?the-serif"> The Serif </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:the sero" role="menuitem" href="/pe/lifestyle-tvs/all-lifestyle-tvs/?the-sero"> The Sero </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs:tv accessories" role="menuitem" href="/pe/tv-accessories/all-tv-accessories/"> Accesorios para TVs </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:tvs by sizes" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes"> Televisores por Tamaño <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:98 inch" role="menuitem" href="/pe/tvs/98-inch-tvs/"> 98'' a más </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:85 inch" role="menuitem" href="/pe/tvs/85-inch-tvs/"> 85'' </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:75 inch" role="menuitem" href="/pe/tvs/75-inch-tvs/"> 75'' </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:70 inch" role="menuitem" href="/pe/tvs/all-tvs/?70"> 70&quot; </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:65 inch" role="menuitem" href="/pe/tvs/65-inch-tvs/"> 65'' </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:55 inch" role="menuitem" href="/pe/tvs/55-inch-tvs/"> 55'' </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:50 inch" role="menuitem" href="/pe/tvs/50-inch-tvs/"> 50'' </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:43 inch" role="menuitem" href="/pe/tvs/all-tvs/?43"> 43'' </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by sizes:32 inch" role="menuitem" href="/pe/tvs/all-tvs/?32-or-smaller"> 32'' </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:tvs by resolution" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by resolution"> Televisores por Resolución <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by resolution:8k tvs" role="menuitem" href="/pe/tvs/all-tvs/?8k"> Televisores 8K </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:tvs by resolution:4k tvs" role="menuitem" href="/pe/tvs/all-tvs/?4k"> Televisores 4K </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:sound devices" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices"> Dispositivos de Audio <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:all sound devices" role="menuitem" href="/pe/audio-devices/all-audio-devices/"> Todo dispositivos de sonido </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:d series soundbars" role="menuitem" href="/pe/audio-devices/all-audio-devices/?serie-d"> Barras de sonido Serie D </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:q series soundbars" role="menuitem" href="/pe/audio-devices/all-audio-devices/?serie-q"> Barras de sonido Serie Q </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:ultra slim soundbar" role="menuitem" href="/pe/audio-devices/all-audio-devices/?ultra-slim"> Barras de sonido Ultra Slim </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:s series soundbars" role="menuitem" href="/pe/audio-devices/all-audio-devices/?serie-s"> Barras de sonido Serie S </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:b series soundbars" role="menuitem" href="/pe/audio-devices/all-audio-devices/?serie-b"> Barras de sonido Serie B </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:music frame" role="menuitem" href="/pe/audio-devices/music-frame/ls60d-black-hw-ls60d-pe/"> Music Frame </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:sound tower" role="menuitem" href="/pe/audio-devices/all-audio-devices/?sound-tower"> Torre de sonido </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:sound devices:audio accessories" role="menuitem" href="/pe/audio-accessories/all-audio-accessories/?accessories"> Accesorios de audio </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:projectors" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:projectors"> Proyectores <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:projectors:all projectors" role="menuitem" href="/pe/projectors/all-projectors/"> Todo proyectores </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:projectors:the premiere" role="menuitem" href="/pe/projectors/all-projectors/?the-premiere"> The Premiere </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:projectors:the freestyle" role="menuitem" href="/pe/projectors/all-projectors/?the-freestyle"> The Freestyle </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail featured-products-thumbnail--type6"> <div class="nv00-gnb-v3__featured-list"> <div class="nv00-gnb-v3__l1-menu"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:discover" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover"> Recomendados <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:why samsung tv" role="menuitem" href="/pe/tvs/why-samsung-tv/"> ¿Por qué elegir un Samsung TV? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:why 8k tv" role="menuitem" href="/pe/tvs/8k-tv/highlights/"> ¿Por qué televisores 8K? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:why neo qled" role="menuitem" href="/pe/tvs/qled-tv/highlights/"> ¿Por qué televisores Neo QLED? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:why samsung oled" role="menuitem" href="/pe/tvs/oled-tv/highlights/"> ¿Por qué elegir Samsung OLED? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:why the frame" role="menuitem" href="/pe/lifestyle-tvs/the-frame/highlights/"> ¿Por qué elegir The Frame? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:samsung smart tv" role="menuitem" href="/pe/tvs/smart-tv/highlights/"> Samsung Smart TV </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:best gaming tv" role="menuitem" href="/pe/tvs/gaming-tv/"> El mejor televisor para juegos </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:super big tv" role="menuitem" href="/pe/tvs/supersize-tv/"> Televisor Supergrande </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:discover:best smasung tv for sports" role="menuitem" href="/pe/tvs/sports-tv/"> El mejor televisor para deportes </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="tv and av:buying guide" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:buying guide"> Guía de compra <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:buying guide:help choose my tv" role="menuitem" href="/pe/tvs/help-me-choose/"> Descubre tu TV ideal </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:buying guide:help choose my sound device" role="menuitem" href="/pe/audio-devices/help-me-choose/"> Descubre dispositivo de sonido </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and av:buying guide:tv buying guide" role="menuitem" href="/pe/tvs/tv-buying-guide/"> Guía de compra de televisores </a> </li> </ul> </div> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:tv and av:discover TVs" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/tvs/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_tvs.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_tvs.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre los televisores </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:tv and av:discover lifestyle TVs" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/lifestyle-tvs/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_lifestyle_tvs.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_lifestyle_tvs.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre Lifestyle TVs </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:tv and av:discover sound device" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/audio-devices/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_sound_devices.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/vd/image_asset_sound_devices.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre dispositivo de sonido </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item "> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:tv and av:discover the projectors" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/projectors/all-projectors/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14199-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/shop/Frame_14199-1.png?$176_176_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre los proyectores </p> </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances"> Línea Blanca <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> Línea Blanca </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="appliances:refrigerators" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators"> Refrigeradoras <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators:all refrigerators" role="menuitem" href="/pe/refrigerators/all-refrigerators/?available-to-order"> Todo refrigeradoras </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators:french door" role="menuitem" href="/pe/refrigerators/french-door/"> French Door </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators:side by side" role="menuitem" href="/pe/refrigerators/side-by-side/"> Side by Side </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators:bottom freezer" role="menuitem" href="/pe/refrigerators/bottom-mount-freezer/"> Bottom Freezer </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators:top freezer" role="menuitem" href="/pe/refrigerators/top-mount-freezer/?top-freezer"> Top Freezer </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:refrigerators:refrigerator accessories" role="menuitem" href="/pe/home-appliance-accessories/all-home-appliance-accessories/"> Accesorios para refrigeradoras </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="appliances:laundry" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:laundry"> Lavado y Secado <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:laundry:all laundry" role="menuitem" href="/pe/washers-and-dryers/all-washers-and-dryers/?available-to-order"> Todo Lavado y Secado </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:laundry:washers" role="menuitem" href="/pe/washers-and-dryers/all-washers-and-dryers/?washing-machines"> Lavadoras </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:laundry:washer dryers" role="menuitem" href="/pe/washers-and-dryers/washer-dryer-combo/"> Secadoras </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:laundry:tumble dryers" role="menuitem" href="/pe/washers-and-dryers/all-washers-and-dryers/?tumble-dryers"> Centro de lavado </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="appliances:vacuum cleaners" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:vacuum cleaners"> Aspiradoras <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:vacuum cleaners:all vacuums" role="menuitem" href="/pe/vacuum-cleaners/all-vacuum-cleaners/?available-to-order"> Todo aspiradoras </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:vacuum cleaners:jet stick vacuums" role="menuitem" href="/pe/vacuum-cleaners/all-vacuum-cleaners/?stick"> Aspiradoras verticales Jet </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:vacuum cleaners:jet bot robot vacuums" role="menuitem" href="/pe/vacuum-cleaners/all-vacuum-cleaners/?robot"> Aspiradoras robot </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="appliances:air conditioners" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:air conditioners"> Aire Acondicionado <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:air conditioners:windfree" role="menuitem" href="/pe/microsite/windfree/"> WindFree </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="appliances:cooking appliances" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances"> Cocinas <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances:all cooking appliances" role="menuitem" href="/pe/cooking-appliances/all-cooking-appliances/?available-to-order"> Todo cocina </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances:ovens" role="menuitem" href="/pe/cooking-appliances/ovens/"> Hornos eléctricos </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances:ranges" role="menuitem" href="/pe/cooking-appliances/ranges/"> Cocinas a gas </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances:hobs" role="menuitem" href="/pe/cooking-appliances/hobs/"> Encimeras </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances:mwo" role="menuitem" href="/pe/microwave-ovens/all-microwave-ovens/"> Microondas </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:cooking appliances:hoods" role="menuitem" href="/pe/cooking-appliances/hoods/"> Campanas </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail featured-products-thumbnail--type6"> <div class="nv00-gnb-v3__featured-list"> <div class="nv00-gnb-v3__l1-menu"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="appliances:discover" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:discover"> Recomendados <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:discover:ai energy saving" role="menuitem" href="/pe/home-appliances/ai-energy-saving/"> Ahorro de energía con AI </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="appliances:discover:welcome to bespoke ai" role="menuitem" href="/pe/home-appliances/bespoke-home/"> Mi vida con BESPOKE </a> </li> </ul> </div> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:appliances:discover the refrigerators" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/refrigerators/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14299-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14299-1.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubra los refrigeradores </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:appliances:discover the laundry" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/washers-and-dryers/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14300-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14300-1.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubra la lavandería </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:appliances:discover vacuum cleaners" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/vacuum-cleaners/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14302-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14302-1.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubra las aspiradoras </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:appliances:discover air conditioners" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/air-conditioners/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/image_asset_air_conditioners.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/image_asset_air_conditioners.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubra aires acondicionados </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:appliances:discover kitchen appliances" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/cooking-appliances/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14296-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14296-1.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre electrodomésticos cocina </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:appliances:discover all appliances" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/home-appliances/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14295-1.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/da/Frame_14295-1.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubra todos los Línea Blanca </p> </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="it"> Monitores <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> Monitores </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="it:computer monitors" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors"> Monitores <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors:all monitors" role="menuitem" href="/pe/monitors/all-monitors/"> Todo monitores </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors:odyssey gaming" role="menuitem" href="/pe/monitors/odyssey-gaming-monitor/"> Odyssey Gaming </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors:viewfinity high resolution" role="menuitem" href="/pe/monitors/all-monitors/?high-resolution"> Viewfinity Alta resolución </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors:smart monitors" role="menuitem" href="/pe/monitors/all-monitors/?smart"> Monitores Smart </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors:4k uhd" role="menuitem" href="/pe/monitors/4k-uhd/"> UHD 4K </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:computer monitors:full hd" role="menuitem" href="/pe/monitors/full-hd-1080p/"> Full HD </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="it:displays for business" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:displays for business"> Pantallas para empresas <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" aria-label="Smart Signage: Abrir en una nueva ventana" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:displays for business:smart signage" role="menuitem" target="_blank" href="/pe/business/smart-signage/"> Smart Signage <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" aria-label="Señalización LED: Abrir en una nueva ventana" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:displays for business:led signage" role="menuitem" target="_blank" href="/pe/business/led-signage/"> Señalización LED <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" aria-label="Televisores comerciales: Abrir en una nueva ventana" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:displays for business:commercial tvs" role="menuitem" target="_blank" href="/pe/business/led-signage/"> Televisores comerciales <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" aria-label="Monitores empresariales: Abrir en una nueva ventana" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:displays for business:business monitors" role="menuitem" target="_blank" href="/pe/business/monitors/"> Monitores empresariales <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail featured-products-thumbnail--type6"> <div class="nv00-gnb-v3__featured-list"> <div class="nv00-gnb-v3__l1-menu"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="it:buying guide" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:buying guide"> Guía de compra <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:buying guide:help choose my monitor" role="menuitem" href="/pe/monitors/help-me-choose/"> Descubre tu monitor ideal </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:buying guide:view finity" role="menuitem" href="/pe/monitors/odyssey-gaming-monitor/"> ¿Por qué Odyssey Gaming Monitor? </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="it:buying guide:why viewfinity high resolution monitor" role="menuitem" href="/pe/monitors/viewfinity-high-resolution-monitor/"> ¿Por qué ViewFinity Alta Resolución Monitor? </a> </li> </ul> </div> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:it:Discover Gaming Monitors" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/monitors/#juegos"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/gnb/GAMING-PC.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/gnb/GAMING-PC.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre Monitores Gaming </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:it:Discover Smart Monitors" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/monitors/#smart"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/gnb/SMART-PC.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/gnb/SMART-PC.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre Monitores Inteligentes </p> </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nv00-gnb-v3__l0-menu"> <a class="nv00-gnb-v3__l0-menu-link" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="accessories" role="menuitem" href="/pe/accessories/"> Accesorios </a> </li> <li class="nv00-gnb-v3__l0-menu"> <a class="nv00-gnb-v3__l0-menu-link" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="smartthings" role="menuitem" href="/pe/smartthings/"> SmartThings </a> </li> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai"> AI <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> AI </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="ai:ai" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:ai"> AI <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:ai:galaxy ai" role="menuitem" href="/pe/galaxy-ai/"> Galaxy AI </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:ai:samsung ai tv" role="menuitem" href="/pe/tvs/8k-tv/highlights/"> Samsung AI TV </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:ai:bespoke ai" role="menuitem" href="/pe/home-appliances/bespoke-home/"> Bespoke AI </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail "> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <div class="nv00-gnb-v3__l1-menu show"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="ai:descubre" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:descubre"> Descubre <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:ai:discover AI" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/ai-products/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/ai/img_discover_ai_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/ai/img_discover_ai_updated.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descubre AI </p> </a> </li> </ul> </div> </div> </div> </div> </li> </ul> <ul class="nv00-gnb-v3__l0-menu-list right-menu" role="menubar"> <li class="nv00-gnb-v3__l0-menu"> <button class="nv00-gnb-v3__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="support"> Soporte <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <div class="nv00-gnb-v3__l1-menu-container"> <div class="nv00-gnb-v3__l1-menu-container-inner open"> <p class="nv00-gnb-v3__l1-menu-container-title"> Soporte </p> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="support:product help" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help"> Soporte de producto <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:support home" role="menuitem" href="/pe/support/"> Inicio de soporte </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:manual and software" role="menuitem" href="/pe/support/user-manuals-and-guide/"> Manual y Software </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:search support" role="menuitem" href="/pe/search/?searchvalue=mobile#support"> Buscar soporte </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:shop faq" role="menuitem" href="/pe/shop-faq/"> FAQ sobre la compra </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="support:contact" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact"> Contáctanos <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:chat" role="menuitem" href="/pe/support/whatsapp/"> Chat </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:call" role="menuitem" href="/pe/support/contact/"> Llamada </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:email" role="menuitem" href="/pe/support/email/"> Correo electrónico </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:sign language support" role="menuitem" href="/pe/support/atencion-lengua-senas/"> Atención en lenguaje de señas </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="support:repairs and warranty" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repairs and warranty"> Reparación y Garantía <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repairs and warranty:warranty information" role="menuitem" href="/pe/support/warranty/"> Información de la garantía </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repairs and warranty:service center" role="menuitem" href="/pe/support/service-center/"> Encuentra Centro de serivcio </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repairs and warranty:save your date" role="menuitem" href="/pe/mypage/myproducts/"> Agenda tu cita </a> </li> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repairs and warranty:track repair" role="menuitem" href="/pe/mypage/myrepair/track-repair/"> Estado de mi reparación </a> </li> </ul> <div class="nv00-gnb-v3__l1-menu "> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="support:additional support" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:additional support"> Información Adicional <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__l2-menu-list" role="menu"> <li class="nv00-gnb-v3__l2-menu "> <a class="nv00-gnb-v3__l2-menu-link" an-tr="nv00_gnb-product detail-l2-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:additional support:news and alerts" role="menuitem" href="/pe/support/newsalert/"> Noticias y alertas </a> </li> </ul> </div> <div class="nv00-gnb-v3__l1-menu-wrap featured-products-thumbnail "> <div class="nv00-gnb-v3__featured-products-thumbnail-inner"> <div class="nv00-gnb-v3__l1-menu show"> <h3 class="nv00-gnb-v3__l1-menu-btn" data-engname="support:descubre" an-tr="nv00_gnb-product detail-l1-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:descubre"> Descubre <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </h3> </div> <ul class="nv00-gnb-v3__featured-products-thumbnail-item-wrap open" role="menu"> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:support:warranty" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/support/warranty/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_warranty_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_warranty_updated.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Garantía </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:support:manual download" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/support/user-manuals-and-guide/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_manual-download_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_manual-download_updated.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Descarga manual </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:support:service center" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/support/service-center/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_service-locator_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_service-locator_updated.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Encuentra Centro de serivcio </p> </a> </li> <li class="nv00-gnb-v3__featured-products-thumbnail-item nv00-gnb-v3__featured-products-thumbnail-item--fullbleed"> <a an-tr="nv00_gnb-product detail-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:support:contact us" class="nv00-gnb-v3__featured-products-thumbnail-item-link" role="menuitem" href="/pe/support/contact/"> <div class="nv00-gnb-v3__featured-products-thumbnail-item-image"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_contact-us_updated.png?$LazyLoad_Home_PNG$" alt="" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/pe/ux2/gnb/support/image_asset_contact-us_updated.png?$336_252_PNG$" alt="" role="img" data-comp-name="image"/> </div> </div> <p class="nv00-gnb-v3__featured-products-thumbnail-item-name"> Contáctanos </p> </a> </li> </ul> </div> </div> </div> </div> </li> <li class="nv00-gnb-v3__l0-menu "> <a class="nv00-gnb-v3__l0-menu-link" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="for business" aria-label="Para Empresas: Abrir en una nueva ventana" role="menuitem" target="_blank" href="/pe/business/"> Para Empresas <svg class="icon" focusable="false" aria-hidden="true" width="96" height="96" viewbox="0 0 96 96"> <path d="M68.873,0V54.286h-8V13.657L5.657,68.873,0,63.216,55.216,8H14.587V0Z" transform="translate(12.563 14.563)"/> </svg> </a> </li> </ul> </div> <div class="nv00-gnb-v3__utility-wrap"> <div class="nv00-gnb-v3__utility search"> <button class="nv00-gnb-v3__utility-btn gnb__search-btn-js" an-tr="nv00_gnb-product detail-navigation2" an-ca="navigation" an-ac="gnb" an-la="search" aria-haspopup="true" aria-expanded="false"> <span class="hidden">Búsqueda</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#search-regular" href="#search-regular"></use> </svg> <span class="nv00-gnb-v3__utility-btn-text" placeholder="Search">Búsqueda</span> </button> </div> <div class="nv00-gnb-v3__utility cart"> <a class="nv00-gnb-v3__utility-btn js-global-cart-btn js-has-carturl" data-cart-url="https://shop.samsung.com/pe/cart" href="https://shop.samsung.com/pe/cart" an-tr="nv00_gnb-product detail-gnb cart icon-navigation6" an-ca="navigation" an-ac="gnb" an-la="cart" role="button"> <span class="hidden">Carrito</span> https://shop.samsung.com/pe/cart <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#cart-regular" href="#cart-regular"></use> </svg> <span class="cart-in-number gnb-cart-count" aria-live="polite" style="display:none;"><span class="hidden">Number of Products : </span></span> </a> </div> <div class="nv00-gnb-v3__utility before-login"> <a class="nv00-gnb-v3__utility-btn mobile-only loginBtn" an-tr="nv00_gnb-product detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="login" aria-label="Manage Account" href="javascript:;" role="button"> <span class="hidden">Iniciar sesión/Registrarse</span> <svg class="icon" focusable="false" aria-hidden="true" width="96" height="96" viewbox="0 0 96 96"> <path d="M48,51.5c16.521,0,30.5,13.82,30.5,29.555h0V89A3.5,3.5,0,0,1,75,92.5H21A3.5,3.5,0,0,1,17.5,89h0V81.055C17.5,65.32,31.479,51.5,48,51.5Zm0,5c-13.772,0-25.5,11.595-25.5,24.555h0V87.5h51V81.055c0-12.831-11.494-24.323-25.087-24.552h0Zm0-53A20.5,20.5,0,1,1,27.5,24,20.5,20.5,0,0,1,48,3.5Zm0,5A15.5,15.5,0,1,0,63.5,24,15.5,15.5,0,0,0,48,8.5Z" transform="translate(-0.5 0.5)"/> </svg> </a> <ul class="nv00-gnb-v3__utility-user-menu-list" role="menu"> <li class="nv00-gnb-v3__utility-user-menu desktop-only" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link loginBtn" href="javascript:;" aria-label="Iniciar sesión/Registrarse" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="sign in sign up" data-linkinfo="https://account.samsung.com/accounts/v1/DCGLPE/signInGate" role="menuitem"> Iniciar sesión/Registrarse </a> <p class="nv00-gnb-v3__utility-user-menu-rewards"> <a class="nv00-gnb-v3__utility-user-menu-rewards-link" href="/pe/why-samsung-account/"> ¿Por qué crear una Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </a> </p> </li> <li class="nv00-gnb-v3__utility-user-menu"> <a class="nv00-gnb-v3__utility-user-menu-link" href="https://shop.samsung.com/pe/mypage/orders" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="my orders" aria-label="my orders" role="menuitem"> Mis pedidos </a> </li> <li class="nv00-gnb-v3__utility-user-menu"> <a class="nv00-gnb-v3__utility-user-menu-link" href="/pe/mypage/myproducts/" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="my products" aria-label="my products" role="menuitem"> Mis productos </a> </li> <li class="nv00-gnb-v3__utility-user-menu"> <a class="nv00-gnb-v3__utility-user-menu-link" href="/pe/rewards/" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="samsung rewards" aria-label="samsung rewards" role="menuitem"> Samsung Rewards </a> </li> </ul> </div> <div class="nv00-gnb-v3__utility after-login"> <a class="nv00-gnb-v3__utility-btn" href="https://account.samsung.com/membership/contents/profile/profile-gate" role="button" aria-label="Go to the another page" an-tr="gnb-account, cart-product detail-account-account" an-ca="account" an-ac="gnb" an-la="user name"> <span class="hidden">Abrir Mi menú</span> <span class="account-icon js-gnb-afterlogin-no-image"> <svg class="icon" focusable="false" aria-hidden="true" width="96" height="96" viewbox="0 0 96 96"> <path d="M48,51.5c16.521,0,30.5,13.82,30.5,29.555h0V89A3.5,3.5,0,0,1,75,92.5H21A3.5,3.5,0,0,1,17.5,89h0V81.055C17.5,65.32,31.479,51.5,48,51.5Zm0,5c-13.772,0-25.5,11.595-25.5,24.555h0V87.5h51V81.055c0-12.831-11.494-24.323-25.087-24.552h0Zm0-53A20.5,20.5,0,1,1,27.5,24,20.5,20.5,0,0,1,48,3.5Zm0,5A15.5,15.5,0,1,0,63.5,24,15.5,15.5,0,0,0,48,8.5Z" transform="translate(-0.5 0.5)"/> </svg> </span> <div class="image js-gnb-afterlogin-image"> <img class="image__main" src="" alt="alternative-text" role="img" data-comp-name="image"/> </div> </a> <ul class="nv00-gnb-v3__utility-user-menu-list" role="menu"> <li class="nv00-gnb-v3__utility-user-menu user desktop-only" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link js-user-name" href="https://account.samsung.com/membership/contents/profile/profile-gate" role="menuitem" aria-label="Go to the another page" an-tr="gnb-account, cart-product detail-account-account" an-ca="account" an-ac="gnb" an-la="user name"> <span class="account-icon js-gnb-afterlogin-no-image"> <svg class="icon" focusable="false" aria-hidden="true" width="96" height="96" viewbox="0 0 96 96"> <path d="M48,51.5c16.521,0,30.5,13.82,30.5,29.555h0V89A3.5,3.5,0,0,1,75,92.5H21A3.5,3.5,0,0,1,17.5,89h0V81.055C17.5,65.32,31.479,51.5,48,51.5Zm0,5c-13.772,0-25.5,11.595-25.5,24.555h0V87.5h51V81.055c0-12.831-11.494-24.323-25.087-24.552h0Zm0-53A20.5,20.5,0,1,1,27.5,24,20.5,20.5,0,0,1,48,3.5Zm0,5A15.5,15.5,0,1,0,63.5,24,15.5,15.5,0,0,0,48,8.5Z" transform="translate(-0.5 0.5)"/> </svg> </span> <div class="image js-gnb-afterlogin-image"> <img class="image__main" src="" alt="alternative-text" role="img" data-comp-name="image"/> </div> <p class="user-name"></p> </a> <p class="nv00-gnb-v3__utility-user-menu-rewards"> <a class="nv00-gnb-v3__utility-user-menu-rewards-link" href="/pe/why-samsung-account/" aria-label="¿Por qué crear una Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> ¿Por qué crear una Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </a> </p> </li> <li class="nv00-gnb-v3__utility-user-menu" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="my page" aria-label="my page" href="/pe/mypage/">Mi cuenta</a> </li> <li class="nv00-gnb-v3__utility-user-menu" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="orders" aria-label="orders" href="https://shop.samsung.com/pe/my-account/orders">Pedidos</a> </li> <li class="nv00-gnb-v3__utility-user-menu" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="wishlist" aria-label="wishlist" href="https://shop.samsung.com/pe/my-account/wishlist">Mis favoritos</a> </li> <li class="nv00-gnb-v3__utility-user-menu" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="my products" aria-label="my products" href="/pe/mypage/myproducts/">Mis productos</a> </li> <li class="nv00-gnb-v3__utility-user-menu" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="samsung rewards" aria-label="samsung rewards" href="/pe/mypage/rewards/">Samsung Rewards</a> </li> <li class="nv00-gnb-v3__utility-user-menu" role="menuitem"> <a class="nv00-gnb-v3__utility-user-menu-link" an-tr="nv00_gnb-product detail-account-account" an-ca="account" an-ac="gnb" an-la="coupons" aria-label="coupons" href="https://shop.samsung.com/pe/mypage/vouchers">Cupones</a> </li> <li class="nv00-gnb-v3__utility-user-menu"> <a class="nv00-gnb-v3__utility-user-menu-link logoutBtn" an-tr="nv00_gnb-product detail-account-account" href="javascript:;" an-ca="account" an-ac="gnb" an-la="logout" aria-label="logout" role="menuitem">Cerrar sesión</a> </li> </ul> </div> <div class="nv00-gnb-v3__utility hamburger"> <button class="nv00-gnb-v3__utility-btn" an-tr="nv00_gnb-product detail-gnb open / close-navigation2" an-ca="navigation" an-ac="gnb" an-la="gnb:open" aria-expanded="false" aria-haspopup="true"> <span class="hidden">Navigation</span> <svg class="icon" focusable="false" aria-hidden="true" width="96" height="96" viewbox="0 0 96 96"> <path d="M0,57V52H70v5ZM0,31V26H70v5ZM0,5V0H70V5Z" transform="translate(13 20)"/> </svg> </button> </div> </div> <div class="nv00-gnb-v3__inner-wrap-looping--end" tabindex="0"></div> </div> </div> <div class="nv00-gnb-v3__dim-wrap" aria-hidden="true"></div> <form id="signInForm" name="signInForm" method="get" action="https://account.samsung.com/accounts/v1/DCGLPE/signInGate"> <input type="hidden" name="response_type" id="response_type" value=""/> <input type="hidden" name="client_id" value="zyj35vde15"/> <input type="hidden" name="locale" id="locale" value=""/> <input type="hidden" name="countryCode" value="PE"/> <input type="hidden" name="redirect_uri" id="redirect_uri" value="/aemapi/v6/data-login/afterLogin.pe.json"/> <input type="hidden" name="state" id="signInState" value=""/> <input type="hidden" name="goBackURL" id="signInGoBackURL" value=""/> <input type="hidden" name="scope" id="scope" value=""/> </form> <!-- SA 로그아웃호출 폼 --> <form id="signOutForm" name="signOutForm" method="get" action="https://account.samsung.com/accounts/v1/DCGLPE/signOutGate"> <input type="hidden" name="client_id" value="zyj35vde15"/> <input type="hidden" name="state" id="signOutState" value=""/> <input type="hidden" name="signOutURL" id="signOutURL" value="/aemapi/v6/data-login/afterLogout.pe.json"/> </form> <!-- 회원가입 폼 --> <form id="joinForm" name="joinForm" method="post" action="https://account.samsung.com/membership/"> <input type="hidden" name="actionID" value="SignupAP"/> <input type="hidden" name="serviceID" value="zyj35vde15"/> <input type="hidden" name="serviceName" value="SAMSUNG"/> <input type="hidden" name="domain" value=""/> <input type="hidden" name="countryCode" value="PE"/> <input type="hidden" name="languageCode" value="es"/> <input type="hidden" name="registURL" id="joinRegistURL" value="/aemapi/v6/data-login/afterLogin.pe.json"/> <input type="hidden" name="returnURL" id="joinReturnURL"/> <input type="hidden" name="goBackURL" id="joinGoBackURL" value=""/> <input type="hidden" name="ssoType" value="ENC_TK"/> <input type="hidden" name="emailActivationURL" id="joinEmailActivationURL" value="/aemapi/v6/data-login/emailActivationURL.pe.json"/> </form> <!-- Find Email 폼 --> <form id="findAccountForm" name="findAccountForm" method="post" action="https://account.samsung.com/membership/"> <input type="hidden" name="actionID" value="FindEmail"/> <input type="hidden" name="serviceID" value="zyj35vde15"/> <input type="hidden" name="serviceName" value="SAMSUNG"/> <input type="hidden" name="domain" value=""/> <input type="hidden" name="countryCode" value="PE"/> <input type="hidden" name="languageCode" value="es"/> <input type="hidden" name="goBackURL" id="findGoBackURL" value=""/> <input type="hidden" name="ssoType" value="ENC_TK"/> </form> <!-- Account Modify Form --> <form id="accountModifyForm" name="accountModifyForm" method="post" action="https://account.samsung.com/membership/"> <input type="hidden" name="actionID" value="ModifyUserInfo"/> <input type="hidden" name="serviceID" value="zyj35vde15"/> <input type="hidden" name="serviceName" value="SAMSUNG"/> <input type="hidden" name="domain" value=""/> <input type="hidden" name="countryCode" value="PE"/> <input type="hidden" name="languageCode" value="es"/> <input type="hidden" name="goBackURL" id="accountModifyGoBackURL" value=""/> <input type="hidden" name="ssoType" value="ENC_TK"/> </form> <form id="textForm" name="textForm"> <input type="hidden" name="productCountText" id="productCountText" value="Cantidad de productos"/> </form> <input type="hidden" name="domain" id="domain" value="www.samsung.com"/> <input type="hidden" name="useLogin" id="useLogin" value="Y"/> <input type="hidden" name="useStore" id="useStore" value="Y"/> <input type="hidden" name="storeDomain" id="storeDomain" value="https://api.shop.samsung.com"/> <input type="hidden" name="hybrisApiJson" id="hybrisApiJson" value="Y"/> <input type="hidden" name="addToCartPostYn" id="addToCartPostYn" value="Y"/> <input type="hidden" name="tokocommercewebservicesYn" id="tokocommercewebservicesYn"/> <input type="hidden" name="useNewAddToCartApi" id="useNewAddToCartApi" value="Y"/> <input type="hidden" name="loginLinkURL" id="loginLinkURL" value="https://account.samsung.com/accounts/v1/DCGLPE/signInGate"/> <input type="hidden" name="logoutURL" id="logoutURL" value="https://account.samsung.com/accounts/v1/DCGLPE/signOutGate"/> <input type="hidden" name="updateProfileURL" id="updateProfileURL" value="/pe/my-account/profile"/> <input type="hidden" name="isLoginWithNoStore" id="isLoginWithNoStore"/> <input type="hidden" name="countryCode" id="countryCode" value="PE"/> <input type="hidden" name="languageCode" id="languageCode" value="es"/> <input type="hidden" name="loginAccountServiceId" id="loginAccountServiceId" value="zyj35vde15"/> <input type="hidden" name="emailActivationURL" id="emailActivationURL" value="/aemapi/v6/data-login/emailActivationURL.pe.json"/> <input type="hidden" name="shopIntegrationFlag" id="shopIntegrationFlag" value="Hybris-new"/> <input type="hidden" name="tieredPriceUseYn" id="tieredPriceUseYn"/> <input type="hidden" name="mySamsungRewardsTierType" id="mySamsungRewardsTierType" value="global"/> <input type="hidden" name="newMyRewardCurrencyConv" id="newMyRewardCurrencyConv" value="1.000"/> <input type="hidden" name="gnbMyAccountUrl" id="gnbMyAccountUrl" value="/pe/my-account/profile"/> <input type="hidden" name="loginValidateYnForGPv2" id="loginValidateYnForGPv2" value=""/> <div class="nv00-gnb-v3__layer-popup-wrap"> <div class="nv00-gnb-v3__layer-popup-looping--start" tabindex="0"></div> <div class="layer-popup gnb-layer_popup-js" id="layerEmptyCart"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#info-regular" href="#info-regular"></use> </svg> <p class="layer-popup__desc information-text">Su carrito está vacío.</p> <div class="layer-popup__cta-wrap"> <button class="cta cta--contained cta--black gnb-js-layer-close" an-tr="nv00_gnb-product detail-cart popup-other_interaction" an-ca="other interaction" an-ac="cart is empty:OK" an-la="cart is empty:OK" aria-label="Accessibility Text" onclick="window.sg.components.nv00GnbV3.closeLayerPopup(this);"> Aceptar </button> </div> <button class="layer-popup__close"> <span class="hidden">Cerrar la capa de ventana emergente</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb-layer_popup-js" id="layerInsufficientStock"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#info-regular" href="#info-regular"></use> </svg> <p class="layer-popup__desc information-text">Lo sentimos, no hay existencias suficientes para tu carrito.</p> <div class="layer-popup__cta-wrap"> <button class="cta cta--contained cta--black gnb-js-layer-close" aria-label="Accessibility Text" onclick="window.sg.components.nv00GnbV3.closeLayerPopup(this);"> Aceptar </button> </div> <button class="layer-popup__close"> <span class="hidden">Cerrar la capa de ventana emergente</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb__remove-product gnb-layer_popup-js" id="layerRemoveProduct"> <p class="layer-popup__title">Quitar un producto</p> <p class="layer-popup__desc">Sin este producto, el código de promoción o el cupón solicitado no se puede canjear.<br/>¿Estás seguro de que deseas quitar este producto?</p> <div class="layer-popup__cta-wrap"> <button class="cta cta--outlined cta--black" aria-label="Accessibility Text"> Mover a la lista de deseos </button> <button class="cta cta--contained cta--black" aria-label="Accessibility Text"> Eliminar </button> </div> <button class="layer-popup__close"> <span class="hidden">Cerrar la capa de ventana emergente</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb-layer_popup-js gnb__popup-privacy" id="layerPrivacy"> <p class="layer-popup__title">Política de privacidad</p> <div class="layer-popup__checkbox-wrap"> <div class="checkbox-v2"> <input class="checkbox-v2__input" type="checkbox" name="checkbox" id="privacy-terms"/> <label class="checkbox-v2__label" for="privacy-terms"> <span class="checkbox-v2__label-box-wrap"> <span class="checkbox-v2__label-box"> <svg class="checkbox-v2__label-box-icon" focusable="false" aria-hidden="true"> <use xlink:href="#done-bold" href="#done-bold"></use> </svg> </span> </span> <span class="checkbox-v2__label-text">He leído y acepto la <a href='/pe/info/privacy/' target='_blank' class='link-text' title="Abrir en una nueva ventana">Polítca de Privacidad</a> de Samsung.com</span> </label> </div> <p class="layer-popup__checkbox-desc error" id="errorPrivacy">Marca esta casilla para ir a Samsung.com.</p> <div class="checkbox-v2"> <input class="checkbox-v2__input" type="checkbox" name="checkbox" id="privacy-terms2"/> <label class="checkbox-v2__label" for="privacy-terms2"> <span class="checkbox-v2__label-box-wrap"> <span class="checkbox-v2__label-box"> <svg class="checkbox-v2__label-box-icon" focusable="false" aria-hidden="true"> <use xlink:href="#done-bold" href="#done-bold"></use> </svg> </span> </span> <span class="checkbox-v2__label-text"> Al marcar esta casilla, acepto las Actualizaciones del servicio de Samsung, que incluyen: </span></label></div><p class="layer-popup__checkbox-desc"> Información de marketing y servicios de Samsung.com, anuncios de nuevos productos y servicios, así como ofertas especiales, eventos y boletines informativos. </p> </div> <div class="layer-popup__cta-wrap"> <button id="privacyBtn" class="cta cta--outlined cta--black" aria-label="Accessibility Text">IR A SAMSUNG.COM</button> <button class="cta cta--contained cta--black login-leave-btn" aria-label="Accessibility Text" onclick="window.sg.components.nv00GnbV3.closeLayerPopup(this);">SALIR DE LA PÁGINA</button> </div> <button class="layer-popup__close login-leave-btn" data-focus-id="shop-popover-close" data-tab-disable="true"> <span class="hidden">Cerrar Política de Privacidad</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb__popup-privacy gnb-layer_popup-js" id="layerPreference"> <p class="layer-popup__title">Revisar preferencias</p> <p class="layer-popup__desc">Ayúdanos a recomendarte productos, actualiza tus preferencias.</p> <div class="layer-popup__cta-wrap"> <button id="preferenceCheckBtn" class="cta cta--outlined cta--black" aria-label="Accessibility Text">SÍ</button> <button id="privacyCloseBtn" class="cta cta--contained cta--black" aria-label="Accessibility Text" onclick="window.sg.components.nv00GnbV3.closeLayerPopup(this);">MÁS TARDE</button> </div> <button class="layer-popup__close" data-focus-id="shop-popover-close" data-tab-disable="true"> <span class="hidden">Cerrar preferencias</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="nv00-gnb-v3__layer-popup-looping--end" tabindex="0"></div> </div> </nav> <input type="hidden" name="sc_gnb_searchURL" id="sc_gnb_searchURL" value="/pe/aisearch"/> <input type="hidden" name="sc_gnb_placeholder" id="sc_gnb_placeholder" value="Galaxy S24 Ultra"/> <input type="hidden" name="sc_gnb_aiSearchUseYn" id="sc_gnb_aiSearchUseYn" value="Y"/> <input type="hidden" name="sc_gnb_bdcApiUseYn" id="sc_gnb_bdcApiUseYn" value="Y"/> <input type="hidden" name="sc_gnb_eppUseGnbAiSearchYn" id="sc_gnb_eppUseGnbAiSearchYn"/> <input type="hidden" name="eppFlag" id="eppFlag" value="N"/> <section class="srd19-gnb-search" role="dialog" aria-modal="true"> <div class="srd19-gnb-search__looping--start" tabindex="0"></div> <div class="srd19-gnb-search__contents"> <form action="" class="srd19-gnb-search__form" role="search" autocomplete="off"> <fieldset> <legend>Search Form</legend> <button class="srd19-gnb-search__btn-search" aria-label="Búsqueda" an-tr="srd19_gnb search-product detail-submit-search" an-ca="search" an-ac="gnb search" an-la="search bar:keyword submit:keyword"> <svg class="icon" focusable="false"> <use xlink:href="#search-regular" href="#search-regular"></use> </svg> </button> <div class="srd19-gnb-search__input-wrap"> <input type="text" name="search" class="srd19-gnb-search__input" aria-label="Búsqueda" id="gnb-search-keyword" placeholder="Búsqueda" an-tr="search layer--search bar-submit" an-ca="search" an-ac="search layer" an-la="search bar:keyword submit:"/> </div> <button type="button" class="srd19-gnb-search__clear" an-tr="srd19_gnb search-product detail-delete-search" an-ca="search" an-ac="gnb search" an-la="search bar:keyword delete"> <span class="text">Borrar</span> </button> <button type="button" class="srd19-gnb-search__scan-barcode srd19-gnb-search__scan-barcode--hide"> <span class="hidden">Scan Barcode</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#barcode-regular" href="#barcode-regular"></use> </svg> </button> </fieldset> </form> <div class="srd19-gnb-search__result-wrap"> <div class="srd19-gnb-search__result"> <div class="srd19-gnb-search__searches"> <div class="srd19-gnb-search__list-wrap srd19-gnb-search__no-suggestions srd19-gnb-search__list-wrap--hide"> <div class="srd19-gnb-search__list-title-wrap"> <h3 class="srd19-gnb-search__list-title">No hay sugerencias</h3> </div> </div> <div class="srd19-gnb-search__list-wrap srd19-gnb-search__suggested srd19-gnb-search__list-wrap--hide"> <div class="srd19-gnb-search__list-title-wrap"> <h3 class="srd19-gnb-search__list-title">Búsquedas sugeridas</h3> </div> <ul class="srd19-gnb-search__list" role="list"> </ul> </div> <div class="srd19-gnb-search__list-wrap srd19-gnb-search__popular"> <div class="srd19-gnb-search__list-title-wrap"> <h3 class="srd19-gnb-search__list-title">BÚSQUEDAS POPULARES</h3> </div> <ul class="srd19-gnb-search__list" role="list"> </ul> </div> <div class="srd19-gnb-search__list-wrap srd19-gnb-search__recent srd19-gnb-search__list-wrap--hide"> <div class="srd19-gnb-search__list-title-wrap"> <h3 class="srd19-gnb-search__list-title">BÚSQUEDAS RECIENTES</h3> </div> <ul class="srd19-gnb-search__list" role="list"> </ul> </div> </div> <div class="srd19-gnb-search__thumb srd19-gnb-search__related srd19-gnb-search__list-wrap--hide"> <div class="srd19-gnb-search__thumb-title-wrap"> <h3 class="srd19-gnb-search__thumb-title">PRODUCTOS RELACIONADOS</h3> </div> <ul class="srd19-gnb-search__thumb-list" role="menu"> </ul> </div> <div class="srd19-gnb-search__thumb srd19-gnb-search__recommended"> <div class="srd19-gnb-search__thumb-title-wrap"> <h3 class="srd19-gnb-search__thumb-title">RECOMENDACIONES</h3> </div> <ul class="srd19-gnb-search__thumb-list" role="menu"> </ul> </div> </div> </div> <button type="button" class="srd19-gnb-search__close" an-tr="srd19_gnb search-product detail-close-search" an-ca="search" an-ac="gnb search" an-la="close"> <span class="hidden">Cerrar</span> <svg class="icon" focusable="false"> <use xlink:href="#cancel-close-regular" href="#cancel-close-regular"></use> </svg> </button> </div> <div class="srd19-gnb-search__dimmed"></div> <div class="srd19-gnb-search__looping--end" tabindex="0"></div> </section> <!--googleon: all--> <div id="content" class="st-page-pd" role="main"> <input type="hidden" name="modelCode" id="modelCode" value="SM-L705FZWAGTO"/> <input type="hidden" name="categorySubSubTypeCode" id="categorySubSubTypeCode"/> <input type="hidden" name="categorySubTypeCode" id="categorySubTypeCode" value="01030100"/> <input type="hidden" name="categoryTypeCode" id="categoryTypeCode" value="01030000"/> <input type="hidden" name="typeCodeForGNB" id="typeCodeForGNB" value="01030000"/> <input type="hidden" name="groupCodeForGNB" id="groupCodeForGNB" value="01000000"/> <input type="hidden" name="categoryGroupCode" id="categoryGroupCode" value="01000000"/> <input type="hidden" name="bvApiUrl" id="bvApiUrl" value="https://api.bazaarvoice.com/data"/> <input type="hidden" name="bvPassKey" id="bvPassKey" value="ca6mX8tv4SZ7arFQguSHIAtR1LCU9k49jdjp5jr3YdTKA"/> <input type="hidden" name="categoryname" id="categoryname"/> <input type="hidden" name="modelName" id="modelName" value="SM-L705F"/> <input type="hidden" name="useNewWtb" id="useNewWtb" value="Y"/> <input type="hidden" name="priceCurrency" id="priceCurrency" value="pen"/> <div class="pd-g-product-promotion-bar"> </div> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="pd-g-usp-banner aem-GridColumn aem-GridColumn--default--12"> </div> <div class="pd-g-anchor-navigation-ux2 aem-GridColumn aem-GridColumn--default--12"> <div class="pdd01-anchor-nav-v2-keep"> <div id="anchorContainer" class="sg-component pdd01-anchor-nav-v2 bg-black" data-comp-name="pdHeaderNavigation"> <div class="pdd01-anchor-nav-v2__header"> <div class="pdd01-anchor-nav-v2__menu-wrap"> <button type="button" aria-label="prev" class="pdd01-anchor-nav-v2__btn pdd01-anchor-nav-v2__btn-prev"> <svg class="icon" focusable="false"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#previous-regular"></use> </svg> </button> <div class="pdd01-anchor-nav-v2__menu-inner"> <input type="hidden" id="featureAnchorListYn" name="featureAnchorListYn" value="N"/> <ul id="anchor-menu-list" class="pdd01-anchor-nav-v2__menu"> <li id="anchor_pd-g-feature-benefit" class="pdd01-anchor-nav-v2__menu-item active" style="display: none; margin-left: 0;"> <a href="#features" an-tr="pdd01_anchor nav-product detail-text-menu" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:features" aria-label="Características">Características</a> </li> <li id="anchor_pd-g-feature-gallery-carousel-pim" class="pdd01-anchor-nav-v2__menu-item" style="display: none; margin-left: 0;"> <a href="#gallery" an-tr="pdd01_anchor nav-product detail-text-menu" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:gallery" aria-label="Fotos">Fotos</a> </li> <li id="anchor_pd-g-product-specs" class="pdd01-anchor-nav-v2__menu-item" style="display: none; margin-left: 0;"> <a href="#specs" an-tr="pdd01_anchor nav-product detail-text-menu" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:spec" aria-label="Especificaciones">Especificaciones</a> </li> <li id="reviewWrap" class="pdd01-anchor-nav-v2__menu-item" style="display: none; margin-left: 0;"> <a href="#reviews" an-tr="pdd01_anchor nav-product detail-text-menu" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:review" aria-label="Reseña">Reseña</a> </li> <li id="anchor_pd-g-product-support" class="pdd01-anchor-nav-v2__menu-item" style="display: none; margin-left: 0;"> <a href="#support" an-tr="pdd01_anchor nav-product detail-text-menu" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:support" aria-label="Soporte">Soporte</a> </li> <li id="anchorWtb" class="pdd01-anchor-nav-v2__menu-item" style="display: none; margin-left: 0;"> <a href="#WTB" class="js-cta-buy" data-modelcode="SM-L705FZWAGTO" data-iacode="01030100" an-tr="pdd01_anchor nav-product detail-text-where to buy" an-ca="buy cta" an-ac="where to buy" an-la="where to buy" aria-label="Dónde comprar">Dónde comprar</a> </li> </ul> <div class="pdd01-anchor-nav-v2__menu-bar"></div> </div> <button type="button" aria-label="next" class="pdd01-anchor-nav-v2__btn pdd01-anchor-nav-v2__btn-next"> <svg class="icon" focusable="false"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#next-regular"></use> </svg> </button> </div> </div> </div> </div> <div id="navProperties" class="sg-component" style="display:none;"> <input type="hidden" id="navPriceDisplayYn" value="Y"/> <input type="hidden" id="navShopServiceYn"/> <input type="hidden" id="navPackageYn" value="N"/> <input type="hidden" id="thirdPartyPrdYN"/> <input type="hidden" id="tenantId" value="per"/> <input type="hidden" id="pdType" value="S-F"/> <input type="hidden" id="navOldProductYn" value="N"/> <input type="hidden" id="shopSKU" value="SM-L705FZWAGTO"/> <input type="hidden" id="wtbUseYn" value="N"/> <input type="hidden" id="pdpUrl" value="/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/"/> <input type="hidden" id="ctaType" value="INSTOCK"/> <input type="hidden" id="marketingPdpYN" value="N"/> <input type="hidden" id="familyCode" value="525677"/> <input type="hidden" id="tellsomeYn" value="N"/> <input type="hidden" id="navDisplayName" value="Galaxy Watch Ultra"/> <input type="hidden" id="navPageTrack" value="product detail"/> <input type="hidden" id="current-page-nav" name="current-page-nav" value="/content/samsung/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto"/> <input type="hidden" id="navConfiguratorUrl"/> <input type="hidden" id="navCtaLocalText"/> <input type="hidden" id="navCtaEngText"/> <input type="hidden" id="navConfiguratorUseYn" value="N"/> <input type="hidden" id="navDetailRootNodePath" value="/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto.dynamic"/> </div> </div> <div class="nv-g-breadcrumb-pd-ux2 aem-GridColumn aem-GridColumn--default--12"> <div class="nvd02-breadcrumb nvd02-breadcrumb--padding-bottom"> <ul class="nvd02-breadcrumb__list"> <li class="nvd02-breadcrumb__item"> <a class="nvd02-breadcrumb__link" href="/pe/watches/galaxy-watch/" an-tr="nvd02_breadcrumb pd-product detail-breadcrumb-navigation" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:Galaxy Watch"> Galaxy Watch </a> </li> <li class="nvd02-breadcrumb__item"> <p class="nvd02-breadcrumb__link"> Detalles del producto </p> </li> </ul> </div> </div> <div class="pd-g-feature-benefit-ux2 pd-g-feature-benefit aem-GridColumn aem-GridColumn--default--12"> <input type="hidden" name="hasBenefit" id="hasBenefit" value="Y"/> <input type="hidden" name="hasGallery" id="hasGallery" value="N"/> <div id="features"></div> <!-- N --> <script type="application/ld+json" data-type="seo" data-object-type="Product" data-id="5f0f67a7-4fd9-4ecd-893a-395a01b3af97">{"@context":"http://schema.org","@type":"Product","brand":{"@type":"Brand","name":"Samsung"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"5.0","ratingCount":"1"},"@id":"https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/","name":"Galaxy Watch Ultra","image":"https://images.samsung.com/is/image/samsung/p6pim/pe/sm-l705fzwagto/gallery/pe-galaxy-watch-ultra-l705-sm-l705fzwagto-thumb-543857267","description":"Resistente al agua \nResistente a altas temperaturas\nAlarma de seguridad inmediata integrada","sku":"SM-L705FZWAGTO","offers":{"@type":"Offer","url":"https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/","priceCurrency":"PEN","availability":"inStock","price":"2299"}}</script> <div> <html> <head> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(){function o(n,i){if(n&&i)for(var r in i)i.hasOwnProperty(r)&&(void 0===n[r]?n[r]=i[r]:n[r].constructor===Object&&i[r].constructor===Object?o(n[r],i[r]):n[r]=i[r])}try{var n=decodeURIComponent("%7B%20%22request_client_hints%22%3A%20true%20%7D");if(n.length>0&&window.JSON&&"function"==typeof window.JSON.parse){var i=JSON.parse(n);void 0!==window.BOOMR_config?o(window.BOOMR_config,i):window.BOOMR_config=i}}catch(r){window.console&&"function"==typeof window.console.error&&console.error("mPulse: Could not parse configuration",r)}}();</script> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="VRZKC-5BSTD-4EWS3-R2J59-B8GYB",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"VRZKC-5BSTD-4EWS3-R2J59-B8GYB",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbeqxz22cyz5tasfq-f-aede6f20a-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"154970","ak.ai":parseInt("293013",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"18bb0e90","ak.r":6099,"ak.a2":e,"ak.m":"x","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":57106,"ak.gh":"124.155.222.204","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1739785355","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==5u74XEFJ4iHAxEjM4qlWJ6GC4aXjxpI56ifZFVbQCru/asSD3Te/VyvIVL2qndCrqufAlSikpSokY/OGAqYJmGtSgNFO6MJ9TD92gMK36h06hWSn18I6JJlWMiOKcjRWoFkYso62EoRhEY6INc3uqDeaoaU99dd2QVd6+SCZIY3weExHU0gsKvBlroImxr2gf+4Kt1PaqMfSHHM4f5er7DgELarkrW9h9/dqdphJMNHHCcrx+i5neMio3Jadg9X6UXuHw2yc5mNAbO7UsxPVU6VBmyJixrT1gVnMsrHoUrENnnOmY5C59x95J06pssbsi/EjMLXgsF0MV0CvZlpEGfDkK3XpLEndFXcdstEKS1VNU8K4b83kDB7QiR4S1/PT2DQPH5QcY8VHZAQimQEkIel0f0YduMgwcUihe5aRhMc=","ak.pv":"3777","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body> <!-- include raw codes --> <style> @charset "UTF-8"; html.is-no-scroll { overflow: hidden } html:not(.mobile).is-no-scroll { padding-right: 17px } html #wrap { position: static; min-width: auto } .is-feature-hide { display: none !important } .not-ihrn { display: none !important } .is-ihrn { display: inline !important } sup.not-ihrn { display: none !important } sup.is-ihrn { display: inline !important } .f_header-type1 .not-ihrn { display: none } .is-not-ihrn sup.not-ihrn { display: inline !important } .is-not-ihrn sup.is-ihrn { display: none !important } .is-not-ihrn .not-ihrn { display: inline !important } .is-not-ihrn .is-ihrn { display: none !important } .is-not-ihrn .f_header-type1 .is-ihrn { display: none } .is-not-ihrn .f_header-type1 .not-ihrn { display: block } .blind { display: block; overflow: hidden; position: absolute !important; width: 1px; height: 1px; font-size: 1px; line-height: 1px; clip: rect(1px, 1px, 1px, 1px) } .is-scroll-lock { overflow: hidden } a[class*=c_btn_close-], button[class*=c_btn_close-] { display: inline-block; font-size: 0; line-height: 0; -webkit-box-sizing: content-box; box-sizing: content-box; background-repeat: no-repeat; background-position: 50% 50%; background-color: transparent; cursor: pointer } a.c_btn_close-type1, button.c_btn_close-type1 { width: 69px; height: 69px; text-align: center } div[class*=m_layer-] { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(27, 29, 55, 0); z-index: 2500; visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box } div[class*=m_layer-] span.layer-title { position: absolute; left: -999em } div[class*=m_layer-] .m_ly_inner { position: absolute; left: 0; top: 0; right: 0; bottom: 0 } div[class*=m_layer-] .m_ly_header { position: absolute; left: 30px; top: 43px; opacity: 0 } div[class*=m_layer-] .m_ly_contents { position: absolute; left: 110px; right: 110px; top: 120px; bottom: 100px; opacity: 0 } div[class*=m_layer-] .c_btn_type2-next { position: absolute; top: 50%; margin-top: -89px; right: 0 } div[class*=m_layer-] .c_btn_type2-prev { position: absolute; top: 50%; margin-top: -89px; left: 0 } div[class*=m_layer-] .c_btn_close-type1 { position: absolute; right: 7px; top: 27px; opacity: 0; outline: 0; transform: rotate(-360deg) scale(.5); -webkit-transform: rotate(-360deg) scale(.5); -moz-transform: rotate(-360deg) scale(.5); -o-transform: rotate(-360deg) scale(.5); transition: all .45s cubic-bezier(.165, .84, .44, 1); -webkit-transition: all .45s cubic-bezier(.165, .84, .44, 1); -moz-transition: all .45s cubic-bezier(.165, .84, .44, 1); -o-transition: all .45s cubic-bezier(.165, .84, .44, 1) } div[class*=m_layer-] .c_paging-type1 { position: absolute; left: 0; right: 0; bottom: 13px; opacity: 0 } div[class*=m_layer-] .m_paging_type1 { position: absolute; left: 0; right: 0; bottom: 13px; opacity: 0 } .load div[class*=m_layer-] { -webkit-transition: all .3s ease-in-out .3s, background .3s ease-in-out .3s; transition: all .3s ease-in-out .3s, background .3s ease-in-out .3s } .load div[class*=m_layer-] .m_ly_contents { transition: all .65s cubic-bezier(.215, .61, .355, 1); -webkit-transition: all .65s cubic-bezier(.215, .61, .355, 1); -moz-transition: all .65s cubic-bezier(.215, .61, .355, 1); -o-transition: all .65s cubic-bezier(.215, .61, .355, 1) } .load div[class*=m_layer-] .m_ly_header { transition: all .65s cubic-bezier(.215, .61, .355, 1); -webkit-transition: all .65s cubic-bezier(.215, .61, .355, 1); -moz-transition: all .65s cubic-bezier(.215, .61, .355, 1); -o-transition: all .65s cubic-bezier(.215, .61, .355, 1) } .load div[class*=m_layer-].show { transition: background .3s ease-in-out, opacity .3s ease-out; -webkit-transition: background .3s ease-in-out, opacity .3s ease-out; -moz-transition: background .3s ease-in-out, opacity .3s ease-out; -o-transition: background .3s ease-in-out, opacity .3s ease-out } .ie11 div[class*=m_layer-] .c_btn_close-type1 { -webkit-transform: none; transform: none } div[class*=m_layer-].show { visibility: visible; background-color: rgba(0, 0, 0, .97) } div[class*=m_layer-].show .c_paging-type1 { opacity: 1 } div[class*=m_layer-].show .m_paging_type1 { opacity: 1 } div[class*=m_layer-].show .c_btn_close-type1 { opacity: .95; outline: invert none medium; transform: rotate(0) scale(1); -webkit-transform: rotate(0) scale(1); -moz-transform: rotate(0) scale(1); -o-transform: rotate(0) scale(1) } div[class*=m_layer-].show .c_btn_close-type1:focus { outline: 1px dotted #fff } div[class*=m_layer-].show .m_ly_contents { opacity: .95; outline: invert none medium; transform: rotate(0) scale(1); -webkit-transform: rotate(0) scale(1); -moz-transform: rotate(0) scale(1); -o-transform: rotate(0) scale(1) } div[class*=m_layer-].show .m_ly_header { opacity: .95; outline: invert none medium; transform: rotate(0) scale(1); -webkit-transform: rotate(0) scale(1); -moz-transform: rotate(0) scale(1); -o-transform: rotate(0) scale(1) } .m_layer-youtube .m_ly_header { max-width: 75% } .m_video_view { position: absolute; left: 50%; top: 50%; width: 1000px; height: 562px; margin-left: -500px; margin-top: -281px; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: 101 } .m_video_view iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100% } div.m_layer-youtube[class*=m_layer-] { background-color: rgba(0, 0, 0, .88); display: block } div.m_layer-youtube[class*=m_layer-] .modals_close-area { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100% } div.m_layer-youtube[class*=m_layer-] .m_video_view { position: relative; top: auto; left: auto; margin: 0; height: 59.5vh; max-height: 565px; padding-top: 0 } div.m_layer-youtube[class*=m_layer-] .c_btn_close_area { position: relative; bottom: 0; width: 45px; height: 45px; left: 50%; display: block; -webkit-transform: translateX(-50%); transform: translateX(-50%); margin-top: 20px } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1 { position: absolute; width: 45px; height: 45px; background-color: #fff !important; border-radius: 50%; -webkit-box-shadow: 0 0 10px -6px #000; box-shadow: 0 0 10px -6px #000; z-index: 2; -webkit-transform: none; transform: none; right: 0; top: 0 } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1:after { content: ""; display: block; overflow: hidden; width: 45px; height: 45px; background: url(https://www.samsung.com/global/galaxy/common/images/c_btn_close_2_bk.png) center center/35% no-repeat; cursor: pointer; -webkit-transition: -webkit-transform .35s; transition: -webkit-transform .35s; transition: transform .35s; transition: transform .35s, -webkit-transform .35s; transition: transform .35s, -webkit-transform .35s } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1:focus:after { -webkit-transform: rotate(90deg); transform: rotate(90deg) } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1:hover:after { -webkit-transform: rotate(90deg); transform: rotate(90deg) } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1.focus-visible:after { -webkit-transform: rotate(90deg); transform: rotate(90deg) } div.m_layer-youtube[class*=m_layer-].show .m_ly_contents { left: 50%; right: auto; top: 50%; bottom: auto; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity .5s; transition: opacity .5s; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .firefox div.m_layer-youtube .c_btn_close-type1.focus-visible { outline: 2px dashed #fff } html.rtl div.m_layer-youtube[class*=m_layer-] .c_btn_close_area { left: auto; right: 50%; -webkit-transform: translateX(50%); transform: translateX(50%) } .rtl div[class*=m_layer-]._new .m_ly_gallery .zoom { left: auto; right: 0 } .rtl div[class*=m_layer-]._new .m_ly_header { left: auto; right: 50px } .rtl div[class*=m_layer-]._new .c_btn_close-type1 { right: auto; left: 25px } .rtl.s34 div[class*=m_layer-]._new .m_ly_thumnail { left: auto; right: 50%; margin-left: 0; margin-right: 394px } .rtl.s3 div[class*=m_layer-]._new .m_ly_header { right: 50%; margin-left: 0; margin-right: -445px } .rtl.s3 div[class*=m_layer-]._new .c_btn_close-type1 { left: 50%; margin-left: -445px; margin-right: 0 } .rtl.s3 div[class*=m_layer-]._new .m_ly_thumnail { margin-right: 292px } @media screen and (max-width:1023px) { .m_video_view { left: 0; width: 100%; height: 0; margin: 0; padding-top: 56.25%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%) } div.m_layer-youtube[class*=m_layer-].show .m_ly_contents { position: relative } div.m_layer-youtube[class*=m_layer-] .m_video_view { -webkit-transform: none; transform: none } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1 { margin-bottom: 30px } } @media screen and (max-width:767px) { div.m_layer-youtube[class*=m_layer-] .m_video_view { height: 28.9vh; max-height: 220px; min-height: 220px } div.m_layer-youtube[class*=m_layer-] .c_btn_close_area { width: 25px; height: 25px; padding-top: 15px } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1 { width: 25px; height: 25px } div.m_layer-youtube[class*=m_layer-] .c_btn_close-type1:after { width: 25px; height: 25px } } @font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff"); font-weight: 400; font-style: normal } @-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } @keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } .wearable-watch :root { --swiper-theme-color: #007aff; --swiper-navigation-size: 44px } .wearable-watch .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1 } .wearable-watch .swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000 } .wearable-watch .swiper-container-vertical>.swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .wearable-watch .swiper-container-vertical>.swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) } .wearable-watch .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0; display: block } .wearable-watch .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 8px } .wearable-watch .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; -webkit-transition: .2s top, .2s -webkit-transform; transition: .2s top, .2s -webkit-transform; -webkit-transition: .2s transform, .2s top; transition: .2s transform, .2s top; -webkit-transition: .2s transform, .2s top, .2s -webkit-transform; transition: .2s transform, .2s top, .2s -webkit-transform } .wearable-watch .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0; top: 0 } .wearable-watch .swiper-container-vertical>.swiper-pagination-progressbar { width: 4px; height: 100%; left: 0; top: 0 } .wearable-watch .swiper-container-vertical>.swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98% } .wearable-watch .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .wearable-watch .swiper-container-android .swiper-slide { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .wearable-watch .swiper-container-multirow>.swiper-wrapper { -ms-flex-wrap: wrap; flex-wrap: wrap } .wearable-watch .swiper-container-multirow-column>.swiper-wrapper { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .wearable-watch .swiper-container-free-mode>.swiper-wrapper { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto } .wearable-watch .swiper-slide { -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; transition-property: transform, -webkit-transform } .wearable-watch .swiper-slide-invisible-blank { visibility: hidden } .wearable-watch .swiper-container-autoheight { height: auto } .wearable-watch .swiper-container-autoheight .swiper-slide { height: auto } .wearable-watch .swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-transition-property: height, -webkit-transform; transition-property: height, -webkit-transform; transition-property: transform, height; transition-property: transform, height, -webkit-transform } .wearable-watch .swiper-container-3d { -webkit-perspective: 1200px; perspective: 1200px } .wearable-watch .swiper-container-3d .swiper-cube-shadow { -webkit-transform-style: preserve-3d; transform-style: preserve-3d } .wearable-watch .swiper-container-3d .swiper-slide { -webkit-transform-style: preserve-3d; transform-style: preserve-3d } .wearable-watch .swiper-container-3d .swiper-slide-shadow-bottom { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) } .wearable-watch .swiper-container-3d .swiper-slide-shadow-left { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) } .wearable-watch .swiper-container-3d .swiper-slide-shadow-right { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) } .wearable-watch .swiper-container-3d .swiper-slide-shadow-top { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) } .wearable-watch .swiper-container-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; transform-style: preserve-3d } .wearable-watch .swiper-container-css-mode>.swiper-wrapper { overflow: auto; scrollbar-width: none; -ms-overflow-style: none } .wearable-watch .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar { display: none } .wearable-watch .swiper-container-css-mode>.swiper-wrapper>.swiper-slide { scroll-snap-align: start start } .wearable-watch .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper { scroll-snap-type: x mandatory } .wearable-watch .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper { scroll-snap-type: y mandatory } .wearable-watch .swiper-button-next { position: absolute; top: 50%; width: calc(var(--swiper-navigation-size)/ 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(-1 * var(--swiper-navigation-size)/ 2); z-index: 10; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: var(--swiper-navigation-color, var(--swiper-theme-color)); right: 10px; left: auto } .wearable-watch .swiper-button-next:after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); text-transform: none !important; letter-spacing: 0; text-transform: none; font-variant: initial; content: "next" } .wearable-watch .swiper-button-prev { position: absolute; top: 50%; width: calc(var(--swiper-navigation-size)/ 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(-1 * var(--swiper-navigation-size)/ 2); z-index: 10; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: var(--swiper-navigation-color, var(--swiper-theme-color)); left: 10px; right: auto } .wearable-watch .swiper-button-prev:after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); text-transform: none !important; letter-spacing: 0; text-transform: none; font-variant: initial; content: "prev" } .wearable-watch .swiper-button-next.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none } .wearable-watch .swiper-button-prev.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none } .wearable-watch .swiper-container-rtl .swiper-button-next { left: 10px; right: auto } .wearable-watch .swiper-container-rtl .swiper-button-next:after { content: "prev" } .wearable-watch .swiper-container-rtl .swiper-button-prev { right: 10px; left: auto } .wearable-watch .swiper-container-rtl .swiper-button-prev:after { content: "next" } .wearable-watch .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin: right top; transform-origin: right top } .wearable-watch .swiper-button-next.swiper-button-white { --swiper-navigation-color: #fff } .wearable-watch .swiper-button-prev.swiper-button-white { --swiper-navigation-color: #fff } .wearable-watch .swiper-button-next.swiper-button-black { --swiper-navigation-color: #000 } .wearable-watch .swiper-button-prev.swiper-button-black { --swiper-navigation-color: #000 } .wearable-watch .swiper-button-lock { display: none } .wearable-watch .swiper-pagination { position: absolute; text-align: center; -webkit-transition: .3s opacity; transition: .3s opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10 } .wearable-watch .swiper-pagination.swiper-pagination-hidden { opacity: 0 } .wearable-watch .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 10px; left: 0; width: 100% } .wearable-watch .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px } .wearable-watch .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap } .wearable-watch .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: .2s left, .2s -webkit-transform; transition: .2s left, .2s -webkit-transform; -webkit-transition: .2s transform, .2s left; transition: .2s transform, .2s left; -webkit-transition: .2s transform, .2s left, .2s -webkit-transform; transition: .2s transform, .2s left, .2s -webkit-transform } .wearable-watch .swiper-container-horizontal>.swiper-pagination-progressbar { width: 100%; height: 4px; left: 0; top: 0 } .wearable-watch .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 4px; height: 100%; left: 0; top: 0 } .wearable-watch .swiper-container-horizontal>.swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98% } .wearable-watch .swiper-pagination-custom { bottom: 10px; left: 0; width: 100% } .wearable-watch .swiper-pagination-fraction { bottom: 10px; left: 0; width: 100% } .wearable-watch .swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0 } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform: scale(.33); transform: scale(.33); position: relative } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform: scale(1); transform: scale(1) } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform: scale(1); transform: scale(1) } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform: scale(.66); transform: scale(.66) } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform: scale(.33); transform: scale(.33) } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform: scale(.66); transform: scale(.66) } .wearable-watch .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform: scale(.33); transform: scale(.33) } .wearable-watch .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: .2 } .wearable-watch button.swiper-pagination-bullet { border: 0; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none } .wearable-watch .swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer } .wearable-watch .swiper-pagination-bullet-active { opacity: 1; background: var(--swiper-pagination-color, var(--swiper-theme-color)) } .wearable-watch .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: .2s right, .2s -webkit-transform; transition: .2s right, .2s -webkit-transform; -webkit-transition: .2s transform, .2s right; transition: .2s transform, .2s right; -webkit-transition: .2s transform, .2s right, .2s -webkit-transform; transition: .2s transform, .2s right, .2s -webkit-transform } .wearable-watch .swiper-pagination-progressbar { background: rgba(0, 0, 0, .25); position: absolute } .wearable-watch .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color, var(--swiper-theme-color)); position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; transform-origin: left top } .wearable-watch .swiper-pagination-white { --swiper-pagination-color: #fff } .wearable-watch .swiper-pagination-black { --swiper-pagination-color: #000 } .wearable-watch .swiper-pagination-lock { display: none } .wearable-watch .swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, .1) } .wearable-watch .swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, .5); border-radius: 10px; left: 0; top: 0 } .wearable-watch .swiper-scrollbar-cursor-drag { cursor: move } .wearable-watch .swiper-scrollbar-lock { display: none } .wearable-watch .swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center } .wearable-watch .swiper-zoom-container>canvas { max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain } .wearable-watch .swiper-zoom-container>img { max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain } .wearable-watch .swiper-zoom-container>svg { max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain } .wearable-watch .swiper-slide-zoomed { cursor: move } .wearable-watch .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s infinite linear; animation: swiper-preloader-spin 1s infinite linear; -webkit-box-sizing: border-box; box-sizing: border-box; border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); border-radius: 50%; border-top-color: transparent } .wearable-watch .swiper-lazy-preloader-white { --swiper-preloader-color: #fff } .wearable-watch .swiper-lazy-preloader-black { --swiper-preloader-color: #000 } .wearable-watch .swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out } .wearable-watch .swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; transition-property: opacity } .wearable-watch .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none } .wearable-watch .swiper-container-fade .swiper-slide-active { pointer-events: auto } .wearable-watch .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto } .wearable-watch .swiper-container-cube { overflow: visible } .wearable-watch .swiper-container-cube .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; visibility: hidden; -webkit-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100% } .wearable-watch .swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none } .wearable-watch .swiper-container-cube .swiper-slide-active { pointer-events: auto; pointer-events: auto; visibility: visible } .wearable-watch .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto } .wearable-watch .swiper-container-cube .swiper-slide-next { pointer-events: auto; visibility: visible } .wearable-watch .swiper-container-cube .swiper-slide-next+.swiper-slide { pointer-events: auto; visibility: visible } .wearable-watch .swiper-container-cube .swiper-slide-prev { pointer-events: auto; visibility: visible } .wearable-watch .swiper-container-cube .swiper-slide-shadow-bottom { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-cube .swiper-slide-shadow-left { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-cube .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-cube .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; opacity: .6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0 } .wearable-watch .swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; transform-origin: 100% 0 } .wearable-watch .swiper-container-flip { overflow: visible } .wearable-watch .swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1 } .wearable-watch .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none } .wearable-watch .swiper-container-flip .swiper-slide-active { pointer-events: auto } .wearable-watch .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto } .wearable-watch .swiper-container-flip .swiper-slide-shadow-bottom { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-flip .swiper-slide-shadow-left { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .wearable-watch .swiper-container-flip .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden } .cm-layer { display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 2147483002 } .cm-layer__dimmed { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #141414 } .cm-layer__body { position: absolute; overflow-y: auto; width: 100%; height: 100%; font-size: 0; text-align: center; padding: 70px; padding: 4.8611111111vw } @media (min-width:1440px) { .cm-layer__body { padding: 70px } } .cm-layer__body::before { display: inline-block; height: 100%; vertical-align: middle; content: "" } .cm-layer__wrapper { display: inline-block; vertical-align: middle } .cm-layer__content { height: 100%; font-size: 12px; font-size: .8333333333vw } @media (min-width:1440px) { .cm-layer__content { font-size: 12px } } .cm-layer__scroll-area { overflow-x: hidden; overflow-y: auto; padding-bottom: 1px; -webkit-box-sizing: border-box; box-sizing: border-box } .cm-layer__fixed-area { padding: 0 40px 50px; padding: 0 40px 50px; padding: 0 2.7777777778vw 3.4722222222vw } @media (min-width:1440px) { .cm-layer__fixed-area { padding: 0 40px 50px } } .cm-layer__btn-close { position: absolute; top: -47px; top: -3.2638888889vw; right: 48px; right: 3.3333333333vw; width: 48px; width: 3.3333333333vw; height: 48px; height: 3.3333333333vw; border-radius: 50% } @media (min-width:1440px) { .cm-layer__btn-close { top: -47px } } @media (min-width:1440px) { .cm-layer__btn-close { right: 48px } } @media (min-width:1440px) { .cm-layer__btn-close { width: 48px } } @media (min-width:1440px) { .cm-layer__btn-close { height: 48px } } .rtl .cm-layer__btn-close { right: auto; left: 13px; left: .9027777778vw } @media (min-width:1440px) { .rtl .cm-layer__btn-close { left: 13px } } .cm-layer .layer-title { font-size: 27px; font-size: 1.875vw; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .cm-layer .layer-title { font-size: 27px } } html.rtl .cm-layer .layer-title { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .cm-layer .layer-title { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .cm-layer .layer-title { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .cm-layer .layer-title { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .cm-layer .layer-title { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .cm-layer .layer-title { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .cm-layer .layer-title { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .cm-layer .layer-title { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .cm-layer .layer-title { font-family: SamsungSharpSans, Sylfaen } .cm-layer .layer-text { margin-top: 34px; margin-top: 2.3611111111vw; font-size: 14px; font-size: .9722222222vw } @media (min-width:1440px) { .cm-layer .layer-text { margin-top: 34px } } @media (min-width:1440px) { .cm-layer .layer-text { font-size: 14px } } @media screen and (max-width:767px) { .cm-layer__body { padding: 0 } .cm-layer__wrapper { min-width: auto; width: 100%; max-height: none; margin: 0; border-radius: 42.6111111111px; border-radius: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer__wrapper { border-radius: 20px; border-radius: 5.5555555556vw } } @media screen and (max-width:767px) { .cm-layer__wrapper .js-picture-video { display: inline-block; max-height: 1124px; vertical-align: middle } .cm-layer__content { max-width: none; padding: 136.3555555556px 51.1333333333px 46.8722222222px; padding: 17.7777777778vw 6.6666666667vw 6.1111111111vw; font-size: 25.5666666667px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer__content { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { .cm-layer__content::before { display: none } .cm-layer__btn-close { z-index: 10; top: 31.9583333333px; top: 4.1666666667vw; right: 27.6972222222px; right: 3.6111111111vw; width: 76.7px; width: 10vw; height: 76.7px; height: 10vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer__btn-close { top: 15px; top: 4.1666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer__btn-close { right: 13px; right: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer__btn-close { width: 36px; width: 10vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer__btn-close { height: 36px; height: 10vw } } @media screen and (max-width:767px) { .rtl .cm-layer__btn-close { right: auto; left: 0 } .cm-layer .layer-title { font-size: 46.8722222222px; font-size: 6.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer .layer-title { font-size: 22px; font-size: 6.1111111111vw } } @media screen and (max-width:767px) { .cm-layer .layer-text { margin-top: 72.4388888889px; margin-top: 9.4444444444vw; font-size: 29.8277777778px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer .layer-text { margin-top: 34px; margin-top: 9.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .cm-layer .layer-text { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { .cm-layer.type-mo-full .cm-layer__dimmed { background: #fff } .cm-layer.type-mo-full .cm-layer__body { padding: 19.175px 0 0; padding: 2.5vw 0 0 } .cm-layer.type-mo-full .cm-layer__wrapper { height: 100%; border-radius: 42.6111111111px 42.6111111111px 0 0; border-radius: 5.5555555556vw 5.5555555556vw 0 0; -webkit-box-shadow: 0 -6px 8px 0 rgba(0, 0, 0, .06); box-shadow: 0 -6px 8px 0 rgba(0, 0, 0, .06) } .cm-layer.type-mo-top .cm-layer__body { top: 0; height: auto; max-height: 100%; padding: 0; overflow-y: auto } .cm-layer.type-mo-top .cm-layer__wrapper { border-radius: 0 } } @media screen and (orientation:landscape) and (max-width:767px) { .cm-layer__body { -webkit-overflow-scrolling: touch } .cm-layer__wrapper { height: auto } .cm-layer__content { height: auto } } .video__container { overflow: hidden; position: relative } .video__container video { position: absolute; top: 0; left: 50%; width: 100%; height: 100%; -webkit-transform: translateX(-50%); transform: translateX(-50%); opacity: 0 } .video__container img { position: absolute; top: 0; left: 0; height: 100% } .video__container.loaded video { z-index: 1 } .low_network .video__container.loaded video { z-index: 0 } .video__container.loaded .video__controller { display: block } .video__container.loaded .video__end-frame { opacity: 0 } .low_network .video__container.loaded .video__end-frame { opacity: 1 } .video__container.loaded.playing video { opacity: 1 } .video__container.loaded.playing .video__end-frame, .video__container.loaded.playing .video__start-frame { opacity: 0 } .video__container.loaded.paused video { z-index: 1; opacity: 1 } .video__container.loaded.paused .video__end-frame, .video__container.loaded.paused .video__start-frame { opacity: 0 } .video__container.loaded.ended video { z-index: 0; opacity: 0 } .video__container.loaded.ended .video__start-frame { opacity: 1 } .low_network .video__container.loaded.ended .video__start-frame { opacity: 0 } .video__container.loaded.ended .video__end-frame { opacity: 0 } .low_network .video__container.loaded.ended .video__end-frame { opacity: 1 } .video__container.ended video { z-index: 0; opacity: 0 } .video__container.ended .video__start-frame { opacity: 0 } .low_network .video__container.ended .video__start-frame { opacity: 1 } .video__container.ended .video__end-frame { opacity: 1 } .low_network .video__container.ended .video__end-frame { opacity: 0 } .video__container.ended .video__controller, .video__container.paused .video__controller, .video__container:hover .video__controller { opacity: 1 } .video__controller { display: none !important; position: absolute; z-index: 1; right: 12px; right: .8333333333vw; bottom: 12px; bottom: .8333333333vw; width: 36px; width: 2.5vw; height: 36px; height: 2.5vw } @media (min-width:1440px) { .video__controller { right: 12px } } @media (min-width:1440px) { .video__controller { bottom: 12px } } @media (min-width:1440px) { .video__controller { width: 36px } } @media (min-width:1440px) { .video__controller { height: 36px } } .video__controller .btn-video-control { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: 100% 100%; background-repeat: no-repeat } .video__controller .play { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(8.369 5.936)'%3E%3Cpath style='fill:%23fff' d='M4.4,2.3c0.4-0.2,0.9-0.2,1.3,0.1h0.1L18.3,11c0.6,0.4,0.8,1.2,0.4,1.9 c-0.1,0.1-0.2,0.2-0.3,0.3h-0.1L5.8,21.7C5.5,21.9,5.3,22,5,22c-0.2,0-0.4-0.1-0.6-0.1c-0.4-0.2-0.7-0.7-0.7-1.1V3.5 C3.7,3,3.9,2.6,4.4,2.3L4.4,2.3L4.4,2.3z'/%3E%3C/g%3E%3Cpath style='fill:%23fff' d='M18,2c8.8,0,16,7.2,16,16s-7.2,16-16,16S2,26.8,2,18S9.2,2,18,2 M18,0C8.1,0,0,8.1,0,18s8.1,18,18,18 s18-8.1,18-18S27.9,0,18,0L18,0z'/%3E%3C/svg%3E%0A") } .video__controller .pause { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(7.552 6.24)'%3E%3Cpath style='fill:%23FFF' d='M12.6,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3 c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H12.6L12.6,21.2z M4,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8 h4.3c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H4L4,21.2z'/%3E%3C/g%3E%3Cpath style='fill:%23FFF' d='M18,2c8.8,0,16,7.2,16,16s-7.2,16-16,16S2,26.8,2,18S9.2,2,18,2 M18,0C8.1,0,0,8.1,0,18s8.1,18,18,18 s18-8.1,18-18S27.9,0,18,0L18,0z'/%3E%3C/svg%3E%0A") } .video__controller .play.black { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(8.369 5.936)'%3E%3Cpath style='fill:%23000' d='M4.4,2.3c0.4-0.2,0.9-0.2,1.3,0.1h0.1L18.3,11c0.6,0.4,0.8,1.2,0.4,1.9 c-0.1,0.1-0.2,0.2-0.3,0.3h-0.1L5.8,21.7C5.5,21.9,5.3,22,5,22c-0.2,0-0.4-0.1-0.6-0.1c-0.4-0.2-0.7-0.7-0.7-1.1V3.5 C3.7,3,3.9,2.6,4.4,2.3L4.4,2.3L4.4,2.3z'/%3E%3C/g%3E%3Cpath style='fill:%23000' d='M18,2c8.8,0,16,7.2,16,16s-7.2,16-16,16S2,26.8,2,18S9.2,2,18,2 M18,0C8.1,0,0,8.1,0,18s8.1,18,18,18 s18-8.1,18-18S27.9,0,18,0L18,0z'/%3E%3C/svg%3E%0A") } .video__controller .pause.black { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(7.552 6.24)'%3E%3Cpath style='fill:%23000' d='M12.6,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3 c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H12.6L12.6,21.2z M4,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8 h4.3c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H4L4,21.2z'/%3E%3C/g%3E%3Cpath style='fill:%23000' d='M18,2c8.8,0,16,7.2,16,16s-7.2,16-16,16S2,26.8,2,18S9.2,2,18,2 M18,0C8.1,0,0,8.1,0,18s8.1,18,18,18 s18-8.1,18-18S27.9,0,18,0L18,0z'/%3E%3C/svg%3E%0A") } .video__controller.is-use-controller { display: block !important; opacity: 0 } .low_network .video__controller.is-use-controller, .video__controller.is-use-controller:focus { opacity: 1 } .rtl .video__controller { right: auto; left: 12px; left: .8333333333vw } @media (min-width:1440px) { .rtl .video__controller { left: 12px } } .low_network .video__controller { display: block !important } .video__controller .pause { display: none } .video__controller.is-paused .play { display: none } .video__controller.is-paused .pause { display: block } .video__start-frame { overflow: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 1 } .video__end-frame { overflow: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0 } @media screen and (max-width:767px) { .video__controller { right: 25.5666666667px; right: 3.3333333333vw; bottom: 25.5666666667px; bottom: 3.3333333333vw; width: 51.1333333333px; width: 6.6666666667vw; height: 51.1333333333px; height: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .video__controller { right: 12px; right: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .video__controller { bottom: 12px; bottom: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .video__controller { width: 24px; width: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .video__controller { height: 24px; height: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .video__controller { right: auto; left: 25.5666666667px; left: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .video__controller { left: 12px; left: 3.3333333333vw } } .wearable-watch * { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; vertical-align: top } .wearable-watch a { color: #000; text-decoration: none } .wearable-watch section { display: block } .wearable-watch sup { font-size: 63%; top: .7em; vertical-align: top } .wearable-watch button { overflow: visible; background-color: transparent; cursor: pointer; font-family: SamsungOne, arial, sans-serif; font-weight: 400 } html.rtl .wearable-watch button { font-family: SamsungOne } html[lang^=ko] .wearable-watch button { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch button { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch button { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch button { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch button { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch button { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch button { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .sc-video video { width: 100%; height: 100% } .wearable-watch figure img { display: block } .wearable-watch img { width: 100% } .wearable-watch .click_sup { outline-offset: 0; color: inherit; font-weight: 400 } html.js-focus-visible .wearable-watch a:focus, html.js-focus-visible .wearable-watch button:focus, html.js-focus-visible .wearable-watch input:focus, html.js-focus-visible .wearable-watch select:focus, html.js-focus-visible .wearable-watch textarea:focus { -webkit-box-shadow: 0 0 0 2px #fff; box-shadow: 0 0 0 2px #fff; outline: 2px dotted #000 } .wearable-watch-common-br-mo { display: none } .wearable-watch-common-cta { overflow: hidden; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; z-index: 6; min-height: 48px; min-height: 3.3333333333vw; padding: 0 23px; padding: 0 1.5972222222vw; border: 1px solid #000; border-radius: 8px; font-size: 12px; font-size: .8333333333vw; line-height: 1.3; letter-spacing: .12em; text-align: center; font-family: SamsungOne, arial, sans-serif; font-weight: 700 } @media (min-width:1440px) { .wearable-watch-common-cta { min-height: 48px } } @media (min-width:1440px) { .wearable-watch-common-cta { padding: 0 23px } } @media (min-width:1440px) { .wearable-watch-common-cta { font-size: 12px } } html.rtl .wearable-watch-common-cta { font-family: SamsungOne } html[lang^=ko] .wearable-watch-common-cta { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch-common-cta { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch-common-cta { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch-common-cta { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch-common-cta { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch-common-cta { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch-common-cta { font-family: SamsungOneGeorgian, Sylfaen } .isIEorEdge .wearable-watch-common-cta { height: 48px; height: 3.3333333333vw } @media (min-width:1440px) { .isIEorEdge .wearable-watch-common-cta { height: 48px } } .mac .wearable-watch-common-cta { letter-spacing: .033em } .wearable-watch-common-cta span { position: relative; z-index: 5; color: #000; -webkit-transition: color .25s ease-in-out; transition: color .25s ease-in-out } .wearable-watch-common-cta::after { display: block; position: absolute; left: 0; top: 0; z-index: auto; width: 0; height: 104%; background-color: #000; -webkit-transition: width .25s ease-in-out; transition: width .25s ease-in-out; content: "" } .rtl .wearable-watch-common-cta::after { left: auto; right: 0 } .wearable-watch-common-cta:focus span, .wearable-watch-common-cta:hover span { color: #fff } .wearable-watch-common-cta:focus::after, .wearable-watch-common-cta:hover::after { width: 100% } .wearable-watch-common-cta.s-encased { border: 1px solid #000; background-color: #000 } .wearable-watch-common-cta.s-encased span { color: #fff } .wearable-watch-common-cta.s-encased::after { background-color: #fff } .wearable-watch-common-cta.s-encased:focus span, .wearable-watch-common-cta.s-encased:hover span { color: #000 } .wearable-watch-common-cta .s-white { border: 1px solid #fff } .wearable-watch-common-cta .s-white span { color: #fff } .wearable-watch-common-cta .s-white::after { background-color: #fff } .wearable-watch-common-cta .s-white:focus span, .wearable-watch-common-cta .s-white:hover span { color: #000 } .wearable-watch-common-cta .s-white:focus::after, .wearable-watch-common-cta .s-white:hover::after { width: 100% } .wearable-watch-common-cta .s-white.s-encased { border: 1px solid #fff; background-color: #fff } .wearable-watch-common-cta .s-white.s-encased span { color: #000 } .wearable-watch-common-cta .s-white.s-encased::after { background-color: #000 } .wearable-watch-common-cta .s-white.s-encased:focus span, .wearable-watch-common-cta .s-white.s-encased:hover span { color: #fff } .wearable-watch-common-bottom-disclaimer__link { color: inherit; text-decoration: underline !important } @media screen and (max-width:767px) { .wearable-watch-common-br-pc { display: none } .wearable-watch-common-br-mo { display: block } .wearable-watch-common-cta { min-height: 102.2666666667px; min-height: 13.3333333333vw; padding: 0 46.8722222222px; padding: 0 6.1111111111vw; font-size: 27.6972222222px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch-common-cta { min-height: 48px; min-height: 13.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch-common-cta { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) { .isIEorEdge .wearable-watch-common-cta { height: 102.2666666667px; height: 13.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .isIEorEdge .wearable-watch-common-cta { height: 48px; height: 13.3333333333vw } } .wearable-watch { background-color: #000 } .wearable-watch.wearable-global { background-color: #fff } .wearable-watch.wearable-global section { background-color: #000 } .wearable-watch sup { font-size: 63%; top: .7em; vertical-align: top } .wearable-watch sup .click_sup { outline-offset: 0; color: inherit; font-weight: 400 } .wearable-watch .video__container.loaded video { opacity: 1 } .wearable-watch .video__controller-wrap { z-index: 2; position: absolute; left: 50%; bottom: 0; width: 100%; max-width: 1440px; -webkit-transform: translateX(-50%); transform: translateX(-50%) } .wearable-watch .video__controller-wrap.video-wide { width: 1440px; width: 100vw } @media (min-width:1440px) { .wearable-watch .video__controller-wrap.video-wide { width: 1440px } } .wearable-watch .is-hidden { opacity: 0; visibility: hidden } .wearable-watch .common-br-mo { display: none } .wearable-watch .common__headline { padding-bottom: 24px; padding-bottom: 1.6666666667vw; font-size: 60px; font-size: 4.1666666667vw; line-height: 1.2; outline: 0; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .common__headline { padding-bottom: 24px } } @media (min-width:1440px) { .wearable-watch .common__headline { font-size: 60px } } html.rtl .wearable-watch .common__headline { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .common__headline { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .common__headline { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .common__headline { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .common__headline { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .common__headline { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .common__headline { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .common__headline { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .common__headline { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .common__headline sup { font-size: 44%; top: 1.2em } .wearable-watch .common__sub-headline { padding-bottom: 24px; padding-bottom: 1.6666666667vw; font-size: 48px; font-size: 3.3333333333vw; line-height: 1.2; letter-spacing: normal; outline: 0; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .common__sub-headline { padding-bottom: 24px } } @media (min-width:1440px) { .wearable-watch .common__sub-headline { font-size: 48px } } html.rtl .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .common__sub-headline { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .common__sub-headline { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .common__sub-headline sup { font-size: 30%; top: 1em } .wearable-watch .common__description { font-size: 18px; font-size: 1.25vw; line-height: 1.33; color: #313131 } @media (min-width:1440px) { .wearable-watch .common__description { font-size: 18px } } .wearable-watch .common__description strong { font-family: SamsungOne, arial, sans-serif; font-weight: 700 } html.rtl .wearable-watch .common__description strong { font-family: SamsungOne } html[lang^=ko] .wearable-watch .common__description strong { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .common__description strong { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .common__description strong { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .common__description strong { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .common__description strong { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .common__description strong { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .common__description strong { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .common__disclaimer { font-size: 11px; font-size: .7638888889vw; font-size: 11px; line-height: 1.54; color: #666 } @media (min-width:1440px) { .wearable-watch .common__disclaimer { font-size: 11px } } .wearable-watch .common-ai-text { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; direction: ltr; font-family: SamsungSharpSans, arial, sans-serif } html.rtl .wearable-watch .common-ai-text { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .common-ai-text { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .common-ai-text { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .common-ai-text__icon { display: inline-block; width: 69px; width: 4.7916666667vw; height: 73px; height: 5.0694444444vw; margin: -1px 13px 0 12px; margin: -.0694444444vw .9027777778vw 0 .8333333333vw } @media (min-width:1440px) { .wearable-watch .common-ai-text__icon { width: 69px } } @media (min-width:1440px) { .wearable-watch .common-ai-text__icon { height: 73px } } @media (min-width:1440px) { .wearable-watch .common-ai-text__icon { margin: -1px 13px 0 12px } } .wearable-watch .common-ai-text sup { padding: 0 10px; padding: 0 .6944444444vw; -ms-flex-item-align: start; align-self: flex-start } @media (min-width:1440px) { .wearable-watch .common-ai-text sup { padding: 0 10px } } .wearable-watch .common__text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .wearable-watch .common__content { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .wearable-watch .common__wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1920px; overflow: hidden; margin: 0 auto; padding: 140px 0; padding: 9.7222222222vw 0 } @media (min-width:1440px) { .wearable-watch .common__wrap { padding: 140px 0 } } .wearable-watch .common__wrap--column-r { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .wearable-watch .common__wrap--column, .wearable-watch .common__wrap--column-r { -webkit-box-align: center; -ms-flex-align: center; align-items: center } .wearable-watch .common__wrap--column .common__content, .wearable-watch .common__wrap--column-r .common__content { width: 100% } .wearable-watch .common__wrap--column-r.between .common__text, .wearable-watch .common__wrap--column.between .common__text { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .wearable-watch .common__wrap--column-r:not(.between) .common__text, .wearable-watch .common__wrap--column:not(.between) .common__text { text-align: center } .wearable-watch .common__wrap--row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row } .wearable-watch .common__wrap--row-r { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .wearable-watch .common__wrap--row, .wearable-watch .common__wrap--row-r { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .wearable-watch .common__wrap--row .common__text, .wearable-watch .common__wrap--row-r .common__text { -webkit-box-align: start; -ms-flex-align: start; align-items: start } .wearable-watch .common__tab { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% } .wearable-watch .common__tab--video .video__container { width: 100%; padding-bottom: 56.16667% } .wearable-watch .common__tab-panels { width: 100%; display: grid; grid-template-columns: 1fr } .wearable-watch .common__tab-panel { width: 100%; overflow: hidden; grid-area: 1/1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; opacity: 0 } .wearable-watch .common__tab-panel.is-active { opacity: 1 } .wearable-watch .common__tab-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 80px 0; margin: 5.5555555556vw 0; border-radius: 42px; border-radius: 2.9166666667vw; background-color: #262525 } @media (min-width:1440px) { .wearable-watch .common__tab-list { margin: 80px 0 } } @media (min-width:1440px) { .wearable-watch .common__tab-list { border-radius: 42px } } .wearable-watch .common__tab-cta { overflow: hidden; border-radius: 42px; border-radius: 2.9166666667vw } @media (min-width:1440px) { .wearable-watch .common__tab-cta { border-radius: 42px } } .wearable-watch .common__tab-cta:focus { -webkit-box-shadow: 0 0 0 2px #000; box-shadow: 0 0 0 2px #000; outline: 2px dotted #fff } .wearable-watch .common__tab-cta .tab-cta__text { min-width: 120px; min-width: 8.3333333333vw; min-height: 50px; min-height: 3.4722222222vw; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 13px 16px; padding: .9027777778vw 1.1111111111vw; color: #fff; font-size: 20px; font-size: 1.3888888889vw; text-align: center; -webkit-transition: all .2s linear; transition: all .2s linear } @media (min-width:1440px) { .wearable-watch .common__tab-cta .tab-cta__text { min-width: 120px } } @media (min-width:1440px) { .wearable-watch .common__tab-cta .tab-cta__text { min-height: 50px } } @media (min-width:1440px) { .wearable-watch .common__tab-cta .tab-cta__text { padding: 13px 16px } } @media (min-width:1440px) { .wearable-watch .common__tab-cta .tab-cta__text { font-size: 20px } } .wearable-watch .common__tab-cta.is-active { opacity: 1; background-color: #fff } .wearable-watch .common__tab-cta.is-active .tab-cta__text { color: #000 } .wearable-watch .figure-column { max-width: 1440px; margin: 0 auto; overflow: hidden } .wearable-watch .figure-column-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: 60px; gap: 4.1666666667vw; place-items: start } @media (min-width:1440px) { .wearable-watch .figure-column-wrap { gap: 60px } } .wearable-watch .figure-column-wrap .feature-column-r { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; width: 33.333% } .wearable-watch .figure-column-wrap .feature-column-r__img-wrap { width: 100%; height: 532px; height: 36.9444444444vw; text-align: center } @media (min-width:1440px) { .wearable-watch .figure-column-wrap .feature-column-r__img-wrap { height: 532px } } .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap { margin-top: 60px; margin-top: 4.1666666667vw; text-align: center } @media (min-width:1440px) { .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap { margin-top: 60px } } .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-size: 22px; font-size: 1.5277777778vw; font-family: SamsungSharpSans, arial, sans-serif; line-height: 1.27 } @media (min-width:1440px) { .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-size: 22px } } html.rtl .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__description { padding-top: 14px; padding-top: .9722222222vw; font-size: 18px; font-size: 1.25vw; line-height: 1.2 } @media (min-width:1440px) { .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__description { padding-top: 14px } } @media (min-width:1440px) { .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__description { font-size: 18px } } .wearable-watch .swiper-arrow-wrap, .wearable-watch .swiper-pagination-wrap { display: none } .wearable-watch video { -webkit-mask-image: -webkit-radial-gradient(white, #000); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden } .wearable-watch__cta-round { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 40px; min-height: 2.7777777778vw; min-width: 96px; min-width: 6.6666666667vw; padding: 11px 22px 10px; padding: .7638888889vw 1.5277777778vw .6944444444vw; border-radius: 50px; border-radius: 3.4722222222vw; line-height: 1.3; letter-spacing: 0; color: #000 !important; background-color: #fff; font-family: SamsungOne, arial, sans-serif; font-weight: 700; font-size: 14px; font-size: .9722222222vw; border-radius: 50px; border-radius: 3.4722222222vw; border: 1px solid #fff } @media (min-width:1440px) { .wearable-watch__cta-round { min-height: 40px } } @media (min-width:1440px) { .wearable-watch__cta-round { min-width: 96px } } @media (min-width:1440px) { .wearable-watch__cta-round { padding: 11px 22px 10px } } @media (min-width:1440px) { .wearable-watch__cta-round { border-radius: 50px } } html.rtl .wearable-watch__cta-round { font-family: SamsungOne } html[lang^=ko] .wearable-watch__cta-round { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch__cta-round { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch__cta-round { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch__cta-round { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch__cta-round { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch__cta-round { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch__cta-round { font-family: SamsungOneGeorgian, Sylfaen } @media (min-width:1440px) { .wearable-watch__cta-round { font-size: 14px } } .isIEorEdge .wearable-watch__cta-round { height: 40px; height: 2.7777777778vw } @media (min-width:1440px) { .isIEorEdge .wearable-watch__cta-round { height: 40px } } @media (min-width:1440px) { .wearable-watch__cta-round { border-radius: 50px } } .wearable-watch__cta-round::after { display: none } .wearable-watch__cta-round:focus span, .wearable-watch__cta-round:hover span { color: #000 !important } @media screen and (min-width:768px) { .wearable-watch .common__wrap--column-r.between .common__sub-headline, .wearable-watch .common__wrap--column.between .common__sub-headline { margin-bottom: 0 } .wearable-watch .common__wrap--column-r.between .common__text, .wearable-watch .common__wrap--column.between .common__text { width: 1200px; width: 83.3333333333vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .common__wrap--column-r.between .common__text, .wearable-watch .common__wrap--column.between .common__text { width: 1200px } } @media screen and (min-width:768px) { .wearable-watch .common__wrap--column-r.between .common__text .common__description, .wearable-watch .common__wrap--column-r.between .common__text .common__sub-headline, .wearable-watch .common__wrap--column.between .common__text .common__description, .wearable-watch .common__wrap--column.between .common__text .common__sub-headline { width: 570px; width: 39.5833333333vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .common__wrap--column-r.between .common__text .common__description, .wearable-watch .common__wrap--column-r.between .common__text .common__sub-headline, .wearable-watch .common__wrap--column.between .common__text .common__description, .wearable-watch .common__wrap--column.between .common__text .common__sub-headline { width: 570px } } @media screen and (min-width:768px) { .wearable-watch .common__wrap--column-r:not(.between) .common__text, .wearable-watch .common__wrap--column:not(.between) .common__text { width: 1056px; width: 73.3333333333vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .common__wrap--column-r:not(.between) .common__text, .wearable-watch .common__wrap--column:not(.between) .common__text { width: 1056px } } @media screen and (min-width:768px) { .wearable-watch .common__wrap--column-r:not(.between) .common__text .common__description, .wearable-watch .common__wrap--column:not(.between) .common__text .common__description { width: 900px; width: 62.5vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .common__wrap--column-r:not(.between) .common__text .common__description, .wearable-watch .common__wrap--column:not(.between) .common__text .common__description { width: 900px } } @media screen and (min-width:768px) { .wearable-watch .common__wrap--row .common__text, .wearable-watch .common__wrap--row-r .common__text { width: 420px; width: 29.1666666667vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .common__wrap--row .common__text, .wearable-watch .common__wrap--row-r .common__text { width: 420px } } @media screen and (max-width:767px) { .wearable-watch .common-br-pc { display: none } .wearable-watch .common-br-mo { display: block } .wearable-watch .common .video__controller-wrap.video-wide { width: 100% } .wearable-watch .common__headline { padding-bottom: 42.6111111111px; padding-bottom: 5.5555555556vw; font-size: 76.7px; font-size: 10vw; line-height: 1.19; text-align: center } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__headline { padding-bottom: 20px; padding-bottom: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__headline { font-size: 36px; font-size: 10vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .common__headline { line-height: 1.4 } .wearable-watch .common__headline sup { font-size: 40% } .wearable-watch .common__sub-headline { padding-bottom: 42.6111111111px; padding-bottom: 5.5555555556vw; font-size: 63.9166666667px; font-size: 8.3333333333vw; line-height: 1.26 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__sub-headline { padding-bottom: 20px; padding-bottom: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__sub-headline { font-size: 30px; font-size: 8.3333333333vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .common__sub-headline { line-height: 1.4 } .wearable-watch .common__sub-headline sup { font-size: 40% } .wearable-watch .common__description { font-size: 29.8277777778px; font-size: 3.8888888889vw; line-height: 1.43 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__description { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .common__description { line-height: 1.6 } .wearable-watch .common__disclaimer { font-size: 27.6972222222px; font-size: 3.6111111111vw; line-height: 1.43 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__disclaimer { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .common__disclaimer { line-height: 1.6 } .wearable-watch .common-ai-text { line-height: 1.2 } html[lang^=my] .wearable-watch .common-ai-text { line-height: 1.4 } .wearable-watch .common-ai-text__icon { width: 68.1777777778px; width: 8.8888888889vw; height: 76.7px; height: 10vw; margin: -2.1305555556px 17.0444444444px 0 17.0444444444px; margin: -.2777777778vw 2.2222222222vw 0 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common-ai-text__icon { width: 32px; width: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common-ai-text__icon { height: 36px; height: 10vw } } @media screen and (max-width:767px) { .wearable-watch .common-ai-text sup { padding: 0 21.3055555556px; padding: 0 2.7777777778vw } .wearable-watch .common__text { width: 100% !important; padding: 0 51.1333333333px; padding: 0 6.6666666667vw } .wearable-watch .common__content { width: 100% !important; padding: 0 51.1333333333px; padding: 0 6.6666666667vw } .wearable-watch .common__wrap { width: 100% !important; padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .common__wrap--column, .wearable-watch .common__wrap--column-r { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .wearable-watch .common__wrap--column-r.between .common__text, .wearable-watch .common__wrap--column.between .common__text { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .wearable-watch .common__wrap--column-r.between .common__text .common__description, .wearable-watch .common__wrap--column-r.between .common__text .common__sub-headline, .wearable-watch .common__wrap--column.between .common__text .common__description, .wearable-watch .common__wrap--column.between .common__text .common__sub-headline { width: 100% } .wearable-watch .common__wrap--column-r:not(.between) .common__text, .wearable-watch .common__wrap--column:not(.between) .common__text { text-align: unset } .wearable-watch .common__wrap--row, .wearable-watch .common__wrap--row-r { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .wearable-watch .common__wrap--row .common__text, .wearable-watch .common__wrap--row-r .common__text { -webkit-box-align: start; -ms-flex-align: start; align-items: start } .wearable-watch .common__tab { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .wearable-watch .common__tab-list { width: 100%; margin: 70.3083333333px 0 0; margin: 9.1666666667vw 0 0; border-radius: 49.0027777778px; border-radius: 6.3888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__tab-list { border-radius: 23px; border-radius: 6.3888888889vw } } @media screen and (max-width:767px) { .wearable-watch .common__tab-cta { border-radius: 49.0027777778px; border-radius: 6.3888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__tab-cta { border-radius: 23px; border-radius: 6.3888888889vw } } @media screen and (max-width:767px) { .wearable-watch .common__tab-cta .tab-cta__text { min-width: 221.5777777778px; min-width: 28.8888888889vw; min-height: 93.7444444444px; min-height: 12.2222222222vw; padding: 27.6972222222px 46.8722222222px; padding: 3.6111111111vw 6.1111111111vw; font-size: 29.8277777778px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__tab-cta .tab-cta__text { min-width: 104px; min-width: 28.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__tab-cta .tab-cta__text { min-height: 44px; min-height: 12.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .common__tab-cta .tab-cta__text { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .figure-column { overflow: hidden; padding: 0 51.1333333333px; padding: 0 6.6666666667vw } .wearable-watch .figure-column-wrap { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; gap: 85.2222222222px; gap: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .figure-column-wrap { gap: 40px; gap: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .figure-column .feature-column-r { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; width: 100% } .wearable-watch .figure-column .feature-column-r__img-wrap { height: 605.0777777778px; height: 78.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .figure-column .feature-column-r__img-wrap { height: 284px; height: 78.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .figure-column .feature-column-r__txt-wrap { margin: 63.9166666667px auto 0; margin: 8.3333333333vw auto 0; width: 383.5px; width: 50vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .figure-column .feature-column-r__txt-wrap { width: 180px; width: 50vw } } @media screen and (max-width:767px) { .wearable-watch .figure-column .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-size: 34.0888888889px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .figure-column .feature-column-r__txt-wrap .feature-column-r__subject-txt { font-size: 16px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .figure-column .feature-column-r__txt-wrap .feature-column-r__description { padding-top: 25.5666666667px; padding-top: 3.3333333333vw; font-size: 29.8277777778px; font-size: 3.8888888889vw; line-height: 1.4 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .figure-column .feature-column-r__txt-wrap .feature-column-r__description { padding-top: 12px; padding-top: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .figure-column .feature-column-r__txt-wrap .feature-column-r__description { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .figure-column--mo-slide.swiper-container { overflow: visible } .wearable-watch .figure-column--mo-slide.swiper-container .swiper-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .wearable-watch .swiper-pagination-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .wearable-watch .swiper-pagination-wrap .swiper-pagination { position: static !important; width: auto !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 21.3055555556px; padding: 0 2.7777777778vw; border-radius: 51.1333333333px; border-radius: 6.6666666667vw; line-height: 0; border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, .1); background-color: #fff } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-pagination-wrap .swiper-pagination { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-pagination-wrap .swiper-pagination { border-radius: 24px; border-radius: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .swiper-pagination-wrap .swiper-pagination li { width: 38.35px; width: 5vw; height: 46.8722222222px; height: 6.1111111111vw; padding: 14.9138888889px 10.6527777778px; padding: 1.9444444444vw 1.3888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-pagination-wrap .swiper-pagination li { width: 18px; width: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-pagination-wrap .swiper-pagination li { height: 22px; height: 6.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .swiper-pagination-wrap .swiper-pagination li .swiper-pagination-bullet-active { background-color: #000 !important } .wearable-watch .swiper-arrow-wrap { display: block } .wearable-watch .swiper-arrow-wrap .swiper-button-next, .wearable-watch .swiper-arrow-wrap .swiper-button-prev { margin-top: -100.1361111111px; margin-top: -13.0555555556vw; width: 85.2222222222px; width: 11.1111111111vw; height: 85.2222222222px; height: 11.1111111111vw; border-radius: 50%; background: rgba(255, 255, 255, .45); border: 1px solid rgba(0, 0, 0, .1) } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next, .wearable-watch .swiper-arrow-wrap .swiper-button-prev { margin-top: -47px; margin-top: -13.0555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next, .wearable-watch .swiper-arrow-wrap .swiper-button-prev { width: 40px; width: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next, .wearable-watch .swiper-arrow-wrap .swiper-button-prev { height: 40px; height: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next::after, .wearable-watch .swiper-arrow-wrap .swiper-button-prev::after { content: "" } .wearable-watch .swiper-arrow-wrap .swiper-button-next img, .wearable-watch .swiper-arrow-wrap .swiper-button-prev img { width: 51.1333333333px; width: 6.6666666667vw; height: 51.1333333333px; height: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next img, .wearable-watch .swiper-arrow-wrap .swiper-button-prev img { width: 24px; width: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next img, .wearable-watch .swiper-arrow-wrap .swiper-button-prev img { height: 24px; height: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .swiper-arrow-wrap .swiper-button-next.swiper-button-disabled, .wearable-watch .swiper-arrow-wrap .swiper-button-prev.swiper-button-disabled { opacity: 0 } .wearable-watch .swiper-arrow-wrap .swiper-button-prev { -webkit-transform: scale(-1); transform: scale(-1) } .rtl .wearable-watch .swiper-arrow-wrap .swiper-button-prev { -webkit-transform: scale(1); transform: scale(1); left: auto; right: 21.3055555556px; right: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .swiper-arrow-wrap .swiper-button-prev { right: 10px; right: 2.7777777778vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .swiper-arrow-wrap .swiper-button-next { -webkit-transform: scale(-1); transform: scale(-1); right: auto; left: 21.3055555556px; left: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .swiper-arrow-wrap .swiper-button-next { left: 10px; left: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .swiper-pagination .swiper-pagination-bullet { width: 100%; height: 100% } .wearable-watch__cta-round { min-height: 85.2222222222px; min-height: 11.1111111111vw; min-width: 276.9722222222px; min-width: 36.1111111111vw; padding: 23.4361111111px 51.1333333333px; padding: 3.0555555556vw 6.6666666667vw; border-radius: 106.5277777778px; border-radius: 13.8888888889vw; line-height: 1.2; font-size: 29.8277777778px; font-size: 3.8888888889vw; border-radius: 106.5277777778px; border-radius: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch__cta-round { min-height: 40px; min-height: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch__cta-round { min-width: 130px; min-width: 36.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch__cta-round { border-radius: 50px; border-radius: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch__cta-round { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch__cta-round { border-radius: 50px; border-radius: 13.8888888889vw } } @media screen and (max-width:767px) { .isIEorEdge .wearable-watch__cta-round { height: 85.2222222222px; height: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .isIEorEdge .wearable-watch__cta-round { height: 40px; height: 11.1111111111vw } } .wearable-watch .kv { position: relative } .wearable-watch .kv::after, .wearable-watch .kv::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .kv::before { bottom: initial; top: -1px } .wearable-watch .kv .common__headline { color: #fff; font-size: 48px; font-size: 3.3333333333vw; line-height: 1.2; letter-spacing: .01em; width: 532px; width: 36.9444444444vw; height: 61px; height: 4.2361111111vw; padding-bottom: 2px; padding-bottom: .1388888889vw } @media (min-width:1440px) { .wearable-watch .kv .common__headline { font-size: 48px } } @media (min-width:1440px) { .wearable-watch .kv .common__headline { width: 532px } } @media (min-width:1440px) { .wearable-watch .kv .common__headline { height: 61px } } @media (min-width:1440px) { .wearable-watch .kv .common__headline { padding-bottom: 2px } } .wearable-watch .kv__wrap { position: relative; max-width: 1920px; height: 800px; height: 55.5555555556vw; margin: 0 auto; overflow: hidden } @media (min-width:1440px) { .wearable-watch .kv__wrap { height: 800px } } .wearable-watch .kv__text { z-index: 1; position: absolute; left: 50%; top: 344px; top: 23.8888888889vw; width: 532px; width: 36.9444444444vw; margin-left: 170px; margin-left: 11.8055555556vw; text-align: center } @media (min-width:1440px) { .wearable-watch .kv__text { top: 344px } } @media (min-width:1440px) { .wearable-watch .kv__text { width: 532px } } @media (min-width:1440px) { .wearable-watch .kv__text { margin-left: 170px } } .wearable-watch .kv__ai-wrap { width: 368px; width: 25.5555555556vw; margin: 0 auto } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap { width: 368px } } .wearable-watch .kv__ai-wrap--cn { width: 299px; width: 20.7638888889vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--cn { width: 299px } } .wearable-watch .kv__ai-wrap--hk { width: 364px; width: 25.2777777778vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--hk { width: 364px } } .wearable-watch .kv__ai-wrap--tw { width: 411px; width: 28.5416666667vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--tw { width: 411px } } .wearable-watch .kv__ai-wrap--ca-fr { width: 428px; width: 29.7222222222vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--ca-fr { width: 428px } } .wearable-watch .kv__ai-wrap--br { width: 374px; width: 25.9722222222vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--br { width: 374px } } .wearable-watch .kv__ai-wrap--cl, .wearable-watch .kv__ai-wrap--co, .wearable-watch .kv__ai-wrap--latin, .wearable-watch .kv__ai-wrap--mx, .wearable-watch .kv__ai-wrap--pe { width: 462px; width: 32.0833333333vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--cl, .wearable-watch .kv__ai-wrap--co, .wearable-watch .kv__ai-wrap--latin, .wearable-watch .kv__ai-wrap--mx, .wearable-watch .kv__ai-wrap--pe { width: 462px } } .wearable-watch .kv__ai-wrap--fr { width: 324px; width: 22.5vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--fr { width: 324px } } .wearable-watch .kv__ai-wrap--hu { width: 514px; width: 35.6944444444vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--hu { width: 514px } } .wearable-watch .kv__ai-wrap--si { width: 306px; width: 21.25vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--si { width: 306px } } .wearable-watch .kv__ai-wrap--ru { width: 514px; width: 35.6944444444vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--ru { width: 514px } } .wearable-watch .kv__ai-wrap--mk { width: 415px; width: 28.8194444444vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--mk { width: 415px } } .wearable-watch .kv__ai-wrap--pt { width: 374px; width: 25.9722222222vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--pt { width: 374px } } .wearable-watch .kv__ai-wrap--sk { width: 475px; width: 32.9861111111vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--sk { width: 475px } } .wearable-watch .kv__ai-wrap--ua { width: 364px; width: 25.2777777778vw } @media (min-width:1440px) { .wearable-watch .kv__ai-wrap--ua { width: 364px } } .wearable-watch .kv__image { position: absolute; top: 0; left: 50%; width: 1920px; width: 133.3333333333vw; height: 1061px; height: 73.6805555556vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .kv__image { width: 1920px } } @media (min-width:1440px) { .wearable-watch .kv__image { height: 1061px } } .wearable-watch .kv__cta { display: none } .wearable-watch .kv__cta-wrap { margin-top: 32px; margin-top: 2.2222222222vw } @media (min-width:1440px) { .wearable-watch .kv__cta-wrap { margin-top: 32px } } .wearable-watch .kv.is-use-buy .kv__cta--buy { display: block } .wearable-watch .kv.is-use-regist .kv__cta--pre-regist { display: block } .wearable-watch .kv.is-use-order .kv__cta--order { display: block } @media screen and (max-width:767px) { .wearable-watch .kv .common__headline { font-size: 55.3944444444px; font-size: 7.2222222222vw; line-height: normal; letter-spacing: 0; width: 639.1666666667px; width: 83.3333333333vw; height: 68.1777777778px; height: 8.8888888889vw; margin: 0 auto; padding-bottom: 3px; padding-bottom: .2083333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv .common__headline { font-size: 26px; font-size: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv .common__headline { width: 300px; width: 83.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv .common__headline { height: 32px; height: 8.8888888889vw } } @media screen and (max-width:767px) and (min-width:1440px) { .wearable-watch .kv .common__headline { padding-bottom: 3px } } @media screen and (max-width:767px) { .wearable-watch .kv__wrap { height: 1193.1111111111px; height: 155.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__wrap { height: 560px; height: 155.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .kv__text { left: 0; top: 159.7916666667px; top: 20.8333333333vw; width: 100%; margin-left: 0; -webkit-transform: none; transform: none } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__text { top: 75px; top: 20.8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap { width: 455.9388888889px; width: 59.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap { width: 214px; width: 59.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--cn { width: 374.9777777778px; width: 48.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--cn { width: 176px; width: 48.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--hk { width: 468.7222222222px; width: 61.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--hk { width: 220px; width: 61.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--tw { width: 521.9861111111px; width: 68.0555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--tw { width: 245px; width: 68.0555555556vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--ca-fr { width: 551.8138888889px; width: 71.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--ca-fr { width: 259px; width: 71.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--br { width: 481.5055555556px; width: 62.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--br { width: 226px; width: 62.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--cl, .wearable-watch .kv__ai-wrap--co, .wearable-watch .kv__ai-wrap--latin, .wearable-watch .kv__ai-wrap--mx, .wearable-watch .kv__ai-wrap--pe { width: 594.425px; width: 77.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--cl, .wearable-watch .kv__ai-wrap--co, .wearable-watch .kv__ai-wrap--latin, .wearable-watch .kv__ai-wrap--mx, .wearable-watch .kv__ai-wrap--pe { width: 279px; width: 77.5vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--fr { width: 421.85px; width: 55vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--fr { width: 198px; width: 55vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--hu { width: 673.2555555556px; width: 87.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--hu { width: 316px; width: 87.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--si { width: 398.4138888889px; width: 51.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--si { width: 187px; width: 51.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--ru { width: 673.2555555556px; width: 87.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--ru { width: 316px; width: 87.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--mk { width: 532.6388888889px; width: 69.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--mk { width: 250px; width: 69.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--pt { width: 479.375px; width: 62.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--pt { width: 225px; width: 62.5vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--sk { width: 619.9916666667px; width: 80.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--sk { width: 291px; width: 80.8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .kv__ai-wrap--ua { width: 455.9388888889px; width: 59.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__ai-wrap--ua { width: 214px; width: 59.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .kv__image { width: 100%; height: 1069.5388888889px; height: 139.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__image { height: 502px; height: 139.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .kv__cta { text-align: center } .wearable-watch .kv__cta-wrap { margin-top: 31.9583333333px; margin-top: 4.1666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .kv__cta-wrap { margin-top: 15px; margin-top: 4.1666666667vw } } .wearable-watch .overview { position: relative } .wearable-watch .overview::after, .wearable-watch .overview::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .overview::before { bottom: initial; top: -1px } .wearable-watch .overview .common__headline { padding-bottom: 39px; padding-bottom: 2.7083333333vw; font-size: 38px; font-size: 2.6388888889vw; color: #fff } @media (min-width:1440px) { .wearable-watch .overview .common__headline { padding-bottom: 39px } } @media (min-width:1440px) { .wearable-watch .overview .common__headline { font-size: 38px } } .wearable-watch .overview .common-ai-text__icon { width: 40px; width: 2.7777777778vw; height: 43px; height: 2.9861111111vw; margin: -1px 8px 0 8px; margin: -.0694444444vw .5555555556vw 0 .5555555556vw } @media (min-width:1440px) { .wearable-watch .overview .common-ai-text__icon { width: 40px } } @media (min-width:1440px) { .wearable-watch .overview .common-ai-text__icon { height: 43px } } @media (min-width:1440px) { .wearable-watch .overview .common-ai-text__icon { margin: -1px 8px 0 8px } } .wearable-watch .overview__wrap { width: 484px; width: 33.6111111111vw; margin: 0 auto; padding: 93px 0 95px; padding: 6.4583333333vw 0 6.5972222222vw; text-align: center } @media (min-width:1440px) { .wearable-watch .overview__wrap { width: 484px } } @media (min-width:1440px) { .wearable-watch .overview__wrap { padding: 93px 0 95px } } .wearable-watch .overview__description { color: #eee; font-size: 18px; font-size: 1.25vw; line-height: 1.33 } @media (min-width:1440px) { .wearable-watch .overview__description { font-size: 18px } } html[lang^=my] .wearable-watch .overview__description { line-height: 1.4 } .wearable-watch .overview .overview__description+.overview__description { margin-top: 23px; margin-top: 1.5972222222vw } @media (min-width:1440px) { .wearable-watch .overview .overview__description+.overview__description { margin-top: 23px } } @media screen and (max-width:767px) { .wearable-watch .overview .common__headline { padding-bottom: 27.6972222222px; padding-bottom: 3.6111111111vw; font-size: 68.1777777778px; font-size: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .overview .common__headline { padding-bottom: 13px; padding-bottom: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .overview .common__headline { font-size: 32px; font-size: 8.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .overview .common-ai-text__icon { width: 78.8305555556px; width: 10.2777777778vw; height: 85.2222222222px; height: 11.1111111111vw; margin: -2.1305555556px 17.0444444444px 0 17.0444444444px; margin: -.2777777778vw 2.2222222222vw 0 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .overview .common-ai-text__icon { width: 37px; width: 10.2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .overview .common-ai-text__icon { height: 40px; height: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .overview__wrap { width: 100%; padding: 74.5694444444px 51.1333333333px; padding: 9.7222222222vw 6.6666666667vw } .wearable-watch .overview__description { width: 100%; font-size: 29.8277777778px; font-size: 3.8888888889vw; line-height: 1.4 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .overview__description { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .overview__description { line-height: 1.6 } .wearable-watch .overview .overview__description+.overview__description { margin-top: 44.7416666667px; margin-top: 5.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .overview .overview__description+.overview__description { margin-top: 21px; margin-top: 5.8333333333vw } } .wearable-watch .highlight-carousel { position: relative; overflow: hidden } .wearable-watch .highlight-carousel::after, .wearable-watch .highlight-carousel::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .highlight-carousel::before { bottom: initial; top: -1px } .wearable-watch .wearable-common__wrap { position: relative; max-width: 1920px; overflow: hidden; margin: 0 auto; padding: 80px 0 72px; padding: 5.5555555556vw 0 5vw } @media (min-width:1440px) { .wearable-watch .wearable-common__wrap { padding: 80px 0 72px } } .wearable-watch .wearable-common__headline { z-index: 2; position: relative; width: 988px; width: 68.6111111111vw; margin: 0 auto 36px; margin: 0 auto 2.5vw; font-size: 48px; font-size: 3.3333333333vw; font-family: SamsungSharpSans, arial, sans-serif; line-height: 1.5; color: #fff } @media (min-width:1440px) { .wearable-watch .wearable-common__headline { width: 988px } } @media (min-width:1440px) { .wearable-watch .wearable-common__headline { margin: 0 auto 36px } } @media (min-width:1440px) { .wearable-watch .wearable-common__headline { font-size: 48px } } html.rtl .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .wearable-common__headline { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .wearable-common__headline { font-family: SamsungSharpSans, Sylfaen } .rtl .wearable-watch .wearable-common__headline { padding-left: 260px; padding-left: 18.0555555556vw; padding-right: 0 } @media (min-width:1440px) { .rtl .wearable-watch .wearable-common__headline { padding-left: 260px } } .wearable-watch .wearable-common__carousel { height: 100% } .wearable-watch .wearable-common__carousel-text { z-index: 2; position: absolute; left: 0; bottom: 0; width: 100%; min-height: 90px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; padding: 0 105px 24px 32px; padding: 0 7.2916666667vw 1.6666666667vw 2.2222222222vw; background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000)); background: linear-gradient(transparent, #000); -webkit-transform: translateZ(0); transform: translateZ(0) } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-text { padding: 0 105px 24px 32px } } .rtl .wearable-watch .wearable-common__carousel-text { padding: 0 32px 24px 105px; padding: 0 2.2222222222vw 1.6666666667vw 7.2916666667vw } @media (min-width:1440px) { .rtl .wearable-watch .wearable-common__carousel-text { padding: 0 32px 24px 105px } } .wearable-watch .wearable-common__carousel-tit { left: 0; left: 0; bottom: 0; bottom: 0; font-size: 24px; font-size: 1.6666666667vw; font-family: SamsungSharpSans, arial, sans-serif; color: #fff } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-tit { left: 0 } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-tit { bottom: 0 } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-tit { font-size: 24px } } html.rtl .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .wearable-common__carousel-tit { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .wearable-common__carousel-tit { font-family: SamsungSharpSans, Sylfaen } .rtl .wearable-watch .wearable-common__carousel-tit { padding: 0 32px 18px 105px; padding: 0 2.2222222222vw 1.25vw 7.2916666667vw } @media (min-width:1440px) { .rtl .wearable-watch .wearable-common__carousel-tit { padding: 0 32px 18px 105px } } .color_yb .wearable-watch .wearable-common__carousel-tit { color: #fff01f !important; background-color: #000 !important } .wearable-watch .wearable-common__carousel-item img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .wearable-watch .wearable-common__carousel-navigation-wrap { z-index: 2; position: absolute; top: 0; left: 0; right: 0; width: 988px; width: 68.6111111111vw; margin: 0 auto } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-navigation-wrap { width: 988px } } .wearable-watch .wearable-common__carousel-arrow { position: absolute; top: 270px; top: 18.75vw; width: 40px; width: 2.7777777778vw; height: 40px; height: 2.7777777778vw; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' focusable='false' aria-hidden='true'%3E%3Cpath style='opacity:0.45;fill-rule:evenodd;clip-rule:evenodd' d='M20,40C9,40,0,31,0,20S9,0,20,0s20,9,20,20S31,40,20,40z'/%3E%3Cg style='opacity:0.15'%3E%3Cpath style='fill:%23FFFF' d='M20,39C9.5,39,1,30.5,1,20S9.5,1,20,1s19,8.5,19,19S30.5,39,20,39 M20,40c11,0,20-9,20-20S31,0,20,0S0,9,0,20 S9,40,20,40L20,40z'/%3E%3C/g%3E%3Cpath style='fill:%23FFFF' d='M16.8,28.8l-0.9-0.9l8.3-7.9l-8.3-7.9l0.9-0.9L26,20L16.8,28.8z'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-size: 100% } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-arrow { top: 270px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-arrow { width: 40px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-arrow { height: 40px } } .color_yb .wearable-watch .wearable-common__carousel-arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' focusable='false' aria-hidden='true'%3E%3Cpath style='fill-rule:evenodd;clip-rule:evenodd;' d='M20,40C9,40,0,31,0,20S9,0,20,0s20,9,20,20S31,40,20,40z'/%3E%3Cg%3E%3Cpath style='fill:%23fff01f' d='M20,39C9.5,39,1,30.5,1,20S9.5,1,20,1s19,8.5,19,19S30.5,39,20,39 M20,40c11,0,20-9,20-20S31,0,20,0S0,9,0,20 S9,40,20,40L20,40z'/%3E%3C/g%3E%3Cpath style='fill:%23fff01f' d='M16.8,28.8l-0.9-0.9l8.3-7.9l-8.3-7.9l0.9-0.9L26,20L16.8,28.8z'/%3E%3C/svg%3E%0A") } .wearable-watch .wearable-common__carousel-arrow img { display: none } .wearable-watch .wearable-common__carousel-arrow.swiper-button-disabled { opacity: 0; cursor: auto; pointer-events: none } .wearable-watch .wearable-common__carousel-next { right: -20px; right: -1.3888888889vw } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-next { right: -20px } } .rtl .wearable-watch .wearable-common__carousel-next { left: -20px; left: -1.3888888889vw; right: auto; -webkit-transform: scale(-1); transform: scale(-1) } @media (min-width:1440px) { .rtl .wearable-watch .wearable-common__carousel-next { left: -20px } } .wearable-watch .wearable-common__carousel-prev { left: -20px; left: -1.3888888889vw; -webkit-transform: scale(-1); transform: scale(-1) } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-prev { left: -20px } } .rtl .wearable-watch .wearable-common__carousel-prev { left: auto; right: -20px; right: -1.3888888889vw; -webkit-transform: scale(1); transform: scale(1) } @media (min-width:1440px) { .rtl .wearable-watch .wearable-common__carousel-prev { right: -20px } } .wearable-watch .wearable-common__carousel-pagination-wrap { position: absolute; left: 50%; bottom: 0; height: 20px; height: 1.3888888889vw; width: 988px; width: 68.6111111111vw; margin: 0 auto; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-pagination-wrap { height: 20px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-pagination-wrap { width: 988px } } .wearable-watch .wearable-common__carousel-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: 100%; height: 100%; background: 0 0 } .wearable-watch .wearable-common__carousel-pagination li { -webkit-box-flex: 1; -ms-flex: 1 1 0px; flex: 1 1 0 } .wearable-watch .wearable-common__carousel-pagination-bullet { width: 100%; height: 100%; background-color: transparent; border-radius: 0 } .wearable-watch .wearable-common__carousel-pagination-bullet:focus { -webkit-box-shadow: 0 0 0 2px #000; box-shadow: 0 0 0 2px #000; outline: 2px dotted #fff; opacity: 1 } .wearable-watch .wearable-common__carousel-scrollbar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-item-align: center; align-self: center; width: 988px; width: 68.6111111111vw; height: 20px; height: 1.3888888889vw; margin: 40px auto 0; margin: 2.7777777778vw auto 0; overflow: hidden; background-color: transparent } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-scrollbar { width: 988px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-scrollbar { height: 20px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-scrollbar { margin: 40px auto 0 } } .wearable-watch .wearable-common__carousel-scrollbar::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; height: 4px; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-color: #5b5b5b; opacity: 1 !important; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box } .color_yb .wearable-watch .wearable-common__carousel-scrollbar::after { height: 6px; height: .4166666667vw; border: 1px solid #fff01f !important; background-color: #000 !important; -webkit-box-shadow: 0 0 0 5px #000 !important; box-shadow: 0 0 0 5px #000 !important } @media (min-width:1440px) { .color_yb .wearable-watch .wearable-common__carousel-scrollbar::after { height: 6px } } .wearable-watch .wearable-common__carousel-scrollbar .swiper-scrollbar-drag { cursor: pointer; z-index: 1; background-color: transparent } .wearable-watch .wearable-common__carousel-scrollbar .swiper-scrollbar-drag::after { content: ""; position: absolute; top: 50%; left: 0; height: 4px; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); background-color: #fff; border-radius: 2px } .color_yb .wearable-watch .wearable-common__carousel-scrollbar .swiper-scrollbar-drag::after { background-color: #fff01f !important } .wearable-watch .wearable-common__carousel-wrap { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end } .wearable-watch .wearable-common__carousel-container { width: 100%; overflow: visible } .wearable-watch .wearable-common__carousel-container.background-slider { z-index: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none } .wearable-watch .wearable-common__carousel-container.dimmed-slider { z-index: 1; opacity: .3; position: absolute; left: 50%; top: 0; width: 1920px; width: 133.3333333333vw; -webkit-transform: translateX(-50%); transform: translateX(-50%); pointer-events: none } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.dimmed-slider { width: 1920px } } .wearable-watch .wearable-common__carousel-container.dimmed-slider .wearable-common__carousel-text::after { content: ""; position: absolute; bottom: 18px; bottom: 1.25vw; right: 34px; right: 2.3611111111vw; width: 40px; width: 2.7777777778vw; height: 40px; height: 2.7777777778vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40' height='40' viewBox='0 0 40 40'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='ico_pause_Background_Mask_' data-name='ico_pause (Background/Mask)' width='40' height='40' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='ico_pause_Background_Mask_3' data-name='ico_pause (Background/Mask)' width='40' height='40' fill='none'/%3E%3Cg id='ico_pause' clip-path='url(%23clip-path)'%3E%3Cpath id='Vector' d='M20,40a20,20,0,1,1,7.654-1.522A19.9,19.9,0,0,1,20,40ZM20,4.687a15.312,15.312,0,1,0,5.86,1.166A15.234,15.234,0,0,0,20,4.687Z' fill='rgba(255,255,255,0.4)'/%3E%3Cpath id='Vector-2' data-name='Vector' d='M11.875,15A3.125,3.125,0,0,1,8.75,11.875V3.125A3.1,3.1,0,0,1,9.665.915a3.126,3.126,0,0,1,4.42,0A3.1,3.1,0,0,1,15,3.125v8.75A3.125,3.125,0,0,1,11.875,15Zm-8.75,0a3.1,3.1,0,0,1-2.21-.915A3.148,3.148,0,0,1,0,11.875V3.125A3.125,3.125,0,0,1,5.334.915a3.1,3.1,0,0,1,.915,2.21v8.75A3.125,3.125,0,0,1,3.125,15Z' transform='translate(12.5 12.5)' fill='%23fff'/%3E%3Cg id='ico_pause_copy' data-name='ico_pause copy'%3E%3Crect id='ico_pause_Background_Mask_4' data-name='ico_pause (Background/Mask)' width='40' height='40' fill='none'/%3E%3Cg id='ico_pause_copy-2' data-name='ico_pause copy' clip-path='url(%23clip-path)'%3E%3Cpath id='Combined_Shape' data-name='Combined Shape' d='M15.313,20a15.243,15.243,0,0,0-1.165-5.86,15.216,15.216,0,0,0-3.319-4.967A15.246,15.246,0,0,0,5.86,5.853,15.243,15.243,0,0,0,0,4.687V0A19.908,19.908,0,0,1,7.654,1.522a19.911,19.911,0,0,1,6.489,4.336,19.9,19.9,0,0,1,4.334,6.488A19.893,19.893,0,0,1,20,20Z' transform='translate(20)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-size: 100% } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.dimmed-slider .wearable-common__carousel-text::after { bottom: 18px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.dimmed-slider .wearable-common__carousel-text::after { right: 34px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.dimmed-slider .wearable-common__carousel-text::after { width: 40px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.dimmed-slider .wearable-common__carousel-text::after { height: 40px } } .wearable-watch .wearable-common__carousel-container.front-slider { z-index: 2; position: relative; left: 50%; top: 0; width: 1920px; width: 133.3333333333vw; -webkit-transform: translateX(-50%); transform: translateX(-50%); margin: 0 auto } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.front-slider { width: 1920px } } .rtl .wearable-watch .wearable-common__carousel-container.front-slider { right: 50%; -webkit-transform: translateX(50%); transform: translateX(50%) } .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { opacity: .6; margin: 0 12px; margin: 0 .8333333333vw; width: 988px; width: 68.6111111111vw; height: 580px; height: 40.2777777778vw; border-radius: 20px; border-radius: 1.3888888889vw; overflow: hidden; -ms-flex-negative: 0; flex-shrink: 0; -webkit-transform: translateZ(0); transform: translateZ(0) } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { margin: 0 12px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { width: 988px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { height: 580px } } @media (min-width:1440px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { border-radius: 20px } } .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item.swiper-slide-active { opacity: 1 } .wearable-watch .wearable-highlight-carousel__image { position: relative; width: 988px; width: 68.6111111111vw; height: 580px; height: 40.2777777778vw } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__image { width: 988px } } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__image { height: 580px } } .wearable-watch .wearable-highlight-carousel__video { height: 100% } .wearable-watch .wearable-highlight-carousel__video video { border-bottom: 1px solid #000; -webkit-box-sizing: content-box; box-sizing: content-box } .wearable-watch .wearable-highlight-carousel__video .video__controller { z-index: 3; opacity: 1; right: 32px; right: 2.2222222222vw; bottom: 16px; bottom: 1.1111111111vw; width: 40px; width: 2.7777777778vw; height: 40px; height: 2.7777777778vw; -webkit-transform: translateZ(0); transform: translateZ(0) } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { right: 32px } } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { bottom: 16px } } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { width: 40px } } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { height: 40px } } .rtl .wearable-watch .wearable-highlight-carousel__video .video__controller { left: 32px; left: 2.2222222222vw; right: initial } @media (min-width:1440px) { .rtl .wearable-watch .wearable-highlight-carousel__video .video__controller { left: 32px } } .color_yb .wearable-watch .wearable-highlight-carousel__video .video__controller { overflow: hidden; border-radius: 50%; background-color: #000 !important } .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon { width: 40px; width: 2.7777777778vw; height: 40px; height: 2.7777777778vw; -webkit-transform: rotate(-90deg); transform: rotate(-90deg) } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon { width: 40px } } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon { height: 40px } } .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle { stroke-width: 10px; stroke-width: .6944444444vw } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle { stroke-width: 10px } } .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle:first-child { stroke: rgba(255, 255, 255, .4) } .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle:last-child { stroke: #fff; stroke-dasharray: 266; stroke-dashoffset: 266 } .color_yb .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle:last-child { stroke: #fff01f !important } .wearable-watch .wearable-highlight-carousel__video .video__controller--paused, .wearable-watch .wearable-highlight-carousel__video .video__controller--playing { position: absolute; top: 50%; left: 50%; width: 34px; width: 2.3611111111vw; height: 34px; height: 2.3611111111vw; background-repeat: no-repeat; background-position: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller--paused, .wearable-watch .wearable-highlight-carousel__video .video__controller--playing { width: 34px } } @media (min-width:1440px) { .wearable-watch .wearable-highlight-carousel__video .video__controller--paused, .wearable-watch .wearable-highlight-carousel__video .video__controller--playing { height: 34px } } .wearable-watch .wearable-highlight-carousel__video .video__controller--paused { display: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(7.552 6.24)'%3E%3Cpath style='fill:%23fff' d='M12.6,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3c0.4,0,0.8,0.3,0.8,0.8 v17.2c0,0.4-0.3,0.8-0.8,0.8H12.6L12.6,21.2z M4,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3 c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H4L4,21.2z'/%3E%3C/g%3E%3C/svg%3E%0A") } .color_yb .wearable-watch .wearable-highlight-carousel__video .video__controller--paused { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(7.552 6.24)'%3E%3Cpath style='fill:%23fff01f' d='M12.6,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3c0.4,0,0.8,0.3,0.8,0.8 v17.2c0,0.4-0.3,0.8-0.8,0.8H12.6L12.6,21.2z M4,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3 c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H4L4,21.2z'/%3E%3C/g%3E%3C/svg%3E%0A") } .wearable-watch .wearable-highlight-carousel__video .video__controller--playing { display: block; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(8.369 5.936)'%3E%3Cpath style='fill:%23fff' d='M4.4,2.3c0.4-0.2,0.9-0.2,1.3,0.1h0.1L18.3,11c0.6,0.4,0.8,1.2,0.4,1.9 c-0.1,0.1-0.2,0.2-0.3,0.3h-0.1L5.8,21.7C5.5,21.9,5.3,22,5,22c-0.2,0-0.4-0.1-0.6-0.1c-0.4-0.2-0.7-0.7-0.7-1.1V3.5 C3.7,3,3.9,2.6,4.4,2.3L4.4,2.3L4.4,2.3z'/%3E%3C/g%3E%3C/svg%3E") } .color_yb .wearable-watch .wearable-highlight-carousel__video .video__controller--playing { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(8.369 5.936)'%3E%3Cpath style='fill:%23fff01f' d='M4.4,2.3c0.4-0.2,0.9-0.2,1.3,0.1h0.1L18.3,11c0.6,0.4,0.8,1.2,0.4,1.9 c-0.1,0.1-0.2,0.2-0.3,0.3h-0.1L5.8,21.7C5.5,21.9,5.3,22,5,22c-0.2,0-0.4-0.1-0.6-0.1c-0.4-0.2-0.7-0.7-0.7-1.1V3.5 C3.7,3,3.9,2.6,4.4,2.3L4.4,2.3L4.4,2.3z'/%3E%3C/g%3E%3C/svg%3E") } .wearable-watch .wearable-highlight-carousel__video.playing .video__controller--paused { display: block } .wearable-watch .wearable-highlight-carousel__video.playing .video__controller--playing { display: none } .wearable-watch .highlight-inner { z-index: 3; position: absolute; top: 210px; top: 14.5833333333vw; right: 66px; right: 4.5833333333vw; width: auto; text-align: center; color: #fff; font-family: SamsungSharpSans, arial, sans-serif; -webkit-transform: translateZ(0); transform: translateZ(0) } @media (min-width:1440px) { .wearable-watch .highlight-inner { top: 210px } } @media (min-width:1440px) { .wearable-watch .highlight-inner { right: 66px } } html.rtl .wearable-watch .highlight-inner { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .highlight-inner { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .highlight-inner { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .highlight-inner__txt { font-size: 23px; font-size: 1.5972222222vw } @media (min-width:1440px) { .wearable-watch .highlight-inner__txt { font-size: 23px } } .wearable-watch .highlight-inner__value { font-size: 80px; font-size: 5.5555555556vw; text-shadow: 0 3px 6px rgba(0, 0, 0, .5) } @media (min-width:1440px) { .wearable-watch .highlight-inner__value { font-size: 80px } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__wrap { padding: 93.7444444444px 0 76.7px; padding: 12.2222222222vw 0 10vw } .wearable-watch .wearable-common__headline { width: 664.7333333333px; width: 86.6666666667vw; margin-bottom: 42.6111111111px; margin-bottom: 5.5555555556vw; font-size: 51.1333333333px; font-size: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__headline { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__headline { margin-bottom: 20px; margin-bottom: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__headline { font-size: 24px; font-size: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wearable-common__headline { padding: 0 63.9166666667px; padding: 0 8.3333333333vw } .wearable-watch .wearable-common__carousel-text { min-height: 191.75px; min-height: 25vw; padding: 0 149.1388888889px 42.6111111111px 34.0888888889px; padding: 0 19.4444444444vw 5.5555555556vw 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-text { min-height: 90px; min-height: 25vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wearable-common__carousel-text { padding: 0 34.0888888889px 42.6111111111px 149.1388888889px; padding: 0 4.4444444444vw 5.5555555556vw 19.4444444444vw } .wearable-watch .wearable-common__carousel-tit { font-size: 34.0888888889px; font-size: 4.4444444444vw; line-height: 1.3125 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-tit { font-size: 16px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .wearable-common__carousel-tit { line-height: 1.4 } .wearable-watch .wearable-common__carousel-navigation-wrap { width: 664.7333333333px; width: 86.6666666667vw; left: -31.9583333333px; left: -4.1666666667vw; right: -31.9583333333px; right: -4.1666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-navigation-wrap { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-navigation-wrap { left: -15px; left: -4.1666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-navigation-wrap { right: -15px; right: -4.1666666667vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-arrow { top: 413.3277777778px; top: 53.8888888889vw; width: 85.2222222222px; width: 11.1111111111vw; height: 85.2222222222px; height: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-arrow { top: 194px; top: 53.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-arrow { width: 40px; width: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-arrow { height: 40px; height: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-next { right: -42.6111111111px; right: -5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-next { right: -20px; right: -5.5555555556vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wearable-common__carousel-next { left: -42.6111111111px; left: -5.5555555556vw; right: auto } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .wearable-common__carousel-next { left: -20px; left: -5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-prev { left: -42.6111111111px; left: -5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-prev { left: -20px; left: -5.5555555556vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wearable-common__carousel-prev { left: auto; right: -42.6111111111px; right: -5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .wearable-common__carousel-prev { right: -20px; right: -5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-pagination-wrap { width: 664.7333333333px; width: 86.6666666667vw; height: 42.6111111111px; height: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-pagination-wrap { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-pagination-wrap { height: 20px; height: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-scrollbar { width: 664.7333333333px; width: 86.6666666667vw; height: 42.6111111111px; height: 5.5555555556vw; margin-top: 25.5666666667px; margin-top: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-scrollbar { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-scrollbar { height: 20px; height: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-scrollbar { margin-top: 12px; margin-top: 3.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-container.front-slider { width: 100% } .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { width: 664.7333333333px; width: 86.6666666667vw; height: 918.2694444444px; height: 119.7222222222vw; border-radius: 42.6111111111px; border-radius: 5.5555555556vw; margin: 0; opacity: 1; -webkit-transform: scale(.9); transform: scale(.9); -webkit-transition: -webkit-transform .3s linear; transition: -webkit-transform .3s linear; transition: transform .3s linear; transition: transform .3s linear, -webkit-transform .3s linear; transition: transform .3s linear, -webkit-transform .3s linear } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { height: 431px; height: 119.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item { border-radius: 20px; border-radius: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-common__carousel-container.front-slider .wearable-common__carousel-item.swiper-slide-active { -webkit-transform: scale(1); transform: scale(1) } .wearable-watch .wearable-highlight-carousel__image { width: 664.7333333333px; width: 86.6666666667vw; height: 918.2694444444px; height: 119.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__image { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__image { height: 431px; height: 119.7222222222vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { right: 29.8277777778px; right: 3.8888888889vw; bottom: 29.8277777778px; bottom: 3.8888888889vw; width: 68.1777777778px; width: 8.8888888889vw; height: 68.1777777778px; height: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { right: 14px; right: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { bottom: 14px; bottom: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { width: 32px; width: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller { height: 32px; height: 8.8888888889vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wearable-highlight-carousel__video .video__controller { left: 29.8277777778px; left: 3.8888888889vw; right: initial } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .wearable-highlight-carousel__video .video__controller { left: 14px; left: 3.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon { width: 68.1777777778px; width: 8.8888888889vw; height: 68.1777777778px; height: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon { width: 32px; width: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon { height: 32px; height: 8.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle { stroke-width: 17.0444444444px; stroke-width: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .progress-icon circle { stroke-width: 8px; stroke-width: 2.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .video__controller--paused, .wearable-watch .wearable-highlight-carousel__video .video__controller .video__controller--playing { width: 46.8722222222px; width: 6.1111111111vw; height: 46.8722222222px; height: 6.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .video__controller--paused, .wearable-watch .wearable-highlight-carousel__video .video__controller .video__controller--playing { width: 22px; width: 6.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wearable-highlight-carousel__video .video__controller .video__controller--paused, .wearable-watch .wearable-highlight-carousel__video .video__controller .video__controller--playing { height: 22px; height: 6.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .highlight-inner { top: 95.875px; top: 12.5vw; right: 0; width: 100% } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .highlight-inner { top: 45px; top: 12.5vw } } @media screen and (max-width:767px) { .wearable-watch .highlight-inner__txt { font-size: 29.8277777778px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .highlight-inner__txt { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .highlight-inner__value { font-size: 87.3527777778px; font-size: 11.3888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .highlight-inner__value { font-size: 41px; font-size: 11.3888888889vw } } .wearable-watch .titanium { position: relative; color: #fff; overflow: hidden } .wearable-watch .titanium::after, .wearable-watch .titanium::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .titanium::before { bottom: initial; top: -1px } .wearable-watch .titanium .common__wrap { padding-bottom: 0 } .wearable-watch .titanium .common__content { position: relative; margin-top: 6px; margin-top: .4166666667vw; height: 800px; height: 55.5555555556vw } @media (min-width:1440px) { .wearable-watch .titanium .common__content { margin-top: 6px } } @media (min-width:1440px) { .wearable-watch .titanium .common__content { height: 800px } } .wearable-watch .titanium__video { position: absolute; top: 0; left: 50%; width: 1920px; width: 133.3333333333vw; height: 800px; height: 55.5555555556vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .titanium__video { width: 1920px } } @media (min-width:1440px) { .wearable-watch .titanium__video { height: 800px } } .wearable-watch .titanium__video .video__controller { right: 24px; right: 1.6666666667vw; bottom: 24px; bottom: 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .titanium__video .video__controller { right: 24px } } @media (min-width:1440px) { .wearable-watch .titanium__video .video__controller { bottom: 24px } } .rtl .wearable-watch .titanium__video .video__controller { right: auto; left: 24px; left: 1.6666666667vw } @media (min-width:1440px) { .rtl .wearable-watch .titanium__video .video__controller { left: 24px } } @media screen and (max-width:767px) { .wearable-watch .titanium .common__wrap { padding: 213.0555555556px 0 106.5277777778px; padding: 27.7777777778vw 0 13.8888888889vw } .wearable-watch .titanium .common__content { margin-top: 21.3055555556px; margin-top: 2.7777777778vw; height: 724.3888888889px; height: 94.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .titanium .common__content { margin-top: 10px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .titanium .common__content { height: 340px; height: 94.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .titanium__video { width: 100%; height: 724.3888888889px; height: 94.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .titanium__video { height: 340px; height: 94.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .titanium__video .video__controller { right: 42.6111111111px; right: 5.5555555556vw; bottom: 42.6111111111px; bottom: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .titanium__video .video__controller { right: 20px; right: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .titanium__video .video__controller { bottom: 20px; bottom: 5.5555555556vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .titanium__video .video__controller { right: auto; left: 42.6111111111px; left: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .titanium__video .video__controller { left: 20px; left: 5.5555555556vw } } .wearable-watch .cushion-design { position: relative; color: #fff } .wearable-watch .cushion-design::after, .wearable-watch .cushion-design::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .cushion-design::before { bottom: initial; top: -1px } .wearable-watch .cushion-design .common__text { position: relative; max-width: 1440px; max-width: 100vw; width: 100%; margin: 0 auto; padding: 140px 192px 36px; padding: 9.7222222222vw 13.3333333333vw 2.5vw; text-align: center } @media (min-width:1440px) { .wearable-watch .cushion-design .common__text { max-width: 1440px } } @media (min-width:1440px) { .wearable-watch .cushion-design .common__text { padding: 140px 192px 36px } } .wearable-watch .cushion-design .common__headline { color: #fff } .wearable-watch .cushion-design__sticky-track { position: relative; width: 100%; height: 350vh; margin: auto } .is-broken-fixed .wearable-watch .cushion-design__sticky-track, .is-browser-zoomed .wearable-watch .cushion-design__sticky-track { height: 100% } .wearable-watch .cushion-design__sticky-content { z-index: 1; position: sticky; width: 100%; overflow: hidden } .is-broken-fixed .wearable-watch .cushion-design__sticky-content, .is-browser-zoomed .wearable-watch .cushion-design__sticky-content { position: relative } .wearable-watch .cushion-design__product-img { position: absolute; top: 50%; left: 50%; width: 1920px; width: 133.3333333333vw; height: 900px; height: 62.5vw; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity .3s linear; transition: opacity .3s linear } @media (min-width:1440px) { .wearable-watch .cushion-design__product-img { width: 1920px } } @media (min-width:1440px) { .wearable-watch .cushion-design__product-img { height: 900px } } .wearable-watch .cushion-design__product-dim { opacity: 0; position: absolute; top: 50%; left: 50%; width: 1920px; width: 133.3333333333vw; height: 900px; height: 62.5vw; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity .1s linear; transition: opacity .1s linear } @media (min-width:1440px) { .wearable-watch .cushion-design__product-dim { width: 1920px } } @media (min-width:1440px) { .wearable-watch .cushion-design__product-dim { height: 900px } } .is-broken-fixed .wearable-watch .cushion-design__product-dim, .is-browser-zoomed .wearable-watch .cushion-design__product-dim { display: none } .wearable-watch .cushion-design__gradient { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .wearable-watch .cushion-design__gradient-top { background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #000), to(transparent)); background: linear-gradient(180deg, #000 10%, transparent) } .is-broken-fixed .wearable-watch .cushion-design__gradient-top, .is-browser-zoomed .wearable-watch .cushion-design__gradient-top { display: none } .wearable-watch .cushion-design__gradient-bottom { background: -webkit-gradient(linear, left bottom, left top, color-stop(10%, #000), to(transparent)); background: linear-gradient(0deg, #000 10%, transparent) } .is-broken-fixed .wearable-watch .cushion-design__gradient-bottom, .is-browser-zoomed .wearable-watch .cushion-design__gradient-bottom { display: none } .wearable-watch .cushion-design__info { z-index: 1; position: relative; grid-area: 1/1; width: 1440px; width: 100vw; height: 900px; height: 62.5vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info { width: 1440px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info { height: 900px } } .wearable-watch .cushion-design__info-title { font-size: 18px; font-size: 1.25vw; opacity: 0; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; color: #ff5502; font-family: SamsungOne, arial, sans-serif; font-weight: 700; line-height: 1.22 } @media (min-width:1440px) { .wearable-watch .cushion-design__info-title { font-size: 18px } } html.rtl .wearable-watch .cushion-design__info-title { font-family: SamsungOne } html[lang^=ko] .wearable-watch .cushion-design__info-title { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .cushion-design__info-title { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .cushion-design__info-title { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .cushion-design__info-title { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .cushion-design__info-title { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .cushion-design__info-title { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .cushion-design__info-title { font-family: SamsungOneGeorgian, Sylfaen } .is-broken-fixed .wearable-watch .cushion-design__info-title, .is-browser-zoomed .wearable-watch .cushion-design__info-title { opacity: 1 } .wearable-watch .cushion-design__info-button { position: absolute; top: 6px; top: .4166666667vw; left: 6px; left: .4166666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button { top: 6px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button { left: 6px } } .wearable-watch .cushion-design__info-button:focus { -webkit-box-shadow: 0 0 0 2px #fff; box-shadow: 0 0 0 2px #fff; outline: 2px dotted #000 } .wearable-watch .cushion-design__info-button::after, .wearable-watch .cushion-design__info-button::before { content: ""; position: absolute; height: 2px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='1' viewBox='0 0 13 1'%3E%3Cpath d='M.5.5h12' fill='none' stroke='%23ff641d' stroke-linecap='square' stroke-miterlimit='10' stroke-width='1' stroke-dasharray='6'/%3E%3C/svg%3E%0A"); background-repeat: repeat; -webkit-transition: clip-path .2s ease-out; transition: clip-path .2s ease-out; clip-path: inset(0 100% 0 0); opacity: .8 } .is-broken-fixed .wearable-watch .cushion-design__info-button::after, .is-broken-fixed .wearable-watch .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-button::after, .is-browser-zoomed .wearable-watch .cushion-design__info-button::before { clip-path: inset(0 0 0 0) !important } .wearable-watch .cushion-design__info-button::after { display: none } .wearable-watch .cushion-design__info-button-popup { position: relative; width: 40px; width: 2.7777777778vw; height: 40px; height: 2.7777777778vw; background-color: #ff5502; border-radius: 50%; opacity: 0; scale: 0; -webkit-transition: opacity, scale .2s ease-out; transition: opacity, scale .2s ease-out } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button-popup { width: 40px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button-popup { height: 40px } } .is-broken-fixed .wearable-watch .cushion-design__info-button-popup, .is-browser-zoomed .wearable-watch .cushion-design__info-button-popup { scale: 1 } .wearable-watch .cushion-design__info-button-popup::after { content: ""; position: absolute; left: 50%; top: 50%; opacity: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 40px; width: 2.7777777778vw; height: 40px; height: 2.7777777778vw; border-radius: 50%; background-color: #fff } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button-popup::after { width: 40px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button-popup::after { height: 40px } } @-webkit-keyframes fadeOut { 0% { opacity: 0 } 25% { opacity: 1 } 50% { opacity: 0 } 75% { opacity: 1 } 100% { opacity: 0 } } @keyframes fadeOut { 0% { opacity: 0 } 25% { opacity: 1 } 50% { opacity: 0 } 75% { opacity: 1 } 100% { opacity: 0 } } .is-broken-fixed .wearable-watch .cushion-design__info-button-popup, .is-browser-zoomed .wearable-watch .cushion-design__info-button-popup { opacity: 1 } @-webkit-keyframes scaleAnimation { 0% { scale: 1 } 25% { scale: 1.1 } 50% { scale: 1 } 75% { scale: 1.1 } 100% { scale: 1 } } @keyframes scaleAnimation { 0% { scale: 1 } 25% { scale: 1.1 } 50% { scale: 1 } 75% { scale: 1.1 } 100% { scale: 1 } } .wearable-watch .cushion-design__info-button-popup::before { content: ""; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 52px; width: 3.6111111111vw; height: 52px; height: 3.6111111111vw; border-radius: 50%; border: 1px solid #fff; -webkit-box-sizing: border-box; box-sizing: border-box } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button-popup::before { width: 52px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-button-popup::before { height: 52px } } .wearable-watch .cushion-design__info-item { opacity: 0; position: absolute; -webkit-transition-delay: .4s; transition-delay: .4s } .is-broken-fixed .wearable-watch .cushion-design__info-item, .is-browser-zoomed .wearable-watch .cushion-design__info-item { opacity: 1 } .wearable-watch .cushion-design__info-item.item01 { top: 322px; top: 22.3611111111vw; right: 860px; right: 59.7222222222vw; padding: 15px 345px 0 0; padding: 1.0416666667vw 23.9583333333vw 0 0 } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 { top: 322px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 { right: 860px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 { padding: 15px 345px 0 0 } } .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-title { max-width: 178px; max-width: 12.3611111111vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-title { max-width: 178px } } .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { left: auto; right: 6px; right: .4166666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { right: 6px } } .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { top: 20px; top: 1.3888888889vw; right: 25px; right: 1.7361111111vw; width: 306px; width: 21.25vw; clip-path: inset(0 0 0 100%) } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { top: 20px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { right: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { width: 306px } } .wearable-watch .cushion-design__info-item.item02 { top: 609px; top: 42.2916666667vw; right: 941px; right: 65.3472222222vw; padding: 15px 172px 0 0; padding: 1.0416666667vw 11.9444444444vw 0 0 } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 { top: 609px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 { right: 941px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 { padding: 15px 172px 0 0 } } .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { max-width: 213px; max-width: 14.7916666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { max-width: 213px } } .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button { left: auto; right: 6px; right: .4166666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button { right: 6px } } .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { top: 20px; top: 1.3888888889vw; right: 25px; right: 1.7361111111vw; width: 137px; width: 9.5138888889vw; clip-path: inset(0 0 0 100%) } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { top: 20px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { right: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { width: 137px } } .wearable-watch .cushion-design__info-item.item03 { top: 267px; top: 18.5416666667vw; left: 866px; left: 60.1388888889vw; padding: 15px 0 0 265px; padding: 1.0416666667vw 0 0 18.4027777778vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 { top: 267px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 { left: 866px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 { padding: 15px 0 0 265px } } .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-title { max-width: 180px; max-width: 12.5vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-title { max-width: 180px } } .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { top: 20px; top: 1.3888888889vw; left: 25px; left: 1.7361111111vw; width: 226px; width: 15.6944444444vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { top: 20px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { left: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { width: 226px } } .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { max-width: 250px; max-width: 17.3611111111vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { max-width: 250px } } .rtl .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { margin-left: -250px; margin-left: -17.3611111111vw } @media (min-width:1440px) { .rtl .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { margin-left: -250px } } .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { -webkit-transform-origin: left; transform-origin: left; left: 20px; left: 1.3888888889vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { left: 20px } } .wearable-watch .cushion-design__info-item.item05 { bottom: 430px; bottom: 29.8611111111vw; left: 693px; left: 48.125vw; padding: 0 0 295px 24px; padding: 0 0 20.4861111111vw 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 { bottom: 430px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 { left: 693px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 { padding: 0 0 295px 24px } } .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button { top: auto; bottom: 6px; bottom: .4166666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button { bottom: 6px } } .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); bottom: 25px; bottom: 1.7361111111vw; width: 255px; width: 17.7083333333vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { bottom: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { width: 255px } } .wearable-watch .cushion-design__info-item.item06 { top: 565px; top: 39.2361111111vw; left: 824px; left: 57.2222222222vw; padding: 126px 0 0 24px; padding: 8.75vw 0 0 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item06 { top: 565px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item06 { left: 824px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item06 { padding: 126px 0 0 24px } } .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { -webkit-transform: rotate(90deg); transform: rotate(90deg); top: 25px; top: 1.7361111111vw; width: 86px; width: 5.9722222222vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { top: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { width: 86px } } .wearable-watch .cushion-design__info-item.item07 { top: 535px; top: 37.1527777778vw; left: 383px; left: 26.5972222222vw; padding: 165px 0 0 24px; padding: 11.4583333333vw 0 0 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item07 { top: 535px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item07 { left: 383px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item07 { padding: 165px 0 0 24px } } .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { -webkit-transform: rotate(90deg); transform: rotate(90deg); top: 25px; top: 1.7361111111vw; width: 125px; width: 8.6805555556vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { top: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { width: 125px } } .wearable-watch .cushion-design__info-item.item08 { bottom: 430px; bottom: 29.8611111111vw; left: 1075px; left: 74.6527777778vw; padding: 0 0 295px 24px; padding: 0 0 20.4861111111vw 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item08 { bottom: 430px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item08 { left: 1075px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item08 { padding: 0 0 295px 24px } } .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button { top: auto; bottom: 6px; bottom: .4166666667vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button { bottom: 6px } } .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); bottom: 25px; bottom: 1.7361111111vw; width: 255px; width: 17.7083333333vw } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { bottom: 25px } } @media (min-width:1440px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { width: 255px } } .wearable-watch .cushion-design__motion { position: absolute; top: 50%; left: 50%; width: 1920px; width: 133.3333333333vw; height: 900px; height: 62.5vw; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: grid; place-items: center } @media (min-width:1440px) { .wearable-watch .cushion-design__motion { width: 1920px } } @media (min-width:1440px) { .wearable-watch .cushion-design__motion { height: 900px } } .is-broken-fixed .wearable-watch .cushion-design__motion, .is-browser-zoomed .wearable-watch .cushion-design__motion { position: relative; top: auto; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); width: 100%; height: auto } .wearable-watch .cushion-design__motion-first { z-index: 2; position: relative; grid-area: 1/1; display: grid; place-items: center; width: 1440px; width: 100vw; height: 100%; margin: 0 auto; -webkit-transition: opacity .3s linear; transition: opacity .3s linear; -webkit-transition-delay: .6s; transition-delay: .6s } @media (min-width:1440px) { .wearable-watch .cushion-design__motion-first { width: 1440px } } .wearable-watch .cushion-design__motion-dimmed { content: ""; display: block; position: absolute; bottom: -120%; left: 0; width: 100%; height: 120%; -webkit-transition: bottom .1s linear; transition: bottom .1s linear; background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #000), color-stop(70%, #000), to(rgba(0, 0, 0, .0018382353))); background: linear-gradient(0deg, #000 0, #000 70%, rgba(0, 0, 0, .0018382353) 100%); z-index: 2 } .wearable-watch .cushion-design__motion-second { z-index: 1; position: relative; height: 100%; grid-area: 1/1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear } .is-broken-fixed .wearable-watch .cushion-design__motion-second, .is-browser-zoomed .wearable-watch .cushion-design__motion-second { grid-area: 2/1 } .wearable-watch .cushion-design__motion-second-inner { opacity: 0; display: grid; place-items: center; width: 1440px; width: 100vw; height: 100%; margin: 0 auto; -webkit-transition: opacity .2s linear; transition: opacity .2s linear; -webkit-transition-delay: .2s; transition-delay: .2s } @media (min-width:1440px) { .wearable-watch .cushion-design__motion-second-inner { width: 1440px } } .is-broken-fixed .wearable-watch .cushion-design__motion-second-inner, .is-browser-zoomed .wearable-watch .cushion-design__motion-second-inner { opacity: 1 } .wearable-watch .cushion-design.step01 .cushion-design__motion-second { z-index: 1 } .wearable-watch .cushion-design.step01 .item01, .wearable-watch .cushion-design.step01 .item02, .wearable-watch .cushion-design.step01 .item03 { opacity: 1 } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-title, .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-title, .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-title { opacity: 1 } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-button::after, .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-button::before, .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-button::after, .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-button::before, .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-button::after, .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-button::before { clip-path: inset(0 0 0 0) !important } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-button .cushion-design__info-button-popup, .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-button .cushion-design__info-button-popup, .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-button .cushion-design__info-button-popup { opacity: 1; scale: 1; -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-button .cushion-design__info-button-popup::after, .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-button .cushion-design__info-button-popup::after, .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-button .cushion-design__info-button-popup::after { -webkit-animation: fadeOut 1s ease-in-out; animation: fadeOut 1s ease-in-out; -webkit-animation-delay: .8s; animation-delay: .8s } .wearable-watch .cushion-design.step01 .item01 { -webkit-transition-delay: .2s; transition-delay: .2s } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-title { -webkit-transition-delay: .3s; transition-delay: .3s } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-button::before { -webkit-transition-delay: .2s; transition-delay: .2s } .wearable-watch .cushion-design.step01 .item01 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .2s; transition-delay: .2s } .wearable-watch .cushion-design.step01 .item02 { -webkit-transition-delay: .3s; transition-delay: .3s } .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-title { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-button::before { -webkit-transition-delay: .3s; transition-delay: .3s } .wearable-watch .cushion-design.step01 .item02 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .3s; transition-delay: .3s } .wearable-watch .cushion-design.step01 .item03 { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-title { -webkit-transition-delay: .5s; transition-delay: .5s } .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-button::before { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step01 .item03 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step02 .cushion-design__motion-first { z-index: 0; opacity: 0 } .wearable-watch .cushion-design.step02 .cushion-design__motion-first .cushion-design__product-img { opacity: 0 } .wearable-watch .cushion-design.step02 .cushion-design__motion-second { z-index: 3 } .wearable-watch .cushion-design.step02 .cushion-design__motion-second::before { bottom: 0 } .wearable-watch .cushion-design.step02 .cushion-design__motion-second .cushion-design__motion-second-inner { opacity: 1 } .wearable-watch .cushion-design.step02 .cushion-design__motion-second .cushion-design__info { z-index: 2 } .wearable-watch .cushion-design.step02 .item05, .wearable-watch .cushion-design.step02 .item06, .wearable-watch .cushion-design.step02 .item07, .wearable-watch .cushion-design.step02 .item08 { opacity: 1 } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-title, .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-title, .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-title, .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-title { opacity: 1 } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-button::before, .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-button::before, .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-button::before, .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-button::before { clip-path: inset(0 0 0 0) !important } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-button .cushion-design__info-button-popup, .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-button .cushion-design__info-button-popup, .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-button .cushion-design__info-button-popup, .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-button .cushion-design__info-button-popup { opacity: 1; scale: 1; -webkit-transition-delay: .7s; transition-delay: .7s } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-button .cushion-design__info-button-popup::after, .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-button .cushion-design__info-button-popup::after, .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-button .cushion-design__info-button-popup::after, .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-button .cushion-design__info-button-popup::after { -webkit-animation: fadeOut 1s ease-in-out; animation: fadeOut 1s ease-in-out; -webkit-animation-delay: .8s; animation-delay: .8s } .wearable-watch .cushion-design.step02 .item05 { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-title { -webkit-transition-delay: .5s; transition-delay: .5s } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-button::before { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step02 .item05 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design.step02 .item06 { -webkit-transition-delay: .5s; transition-delay: .5s } .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-title { -webkit-transition-delay: .6s; transition-delay: .6s } .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-button::before { -webkit-transition-delay: .5s; transition-delay: .5s } .wearable-watch .cushion-design.step02 .item06 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .5s; transition-delay: .5s } .wearable-watch .cushion-design.step02 .item07 { -webkit-transition-delay: .6s; transition-delay: .6s } .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-title { -webkit-transition-delay: .7s; transition-delay: .7s } .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-button::before { -webkit-transition-delay: .6s; transition-delay: .6s } .wearable-watch .cushion-design.step02 .item07 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .6s; transition-delay: .6s } .wearable-watch .cushion-design.step02 .item08 { -webkit-transition-delay: .7s; transition-delay: .7s } .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-title { -webkit-transition-delay: .8s; transition-delay: .8s } .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-button::before { -webkit-transition-delay: .7s; transition-delay: .7s } .wearable-watch .cushion-design.step02 .item08 .cushion-design__info-button .cushion-design__info-button-popup { -webkit-transition-delay: .7s; transition-delay: .7s } .wearable-watch .cushion-design.scroll-up .cushion-design__info-item { -webkit-transition: opacity .3s ease-out; transition: opacity .3s ease-out } .wearable-watch .cushion-design.scroll-up .cushion-design__info-button::before { -webkit-transition: none; transition: none } .wearable-watch .cushion-design.scroll-up .cushion-design__motion-first { -webkit-transition: opacity .4s linear; transition: opacity .4s linear; -webkit-transition-delay: .2s; transition-delay: .2s } .wearable-watch .cushion-design.scroll-up .cushion-design__motion-second-inner { -webkit-transition: none; transition: none } .wearable-watch .cushion-design.scroll-up .cushion-design__motion-second::before { -webkit-transition-delay: .4s; transition-delay: .4s } .wearable-watch .cushion-design__video { width: 1440px; width: 100vw; height: 800px; height: 55.5555555556vw } @media (min-width:1440px) { .wearable-watch .cushion-design__video { width: 1440px } } @media (min-width:1440px) { .wearable-watch .cushion-design__video { height: 800px } } .wearable-watch .cushion-design__video .video__controller-wrap { width: 100% } .wearable-watch .cushion-design .cm-layer__dimmed { background: rgba(49, 49, 49, .5); -webkit-backdrop-filter: saturate(180%) blur(20px); backdrop-filter: saturate(180%) blur(20px) } .wearable-watch .cushion-design .cm-layer__body { top: 50%; left: 50%; width: 1440px; width: 100vw; height: 800px; height: 55.5555555556vw; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: unset } @media (min-width:1440px) { .wearable-watch .cushion-design .cm-layer__body { width: 1440px } } @media (min-width:1440px) { .wearable-watch .cushion-design .cm-layer__body { height: 800px } } .is-broken-fixed .wearable-watch .cushion-design .cm-layer__body { height: 100vh } .wearable-watch .cushion-design .cm-layer__body::before { display: none } .wearable-watch .cushion-design .cm-layer__wrapper { position: relative; display: grid; width: 100%; height: 100% } .wearable-watch .cushion-design .cm-layer__btn-close { z-index: 2; top: 20px; top: 1.3888888889vw; right: 20px; right: 1.3888888889vw; width: 36px; width: 2.5vw; height: 36px; height: 2.5vw } @media (min-width:1440px) { .wearable-watch .cushion-design .cm-layer__btn-close { top: 20px } } @media (min-width:1440px) { .wearable-watch .cushion-design .cm-layer__btn-close { right: 20px } } @media (min-width:1440px) { .wearable-watch .cushion-design .cm-layer__btn-close { width: 36px } } @media (min-width:1440px) { .wearable-watch .cushion-design .cm-layer__btn-close { height: 36px } } .rtl .wearable-watch .cushion-design .cm-layer__btn-close { right: auto; left: 20px; left: 1.3888888889vw } @media (min-width:1440px) { .rtl .wearable-watch .cushion-design .cm-layer__btn-close { left: 20px } } .wearable-watch .cushion-design .cm-layer__content { display: none } .wearable-watch .cushion-design [class*=cushion-design__content] { position: relative; grid-area: 1/1; overflow: hidden; border-radius: 24px; border-radius: 1.6666666667vw; background-color: #000; -webkit-transform: translateZ(0); transform: translateZ(0) } @media (min-width:1440px) { .wearable-watch .cushion-design [class*=cushion-design__content] { border-radius: 24px } } .wearable-watch .cushion-design__popup-info { opacity: 0; z-index: 2; position: absolute; width: 400px; width: 27.7777777778vw; -webkit-box-sizing: content-box; box-sizing: content-box } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info { width: 400px } } .wearable-watch .cushion-design__popup-info.is-active { opacity: 1; -webkit-transition: opacity .3s linear; transition: opacity .3s linear } .wearable-watch .cushion-design__popup-info-tit { color: #ff5502; font-size: 30px; font-size: 2.0833333333vw; font-family: SamsungOne, arial, sans-serif; font-weight: 700; line-height: 1.2 } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info-tit { font-size: 30px } } html.rtl .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOne } html[lang^=ko] .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .cushion-design__popup-info-tit { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .cushion-design__popup-info-tit { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .cushion-design__popup-info-desc { margin-top: 10px; margin-top: .6944444444vw; color: #b3b2b7; font-size: 16px; font-size: 1.1111111111vw; line-height: 1.25 } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info-desc { margin-top: 10px } } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info-desc { font-size: 16px } } .wearable-watch .cushion-design__popup-info::before { content: ""; position: absolute; top: 8px; top: .5555555556vw; left: 0; width: 19px; width: 1.3194444444vw; height: 19px; height: 1.3194444444vw; border-radius: 50%; background-color: #ff5502; -webkit-transition: clip-path .2s ease-out; transition: clip-path .2s ease-out } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::before { top: 8px } } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::before { width: 19px } } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::before { height: 19px } } .wearable-watch .cushion-design__popup-info::after { content: ""; position: absolute; top: 16px; top: 1.1111111111vw; left: 23px; left: 1.5972222222vw; width: 282px; width: 19.5833333333vw; height: 3px; height: .2083333333vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='299.5' height='3.039' viewBox='0 0 299.5 3.039'%3E%3Cpath id='Path_5_Copy' data-name='Path 5 Copy' d='M.5.923,46.249.929l153.462.02L297,.962' transform='translate(1 0.577)' fill='none' stroke='%23ff641d' stroke-linecap='round' stroke-linejoin='bevel' stroke-miterlimit='10' stroke-width='3' stroke-dasharray='6 9'/%3E%3C/svg%3E%0A"); background-repeat: repeat; background-size: auto 100%; -webkit-transition: clip-path .2s ease-out; transition: clip-path .2s ease-out; -webkit-transition-delay: .2s; transition-delay: .2s } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::after { top: 16px } } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::after { left: 23px } } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::after { width: 282px } } @media (min-width:1440px) { .wearable-watch .cushion-design__popup-info::after { height: 3px } } .wearable-watch .cushion-design__content--processor .cushion-design__popup-info { top: 379px; top: 26.3194444444vw; right: 515px; right: 35.7638888889vw; width: 340px; width: 23.6111111111vw; padding-right: 476px; padding-right: 33.0555555556vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--processor .cushion-design__popup-info { top: 379px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--processor .cushion-design__popup-info { right: 515px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--processor .cushion-design__popup-info { width: 340px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--processor .cushion-design__popup-info { padding-right: 476px } } .wearable-watch .cushion-design__content--processor .cushion-design__popup-info::before { left: auto; right: 0 } .wearable-watch .cushion-design__content--processor .cushion-design__popup-info::after { left: auto; right: 23px; right: 1.5972222222vw; width: 440px; width: 30.5555555556vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--processor .cushion-design__popup-info::after { right: 23px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--processor .cushion-design__popup-info::after { width: 440px } } .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info { top: 135px; top: 9.375vw; left: 900px; left: 62.5vw; width: 350px; width: 24.3055555556vw; padding-left: 170px; padding-left: 11.8055555556vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info { top: 135px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info { left: 900px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info { width: 350px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info { padding-left: 170px } } .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info::after { width: 142px; width: 9.8611111111vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--titanium .cushion-design__popup-info::after { width: 142px } } .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { bottom: 364px; bottom: 25.2777777778vw; left: 712px; left: 49.4444444444vw; padding: 0 10px 250px; padding: 0 .6944444444vw 17.3611111111vw; width: 318px; width: 22.0833333333vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { bottom: 364px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { left: 712px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { padding: 0 10px 250px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { width: 318px } } .is-broken-fixed .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { padding: 0 10px 180px; padding: 0 .6944444444vw 12.5vw } @media (min-width:1440px) { .is-broken-fixed .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { padding: 0 10px 180px } } .rtl .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { left: auto; right: 709px; right: 49.2361111111vw } @media (min-width:1440px) { .rtl .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info { right: 709px } } .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::before { top: auto; bottom: 0 } .rtl .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::before { left: auto; right: 0 } .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { top: auto; left: 10px; left: .6944444444vw; bottom: 23px; bottom: 1.5972222222vw; width: 204px; width: 14.1666666667vw; -webkit-transform-origin: left; transform-origin: left; -webkit-transform: rotate(-90deg); transform: rotate(-90deg) } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { left: 10px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { bottom: 23px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { width: 204px } } .is-broken-fixed .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { width: 140px; width: 9.7222222222vw } @media (min-width:1440px) { .is-broken-fixed .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { width: 140px } } .rtl .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { left: auto; right: 9px; right: .625vw; -webkit-transform-origin: right; transform-origin: right; -webkit-transform: rotate(90deg); transform: rotate(90deg) } @media (min-width:1440px) { .rtl .wearable-watch .cushion-design__content--crystal-glass .cushion-design__popup-info::after { right: 9px } } .wearable-watch .cushion-design__content--quick-button .cushion-design__popup-info { top: 465px; top: 32.2916666667vw; left: 768px; left: 53.3333333333vw; width: 310px; width: 21.5277777778vw; padding-left: 316px; padding-left: 21.9444444444vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--quick-button .cushion-design__popup-info { top: 465px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--quick-button .cushion-design__popup-info { left: 768px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--quick-button .cushion-design__popup-info { width: 310px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--quick-button .cushion-design__popup-info { padding-left: 316px } } .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info { top: 403px; top: 27.9861111111vw; right: 475px; right: 32.9861111111vw; width: 290px; width: 20.1388888889vw; padding-right: 416px; padding-right: 28.8888888889vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info { top: 403px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info { right: 475px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info { width: 290px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info { padding-right: 416px } } .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info::before { left: auto; right: 0 } .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info::after { left: auto; right: 23px; right: 1.5972222222vw; width: 390px; width: 27.0833333333vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info::after { right: 23px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--active-sensor .cushion-design__popup-info::after { width: 390px } } .wearable-watch .cushion-design__content--gps .cushion-design__popup-info { top: 299px; top: 20.7638888889vw; left: 514px; left: 35.6944444444vw; padding-left: 466px; padding-left: 32.3611111111vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--gps .cushion-design__popup-info { top: 299px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--gps .cushion-design__popup-info { left: 514px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--gps .cushion-design__popup-info { padding-left: 466px } } .wearable-watch .cushion-design__content--gps .cushion-design__popup-info::after { width: 430px; width: 29.8611111111vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--gps .cushion-design__popup-info::after { width: 430px } } .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info { top: 378px; top: 26.25vw; left: 645px; left: 44.7916666667vw; width: 310px; width: 21.5277777778vw; padding-left: 390px; padding-left: 27.0833333333vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info { top: 378px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info { left: 645px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info { width: 310px } } @media (min-width:1440px) { .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info { padding-left: 390px } } .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info::after { width: 355px; width: 24.6527777778vw } @media (min-width:1440px) { .wearable-watch .cushion-design__content--lug-sys .cushion-design__popup-info::after { width: 355px } } @media screen and (max-width:767px) { .wearable-watch .cushion-design .common__text { padding: 106.5277777778px 51.1333333333px 21.3055555556px; padding: 13.8888888889vw 6.6666666667vw 2.7777777778vw } .wearable-watch .cushion-design .common__text .common__headline { margin-top: 0 } .wearable-watch .cushion-design__sticky-track { height: 1800px } .safari.is-browser-zoomed .wearable-watch .cushion-design__sticky-content { padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .cushion-design__product-dim, .wearable-watch .cushion-design__product-img { width: 100%; height: 888.4416666667px; height: 115.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__product-dim, .wearable-watch .cushion-design__product-img { height: 417px; height: 115.8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info { width: 767px; width: 100vw; height: 882.05px; height: 115vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info { width: 360px; width: 100vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info { height: 414px; height: 115vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-title { font-size: 38.35px; font-size: 5vw; line-height: 1.22 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-title { font-size: 18px; font-size: 5vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .cushion-design__info-title { line-height: 1.4 } .safari.is-browser-zoomed .wearable-watch .cushion-design__info-title { font-size: 2.5vw } .wearable-watch .cushion-design__info-button { top: 6.3916666667px; top: .8333333333vw; bottom: 6.3916666667px; bottom: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button { top: 3px; top: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button { bottom: 3px; bottom: .8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-button::after, .wearable-watch .cushion-design__info-button::before { -webkit-transform-origin: left; transform-origin: left; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); left: 10px; left: .6944444444vw } } @media screen and (max-width:767px) and (min-width:1440px) { .wearable-watch .cushion-design__info-button::after, .wearable-watch .cushion-design__info-button::before { left: 10px } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-button-popup { width: 42.6111111111px; width: 5.5555555556vw; height: 42.6111111111px; height: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button-popup { width: 20px; width: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button-popup { height: 20px; height: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-button-popup::after { width: 42.6111111111px; width: 5.5555555556vw; height: 42.6111111111px; height: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button-popup::after { width: 20px; width: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button-popup::after { height: 20px; height: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-button-popup::before { width: 55.3944444444px; width: 7.2222222222vw; height: 55.3944444444px; height: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button-popup::before { width: 26px; width: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-button-popup::before { height: 26px; height: 7.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item01, .wearable-watch .cushion-design__info-item.item02, .wearable-watch .cushion-design__info-item.item03 { right: auto } .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button, .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button, .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button { left: 6.3916666667px; left: .8333333333vw; right: auto } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button, .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button, .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button { left: 3px; left: .8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { -webkit-transform-origin: left; transform-origin: left; top: auto; right: auto; left: 21.3055555556px; left: 2.7777777778vw; clip-path: inset(0 100% 0 0) } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { left: 10px; left: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item01 { top: auto; bottom: 494.2888888889px; bottom: 64.4444444444vw; left: 63.9166666667px; left: 8.3333333333vw; padding: 0 0 319.5833333333px 0; padding: 0 0 41.6666666667vw 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 { bottom: 232px; bottom: 64.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 { left: 30px; left: 8.3333333333vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item01 { left: auto; right: 63.9166666667px; right: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item01 { right: 30px; right: 8.3333333333vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item01, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item01 { padding: 0 0 255.6666666667px 0; padding: 0 0 33.3333333333vw 0 } .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-title { max-width: 340.8888888889px; max-width: 44.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-title { max-width: 160px; max-width: 44.4444444444vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-title { margin-left: -340.8888888889px; margin-left: -44.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-title { margin-left: -160px; margin-left: -44.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { top: auto; left: 178.9666666667px; left: 23.3333333333vw; bottom: 6.3916666667px; bottom: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { left: 84px; left: 23.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { bottom: 3px; bottom: .8333333333vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { left: auto; right: 178.9666666667px; right: 23.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button { right: 84px; right: 23.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { left: -174.7055555556px; left: -22.7777777778vw; bottom: 115.05px; bottom: 15vw; width: 183.2277777778px; width: 23.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { left: -82px; left: -22.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { bottom: 54px; bottom: 15vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { width: 86px; width: 23.8888888889vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { left: 213.0555555556px; left: 27.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { left: 100px; left: 27.7777777778vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { width: 115.05px; width: 15vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::before { width: 54px; width: 15vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { display: block; top: 4.2611111111px; top: .5555555556vw; right: auto; left: -8.5222222222px; left: -1.1111111111vw; width: 183.2277777778px; width: 23.8888888889vw; -webkit-transform: rotate(-154deg); transform: rotate(-154deg) } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { top: 2px; top: .5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { left: -4px; left: -1.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { width: 86px; width: 23.8888888889vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { top: 8.5222222222px; top: 1.1111111111vw; left: 42.6111111111px; left: 5.5555555556vw; -webkit-transform: rotate(335deg); transform: rotate(335deg) } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { top: 4px; top: 1.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { left: 20px; left: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item02 { top: 605.0777777778px; top: 78.8888888889vw; left: 149.1388888889px; left: 19.4444444444vw; padding: 242.8833333333px 0 0 21.3055555556px; padding: 31.6666666667vw 0 0 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item02 { top: 284px; top: 78.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item02 { left: 70px; left: 19.4444444444vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item02 { left: auto; right: 149.1388888889px; right: 19.4444444444vw; padding: 242.8833333333px 21.3055555556px 0; padding: 31.6666666667vw 2.7777777778vw 0 } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item02 { right: 70px; right: 19.4444444444vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item02, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item02 { padding: 238.6222222222px 0 0 21.3055555556px; padding: 31.1111111111vw 0 0 2.7777777778vw } .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { max-width: 490.0277777778px; max-width: 63.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { max-width: 230px; max-width: 63.8888888889vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { margin-left: -490.0277777778px; margin-left: -63.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { margin-left: -230px; margin-left: -63.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { -webkit-transform: rotate(90deg); transform: rotate(90deg); top: 21.3055555556px; top: 2.7777777778vw; width: 213.0555555556px; width: 27.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { top: 10px; top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { width: 100px; width: 27.7777777778vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { width: 191.75px; width: 25vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-button::before { width: 90px; width: 25vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item03 { top: auto; bottom: 596.5555555556px; bottom: 77.7777777778vw; left: 396.2833333333px; left: 51.6666666667vw; padding: 0 0 217.3166666667px 21.3055555556px; padding: 0 0 28.3333333333vw 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item03 { bottom: 280px; bottom: 77.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item03 { left: 186px; left: 51.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item03 { left: 315.3222222222px; left: 41.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item03 { left: 148px; left: 41.1111111111vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item03, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item03 { padding: 0 0 191.75px 21.3055555556px; padding: 0 0 25vw 2.7777777778vw } .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-title { max-width: 225.8388888889px; max-width: 29.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-title { max-width: 106px; max-width: 29.4444444444vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-title { margin-left: -225.8388888889px; margin-left: -29.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-title { margin-left: -106px; margin-left: -29.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button { top: auto } .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { bottom: 21.3055555556px; bottom: 2.7777777778vw; width: 178.9666666667px; width: 23.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { bottom: 10px; bottom: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { width: 84px; width: 23.3333333333vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { width: 149.1388888889px; width: 19.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item03 .cushion-design__info-button::before { width: 70px; width: 19.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { max-width: 161.9222222222px; max-width: 21.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { max-width: 76px; max-width: 21.1111111111vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { margin-left: -161.9222222222px; margin-left: -21.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title, .rtl .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-title { margin-left: -76px; margin-left: -21.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { -webkit-transform-origin: left; transform-origin: left; left: 21.3055555556px; left: 2.7777777778vw; width: 2.1305555556px; width: .2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { left: 10px; left: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { width: 1px; width: .2777777778vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item05 { bottom: 423.9805555556px; bottom: 55.2777777778vw; left: 357.9333333333px; left: 46.6666666667vw; padding: 0 0 379.2388888889px 21.3055555556px; padding: 0 0 49.4444444444vw 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 { bottom: 199px; bottom: 55.2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 { left: 168px; left: 46.6666666667vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item05, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item05 { padding: 0 0 225.8388888889px 21.3055555556px; padding: 0 0 29.4444444444vw 2.7777777778vw } .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button { top: auto; bottom: 6.3916666667px; bottom: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button { bottom: 3px; bottom: .8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { bottom: 21.3055555556px; bottom: 2.7777777778vw; width: 330.2361111111px; width: 43.0555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { bottom: 10px; bottom: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { width: 155px; width: 43.0555555556vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { width: 191.75px; width: 25vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item05 .cushion-design__info-button::before { width: 90px; width: 25vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item06 { z-index: 2; top: 507.0722222222px; top: 66.1111111111vw; left: 411.1972222222px; left: 53.6111111111vw; padding: 221.5777777778px 0 0 21.3055555556px; padding: 28.8888888889vw 0 0 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item06 { top: 238px; top: 66.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item06 { left: 193px; left: 53.6111111111vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item06, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item06 { padding: 106.5277777778px 0 0 21.3055555556px; padding: 13.8888888889vw 0 0 2.7777777778vw } .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { top: 21.3055555556px; top: 2.7777777778vw; width: 166.1833333333px; width: 21.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { top: 10px; top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { width: 78px; width: 21.6666666667vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { width: 74.5694444444px; width: 9.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item06 .cushion-design__info-button::before { width: 35px; width: 9.7222222222vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item07 { z-index: 1; top: 479.375px; top: 62.5vw; left: 232.2305555556px; left: 30.2777777778vw; padding: 362.1944444444px 0 0 21.3055555556px; padding: 47.2222222222vw 0 0 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item07 { top: 225px; top: 62.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item07 { left: 109px; left: 30.2777777778vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item07 { padding: 272.7111111111px 0 0 21.3055555556px; padding: 35.5555555556vw 0 0 2.7777777778vw } .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title { max-width: 285.4944444444px; max-width: 37.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title { max-width: 134px; max-width: 37.2222222222vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title { max-width: 213.0555555556px; max-width: 27.7777777778vw; margin-left: -213.0555555556px; margin-left: -27.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title { max-width: 100px; max-width: 27.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-title { margin-left: -100px; margin-left: -27.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { top: 21.3055555556px; top: 2.7777777778vw; width: 298.2777777778px; width: 38.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { top: 10px; top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { width: 140px; width: 38.8888888889vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { width: 234.3611111111px; width: 30.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item07 .cushion-design__info-button::before { width: 110px; width: 30.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item08 { bottom: 426.1111111111px; bottom: 55.5555555556vw; left: 564.5972222222px; left: 73.6111111111vw; padding: 0 0 379.2388888889px 21.3055555556px; padding: 0 0 49.4444444444vw 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item08 { bottom: 200px; bottom: 55.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item08 { left: 265px; left: 73.6111111111vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item08, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item08 { padding: 0 0 225.8388888889px 21.3055555556px; padding: 0 0 29.4444444444vw 2.7777777778vw } .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button { top: auto; bottom: 6.3916666667px; bottom: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button { bottom: 3px; bottom: .8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { bottom: 21.3055555556px; bottom: 2.7777777778vw; width: 330.2361111111px; width: 43.0555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { bottom: 10px; bottom: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { width: 155px; width: 43.0555555556vw } } @media screen and (max-width:767px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { width: 191.75px; width: 25vw } } @media screen and (max-width:767px) and (max-width:360px) { .is-broken-fixed .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before, .is-browser-zoomed .wearable-watch .cushion-design__info-item.item08 .cushion-design__info-button::before { width: 90px; width: 25vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__motion { width: 100%; height: 100% } .wearable-watch .cushion-design__motion-first-inner, .wearable-watch .cushion-design__motion-second-inner { width: 100% } .wearable-watch .cushion-design__video { width: 698.8222222222px; width: 91.1111111111vw; height: 894.8333333333px; height: 116.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__video { width: 328px; width: 91.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__video { height: 420px; height: 116.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design .cm-layer__body { width: 698.8222222222px; width: 91.1111111111vw; height: auto; min-height: 1235.7222222222px; min-height: 161.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__body { width: 328px; width: 91.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__body { min-height: 580px; min-height: 161.1111111111vw } } @media screen and (max-width:767px) { .is-browser-zoomed .wearable-watch .cushion-design .cm-layer__body { height: 100vh; min-height: auto } .wearable-watch .cushion-design .cm-layer__wrapper { min-height: 1235.7222222222px; min-height: 161.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__wrapper { min-height: 580px; min-height: 161.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design .cm-layer__btn-close { top: 34.0888888889px; top: 4.4444444444vw; right: 34.0888888889px; right: 4.4444444444vw; width: 59.6555555556px; width: 7.7777777778vw; height: 59.6555555556px; height: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__btn-close { top: 16px; top: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__btn-close { right: 16px; right: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__btn-close { width: 28px; width: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design .cm-layer__btn-close { height: 28px; height: 7.7777777778vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .cushion-design .cm-layer__btn-close { right: auto; left: 34.0888888889px; left: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .cushion-design .cm-layer__btn-close { left: 16px; left: 4.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__popup-info { opacity: 1; position: static } .wearable-watch .cushion-design__popup-info::after, .wearable-watch .cushion-design__popup-info::before { display: none } .wearable-watch .cushion-design__popup-info-tit { font-size: 38.35px; font-size: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__popup-info-tit { font-size: 18px; font-size: 5vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__popup-info-desc { font-size: 29.8277777778px; font-size: 3.8888888889vw; margin-top: 21.3055555556px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__popup-info-desc { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__popup-info-desc { margin-top: 10px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design [class*=cushion-design__content] { border-radius: 25.5666666667px; border-radius: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design [class*=cushion-design__content] { border-radius: 12px; border-radius: 3.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__content-inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .wearable-watch .cushion-design__content-inner .cushion-design__popup-info { width: auto; padding: 51.1333333333px; padding: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__content-inner .cushion-design__popup-info { padding: 24px; padding: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .cushion-design__content img { width: 698.8222222222px; width: 91.1111111111vw; height: 894.8333333333px; height: 116.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__content img { width: 328px; width: 91.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .cushion-design__content img { height: 420px; height: 116.6666666667vw } } .wearable-watch .battery { position: relative; color: #fff } .wearable-watch .battery::after, .wearable-watch .battery::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .battery::before { bottom: initial; top: -1px } .wearable-watch .battery .common__headline { width: 970px; width: 67.3611111111vw; padding-bottom: 32px; padding-bottom: 2.2222222222vw } @media (min-width:1440px) { .wearable-watch .battery .common__headline { width: 970px } } @media (min-width:1440px) { .wearable-watch .battery .common__headline { padding-bottom: 32px } } .wearable-watch .battery .common__description { color: #eee } .wearable-watch .battery .common__content { position: relative; height: 534px; height: 37.0833333333vw; margin-top: 80px; margin-top: 5.5555555556vw } @media (min-width:1440px) { .wearable-watch .battery .common__content { height: 534px } } @media (min-width:1440px) { .wearable-watch .battery .common__content { margin-top: 80px } } .wearable-watch .battery__video { z-index: 3; position: absolute; bottom: 0; left: 50%; width: 692px; width: 48.0555555556vw; height: 534px; height: 37.0833333333vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .battery__video { width: 692px } } @media (min-width:1440px) { .wearable-watch .battery__video { height: 534px } } .wearable-watch .battery__video .video__controller-wrap { width: 100% } .wearable-watch .battery__info { z-index: 2; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 1321px; width: 91.7361111111vw; height: 534px; height: 37.0833333333vw; left: 23px; left: 1.5972222222vw } @media (min-width:1440px) { .wearable-watch .battery__info { width: 1321px } } @media (min-width:1440px) { .wearable-watch .battery__info { height: 534px } } @media (min-width:1440px) { .wearable-watch .battery__info { left: 23px } } .wearable-watch .battery__info .battery__info-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 159px; margin-top: 11.0416666667vw; width: 266px; width: 18.4722222222vw; font-family: SamsungSharpSans, arial, sans-serif; text-align: center } @media (min-width:1440px) { .wearable-watch .battery__info .battery__info-item { margin-top: 159px } } @media (min-width:1440px) { .wearable-watch .battery__info .battery__info-item { width: 266px } } html.rtl .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .battery__info .battery__info-item { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .battery__info .battery__info-item { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .battery__info .battery__info-item.saving-mode { width: 290px; width: 20.1388888889vw } @media (min-width:1440px) { .wearable-watch .battery__info .battery__info-item.saving-mode { width: 290px } } .wearable-watch .battery__info-title { display: block; font-size: 20px; font-size: 1.3888888889vw; margin-bottom: 7px; margin-bottom: .4861111111vw; color: #fff } @media (min-width:1440px) { .wearable-watch .battery__info-title { font-size: 20px } } @media (min-width:1440px) { .wearable-watch .battery__info-title { margin-bottom: 7px } } .wearable-watch .battery__info-value { font-size: 80px; font-size: 5.5555555556vw; color: #ff5502; line-height: 1.04 } @media (min-width:1440px) { .wearable-watch .battery__info-value { font-size: 80px } } .wearable-watch .battery__info-value em { display: block; margin-bottom: 13px; margin-bottom: .9027777778vw; color: #ff5502; font-size: 20px; font-size: 1.3888888889vw; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .battery__info-value em { margin-bottom: 13px } } @media (min-width:1440px) { .wearable-watch .battery__info-value em { font-size: 20px } } html.rtl .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .battery__info-value em { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .battery__info-value em { font-family: SamsungSharpSans, Sylfaen } @media screen and (max-width:767px) { .wearable-watch .battery .common__wrap--column:not(.between) .common__text { text-align: center } .wearable-watch .battery .common__headline { width: 100%; padding-bottom: 46.8722222222px; padding-bottom: 6.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery .common__headline { padding-bottom: 22px; padding-bottom: 6.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .battery .common__content { height: auto; margin-top: 127.8333333333px; margin-top: 16.6666666667vw; padding: 0 80.9611111111px; padding: 0 10.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery .common__content { margin-top: 60px; margin-top: 16.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .battery__video { position: relative; left: auto; width: 100%; height: 549.6833333333px; height: 71.6666666667vw; -webkit-transform: none; transform: none; margin-top: 21.3055555556px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__video { height: 258px; height: 71.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__video { margin-top: 10px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .battery__info { position: relative; height: auto; gap: 0; width: 100%; left: 0 } .wearable-watch .battery__info .battery__info-item { width: 50%; text-align: unset; margin-top: 0 } .wearable-watch .battery__info .battery__info-item.saving-mode { width: 50%; padding-left: 55.3944444444px; padding-left: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info .battery__info-item.saving-mode { padding-left: 26px; padding-left: 7.2222222222vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .battery__info .battery__info-item.saving-mode { padding-left: 0; padding-right: 55.3944444444px; padding-right: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .battery__info .battery__info-item.saving-mode { padding-right: 26px; padding-right: 7.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .battery__info-title { width: 202.4027777778px; width: 26.3888888889vw; font-size: 25.5666666667px; font-size: 3.3333333333vw; margin-bottom: 12.7833333333px; margin-bottom: 1.6666666667vw; line-height: 1.33 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info-title { width: 95px; width: 26.3888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info-title { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info-title { margin-bottom: 6px; margin-bottom: 1.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .battery__info-value { font-size: 80.9611111111px; font-size: 10.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info-value { font-size: 38px; font-size: 10.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .battery__info-value em { font-size: 21.3055555556px; font-size: 2.7777777778vw; margin-bottom: 14.9138888889px; margin-bottom: 1.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info-value em { font-size: 10px; font-size: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .battery__info-value em { margin-bottom: 7px; margin-bottom: 1.9444444444vw } } .wearable-watch .big-moment { z-index: 2; position: relative; margin: auto } .wearable-watch .big-moment .common__wrap { overflow: hidden; padding: 0 0 } .wearable-watch .big-moment__image { position: absolute; top: 0; left: 50%; width: 1920px; width: 133.3333333333vw; height: 1000px; height: 69.4444444444vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .big-moment__image { width: 1920px } } @media (min-width:1440px) { .wearable-watch .big-moment__image { height: 1000px } } .wearable-watch .big-moment__image img { -webkit-transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1, 0, 0, 1, 0, 0); -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out } .wearable-watch .big-moment__video { position: absolute; top: 0; left: 50%; width: 1920px; width: 133.3333333333vw; min-height: 1000px; min-height: 69.4444444444vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .big-moment__video { width: 1920px } } @media (min-width:1440px) { .wearable-watch .big-moment__video { min-height: 1000px } } .wearable-watch .big-moment__text { z-index: 2; position: relative; width: 1200px; width: 83.3333333333vw; margin: 0 auto } @media (min-width:1440px) { .wearable-watch .big-moment__text { width: 1200px } } .wearable-watch .big-moment__text-inner { grid-area: 1/2; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 765px; min-height: 53.125vw; padding: 195px 82px 120px; padding: 13.5416666667vw 5.6944444444vw 8.3333333333vw } @media (min-width:1440px) { .wearable-watch .big-moment__text-inner { min-height: 765px } } @media (min-width:1440px) { .wearable-watch .big-moment__text-inner { padding: 195px 82px 120px } } .rtl .wearable-watch .big-moment__text-inner { grid-area: 1/1 } .wearable-watch .big-moment__info { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; gap: 18px; gap: 1.25vw; margin-top: 31px; margin-top: 2.1527777778vw } @media (min-width:1440px) { .wearable-watch .big-moment__info { gap: 18px } } @media (min-width:1440px) { .wearable-watch .big-moment__info { margin-top: 31px } } .wearable-watch .big-moment__info li { display: grid; place-content: center; width: 241px; width: 16.7361111111vw; min-height: 134px; min-height: 9.3055555556vw; padding: 32px 15px 22px; padding: 2.2222222222vw 1.0416666667vw 1.5277777778vw; border: 1px solid #bbb; border-radius: 50px; border-radius: 3.4722222222vw; text-align: center } @media (min-width:1440px) { .wearable-watch .big-moment__info li { width: 241px } } @media (min-width:1440px) { .wearable-watch .big-moment__info li { min-height: 134px } } @media (min-width:1440px) { .wearable-watch .big-moment__info li { padding: 32px 15px 22px } } @media (min-width:1440px) { .wearable-watch .big-moment__info li { border-radius: 50px } } .wearable-watch .big-moment__info-title { color: #313131; font-family: SamsungSharpSans, arial, sans-serif; font-size: 18px; font-size: 1.25vw; line-height: 1.33 } html.rtl .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .big-moment__info-title { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .big-moment__info-title { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .big-moment__info-title { font-size: 18px } } .wearable-watch .big-moment__info-value { margin-top: 5px; margin-top: .3472222222vw; color: #ff5502; font-family: SamsungSharpSans, arial, sans-serif; font-size: 38px; font-size: 2.6388888889vw; line-height: 1.2 } @media (min-width:1440px) { .wearable-watch .big-moment__info-value { margin-top: 5px } } html.rtl .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .big-moment__info-value { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .big-moment__info-value { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .big-moment__info-value { font-size: 38px } } .wearable-watch .big-moment__info-band { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 500px; width: 34.7222222222vw; height: 200px; height: 13.8888888889vw; overflow: hidden; margin-top: 40px; margin-top: 2.7777777778vw; padding: 0 58px 0 190px; padding: 0 4.0277777778vw 0 13.1944444444vw; border-radius: 50px; border-radius: 3.4722222222vw } @media (min-width:1440px) { .wearable-watch .big-moment__info-band { width: 500px } } @media (min-width:1440px) { .wearable-watch .big-moment__info-band { height: 200px } } @media (min-width:1440px) { .wearable-watch .big-moment__info-band { margin-top: 40px } } @media (min-width:1440px) { .wearable-watch .big-moment__info-band { padding: 0 58px 0 190px } } @media (min-width:1440px) { .wearable-watch .big-moment__info-band { border-radius: 50px } } .wearable-watch .big-moment__info-band-txt { z-index: 2; position: relative; font-family: SamsungSharpSans, arial, sans-serif; font-size: 24px; font-size: 1.6666666667vw; line-height: 1.33 } html.rtl .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .big-moment__info-band-txt { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .big-moment__info-band-txt { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .big-moment__info-band-txt { font-size: 24px } } .wearable-watch .big-moment__info-band img { position: absolute; top: 0; left: 0 } .wearable-watch .big-moment__clip { z-index: 2; position: absolute; top: 0; left: 50%; width: 1920px; width: 133.3333333333vw; height: 3310px; height: 229.8611111111vw; padding: 0 350px 0 1040px; padding: 0 24.3055555556vw 0 72.2222222222vw; clip-path: inset(0 0 round 24.3055vw); -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-transition: clip-path .6s ease-out, -webkit-transform .3s ease-out; transition: clip-path .6s ease-out, -webkit-transform .3s ease-out; transition: clip-path .6s ease-out, transform .3s ease-out; transition: clip-path .6s ease-out, transform .3s ease-out, -webkit-transform .3s ease-out; -webkit-transform: translate3d(calc(-50% - 23.958vw), 0, 0); transform: translate3d(calc(-50% - 23.958vw), 0, 0) } @media (min-width:1440px) { .wearable-watch .big-moment__clip { width: 1920px } } @media (min-width:1440px) { .wearable-watch .big-moment__clip { height: 3310px } } @media (min-width:1440px) { .wearable-watch .big-moment__clip { padding: 0 350px 0 1040px } } .wearable-watch .big-moment__clip img { width: 1920px; width: 133.3333333333vw } @media (min-width:1440px) { .wearable-watch .big-moment__clip img { width: 1920px } } .wearable-watch .big-moment__content { position: relative; width: 100% } .wearable-watch .big-moment__content--expand { max-width: 1920px; height: 1000px; height: 69.4444444444vw; margin: 0 auto; overflow: hidden } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand { height: 1000px } } .wearable-watch .big-moment__content--expand .common__headline { position: relative; width: 500px; width: 34.7222222222vw; margin-top: 106px; margin-top: 7.3611111111vw; padding-top: 56px; padding-top: 3.8888888889vw; font-size: 100px; font-size: 6.9444444444vw; line-height: 1.06 } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand .common__headline { width: 500px } } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand .common__headline { margin-top: 106px } } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand .common__headline { padding-top: 56px } } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand .common__headline { font-size: 100px } } .wearable-watch .big-moment__content--expand .common__headline::before { content: ""; position: absolute; top: 0; left: 0; display: inline-block; width: 54px; width: 3.75vw; height: 30px; height: 2.0833333333vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 54.121 30'%3E%3Cpath id='Triangle' d='M29.5,29.007,53.071,5.982A3.488,3.488,0,0,0,50.634,0H3.488A3.488,3.488,0,0,0,1.051,5.982L24.624,29.007A3.488,3.488,0,0,0,29.5,29.007Z' fill='%23ff5504'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand .common__headline::before { width: 54px } } @media (min-width:1440px) { .wearable-watch .big-moment__content--expand .common__headline::before { height: 30px } } .rtl .wearable-watch .big-moment__content--expand .common__headline::before { left: auto; right: 0 } .wearable-watch .big-moment__content--clip-motion { position: relative; min-height: 765px; min-height: 53.125vw } @media (min-width:1440px) { .wearable-watch .big-moment__content--clip-motion { min-height: 765px } } .wearable-watch .big-moment__content--clip-motion .big-moment__text { opacity: 0; display: grid; grid-template-columns: auto 664px; grid-template-columns: auto 46.1111111111vw; height: 100%; -webkit-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; -webkit-transition-delay: .3s; transition-delay: .3s } @media (min-width:1440px) { .wearable-watch .big-moment__content--clip-motion .big-moment__text { grid-template-columns: auto 664px } } .rtl .wearable-watch .big-moment__content--clip-motion .big-moment__text { grid-template-columns: 664px auto; grid-template-columns: 46.1111111111vw auto } @media (min-width:1440px) { .rtl .wearable-watch .big-moment__content--clip-motion .big-moment__text { grid-template-columns: 664px auto } } .wearable-watch .big-moment__content--clip-motion .common__description { font-size: 32px; font-size: 2.2222222222vw; font-family: SamsungOne, arial, sans-serif; font-weight: 700; line-height: 1.18 } @media (min-width:1440px) { .wearable-watch .big-moment__content--clip-motion .common__description { font-size: 32px } } html.rtl .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOne } html[lang^=ko] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .big-moment__content--clip-motion .common__description { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .big-moment__content--clip-motion.is-active .big-moment__clip { clip-path: inset(8.194vw 97.2222vw 185.278vw round 12.153vw) } .wearable-watch .big-moment__content--clip-motion.is-active .big-moment__text { opacity: 1 } .wearable-watch .big-moment--ocean { position: relative; background-color: #edf1f5 } .wearable-watch .big-moment--ocean::after, .wearable-watch .big-moment--ocean::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .big-moment--ocean::before { bottom: initial; top: -1px } .wearable-watch .big-moment--ocean::after { background-color: #edf1f5 } .wearable-watch .big-moment--ocean .common__headline { width: 400px; width: 27.7777777778vw; color: #fff } @media (min-width:1440px) { .wearable-watch .big-moment--ocean .common__headline { width: 400px } } .wearable-watch .big-moment--ocean .big-moment__text-inner .big-moment__info-band-txt { color: #000 } .wearable-watch .big-moment--ocean .big-moment__text-inner .big-moment__info-band { background-color: #e0e4ed } .wearable-watch .big-moment--mountain { position: relative; background-color: #3d4e5b } .wearable-watch .big-moment--mountain::after, .wearable-watch .big-moment--mountain::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .big-moment--mountain::before { bottom: initial; top: -1px } .wearable-watch .big-moment--mountain::before { display: none } .wearable-watch .big-moment--mountain::after { background-color: #3d4e5b } .wearable-watch .big-moment--mountain .common__headline { color: #000 } .wearable-watch .big-moment--mountain .big-moment__text-inner { padding: 195px 82px 120px; padding: 13.5416666667vw 5.6944444444vw 8.3333333333vw } @media (min-width:1440px) { .wearable-watch .big-moment--mountain .big-moment__text-inner { padding: 195px 82px 120px } } .wearable-watch .big-moment--mountain .big-moment__text-inner .common__description { color: #eee } .wearable-watch .big-moment--mountain .big-moment__text-inner .big-moment__info-title { color: #dadada } .wearable-watch .big-moment--mountain .big-moment__text-inner .big-moment__info-band-txt { color: #fff } .wearable-watch .big-moment--mountain .big-moment__text-inner .big-moment__info li { width: 100%; border-color: #8f8f8f } .wearable-watch .big-moment--mountain .big-moment__text-inner .big-moment__info-band { background-color: #4b5f6d } .wearable-watch .big-moment--desert { position: relative; background-color: #fef7ee } .wearable-watch .big-moment--desert::after, .wearable-watch .big-moment--desert::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .big-moment--desert::before { bottom: initial; top: -1px } .wearable-watch .big-moment--desert::before { display: none } .wearable-watch .big-moment--desert::after { background-color: #fef7ee } .rtl .wearable-watch .big-moment--desert .big-moment__content--expand .big-moment__text { padding-right: 700px; padding-right: 48.6111111111vw } @media (min-width:1440px) { .rtl .wearable-watch .big-moment--desert .big-moment__content--expand .big-moment__text { padding-right: 700px } } .wearable-watch .big-moment--desert .common__headline { color: #000; width: 600px; width: 41.6666666667vw } @media (min-width:1440px) { .wearable-watch .big-moment--desert .common__headline { width: 600px } } .wearable-watch .big-moment--desert .big-moment__text-inner { padding: 195px 82px 120px; padding: 13.5416666667vw 5.6944444444vw 8.3333333333vw } @media (min-width:1440px) { .wearable-watch .big-moment--desert .big-moment__text-inner { padding: 195px 82px 120px } } .wearable-watch .big-moment--desert .big-moment__text-inner .big-moment__info-band-txt { color: #000 } .wearable-watch .big-moment--desert .big-moment__text-inner .big-moment__info { border-color: #bbb } .wearable-watch .big-moment--desert .big-moment__text-inner .big-moment__info li { width: 100% } .wearable-watch .big-moment--desert .big-moment__text-inner .big-moment__info-band { background-color: #f6ede2 } .wearable-watch .big-moment--triathlon { position: relative } .wearable-watch .big-moment--triathlon::after, .wearable-watch .big-moment--triathlon::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .big-moment--triathlon::before { bottom: initial; top: -1px } .wearable-watch .big-moment--triathlon::before { display: none } .rtl .wearable-watch .big-moment--triathlon .big-moment__content--expand .big-moment__text { padding-right: 760px; padding-right: 52.7777777778vw } @media (min-width:1440px) { .rtl .wearable-watch .big-moment--triathlon .big-moment__content--expand .big-moment__text { padding-right: 760px } } .wearable-watch .big-moment--triathlon .common__headline { color: #000 } .wearable-watch .big-moment--triathlon .big-moment__text-inner .common__description { color: #eee } .wearable-watch .big-moment--triathlon .big-moment__text-inner .big-moment__info-band-txt { color: #fff } .wearable-watch .big-moment--triathlon .big-moment__text-inner .big-moment__info-band { background-color: #1a1a1a } @media screen and (min-width:1440px) { .wearable-watch .big-moment__clip { clip-path: inset(0 0 round 350px); -webkit-transform: translate3d(calc(-50% - 345px), 0, 0); transform: translate3d(calc(-50% - 345px), 0, 0) } .wearable-watch .big-moment__content--clip-motion.is-active .big-moment__clip { clip-path: inset(118px 1400px 2668px round 175px) } } @media screen and (max-width:767px) { .wearable-watch .big-moment__image, .wearable-watch .big-moment__video { left: 0; width: 100%; height: 1320.9444444444px; height: 172.2222222222vw; -webkit-transform: translateX(0); transform: translateX(0) } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__image, .wearable-watch .big-moment__video { height: 620px; height: 172.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__text { width: 100% } .wearable-watch .big-moment__text .common__headline { font-size: 93.7444444444px; font-size: 12.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__text .common__headline { font-size: 44px; font-size: 12.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__text-inner { padding: 600.8166666667px 51.1333333333px 106.5277777778px; padding: 78.3333333333vw 6.6666666667vw 13.8888888889vw } .wearable-watch .big-moment__info { gap: 25.5666666667px; gap: 3.3333333333vw; margin-top: 63.9166666667px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info { gap: 12px; gap: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__info li { min-height: 255.6666666667px; min-height: 33.3333333333vw; padding: 63.9166666667px 21.3055555556px 31.9583333333px; padding: 8.3333333333vw 2.7777777778vw 4.1666666667vw; border-radius: 85.2222222222px; border-radius: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info li { min-height: 120px; min-height: 33.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info li { border-radius: 40px; border-radius: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__info-title { font-size: 25.5666666667px; font-size: 3.3333333333vw; line-height: 1.33 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-title { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .big-moment__info-title { line-height: 1.4 } .wearable-watch .big-moment__info-value { margin-top: 17.0444444444px; margin-top: 2.2222222222vw; font-size: 68.1777777778px; font-size: 8.8888888889vw; line-height: 1.25 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-value { margin-top: 8px; margin-top: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-value { font-size: 32px; font-size: 8.8888888889vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .big-moment__info-value { line-height: 1.4 } .wearable-watch .big-moment__info-band { width: 664.7333333333px; width: 86.6666666667vw; height: 383.5px; height: 50vw; margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 59.6555555556px 0 247.1444444444px; padding: 0 7.7777777778vw 0 32.2222222222vw; border-radius: 85.2222222222px; border-radius: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-band { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-band { height: 180px; height: 50vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-band { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-band { border-radius: 40px; border-radius: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__info-band-txt { font-size: 36.2194444444px; font-size: 4.7222222222vw; line-height: 1.29 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__info-band-txt { font-size: 17px; font-size: 4.7222222222vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .big-moment__info-band-txt { line-height: 1.4 } .wearable-watch .big-moment__clip { width: 100vw; height: 300vw; clip-path: inset(0 round 50vw); -webkit-transition: clip-path .4s ease-out; transition: clip-path .4s ease-out; -webkit-transform: translate3d(-50%, -13.889vw, 0); transform: translate3d(-50%, -13.889vw, 0); padding: 0 100vw } .wearable-watch .big-moment__clip img { width: 767px; width: 100vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__clip img { width: 360px; width: 100vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__content--expand { height: 1320.9444444444px; height: 172.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__content--expand { height: 620px; height: 172.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__content--expand .common__headline { width: auto; margin: 106.5277777778px 80.9611111111px 0; margin: 13.8888888889vw 10.5555555556vw 0; padding-top: 59.6555555556px; padding-top: 7.7777777778vw; font-size: 93.7444444444px; font-size: 12.2222222222vw; line-height: 1.12; text-align: unset } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__content--expand .common__headline { padding-top: 28px; padding-top: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__content--expand .common__headline { font-size: 44px; font-size: 12.2222222222vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .big-moment__content--expand .common__headline { line-height: 1.4 } .wearable-watch .big-moment__content--expand .common__headline::before { width: 55.3944444444px; width: 7.2222222222vw; height: 34.0888888889px; height: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__content--expand .common__headline::before { width: 26px; width: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__content--expand .common__headline::before { height: 16px; height: 4.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__content--clip-motion .big-moment__text { display: block; -webkit-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; -webkit-transition-delay: .2s; transition-delay: .2s } .wearable-watch .big-moment__content--clip-motion .common__description { padding: 0 29.8277777778px; padding: 0 3.8888888889vw; font-size: 42.6111111111px; font-size: 5.5555555556vw; line-height: 1.4 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment__content--clip-motion .common__description { font-size: 20px; font-size: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment__content--clip-motion.is-active .big-moment__clip { clip-path: inset(0 106.806vw 213.333vw 106.806vw round 29.167vw) } .wearable-watch .big-moment--ocean .common__headline { width: 436.7638888889px; width: 56.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .big-moment--ocean .common__headline { width: 205px; width: 56.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .big-moment--ocean .big-moment__text-inner .big-moment__info li { -webkit-box-flex: 1; -ms-flex: 1; flex: 1 } .wearable-watch .big-moment--mountain .big-moment__text-inner { padding: 600.8166666667px 51.1333333333px 106.5277777778px; padding: 78.3333333333vw 6.6666666667vw 13.8888888889vw } .wearable-watch .big-moment--mountain .big-moment__text-inner .big-moment__info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .wearable-watch .big-moment--mountain .big-moment__text-inner .big-moment__info li { width: 100% } .wearable-watch .big-moment--desert .common__headline { color: #000 } .rtl .wearable-watch .big-moment--desert .big-moment__content--expand .big-moment__text { padding-right: 0 } .wearable-watch .big-moment--desert .big-moment__text-inner { padding: 600.8166666667px 51.1333333333px 106.5277777778px; padding: 78.3333333333vw 6.6666666667vw 13.8888888889vw } .rtl .wearable-watch .big-moment--triathlon .big-moment__content--expand .big-moment__text { padding-right: 255.6666666667px; padding-right: 33.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .big-moment--triathlon .big-moment__content--expand .big-moment__text { padding-right: 120px; padding-right: 33.3333333333vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .big-moment--triathlon .big-moment__content--expand .big-moment__text .common__headline { font-size: 85.2222222222px; font-size: 11.1111111111vw; width: 100% } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .big-moment--triathlon .big-moment__content--expand .big-moment__text .common__headline { font-size: 40px; font-size: 11.1111111111vw } } .wearable-watch .gui-column { z-index: 1; position: relative; padding: 140px 0; padding: 9.7222222222vw 0 } @media (min-width:1440px) { .wearable-watch .gui-column { padding: 140px 0 } } .wearable-watch .gui-column .feature-column-r { width: 460px; width: 31.9444444444vw } @media (min-width:1440px) { .wearable-watch .gui-column .feature-column-r { width: 460px } } .wearable-watch .gui-column .feature-column-r__description { color: #313131 } .wearable-watch .gui-column .feature-column-r__img-wrap, .wearable-watch .gui-column .feature-column-r__video-wrap { width: 460px; width: 31.9444444444vw; height: 560px; height: 38.8888888889vw } @media (min-width:1440px) { .wearable-watch .gui-column .feature-column-r__img-wrap, .wearable-watch .gui-column .feature-column-r__video-wrap { width: 460px } } @media (min-width:1440px) { .wearable-watch .gui-column .feature-column-r__img-wrap, .wearable-watch .gui-column .feature-column-r__video-wrap { height: 560px } } .wearable-watch .gui-column--ocean { background-color: #edf1f5; color: #313131; position: relative } .wearable-watch .gui-column--ocean::after, .wearable-watch .gui-column--ocean::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .gui-column--ocean::before { bottom: initial; top: -1px } .wearable-watch .gui-column--ocean::after, .wearable-watch .gui-column--ocean::before { background-color: #edf1f5 } .wearable-watch .gui-column--mountain { position: relative; background-color: #3d4e5b; color: #fff } .wearable-watch .gui-column--mountain::after, .wearable-watch .gui-column--mountain::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .gui-column--mountain::before { bottom: initial; top: -1px } .wearable-watch .gui-column--mountain::after, .wearable-watch .gui-column--mountain::before { background-color: #3d4e5b } .wearable-watch .gui-column--mountain .feature-column-r__description { color: #eee } .wearable-watch .gui-column--desert { background-color: #fef7ee; position: relative } .wearable-watch .gui-column--desert::after, .wearable-watch .gui-column--desert::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .gui-column--desert::before { bottom: initial; top: -1px } .wearable-watch .gui-column--desert::after, .wearable-watch .gui-column--desert::before { background-color: #fef7ee; z-index: 1 } .wearable-watch .gui-column--triathlon { position: relative; color: #fff } .wearable-watch .gui-column--triathlon::after, .wearable-watch .gui-column--triathlon::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .gui-column--triathlon::before { bottom: initial; top: -1px } .wearable-watch .gui-column--triathlon .feature-column-r__description { color: #eee } @media screen and (min-width:768px) { .wearable-watch .gui-column .figure-column-wrap { max-width: 1920px; overflow: hidden; margin: 0 auto; gap: 30px; gap: 2.0833333333vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .gui-column .figure-column-wrap { gap: 30px } } @media screen and (min-width:768px) { .rtl .wearable-watch .gui-column .figure-column-wrap { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .wearable-watch .gui-column .feature-column-r__txt-wrap { padding: 0 20px; padding: 0 1.3888888889vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .gui-column .feature-column-r__txt-wrap { padding: 0 20px } } @media screen and (max-width:767px) { .wearable-watch .gui-column { overflow: hidden; padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .gui-column .figure-column--mo-slide.swiper-container { width: 100% } .wearable-watch .gui-column .figure-column--mo-slide.swiper-container .swiper-wrapper { gap: 0 } .wearable-watch .gui-column .figure-column--mo-slide.swiper-container .swiper-slide { width: 464.4611111111px; width: 60.5555555556vw; margin: 0 10.6527777778px; margin: 0 1.3888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .gui-column .figure-column--mo-slide.swiper-container .swiper-slide { width: 218px; width: 60.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .gui-column .figure-column .feature-column-r__img-wrap, .wearable-watch .gui-column .figure-column .feature-column-r__video-wrap { width: 100%; height: 519.8555555556px; height: 67.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .gui-column .figure-column .feature-column-r__img-wrap, .wearable-watch .gui-column .figure-column .feature-column-r__video-wrap { height: 244px; height: 67.7777777778vw } } .wearable-watch .mountain-siren { margin-top: -140px; margin-top: -9.7222222222vw; background: -webkit-gradient(linear, left top, left bottom, color-stop(22%, #3c4e5a), color-stop(21%, #3d4e5b), color-stop(42%, #2e3b43), color-stop(69%, #1a2028)); background: linear-gradient(#3c4e5a 22%, #3d4e5b 21%, #2e3b43 42%, #1a2028 69%) } @media (min-width:1440px) { .wearable-watch .mountain-siren { margin-top: -140px } } .wearable-watch .mountain-siren * { color: #fff } .wearable-watch .mountain-siren .common__headline { width: 410px; width: 28.4722222222vw; padding-bottom: 32px; padding-bottom: 2.2222222222vw } @media (min-width:1440px) { .wearable-watch .mountain-siren .common__headline { width: 410px } } @media (min-width:1440px) { .wearable-watch .mountain-siren .common__headline { padding-bottom: 32px } } .wearable-watch .mountain-siren .common__description, .wearable-watch .mountain-siren .common__description strong { color: #eee } .wearable-watch .mountain-siren .common__wrap { position: relative; height: 1606px; height: 111.5277777778vw } @media (min-width:1440px) { .wearable-watch .mountain-siren .common__wrap { height: 1606px } } .wearable-watch .mountain-siren .common__text { z-index: 2; position: relative } .wearable-watch .mountain-siren .common__description, .wearable-watch .mountain-siren .common__headline { width: 900px; width: 62.5vw } @media (min-width:1440px) { .wearable-watch .mountain-siren .common__description, .wearable-watch .mountain-siren .common__headline { width: 900px } } .wearable-watch .mountain-siren .common__content { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; height: 100% } .wearable-watch .mountain-siren__image { z-index: 1; position: absolute; bottom: 0; left: 50%; width: 1920px; width: 133.3333333333vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } @media (min-width:1440px) { .wearable-watch .mountain-siren__image { width: 1920px } } .wearable-watch .mountain-siren__info { position: absolute; top: 550px; top: 38.1944444444vw; right: 358px; right: 24.8611111111vw; width: 156px; width: 10.8333333333vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 52px; gap: 3.6111111111vw } @media (min-width:1440px) { .wearable-watch .mountain-siren__info { top: 550px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info { right: 358px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info { width: 156px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info { gap: 52px } } .wearable-watch .mountain-siren__info-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end } .wearable-watch .mountain-siren__info-item img { margin-right: 8px; margin-right: .5555555556vw; margin-bottom: 3px; margin-bottom: .2083333333vw; width: 36px; width: 2.5vw; height: 36px; height: 2.5vw } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item img { margin-right: 8px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item img { margin-bottom: 3px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item img { width: 36px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item img { height: 36px } } .rtl .wearable-watch .mountain-siren__info-item img { margin-right: 0; margin-left: 8px; margin-left: .5555555556vw } @media (min-width:1440px) { .rtl .wearable-watch .mountain-siren__info-item img { margin-left: 8px } } .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { min-width: 112px; min-width: 7.7777777778vw; font-size: 40px; font-size: 2.7777777778vw; line-height: 1; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { min-width: 112px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-size: 40px } } html.rtl .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { display: block; line-height: 1.3; font-size: 20px; font-size: 1.3888888889vw; margin-bottom: 8px; margin-bottom: .5555555556vw; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-size: 20px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { margin-bottom: 8px } } html.rtl .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .mountain-siren__info-text { position: absolute; top: 760px; top: 52.7777777778vw; left: 50%; margin-left: 230px; margin-left: 15.9722222222vw; padding: 0 0 0 84px; padding: 0 0 0 5.8333333333vw; font-size: 16px; font-size: 1.1111111111vw; font-family: SamsungSharpSans, arial, sans-serif; line-height: 1.31; text-align: left } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text { top: 760px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text { margin-left: 230px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text { padding: 0 0 0 84px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text { font-size: 16px } } html.rtl .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .mountain-siren__info-text { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .mountain-siren__info-text { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .mountain-siren__info-text::before { content: ""; position: absolute; top: 4px; top: .2777777778vw; left: 4px; left: .2777777778vw; width: 70px; width: 4.8611111111vw; border: 1px solid #fff; border-width: 1px 1px 0 0 } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text::before { top: 4px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text::before { left: 4px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text::before { width: 70px } } .wearable-watch .mountain-siren__info-text::after { content: ""; position: absolute; top: 0; left: 0; width: 9px; width: .625vw; height: 9px; height: .625vw; border-radius: 50%; background-color: #fff; -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, .5); box-shadow: 0 0 3px 2px rgba(0, 0, 0, .5) } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text::after { width: 9px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__info-text::after { height: 9px } } .wearable-watch .mountain-siren .figure-column { z-index: 2; position: relative } .wearable-watch .mountain-siren .figure-column-wrap { gap: 30px; gap: 2.0833333333vw } @media (min-width:1440px) { .wearable-watch .mountain-siren .figure-column-wrap { gap: 30px } } .wearable-watch .mountain-siren__item { position: relative; width: 464px; width: 32.2222222222vw; height: 380px; height: 26.3888888889vw; overflow: hidden; border-radius: 40px; border-radius: 2.7777777778vw; background-color: #111 } @media (min-width:1440px) { .wearable-watch .mountain-siren__item { width: 464px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__item { height: 380px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__item { border-radius: 40px } } .wearable-watch .mountain-siren__item-text { display: block; position: absolute; top: 30px; top: 2.0833333333vw; left: 40px; left: 2.7777777778vw; font-size: 22px; font-size: 1.5277777778vw; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .mountain-siren__item-text { top: 30px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__item-text { left: 40px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__item-text { font-size: 22px } } html.rtl .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .mountain-siren__item-text { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .mountain-siren__item-text { font-family: SamsungSharpSans, Sylfaen } .rtl .wearable-watch .mountain-siren__item-text { left: auto; right: 40px; right: 2.7777777778vw } @media (min-width:1440px) { .rtl .wearable-watch .mountain-siren__item-text { right: 40px } } .wearable-watch .mountain-siren__item.sos { width: 706px; width: 49.0277777778vw } @media (min-width:1440px) { .wearable-watch .mountain-siren__item.sos { width: 706px } } .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { top: 130px; top: 9.0277777778vw; margin-left: 128px; margin-left: 8.8888888889vw; padding: 0 0 0 93px; padding: 0 0 0 6.4583333333vw } @media (min-width:1440px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { top: 130px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { margin-left: 128px } } @media (min-width:1440px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { padding: 0 0 0 93px } } .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text::before { width: 78px; width: 5.4166666667vw; height: 1px; border-width: 1px 0 0 0 } @media (min-width:1440px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text::before { width: 78px } } @media screen and (min-width:768px) { .wearable-watch .mountain-siren .common__text { padding-top: 140px; padding-top: 9.7222222222vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .mountain-siren .common__text { padding-top: 140px } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren .common__wrap { width: 100%; height: auto; min-height: 2143.3388888889px; min-height: 279.4444444444vw; padding: 98.0055555556px 0 213.0555555556px; padding: 12.7777777778vw 0 27.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren .common__wrap { min-height: 1006px; min-height: 279.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren .common__text { text-align: center } .wearable-watch .mountain-siren .common__text .common__headline { padding-bottom: 46.8722222222px; padding-bottom: 6.1111111111vw; font-size: 76.7px; font-size: 10vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren .common__text .common__headline { padding-bottom: 22px; padding-bottom: 6.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren .common__text .common__headline { font-size: 36px; font-size: 10vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren .common__description, .wearable-watch .mountain-siren .common__headline { width: 100% } .wearable-watch .mountain-siren .common__content { height: 1267.6805555556px; height: 165.2777777778vw; padding: 0 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren .common__content { height: 595px; height: 165.2777777778vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__image { width: 100%; height: 2143.3388888889px; height: 279.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__image { height: 1006px; height: 279.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__info { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; top: auto; bottom: 1342.25px; bottom: 175vw; gap: 121.4416666667px; gap: 15.8333333333vw; right: auto; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); font-size: 46.8722222222px; font-size: 6.1111111111vw; line-height: 1.87 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info { bottom: 630px; bottom: 175vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info { gap: 57px; gap: 15.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info { font-size: 22px; font-size: 6.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__info-item img { margin-right: 12.7833333333px; margin-right: 1.6666666667vw; margin-bottom: 0; margin-bottom: 0; width: 59.6555555556px; width: 7.7777777778vw; height: 59.6555555556px; height: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item img { margin-right: 6px; margin-right: 1.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item img { margin-bottom: 0; margin-bottom: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item img { width: 28px; width: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item img { height: 28px; height: 7.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-size: 38.35px; font-size: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt { font-size: 18px; font-size: 5vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { display: block; line-height: 1.3; font-size: 21.3055555556px; font-size: 2.7777777778vw; margin-bottom: 12.7833333333px; margin-bottom: 1.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { font-size: 10px; font-size: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-item .mountain-siren__info-txt span { margin-bottom: 6px; margin-bottom: 1.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__info-text { top: 1090.8444444444px; top: 142.2222222222vw; margin-left: 208.7944444444px; margin-left: 27.2222222222vw; padding: 44.7416666667px 0 0 34.0888888889px; padding: 5.8333333333vw 0 0 4.4444444444vw; font-size: 25.5666666667px; font-size: 3.3333333333vw; line-height: 1.35 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text { top: 512px; top: 142.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text { margin-left: 98px; margin-left: 27.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .mountain-siren__info-text { line-height: 1.4 } .wearable-watch .mountain-siren__info-text::before { top: 8.5222222222px; top: 1.1111111111vw; left: 8.5222222222px; left: 1.1111111111vw; width: 46.8722222222px; width: 6.1111111111vw; height: 36.2194444444px; height: 4.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text::before { top: 4px; top: 1.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text::before { left: 4px; left: 1.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text::before { width: 22px; width: 6.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text::before { height: 17px; height: 4.7222222222vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__info-text::after { width: 19.175px; width: 2.5vw; height: 19.175px; height: 2.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text::after { width: 9px; width: 2.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__info-text::after { height: 9px; height: 2.5vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren .figure-column { padding: 0 0 } .wearable-watch .mountain-siren .figure-column-wrap { gap: 0 } .wearable-watch .mountain-siren .figure-column--mo-slide.swiper-container { width: 100% } .wearable-watch .mountain-siren__item { width: 553.9444444444px; width: 72.2222222222vw; height: 396.2833333333px; height: 51.6666666667vw; margin-left: 25.5666666667px; margin-left: 3.3333333333vw; border-radius: 63.9166666667px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item { width: 260px; width: 72.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item { height: 186px; height: 51.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item { margin-left: 12px; margin-left: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item { border-radius: 30px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__item:first-child { margin-left: 51.1333333333px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item:first-child { margin-left: 24px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__item:last-child { margin-right: 51.1333333333px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item:last-child { margin-right: 24px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .mountain-siren__item:first-child { margin-left: 0; margin-right: 51.1333333333px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .mountain-siren__item:first-child { margin-right: 24px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .mountain-siren__item:last-child { margin-right: 25.5666666667px; margin-right: 3.3333333333vw; margin-left: 51.1333333333px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .mountain-siren__item:last-child { margin-right: 12px; margin-right: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .mountain-siren__item:last-child { margin-left: 24px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__item-text { top: 34.0888888889px; top: 4.4444444444vw; left: 36.2194444444px; left: 4.7222222222vw; font-size: 29.8277777778px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item-text { top: 16px; top: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item-text { left: 17px; left: 4.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item-text { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .mountain-siren__item-text { left: auto; right: 36.2194444444px; right: 4.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .mountain-siren__item-text { right: 17px; right: 4.7222222222vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__item.sos { width: 651.95px; width: 85vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item.sos { width: 306px; width: 85vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { top: 140.6166666667px; top: 18.3333333333vw; margin-left: 85.2222222222px; margin-left: 11.1111111111vw; padding: 0 0 0 74.5694444444px; padding: 0 0 0 9.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { top: 66px; top: 18.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text { margin-left: 40px; margin-left: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text::before { width: 59.6555555556px; width: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text::before { width: 28px; width: 7.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .mountain-siren .swiper-pagination { margin-top: 63.9166666667px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .mountain-siren .swiper-pagination { margin-top: 30px; margin-top: 8.3333333333vw } } .wearable-watch .creating-routes { position: relative; background-color: #fef7ee } .wearable-watch .creating-routes::after, .wearable-watch .creating-routes::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .creating-routes::before { bottom: initial; top: -1px } .wearable-watch .creating-routes::after, .wearable-watch .creating-routes::before { background-color: #fef7ee; z-index: 1 } .wearable-watch .creating-routes .common__wrap--column.between .common__text .common__sub-headline { width: 470px; width: 32.6388888889vw } @media (min-width:1440px) { .wearable-watch .creating-routes .common__wrap--column.between .common__text .common__sub-headline { width: 470px } } .wearable-watch .creating-routes .common__wrap { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .creating-routes .common__wrap { width: 1200px } } .wearable-watch .creating-routes .common__content { margin-top: 56px; margin-top: 3.8888888889vw } @media (min-width:1440px) { .wearable-watch .creating-routes .common__content { margin-top: 56px } } .wearable-watch .creating-routes__video { width: 100%; height: 618px; height: 42.9166666667vw; overflow: hidden; border-radius: 40px; border-radius: 2.7777777778vw; -webkit-transform: translateZ(0); transform: translateZ(0) } @media (min-width:1440px) { .wearable-watch .creating-routes__video { height: 618px } } @media (min-width:1440px) { .wearable-watch .creating-routes__video { border-radius: 40px } } .wearable-watch .creating-routes__video .video__controller-wrap { width: 100% } .wearable-watch .creating-routes__video .video__controller { right: 24px; right: 1.6666666667vw; bottom: 24px; bottom: 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .creating-routes__video .video__controller { right: 24px } } @media (min-width:1440px) { .wearable-watch .creating-routes__video .video__controller { bottom: 24px } } .rtl .wearable-watch .creating-routes__video .video__controller { right: auto; left: 24px; left: 1.6666666667vw } @media (min-width:1440px) { .rtl .wearable-watch .creating-routes__video .video__controller { left: 24px } } @media screen and (max-width:767px) { .wearable-watch .creating-routes .common__wrap--column.between .common__text .common__sub-headline { width: 100% } .wearable-watch .creating-routes .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .creating-routes .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .creating-routes .common__sub-headline { width: 100% } .wearable-watch .creating-routes__video { width: 100%; height: 737.1722222222px; height: 96.1111111111vw; border-radius: 63.9166666667px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .creating-routes__video { height: 346px; height: 96.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .creating-routes__video { border-radius: 30px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .creating-routes__video .video__controller { right: 51.1333333333px; right: 6.6666666667vw; bottom: 51.1333333333px; bottom: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .creating-routes__video .video__controller { right: 24px; right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .creating-routes__video .video__controller { bottom: 24px; bottom: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .creating-routes__video .video__controller { right: auto; left: 51.1333333333px; left: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .creating-routes__video .video__controller { left: 24px; left: 6.6666666667vw } } .wearable-watch .night-mode { position: relative; position: relative; background-color: #fef7ee } .wearable-watch .night-mode::after, .wearable-watch .night-mode::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .night-mode::before { bottom: initial; top: -1px } .wearable-watch .night-mode::before { background-color: #fef7ee; z-index: 1 } .wearable-watch .night-mode::after { display: none } .wearable-watch .night-mode__sticky-track { position: relative; width: 100%; max-width: 1920px; height: 250vh; margin: 0 auto } .is-broken-fixed .wearable-watch .night-mode__sticky-track { height: 100% } .wearable-watch .night-mode__sticky-content { position: sticky; left: 0; top: 0; width: 100%; height: 100vh } .is-broken-fixed .wearable-watch .night-mode__sticky-content { position: relative; height: 900px; height: 62.5vw } @media (min-width:1440px) { .is-broken-fixed .wearable-watch .night-mode__sticky-content { height: 900px } } .wearable-watch .night-mode .common__wrap { z-index: 3; position: relative; max-width: 1440px; height: 100%; padding: 0 120px; padding: 0 8.3333333333vw } @media (min-width:1440px) { .wearable-watch .night-mode .common__wrap { padding: 0 120px } } .wearable-watch .night-mode .common__text .common__sub-headline { opacity: 1; color: #000; -webkit-transition: color .3s cubic-bezier(.2, 0, .8, 1); transition: color .3s cubic-bezier(.2, 0, .8, 1) } .wearable-watch .night-mode .common__text .common__description { opacity: 1; color: #313131; -webkit-transition: color .3s cubic-bezier(.2, 0, .8, 1); transition: color .3s cubic-bezier(.2, 0, .8, 1) } .wearable-watch .night-mode .common__content { display: grid; place-content: center } .wearable-watch .night-mode__image { grid-area: 1/1; width: 640px; width: 44.4444444444vw; height: 620px; height: 43.0555555556vw; opacity: 1; -webkit-transition: opacity .3s cubic-bezier(.2, 0, .8, 1); transition: opacity .3s cubic-bezier(.2, 0, .8, 1) } @media (min-width:1440px) { .wearable-watch .night-mode__image { width: 640px } } @media (min-width:1440px) { .wearable-watch .night-mode__image { height: 620px } } .wearable-watch .night-mode__background { z-index: 1; position: absolute; top: 0; left: 0; right: 0; height: 100%; overflow: hidden; opacity: 1; -webkit-transition: opacity .3s cubic-bezier(.2, 0, .8, 1); transition: opacity .3s cubic-bezier(.2, 0, .8, 1) } .wearable-watch .night-mode__background img { height: 100%; -o-object-fit: cover; object-fit: cover } .is-broken-fixed .wearable-watch .night-mode__background img { height: 100% } .wearable-watch .night-mode__background.bg-day { z-index: 2; background-color: #fef7ee } .wearable-watch .night-mode__background.bg-day .bg-gradient { width: 100%; height: 150vh; -webkit-transform: translateY(-100%); transform: translateY(-100%); background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(250, 238, 221, 0)), color-stop(14%, rgba(250, 238, 221, .7)), color-stop(19%, rgba(242, 227, 208, .68)), color-stop(40%, rgba(103, 131, 177, .65)), color-stop(54%, rgba(80, 105, 160, .88)), color-stop(67%, #374b73), color-stop(82%, #053152), to(#000)); background: linear-gradient(0deg, rgba(250, 238, 221, 0) 0, rgba(250, 238, 221, .7) 14%, rgba(242, 227, 208, .68) 19%, rgba(103, 131, 177, .65) 40%, rgba(80, 105, 160, .88) 54%, #374b73 67%, #053152 82%, #000 100%) } .wearable-watch .night-mode--night-mode .common__text .common__sub-headline { opacity: 1; color: #fff } .wearable-watch .night-mode--night-mode .common__text .common__description { opacity: 1; color: #eee } .wearable-watch .night-mode--night-mode .bg-day, .wearable-watch .night-mode--night-mode .img-day { opacity: 0 } @media screen and (max-width:767px) { .wearable-watch .night-mode__sticky-track { height: 2000px } .is-broken-fixed .wearable-watch .night-mode__sticky-content { height: 100% } .wearable-watch .night-mode .common__wrap { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .night-mode .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .night-mode .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .night-mode__image { width: 664.7333333333px; width: 86.6666666667vw; height: 660.4722222222px; height: 86.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .night-mode__image { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .night-mode__image { height: 310px; height: 86.1111111111vw } } @media screen and (max-width:414px) { .wearable-watch .night-mode__image { width: 468.7222222222px; width: 61.1111111111vw; height: 481.5055555556px; height: 62.7777777778vw } } @media screen and (max-width:414px) and (max-width:360px) { .wearable-watch .night-mode__image { width: 220px; width: 61.1111111111vw } } @media screen and (max-width:414px) and (max-width:360px) { .wearable-watch .night-mode__image { height: 226px; height: 62.7777777778vw } } .wearable-watch .action-button { position: relative } .wearable-watch .action-button::after, .wearable-watch .action-button::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .action-button::before { bottom: initial; top: -1px } .wearable-watch .action-button * { color: #fff } .wearable-watch .action-button .common__wrap { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .action-button .common__wrap { width: 1200px } } .wearable-watch .action-button .common__description, .wearable-watch .action-button .common__description strong { color: #eee } .wearable-watch .action-button__video { width: 640px; width: 44.4444444444vw; height: 620px; height: 43.0555555556vw } @media (min-width:1440px) { .wearable-watch .action-button__video { width: 640px } } @media (min-width:1440px) { .wearable-watch .action-button__video { height: 620px } } .wearable-watch .action-button__video .video__controller-wrap { width: 100% } @media screen and (max-width:767px) { .wearable-watch .action-button .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .action-button .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .action-button__video { width: 100%; height: 660.4722222222px; height: 86.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .action-button__video { height: 310px; height: 86.1111111111vw } } .wearable-watch .gps { position: relative; color: #fff } .wearable-watch .gps::after, .wearable-watch .gps::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .gps::before { bottom: initial; top: -1px } .wearable-watch .gps .common__description { color: #eee } .wearable-watch .gps .common__wrap { max-width: 1920px; margin: auto; width: 100%; padding-top: 140px; padding-top: 9.7222222222vw } @media (min-width:1440px) { .wearable-watch .gps .common__wrap { padding-top: 140px } } .wearable-watch .gps .common__content { margin-top: 36px; margin-top: 2.5vw } @media (min-width:1440px) { .wearable-watch .gps .common__content { margin-top: 36px } } .wearable-watch .gps__image { position: absolute; top: 0; left: 50%; width: 1920px; width: 133.3333333333vw; height: 715px; height: 49.6527777778vw; -webkit-transform: translateX(-50%); transform: translateX(-50%) } .wearable-watch .gps__image-wrap { position: relative; width: 1920px; width: 133.3333333333vw; height: 665px; height: 46.1805555556vw } @media (min-width:1440px) { .wearable-watch .gps__image-wrap { width: 1920px } } @media (min-width:1440px) { .wearable-watch .gps__image-wrap { height: 665px } } @media (min-width:1440px) { .wearable-watch .gps__image { width: 1920px } } @media (min-width:1440px) { .wearable-watch .gps__image { height: 715px } } @media screen and (max-width:767px) { .wearable-watch .gps .common__wrap { padding-bottom: 0 } .wearable-watch .gps .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .gps .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .gps__image { width: 100%; height: 100% } .wearable-watch .gps__image-wrap { width: 100%; height: 779.7833333333px; height: 101.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .gps__image-wrap { height: 366px; height: 101.6666666667vw } } .wearable-watch .energy-score { position: relative; color: #fff } .wearable-watch .energy-score::after, .wearable-watch .energy-score::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .energy-score::before { bottom: initial; top: -1px } .wearable-watch .energy-score .common__wrap { max-width: 1440px; padding-top: 130px; padding-top: 9.0277777778vw } @media (min-width:1440px) { .wearable-watch .energy-score .common__wrap { padding-top: 130px } } .wearable-watch .energy-score .common__wrap .common__text { width: 900px; width: 62.5vw } @media (min-width:1440px) { .wearable-watch .energy-score .common__wrap .common__text { width: 900px } } .wearable-watch .energy-score .common__headline { padding-bottom: 0 } .wearable-watch .energy-score .common__sub-headline { margin-top: 70px; margin-top: 4.8611111111vw } @media (min-width:1440px) { .wearable-watch .energy-score .common__sub-headline { margin-top: 70px } } .wearable-watch .energy-score .common__description { color: #eee } .wearable-watch .energy-score .common__content { margin-top: 60px; margin-top: 4.1666666667vw } @media (min-width:1440px) { .wearable-watch .energy-score .common__content { margin-top: 60px } } .wearable-watch .energy-score__video { width: 100%; height: 694px; height: 48.1944444444vw } @media (min-width:1440px) { .wearable-watch .energy-score__video { height: 694px } } .wearable-watch .energy-score__video .video__controller-wrap { width: 100% } @media screen and (min-width:768px) { .wearable-watch .energy-score .common-ai-text { font-size: 80px; font-size: 5.5555555556vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .energy-score .common-ai-text { font-size: 80px } } @media screen and (min-width:768px) { .wearable-watch .energy-score .common-ai-text__icon { width: 87px; width: 6.0416666667vw; height: 92px; height: 6.3888888889vw } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .energy-score .common-ai-text__icon { width: 87px } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .energy-score .common-ai-text__icon { height: 92px } } @media screen and (max-width:767px) { .wearable-watch .energy-score .common__wrap { padding-top: 106.5277777778px; padding-top: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score .common__wrap { padding-top: 50px; padding-top: 13.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .energy-score .common__wrap--column-r { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .wearable-watch .energy-score .common__headline { font-size: 68.1777777778px; font-size: 8.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score .common__headline { font-size: 32px; font-size: 8.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .energy-score .common__headline .common-ai-text__icon { width: 78.8305555556px; width: 10.2777777778vw; height: 85.2222222222px; height: 11.1111111111vw; margin: -2.1305555556px 17.0444444444px 0 17.0444444444px; margin: -.2777777778vw 2.2222222222vw 0 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score .common__headline .common-ai-text__icon { width: 37px; width: 10.2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score .common__headline .common-ai-text__icon { height: 40px; height: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .energy-score .common__sub-headline { margin-top: 95.875px; margin-top: 12.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score .common__sub-headline { margin-top: 45px; margin-top: 12.5vw } } @media screen and (max-width:767px) { .wearable-watch .energy-score .common__headline, .wearable-watch .energy-score .common__text { width: 100% } .wearable-watch .energy-score .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .energy-score__video { width: 100%; height: 660.4722222222px; height: 86.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .energy-score__video { height: 310px; height: 86.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .energy-score .commom-br-pc { display: none } } .wearable-watch .ftp { position: relative } .wearable-watch .ftp::after, .wearable-watch .ftp::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .ftp::before { bottom: initial; top: -1px } .wearable-watch .ftp * { color: #fff } .wearable-watch .ftp .common__wrap { width: 1200px; width: 83.3333333333vw; padding: 132px 0; padding: 9.1666666667vw 0 } @media (min-width:1440px) { .wearable-watch .ftp .common__wrap { width: 1200px } } @media (min-width:1440px) { .wearable-watch .ftp .common__wrap { padding: 132px 0 } } .wearable-watch .ftp .common__text { width: 510px; width: 35.4166666667vw } @media (min-width:1440px) { .wearable-watch .ftp .common__text { width: 510px } } .wearable-watch .ftp .common__text .common__description, .wearable-watch .ftp .common__text .common__description strong { color: #eee } .wearable-watch .ftp .common__text .ftp__image { width: 100%; height: 196px; height: 13.6111111111vw; border-radius: 26px; border-radius: 1.8055555556vw; margin-top: 30px; margin-top: 2.0833333333vw; overflow: hidden } @media (min-width:1440px) { .wearable-watch .ftp .common__text .ftp__image { height: 196px } } @media (min-width:1440px) { .wearable-watch .ftp .common__text .ftp__image { border-radius: 26px } } @media (min-width:1440px) { .wearable-watch .ftp .common__text .ftp__image { margin-top: 30px } } .wearable-watch .ftp__info { width: 100%; height: auto; padding: 30px 24px 39px; padding: 2.0833333333vw 1.6666666667vw 2.7083333333vw; border-radius: 26px; border-radius: 1.8055555556vw; background-color: #222; margin-top: 76px; margin-top: 5.2777777778vw } @media (min-width:1440px) { .wearable-watch .ftp__info { padding: 30px 24px 39px } } @media (min-width:1440px) { .wearable-watch .ftp__info { border-radius: 26px } } @media (min-width:1440px) { .wearable-watch .ftp__info { margin-top: 76px } } .wearable-watch .ftp__info-tit { font-family: SamsungOne, arial, sans-serif; font-weight: 700; font-size: 21px; font-size: 1.4583333333vw } html.rtl .wearable-watch .ftp__info-tit { font-family: SamsungOne } html[lang^=ko] .wearable-watch .ftp__info-tit { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .ftp__info-tit { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .ftp__info-tit { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .ftp__info-tit { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .ftp__info-tit { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .ftp__info-tit { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .ftp__info-tit { font-family: SamsungOneGeorgian, Sylfaen } @media (min-width:1440px) { .wearable-watch .ftp__info-tit { font-size: 21px } } .wearable-watch .ftp__info-tit img { width: 8px; width: .5555555556vw; height: auto } @media (min-width:1440px) { .wearable-watch .ftp__info-tit img { width: 8px } } .rtl .wearable-watch .ftp__info-tit img { -webkit-transform: scale(-1); transform: scale(-1) } .wearable-watch .ftp__info-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: distribute; justify-content: space-around; position: relative } .wearable-watch .ftp__info-list-item { position: relative; width: 50%; text-align: center; font-family: SamsungOne, arial, sans-serif; font-weight: 700; margin-top: 48px; margin-top: 3.3333333333vw } html.rtl .wearable-watch .ftp__info-list-item { font-family: SamsungOne } html[lang^=ko] .wearable-watch .ftp__info-list-item { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .ftp__info-list-item { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .ftp__info-list-item { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .ftp__info-list-item { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .ftp__info-list-item { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .ftp__info-list-item { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .ftp__info-list-item { font-family: SamsungOneGeorgian, Sylfaen } @media (min-width:1440px) { .wearable-watch .ftp__info-list-item { margin-top: 48px } } .wearable-watch .ftp__info-list-item:nth-child(1):before { display: inline-block; position: absolute; top: 0; right: 0; content: ""; width: 1px; width: .0694444444vw; height: 100%; background-color: #e9e9ec } @media (min-width:1440px) { .wearable-watch .ftp__info-list-item:nth-child(1):before { width: 1px } } .rtl .wearable-watch .ftp__info-list-item:nth-child(1):before { right: auto; left: 0 } .wearable-watch .ftp__info-list-item .ftp__info-list-txt { font-size: 17px; font-size: 1.1805555556vw; color: #8c8c91 } @media (min-width:1440px) { .wearable-watch .ftp__info-list-item .ftp__info-list-txt { font-size: 17px } } .wearable-watch .ftp__info-list-item .ftp__info-list-value { font-size: 30px; font-size: 2.0833333333vw } @media (min-width:1440px) { .wearable-watch .ftp__info-list-item .ftp__info-list-value { font-size: 30px } } .wearable-watch .ftp__info-title { font-size: 18px; font-size: 1.25vw; text-align: center; font-family: SamsungOne, arial, sans-serif; font-weight: 700 } @media (min-width:1440px) { .wearable-watch .ftp__info-title { font-size: 18px } } html.rtl .wearable-watch .ftp__info-title { font-family: SamsungOne } html[lang^=ko] .wearable-watch .ftp__info-title { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .ftp__info-title { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .ftp__info-title { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .ftp__info-title { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .ftp__info-title { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .ftp__info-title { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .ftp__info-title { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .ftp__info-value { text-align: center; margin-top: 10px; margin-top: .6944444444vw; color: #ff5502; font-size: 48px; font-size: 3.3333333333vw } @media (min-width:1440px) { .wearable-watch .ftp__info-value { margin-top: 10px } } @media (min-width:1440px) { .wearable-watch .ftp__info-value { font-size: 48px } } .wearable-watch .ftp__image { width: 510px; width: 35.4166666667vw; height: 636px; height: 44.1666666667vw; border-radius: 70px; border-radius: 4.8611111111vw; overflow: hidden } @media (min-width:1440px) { .wearable-watch .ftp__image { width: 510px } } @media (min-width:1440px) { .wearable-watch .ftp__image { height: 636px } } @media (min-width:1440px) { .wearable-watch .ftp__image { border-radius: 70px } } @media screen and (max-width:767px) { .wearable-watch .ftp .common__wrap { padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .ftp .common__content { margin-top: 42.6111111111px; margin-top: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp .common__content { margin-top: 20px; margin-top: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .ftp .common__text .ftp__image { width: 100%; height: 287.625px; height: 37.5vw; border-radius: 55.3944444444px; border-radius: 7.2222222222vw; margin-top: 63.9166666667px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp .common__text .ftp__image { height: 135px; height: 37.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp .common__text .ftp__image { border-radius: 26px; border-radius: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp .common__text .ftp__image { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__info { width: 100%; height: auto; padding: 42.6111111111px 29.8277777778px; padding: 5.5555555556vw 3.8888888889vw; border-radius: 55.3944444444px; border-radius: 7.2222222222vw; margin-top: 63.9166666667px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info { border-radius: 26px; border-radius: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__info-tit { font-size: 29.8277777778px; font-size: 3.8888888889vw; padding-right: 17.0444444444px; padding-right: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info-tit { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info-tit { padding-right: 8px; padding-right: 2.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__info-tit img { width: 17.0444444444px; width: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info-tit img { width: 8px; width: 2.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__info-list-item { margin-top: 38.35px; margin-top: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info-list-item { margin-top: 18px; margin-top: 5vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__info-list-item .ftp__info-list-txt { font-size: 29.8277777778px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info-list-item .ftp__info-list-txt { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__info-list-item .ftp__info-list-value { font-size: 55.3944444444px; font-size: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__info-list-item .ftp__info-list-value { font-size: 26px; font-size: 7.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .ftp__image { width: 100%; height: 468.7222222222px; height: 61.1111111111vw; border-radius: 63.9166666667px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__image { height: 220px; height: 61.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ftp__image { border-radius: 30px; border-radius: 8.3333333333vw } } .wearable-watch .sleep { position: relative } .wearable-watch .sleep::after, .wearable-watch .sleep::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .sleep::before { bottom: initial; top: -1px } .wearable-watch .sleep * { color: #fff } .wearable-watch .sleep .common__wrap { width: 1200px; width: 83.3333333333vw; padding-bottom: 80px; padding-bottom: 5.5555555556vw } @media (min-width:1440px) { .wearable-watch .sleep .common__wrap { width: 1200px } } @media (min-width:1440px) { .wearable-watch .sleep .common__wrap { padding-bottom: 80px } } .wearable-watch .sleep .common__text { width: 420px; width: 29.1666666667vw } @media (min-width:1440px) { .wearable-watch .sleep .common__text { width: 420px } } .wearable-watch .sleep .common__text .common__description, .wearable-watch .sleep .common__text .common__description strong { color: #eee } .wearable-watch .sleep__image { width: 680px; width: 47.2222222222vw; height: 620px; height: 43.0555555556vw } @media (min-width:1440px) { .wearable-watch .sleep__image { width: 680px } } @media (min-width:1440px) { .wearable-watch .sleep__image { height: 620px } } @media screen and (max-width:767px) { .wearable-watch .sleep .common__wrap { padding-bottom: 63.9166666667px; padding-bottom: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep .common__wrap { padding-bottom: 30px; padding-bottom: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .sleep .common__wrap--row-r { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } .wearable-watch .sleep .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .sleep__image { width: 100%; height: 707.3444444444px; height: 92.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep__image { height: 332px; height: 92.2222222222vw } } .wearable-watch .sleep-column { position: relative; overflow: hidden; color: #fff; padding-bottom: 140px; padding-bottom: 9.7222222222vw } .wearable-watch .sleep-column::after, .wearable-watch .sleep-column::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .sleep-column::before { bottom: initial; top: -1px } @media (min-width:1440px) { .wearable-watch .sleep-column { padding-bottom: 140px } } .wearable-watch .sleep-column .figure-column-wrap { gap: 24px; gap: 1.6666666667vw } @media (min-width:1440px) { .wearable-watch .sleep-column .figure-column-wrap { gap: 24px } } .wearable-watch .sleep-column__item { width: 516px; width: 35.8333333333vw; height: 266px; height: 18.4722222222vw; overflow: hidden; border-radius: 40px; border-radius: 2.7777777778vw; background-color: #222 } @media (min-width:1440px) { .wearable-watch .sleep-column__item { width: 516px } } @media (min-width:1440px) { .wearable-watch .sleep-column__item { height: 266px } } @media (min-width:1440px) { .wearable-watch .sleep-column__item { border-radius: 40px } } .wearable-watch .sleep-column__item-text { position: absolute; top: 40px; top: 2.7777777778vw; left: 40px; left: 2.7777777778vw; right: 40px; right: 2.7777777778vw; font-size: 16px; font-size: 1.1111111111vw; font-family: SamsungSharpSans, arial, sans-serif } @media (min-width:1440px) { .wearable-watch .sleep-column__item-text { top: 40px } } @media (min-width:1440px) { .wearable-watch .sleep-column__item-text { left: 40px } } @media (min-width:1440px) { .wearable-watch .sleep-column__item-text { right: 40px } } @media (min-width:1440px) { .wearable-watch .sleep-column__item-text { font-size: 16px } } html.rtl .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .sleep-column__item-text { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .sleep-column__item-text { font-family: SamsungSharpSans, Sylfaen } @media screen and (max-width:767px) { .wearable-watch .sleep-column { padding-bottom: 106.5277777778px; padding-bottom: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column { padding-bottom: 50px; padding-bottom: 13.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .sleep-column .figure-column { padding: 0 0 } .wearable-watch .sleep-column .figure-column-wrap { gap: 0 } .wearable-watch .sleep-column .figure-column--mo-slide.swiper-container { width: 100% } .wearable-watch .sleep-column__item { width: 477.2444444444px; width: 62.2222222222vw; height: 340.8888888889px; height: 44.4444444444vw; margin-left: 25.5666666667px; margin-left: 3.3333333333vw; border-radius: 63.9166666667px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item { width: 224px; width: 62.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item { height: 160px; height: 44.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item { margin-left: 12px; margin-left: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item { border-radius: 30px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .sleep-column__item:first-child { margin-left: 51.1333333333px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item:first-child { margin-left: 24px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .sleep-column__item:last-child { margin-right: 51.1333333333px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item:last-child { margin-right: 24px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .sleep-column__item:first-child { margin-left: 0; margin-right: 51.1333333333px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .sleep-column__item:first-child { margin-right: 24px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .sleep-column__item:last-child { margin-right: 25.5666666667px; margin-right: 3.3333333333vw; margin-left: 51.1333333333px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .sleep-column__item:last-child { margin-right: 12px; margin-right: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .sleep-column__item:last-child { margin-left: 24px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .sleep-column__item-text { font-size: 3vw !important; top: 51.1333333333px; top: 0vw; left: 51.1333333333px; left: 2.5vw; right: 51.1333333333px; right: 2.5vw; font-size: 29.8277777778px; font-size: 3.8888888889vw; } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item-text { top: 24px; top: 0vw; } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item-text { left: 24px; left: 3vw; } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item-text { right: 24px; right: 3vw; } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-column__item-text { font-size: 14px; font-size: 3.8888888889vw } } .wearable-watch .sleep-apnea { position: relative } .wearable-watch .sleep-apnea::after, .wearable-watch .sleep-apnea::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .sleep-apnea::before { bottom: initial; top: -1px } .wearable-watch .sleep-apnea * { color: #fff } .wearable-watch .sleep-apnea .common__wrap { width: 1200px; width: 83.3333333333vw; padding: 132px 0; padding: 9.1666666667vw 0 } @media (min-width:1440px) { .wearable-watch .sleep-apnea .common__wrap { width: 1200px } } @media (min-width:1440px) { .wearable-watch .sleep-apnea .common__wrap { padding: 132px 0 } } .wearable-watch .sleep-apnea .common__text { width: 420px; width: 29.1666666667vw } @media (min-width:1440px) { .wearable-watch .sleep-apnea .common__text { width: 420px } } .wearable-watch .sleep-apnea .common__text .common__description { color: #eee } .wearable-watch .sleep-apnea-description { display: none; margin-top: 24px; margin-top: 1.6666666667vw; font-size: 13px; font-size: .9027777778vw } @media (min-width:1440px) { .wearable-watch .sleep-apnea-description { margin-top: 24px } } @media (min-width:1440px) { .wearable-watch .sleep-apnea-description { font-size: 13px } } .wearable-watch .sleep-apnea-description__item { line-height: 1.53; color: #666 } .wearable-watch .sleep-apnea-description.sleep-apnea-description--pc { display: block } .wearable-watch .sleep-apnea__image { width: 680px; width: 47.2222222222vw; height: 600px; height: 41.6666666667vw; overflow: hidden } @media (min-width:1440px) { .wearable-watch .sleep-apnea__image { width: 680px } } @media (min-width:1440px) { .wearable-watch .sleep-apnea__image { height: 600px } } @media screen and (max-width:767px) { .wearable-watch .sleep-apnea .common__wrap { padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .sleep-apnea .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-apnea .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .sleep-apnea-description.sleep-apnea-description--pc { display: none } .wearable-watch .sleep-apnea-description.sleep-apnea-description--mo { display: block; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; font-size: 27.6972222222px; font-size: 3.6111111111vw; margin-top: 85.2222222222px; margin-top: 11.1111111111vw; padding: 0 51.1333333333px; padding: 0 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-apnea-description.sleep-apnea-description--mo { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-apnea-description.sleep-apnea-description--mo { margin-top: 40px; margin-top: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .sleep-apnea__image { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 100%; height: 741.4333333333px; height: 96.6666666667vw; border-radius: 63.9166666667px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-apnea__image { height: 348px; height: 96.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .sleep-apnea__image { border-radius: 30px; border-radius: 8.3333333333vw } } .wearable-watch .monitoring { position: relative; background-color: #000; color: #fff } .wearable-watch .monitoring::after, .wearable-watch .monitoring::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .monitoring::before { bottom: initial; top: -1px } .wearable-watch .monitoring .common__wrap--column.between .common__text .common__sub-headline { width: 555px; width: 38.5416666667vw } @media (min-width:1440px) { .wearable-watch .monitoring .common__wrap--column.between .common__text .common__sub-headline { width: 555px } } .wearable-watch .monitoring .common__wrap { max-width: 1440px; max-width: 100vw; padding: 80px 0; padding: 5.5555555556vw 0 } @media (min-width:1440px) { .wearable-watch .monitoring .common__wrap { max-width: 1440px } } @media (min-width:1440px) { .wearable-watch .monitoring .common__wrap { padding: 80px 0 } } .wearable-watch .monitoring .common__description { color: #eee } .wearable-watch .monitoring .common__content { margin-top: 80px; margin-top: 5.5555555556vw } @media (min-width:1440px) { .wearable-watch .monitoring .common__content { margin-top: 80px } } .wearable-watch .monitoring__video { width: 1440px; width: 100vw; height: 330px; height: 22.9166666667vw } @media (min-width:1440px) { .wearable-watch .monitoring__video { width: 1440px } } @media (min-width:1440px) { .wearable-watch .monitoring__video { height: 330px } } .wearable-watch .monitoring__video .video__controller-wrap { width: 100% } .wearable-watch .monitoring__video .video__controller-wrap .video__controller { right: 132px; right: 9.1666666667vw } @media (min-width:1440px) { .wearable-watch .monitoring__video .video__controller-wrap .video__controller { right: 132px } } @media screen and (max-width:767px) { .wearable-watch .monitoring .common__wrap--column.between .common__text .common__sub-headline { width: 100% } .wearable-watch .monitoring .common__wrap { padding: 106.5277777778px 0 63.9166666667px; padding: 13.8888888889vw 0 8.3333333333vw } .wearable-watch .monitoring .common__wrap--column-r { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; padding: 106.5277777778px 0 63.9166666667px 0; padding: 13.8888888889vw 0 8.3333333333vw 0 } .wearable-watch .monitoring .common__content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 42.6111111111px 0 0 0; margin: 5.5555555556vw 0 0 0; padding: 0 51.1333333333px; padding: 0 6.6666666667vw } .wearable-watch .monitoring__video { width: 664.7333333333px; width: 86.6666666667vw; height: 383.5px; height: 50vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .monitoring__video { width: 312px; width: 86.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .monitoring__video { height: 180px; height: 50vw } } @media screen and (max-width:767px) { .wearable-watch .monitoring__video .video__controller-wrap .video__controller { right: 0; right: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .monitoring__video .video__controller-wrap .video__controller { right: 0; right: 0 } } .wearable-watch .wellness { position: relative; color: #fff; padding: 0 0 80px 0; padding: 0 0 5.5555555556vw 0 } .wearable-watch .wellness::after, .wearable-watch .wellness::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .wellness::before { bottom: initial; top: -1px } @media (min-width:1440px) { .wearable-watch .wellness { padding: 0 0 80px 0 } } .wearable-watch .wellness .common__description { color: #eee } .wearable-watch .wellness__wrap { width: 1200px; width: 83.3333333333vw; margin: 0 auto } @media (min-width:1440px) { .wearable-watch .wellness__wrap { width: 1200px } } .wearable-watch .wellness__wrap.swiper-container { overflow: visible } .wearable-watch .wellness__wrap .swiper-wrapper { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between } .wearable-watch .wellness__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 706px; width: 49.0277777778vw; height: auto; min-height: 324px; min-height: 22.5vw; padding: 32px 40px; padding: 2.2222222222vw 2.7777777778vw; border-radius: 40px; border-radius: 2.7777777778vw; background-color: #181818 } @media (min-width:1440px) { .wearable-watch .wellness__item { width: 706px } } @media (min-width:1440px) { .wearable-watch .wellness__item { min-height: 324px } } @media (min-width:1440px) { .wearable-watch .wellness__item { padding: 32px 40px } } @media (min-width:1440px) { .wearable-watch .wellness__item { border-radius: 40px } } .wearable-watch .wellness__item .wellness__text { width: 352px; width: 24.4444444444vw } @media (min-width:1440px) { .wearable-watch .wellness__item .wellness__text { width: 352px } } .wearable-watch .wellness__item .wellness__image { width: 260px; width: 18.0555555556vw; height: 260px; height: 18.0555555556vw } @media (min-width:1440px) { .wearable-watch .wellness__item .wellness__image { width: 260px } } @media (min-width:1440px) { .wearable-watch .wellness__item .wellness__image { height: 260px } } .wearable-watch .wellness__item:first-child { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; width: 470px; width: 32.6388888889vw; padding: 40px; padding: 2.7777777778vw } @media (min-width:1440px) { .wearable-watch .wellness__item:first-child { width: 470px } } @media (min-width:1440px) { .wearable-watch .wellness__item:first-child { padding: 40px } } .wearable-watch .wellness__item:first-child .wellness__text { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; margin: 44px 0 0 0; margin: 3.0555555556vw 0 0 0; width: auto } @media (min-width:1440px) { .wearable-watch .wellness__item:first-child .wellness__text { margin: 44px 0 0 0 } } .wearable-watch .wellness__item:first-child .wellness__image { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 86px; width: 5.9722222222vw; height: 86px; height: 5.9722222222vw } @media (min-width:1440px) { .wearable-watch .wellness__item:first-child .wellness__image { width: 86px } } @media (min-width:1440px) { .wearable-watch .wellness__item:first-child .wellness__image { height: 86px } } .wearable-watch .wellness__item .common__sub-headline { font-size: 22px; font-size: 1.5277777778vw; padding-bottom: 14px; padding-bottom: .9722222222vw; line-height: 1.27 } @media (min-width:1440px) { .wearable-watch .wellness__item .common__sub-headline { font-size: 22px } } @media (min-width:1440px) { .wearable-watch .wellness__item .common__sub-headline { padding-bottom: 14px } } .wearable-watch .wellness .pc-show { display: block } .wearable-watch .wellness .mo-show { display: none } .wearable-watch .wellness-description { max-width: 1440px; max-width: 100vw; margin: auto; margin-top: 32px; margin-top: 2.2222222222vw; padding: 0 88px; padding: 0 6.1111111111vw; font-size: 13px; font-size: .9027777778vw; text-align: center } @media (min-width:1440px) { .wearable-watch .wellness-description { max-width: 1440px } } @media (min-width:1440px) { .wearable-watch .wellness-description { margin-top: 32px } } @media (min-width:1440px) { .wearable-watch .wellness-description { padding: 0 88px } } @media (min-width:1440px) { .wearable-watch .wellness-description { font-size: 13px } } .wearable-watch .wellness-description__item { line-height: 1.53; color: #666 } .wearable-watch .wellness-description.sleep-apnea-description--pc { display: block } .is-not-ihrn .wellness-description.not-ihrn { display: block !important } .wellness-description.is-ihrn { display: block !important } .is-not-ihrn .wellness-description.is-ihrn { display: none !important } @media screen and (max-width:767px) { .wearable-watch .wellness { overflow: hidden; padding: 0 0 106.5277777778px 0; padding: 0 0 13.8888888889vw 0 } .wearable-watch .wellness__wrap { width: 100% } .wearable-watch .wellness__wrap .swiper-wrapper { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } .wearable-watch .wellness__item { width: 100%; width: 553.9444444444px; width: 72.2222222222vw; min-height: 907.6166666667px; min-height: 118.3333333333vw; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-left: 21.3055555556px; margin-left: 2.7777777778vw; padding: 51.1333333333px 29.8277777778px; padding: 6.6666666667vw 3.8888888889vw; border-radius: 63.9166666667px; border-radius: 8.3333333333vw; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item { width: 260px; width: 72.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item { min-height: 426px; min-height: 118.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item { margin-left: 10px; margin-left: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item { border-radius: 30px; border-radius: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .wellness__item .wellness__text { width: 100% } .wearable-watch .wellness__item .wellness__image { width: 366.4555555556px; width: 47.7777777778vw; height: 302.5388888889px; height: 39.4444444444vw; margin: 127.8333333333px auto 0; margin: 16.6666666667vw auto 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item .wellness__image { width: 172px; width: 47.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item .wellness__image { height: 142px; height: 39.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .wellness__item:first-child { width: 511.3333333333px; width: 66.6666666667vw; margin-left: 51.1333333333px; margin-left: 6.6666666667vw; padding: 51.1333333333px 29.8277777778px; padding: 6.6666666667vw 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item:first-child { width: 240px; width: 66.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item:first-child { margin-left: 24px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .wellness__item:first-child .wellness__text { -webkit-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; margin: 0; margin: 0 } .wearable-watch .wellness__item:first-child .wellness__image { -webkit-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; width: 340.8888888889px; width: 44.4444444444vw; height: 340.8888888889px; height: 44.4444444444vw; margin-top: 106.5277777778px; margin-top: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item:first-child .wellness__image { width: 160px; width: 44.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item:first-child .wellness__image { height: 160px; height: 44.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item:first-child .wellness__image { margin-top: 50px; margin-top: 13.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .wellness__item:last-child { margin-right: 51.1333333333px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item:last-child { margin-right: 24px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wellness__item:first-child { margin-left: 0; margin-right: 51.1333333333px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .wellness__item:first-child { margin-right: 24px; margin-right: 6.6666666667vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wellness__item:last-child { margin-right: 21.3055555556px; margin-right: 2.7777777778vw; margin-left: 51.1333333333px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .wellness__item:last-child { margin-right: 10px; margin-right: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .wellness__item:last-child { margin-left: 24px; margin-left: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .wellness__item .common__sub-headline { font-size: 34.0888888889px; font-size: 4.4444444444vw; padding-bottom: 25.5666666667px; padding-bottom: 3.3333333333vw; line-height: 1.37 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item .common__sub-headline { font-size: 16px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness__item .common__sub-headline { padding-bottom: 12px; padding-bottom: 3.3333333333vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .wellness__item .common__sub-headline { line-height: 1.4 } .wearable-watch .wellness .pc-show { display: none } .wearable-watch .wellness .mo-show { display: block } .wearable-watch .wellness-description { display: block; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; font-size: 27.6972222222px; font-size: 3.6111111111vw; margin-top: 85.2222222222px; margin-top: 11.1111111111vw; padding: 0 51.1333333333px; padding: 0 6.6666666667vw; text-align: left } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness-description { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .wellness-description { margin-top: 40px; margin-top: 11.1111111111vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .wellness-description { text-align: unset } } .wearable-watch .ages { position: relative; color: #fff } .wearable-watch .ages::after, .wearable-watch .ages::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .ages::before { bottom: initial; top: -1px } .wearable-watch .ages .common__description { color: #eee } .wearable-watch .ages .common__text { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .ages .common__text { width: 1200px } } .wearable-watch .ages .common__content { margin-top: 36px; margin-top: 2.5vw } @media (min-width:1440px) { .wearable-watch .ages .common__content { margin-top: 36px } } .wearable-watch .ages__image { width: 1200px; width: 83.3333333333vw; height: 580px; height: 40.2777777778vw } @media (min-width:1440px) { .wearable-watch .ages__image { width: 1200px } } @media (min-width:1440px) { .wearable-watch .ages__image { height: 580px } } @media screen and (max-width:767px) { .wearable-watch .ages .common__wrap { padding-bottom: 0 } .wearable-watch .ages .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ages .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .ages__image { width: 100%; height: 717.9972222222px; height: 93.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .ages__image { height: 337px; height: 93.6111111111vw } } .wearable-watch .samsung-health { position: relative } .wearable-watch .samsung-health::after, .wearable-watch .samsung-health::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .samsung-health::before { bottom: initial; top: -1px } .wearable-watch .samsung-health .common__wrap { max-width: 1920px; max-width: 133.3333333333vw; margin: auto; width: 100%; padding-bottom: 75px; padding-bottom: 5.2083333333vw } @media (min-width:1440px) { .wearable-watch .samsung-health .common__wrap { max-width: 1920px } } @media (min-width:1440px) { .wearable-watch .samsung-health .common__wrap { padding-bottom: 75px } } .wearable-watch .samsung-health .common__wrap .common__text { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .samsung-health .common__wrap .common__text { width: 1200px } } .wearable-watch .samsung-health .common__wrap .common__text .common__sub-headline { color: #fff } .wearable-watch .samsung-health .common__wrap .common__text .common__description { color: #eee } .wearable-watch .samsung-health .common__content { width: 1200px; width: 83.3333333333vw; margin-top: 20px; margin-top: 1.3888888889vw } @media (min-width:1440px) { .wearable-watch .samsung-health .common__content { width: 1200px } } @media (min-width:1440px) { .wearable-watch .samsung-health .common__content { margin-top: 20px } } .wearable-watch .samsung-health__image { width: 100%; height: 562px; height: 39.0277777778vw } @media (min-width:1440px) { .wearable-watch .samsung-health__image { height: 562px } } .wearable-watch .samsung-health__cta { margin-top: 30px; margin-top: 2.0833333333vw } @media (min-width:1440px) { .wearable-watch .samsung-health__cta { margin-top: 30px } } @media screen and (min-width:768px) { .wearable-watch .samsung-health .common__sub-headline { padding-bottom: 0; padding-bottom: 0 } } @media screen and (min-width:768px) and (min-width:1440px) { .wearable-watch .samsung-health .common__sub-headline { padding-bottom: 0 } } @media screen and (max-width:767px) { .wearable-watch .samsung-health .common__wrap { padding-bottom: 159.7916666667px; padding-bottom: 20.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .samsung-health .common__wrap { padding-bottom: 75px; padding-bottom: 20.8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .samsung-health .common__content { margin-top: 21.3055555556px; margin-top: 2.7777777778vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .samsung-health .common__content { margin-top: 10px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .samsung-health__image { width: 100%; height: 609.3388888889px; height: 79.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .samsung-health__image { height: 286px; height: 79.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .samsung-health__cta { margin-top: 0 } } .wearable-watch .android-connectivity { position: relative } .wearable-watch .android-connectivity::after, .wearable-watch .android-connectivity::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .android-connectivity::before { bottom: initial; top: -1px } .wearable-watch .android-connectivity * { color: #fff } .wearable-watch .android-connectivity .common__wrap { width: 1200px; width: 83.3333333333vw; padding: 132px 0; padding: 9.1666666667vw 0 } @media (min-width:1440px) { .wearable-watch .android-connectivity .common__wrap { width: 1200px } } @media (min-width:1440px) { .wearable-watch .android-connectivity .common__wrap { padding: 132px 0 } } .wearable-watch .android-connectivity .common__wrap .android-connectivity__cta { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 40px; margin-top: 2.7777777778vw; gap: 10px; gap: .6944444444vw } @media (min-width:1440px) { .wearable-watch .android-connectivity .common__wrap .android-connectivity__cta { margin-top: 40px } } @media (min-width:1440px) { .wearable-watch .android-connectivity .common__wrap .android-connectivity__cta { gap: 10px } } .wearable-watch .android-connectivity .common__wrap .android-connectivity__cta .wearable-watch-common-cta span { color: #000 } .wearable-watch .android-connectivity .common__text { width: 420px; width: 29.1666666667vw } @media (min-width:1440px) { .wearable-watch .android-connectivity .common__text { width: 420px } } .wearable-watch .android-connectivity .common__text .android-connectivity__cta { display: -webkit-box; display: -ms-flexbox; display: flex } .wearable-watch .android-connectivity .common__content .android-connectivity__cta { display: none } .wearable-watch .android-connectivity__image { width: 640px; width: 44.4444444444vw; height: 895px; height: 62.1527777778vw } @media (min-width:1440px) { .wearable-watch .android-connectivity__image { width: 640px } } @media (min-width:1440px) { .wearable-watch .android-connectivity__image { height: 895px } } @media screen and (max-width:767px) { .wearable-watch .android-connectivity .common__wrap { padding: 106.5277777778px 0; padding: 13.8888888889vw 0 } .wearable-watch .android-connectivity .common__text .android-connectivity__cta { display: none } .wearable-watch .android-connectivity .common__content { padding: 0 } .wearable-watch .android-connectivity .common__content .android-connectivity__cta { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 0; gap: 21.3055555556px; gap: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .android-connectivity .common__content .android-connectivity__cta { gap: 10px; gap: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .android-connectivity__image { width: 100%; height: 703.0833333333px; height: 91.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .android-connectivity__image { height: 330px; height: 91.6666666667vw } } .wearable-watch .smart-reply { position: relative } .wearable-watch .smart-reply::after, .wearable-watch .smart-reply::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .smart-reply::before { bottom: initial; top: -1px } .wearable-watch .smart-reply * { color: #fff } .wearable-watch .smart-reply .common__wrap { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .smart-reply .common__wrap { width: 1200px } } .wearable-watch .smart-reply .common__wrap .common__description { color: #eee } .wearable-watch .smart-reply .common__wrap .common__description strong { color: #eee } .wearable-watch .smart-reply__image { width: 640px; width: 44.4444444444vw; height: 696px; height: 48.3333333333vw } @media (min-width:1440px) { .wearable-watch .smart-reply__image { width: 640px } } @media (min-width:1440px) { .wearable-watch .smart-reply__image { height: 696px } } @media screen and (max-width:767px) { .wearable-watch .smart-reply .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .smart-reply .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .smart-reply__image { width: 100%; width: 767px; width: 100vw; height: 980.0555555556px; height: 127.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .smart-reply__image { width: 360px; width: 100vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .smart-reply__image { height: 460px; height: 127.7777777778vw } } .wearable-watch .gesture { position: relative; color: #fff } .wearable-watch .gesture::after, .wearable-watch .gesture::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .gesture::before { bottom: initial; top: -1px } .wearable-watch .gesture .common__description { color: #eee } .wearable-watch .gesture .common__text { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .gesture .common__text { width: 1200px } } .wearable-watch .gesture .common__content { margin-top: 56px; margin-top: 3.8888888889vw } @media (min-width:1440px) { .wearable-watch .gesture .common__content { margin-top: 56px } } .wearable-watch .gesture__image { width: 1440px; width: 100vw; height: 514px; height: 35.6944444444vw } @media (min-width:1440px) { .wearable-watch .gesture__image { width: 1440px } } @media (min-width:1440px) { .wearable-watch .gesture__image { height: 514px } } @media screen and (max-width:767px) { .wearable-watch .gesture .common__wrap { padding-bottom: 0 } .wearable-watch .gesture .common__content { margin-top: 63.9166666667px; margin-top: 8.3333333333vw; padding: 0 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .gesture .common__content { margin-top: 30px; margin-top: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .gesture__image { width: 100%; height: 963.0111111111px; height: 125.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .gesture__image { height: 452px; height: 125.5555555556vw } } .wearable-watch .one-ui { position: relative } .wearable-watch .one-ui::after, .wearable-watch .one-ui::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .one-ui::before { bottom: initial; top: -1px } .wearable-watch .one-ui * { color: #fff } .wearable-watch .one-ui .common__wrap { width: 1200px; width: 83.3333333333vw } @media (min-width:1440px) { .wearable-watch .one-ui .common__wrap { width: 1200px } } .wearable-watch .one-ui .common__description, .wearable-watch .one-ui .common__description strong { color: #eee } .wearable-watch .one-ui .figure-column { background-color: #000 } .wearable-watch .one-ui .figure-column-wrap { width: 1200px; width: 83.3333333333vw; display: -webkit-box; display: -ms-flexbox; display: flex; gap: 60px; gap: 4.1666666667vw } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap { width: 1200px } } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap { gap: 60px } } .wearable-watch .one-ui .figure-column-wrap .swiper-slide { width: 256px; width: 17.7777777778vw } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap .swiper-slide { width: 256px } } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 30px; margin-top: 2.0833333333vw; color: #fff } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description { margin-top: 30px } } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color { -ms-flex-negative: 0; flex-shrink: 0; width: 24px; width: 1.6666666667vw; height: 24px; height: 1.6666666667vw; border-radius: 50% } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color { width: 24px } } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color { height: 24px } } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color--orange { background-color: #f35c0f } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color--dark-gray { background-color: #4a494e } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color--green { background-color: #435152 } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color--white { background-color: #fff } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__color--white-sand { background-color: #f1eae0 } .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__txt { font-size: 20px; font-size: 1.3888888889vw; margin-left: 8px; margin-left: .5555555556vw; line-height: 1.4; word-break: break-word } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__txt { font-size: 20px } } @media (min-width:1440px) { .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__txt { margin-left: 8px } } .rtl .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__txt { margin-left: 0; margin-right: 8px; margin-right: .5555555556vw } @media (min-width:1440px) { .rtl .wearable-watch .one-ui .figure-column-wrap .swiper-slide .one-ui-description__txt { margin-right: 8px } } @media screen and (max-width:767px) { .wearable-watch .one-ui .common__wrap { padding-bottom: 98.0055555556px; padding-bottom: 12.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .common__wrap { padding-bottom: 46px; padding-bottom: 12.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .common__content { margin-top: 106.5277777778px; margin-top: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .common__content { margin-top: 50px; margin-top: 13.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container { padding: 0; width: 686.0388888889px; width: 89.4444444444vw } .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-wrapper { gap: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container { width: 322px; width: 89.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide { width: 302.5388888889px; width: 39.4444444444vw; padding: 0 21.3055555556px; padding: 0 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide { width: 142px; width: 39.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description { margin-top: 23.4361111111px; margin-top: 3.0555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description { margin-top: 11px; margin-top: 3.0555555556vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__color { width: 25.5666666667px; width: 3.3333333333vw; height: 25.5666666667px; height: 3.3333333333vw; margin-top: 2.1305555556px; margin-top: .2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__color { width: 12px; width: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__color { height: 12px; height: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__color { margin-top: 1px; margin-top: .2777777778vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__txt { font-size: 29.8277777778px; font-size: 3.8888888889vw; margin-left: 8.5222222222px; margin-left: 1.1111111111vw; line-height: 1 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__txt { font-size: 14px; font-size: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__txt { margin-left: 4px; margin-left: 1.1111111111vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__txt { margin-left: 0; margin-right: 8.5222222222px; margin-right: 1.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-slide .one-ui-description__txt { margin-right: 4px; margin-right: 1.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-next, .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-prev { margin-top: -42.6111111111px; margin-top: -5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-next, .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-prev { margin-top: -20px; margin-top: -5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-next { right: 0 } .rtl .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-next { right: auto; left: 0 } .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-prev { left: 0 } .rtl .wearable-watch .one-ui .figure-column--mo-slide.swiper-container .swiper-arrow-wrap .swiper-button-prev { left: auto; right: 0 } } .wearable-watch .compare { position: relative } .wearable-watch .compare::after, .wearable-watch .compare::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #000; z-index: -1 } .wearable-watch .compare::before { bottom: initial; top: -1px } .wearable-watch .compare * { color: #fff; font-family: SamsungSharpSans, arial, sans-serif } html.rtl .wearable-watch .compare * { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .compare * { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .compare * { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .compare * { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare * { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare * { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare * { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare * { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare * { font-family: SamsungSharpSans, Sylfaen } .wearable-watch .compare__wrap { position: relative; margin: auto; padding: 140px 0 100px; padding: 9.7222222222vw 0 6.9444444444vw } @media (min-width:1440px) { .wearable-watch .compare__wrap { padding: 140px 0 100px } } .wearable-watch .compare__wrap.cta-hidden .compare__list-item .compare__cta { display: none } .wearable-watch .compare__text { width: 970px; width: 67.3611111111vw; margin: auto } @media (min-width:1440px) { .wearable-watch .compare__text { width: 970px } } .wearable-watch .compare__text .compare__headline { font-size: 48px; font-size: 3.3333333333vw; line-height: 1.25; padding: 0 } @media (min-width:1440px) { .wearable-watch .compare__text .compare__headline { font-size: 48px } } .wearable-watch .compare__list-wrap { position: relative; width: 980px; width: 68.0555555556vw; margin: auto } @media (min-width:1440px) { .wearable-watch .compare__list-wrap { width: 980px } } .wearable-watch .compare__list-wrap .compare__container { padding: 65px 0 80px; padding: 4.5138888889vw 0 5.5555555556vw } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container { padding: 65px 0 80px } } .wearable-watch .compare__list-wrap .compare__container .compare__list { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-transition: -webkit-transform .2s linear !important; transition: -webkit-transform .2s linear !important; transition: transform .2s linear !important; transition: transform .2s linear, -webkit-transform .2s linear !important; transition: transform .2s linear, -webkit-transform .2s linear !important } .wearable-watch .compare__list-wrap .compare__container .compare__list-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-negative: 0; flex-shrink: 0; width: 218px; width: 15.1388888889vw } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item { width: 218px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title { -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; margin-top: 19px; margin-top: 1.3194444444vw; min-height: 45px; min-height: 3.125vw; opacity: 1; text-align: center } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title { margin-top: 19px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title { min-height: 45px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title-image { width: 100% } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product { position: relative; width: 100%; height: 220px; height: 15.2777777778vw; margin: auto } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product { height: 220px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item { display: none; -webkit-transition: opacity .3s linear; transition: opacity .3s linear } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item.is-active { display: block } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item .compare__list-product-image { display: block; position: relative; width: 100%; height: 220px; height: 15.2777777778vw; overflow: hidden } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item .compare__list-product-image { height: 220px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item .compare__list-product-image img { position: absolute; width: auto; height: 100%; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0) } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { -ms-flex-negative: 0; flex-shrink: 0; margin: 39px auto 0; margin: 2.7083333333vw auto 0; padding: 4px; padding: .2777777778vw; border-radius: 20px; border-radius: 1.3888888889vw; background-color: #2b2b2b; font-size: 0; text-align: center; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { margin: 39px auto 0 } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { padding: 4px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { border-radius: 20px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-inner { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; border-radius: 16px; border-radius: 1.1111111111vw; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background-color: #2b2b2b } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-inner { border-radius: 16px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { display: block; padding: 8px 0; padding: .5555555556vw 0; text-align: center; border-radius: 31px; border-radius: 2.1527777778vw; font-size: 14px; font-size: .9722222222vw; width: 92px; width: 6.3888888889vw; line-height: normal; font-family: SamsungOne, arial, sans-serif; font-weight: 700; color: #6b6b6b } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { padding: 8px 0 } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { border-radius: 31px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-size: 14px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { width: 92px } } html.rtl .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOne } html[lang^=ko] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button.is-active { background-color: #fff; color: #000 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; margin-top: 12px; margin-top: .8333333333vw } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap { margin-top: 12px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list { display: none } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list.is-active { display: block } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; white-space: nowrap; width: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: 10px; gap: .6944444444vw } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors { gap: 10px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li { height: 56px; height: 3.8888888889vw; padding-bottom: 28px; padding-bottom: 1.9444444444vw } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li { height: 56px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li { padding-bottom: 28px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { width: 28px; width: 1.9444444444vw; height: 28px; height: 1.9444444444vw; padding: 4px; padding: .2777777778vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: transparent } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { width: 28px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { height: 28px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { padding: 4px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-chip { display: block; position: relative; width: 100%; height: 100%; margin: 0 auto; border-radius: 50%; border: 1px solid #707070 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); opacity: 0; font-size: 14px; font-size: .9722222222vw; color: #fff; font-family: SamsungOne, arial, sans-serif; font-weight: 400 } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-size: 14px } } html.rtl .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOne } html[lang^=ko] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name.is-active { opacity: 1 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { position: absolute; top: -5px; top: -.3472222222vw; left: -5px; left: -.3472222222vw; right: -5px; right: -.3472222222vw; bottom: -5px; bottom: -.3472222222vw; border-style: solid; border-width: 2px; border-width: .1388888889vw; border-color: #0c71e5; border-radius: 50%; content: "" } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { top: -5px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { left: -5px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { right: -5px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { bottom: -5px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { border-width: 2px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-name { opacity: 1 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta { -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; margin: 35px auto 0; margin: 2.4305555556vw auto 0; text-transform: uppercase } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta { margin: 35px auto 0 } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item { display: block; text-align: center } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { overflow: hidden; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; z-index: 6; line-height: 1.3; text-align: center; min-width: 174px; min-width: 12.0833333333vw; min-height: 38px; min-height: 2.6388888889vw; border-radius: 11px; border-radius: .7638888889vw; border: 1px solid #fff } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { min-width: 174px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { min-height: 38px } } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { border-radius: 11px } } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { z-index: 5; font-size: 12px; font-size: .8333333333vw; text-transform: uppercase; font-family: SamsungOne, arial, sans-serif; font-weight: 700; color: #fff; letter-spacing: .12em } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-size: 12px } } html.rtl .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOne } html[lang^=ko] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item+.compare__cta-item { margin-top: 10px; margin-top: .6944444444vw } @media (min-width:1440px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item+.compare__cta-item { margin-top: 10px } } .wearable-watch .compare__list-wrap .swiper-pagination { display: none } .wearable-watch .compare__list-wrap.slide-on .compare__list-arrow { display: block } .wearable-watch .compare__list-arrow { display: none } .wearable-watch .compare__list-nav { position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 980px; width: 68.0555555556vw; background-color: #000 } @media (min-width:1440px) { .wearable-watch .compare__list-nav { width: 980px } } .wearable-watch .compare__list-nav-wrap { position: absolute; top: 288px; top: 20vw; width: 100%; height: 100%; z-index: 1; overflow: hidden; pointer-events: none } @media (min-width:1440px) { .wearable-watch .compare__list-nav-wrap { top: 288px } } .wearable-watch .compare__list-nav-title { -ms-flex-negative: 0; flex-shrink: 0; padding: 10px 0; padding: .6944444444vw 0; width: 218px; width: 15.1388888889vw; min-height: 45px; min-height: 3.125vw; text-align: center; background-color: #000 } @media (min-width:1440px) { .wearable-watch .compare__list-nav-title { padding: 10px 0 } } @media (min-width:1440px) { .wearable-watch .compare__list-nav-title { width: 218px } } @media (min-width:1440px) { .wearable-watch .compare__list-nav-title { min-height: 45px } } .wearable-watch .compare__list-nav-title-image { width: 100% } .wearable-watch .compare__table-wrapper { overflow: hidden } .wearable-watch .compare__table-wrapper .compare__table-wrap { padding-top: 90px; padding-top: 6.25vw; -webkit-transition: -webkit-transform .2s linear !important; transition: -webkit-transform .2s linear !important; transition: transform .2s linear !important; transition: transform .2s linear, -webkit-transform .2s linear !important; transition: transform .2s linear, -webkit-transform .2s linear !important } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap { padding-top: 90px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner { width: 100% } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row { width: 100% } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row+.compare__row { margin-top: 90px; margin-top: 6.25vw } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row+.compare__row { margin-top: 90px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { width: 100%; -ms-flex-negative: 0; flex-shrink: 0; min-height: 30px; min-height: 2.0833333333vw; padding-bottom: 21px; padding-bottom: 1.4583333333vw; margin-bottom: 40px; margin-bottom: 2.7777777778vw; border-bottom: 2px solid #fff; border-width: 2px; border-width: .1388888889vw; font-family: SamsungSharpSans, arial, sans-serif; font-size: 28px; font-size: 1.9444444444vw; line-height: 1.07; color: #fff; -webkit-transition: -webkit-transform .2s linear; transition: -webkit-transform .2s linear; transition: transform .2s linear; transition: transform .2s linear, -webkit-transform .2s linear; transition: transform .2s linear, -webkit-transform .2s linear } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { min-height: 30px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { padding-bottom: 21px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { margin-bottom: 40px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { border-width: 2px } } html.rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-size: 28px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name sup { color: #fff } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-cont+.compare__column-wrap { margin-top: 40px; margin-top: 2.7777777778vw } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-cont+.compare__column-wrap { margin-top: 40px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 218px; width: 15.1388888889vw; text-align: center } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-wrap+.compare__column-wrap { margin-top: 40px; margin-top: 2.7777777778vw } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-wrap+.compare__column-wrap { margin-top: 40px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column { width: 218px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico-notsupport::before, .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico-support::before, .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare__table-specs-feature { color: #2189ff } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico .fill-line { fill: #2189ff; -webkit-transition: fill .3s .6s; transition: fill .3s .6s } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico .stroke-line { stroke: #2189ff; -webkit-transition: stroke .3s .6s; transition: stroke .3s .6s } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { display: block; position: absolute; right: -18px; right: -1.25vw; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 1px; width: .0694444444vw; height: calc(100% - .6944444444vw); content: ""; clear: both; background-color: #757575 } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { right: -18px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { width: 1px } } .rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { right: auto; left: -18px; left: -1.25vw } @media (min-width:1440px) { .rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { left: -18px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column:last-child::after { display: none } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { margin-bottom: 12px; margin-bottom: .8333333333vw; font-size: 14px; font-size: .9722222222vw; font-family: SamsungOne, arial, sans-serif; font-weight: 700; line-height: 1.14; color: #aaa } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { margin-bottom: 12px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-size: 14px } } html.rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOne } html[lang^=ko] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-family: SamsungOneGeorgian, Sylfaen } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-feature { font-size: 20px; font-size: 1.3888888889vw; line-height: 1.2; color: #fff } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-feature { font-size: 20px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { width: 64px; width: 4.4444444444vw; height: 64px; height: 4.4444444444vw; margin-bottom: 8px; margin-bottom: .5555555556vw } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { width: 64px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { height: 64px } } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { margin-bottom: 8px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico svg { width: 100%; height: 100% } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { display: inline-block; content: "O"; color: #fff; font-family: SamsungSharpSans, arial, sans-serif; font-size: 20px; font-size: 1.3888888889vw } html.rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-size: 20px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { display: inline-block; content: "-"; color: #fff; font-family: SamsungSharpSans, arial, sans-serif; font-size: 20px; font-size: 1.3888888889vw } html.rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-size: 20px } } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico[tabindex="0"]:focus { -webkit-box-shadow: 0 0 0 2px #fff; box-shadow: 0 0 0 2px #fff; outline: 2px dotted #000 } .wearable-watch .compare .compare__view-more-button { text-transform: uppercase; text-align: center } .wearable-watch .compare .compare__view-more-button .view-more__cta { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; z-index: 6; overflow: hidden; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-width: 150px; min-width: 10.4166666667vw; min-height: 48px; min-height: 3.3333333333vw; padding: 0 22px; padding: 0 1.5277777778vw; text-align: center; letter-spacing: .12em; text-transform: uppercase; border: 1px solid #fff; border-radius: 8px; border-radius: .5555555556vw } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { min-width: 150px } } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { min-height: 48px } } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { padding: 0 22px } } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { border-radius: 8px } } .wearable-watch .compare .compare__view-more-button .view-more__cta span { position: relative; z-index: 5; color: #fff; font-family: SamsungOne, arial, sans-serif; font-weight: 700; letter-spacing: .12em; font-size: 13px; font-size: .9027777778vw } html.rtl .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOne } html[lang^=ko] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOneKorean, Dotum, "돋움", sans-serif } html[lang^=my] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOne, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOne, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOne, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-family: SamsungOneGeorgian, Sylfaen } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-size: 13px } } .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { width: 12px; width: .8333333333vw; height: 7px; height: .4861111111vw; margin: 0 0 3px 10px; margin: 0 0 .2083333333vw .6944444444vw } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { width: 12px } } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { height: 7px } } @media (min-width:1440px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { margin: 0 0 3px 10px } } .rtl .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { margin: 0 10px 3px 0; margin: 0 .6944444444vw .2083333333vw 0 } @media (min-width:1440px) { .rtl .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { margin: 0 10px 3px 0 } } .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico img { display: block; width: 100% } .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico .arrow-ico-b { display: none } .wearable-watch .compare .compare__view-more-button .view-more__cta .collapse { display: none } .wearable-watch .compare .compare__view-more-button .view-more__cta.is-collapse .collapse { display: block } .wearable-watch .compare .compare__view-more-button .view-more__cta::after { display: block; position: absolute; left: 0; top: 0; z-index: auto; width: 0; height: 104%; background-color: #000; -webkit-transition: width .25s ease-in-out; transition: width .25s ease-in-out; content: "" } .wearable-watch .compare .compare__view-more-button .view-more__cta:focus::after, .wearable-watch .compare .compare__view-more-button .view-more__cta:hover::after { width: 100%; background-color: #fff } .wearable-watch .compare .compare__view-more-button .view-more__cta:focus span, .wearable-watch .compare .compare__view-more-button .view-more__cta:hover span { color: #000 } .wearable-watch .compare .compare__view-more-button .view-more__cta:focus span.arrow-ico .arrow-ico-b, .wearable-watch .compare .compare__view-more-button .view-more__cta:hover span.arrow-ico .arrow-ico-b { display: block } .wearable-watch .compare .compare__view-more-button .view-more__cta:focus span.arrow-ico .arrow-ico-w, .wearable-watch .compare .compare__view-more-button .view-more__cta:hover span.arrow-ico .arrow-ico-w { display: none } .wearable-watch .compare .wearable-common__carousel-scrollbar { display: none } @media screen and (max-width:767px) { .wearable-watch .compare { padding: 0 } .wearable-watch .compare__wrap { width: 100%; padding: 106.5277777778px 0; padding: 13.8888888889vw 0; overflow: hidden } .wearable-watch .compare__text { padding: 0 51.1333333333px; padding: 0 6.6666666667vw; width: 100% } .wearable-watch .compare__text .compare__headline { font-size: 63.9166666667px; font-size: 8.3333333333vw; line-height: 1.26 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__text .compare__headline { font-size: 30px; font-size: 8.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap { margin: 0 61.7861111111px; margin: 0 8.0555555556vw; width: auto } .wearable-watch .compare__list-wrap::after, .wearable-watch .compare__list-wrap::before { display: block; content: ""; clear: both; position: absolute; width: 100vw; height: 100%; top: 0; z-index: 8; pointer-events: none; background-color: #000 } .wearable-watch .compare__list-wrap::after { right: calc(100% - 4px) } .wearable-watch .compare__list-wrap::before { left: calc(100% - 4px) } .wearable-watch .compare__list-wrap .compare__container { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 0 2.1305555556px; padding: 0 .2777777778vw; margin: 42.6111111111px 0 0; margin: 5.5555555556vw 0 0 } .wearable-watch .compare__list-wrap .compare__container .compare__list { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto } .wearable-watch .compare__list-wrap .compare__container .compare__list-item { width: 50%; padding: 0 6.3916666667px; padding: 0 .8333333333vw } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title { margin-top: 29.8277777778px; margin-top: 3.8888888889vw; min-height: 104.3972222222px; min-height: 13.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title { margin-top: 14px; margin-top: 3.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-title { min-height: 49px; min-height: 13.6111111111vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product { width: 100%; height: 306.8px; height: 40vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product { height: 144px; height: 40vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item .compare__list-product-image { width: 100%; height: 306.8px; height: 40vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-figure .compare__list-product-item .compare__list-product-image { height: 144px; height: 40vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { margin: 19.175px auto 0; margin: 2.5vw auto 0; padding: 8.5222222222px; padding: 1.1111111111vw; border-radius: 53.2638888889px; border-radius: 6.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { padding: 4px; padding: 1.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size { border-radius: 25px; border-radius: 6.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-inner { border-radius: 53.2638888889px; border-radius: 6.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-inner { border-radius: 25px; border-radius: 6.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { padding: 17.0444444444px 0; padding: 2.2222222222vw 0; border-radius: 53.2638888889px; border-radius: 6.9444444444vw; font-size: 27.6972222222px; font-size: 3.6111111111vw; width: 129.9638888889px; width: 16.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { border-radius: 25px; border-radius: 6.9444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-size-button { width: 61px; width: 16.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap { margin-top: 51.1333333333px; margin-top: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap { margin-top: 24px; margin-top: 6.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors { gap: 17.0444444444px; gap: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors { gap: 8px; gap: 2.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li { height: 38.35px; height: 5vw; padding-bottom: 44.7416666667px; padding-bottom: 5.8333333333vw; -webkit-box-sizing: content-box; box-sizing: content-box } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li { height: 18px; height: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li { padding-bottom: 21px; padding-bottom: 5.8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { width: 38.35px; width: 5vw; height: 38.35px; height: 5vw; padding: 4.2611111111px; padding: .5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { width: 18px; width: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { height: 18px; height: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color { padding: 2px; padding: .5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-size: 25.5666666667px; font-size: 3.3333333333vw; line-height: 1.5 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-name { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { position: absolute; top: -6.3916666667px; top: -.8333333333vw; left: -6.3916666667px; left: -.8333333333vw; right: -6.3916666667px; right: -.8333333333vw; bottom: -6.3916666667px; bottom: -.8333333333vw; border-style: solid; border-width: 2.1305555556px; border-width: .2777777778vw; border-color: #0c71e5; border-radius: 50%; content: "" } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { top: -3px; top: -.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { left: -3px; left: -.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { right: -3px; right: -.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { bottom: -3px; bottom: -.8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { border-width: 1px; border-width: .2777777778vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta { margin: 51.1333333333px auto 0; margin: 6.6666666667vw auto 0 } .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { min-width: 268.45px; min-width: 35vw; min-height: 80.9611111111px; min-height: 10.5555555556vw; border-radius: 23.4361111111px; border-radius: 3.0555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { min-width: 126px; min-width: 35vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { min-height: 38px; min-height: 10.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta { border-radius: 11px; border-radius: 3.0555555556vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-size: 25.5666666667px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item .common-cta span { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item+.compare__cta-item { margin-top: 21.3055555556px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__cta-item+.compare__cta-item { margin-top: 10px; margin-top: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-arrow { display: block; position: absolute; top: 573.1194444444px; top: 74.7222222222vw; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 767px; width: 100vw; height: calc(100% - 121.3888888889vw); z-index: 9; pointer-events: none } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow { top: 269px; top: 74.7222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow { width: 360px; width: 100vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-arrow-inner { z-index: 5; position: sticky; width: 100%; top: 383.5px; top: 50vw; left: 0; margin-left: 0 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow-inner { top: 180px; top: 50vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-arrow-inner .swiper-button-next, .wearable-watch .compare__list-arrow-inner .swiper-button-prev { top: 0; border-radius: 50%; margin-top: 0; width: 85.2222222222px; width: 11.1111111111vw; height: 85.2222222222px; height: 11.1111111111vw; padding: 17.0444444444px; padding: 2.2222222222vw; background-color: rgba(255, 255, 255, .45); border: 1px solid rgba(0, 0, 0, .1); pointer-events: auto } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow-inner .swiper-button-next, .wearable-watch .compare__list-arrow-inner .swiper-button-prev { width: 40px; width: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow-inner .swiper-button-next, .wearable-watch .compare__list-arrow-inner .swiper-button-prev { height: 40px; height: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow-inner .swiper-button-next, .wearable-watch .compare__list-arrow-inner .swiper-button-prev { padding: 8px; padding: 2.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-arrow-inner .swiper-button-next:after, .wearable-watch .compare__list-arrow-inner .swiper-button-prev:after { display: none } .wearable-watch .compare__list-arrow-inner .swiper-button-next img, .wearable-watch .compare__list-arrow-inner .swiper-button-prev img { width: 100% } .wearable-watch .compare__list-arrow-inner .swiper-button-next.swiper-button-disabled, .wearable-watch .compare__list-arrow-inner .swiper-button-prev.swiper-button-disabled { opacity: 0 } .wearable-watch .compare__list-arrow-inner .swiper-button-next { right: 21.3055555556px; right: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow-inner .swiper-button-next { right: 10px; right: 2.7777777778vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .compare__list-arrow-inner .swiper-button-next { right: auto; left: 21.3055555556px; left: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .compare__list-arrow-inner .swiper-button-next { left: 10px; left: 2.7777777778vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .compare__list-arrow-inner .swiper-button-next img { -webkit-transform: scale(-1); transform: scale(-1) } .wearable-watch .compare__list-arrow-inner .swiper-button-prev { left: 21.3055555556px; left: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-arrow-inner .swiper-button-prev { left: 10px; left: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-arrow-inner .swiper-button-prev img { -webkit-transform: scale(-1); transform: scale(-1) } .rtl .wearable-watch .compare__list-arrow-inner .swiper-button-prev { left: auto; right: 21.3055555556px; right: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .wearable-watch .compare__list-arrow-inner .swiper-button-prev { right: 10px; right: 2.7777777778vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .compare__list-arrow-inner .swiper-button-prev img { -webkit-transform: scale(1); transform: scale(1) } .wearable-watch .compare__list-nav { -ms-flex-wrap: nowrap; flex-wrap: nowrap; width: 100%; -webkit-transition: -webkit-transform .2s linear !important; transition: -webkit-transform .2s linear !important; transition: transform .2s linear !important; transition: transform .2s linear, -webkit-transform .2s linear !important; transition: transform .2s linear, -webkit-transform .2s linear !important } .wearable-watch .compare__list-nav-wrap { top: 336.6277777778px; top: 43.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-nav-wrap { top: 158px; top: 43.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-nav-title { width: 319.5833333333px; width: 41.6666666667vw; min-height: 104.3972222222px; min-height: 13.6111111111vw; padding: 21.3055555556px 6.3916666667px; padding: 2.7777777778vw .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-nav-title { width: 150px; width: 41.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__list-nav-title { min-height: 49px; min-height: 13.6111111111vw } } @media screen and (max-width:767px) { .wearable-watch .compare__list-nav-title-image { width: 100% } .wearable-watch .compare__table-wrapper .compare__table-wrap { padding: 117.1805555556px 0 357.9333333333px; padding: 15.2777777778vw 0 46.6666666667vw } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner { width: 100% } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { min-height: 57.525px; min-height: 7.5vw; padding: 0 4px; padding-bottom: 4.2611111111px; padding-bottom: .5555555556vw; margin-bottom: 63.9166666667px; margin-bottom: 8.3333333333vw; border-width: 2.1305555556px; border-width: .2777777778vw; font-size: 40.4805555556px; font-size: 5.2777777778vw; line-height: 1.57 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { min-height: 27px; min-height: 7.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { padding-bottom: 2px; padding-bottom: .5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { margin-bottom: 30px; margin-bottom: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { border-width: 1px; border-width: .2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__table-specs-name { font-size: 19px; font-size: 5.2777777778vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row+.compare__row { margin-top: 127.8333333333px; margin-top: 16.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row+.compare__row { margin-top: 60px; margin-top: 16.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-cont+.compare__column-wrap { margin-top: 85.2222222222px; margin-top: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-cont+.compare__column-wrap { margin-top: 40px; margin-top: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column { width: 319.5833333333px; width: 41.6666666667vw; padding: 0 31.9583333333px; padding: 0 4.1666666667vw; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column { width: 150px; width: 41.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-wrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-wrap+.compare__column-wrap { margin-top: 85.2222222222px; margin-top: 11.1111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column-wrap+.compare__column-wrap { margin-top: 40px; margin-top: 11.1111111111vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { width: 2.1305555556px; width: .2777777778vw; right: 0; height: calc(100% - 5.5555555556vw); min-height: 19.175px; min-height: 2.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { width: 1px; width: .2777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { min-height: 9px; min-height: 2.5vw } } @media screen and (max-width:767px) { .rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column::after { right: auto; left: 0 } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { margin-bottom: 21.3055555556px; margin-bottom: 2.7777777778vw; font-size: 23.4361111111px; font-size: 3.0555555556vw; line-height: 1.45 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { margin-bottom: 10px; margin-bottom: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-title { font-size: 11px; font-size: 3.0555555556vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-feature { font-size: 34.0888888889px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-feature { font-size: 16px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-feature--right { text-align: right } .rtl .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare__table-specs-feature--right { text-align: left } .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { width: 76.7px; width: 10vw; height: 76.7px; height: 10vw; margin-bottom: 21.3055555556px; margin-bottom: 2.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { width: 36px; width: 10vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { height: 36px; height: 10vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico { margin-bottom: 10px; margin-bottom: 2.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { line-height: 38.35px; line-height: 5vw; font-size: 34.0888888889px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { line-height: 18px; line-height: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-support::before { font-size: 16px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { line-height: 38.35px; line-height: 5vw; font-size: 34.0888888889px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { line-height: 18px; line-height: 5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column .compare-ico-notsupport::before { font-size: 16px; font-size: 4.4444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row.compare__connectivity .compare__column { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .wearable-watch .compare .compare__view-more-button { margin-top: 106.5277777778px; margin-top: 13.8888888889vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button { margin-top: 50px; margin-top: 13.8888888889vw } } @media screen and (max-width:767px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { font-size: 25.5666666667px; font-size: 3.3333333333vw; min-width: 302.5388888889px; min-width: 39.4444444444vw; min-height: 95.875px; min-height: 12.5vw; padding: 0 51.1333333333px; padding: 0 6.6666666667vw; border-radius: 17.0444444444px; border-radius: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { min-width: 142px; min-width: 39.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { min-height: 45px; min-height: 12.5vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta { border-radius: 8px; border-radius: 2.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-size: 25.5666666667px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { width: 25.5666666667px; width: 3.3333333333vw; height: 14.9138888889px; height: 1.9444444444vw; margin: 0 0 4.2611111111px 17.0444444444px; margin: 0 0 .5555555556vw 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { width: 12px; width: 3.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico { height: 7px; height: 1.9444444444vw } } @media screen and (max-width:767px) { .wearable-watch .compare .compare__view-more-button .view-more__cta span.arrow-ico img { display: block; width: 100% } .wearable-watch .compare .wearable-common__carousel-scrollbar { display: block; margin: 26.6319444444px auto; margin: 3.4722222222vw auto; height: 6.3916666667px; height: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .wearable-common__carousel-scrollbar { height: 3px; height: .8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare .wearable-common__carousel-scrollbar::before { height: 6.3916666667px; height: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .wearable-common__carousel-scrollbar::before { height: 3px; height: .8333333333vw } } @media screen and (max-width:767px) { .wearable-watch .compare .wearable-common__carousel-scrollbar .swiper-scrollbar-drag::after { height: 6.3916666667px; height: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .compare .wearable-common__carousel-scrollbar .swiper-scrollbar-drag::after { height: 3px; height: .8333333333vw } } .wearable-watch .banner { padding: 60px 0 120px; padding: 4.1666666667vw 0 8.3333333333vw } @media (min-width:1440px) { .wearable-watch .banner { padding: 60px 0 120px } } .wearable-watch .banner__wrap { max-width: 988px; max-width: 68.6111111111vw; margin: 0 auto } @media (min-width:1440px) { .wearable-watch .banner__wrap { max-width: 988px } } .wearable-watch .banner__cards { gap: 20px; gap: 1.3888888889vw; display: grid } @media (min-width:1440px) { .wearable-watch .banner__cards { gap: 20px } } .wearable-watch .banner__card { border-radius: 26px; border-radius: 1.8055555556vw; padding: 40px 35px; padding: 2.7777777778vw 2.4305555556vw; gap: 20px; gap: 1.3888888889vw; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; background-color: #f4f4f4; overflow: hidden } @media (min-width:1440px) { .wearable-watch .banner__card { border-radius: 26px } } @media (min-width:1440px) { .wearable-watch .banner__card { padding: 40px 35px } } @media (min-width:1440px) { .wearable-watch .banner__card { gap: 20px } } .wearable-watch .banner__card--title { font-family: SamsungSharpSans, arial, sans-serif; font-size: 26px; font-size: 1.8055555556vw; line-height: 1.3; position: relative; z-index: 2; font-weight: 700 } html.rtl .wearable-watch .banner__card--title { font-family: SamsungSharpSans, SamsungOne } html[lang^=ko] .wearable-watch .banner__card--title { font-family: "Samsung Sharp Sans", SamsungOneKorean, sans-serif } html[lang^=th] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, SamsungOne, arial, sans-serif } html[lang^=my] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, Pyidaungsu, arial, sans-serif } html[lang^=zh-CN] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, "Microsoft Yahei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-TW] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=zh-HK] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, "Microsoft JhengHei", "微软雅黑", Simsun, "宋体", arial, sans-serif } html[lang^=ja] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, Meiryo, sans-serif } html[lang^=ka-GE] .wearable-watch .banner__card--title { font-family: SamsungSharpSans, Sylfaen } @media (min-width:1440px) { .wearable-watch .banner__card--title { font-size: 26px } } html[lang^=my] .wearable-watch .banner__card--title { line-height: 1.4 } .wearable-watch .banner__card--cta { padding: 15px 23px; padding: 1.0416666667vw 1.5972222222vw; border-radius: 8px; border-radius: .5555555556vw; font-size: 12px; font-size: .8333333333vw; line-height: 1.166667; position: relative; z-index: 2; display: inline-block; font-weight: 700; border: 1px solid #000; overflow: hidden; letter-spacing: .12em; text-transform: uppercase } @media (min-width:1440px) { .wearable-watch .banner__card--cta { padding: 15px 23px } } @media (min-width:1440px) { .wearable-watch .banner__card--cta { border-radius: 8px } } @media (min-width:1440px) { .wearable-watch .banner__card--cta { font-size: 12px } } html[lang^=my] .wearable-watch .banner__card--cta { line-height: 1.4 } .wearable-watch .banner__card--cta::after { content: ""; position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; background-color: #000; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; -webkit-transition: -webkit-transform .25s ease-in-out; transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out } .wearable-watch .banner__card--cta:hover { color: #fff } .wearable-watch .banner__card--cta:hover::after { -webkit-transform: scaleX(1); transform: scaleX(1) } .wearable-watch .banner__card--image { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: bottom; object-position: bottom } .wearable-watch .banner__card--white .banner__card--title { color: #fff } .wearable-watch .banner__card--white .banner__card--cta { color: #fff; border: 1px solid #fff } .wearable-watch .banner.banner--type1 .banner__cards { grid-template: repeat(2, -webkit-min-content)/repeat(3, 1fr); grid-template: repeat(2, min-content)/repeat(3, 1fr) } .wearable-watch .banner.banner--type1 .banner__card { height: 432px; height: 30vw } @media (min-width:1440px) { .wearable-watch .banner.banner--type1 .banner__card { height: 432px } } .wearable-watch .banner.banner--type1 .banner__card:nth-child(4) { height: 364px; height: 25.2777777778vw; grid-column: span 3 } @media (min-width:1440px) { .wearable-watch .banner.banner--type1 .banner__card:nth-child(4) { height: 364px } } .wearable-watch .banner.banner--type2 .banner__cards { grid-template: repeat(2, -webkit-min-content)/repeat(2, 1fr); grid-template: repeat(2, min-content)/repeat(2, 1fr) } .wearable-watch .banner.banner--type2 .banner__card { height: 398px; height: 27.6388888889vw } @media (min-width:1440px) { .wearable-watch .banner.banner--type2 .banner__card { height: 398px } } .wearable-watch .banner.banner--type2 .banner__card:nth-child(3) { height: 816px; height: 56.6666666667vw; grid-row: 1/span 2; grid-column: 2 } @media (min-width:1440px) { .wearable-watch .banner.banner--type2 .banner__card:nth-child(3) { height: 816px } } .wearable-watch .banner.banner--type3 .banner__cards { grid-template: 1fr/repeat(2, 1fr) } .wearable-watch .banner.banner--type3 .banner__card { height: 540px; height: 37.5vw } @media (min-width:1440px) { .wearable-watch .banner.banner--type3 .banner__card { height: 540px } } @media screen and (max-width:767px) { .wearable-watch .banner { padding: 127.8333333333px 51.1333333333px; padding: 16.6666666667vw 6.6666666667vw } .wearable-watch .banner__wrap { max-width: initial } .wearable-watch .banner__cards { gap: 42.6111111111px; gap: 5.5555555556vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner__cards { gap: 20px; gap: 5.5555555556vw } } @media screen and (max-width:767px) { .wearable-watch .banner__card { padding: 95.875px 85.2222222222px; padding: 12.5vw 11.1111111111vw; gap: 51.1333333333px; gap: 6.6666666667vw; border-radius: 55.3944444444px; border-radius: 7.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner__card { gap: 24px; gap: 6.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner__card { border-radius: 26px; border-radius: 7.2222222222vw } } @media screen and (max-width:767px) { .wearable-watch .banner__card--title { font-size: 51.1333333333px; font-size: 6.6666666667vw; line-height: 1.25 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner__card--title { font-size: 24px; font-size: 6.6666666667vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .banner__card--title { line-height: 1.4 } .wearable-watch .banner__card--cta { padding: 21.3055555556px 42.6111111111px; padding: 2.7777777778vw 5.5555555556vw; border-radius: 17.0444444444px; border-radius: 2.2222222222vw; font-size: 25.5666666667px; font-size: 3.3333333333vw; line-height: 1.166667 } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner__card--cta { border-radius: 8px; border-radius: 2.2222222222vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner__card--cta { font-size: 12px; font-size: 3.3333333333vw } } @media screen and (max-width:767px) { html[lang^=my] .wearable-watch .banner__card--cta { line-height: 1.4 } .wearable-watch .banner.banner--type1 .banner__card { height: 788.3055555556px; height: 102.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner.banner--type1 .banner__card { height: 370px; height: 102.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .banner.banner--type1 .banner__card:nth-child(4) { height: 933.1833333333px; height: 121.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner.banner--type1 .banner__card:nth-child(4) { height: 438px; height: 121.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .banner.banner--type2 .banner__card { height: 788.3055555556px; height: 102.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner.banner--type2 .banner__card { height: 370px; height: 102.7777777778vw } } @media screen and (max-width:767px) { .wearable-watch .banner.banner--type2 .banner__card:nth-child(3) { height: 933.1833333333px; height: 121.6666666667vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner.banner--type2 .banner__card:nth-child(3) { height: 438px; height: 121.6666666667vw } } @media screen and (max-width:767px) { .wearable-watch .banner.banner--type3 .banner__card { height: 788.3055555556px; height: 102.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .wearable-watch .banner.banner--type3 .banner__card { height: 370px; height: 102.7777777778vw } } .cp-high-contrast__inner { max-width: 1440px; margin: 0 auto; padding: 15px 0 17px; padding: 1.0416666667vw 0 1.1805555556vw; font-size: 0; text-align: right } @media (min-width:1440px) { .cp-high-contrast__inner { padding: 15px 0 17px } } .rtl .cp-high-contrast__inner { text-align: left } .cp-high-contrast .btn-contrast { display: inline-block; margin-left: 3px; margin-left: .2083333333vw; padding: 1px } @media (min-width:1440px) { .cp-high-contrast .btn-contrast { margin-left: 3px } } .rtl .cp-high-contrast .btn-contrast { margin-left: 0; margin-right: 3px; margin-right: .2083333333vw } @media (min-width:1440px) { .rtl .cp-high-contrast .btn-contrast { margin-right: 3px } } .cp-high-contrast .btn-contrast:first-child { margin-left: 0 } .rtl .cp-high-contrast .btn-contrast:first-child { margin-right: 0 } .cp-high-contrast .btn-contrast span { display: inline-block; width: 30px; width: 2.0833333333vw; height: 30px; height: 2.0833333333vw; font-size: 13px; font-size: .9027777778vw; line-height: 28px; line-height: 1.9444444444vw; text-align: center; border-width: 2px; border-style: solid } @media (min-width:1440px) { .cp-high-contrast .btn-contrast span { width: 30px } } @media (min-width:1440px) { .cp-high-contrast .btn-contrast span { height: 30px } } @media (min-width:1440px) { .cp-high-contrast .btn-contrast span { font-size: 13px } } @media (min-width:1440px) { .cp-high-contrast .btn-contrast span { line-height: 28px } } .cp-high-contrast .btn-contrast.type-contrast span { color: #fff01f; border-color: #fff01f; background-color: #000 } .cp-high-contrast .btn-contrast.type-default span { color: #666; border-color: #bdbdbd; background-color: #fff } @media screen and (max-width:767px) { .cp-high-contrast__inner { padding: 21.3055555556px 34.0888888889px; padding: 2.7777777778vw 4.4444444444vw; text-align: left } .rtl .cp-high-contrast__inner { text-align: right } .cp-high-contrast .btn-contrast { margin-left: 6.3916666667px; margin-left: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .cp-high-contrast .btn-contrast { margin-left: 3px; margin-left: .8333333333vw } } @media screen and (max-width:767px) { .rtl .cp-high-contrast .btn-contrast { margin-left: 0; margin-right: 6.3916666667px; margin-right: .8333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .cp-high-contrast .btn-contrast { margin-right: 3px; margin-right: .8333333333vw } } @media screen and (max-width:767px) { .cp-high-contrast .btn-contrast span { width: 63.9166666667px; width: 8.3333333333vw; height: 63.9166666667px; height: 8.3333333333vw; font-size: 27.6972222222px; font-size: 3.6111111111vw; line-height: 59.6555555556px; line-height: 7.7777777778vw } } @media screen and (max-width:767px) and (max-width:360px) { .cp-high-contrast .btn-contrast span { width: 30px; width: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .cp-high-contrast .btn-contrast span { height: 30px; height: 8.3333333333vw } } @media screen and (max-width:767px) and (max-width:360px) { .cp-high-contrast .btn-contrast span { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) and (max-width:360px) { .cp-high-contrast .btn-contrast span { line-height: 28px; line-height: 7.7777777778vw } } .m_content-desc { background-color: #1c1c1c } .m_content-desc img { width: 100%; height: 100% } .m_content-desc .m_feature-desc { padding: 42px 30px 40px; padding: 2.9166666667vw 2.0833333333vw 2.7777777778vw } @media (min-width:1440px) { .m_content-desc .m_feature-desc { padding: 42px 30px 40px } } .m_content-desc .f_header-type1 { position: static; max-width: 1024px; max-width: 71.1111111111vw; margin: 0 auto; text-align: left } @media (min-width:1440px) { .m_content-desc .f_header-type1 { max-width: 1024px } } .rtl .m_content-desc .f_header-type1 { text-align: right } .m_content-desc ol { padding-left: 20px } .rtl .m_content-desc ol { padding-left: 0; padding-right: 20px } .m_content-desc ol li { position: relative; font-size: 13px; line-height: 1.538; color: #bbb; list-style-type: decimal } .m_content-desc ol li a { color: inherit; -webkit-box-shadow: none; box-shadow: none } .m_content-desc ol li .click_disclaimer { display: none; position: absolute; top: 0; left: -48px; width: 16px; height: 16px } .rtl .m_content-desc ol li .click_disclaimer { left: auto; right: -48px } .m_content-desc ol li:nth-child(-n+9) .click_disclaimer { left: -41px } .rtl .m_content-desc ol li:nth-child(-n+9) .click_disclaimer { left: auto; right: -41px } .m_content-desc ol li.is-active { color: #2089ff } .m_content-desc ol li.is-active .click_disclaimer { display: inline-block } @media screen and (min-width:1441px) { .m_content-desc .f_header-type1 { max-width: 1440px } } @media screen and (max-width:767px) { .m_content-desc .m_feature-desc { padding: 85.2222222222px 0 80.9611111111px; padding: 11.1111111111vw 0 10.5555555556vw } .m_content-desc .f_header-type1 { max-width: inherit; margin: 0 38.35px; margin: 0 5vw; padding: 0 } .m_content-desc ol { padding-left: 42.6111111111px; padding-left: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .m_content-desc ol { padding-left: 20px; padding-left: 5.5555555556vw } } @media screen and (max-width:767px) { .rtl .m_content-desc ol { padding-left: 0; padding-right: 42.6111111111px; padding-right: 5.5555555556vw } } @media screen and (max-width:767px) and (max-width:360px) { .rtl .m_content-desc ol { padding-right: 20px; padding-right: 5.5555555556vw } } @media screen and (max-width:767px) { .m_content-desc ol li { font-size: 27.6972222222px; font-size: 3.6111111111vw; line-height: 1.538 } } @media screen and (max-width:767px) and (max-width:360px) { .m_content-desc ol li { font-size: 13px; font-size: 3.6111111111vw } } @media screen and (max-width:767px) { html[lang^=my] .m_content-desc ol li { line-height: 1.6 } .m_content-desc ol li .click_disclaimer { top: auto; left: auto; width: 34.0888888889px; width: 4.4444444444vw; height: 34.0888888889px; height: 4.4444444444vw; margin-left: 3px } } @media screen and (max-width:767px) and (max-width:360px) { .m_content-desc ol li .click_disclaimer { width: 16px; width: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .m_content-desc ol li .click_disclaimer { height: 16px; height: 4.4444444444vw } } @media screen and (max-width:767px) { .rtl .m_content-desc ol li .click_disclaimer { right: auto; margin-left: 0; margin-right: 3px } .m_content-desc ol li:nth-child(-n+9) .click_disclaimer { top: auto; left: auto; width: 34.0888888889px; width: 4.4444444444vw; height: 34.0888888889px; height: 4.4444444444vw; margin-left: 3px } } @media screen and (max-width:767px) and (max-width:360px) { .m_content-desc ol li:nth-child(-n+9) .click_disclaimer { width: 16px; width: 4.4444444444vw } } @media screen and (max-width:767px) and (max-width:360px) { .m_content-desc ol li:nth-child(-n+9) .click_disclaimer { height: 16px; height: 4.4444444444vw } } @media screen and (max-width:767px) { .rtl .m_content-desc ol li:nth-child(-n+9) .click_disclaimer { right: auto; margin-left: 0; margin-right: 3px } } .color_yb .wearable-watch #desc-section li, .color_yb .wearable-watch #desc-section li a:focus, .color_yb .wearable-watch #desc-section-models li, .color_yb .wearable-watch #desc-section-models li a:focus, .color_yb .wearable-watch .banner__card .banner__card--cta, .color_yb .wearable-watch .banner__card .banner__card--cta:hover, .color_yb .wearable-watch .banner__card .banner__card--title, .color_yb .wearable-watch .battery__info-title, .color_yb .wearable-watch .battery__info-value, .color_yb .wearable-watch .battery__info-value em, .color_yb .wearable-watch .big-moment__info li, .color_yb .wearable-watch .big-moment__info-band-txt, .color_yb .wearable-watch .big-moment__info-title, .color_yb .wearable-watch .big-moment__info-value, .color_yb .wearable-watch .common__description, .color_yb .wearable-watch .common__description strong, .color_yb .wearable-watch .common__disclaimer, .color_yb .wearable-watch .common__headline, .color_yb .wearable-watch .common__sub-headline, .color_yb .wearable-watch .common__tab-cta .tab-cta__text, .color_yb .wearable-watch .common__tab-list, .color_yb .wearable-watch .compare__color-name, .color_yb .wearable-watch .compare__list-size-button, .color_yb .wearable-watch .compare__list-size-inner, .color_yb .wearable-watch .compare__list-title, .color_yb .wearable-watch .compare__table-specs-feature, .color_yb .wearable-watch .compare__table-specs-icon, .color_yb .wearable-watch .compare__table-specs-name, .color_yb .wearable-watch .compare__table-specs-title, .color_yb .wearable-watch .cushion-design__info-title, .color_yb .wearable-watch .cushion-design__popup-info-desc, .color_yb .wearable-watch .cushion-design__popup-info-tit, .color_yb .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap, .color_yb .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__description, .color_yb .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__description strong, .color_yb .wearable-watch .figure-column-wrap .feature-column-r__txt-wrap .feature-column-r__subject-txt, .color_yb .wearable-watch .ftp__info-list-item .ftp__info-list-txt, .color_yb .wearable-watch .ftp__info-list-item .ftp__info-list-value, .color_yb .wearable-watch .ftp__info-tit .ftp__info-txt, .color_yb .wearable-watch .ftp__info-title, .color_yb .wearable-watch .ftp__info-value, .color_yb .wearable-watch .highlight-inner .highlight-inner__txt, .color_yb .wearable-watch .highlight-inner .highlight-inner__value, .color_yb .wearable-watch .m_content-desc ol, .color_yb .wearable-watch .m_feature-desc, .color_yb .wearable-watch .m_feature-desc ol, .color_yb .wearable-watch .mountain-siren__info-item, .color_yb .wearable-watch .mountain-siren__info-text span, .color_yb .wearable-watch .mountain-siren__info-txt, .color_yb .wearable-watch .mountain-siren__info-txt span, .color_yb .wearable-watch .mountain-siren__item-text, .color_yb .wearable-watch .one-ui-description__txt, .color_yb .wearable-watch .overview__description, .color_yb .wearable-watch .sleep-apnea-description__item, .color_yb .wearable-watch .sleep-column__item-text, .color_yb .wearable-watch .wearable-watch-common-cta, .color_yb .wearable-watch .wearable-watch-common-cta span, .color_yb .wearable-watch .wearable-watch-common-cta:after, .color_yb .wearable-watch .wellness-description__item, .color_yb .wearable-watch sup, .color_yb .wearable-watch sup a { color: #fff01f !important; background-color: #000 !important } .color_yb .wearable-watch .swiper-pagination-wrap .swiper-pagination, .color_yb .wearable-watch .swiper-pagination-wrap .swiper-pagination li .swiper-pagination-bullet { opacity: 1; border: 1px solid #fff01f !important; background-color: #000 !important } .color_yb .wearable-watch .common__tab-cta.is-active .tab-cta__text, .color_yb .wearable-watch .compare .compare__view-more-button .view-more__cta:focus::after, .color_yb .wearable-watch .compare .compare__view-more-button .view-more__cta:hover::after, .color_yb .wearable-watch .compare__cta-item .common-cta.buy__cta, .color_yb .wearable-watch .compare__cta-item .common-cta.buy__cta span, .color_yb .wearable-watch .compare__cta-item .common-cta.buy__cta::after, .color_yb .wearable-watch .compare__cta-item .common-cta.learn-more-cta, .color_yb .wearable-watch .compare__cta-item--learn-more span, .color_yb .wearable-watch .compare__list-arrow .swiper-button-next, .color_yb .wearable-watch .compare__list-arrow .swiper-button-prev, .color_yb .wearable-watch .compare__list-size-button.is-active, .color_yb .wearable-watch .compare__view-more-button .view-more__cta, .color_yb .wearable-watch .compare__view-more-button .view-more__cta span, .color_yb .wearable-watch .swiper-arrow-wrap .swiper-button-next, .color_yb .wearable-watch .swiper-arrow-wrap .swiper-button-prev, .color_yb .wearable-watch .swiper-pagination-wrap .swiper-pagination li .swiper-pagination-bullet-active, .color_yb .wearable-watch .wearable-watch-common-cta.wearable-watch__cta-round, .color_yb .wearable-watch .wearable-watch-common-cta.wearable-watch__cta-round span { color: #000 !important; background-color: #fff01f !important } .color_yb .wearable-watch .compare .common-cta { border-color: #000 !important } .color_yb .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico-notsupport::before, .color_yb .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico-support::before { color: #fff } .color_yb .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico .fill-line { fill: #fff } .color_yb .wearable-watch .compare__table-wrapper .compare__table-wrap .compare__table-inner .compare__row .compare__column.js-text-fill .compare-ico .stroke-line { stroke: #fff } .color_yb .wearable-watch .cushion-design__info-button::before, .color_yb .wearable-watch .cushion-design__info-item.item01 .cushion-design__info-button::after { border: 2px solid #000 !important; background-color: #fff01f !important; background-image: none } .color_yb .wearable-watch .cushion-design__info-button-popup, .color_yb .wearable-watch .cushion-design__popup-info::after, .color_yb .wearable-watch .cushion-design__popup-info::before, .color_yb .wearable-watch .mountain-siren__info-text::after { -webkit-box-shadow: 0 0 0 5px #000; box-shadow: 0 0 0 5px #000; background-color: #fff01f !important; background-image: none } .color_yb .wearable-watch .mountain-siren__info-text::before { border-color: #fff01f !important; -webkit-box-shadow: inset -2px 2px 0 1px #000, 3px -3px 0 0 #000; box-shadow: inset -2px 2px 0 1px #000, 3px -3px 0 0 #000 } .color_yb .wearable-watch .mountain-siren__item.sos .mountain-siren__info-text::before { -webkit-box-shadow: 0 0 0 3px #000; box-shadow: 0 0 0 3px #000 } .color_yb .wearable-watch .common__tab-list, .color_yb .wearable-watch .cushion-design__info-button-popup::before { border: 1px solid #fff01f !important } .color_yb .wearable-watch .ftp__info-list-item:nth-child(1):before { border: 1px solid #fff01f !important; background-color: #000 !important } .color_yb .wearable-watch .common__tab-cta:focus, .color_yb .wearable-watch .cushion-design__info-button-popup:focus { -webkit-box-shadow: 0 0 0 3px #fff; box-shadow: 0 0 0 3px #fff; outline: 2px dotted #000 } .color_yb .wearable-watch .video__controller .play, .color_yb .wearable-watch .video__controller .play.black { background-color: #000 !important; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(8.369 5.936)'%3E%3Cpath style='fill:%23fff01f' d='M4.4,2.3c0.4-0.2,0.9-0.2,1.3,0.1h0.1L18.3,11c0.6,0.4,0.8,1.2,0.4,1.9 c-0.1,0.1-0.2,0.2-0.3,0.3h-0.1L5.8,21.7C5.5,21.9,5.3,22,5,22c-0.2,0-0.4-0.1-0.6-0.1c-0.4-0.2-0.7-0.7-0.7-1.1V3.5 C3.7,3,3.9,2.6,4.4,2.3L4.4,2.3L4.4,2.3z'/%3E%3C/g%3E%3Cpath style='fill:%23fff01f' d='M18,2c8.8,0,16,7.2,16,16s-7.2,16-16,16S2,26.8,2,18S9.2,2,18,2 M18,0C8.1,0,0,8.1,0,18s8.1,18,18,18 s18-8.1,18-18S27.9,0,18,0L18,0z'/%3E%3C/svg%3E%0A") } .color_yb .wearable-watch .video__controller .pause, .color_yb .wearable-watch .video__controller .pause.black { background-color: #000 !important; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' focusable='false' aria-hidden='true'%3E%3Cg transform='translate(7.552 6.24)'%3E%3Cpath style='fill:%23fff01f' d='M12.6,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8h4.3 c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H12.6L12.6,21.2z M4,21.2c-0.4,0-0.8-0.3-0.8-0.8V3.2c0-0.4,0.3-0.8,0.8-0.8 h4.3c0.4,0,0.8,0.3,0.8,0.8v17.2c0,0.4-0.3,0.8-0.8,0.8H4L4,21.2z'/%3E%3C/g%3E%3Cpath style='fill:%23fff01f' d='M18,2c8.8,0,16,7.2,16,16s-7.2,16-16,16S2,26.8,2,18S9.2,2,18,2 M18,0C8.1,0,0,8.1,0,18s8.1,18,18,18 s18-8.1,18-18S27.9,0,18,0L18,0z'/%3E%3C/svg%3E%0A") } .color_yb .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color-chip { border: 1px solid #fff } .color_yb .wearable-watch .compare__list-wrap .compare__container .compare__list-item .compare__list-colors-wrap .compare__list-colors-inner .compare__list-colors li .compare__color.is-active .compare__color-chip::after { border-color: #fff01f !important } </style> <!-- <style> .wearable-watch .battery__info-value { font-size: 4.791666vw; } .wearable-watch .battery__info-value h4 { position: relative; left: 50%; transform: translateX(-50%); width: 150%; } .wearable-watch .energy-score .common__wrap .common__text { width: 68.06vw; } @media (min-width: 1440px) { .wearable-watch .battery__info-value { font-size: 69px; } .wearable-watch .cushion-design__info-item.item02 .cushion-design__info-title { max-width: 160px; } .wearable-watch .energy-score .common__wrap .common__text { width: 980px; } } @media screen and (max-width: 767px) { .wearable-watch .battery__info-title { width: 38.388889vw; } .wearable-watch .battery__info-value { font-size: 8vw; } .wearable-watch .battery__info-value h4 { position: static; left: auto; transform: none; width: auto; } .wearable-watch .battery__info .battery__info-item.saving-mode { padding-left: 4.222222vw; } .wearable-watch .big-moment--triathlon .big-moment__content--expand .common__headline { margin: 3.888889vw 3.555556vw 0; letter-spacing: -0.031em; } } </style> --> <div id="contents" class="wearable-watch wearable-dotcom is-not-ihrn"> <script> const __WATCH_USE_KV_CTA = 'off'; // 'buy-now', 'pre-registration', 'pre-order', 'off' const LOCAL_VARI = { play: 'Play', pause: 'Pause', previous: 'Previous', next: 'Next', slide: 'Slide', selected: 'seleccionado', buyNow: 'Comprar ahora', learnMore: 'Conoce más', close: 'Close' }; </script> <!-- KV --> <!-- [D] : __WATCH_USE_KV_CTA : 'buy-now', 'pre-registration', 'pre-order', 'off' --> <div class="kv js-nav-top" id="KV"> <div class="kv__wrap"> <div class="kv__text"> <figure class="common__headline"> <picture> <source media="(min-width: 768px)" srcset="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-logo-pc_0710.png"> <source media="(max-width: 767px)" srcset="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-logo-mo.png"> <img src="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-logo-pc_0710.png" data-copy-set="C01-001" alt="Galaxy Watch Ultra"> </picture> </figure> <div class="kv__ai-wrap"> <figure> <picture> <source media="(min-width: 1081px)" srcset="https://images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/1Vector-Smart-Object.png"> <source media="(min-width: 768px)" srcset="https://images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/1Vector-Smart-Object.png?imwidth=1080"> <source media="(min-width: 361px)" srcset="https://images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/1Vector-Smart-Object.png"> <source media="(max-width: 360px)" srcset="https://images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/1Vector-Smart-Object.png?imwidth=360"> <img src="https://images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/1Vector-Smart-Object.png" alt="Galaxy AI is here"> </picture> </figure> </div> <div class="kv__cta-wrap shop-status"> <div class="kv__cta kv__cta--buy"> <a href="/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/buy/" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Buy now Galaxy Watch Ultra" data-omni-type="microsite_buyAction" data-omni="gwatch-ultra:highlights:key-vis:conv-pdt:buy-now|;{SKU}|{SKU}" ga-ca="buy cta" ga-ac="buy-now" ga-la="gwatch-ultra:highlights:key-vis:conv-pdt:buy-now"> <span>Comprar ahora</span> </a> </div> <div class="kv__cta kv__cta--pre-regist"> <a href="/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/buy/" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Pre register Galaxy Watch Ultra" data-omni-type="microsite_buyAction" data-omni="gwatch-ultra:highlights:key-vis:conv-pdt:pre-registration|;{SKU}|{SKU}" ga-ca="buy cta" ga-ac="pre-registration" ga-la="gwatch-ultra:highlights:key-vis:conv-pdt:pre-registration"> <span>PRE-REGISTER</span> </a> </div> <div class="kv__cta kv__cta--order"> <a href="/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/buy/" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Pre Order Galaxy Watch Ultra" data-omni-type="microsite_buyAction" data-omni="gwatch-ultra:highlights:key-vis:conv-pdt:pre-order|;{SKU}|{SKU}" ga-ca="buy cta" ga-ac="pre-order" ga-la="gwatch-ultra:highlights:key-vis:conv-pdt:pre-order"> <span>Compra en Pre-venta ahora</span> </a> </div> </div> </div> <picture class="kv__image"> <source media="(min-width: 1081px)" srcset="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-kv-pc.jpg"> <source media="(min-width: 768px)" srcset="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-kv-pc.jpg?imwidth=1080"> <source media="(min-width: 361px)" srcset="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-kv-mo.jpg"> <source media="(max-width: 360px)" srcset="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-kv-mo.jpg?imwidth=360"> <img data-copy-set="C01-002" src="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-kv-pc.jpg" alt="Un Galaxy Watch Ultra se ve de cerca en el agua, mostrando su diseño."> </picture> </div> </div> <!-- Overview --> <div id="overview" class="overview"> <div class="overview__wrap"> <h2 class="common__headline common-ai-text">Galaxy AI<span class="common-ai-text__icon"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-ai.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-ai.png" aria-hidden="true" data-copy-set="C02-003" alt="Se puede ver el texto “Galaxy AI ha llegado” con un icono de Galaxy AI."></span>ha llegado</h2> <p data-copy-set="C02-001" class="overview__description">Bienvenido a la nueva era de la salud asistida por AI</p> <p data-copy-set="C02-002" class="overview__description"> El Galaxy Watch Ultra está diseñado para superar los límites y soporta hasta 55 °C de calor, 9000 m de altitud, 10 ATM de presión de agua y funciona a la perfección con un nuevo y potente procesador de 3 nm. Ve más lejos con una batería que dura hasta 100 horas en modo de ahorro de energía. El nuevo BioActive Sensor te sigue de cerca y Galaxy AI te proporciona información que te guía para que superes tus límites. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-1"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-2"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-3"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-4"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-5"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-6"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-7"></a> </sup> </p> </div> </div> <!-- Highlight Carousel --> <div id="highlights" class="highlight-carousel"> <div class="wearable-common__wrap"> <div class="wearable-common__carousel-container background-slider" aria-hidden="true"> <div class="wearable-common__carousel swiper"> <div class="wearable-common__carousel-inner swiper-wrapper"> <div class="wearable-common__carousel-item swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-bg-mo.jpg" alt=""> </div> <div class="wearable-common__carousel-item swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-bg-mo.jpg" alt=""> </div> <div class="wearable-common__carousel-item swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-bg-mo.jpg" alt=""> </div> <div class="wearable-common__carousel-item swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-bg-mo.jpg" alt=""> </div> </div> </div> </div> <div class="wearable-common__carousel-wrap"> <div class="wearable-common__carousel-container front-slider"> <button class="blind js-blind-controller" tabindex="-1">Reproducir</button> <div class="wearable-common__carousel swiper"> <div class="wearable-common__carousel-inner swiper-wrapper"> <div class="wearable-common__carousel-item swiper-slide" aria-hidden="false"> <div class="wearable-highlight-carousel__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-mo"> <button class="video__controller is-use-controller" data-copy-set="C03-005" title="Titanio" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:catch-the-highlights^titanium:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:catch-the-highlights^titanium:movi-play"> <span class="blind">Reproducir</span> <svg class="progress-icon" viewbox="0 0 100 100"> <circle r="42" cx="50%" cy="50%" fill="transparent"></circle> <circle class="draw-line" r="42" cx="50%" cy="50%" fill="transparent"></circle> </svg> <span class="video__controller--paused" aria-hidden="true"></span> <span class="video__controller--playing" aria-hidden="true"></span> </button> <div class="wearable-common__carousel-text"> <h2 data-copy-set="C03-001" class="wearable-common__carousel-tit">Titanio</h2> </div> <video playsinline muted preload="auto" tabindex="-1" aria-hidden="true"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-titanium-endframe-mo.jpg" alt=""> </div> <p data-copy-set="C03-009" class="blind">Un Galaxy Watch Ultra gira lentamente mientras brilla su marco de titanio.</p> </div> </div> <div class="wearable-common__carousel-item swiper-slide" aria-hidden="true"> <div class="wearable-highlight-carousel__video video__container js-video-src js-res-video" data-media-pc="//images.samsung.com/is/content/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-pc_mx_0808" data-media-mo="//images.samsung.com/is/content/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-mo_mx_0808"> <button class="video__controller is-use-controller" data-copy-set="C03-006" title="Se muestra el texto “Galaxy AI is here” sobre un Galaxy Watch Ultra. A medida que el Energy Score aumenta en la pantalla y se detiene en “94”, aparecen tarjetas con diferentes métricas de salud para la puntuación de sueño, los pasos y la frecuencia cardiaca alrededor del reloj." data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:catch-the-highlights^galaxy-ai:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:catch-the-highlights^galaxy-ai:movi-play"> <span class="blind">Reproducir</span> <svg class="progress-icon" viewbox="0 0 100 100"> <circle r="42" cx="50%" cy="50%" fill="transparent"></circle> <circle class="draw-line" r="42" cx="50%" cy="50%" fill="transparent"></circle> </svg> <span class="video__controller--paused" aria-hidden="true"></span> <span class="video__controller--playing" aria-hidden="true"></span> </button> <div class="wearable-common__carousel-text"> <h2 data-copy-set="C03-002" class="wearable-common__carousel-tit">Conocimientos de salud gracias a la tecnología de Galaxy AI</h2> </div> <video playsinline muted preload="auto" tabindex="-1" aria-hidden="true"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-startframe-pc_mx_0808.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-startframe-mo_mx_0808.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-endframe-pc_mx_0808.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-galaxy-ai-endframe-mo_mx_0808.jpg" alt=""> </div> <p data-copy-set="C03-010" class="blind">Se muestra el texto “Galaxy AI is here” sobre un Galaxy Watch Ultra. A medida que el Energy Score aumenta en la pantalla y se detiene en “94”, aparecen tarjetas con diferentes métricas de salud para la puntuación de sueño, los pasos y el nivel de azúcar en la sangre.</p> </div> </div> <div class="wearable-common__carousel-item swiper-slide" aria-hidden="true"> <div class="highlight-inner"> <p class="highlight-inner__txt" data-copy-set="C03-013">Water resistant</p> <strong class="highlight-inner__value" data-copy-set="C03-014">10 ATM <br class="common-br-pc"> IP68</strong> </div> <div class="wearable-highlight-carousel__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-mo"> <button class="video__controller is-use-controller" data-copy-set="C03-007" title="Resistencia al agua a 10 ATM" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:catch-the-highlights^10-atm:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:catch-the-highlights^10-atm:movi-play"> <span class="blind">Reproducir</span> <svg class="progress-icon" viewbox="0 0 100 100"> <circle r="42" cx="50%" cy="50%" fill="transparent"></circle> <circle class="draw-line" r="42" cx="50%" cy="50%" fill="transparent"></circle> </svg> <span class="video__controller--paused" aria-hidden="true"></span> <span class="video__controller--playing" aria-hidden="true"></span> </button> <div class="wearable-common__carousel-text"> <h2 data-copy-set="C03-003" class="wearable-common__carousel-tit">Resistencia al agua a 10 ATM</h2> </div> <video playsinline muted preload="auto" tabindex="-1" aria-hidden="true"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-10atm-endframe-mo.jpg" alt=""> </div> <p data-copy-set="C03-011" class="blind">Se ve un Galaxy Watch Ultra sumergido parcialmente en la corriente de agua del océano, con gotas de agua visibles en el reloj.</p> </div> </div> <div class="wearable-common__carousel-item swiper-slide" aria-hidden="true"> <div class="wearable-highlight-carousel__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-mo"> <button class="video__controller is-use-controller" data-copy-set="C03-008" title="Batería de larga duración" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:catch-the-highlights^battery:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:catch-the-highlights^battery:movi-play"> <span class="blind">Reproducir</span> <svg class="progress-icon" viewbox="0 0 100 100"> <circle r="42" cx="50%" cy="50%" fill="transparent"></circle> <circle class="draw-line" r="42" cx="50%" cy="50%" fill="transparent"></circle> </svg> <span class="video__controller--paused" aria-hidden="true"></span> <span class="video__controller--playing" aria-hidden="true"></span> </button> <div class="wearable-common__carousel-text"> <h2 data-copy-set="C03-004" class="wearable-common__carousel-tit">Batería de larga duración</h2> </div> <video playsinline muted preload="auto" tabindex="-1" aria-hidden="true"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-catch-the-highlights-battery-endframe-mo.jpg" alt=""> </div> <p data-copy-set="C03-012" class="blind">Un Galaxy Watch Ultra se ve con un número que aumenta hasta “100 horas” que representa la duración máxima de la batería en el modo de ahorro de energía. Cuando la pantalla cambia a la pantalla de seguimiento de triatlón, otro número sube a “48 horas” que representa la duración máxima de la batería en modo Ejercicio con ahorro de energía.</p> </div> </div> </div> </div> <div class="wearable-common__carousel-navigation-wrap"> <button class="wearable-common__carousel-arrow wearable-common__carousel-prev" type="button" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlights:catch-the-highlights:sldr-arrow:left" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlights:catch-the-highlights:sldr-arrow:left"> <span class="blind">Previo</span> </button> <button class="wearable-common__carousel-arrow wearable-common__carousel-next" type="button" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlights:catch-the-highlights:sldr-arrow:right" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlights:catch-the-highlights:sldr-arrow:right"> <span class="blind">Next</span> </button> </div> <div class="wearable-common__carousel-pagination-wrap"> <ul class="wearable-common__carousel-pagination" role="list"> </ul> </div> <div class="swiper-scrollbar wearable-common__carousel-scrollbar" aria-hidden="true"></div> </div> </div> </div> </div> <!-- Reviews --> <div class="sleep-column" style="padding-bottom: 0px!important;"> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="sleep-column__item swiper-slide" style="text-align:center!important;"> <p class="sleep-column__item-text" style="text-align:center!important;"><br><br><span style="font-weight: normal !important;">“El Watch Ultra, es increíble que sea todo terreno con botones adicionales, aunque es más robusto, se justifica con funciones, temperaturas extremas, manteniendo la interfaz de usuario con la pantalla, que es de las mejores. Un reloj bastante atractivo.“</span> <br><br>- Alejandro Hernandez, Kalextek</p> </div> <div role="listitem" class="sleep-column__item swiper-slide" style="text-align: center!important;"> <p class="sleep-column__item-text" style="text-align:center!important;"><br><br>“El nuevo Watch Ultra con su diseño más liviano lo convierte en el reloj inteligente para uso diario porque no estorba, es resistente al agua, es seguro, es para uso rudo y su increíble color naranja." <br><br><br>- David Manzo, Tech Influencer </p> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> </div> <!-- titanium --> <div id="unveil" class="titanium"> <div class="common__wrap common__wrap--column"> <div class="common__text"> <h2 class="common__headline" data-copy-set="C04-001"> El Galaxy Watch <br class="common-br-pc">más resistente hasta la fecha <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-6"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-8"></a> </sup> </h2> </div> <div class="common__content"> <div class="titanium__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-unveil-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-unveil-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-unveil-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-unveil-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-unveil-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-unveil-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C04-003">Partes de un dispositivo Galaxy Watch Ultra desmontado se ensamblan en el aire. El clima cambia de ráfagas de viento a lluvia y luego a escarcha, demostrando la gran durabilidad del reloj.</p> <div class="video__controller-wrap video-wide"> <button data-copy-set="C04-002" class="video__controller is-use-controller" title="El Galaxy Watch más resistente de todos los tiempos" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:unveil:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:unveil:movi-play"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> <div class="cushion-design"> <div class="common__text common__text--cushion-design"> <h2 data-copy-set="C05-001" class="common__headline js-nav-top" id="cushion-design"> Diseño acojinado <br>a prueba de golpes <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-6"></a> </sup> </h2> </div> <div class="cushion-design__sticky-track"> <div class="cushion-design__sticky-content"> <div class="cushion-design__motion"> <div class="cushion-design__motion-first motion"> <div class="cushion-design__product-img"> <img data-copy-set="C05-002" src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design01-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design01-mo.jpg" alt="Un Galaxy Watch Ultra visto desde la parte frontal."> <div class="cushion-design__gradient cushion-design__gradient-top"></div> <div class="cushion-design__gradient cushion-design__gradient-bottom"></div> </div> <div class="cushion-design__product-dim"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design01-dim-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design01-dim-mo.jpg" alt="" aria-hidden="true"> </div> <ul class="cushion-design__info" role="list"> <li class="cushion-design__info-item item01" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-003">Nuestro procesador de SmartWacth más potente</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="processor" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:processor" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:processor" aria-label="Nuestro procesador de smartwatch más potente. Layer popup open."></button> </div> </li> <li class="cushion-design__info-item item02" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-012">Diseño de titanio + cojín</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="titanium" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:titanium" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:titanium" aria-label="Diseño de titanio + acojinado. Layer popup open."></button> </div> </li> <li class="cushion-design__info-item item03" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-009">Cristal de zafiro</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="crystal-glass" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:crystal-glass" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:crystal-glass" aria-label="Cristal de zafiro. Layer popup open."></button> </div> </li> </ul> </div> <div class="cushion-design__motion-dimmed"></div> <div class="cushion-design__motion-second motion"> <div class="cushion-design__motion-second-inner"> <div class="cushion-design__product-img"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C05-026" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design02-pc_0829.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design02-mo_0829.jpg" alt="The side view of a Galaxy Watch Ultra with the Quick Button shown."> <div class="cushion-design__gradient cushion-design__gradient-top"></div> <div class="cushion-design__gradient cushion-design__gradient-bottom"></div> </div> <div class="cushion-design__product-dim"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design02-dim-pc_0808.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design02-dim-mo_0808.jpg" alt="" aria-hidden="true"> </div> <ul class="cushion-design__info" role="list"> <li class="cushion-design__info-item item05" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-015">Botón de acceso rápido</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="cushion-quick-button" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:quick-button" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:quick-button" aria-label="Botón de acceso rápido. Layer popup open."></button> </div> </li> <li class="cushion-design__info-item item06" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-005">BioActive Sensor</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="active-sensor" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:active-sensor" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:active-sensor" aria-label="BioActive Sensor. Layer popup open."></button> </div> </li> <li class="cushion-design__info-item item07" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-007">GPS de doble banda</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="dual-frequency-gps" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:gps" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:gps" aria-label="Dual-Frequency GPS. Layer popup open."></button> </div> </li> <li class="cushion-design__info-item item08" role="listitem"> <p class="cushion-design__info-title" data-copy-set="C05-018">Sistema de enganche dinámico</p> <div class="cushion-design__info-button"> <button type="button" class="js-layer-opener cushion-design__info-button-popup" data-layer-target="#cushion-design-popup" data-content-target="lug-sys" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design:lypu-open:lug-sys" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design:lypu-open:lug-sys" aria-label="Sistema de enganche dinámico. Layer popup open."></button> </div> </li> </ul> </div> </div> </div> </div> </div> <div id="cushion-design-popup" class="cm-layer cushion-design__popup"> <span class="cm-layer__dimmed" aria-hidden="true" role="none presentation" aria-disabled="true" tabindex="-1"></span> <div class="cm-layer__body"> <div class="cm-layer__wrapper" aria-modal="true" role="dialog"> <button type="button" class="cm-layer__btn-close js-layer-closer" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:lypu-close:" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:lypu-close:"> <span class="blind">Cerrar</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-close-white.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-close-white.png" alt=""> </button> <div id="processor" class="cm-layer__content cushion-design__content--processor" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-003">Nuestro procesador de smartwatch más potente</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-004">Potencia de procesamiento mejorada de última generación respaldada por <strong>Galaxy AI</strong>.</p> </div> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C05-021" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-3ap-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-3ap-mo.jpg" alt="En el interior del Galaxy Watch Ultra hay un chipset de procesador de 3 nm integrado, con una corriente eléctrica que fluye hacia el centro."> </div> </div> <div id="titanium" class="cm-layer__content cushion-design__content--titanium" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-012">Diseño de titanio + acojinado</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-013">Un estuche ligero y <strong>resistente</strong>, diseñado para entornos difíciles. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-6"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-7"></a> </sup> </p> </div> <div class="cushion-design__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-titanium-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-titanium-mo"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-titanium-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-titanium-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-titanium-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-titanium-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C05-025">Vista lateral de un Galaxy Watch Ultra.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" title="Diseño de titanio + acojinado" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:movi-play:titanium" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:movi-play:titanium" tabindex="-1"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> <div id="crystal-glass" class="cm-layer__content cushion-design__content--crystal-glass" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-009">Cristal de zafiro</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-010">Cristal todoterreno fabricado para <strong>resistir</strong> el polvo, la nieve, la lluvia y mucho más. </p> </div> <div class="cushion-design__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-sapphire-glass-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-sapphire-glass-mo"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-sapphire-glass-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-sapphire-glass-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-sapphire-glass-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-sapphire-glass-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C05-024">El cristal de zafiro brilla y se coloca lentamente en un dispositivo Galaxy Watch Ultra.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" title="Cristal de zafiro" data-copy-set="C05-011" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:movi-play:crystal-glass" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:movi-play:crystal-glass" tabindex="-1"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> <div id="cushion-quick-button" class="cm-layer__content cushion-design__content--quick-button" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-015">Botón de acceso rápido</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-016">Botón <strong>personalizable</strong> para arranques y frenazos rápidos.</p> </div> <div class="cushion-design__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-quick-button-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-quick-button-mo"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-quick-button-startframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-quick-button-startframe-mo_0710.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-quick-button-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-quick-button-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C05-027">El botón de acceso rápido de un Galaxy Watch Ultra se presiona una vez y aparece el mosaico multideportes en la pantalla.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" title="Quick Button" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:movi-play:quick-button" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:movi-play:quick-button" tabindex="-1"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> <div id="active-sensor" class="cm-layer__content cushion-design__content--active-sensor" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-005">BioActive Sensor</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-006">Sensores avanzados, que incluyen un control preciso de la frecuencia cardiaca <strong>mediante AI</strong>.</p> </div> <div class="cushion-design__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-bioactive-sensor-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-bioactive-sensor-mo"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-bioactive-sensor-startframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-bioactive-sensor-startframe-mo_0710.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-bioactive-sensor-endframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-bioactive-sensor-endframe-mo_0710.jpg" alt=""> </div> <p class="blind" data-copy-set="C05-022">Unas luces LED se emiten desde el BioActive Sensor en la parte posterior de un Galaxy Watch Ultra.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" title="BioActive Sensor" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:movi-play:active-sensor" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:movi-play:active-sensor" tabindex="-1"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> <div id="dual-frequency-gps" class="cm-layer__content cushion-design__content--gps" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-007">GPS de doble banda</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-008">Incorporación de las bandas de frecuencia L1 y L5 para una <strong>precisión</strong> milimétrica.</p> </div> <div class="cushion-design__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-dual-gps-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-dual-gps-mo"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-dual-gps-startframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-dual-gps-startframe-mo_0710.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-dual-gps-endframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-dual-gps-endframe-mo_0710.jpg" alt=""> </div> <p class="blind" data-copy-set="C05-023">Las luces que representan la electricidad giran alrededor de un chip.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" title="GPS de doble banda" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:movi-play:gps" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:movi-play:gps" tabindex="-1"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> <div id="lug-sys" class="cm-layer__content cushion-design__content--lug-sys" aria-hidden="true"> <div class="cushion-design__content-inner"> <div class="cushion-design__popup-info"> <h3 class="cushion-design__popup-info-tit" data-copy-set="C05-018">Sistema de enganche dinámico</h3> <p class="cushion-design__popup-info-desc" data-copy-set="C05-019">Una silueta elegante que se integra <strong>a la perfección</strong> con la correa. </p> </div> <div class="cushion-design__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-lug-system-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-lug-system-mo"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-lug-system-startframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-lug-system-startframe-mo_0710.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-lug-system-endframe-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-cushion-design-lug-system-endframe-mo_0710.jpg" alt=""> </div> <p class="blind" data-copy-set="C05-028">Un extremo de la correa marina se fija al cuerpo del Galaxy Watch Ultra y se suelta al pulsar el botón de liberación.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" title="Sistema de enganche dinámico" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:cushion-design^lypu:movi-play:lug-sys" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:cushion-design^lypu:movi-play:lug-sys" tabindex="-1"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> </div> </div> </div> <!-- battery- --> <div id="battery" class="battery"> <div class="common__wrap common__wrap--column"> <div class="common__text"> <h2 class="common__headline" data-copy-set="C06-001">Batería <br>de gran autonomía</h2> <p class="common__description" data-copy-set="C06-002"> Ya sea que salgas a escalar o practiques senderismo durante días, <strong>supera tus límites</strong> sin preocuparte por recargar. Cambia instantáneamente entre modos — Modo de ejercicio con ahorro de energía para el seguimiento de los entrenamientos o modo de ahorro de energía para un uso prolongado. Conserva <strong>tu carga</strong> para cualquier aventura que se te presente. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-2"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-3"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-4"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-9"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-10"></a> </sup> </p> </div> <div class="common__content"> <ul class="battery__info" role="list"> <li class="battery__info-item power" role="listitem"> <div class="battery__info-value"> <h3 class="battery__info-title" data-copy-set="C06-003">Modo de ahorro<br class="common-br-mo"> de energía </h3> <strong data-copy-set="C06-004"><em>Hasta</em>100 horas</strong> </div> </li> <li class="battery__info-item saving-mode" role="listitem"> <div class="battery__info-value"> <h3 class="battery__info-title" data-copy-set="C06-005">Modo de ejercicio con ahorro de energía</h3> <strong data-copy-set="C06-006"><em>Hasta</em>48 horas</strong> </div> </li> </ul> <!-- video --> <div class="battery__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-battery-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-battery-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-battery-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-battery-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-battery-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-battery-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C06-007">Un Galaxy Watch Ultra muestra la pantalla de mosaico multideportes con la distancia de natación, ciclismo y carrera.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" data-copy-set="C06-008" title="Batería de gran autonomía" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:battery:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:battery:movi-play"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> <div class="big-moment big-moment--ocean js-nav-top" id="ocean"> <div class="common__wrap"> <div class="big-moment__content big-moment__content--expand"> <div class="big-moment__text"> <h2 class="common__headline" data-copy-set="C07-001">Desafía las olas</h2> </div> <div class="big-moment__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C07-008" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-bg-mo.jpg" alt="Un hombre con traje de baño que nada en el océano hace una brazada en el agua con un Galaxy Watch Ultra en la muñeca."> </div> </div> <div class="big-moment__content big-moment__content--clip-motion"> <div class="big-moment__text"> <div class="big-moment__text-inner"> <p class="common__description" data-copy-set="C07-002">Las aventuras marinas te esperan<br class="common-br-pc"> desde surfear grandes olas en el Pacífico hasta explorar los arrecifes de coral del Caribe. Acepta el desafío con un reloj listo para el <strong>agua</strong>.</p> <ul class="big-moment__info" role="list"> <li role="listitem"> <h3 class="big-moment__info-title" data-copy-set="C07-003"> Resistencia al agua <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-5"></a> </sup> </h3> <p class="big-moment__info-value" data-copy-set="C07-004">10 ATM <br class="common-br-pc">/ IP68</p> </li> <li role="listitem"> <h3 class="big-moment__info-title" data-copy-set="C07-005">Estándar militar</h3> <p class="big-moment__info-value" data-copy-set="C07-006">MIL-STD 810H</p> </li> </ul> <div class="big-moment__info-band"> <strong class="big-moment__info-band-txt" data-copy-set="C07-007">Correa marina de fácil drenaje <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-11"></a> </sup> </strong> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-band-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-band-mo.jpg" alt=""> </div> </div> </div> <div class="big-moment__clip"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" data-copy-set="C07-009" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-bg2-pc_0712.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-bg2-mo_0712.jpg" alt="Una mano en el agua con un Galaxy Watch Ultra en la muñeca."> </div> </div> </div> </div> <!-- ocean-column --> <div id="water-proof" class="gui-column gui-column--ocean"> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C08-001">Seguimiento</strong> <p class="feature-column-r__description" data-copy-set="C08-002">Natación, esquí acuático, kayak o windsurf. El Galaxy Watch Ultra <strong>registra</strong> todo y más.</p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C08-008" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-water-proof-column01-pc_0712.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-water-proof-column01-mo_0712.jpg" alt="Se muestra un Galaxy Watch Ultra que muestra la pantalla de seguimiento de rutinas de ejercicios con la duración, el ritmo promedio, las calorías quemadas y los latidos cardíacos."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C08-003">Frecuencia cardíaca</strong> <p class="feature-column-r__description" data-copy-set="C08-004">El BioActive Sensor <strong>mejorado</strong> puede seguirte el ritmo incluso cuando te enfrentas a las olas. </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C08-009" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-water-proof-column02-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-water-proof-column02-mo.jpg" alt="Se muestra un Galaxy Watch Ultra con una pantalla de seguimiento de la frecuencia cardiaca con los lpm promedio y un gráfico de línea de lpm con los lpm máximos mostrados."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C08-005">Bloqueo en agua</strong> <p class="feature-column-r__description" data-copy-set="C08-007"><strong>Monitorea</strong> fácilmente tu ejercicio incluso en el <strong>agua</strong> con el modo de bloqueo en agua.</p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C08-010" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-water-proof-column03-pc_0712.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-ocean-water-proof-column03-mo_0712.jpg" alt="Un Galaxy Watch Ultra que muestra el seguimiento del entrenamiento con la duración en aguas abiertas, la distancia y la frecuencia cardiaca. En la esquina superior derecha se muestra un icono de bloqueo en agua activado."> </div> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> </div> <div class="big-moment big-moment--mountain js-nav-top" id="mountain"> <div class="common__wrap"> <div class="big-moment__content big-moment__content--expand"> <div class="big-moment__text"> <h2 class="common__headline" data-copy-set="C09-001">Conquista nuevas alturas</h2> </div> <div class="big-moment__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C09-002" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg-startframe-mo.jpg" alt="Un pico nevado se ve desde la distancia."> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg-endframe-mo.jpg" alt=""> </div> </div> </div> <div class="big-moment__content big-moment__content--clip-motion"> <div class="big-moment__text"> <div class="big-moment__text-inner"> <p class="common__description" data-copy-set="C09-003"> El Galaxy Watch Ultra soporta bien el frío, así que no dejes que las temperaturas glaciales o las difíciles condiciones de la montaña te impidan explorar. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-6"></a> </sup> </p> <ul class="big-moment__info" role="list"> <li role="listitem"> <h3 class="big-moment__info-title" data-copy-set="C09-004"> Temperatura de funcionamiento <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-1"></a> </sup> </h3> <p class="big-moment__info-value" data-copy-set="C09-005">-20 °C a 55 °C</p> </li> <li role="listitem"> <h3 class="big-moment__info-title" data-copy-set="C09-006">Resistencia a las alturas</h3> <p class="big-moment__info-value" data-copy-set="C09-007">9000 m</p> </li> </ul> <div class="big-moment__info-band"> <strong class="big-moment__info-band-txt" data-copy-set="C09-008"> Correa de senderismo duradera y flexible <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-12"></a> </sup> </strong> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-band-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-band-mo.jpg" alt=""> </div> </div> </div> <div class="big-moment__clip"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C09-009" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg2-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-bg2-mo.jpg" alt="A person wearing mountain climbing gear, with a bit of snow on them, has a Galaxy Watch Ultra on their wrist."> <!-- 원 --> </div> </div> </div> </div> <!-- mountain-column --> <div id="handles-altitude" class="gui-column gui-column--mountain"> <!-- 3figure-column _ mobile-swiper --> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C10-001">Comienza tu camino</strong> <p class="feature-column-r__description" data-copy-set="C10-002"> Utiliza la guía GPX basada en datos para <strong>navegar</strong> hacia tus destinos. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-12"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-13"></a> </sup> </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C10-007" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-altitude-column01-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-altitude-column01-mo.png" alt="Un Galaxy Watch Ultra muestra la función de ruta con el texto “Route” y su logotipo en la pantalla."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C10-003">Ruta</strong> <p class="feature-column-r__description" data-copy-set="C10-004">No te limites a las indicaciones en cada vuelta. Encuentra tu camino con <strong>orientación</strong> detallada, incluida la altitud.</p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C10-008" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-altitude-column02-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-altitude-column02-mo.png" alt="Un Galaxy Watch Ultra muestra un mapa con una ruta desde la posición inicial hasta el destino."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C10-005">Camino de vuelta</strong> <p class="feature-column-r__description" data-copy-set="C10-006"> ¿Estás listo para volver? <strong>Regresa</strong> de manera segura a donde comenzaste con un simple clic. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-14"></a> </sup> </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C10-009" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-altitude-column03-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-altitude-column03-mo.png" alt="Un Galaxy Watch Ultra muestra la navegación en un mapa con una flecha que se dirige en la dirección indicada y un indicador de vueltas."> </div> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> </div> <!-- watch-ocean-under-water --> <div id="siren" class="mountain-siren"> <div class="common__wrap common__wrap--column between"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C11-001"><br class="common-br-pc">Tu sirena <br class="common-br-pc">de seguridad inmediata</h2> <p class="common__description" data-copy-set="C11-002"> Si estás en apuros, mantén presionado el Botón de acceso rápido <br> 5 segundos para activar una potente sirena de <strong>auxilio</strong>. Un sonido potente de 86 decibelios puede oírse hasta a 180 metros de distancia y atravesar un bosque de árboles. Cuando el GPS no sea suficiente, el Watch te brinda auxilio con un <strong>SOS</strong>. Detecta caídas, ofrece SOS a través del botón de inicio y proporciona acceso instantáneo a información médica. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-12"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-15"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-16"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-17"></a> </sup> </p> </div> <div class="common__content"> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="mountain-siren__item fall swiper-slide"> <h3 class="mountain-siren__item-text">Detección de caídas</h3> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-fall-detection-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-fall-detection-mo.jpg" alt=""> </div> <div role="listitem" class="mountain-siren__item sos swiper-slide"> <h3 class="mountain-siren__item-text">Emergencia SOS</h3> <p class="mountain-siren__info-text"><span>Presiona<br>cinco veces</span></p> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C11-007" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-sos-call-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-sos-call-mo.jpg" alt="Se muestra un Galaxy Watch Ultra con la pantalla de llamada de emergencia SOS con el texto “Calling... 911”. Junto a ella hay una vista lateral del reloj que muestra tres botones, incluido el botón Inicio."> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> <div class="mountain-siren__image"> <ul class="mountain-siren__info" role="list"> <li role="listitem" class="mountain-siren__info-item decibel"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-fall-detection-icon-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-fall-detection-icon-mo.png" alt=""> <p class="mountain-siren__info-txt" data-copy-set="C11-004"> <span data-copy-set="C11-003">Hasta </span>86 dB </p> </li> <li role="listitem" class="mountain-siren__info-item meter"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-sos-call-icon-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-sos-call-icon-mo.png" alt=""> <p class="mountain-siren__info-txt" data-copy-set="C11-005"> <span data-copy-set="C11-003">Hasta </span>180 m </p> </li> </ul> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C11-006" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-mountain-siren-mo.jpg" alt="Un Galaxy Watch Ultra muestra una pantalla de sirena con el texto “Emergency SOS” y un botón de parar. El botón de acceso rápido se muestra en el lado del reloj. Una onda que representa el sonido se propaga desde el reloj por el bosque."> <p class="mountain-siren__info-text" data-copy-set="C11-008"><span>Presiona por <br>5 segundos</span></p> </div> </div> </div> </div> <div class="big-moment big-moment--desert js-nav-top" id="desert"> <div class="common__wrap"> <div class="big-moment__content big-moment__content--expand"> <div class="big-moment__text"> <h2 class="common__headline" data-copy-set="C12-001">Domina el desierto</h2> </div> <div class="big-moment__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C12-010" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-bg-mo.jpg" alt="Una mujer escala rocas con un Galaxy Watch Ultra en la muñeca."> </div> </div> <div class="big-moment__content big-moment__content--clip-motion"> <div class="big-moment__text"> <div class="big-moment__text-inner"> <p class="common__description" data-copy-set="C12-002"> El Galaxy Watch Ultra aguanta bien el calor, se adapta tanto a entornos oscuros como iluminados por el sol y te ayuda a trazar tu camino, permitiéndote navegar por la arena y los cañones con facilidad. Y cuando el camino se llene de arena, no se detendrá. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-6"></a> </sup> </p> <ul class="big-moment__info" role="list"> <li class="big-moment__info-item" role="listitem"> <h3 class="big-moment__info-title" data-copy-set="C12-003"> Temperatura de funcionamiento <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-1"></a> </sup> </h3> <p class="big-moment__info-value" data-copy-set="C12-004">-20 °C a 55 °C</p> </li> <li class="big-moment__info-item" role="listitem"> <h3 class="big-moment__info-title" data-copy-set="C12-005"> Resistencia al polvo <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-18"></a> </sup> </h3> <p class="big-moment__info-value" data-copy-set="C12-006">IP68</p> </li> </ul> <div class="big-moment__info-band"> <strong class="big-moment__info-band-txt" data-copy-set="C12-009"> Correa de senderismo ligera y transpirable <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-12"></a> </sup> </strong> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-band-pc_0710.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-band-mo.jpg" alt=""> </div> </div> </div> <div class="big-moment__clip"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C12-011" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-bg2-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-bg2-mo.jpg" alt="Una mano que se sujeta de una roca en la montaña lleva un Galaxy Watch Ultra en la muñeca."> </div> </div> </div> </div> <!-- creating routes --> <div id="route" class="creating-routes"> <div class="common__wrap common__wrap--column between"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C13-001">Traza tu propio camino</h2> <p class="common__description" data-copy-set="C13-002">Sal de los caminos preestablecidos y abre el tuyo propio. Recorre cañones <strong>inexplorados</strong> en bicicleta y traza tus propias <strong>rutas</strong> para regresar. Llena tu aventura con giros y vueltas inesperados. <sup><a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-12"></a> </sup></p> </div> <div class="common__content"> <div class="creating-routes__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-route-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-route-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-route-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-route-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-route-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-route-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C13-003">Una persona que va en bicicleta por un sendero rocoso está grabando el paisaje por delante y lleva un Galaxy Watch Ultra en la muñeca. Otra persona va en bicicleta al frente. </p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" data-copy-set="C13-004" title="Ruta personal" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:desert-video:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:desert-video:movi-play"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> <!-- mountain-column --> <div id="exercise-tracking" class="gui-column gui-column--desert"> <!-- 3figure-column _ mobile-swiper --> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C14-001">Carrera</strong> <p class="feature-column-r__description" data-copy-set="C14-002"> Compara tu ritmo con <strong>récords anteriores</strong> y obtén actualizaciones en tiempo real para superar tus propios límites. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-19"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-20"></a> </sup> </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C14-007" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-exercise-tracking-column01-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-exercise-tracking-column01-mo.jpg" alt="Un Galaxy Watch Ultra muestra la pantalla de la función Carrera que muestra una comparación del récord personal en tiempo real y el récord anterior con el texto “01:45 ahead”, y se muestra el ritmo cardiaco actual."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C14-003">Ruta</strong> <p class="feature-column-r__description" data-copy-set="C14-004"> No te limites a las indicaciones en cada vuelta. Navega con <strong>orientación</strong> detallada y regresa de manera segura con la función de camino de vuelta. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-13"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-14"></a> </sup> </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C14-008" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-exercise-tracking-column02-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-exercise-tracking-column02-mo.jpg" alt="Un Galaxy Watch Ultra muestra la pantalla de la función Ruta con el destino, el desnivel acumulado y un botón de “Iniciar”."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C14-005">Zona de frecuencia cardiaca personalizada</strong> <p class="feature-column-r__description" data-copy-set="C14-006"><strong>Monitorea</strong> tu zona de frecuencia cardiaca adaptada a tus capacidades para asegurar un buen entrenamiento. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-21"></a> </sup> </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C14-009" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-exercise-tracking-column03-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-exercise-tracking-column03-mo.jpg" alt="Un Galaxy Watch Ultra que muestra la pantalla Zona de frecuencia cardiaca promedio, la frecuencia cardiaca máxima, la frecuencia cardiaca actual y la zona de frecuencia cardiaca actual."> </div> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> </div> <div id="night-mode" class="night-mode"> <div class="night-mode__sticky-track"> <div class="night-mode__sticky-content"> <div class="common__wrap common__wrap--row"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C15-001">Activa el modo nocturno</h2> <p class="common__description" data-copy-set="C15-002"> Mantén el rumbo incluso en la oscuridad más absoluta. Cuando cae la noche, la pantalla cambia automáticamente al modo nocturno y preserva tu <strong>visión nocturna</strong>. Continúa tu aventura <strong>nocturna</strong> sin perderte ni un destello de la Vía Láctea. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-12"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-22"></a> </sup> </p> </div> <div class="common__content"> <div class="night-mode__image img-night"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-night-mode-night-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-night-mode-night-mo.png" alt=""> </div> <div class="night-mode__image img-day"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-night-mode-day-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-night-mode-day-mo.png" alt=""> </div> <p class="blind" data-copy-set="C15-003">Un Galaxy Watch Ultra se ve a la luz del día. A medida que cae la noche y el cielo se oscurece, el modo nocturno de la esfera de reloj brilla en la pantalla.</p> </div> </div> <div class="night-mode__background bg-night"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-night-mode-night-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-desert-night-mode-night-bg-mo.jpg" alt=""> </div> <div class="night-mode__background bg-day"> <div class="bg-gradient"></div> </div> </div> </div> </div> <div class="big-moment big-moment--triathlon js-nav-top" id="triathlon"> <div class="common__wrap"> <div class="big-moment__content big-moment__content--expand"> <div class="big-moment__text"> <h2 class="common__headline" data-copy-set="C16-001">Varios deportes, de varias maneras</h2> </div> <div class="big-moment__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C16-004" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-bg-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-bg-mo.jpg" alt="Unos atletas de triatlón salen corriendo del agua del océano después de nadar. Un hombre con un Galaxy Watch Ultra se quita el traje de baño para pasar al siguiente deporte."> </div> </div> <div class="big-moment__content big-moment__content--clip-motion"> <div class="big-moment__text"> <div class="big-moment__text-inner"> <p class="common__description" data-copy-set="C16-002"> Entrena para triunfar en el triatlón. Pasa de un entrenamiento a otro sin esfuerzo en esos momentos de gran intensidad, mientras supervisas cada paso del trayecto. </p> <div class="big-moment__info-band"> <strong class="big-moment__info-band-txt" data-copy-set="C16-003"> Correa PeakForm versátil y cómoda <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-23"></a> </sup> </strong> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-band-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-band-mo.jpg" alt=""> </div> </div> </div> <div class="big-moment__clip"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C16-005" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-bg2-pc.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-bg2-mo_0710.jpg" alt="Una mano hace un movimiento para pulsar el botón de acceso rápido de un Galaxy Watch Ultra que se usa en la muñeca. La pantalla de seguimiento de rutina de entrenamiento para el triatlón se muestra en el reloj."> </div> </div> </div> </div> <!-- Action button --> <div id="quick-button" class="action-button"> <div class="common__wrap common__wrap--row"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C17-001">Botón de acceso rápido para una rápida transición deportiva</h2> <p class="common__description" data-copy-set="C17-002">Salta directamente a tus deportes de resistencia favoritos, como el triatlón, el duatlón, el acuatlón y muchos más, con el nuevo mosaico multideporte, con solo pulsar el <strong>botón de acceso rápido.</strong> ¿Demasiado fácil? Prepara tu propio desafío final para superar tus límites. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-23"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-46"></a> </sup> </p> </div> <div class="common__content"> <div class="action-button__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-quick-button-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-quick-button-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-quick-button-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-quick-button-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-quick-button-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-quick-button-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C17-004">Un Galaxy Watch Ultra muestra una pantalla de seguimiento de entrenamiento en modo de bloqueo en agua. Al presionar el botón de acceso rápido durante mucho tiempo, la pantalla cambia a una pantalla de transición y pasa a una pantalla de seguimiento de ciclismo.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" data-copy-set="C17-003" title="Transición con el botón de acceso rápido" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:quick-button:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:quick-button:movi-play"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> <!-- mountain-column --> <div id="seamless-switching" class="gui-column gui-column--triathlon"> <!-- 3figure-column _ mobile-swiper --> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C18-001">Multideportes</strong> <p class="feature-column-r__description" data-copy-set="C18-002">Arranca el triatlón, el duatlón, el acuatlón o prepara tu propio <strong>desafío.</strong></p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C18-007" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-seamless-switching-column01-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-seamless-switching-column01-mo.jpg" alt="Un Galaxy Watch Ultra muestra la pantalla de mosaico multideportes con la distancia establecida para cada deporte, desde natación hasta ciclismo y carreras."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C18-003">Hitos</strong> <p class="feature-column-r__description" data-copy-set="C18-004">Alcanza un hito y recibe una <strong>medalla</strong> de recompensa para motivarte aún más. </p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C18-008" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-seamless-switching-column02-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-seamless-switching-column02-mo.jpg" alt="Un Galaxy Watch Ultra muestra una medalla de logro y el texto “Full triathlon”."> </div> </div> <div role="listitem" class="feature-column-r swiper-slide"> <div class="feature-column-r__txt-wrap"> <strong class="feature-column-r__subject-txt" data-copy-set="C18-005">Resultados del entrenamiento</strong> <p class="feature-column-r__description" data-copy-set="C18-006">Consulta tus <strong>récords</strong> finales y las calorías quemadas al final de tus entrenamientos.</p> </div> <div class="feature-column-r__img-wrap"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C18-009" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-seamless-switching-column03-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-triathlon-seamless-switching-column03-mo.jpg" alt="Un Galaxy Watch Ultra muestra una pantalla de resultados de entrenamiento para triatlón con la duración, las calorías quemadas y el número de entrenamientos establecidos."> </div> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination"></ul> </div> </div> </div> <!-- -gps --> <div id="gps" class="gps"> <div class="common__wrap common__wrap--column between"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C19-001">GPS de doble banda. Listo para la selva de concreto </h2> <p class="common__description" data-copy-set="C19-002"> El GPS más <strong>preciso</strong> que hayamos desarrollado para el Galaxy Watch te mantendrá por buen camino, incluso a través de edificios abarrotados. El Galaxy Watch Ultra incorpora las bandas de frecuencia L1 y L5 para una <strong>precisión</strong> milimétrica. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-8"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-23"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-24"></a>, <!-- <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-25"></a> --> </sup> </p> </div> <div class="common__content"> <div class="gps__image-wrap"> <div class="gps__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C19-003" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-gps-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-gps-mo.jpg" alt="Un Galaxy Watch Ultra muestra la navegación en un mapa con el texto “Guidance started”. Una línea direccional azul se extiende fuera de la pantalla hacia el destino a través de densos bloques de edificios en la ciudad. También aparecen dos satélites, que destacan la doble banda de frecuencia."> </div> </div> </div> </div> </div> <!-- Energy Score --> <div class="energy-score"> <div class="common__wrap common__wrap--column"> <div class="common__text"> <h2 class="common__headline common-ai-text js-nav-top" id="galaxy-ai" data-copy-set="C20-001">Galaxy AI<span class="common-ai-text__icon"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-ai_0710.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-ai_0710.png" aria-hidden="true" alt=""></span>ha llegado</h2> <h2 class="common__sub-headline" data-copy-set="C20-002"><br class="commom-br-pc">Monitorea tu Energy Score <br class="common-br-pc">para arrasar con tus objetivos</h2> <p class="common__description" data-copy-set="C20-003"> Descubre el potencial de tu cuerpo con Energy Score. <strong>Galaxy AI</strong> analiza los indicadores clave de tu estado general y te da una <strong>puntuación diaria</strong>. ¿Cómo está tu puntuación hoy? ¿Estás listo para desafiarte a ti mismo? Si no es así, ajusta tus hábitos de sueño, ejercicio y más para que tu cuerpo esté en forma para pasar al nivel superior. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-26"></a> </sup> </p> </div> <div class="common__content"> <div class="energy-score__video video__container js-video-src js-res-video" data-media-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-galaxy-ai-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-galaxy-ai-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-galaxy-ai-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-galaxy-ai-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-galaxy-ai-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-galaxy-ai-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C20-005">A medida que el Energy Score aumenta en la pantalla y se detiene en “94”, aparecen tarjetas con diferentes métricas de salud para la puntuación de sueño, los pasos y la frecuencia cardiaca.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" data-copy-set="C20-004" title="Puntuación de energía" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:ai-energy-score:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:ai-energy-score:movi-play"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> <!-- ftp --> <div id="personalized-ftp" class="ftp"> <div class="common__wrap common__wrap--row"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C21-001">Mejora tu experiencia de ciclismo con un FTP personalizado</h2> <p class="common__description" data-copy-set="C21-002">Maximiza tu potencia de pedaleo y ve más lejos. Con un medidor de potencia emparejado con tu teléfono inteligente Samsung Galaxy, Galaxy AI calcula rápidamente el umbral funcional de potencia basado en tu propia frecuencia cardiaca a los 10&nbsp;minutos de un recorrido. Ajusta la intensidad de tu entrenamiento en función de tu FTP y alcanza tu máximo <strong>rendimiento</strong>. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-26"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-45"></a> </sup> </p> <div class="ftp__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C21-004" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-personalized-ftp-callout-pc_0829.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-personalized-ftp-callout-mo_0829.jpg" alt="Se puede ver una tarjeta para las métricas de FTP con un texto de “Funcional threshold power (FTP)” bajo el cual aparece el texto de “250 watts” para potencia y “3.51 w/kg” para potencia por peso."> </div> </div> <div class="common__content"> <div class="ftp__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C21-003" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-personalized-ftp-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-personalized-ftp-mo.jpg" alt="Un hombre con equipo de ciclismo anda en bicicleta por un sendero para bicicletas."> </div> </div> </div> </div> <!-- sleep --> <div id="sleep-monitoring" class="sleep"> <div class="common__wrap common__wrap--row-r"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C22-001">Descansa como un campeón. Compite como una leyenda</h2> <p class="common__description" data-copy-set="C22-002"> El rendimiento de primer nivel comienza con un <strong>descanso de calidad</strong>. Controla las etapas del sueño, la duración, la frecuencia cardiaca, el oxígeno en la sangre e incluso los ronquidos. Luego, recibe <strong>orientación</strong> sobre formas de comprender mejor tu patrón de sueño. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-28"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-29"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-30"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-31"></a> </sup> </p> </div> <div class="common__content"> <div class="sleep__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C22-003" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-monitoring-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-monitoring-mo.jpg" alt="Galaxy Watch Ultra muestra una puntuación de sueño de “92”."> </div> </div> </div> </div> <div class="sleep-column"> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="sleep-column__item swiper-slide"> <h3 class="sleep-column__item-text" data-copy-set="C23-001">Etapas del sueño</h3> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C23-003" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-monitoring-graph01-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-monitoring-graph01-mo.jpg" alt="Una tarjeta para las etapas del sueño muestra la proporción de tiempo dedicado a cada etapa: despierto, REM, ligero y profundo."> </div> <div role="listitem" class="sleep-column__item swiper-slide"> <h3 class="sleep-column__item-text" data-copy-set="C23-002">Frecuencia Cardíaca</h3> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C23-004" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-monitoring-graph02-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-monitoring-graph02-mo.jpg" alt="Una tarjeta para la frecuencia cardiaca muestra la calidad de la frecuencia cardiaca del sueño con el texto “Good” y el HRV del sueño con el texto “Excellent”."> </div> </div> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> </div> <!-- sleep apnea --> <div id="sleep-apnea" class="sleep-apnea is-feature-hide"> <div class="common__wrap common__wrap--row"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C24-001">Respira tranquilamente con la detección del riesgo de apnea del sueño</h2> <p class="common__description" data-copy-set="C24-002">Duerme profundamente y de forma segura. El Galaxy Watch Ultra vigila tu comportamiento de sueño y ayuda a detectar posibles trastornos del sueño. Por primera vez en el Galaxy Watch, ofrece la función de apnea del sueño.</p> <ul class="sleep-apnea-description sleep-apnea-description--pc" role="list"> <li class="sleep-apnea-description__item" role="listitem" data-copy-set="C24-003">* La función de apnea del sueño requiere que el Galaxy Watch Ultra se combine con un teléfono inteligente Samsung Galaxy con Android OS 9.0 o posterior y la última versión de la aplicación Samsung Health Monitor.</li> <li class="sleep-apnea-description__item" role="listitem" data-copy-set="C24-004">* La función de apnea del sueño está disponible actualmente solo en algunos países selectos. La función de apnea del sueño requiere al menos 2 días de datos del sueño dentro de un lapso de 10 días (los dos días no necesariamente tienen que ser consecutivos, pero deben registrarse dentro de esos 10 días).</li> <li class="sleep-apnea-description__item" role="listitem" data-copy-set="C24-005">* No está destinado a la detección, diagnóstico o tratamiento de ninguna afección médica. El resultado de la detección de apnea del sueño es solo para tu referencia personal. Consulta a un médico para asesoramiento.</li> </ul> </div> <div class="common__content"> <ul class="sleep-apnea-description sleep-apnea-description--mo" role="list"> <li class="sleep-apnea-description__item" role="listitem" data-copy-set="C24-003">*La función de apnea del sueño requiere que el Galaxy Watch Ultra se combine con un teléfono inteligente Samsung Galaxy con Android OS 9.0 o posterior y la última versión de la aplicación Samsung Health Monitor.</li> <li class="sleep-apnea-description__item" role="listitem" data-copy-set="C24-004">* La función de apnea del sueño está disponible actualmente solo en algunos países selectos. La función de apnea del sueño requiere al menos 2 días de datos del sueño dentro de un lapso de 10 días (los dos días no necesariamente tienen que ser consecutivos, pero deben registrarse dentro de esos 10 días).</li> <li class="sleep-apnea-description__item" role="listitem" data-copy-set="C24-005">* No está destinado a la detección, diagnóstico o tratamiento de ninguna afección médica. El resultado de la detección de apnea del sueño es solo para tu referencia personal. Consulta a un médico para asesoramiento.</li> </ul> <div class="sleep-apnea__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C24-006" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-apnea-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-sleep-apnea-mo.jpg" alt="A Galaxy Watch Ultra is seen with a text 'Sleep apnea' and its icon."> </div> </div> </div> </div> <!-- monitoring --> <div id="wellness" class="monitoring"> <div class="common__wrap common__wrap--column between"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C25-001">¿Control de salud? Solo echa un vistazo a tu muñeca </h2> <p class="common__description not-ihrn" data-copy-set="C25-002">Mantén un estilo de vida saludable agregando un <strong>chequeo rápido</strong> <br>a tu rutina de ejercicio, desde la presión arterial hasta un Bioelectrical Impedance Analysis. </p> <p class="common__description is-ihrn" data-copy-set="C25-004">Mantén un estilo de vida saludable agregando un chequeo rápido a tu rutina de ejercicio, desde la presión arterial hasta un Bioelectrical Impedance Analysis. Si detecta un ritmo cardiaco irregular, realiza un ECG para examinar tu ritmo cardiaco con más detalle, directamente en tu muñeca.</p> </div> <div class="common__content"> <div class="monitoring__video video__container js-video-src js-res-video" data-media-pc="//images.samsung.com/is/content/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-pc" data-media-mo="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-mo" data-auto-play="true"> <video playsinline muted preload="auto"> <source src="" type="video/webm"> <source src="" type="video/mp4"> </video> <div class="video__start-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-startframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-startframe-mo.jpg" alt=""> </div> <div class="video__end-frame"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-endframe-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-endframe-mo.jpg" alt=""> </div> <p class="blind" data-copy-set="C25-003">Se puede ver la GUI del ECG que se está midiendo con los lpm que van cambiando. Encima de la medida hay un gráfico en movimiento que ilustra el latido del corazón y un texto de “High HR” con una señal de advertencia.</p> <div class="video__controller-wrap"> <button class="video__controller is-use-controller" data-copy-set="C25-005" title="Seguimiento de la frecuencia cardiaca" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:heart-monitoring:movi-play" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:heart-monitoring:movi-play"> <span class="blind">Reproducir</span> <span class="btn-video-control play"></span> <span class="btn-video-control pause"></span> </button> </div> </div> </div> </div> </div> <!-- Wellness --> <div class="wellness"> <div class="wellness__wrap wellness__wrap--mo-slide swiper-container"> <div class="swiper-wrapper"> <div class="wellness__item swiper-slide" id="blood-pressure-monitor"> <div class="wellness__text"> <h3 class="common__sub-headline" data-copy-set="C26-001">Controla tu presión arterial</h3> <p class="common__description" data-copy-set="C26-002"> Disfruta de cada emoción con tranquilidad. Controla tus <strong>signos vitales</strong> en cualquier lugar con lecturas instantáneas de la presión arterial al alcance de tu mano. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-32"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-33"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-34"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-35"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-36"></a> </sup> </p> </div> <div class="wellness__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-banner01-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-banner01-mo.png" alt=""> </div> </div> <div class="wellness__item swiper-slide" id="bia"> <div class="wellness__text"> <h3 class="common__sub-headline" data-copy-set="C26-003">Mide tu progreso con BIA</h3> <p class="common__description" data-copy-set="C26-004"> Maximiza los beneficios, minimiza las conjeturas. Con el sensor de Bioelectrical Impedance Analysis (BIA) en tu reloj, controla regularmente tu <strong>composición corporal</strong> y alcanza tus objetivos de acondicionamiento físico <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-36"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-37"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-38"></a> </sup> </p> </div> <div class="wellness__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-banner02-pc.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-wellness-banner02-mo.png" alt=""> </div> </div> </div> <!-- mobile-pagination --> <div class="swiper-pagination-wrap"> <ul class="swiper-pagination" role="list"> </ul> </div> </div> <ul class="wellness-description not-ihrn" role="list" data-copy-set="C26-005"> <li class="wellness-description__item" role="listitem">* Las alertas de ritmo cardíaco están destinadas para fines generales de bienestar y acondicionamiento físico. No está diseñado para su uso en la detección, el diagnóstico, el tratamiento, el monitoreo o el manejo de cualquier afección o enfermedad médica. Cualquier información relacionada con la salud a la que se acceda a través del dispositivo y la aplicación no debe tratarse como asesoramiento médico. Los usuarios deben consultar a un médico para que les aconseje.</li> <li class="wellness-description__item" role="listitem">* No está destinado a proporcionar una notificación en cada episodio de ritmo irregular y no está destinado a ningún propósito de diagnóstico u otras condiciones cardiacas. No está diseñado para usuarios menores de 22 años. Los usuarios no deben interpretar ni tomar medidas clínicas según el resultado del dispositivo sin consultar a un profesional de atención médica cualificado. El sensor PPG no pretende sustituir a los métodos tradicionales de diagnóstico o tratamiento.</li> <li class="wellness-description__item" role="listitem">* La aplicación ECG no está diseñada para usuarios menores de 22 años y no pretende sustituir a los métodos tradicionales de diagnóstico o tratamiento. Los usuarios no deben interpretar ni tomar medidas clínicas según el resultado del dispositivo sin consultar a un profesional de atención médica calificado. Visita https://www.samsung.com/apps/samsung-health-monitor/ para obtener más información y la actualización más reciente sobre los países de servicio.</li> </ul> <ul class="wellness-description is-ihrn" role="list" data-copy-set="C26-006"> <li class="wellness-description__item" role="listitem">* La disponibilidad de la función Irregular Heart Rhythm Notification (IHRN) puede variar según el país o la región. Debido a las restricciones de cada país relativas a la obtención de la aprobación/registro como Software as a medical device (SaMD), solo funciona en relojes y teléfonos inteligentes comprados en países en donde el servicio está disponible actualmente (sin embargo, el servicio puede estar restringido cuando los usuarios viajan a países en donde el servicio no está disponible). No está destinado para proporcionar una notificación sobre cada episodio de ritmo irregular que sugiera AFib (fibrilación auricular) y la ausencia de una notificación no está destinada a indicar que no hay un proceso de enfermedad presente. No está diseñado para usuarios con otras arritmias conocidas ni para usuarios menores de 22 años. Las predicciones no se deben interpretar ni usar para tomar medidas clínicas sin consultar a un profesional de atención médica calificado.</li> <li class="wellness-description__item" role="listitem">* La función Irregular Heart Rhythm Notification está disponible en los siguientes países** (a fines de julio de 2024). EE. UU., Corea, Emiratos Árabes Unidos, Indonesia, Hong Kong, Rusia, Georgia, Azerbaiyán, Panamá, Guatemala, República Dominica, Costa Rica, Ecuador y Argentina, disponibles en los modelos Galaxy Watch4 y posteriores (excl. Galaxy Fit). Servicio no disponible en territorios o regiones distintos o en el extranjero, a menos que se especifique en la lista de países.</li> <li class="wellness-description__item" role="listitem">* La función IHRN puede estar disponible en el futuro en otros países o regiones, en función del proceso normativo de cada país o región.</li> <li class="wellness-description__item" role="listitem">* La disponibilidad de la aplicación ECG puede variar en función del país o región. Debido a las restricciones de cada país relativas a la obtención de la aprobación/registro como Software as a medical device (SaMD), la aplicación ECG solo funciona en relojes y teléfonos inteligentes comprados en países en donde el servicio está disponible actualmente (sin embargo, el servicio puede estar restringido cuando los usuarios viajan a países en donde el servicio no está disponible). Visita https://www.samsung.com/apps/samsung-health-monitor para obtener más información y la actualización más reciente sobre los países de servicio. No está diseñado para usuarios menores de 22 años. Los usuarios no deben interpretar ni tomar medidas clínicas según el resultado del dispositivo sin consultar a un profesional de atención médica calificado.</li> </ul> </div> <!-- samsung health --> <div id="samsung-health" class="samsung-health"> <div class="common__wrap common__wrap--column between"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C27-001">Armoniza tu camino hacia la salud</h2> <p class="common__description" data-copy-set="C27-002">Accede y gestiona información <strong>exhaustiva</strong> sobre tu salud y bienestar general a través de la aplicación Samsung Health en tus dispositivos Samsung Galaxy. Integra <strong>información detallada</strong> para alcanzar tus objetivos de bienestar. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-28"></a> <!-- <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-39"></a> --> </sup> </p> </div> <div class="common__content"> <div class="samsung-health__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C27-004" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-samsung-health-pc_0710.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-samsung-health-mo_0710.jpg" alt="Los dispositivos Galaxy Ring, Galaxy Z Flip6, Galaxy Buds3, Galaxy Z Fold6 y Galaxy Watch Ultra agrupados con el texto “Samsung Health” sobre ellos. Unos iconos grandes de aplicaciones para el seguimiento del sueño y la frecuencia cardiaca flotan sobre los dispositivos."> </div> <div class="samsung-health__cta"> <a href="https://www.samsung.com/pe/support/apps-services/do-i-need-a-samsung-account-to-use-samsung-health/" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Learn more. samsung health" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:samsung-health:link-page:samsung-health" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:samsung-health:link-page:samsung-health"> <span data-copy-set="C27-003">Conoce más</span> </a> </div> </div> </div> </div> <!-- android-connectivity --> <div id="android-connectivity" class="android-connectivity"> <div class="common__wrap common__wrap--row"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C32-001"> Disfruta de la experiencia perfecta en todos los teléfonos inteligentes Android </h2> <p class="common__description" data-copy-set="C32-002"> Comienza tu experiencia con Galaxy Wearable en tu teléfono inteligente Android. Empareja tu Galaxy Watch, Buds o Ring fácilmente con el teléfono Android que ya tienes. Solo tienes que descargar las aplicaciones Galaxy Wearable y Samsung Health en Google Play y listo. Incluso puedes probar diferentes esferas de reloj en la aplicación Galaxy Wearable: mezcla y combina distintas funciones a tu gusto. <sup> <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-51">49</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-52">50</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-53">51</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-54">52</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-55">53</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-56">54</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-57">55</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-58">56</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-59">57</a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-60">58</a> </sup> </p> <!--<div class="android-connectivity__cta"></div> <a href="//play.google.com/store/apps/details?id=com.samsung.android.app.watchmanager" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Galaxy Wearable App download" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:ad^connect:btm^bnn:glaxy^wearable^app" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:ad^connect:btm^bnn:glaxy^wearable^app"> <span data-copy-set="C32-003">Galaxy Wearable App</span> </a> <a href="//play.google.com/store/apps/details?id=com.sec.android.app.shealth" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Samsung Health App download" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:ad^connectbtm^bnn:samsung^health^app" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:ad^connect:btm^bnn:samsung^health^app"> <span data-copy-set="C32-004">Samsung Health App</span> </a> </div>--> </div> <div class="common__content"> <div class="android-connectivity__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C32-005" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-android-connectivity-pc.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-android-connectivity-mo.jpg" alt="In the back is an Android smartphone with the Android logo, Google Play logo and icons of Galaxy Wearable and Samsung Health apps. In the front is Galaxy Watch Ultra."> </div> <!--<div class="android-connectivity__cta"> <a href="//play.google.com/store/apps/details?id=com.samsung.android.app.watchmanager" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Galaxy Wearable App download" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:ad^connect:btm^bnn:glaxy^wearable^app" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:ad^connect:btm^bnn:glaxy^wearable^app"> <span data-copy-set="C32-003">Galaxy Wearable App</span> </a> <a href="//play.google.com/store/apps/details?id=com.sec.android.app.shealth" class="wearable-watch-common-cta wearable-watch__cta-round" aria-label="Samsung Health App download" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:ad^connectbtm^bnn:samsung^health^app" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:ad^connect:btm^bnn:samsung^health^app"> <span data-copy-set="C32-004">Samsung Health App</span> </a> </div> --> </div> </div> </div> <!-- Smart Reply --> <div id="smart-reply" class="smart-reply"> <div class="common__wrap common__wrap--row-r"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C28-001">Respuestas sugeridas al instante con AI</h2> <p class="common__description" data-copy-set="C28-002"> Responde a tus amigos al instante en el tono correcto. <strong>Galaxy AI</strong> analiza mensajes anteriores en tu chat y ofrece sugerencias de <strong>respuesta rápida</strong> que coinciden con el tono. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-40"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-41"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-42"></a> </sup> </p> </div> <div class="common__content"> <div class="smart-reply__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C28-003" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-smart-responses-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-smart-responses-mo.jpg" alt="Un Galaxy Watch Ultra muestra un mensaje de chat con sugerencias de respuesta generadas por Galaxy AI en el dispositivo."> </div> </div> </div> </div> <!-- -gesture --> <div id="gesture-control" class="gesture"> <div class="common__wrap common__wrap--column between"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C29-001">Doble pellizco para no perder un solo instante</h2> <p class="common__description" data-copy-set="C29-002"> Captura fotos, contesta llamadas o silencia alarmas, todo con un simple <strong>doble pellizco</strong>. El Galaxy Watch Ultra es aún más potente cuando se <strong>combina con</strong> otros dispositivos Samsung Galaxy. Mantén el control, mantente conectado. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-43"></a>, <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-44"></a> </sup> </p> </div> <div class="common__content"> <div class="gesture__image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-copy-set="C29-003" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-gesture-control-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-gesture-control-mo.jpg" alt="Una mano que lleva un Galaxy Watch Ultra hace un movimiento de doble pellizco. A su lado está el Galaxy Z Fold6 emparejado con su Cover screen que muestra la pantalla de una cámara que graba a un hombre en bicicleta."> </div> </div> </div> </div> <!-- one ui --> <div id="one-ui" class="one-ui"> <div class="common__wrap common__wrap--column"> <div class="common__text"> <h2 class="common__sub-headline" data-copy-set="C30-001">Correas para cualquier situación.<br class="common-br-pc">One UI para todo </h2> <p class="common__description" data-copy-set="C30-002"> Prepárate para cada expedición con una amplia gama de correas para <strong>todos los terrenos</strong>. Con la nueva One UI, con un procesador completamente nuevo, el Galaxy Watch Ultra te ofrece todas las <strong>emociones</strong> que puedas imaginar. <sup> <a href="#desc-section" class="click_sup" title="Ver el aviso legal" data-sup-tag="sup-45"></a> </sup> </p> </div> <div class="common__content"> <div class="common__tab common__tab--one-ui"> <div class="common__tab-list" role="tablist"> <a href="javascript:void(0)" class="common__tab-cta is-active" role="tab" aria-controls="tabpanel1" aria-selected="true" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:band:slct-item:marine" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:band:slct-item:marine"> <span class="tab-cta__text" data-copy-set="C30-003">Marina</span> </a> <a href="javascript:void(0)" class="common__tab-cta" role="tab" aria-controls="tabpanel2" aria-selected="false" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:band:slct-item:trail" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:band:slct-item:trail"> <span class="tab-cta__text" data-copy-set="C30-004">Senderismo</span> </a> <a href="javascript:void(0)" class="common__tab-cta" role="tab" aria-controls="tabpanel3" aria-selected="false" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:band:slct-item:peakform" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:band:slct-item:peakform"> <span class="tab-cta__text" data-copy-set="C30-005">PeakForm</span> </a> </div> <div class="common__tab-panels"> <div id="tabpanel1" class="common__tab-panel is-active" role="tabpanel" aria-hidden="false"> <span class="blind" data-copy-set="C30-003">Marina</span> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column01-pc_0712.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column01-mo_0712.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-016">Naranja</p> <span class="one-ui-description__color one-ui-description__color--orange"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column02-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column02-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-017">Gris oscuro</p> <span class="one-ui-description__color one-ui-description__color--dark-gray"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column03-pc_0712.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column03-mo_0712.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-018">Verde</p> <span class="one-ui-description__color one-ui-description__color--green"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column04-pc_0712.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui01-column04-mo_0712.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-019">Blanco</p> <span class="one-ui-description__color one-ui-description__color--white"></span> </div> </div> </div> <div class="swiper-arrow-wrap"> <button type="button" class="swiper-button-next" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:band^marine:sldr-arrow:right" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:band^marine:sldr-arrow:right"> <span class="blind">Next</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> <button type="button" class="swiper-button-prev" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:band^marine:sldr-arrow:left" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:band^marine:sldr-arrow:left"> <span class="blind">Previo</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> </div> </div> </div> <div id="tabpanel2" class="common__tab-panel" role="tabpanel" aria-hidden="true"> <span class="blind" data-copy-set="C30-004">Senderismo</span> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui02-column01-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui02-column01-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-016">Naranja</p> <span class="one-ui-description__color one-ui-description__color--orange"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui02-column02-pc_0712.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui02-column02-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-017">Gris oscuro</p> <span class="one-ui-description__color one-ui-description__color--dark-gray"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui02-column03-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui02-column03-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-020">Arena</p> <span class="one-ui-description__color one-ui-description__color--white-sand"></span> </div> </div> </div> <div class="swiper-arrow-wrap"> <button type="button" class="swiper-button-next" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:band^trail:sldr-arrow:right" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:band^trail:sldr-arrow:right"> <span class="blind">Next</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> <button type="button" class="swiper-button-prev" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:band^trail:sldr-arrow:left" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:band^trail:sldr-arrow:left"> <span class="blind">Previo</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> </div> </div> </div> <div id="tabpanel3" class="common__tab-panel" role="tabpanel" aria-hidden="true"> <span class="blind" data-copy-set="C30-005">PeakForm</span> <div class="figure-column figure-column--mo-slide swiper-container"> <div class="figure-column-wrap swiper-wrapper" role="list"> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui03-column01-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui03-column01-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-016">Naranja</p> <span class="one-ui-description__color one-ui-description__color--orange"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui03-column02-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui03-column02-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-017">Gris oscuro</p> <span class="one-ui-description__color one-ui-description__color--dark-gray"></span> </div> </div> <div role="listitem" class="one-ui__image swiper-slide"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui03-column03-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-oneui03-column03-mo.jpg" alt=""> <div class="one-ui-description"> <p class="one-ui-description__txt" data-copy-set="C30-020">Arena</p> <span class="one-ui-description__color one-ui-description__color--white-sand"></span> </div> </div> </div> <div class="swiper-arrow-wrap"> <button type="button" class="swiper-button-next" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:band^peakform:sldr-arrow:right" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:band^peakform:sldr-arrow:right"> <span class="blind">Next</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> <button type="button" class="swiper-button-prev" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:band^peakform:sldr-arrow:left" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:band^peakform:sldr-arrow:left"> <span class="blind">Previo</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Compare --> <div class="compare" id="compare"> <div class="compare__wrap"> <div class="compare__text js-nav-top"> <h2 class="common__sub-headline compare__headline" id="compareDescription" data-copy-set="compare">Es hora de encontrar<br class="common-br-pc">tu reloj ideal</h2> </div> <div class="compare__list-wrap"> <div class="compare__container compare__container-pc swiper-container"> <ul class="compare__list swiper-wrapper" role="list"> <li class="compare__list-item swiper-slide" role="listitem" data-info="{ &quot;product&quot;: &quot;galaxy-watch-ultra&quot;, &quot;default-size&quot;: &quot;large&quot;, &quot;default-color&quot;: &quot;titanium-gray&quot; }"> <h3 class="compare__list-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-compare-logo-mo.png" alt="Galaxy Watch Ultra"> </h3> <div class="compare__list-figure"> <div class="compare__list-product compare__list-product--watch-ultra"> <div class="compare__list-product-item" data-product="galaxy-watch-ultra-large-titanium-gray"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-47mm-titanium-gray.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-47mm-titanium-gray.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch-ultra-large-titanium-silver"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-47mm-titanium-silver.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-47mm-titanium-silver.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch-ultra-large-titanium-white"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-47mm-titanium-white.jpg" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-47mm-titanium-white.jpg" alt=""> </div> </div> </div> </div> <div class="compare__list-size"> <div class="compare__list-size-inner" role="list"> <div role="listitem"> <button type="button" class="compare__list-size-button is-active" data-size="large" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:slct-item:galaxy-watch-ultra^47mm" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:slct-item:galaxy-watch-ultra^47mm">47mm</button> </div> </div> </div> <div class="compare__list-colors-wrap"> <div class="compare__list-colors-inner"> <div class="compare__list is-active" data-size="large"> <ul class="compare__list-colors" role="list"> <li role="listitem"> <button type="button" class="compare__color is-active" title="selected" data-color="titanium-gray" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch-ultra^titanium-gray" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch-ultra^titanium-gray"> <span class="compare__color-chip" style="background-color: #525257;"></span> <span class="compare__color-name">Dark Gray</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="titanium-silver" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch-ultra^titanium-silver-fix" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch-ultra^titanium-silver-fix"> <span class="compare__color-chip" style="background-color: #b3ab9e;"></span> <span class="compare__color-name">Titanium</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="titanium-white" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch-ultra^titanium-white-fix" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch-ultra^titanium-white-fix"> <span class="compare__color-chip" style="background-color: #c8caca;"></span> <span class="compare__color-name">White</span> </button> </li> </ul> </div> </div> </div> <div class="compare__cta"> <div class="compare__cta-item compare__cta-item--buy-now"> <a href="javascript:void(0)" class="common-cta buy__cta" aria-label="Buy now. Galaxy watch ultra open in a new window" data-omni-type="microsite_buyAction" data-omni="gwatch-ultra:highlights:compare:conv-pdt:buy-now|;{SKU}|{SKU}" ga-ca="buy-cta" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:conv-pdt:buy-now" target="_blank"><span>Comprar ahora</span></a> </div> <div class="compare__cta-item compare__cta-item--learn-more"> <a href="javascript:void(0)" class="common-cta learn-more-cta" aria-label="Learn more. Galaxy watch ultra open in a new window" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:link-page:galaxy-watch-ultra" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:link-page:galaxy-watch-ultra" target="_blank"> <span>Conoce más</span> </a> </div> </div> </li> <li class="compare__list-item swiper-slide" role="listitem" data-info="{ &quot;product&quot;: &quot;galaxy-watch7&quot;, &quot;default-size&quot;: &quot;small&quot;, &quot;default-color&quot;: &quot;green&quot;, &quot;default-large-color&quot;: &quot;green&quot;, &quot;default-small-color&quot;: &quot;green&quot; }"> <h3 class="compare__list-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch7-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch7-compare-logo-mo.png" alt="Galaxy Watch7"> </h3> <div class="compare__list-figure"> <div class="compare__list-product compare__list-prgalaxy-watch7"> <div class="compare__list-product-item" data-product="galaxy-watch7-large-green"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-44mm-green.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-44mm-green.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch7-large-silver"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-44mm-silver.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-44mm-silver.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch7-small-green"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-40mm-green.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-40mm-green.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch7-small-cream"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-40mm-cream.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch7-40mm-cream.jpg" alt=""> </div> </div> </div> </div> <div class="compare__list-size"> <div class="compare__list-size-inner" role="list"> <div role="listitem"> <button type="button" class="compare__list-size-button" data-size="large" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:slct-item:galaxy-watch7^44mm" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:slct-item:galaxy-watch7^44mm">44mm</button> </div> <div role="listitem"> <button type="button" class="compare__list-size-button is-active" title="selected" data-size="small" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:slct-item:galaxy-watch7^40mm" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:slct-item:galaxy-watch7^40mm">40mm</button> </div> </div> </div> <div class="compare__list-colors-wrap"> <div class="compare__list-colors-inner"> <div class="compare__list" data-size="large"> <ul class="compare__list-colors" role="list"> <li role="listitem"> <button type="button" class="compare__color" data-color="green" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^green" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^green"> <span class="compare__color-chip" style="background-color: #6E6D63;"></span> <span class="compare__color-name">Verde</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="silver" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^silver" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^silver"> <span class="compare__color-chip" style="background-color: #BDC0BF;"></span> <span class="compare__color-name">Crema</span> </button> </li> </ul> </div> <div class="compare__list is-active" data-size="small"> <ul class="compare__list-colors" role="list"> <li role="listitem"> <button type="button" class="compare__color is-active" title="selected" data-color="green" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^green" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^green"> <span class="compare__color-chip" style="background-color: #6E6D63;"></span> <span class="compare__color-name">Verde</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="cream" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^cream" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch7^cream"> <span class="compare__color-chip" style="background-color: #F0EAE0;"></span> <span class="compare__color-name">Crema</span> </button> </li> </ul> </div> </div> </div> <div class="compare__cta"> <div class="compare__cta-item compare__cta-item--buy-now"> <a href="javascript:void(0)" class="common-cta buy__cta" aria-label="Buy now. Galaxy watch7 open in a new window" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:conv-oth:galaxy-watch7" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:conv-oth:galaxy-watch7" target="_blank"><span>Comprar ahora</span></a> </div> <div class="compare__cta-item compare__cta-item--learn-more"> <a href="javascript:void(0)" class="common-cta learn-more-cta" aria-label="Learn more. Galaxy watch7 open in a new window " data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:link-page:galaxy-watch7" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:link-page:galaxy-watch7" target="_blank"> <span>Conoce más</span> </a> </div> </div> </li> <li class="compare__list-item swiper-slide" role="listitem" data-info="{ &quot;product&quot;: &quot;galaxy-watch6-classic&quot;, &quot;default-size&quot;: &quot;large&quot;, &quot;default-color&quot;: &quot;black&quot;, &quot;default-small-color&quot;: &quot;black&quot;, &quot;default-large-color&quot;: &quot;black&quot; }"> <h3 class="compare__list-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-compare-logo-mo.png" alt="Galaxy Watch6 Classic"> </h3> <div class="compare__list-figure"> <div class="compare__list-product compare__list-product--galaxy-watch6-classic"> <div class="compare__list-product-item is-active" data-product="galaxy-watch6-classic-large-black"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-47mm-black.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-47mm-black.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch6-classic-large-silver"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-47mm-silver.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-47mm-silver.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch6-classic-small-black"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-43mm-black.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-43mm-black.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch6-classic-small-silver"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-43mm-silver.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-43mm-silver.jpg" alt=""> </div> </div> </div> </div> <div class="compare__list-size"> <div class="compare__list-size-inner" role="list"> <div role="listitem"> <button type="button" class="compare__list-size-button is-active" title="selected" data-size="large" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:slct-item:watch6-classic^47mm" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:slct-item:watch6-classic^47mm">47mm</button> </div> <div role="listitem"> <button type="button" class="compare__list-size-button" data-size="small" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:slct-item:watch6-classic^43mm" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:slct-item:watch6-classic^43mm">43mm</button> </div> </div> </div> <div class="compare__list-colors-wrap"> <div class="compare__list-colors-inner"> <div class="compare__list is-active" data-size="large"> <ul class="compare__list-colors" role="list"> <li role="listitem"> <button type="button" class="compare__color is-active" title="selected" data-color="black" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:watch6-classic^black" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:watch6-classic^black"> <span class="compare__color-chip" style="background-color: #414144;"></span> <span class="compare__color-name">Negro</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="silver" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:watch6-classic^silver" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:watch6-classic^silver"> <span class="compare__color-chip" style="background-color: #c7c8ca;"></span> <span class="compare__color-name">Plata</span> </button> </li> </ul> </div> <div class="compare__list" data-size="small"> <ul class="compare__list-colors" role="list"> <li role="listitem"> <button type="button" class="compare__color is-active" title="selected" data-color="black" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:watch6-classic^black" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:watch6-classic^black"> <span class="compare__color-chip" style="background-color: #414144;"></span> <span class="compare__color-name">Negro</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="silver" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:watch6-classic^silver" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:watch6-classic^silver"> <span class="compare__color-chip" style="background-color: #c7c8ca;"></span> <span class="compare__color-name">Plata</span> </button> </li> </ul> </div> </div> </div> <div class="compare__cta"> <div class="compare__cta-item compare__cta-item--buy-now"> <a href="javascript:void(0)" class="common-cta buy__cta" aria-label="Buy now. Galaxy watch6 classic open in a new window" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:conv-oth:galaxy-watch6-classic" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:conv-oth:galaxy-watch6-classic" target="_blank"><span>Comprar ahora</span></a> </div> <div class="compare__cta-item compare__cta-item--learn-more"> <a href="javascript:void(0)" class="common-cta learn-more-cta" aria-label="Learn more. Galaxy watch6 classic open in a new window" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:link-page:galaxy-watch6-classic" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:link-page:galaxy-watch6-classic" target="_blank"> <span>Conoce más</span> </a> </div> </div> </li> <li class="compare__list-item swiper-slide" role="listitem" data-info="{ &quot;product&quot;: &quot;galaxy-watch5-pro&quot;, &quot;default-size&quot;: &quot;large&quot;, &quot;default-color&quot;: &quot;gray-titanium&quot; }"> <h3 class="compare__list-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-compare-logo-mo.png" alt="Galaxy Watch5 pro"> </h3> <div class="compare__list-figure"> <div class="compare__list-product compare__list-product--watch5-pro"> <div class="compare__list-product-item is-active" data-product="galaxy-watch5-pro-large-gray-titanium"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-45mm-gray-titanium.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-45mm-gray-titanium.jpg" alt=""> </div> </div> <div class="compare__list-product-item" data-product="galaxy-watch5-pro-large-black-titanium"> <div class="compare__list-product-image"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-45mm-black-titanium.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-45mm-black-titanium.jpg" alt=""> </div> </div> </div> </div> <div class="compare__list-size"> <div class="compare__list-size-inner" role="list"> <div role="listitem"> <button type="button" class="compare__list-size-button is-active" title="selected" data-size="large" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:slct-item:galaxy-watch5-pro^45mm" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:slct-item:galaxy-watch5-pro^45mm">45mm</button> </div> </div> </div> <div class="compare__list-colors-wrap"> <div class="compare__list-colors-inner"> <div class="compare__list is-active" data-size="large"> <ul class="compare__list-colors" role="list"> <li role="listitem"> <button type="button" class="compare__color is-active" title="selected" data-color="gray-titanium" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch5-pro^gray-titanium" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch5-pro^gray-titanium"> <span class="compare__color-chip" style="background-color: #7B7369;"></span> <span class="compare__color-name">Gris titanio</span> </button> </li> <li role="listitem"> <button type="button" class="compare__color" data-color="black-titanium" data-omni-type="microsite_gallery" data-omni="gwatch-ultra:highlights:compare:slct-color:galaxy-watch5-pro^black-titanium" ga-ca="gallery" ga-ac="feature gallery" ga-la="gwatch-ultra:highlights:compare:slct-color:galaxy-watch5-pro^black-titanium"> <span class="compare__color-chip" style="background-color: #000000;"></span> <span class="compare__color-name">Negro titanio</span> </button> </li> </ul> </div> </div> </div> <div class="compare__cta"> <div class="compare__cta-item compare__cta-item--buy-now"> <a href="javascript:void(0)" class="common-cta buy__cta" aria-label="Buy now. Galaxy watch5 pro open in a new window" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:conv-oth:galaxy-watch5-pro" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:conv-oth:galaxy-watch5-pro" target="_blank"><span>Comprar ahora</span></a> </div> <div class="compare__cta-item compare__cta-item--learn-more"> <a href="javascript:void(0)" class="common-cta learn-more-cta" aria-label="Learn more. Galaxy watch5 pro open in a new window" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:compare:link-page:galaxy-watch5-pro" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:compare:link-page:galaxy-watch5-pro" target="_blank"> <span>Conoce más</span> </a> </div> </div> </li> </ul> <div class="compare__table-wrapper"> <div class="compare__table-wrap"> <div class="compare__table-inner"> <div class="compare__table"> <div class="compare__body" role="table" aria-describedby="compareDescription"> <div class="compare__headergroup blind" role="row"> <div class="compare__header-static" role="columnheader"> Spec </div> <div class="compare__header" role="columnheader"> Galaxy Watch Ultra </div> <div class="compare__header" role="columnheader"> Galaxy Watch7 </div> <div class="compare__header" role="columnheader"> Galaxy Watch6 Classic </div> <div class="compare__header" role="columnheader"> Galaxy Watch5 Pro </div> </div> <div class="compare__rowgroup" role="rowgroup"> <div class="compare__row compare__material" role="row"> <div class="compare__table-specs-name" role="rowheader"> Material <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-7"></a></sup> </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="none" stroke="#fff" class="stroke-line" transform="translate(10 2)"> <path d="M39.794,75.951v6.393c0,.212-.277.382-.619.382H14.13c-.342,0-.62-.171-.62-.382V75.95" transform="translate(-4.351 -24.237)" stroke-miterlimit="10" stroke-width="3" /> <path d="M13.511,9.417v-7c0-.231.277-.419.619-.419H39.176c.342,0,.62.187.62.419v7" transform="translate(-4.351 -0.153)" stroke-miterlimit="10" stroke-width="3" /> <rect width="41.808" height="41.808" rx="8" transform="translate(1.398 9.264)" stroke-width="3" /> <path d="M22.543,22.622A14.835,14.835,0,0,0,11.657,33.438" transform="translate(-3.748 -6.869)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" /> <path d="M10.08,18.853A20.229,20.229,0,1,1,3,34.228a20.229,20.229,0,0,1,7.08-15.374" transform="translate(-0.928 -4.06)" stroke-miterlimit="10" stroke-width="3" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Titanio grado4, <br>Cristal de zafiro </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="none" stroke="#fff" class="stroke-line" transform="translate(10 2)"> <path d="M39.794,75.951v6.393c0,.212-.277.382-.619.382H14.13c-.342,0-.62-.171-.62-.382V75.95" transform="translate(-4.351 -24.237)" stroke-miterlimit="10" stroke-width="3" /> <path d="M13.511,9.417v-7c0-.231.277-.419.619-.419H39.176c.342,0,.62.187.62.419v7" transform="translate(-4.351 -0.153)" stroke-miterlimit="10" stroke-width="3" /> <rect width="41.808" height="41.808" rx="8" transform="translate(1.398 9.264)" stroke-width="3" /> <path d="M22.543,22.622A14.835,14.835,0,0,0,11.657,33.438" transform="translate(-3.748 -6.869)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" /> <path d="M10.08,18.853A20.229,20.229,0,1,1,3,34.228a20.229,20.229,0,0,1,7.08-15.374" transform="translate(-0.928 -4.06)" stroke-miterlimit="10" stroke-width="3" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Armor Aluminium2, <br>Cristal de zafiro </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="none" stroke="#fff" class="stroke-line" transform="translate(10 2)"> <path d="M39.794,75.951v6.393c0,.212-.277.382-.619.382H14.13c-.342,0-.62-.171-.62-.382V75.95" transform="translate(-4.351 -24.237)" stroke-miterlimit="10" stroke-width="3" /> <path d="M13.511,9.417v-7c0-.231.277-.419.619-.419H39.176c.342,0,.62.187.62.419v7" transform="translate(-4.351 -0.153)" stroke-miterlimit="10" stroke-width="3" /> <rect width="41.808" height="41.808" rx="8" transform="translate(1.398 9.264)" stroke-width="3" /> <path d="M22.543,22.622A14.835,14.835,0,0,0,11.657,33.438" transform="translate(-3.748 -6.869)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" /> <path d="M10.08,18.853A20.229,20.229,0,1,1,3,34.228a20.229,20.229,0,0,1,7.08-15.374" transform="translate(-0.928 -4.06)" stroke-miterlimit="10" stroke-width="3" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Acero inoxidable, <br>Cristal de zafiro </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="none" stroke="#fff" class="stroke-line" transform="translate(10 2)"> <path d="M39.794,75.951v6.393c0,.212-.277.382-.619.382H14.13c-.342,0-.62-.171-.62-.382V75.95" transform="translate(-4.351 -24.237)" stroke-miterlimit="10" stroke-width="3" /> <path d="M13.511,9.417v-7c0-.231.277-.419.619-.419H39.176c.342,0,.62.187.62.419v7" transform="translate(-4.351 -0.153)" stroke-miterlimit="10" stroke-width="3" /> <rect width="41.808" height="41.808" rx="8" transform="translate(1.398 9.264)" stroke-width="3" /> <path d="M22.543,22.622A14.835,14.835,0,0,0,11.657,33.438" transform="translate(-3.748 -6.869)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" /> <path d="M10.08,18.853A20.229,20.229,0,1,1,3,34.228a20.229,20.229,0,0,1,7.08-15.374" transform="translate(-0.928 -4.06)" stroke-miterlimit="10" stroke-width="3" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Titanio grado2, <br>Cristal de zafiro </div> </div> </div> </div> <div class="compare__row compare__precessor" role="row"> <div class="compare__table-specs-name" role="rowheader"> Procesador </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="#fff" class="fill-line"> <path d="M52.49,26.954H30.011a3.061,3.061,0,0,0-3.057,3.057V52.49a3.061,3.061,0,0,0,3.057,3.057H52.49a3.061,3.061,0,0,0,3.057-3.057V30.011a3.061,3.061,0,0,0-3.057-3.057M53.509,52.49a1.02,1.02,0,0,1-1.019,1.019H30.011a1.02,1.02,0,0,1-1.019-1.019V30.011a1.02,1.02,0,0,1,1.019-1.019H52.49a1.02,1.02,0,0,1,1.019,1.019Z" transform="translate(-9.048 -9.048)" /> <path d="M62.42,29.675a1.359,1.359,0,0,0,0-2.717h-3.4V18.53h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V14.189a5.441,5.441,0,0,0-5.434-5.434H51.7v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H40.733v-3.4a1.359,1.359,0,1,0-2.717,0v3.4H29.762v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H18.792v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H14.189a5.441,5.441,0,0,0-5.434,5.434v1.623h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,0,0,0,2.717h3.4V38.1h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,1,0,0,2.717h3.4v1.623a5.441,5.441,0,0,0,5.434,5.434h1.885v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h1.885a5.441,5.441,0,0,0,5.434-5.434V51.966h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V40.82h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V29.675ZM56.306,53.589a2.72,2.72,0,0,1-2.717,2.717h-39.4a2.72,2.72,0,0,1-2.717-2.717v-39.4a2.72,2.72,0,0,1,2.717-2.717h39.4a2.72,2.72,0,0,1,2.717,2.717Z" transform="translate(-1.687 -1.687)" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Procesador de 3 nm, <br>5 Core </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="#fff" class="fill-line"> <path d="M52.49,26.954H30.011a3.061,3.061,0,0,0-3.057,3.057V52.49a3.061,3.061,0,0,0,3.057,3.057H52.49a3.061,3.061,0,0,0,3.057-3.057V30.011a3.061,3.061,0,0,0-3.057-3.057M53.509,52.49a1.02,1.02,0,0,1-1.019,1.019H30.011a1.02,1.02,0,0,1-1.019-1.019V30.011a1.02,1.02,0,0,1,1.019-1.019H52.49a1.02,1.02,0,0,1,1.019,1.019Z" transform="translate(-9.048 -9.048)" /> <path d="M62.42,29.675a1.359,1.359,0,0,0,0-2.717h-3.4V18.53h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V14.189a5.441,5.441,0,0,0-5.434-5.434H51.7v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H40.733v-3.4a1.359,1.359,0,1,0-2.717,0v3.4H29.762v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H18.792v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H14.189a5.441,5.441,0,0,0-5.434,5.434v1.623h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,0,0,0,2.717h3.4V38.1h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,1,0,0,2.717h3.4v1.623a5.441,5.441,0,0,0,5.434,5.434h1.885v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h1.885a5.441,5.441,0,0,0,5.434-5.434V51.966h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V40.82h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V29.675ZM56.306,53.589a2.72,2.72,0,0,1-2.717,2.717h-39.4a2.72,2.72,0,0,1-2.717-2.717v-39.4a2.72,2.72,0,0,1,2.717-2.717h39.4a2.72,2.72,0,0,1,2.717,2.717Z" transform="translate(-1.687 -1.687)" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Procesador de 3 nm, <br> 5 Core </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="#fff" class="fill-line"> <path d="M52.49,26.954H30.011a3.061,3.061,0,0,0-3.057,3.057V52.49a3.061,3.061,0,0,0,3.057,3.057H52.49a3.061,3.061,0,0,0,3.057-3.057V30.011a3.061,3.061,0,0,0-3.057-3.057M53.509,52.49a1.02,1.02,0,0,1-1.019,1.019H30.011a1.02,1.02,0,0,1-1.019-1.019V30.011a1.02,1.02,0,0,1,1.019-1.019H52.49a1.02,1.02,0,0,1,1.019,1.019Z" transform="translate(-9.048 -9.048)" /> <path d="M62.42,29.675a1.359,1.359,0,0,0,0-2.717h-3.4V18.53h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V14.189a5.441,5.441,0,0,0-5.434-5.434H51.7v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H40.733v-3.4a1.359,1.359,0,1,0-2.717,0v3.4H29.762v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H18.792v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H14.189a5.441,5.441,0,0,0-5.434,5.434v1.623h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,0,0,0,2.717h3.4V38.1h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,1,0,0,2.717h3.4v1.623a5.441,5.441,0,0,0,5.434,5.434h1.885v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h1.885a5.441,5.441,0,0,0,5.434-5.434V51.966h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V40.82h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V29.675ZM56.306,53.589a2.72,2.72,0,0,1-2.717,2.717h-39.4a2.72,2.72,0,0,1-2.717-2.717v-39.4a2.72,2.72,0,0,1,2.717-2.717h39.4a2.72,2.72,0,0,1,2.717,2.717Z" transform="translate(-1.687 -1.687)" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Procesador de 5 nm, <br> 2 Core </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g fill="#fff" class="fill-line"> <path d="M52.49,26.954H30.011a3.061,3.061,0,0,0-3.057,3.057V52.49a3.061,3.061,0,0,0,3.057,3.057H52.49a3.061,3.061,0,0,0,3.057-3.057V30.011a3.061,3.061,0,0,0-3.057-3.057M53.509,52.49a1.02,1.02,0,0,1-1.019,1.019H30.011a1.02,1.02,0,0,1-1.019-1.019V30.011a1.02,1.02,0,0,1,1.019-1.019H52.49a1.02,1.02,0,0,1,1.019,1.019Z" transform="translate(-9.048 -9.048)" /> <path d="M62.42,29.675a1.359,1.359,0,0,0,0-2.717h-3.4V18.53h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V14.189a5.441,5.441,0,0,0-5.434-5.434H51.7v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H40.733v-3.4a1.359,1.359,0,1,0-2.717,0v3.4H29.762v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H18.792v-3.4a1.359,1.359,0,0,0-2.717,0v3.4H14.189a5.441,5.441,0,0,0-5.434,5.434v1.623h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,0,0,0,2.717h3.4V38.1h-3.4a1.359,1.359,0,0,0,0,2.717h3.4v8.429h-3.4a1.359,1.359,0,1,0,0,2.717h3.4v1.623a5.441,5.441,0,0,0,5.434,5.434h1.885v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h8.253v3.4a1.359,1.359,0,0,0,2.717,0v-3.4h1.885a5.441,5.441,0,0,0,5.434-5.434V51.966h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V40.82h3.4a1.359,1.359,0,0,0,0-2.717h-3.4V29.675ZM56.306,53.589a2.72,2.72,0,0,1-2.717,2.717h-39.4a2.72,2.72,0,0,1-2.717-2.717v-39.4a2.72,2.72,0,0,1,2.717-2.717h39.4a2.72,2.72,0,0,1,2.717,2.717Z" transform="translate(-1.687 -1.687)" /> </g> </svg> </div> <div class="compare__table-specs-feature"> Procesador de 3 nm, <br> 2 Core </div> </div> </div> </div> <div class="compare__row compare__gps" role="row"> <div class="compare__table-specs-name" role="rowheader"> GPS <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-24"></a></sup> </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" style="fill: none" stroke="#fff" class="stroke-line"> <circle cx="11.333" cy="11.333" r="11.333" transform="translate(20.667 14.667)" stroke-miterlimit="10" stroke-width="2" /> <path d="M49.547,40.08h0a21.173,21.173,0,0,0,5.12-13.8A22.474,22.474,0,0,0,32,4,22.474,22.474,0,0,0,9.333,26.28a21.138,21.138,0,0,0,5.12,13.8l17.04,19.687a.674.674,0,0,0,.947.067.629.629,0,0,0,.067-.067l17.04-19.693Z" stroke-linejoin="round" stroke-width="2.667" /> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> GPS de doble <br class="common-br-pc">banda L1+L5 </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" style="fill: none" stroke="#fff" class="stroke-line"> <circle cx="11.333" cy="11.333" r="11.333" transform="translate(20.667 14.667)" stroke-miterlimit="10" stroke-width="2" /> <path d="M49.547,40.08h0a21.173,21.173,0,0,0,5.12-13.8A22.474,22.474,0,0,0,32,4,22.474,22.474,0,0,0,9.333,26.28a21.138,21.138,0,0,0,5.12,13.8l17.04,19.687a.674.674,0,0,0,.947.067.629.629,0,0,0,.067-.067l17.04-19.693Z" stroke-linejoin="round" stroke-width="2.667" /> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> GPS de doble <br class="common-br-pc">banda L1+L5 </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" style="fill: none" stroke="#fff" class="stroke-line"> <circle cx="11.333" cy="11.333" r="11.333" transform="translate(20.667 14.667)" stroke-miterlimit="10" stroke-width="2" /> <path d="M49.547,40.08h0a21.173,21.173,0,0,0,5.12-13.8A22.474,22.474,0,0,0,32,4,22.474,22.474,0,0,0,9.333,26.28a21.138,21.138,0,0,0,5.12,13.8l17.04,19.687a.674.674,0,0,0,.947.067.629.629,0,0,0,.067-.067l17.04-19.693Z" stroke-linejoin="round" stroke-width="2.667" /> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> L1 GPS </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" style="fill: none" stroke="#fff" class="stroke-line"> <circle cx="11.333" cy="11.333" r="11.333" transform="translate(20.667 14.667)" stroke-miterlimit="10" stroke-width="2" /> <path d="M49.547,40.08h0a21.173,21.173,0,0,0,5.12-13.8A22.474,22.474,0,0,0,32,4,22.474,22.474,0,0,0,9.333,26.28a21.138,21.138,0,0,0,5.12,13.8l17.04,19.687a.674.674,0,0,0,.947.067.629.629,0,0,0,.067-.067l17.04-19.693Z" stroke-linejoin="round" stroke-width="2.667" /> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> L1 GPS </div> </div> </div> </div> <div class="compare__row compare__memory-storage"> <div class="compare__column-cont" role="row"> <div class="compare__table-specs-name" role="rowheader" aria-rowspan="2"> Almacenamiento </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Almacenamiento </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" stroke="#fff" class="stroke-line"> <g transform="translate(15128 -12870)"> <g transform="translate(-15125 12873)" fill="none" stroke-width="3"> <circle cx="29" cy="29" r="29" stroke="none" /> <circle cx="29" cy="29" r="27.5" fill="none" /> </g> <g transform="translate(-15110 12888)" fill="none" stroke-width="3"> <circle cx="14" cy="14" r="14" stroke="none" /> <circle cx="14" cy="14" r="12.5" fill="none" /> </g> <path d="M6803-887.6v15.777" transform="translate(-21898.938 13761.426)" fill="none" stroke-width="3" /> <path d="M0,0V15.777" transform="translate(-15083.785 12902.063) rotate(-90)" fill="none" stroke-width="3" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 32GB </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Almacenamiento </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" stroke="#fff" class="stroke-line"> <g transform="translate(15128 -12870)"> <g transform="translate(-15125 12873)" fill="none" stroke-width="3"> <circle cx="29" cy="29" r="29" stroke="none" /> <circle cx="29" cy="29" r="27.5" fill="none" /> </g> <g transform="translate(-15110 12888)" fill="none" stroke-width="3"> <circle cx="14" cy="14" r="14" stroke="none" /> <circle cx="14" cy="14" r="12.5" fill="none" /> </g> <path d="M6803-887.6v15.777" transform="translate(-21898.938 13761.426)" fill="none" stroke-width="3" /> <path d="M0,0V15.777" transform="translate(-15083.785 12902.063) rotate(-90)" fill="none" stroke-width="3" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 32GB </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Almacenamiento </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" stroke="#fff" class="stroke-line"> <g transform="translate(15128 -12870)"> <g transform="translate(-15125 12873)" fill="none" stroke-width="3"> <circle cx="29" cy="29" r="29" stroke="none" /> <circle cx="29" cy="29" r="27.5" fill="none" /> </g> <g transform="translate(-15110 12888)" fill="none" stroke-width="3"> <circle cx="14" cy="14" r="14" stroke="none" /> <circle cx="14" cy="14" r="12.5" fill="none" /> </g> <path d="M6803-887.6v15.777" transform="translate(-21898.938 13761.426)" fill="none" stroke-width="3" /> <path d="M0,0V15.777" transform="translate(-15083.785 12902.063) rotate(-90)" fill="none" stroke-width="3" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 16GB </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Almacenamiento </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)" stroke="#fff" class="stroke-line"> <g transform="translate(15128 -12870)"> <g transform="translate(-15125 12873)" fill="none" stroke-width="3"> <circle cx="29" cy="29" r="29" stroke="none" /> <circle cx="29" cy="29" r="27.5" fill="none" /> </g> <g transform="translate(-15110 12888)" fill="none" stroke-width="3"> <circle cx="14" cy="14" r="14" stroke="none" /> <circle cx="14" cy="14" r="12.5" fill="none" /> </g> <path d="M6803-887.6v15.777" transform="translate(-21898.938 13761.426)" fill="none" stroke-width="3" /> <path d="M0,0V15.777" transform="translate(-15083.785 12902.063) rotate(-90)" fill="none" stroke-width="3" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 16GB </div> </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Memoria </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g transform="translate(15128 -12953)" fill="none" stroke="#fff" class="stroke-line"> <rect width="50" height="36" rx="3" transform="translate(-15121 12967)" stroke-miterlimit="10" stroke-width="3" /> <g transform="translate(-15111.5 12957)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"> <line y2="4.667" transform="translate(31.002)" /> <line y2="4.667" transform="translate(20.668)" /> <line y2="4.667" transform="translate(10.334)" /> <line y2="4.667" /> <line y2="4.667" transform="translate(31.002 51.333)" /> <line y2="4.667" transform="translate(20.668 51.333)" /> <line y2="4.667" transform="translate(10.334 51.333)" /> <line y2="4.667" transform="translate(0 51.333)" /> </g> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 2GB </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Memoria </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g transform="translate(15128 -12953)" fill="none" stroke="#fff" class="stroke-line"> <rect width="50" height="36" rx="3" transform="translate(-15121 12967)" stroke-miterlimit="10" stroke-width="3" /> <g transform="translate(-15111.5 12957)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"> <line y2="4.667" transform="translate(31.002)" /> <line y2="4.667" transform="translate(20.668)" /> <line y2="4.667" transform="translate(10.334)" /> <line y2="4.667" /> <line y2="4.667" transform="translate(31.002 51.333)" /> <line y2="4.667" transform="translate(20.668 51.333)" /> <line y2="4.667" transform="translate(10.334 51.333)" /> <line y2="4.667" transform="translate(0 51.333)" /> </g> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 2GB </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Memoria </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g transform="translate(15128 -12953)" fill="none" stroke="#fff" class="stroke-line"> <rect width="50" height="36" rx="3" transform="translate(-15121 12967)" stroke-miterlimit="10" stroke-width="3" /> <g transform="translate(-15111.5 12957)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"> <line y2="4.667" transform="translate(31.002)" /> <line y2="4.667" transform="translate(20.668)" /> <line y2="4.667" transform="translate(10.334)" /> <line y2="4.667" /> <line y2="4.667" transform="translate(31.002 51.333)" /> <line y2="4.667" transform="translate(20.668 51.333)" /> <line y2="4.667" transform="translate(10.334 51.333)" /> <line y2="4.667" transform="translate(0 51.333)" /> </g> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 2GB </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Memoria </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g transform="translate(15128 -12953)" fill="none" stroke="#fff" class="stroke-line"> <rect width="50" height="36" rx="3" transform="translate(-15121 12967)" stroke-miterlimit="10" stroke-width="3" /> <g transform="translate(-15111.5 12957)" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"> <line y2="4.667" transform="translate(31.002)" /> <line y2="4.667" transform="translate(20.668)" /> <line y2="4.667" transform="translate(10.334)" /> <line y2="4.667" /> <line y2="4.667" transform="translate(31.002 51.333)" /> <line y2="4.667" transform="translate(20.668 51.333)" /> <line y2="4.667" transform="translate(10.334 51.333)" /> <line y2="4.667" transform="translate(0 51.333)" /> </g> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 1.5GB </div> </div> </div> </div> <div class="compare__row compare__display" role="row"> <div class="compare__table-specs-name" role="rowheader"> Brillo de la pantalla </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-feature"> Hasta <br>3000 nits </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Hasta <br>2000 nits </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Hasta <br>2000 nits </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Hasta <br>1000 nits </div> </div> </div> </div> <div class="compare__row compare__durability"> <div class="compare__column-cont" role="row"> <div class="compare__table-specs-name" role="rowheader" aria-rowspan="3"> Durabilidad <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-5"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-6"></a></sup> </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M48.185,61.119c-9.972,0-18.72-8.3-18.72-17.772,0-12.26,12.772-29.4,16.686-34.36a2.589,2.589,0,0,1,4.072,0C54.136,13.952,66.9,31.1,66.9,43.348c0,9.467-8.747,17.772-18.72,17.772m0-50.423C33.28,29.609,32.121,40.467,32.121,43.348c0,8.052,7.506,15.116,16.064,15.116S64.249,51.4,64.249,43.348C64.249,32,52.024,15.572,48.186,10.7" transform="translate(-10.027 -2.814)" /> <path d="M26.827,34.259a1.892,1.892,0,1,0-1.893,1.894,1.892,1.892,0,0,0,1.893-1.894v0" transform="translate(-7.869 -11.001)" /> <path d="M33.085,24.643a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-9.972 -7.77)" /> <path d="M39.735,15.027a1.892,1.892,0,1,0-1.892,1.893,1.892,1.892,0,0,0,1.892-1.893v0" transform="translate(-12.206 -4.539)" /> <path d="M15.934,34.259a1.892,1.892,0,1,0-1.892,1.894,1.892,1.892,0,0,0,1.892-1.894v0" transform="translate(-4.209 -11.001)" /> <path d="M22.194,24.643A1.892,1.892,0,1,0,20.3,26.536a1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-6.312 -7.77)" /> <path d="M28.842,15.027a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-8.546 -4.539)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> Resistente al agua hasta 100 m </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M48.185,61.119c-9.972,0-18.72-8.3-18.72-17.772,0-12.26,12.772-29.4,16.686-34.36a2.589,2.589,0,0,1,4.072,0C54.136,13.952,66.9,31.1,66.9,43.348c0,9.467-8.747,17.772-18.72,17.772m0-50.423C33.28,29.609,32.121,40.467,32.121,43.348c0,8.052,7.506,15.116,16.064,15.116S64.249,51.4,64.249,43.348C64.249,32,52.024,15.572,48.186,10.7" transform="translate(-10.027 -2.814)" /> <path d="M26.827,34.259a1.892,1.892,0,1,0-1.893,1.894,1.892,1.892,0,0,0,1.893-1.894v0" transform="translate(-7.869 -11.001)" /> <path d="M33.085,24.643a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-9.972 -7.77)" /> <path d="M39.735,15.027a1.892,1.892,0,1,0-1.892,1.893,1.892,1.892,0,0,0,1.892-1.893v0" transform="translate(-12.206 -4.539)" /> <path d="M15.934,34.259a1.892,1.892,0,1,0-1.892,1.894,1.892,1.892,0,0,0,1.892-1.894v0" transform="translate(-4.209 -11.001)" /> <path d="M22.194,24.643A1.892,1.892,0,1,0,20.3,26.536a1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-6.312 -7.77)" /> <path d="M28.842,15.027a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-8.546 -4.539)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> Resistente al agua hasta 50&nbsp;m </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M48.185,61.119c-9.972,0-18.72-8.3-18.72-17.772,0-12.26,12.772-29.4,16.686-34.36a2.589,2.589,0,0,1,4.072,0C54.136,13.952,66.9,31.1,66.9,43.348c0,9.467-8.747,17.772-18.72,17.772m0-50.423C33.28,29.609,32.121,40.467,32.121,43.348c0,8.052,7.506,15.116,16.064,15.116S64.249,51.4,64.249,43.348C64.249,32,52.024,15.572,48.186,10.7" transform="translate(-10.027 -2.814)" /> <path d="M26.827,34.259a1.892,1.892,0,1,0-1.893,1.894,1.892,1.892,0,0,0,1.893-1.894v0" transform="translate(-7.869 -11.001)" /> <path d="M33.085,24.643a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-9.972 -7.77)" /> <path d="M39.735,15.027a1.892,1.892,0,1,0-1.892,1.893,1.892,1.892,0,0,0,1.892-1.893v0" transform="translate(-12.206 -4.539)" /> <path d="M15.934,34.259a1.892,1.892,0,1,0-1.892,1.894,1.892,1.892,0,0,0,1.892-1.894v0" transform="translate(-4.209 -11.001)" /> <path d="M22.194,24.643A1.892,1.892,0,1,0,20.3,26.536a1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-6.312 -7.77)" /> <path d="M28.842,15.027a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-8.546 -4.539)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> Resistente al agua hasta 50&nbsp;m </div> </div> <div class="compare__column" role="cell"> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M48.185,61.119c-9.972,0-18.72-8.3-18.72-17.772,0-12.26,12.772-29.4,16.686-34.36a2.589,2.589,0,0,1,4.072,0C54.136,13.952,66.9,31.1,66.9,43.348c0,9.467-8.747,17.772-18.72,17.772m0-50.423C33.28,29.609,32.121,40.467,32.121,43.348c0,8.052,7.506,15.116,16.064,15.116S64.249,51.4,64.249,43.348C64.249,32,52.024,15.572,48.186,10.7" transform="translate(-10.027 -2.814)" /> <path d="M26.827,34.259a1.892,1.892,0,1,0-1.893,1.894,1.892,1.892,0,0,0,1.893-1.894v0" transform="translate(-7.869 -11.001)" /> <path d="M33.085,24.643a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-9.972 -7.77)" /> <path d="M39.735,15.027a1.892,1.892,0,1,0-1.892,1.893,1.892,1.892,0,0,0,1.892-1.893v0" transform="translate(-12.206 -4.539)" /> <path d="M15.934,34.259a1.892,1.892,0,1,0-1.892,1.894,1.892,1.892,0,0,0,1.892-1.894v0" transform="translate(-4.209 -11.001)" /> <path d="M22.194,24.643A1.892,1.892,0,1,0,20.3,26.536a1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-6.312 -7.77)" /> <path d="M28.842,15.027a1.892,1.892,0,1,0-1.893,1.893,1.892,1.892,0,0,0,1.893-1.893Z" transform="translate(-8.546 -4.539)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> Resistente al agua hasta 50&nbsp;m </div> </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> IP68 </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> IP68 </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> IP68 </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> IP68 </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> MIL-STD-810H </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> MIL-STD-810H </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> MIL-STD-810H </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> MIL-STD-810H </div> </div> </div> </div> <div class="compare__row compare__battery"> <div class="compare__column-cont" role="row"> <div class="compare__table-specs-name" role="rowheader" aria-rowspan="3"> Batería (típica) <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-3"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-4"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-9"></a></sup> </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Capacidad </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M51.832,12.744H48.3V9.454A1.454,1.454,0,0,0,46.847,8H35.813a1.454,1.454,0,0,0-1.454,1.454v3.289H30.828a7.279,7.279,0,0,0-7.271,7.271V58.9a7.279,7.279,0,0,0,7.271,7.271h21A7.279,7.279,0,0,0,59.1,58.9V20.015a7.279,7.279,0,0,0-7.271-7.271M56.195,58.9a4.367,4.367,0,0,1-4.363,4.363h-21A4.367,4.367,0,0,1,26.465,58.9V20.015a4.367,4.367,0,0,1,4.363-4.363h21a4.368,4.368,0,0,1,4.363,4.363Z" transform="translate(-9.33 -5.084)" /> <path d="M54.014,22.524h-21a1.454,1.454,0,0,0-1.454,1.454V62.861a1.454,1.454,0,0,0,1.454,1.454h21a1.454,1.454,0,0,0,1.454-1.454V23.978a1.455,1.455,0,0,0-1.454-1.454" transform="translate(-11.513 -9.048)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 590mAh </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Capacidad </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M51.832,12.744H48.3V9.454A1.454,1.454,0,0,0,46.847,8H35.813a1.454,1.454,0,0,0-1.454,1.454v3.289H30.828a7.279,7.279,0,0,0-7.271,7.271V58.9a7.279,7.279,0,0,0,7.271,7.271h21A7.279,7.279,0,0,0,59.1,58.9V20.015a7.279,7.279,0,0,0-7.271-7.271M56.195,58.9a4.367,4.367,0,0,1-4.363,4.363h-21A4.367,4.367,0,0,1,26.465,58.9V20.015a4.367,4.367,0,0,1,4.363-4.363h21a4.368,4.368,0,0,1,4.363,4.363Z" transform="translate(-9.33 -5.084)" /> <path d="M54.014,22.524h-21a1.454,1.454,0,0,0-1.454,1.454V62.861a1.454,1.454,0,0,0,1.454,1.454h21a1.454,1.454,0,0,0,1.454-1.454V23.978a1.455,1.455,0,0,0-1.454-1.454" transform="translate(-11.513 -9.048)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature compare__table-specs-feature--right"> 300mAh <br class="common-br-mo">/ 425mAh </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Capacidad </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M51.832,12.744H48.3V9.454A1.454,1.454,0,0,0,46.847,8H35.813a1.454,1.454,0,0,0-1.454,1.454v3.289H30.828a7.279,7.279,0,0,0-7.271,7.271V58.9a7.279,7.279,0,0,0,7.271,7.271h21A7.279,7.279,0,0,0,59.1,58.9V20.015a7.279,7.279,0,0,0-7.271-7.271M56.195,58.9a4.367,4.367,0,0,1-4.363,4.363h-21A4.367,4.367,0,0,1,26.465,58.9V20.015a4.367,4.367,0,0,1,4.363-4.363h21a4.368,4.368,0,0,1,4.363,4.363Z" transform="translate(-9.33 -5.084)" /> <path d="M54.014,22.524h-21a1.454,1.454,0,0,0-1.454,1.454V62.861a1.454,1.454,0,0,0,1.454,1.454h21a1.454,1.454,0,0,0,1.454-1.454V23.978a1.455,1.455,0,0,0-1.454-1.454" transform="translate(-11.513 -9.048)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature compare__table-specs-feature--right"> 300mAh <br class="common-br-mo">/ 425mAh </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Capacidad </div> <div class="compare-ico"> <svg viewbox="0 0 64 64" focusable="false" aria-hidden="true"> <g transform="translate(-104 -32)"> <g transform="translate(104 32)"> <g fill="#fff" class="fill-line"> <path d="M51.832,12.744H48.3V9.454A1.454,1.454,0,0,0,46.847,8H35.813a1.454,1.454,0,0,0-1.454,1.454v3.289H30.828a7.279,7.279,0,0,0-7.271,7.271V58.9a7.279,7.279,0,0,0,7.271,7.271h21A7.279,7.279,0,0,0,59.1,58.9V20.015a7.279,7.279,0,0,0-7.271-7.271M56.195,58.9a4.367,4.367,0,0,1-4.363,4.363h-21A4.367,4.367,0,0,1,26.465,58.9V20.015a4.367,4.367,0,0,1,4.363-4.363h21a4.368,4.368,0,0,1,4.363,4.363Z" transform="translate(-9.33 -5.084)" /> <path d="M54.014,22.524h-21a1.454,1.454,0,0,0-1.454,1.454V62.861a1.454,1.454,0,0,0,1.454,1.454h21a1.454,1.454,0,0,0,1.454-1.454V23.978a1.455,1.455,0,0,0-1.454-1.454" transform="translate(-11.513 -9.048)" /> </g> </g> </g> </svg> </div> <div class="compare__table-specs-feature"> 590mAh </div> </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso (* AOD activado) </div> <div class="compare__table-specs-feature"> hasta 60&nbsp;horas </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso (* AOD activado) </div> <div class="compare__table-specs-feature"> hasta 30&nbsp;horas </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso (* AOD activado) </div> <div class="compare__table-specs-feature"> hasta 30&nbsp;horas </div> </div> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso (* AOD activado) </div> <div class="compare__table-specs-feature"> hasta 60&nbsp;horas </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="js-text-fill compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso <br>(* Modo de ahorro de energía activado) </div> <div class="compare__table-specs-feature"> Até 100&nbsp;horas </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso <br>(* Modo de ahorro de energía activado) </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso <br>(* Modo de ahorro de energía activado) </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Tiempo de uso <br>(* Modo de ahorro de energía activado) </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> </div> </div> <div class="compare__row compare__connectivity"> <div class="compare__column-cont" role="row"> <div class="compare__table-specs-name" role="rowheader" aria-rowspan="2"> Conectividad </div> <div class="compare__column-wrap"> <div class="compare__column" role="cell"> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth </div> </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth+LTE </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth+LTE </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth+LTE </div> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-feature"> Bluetooth+LTE </div> </div> </div> </div> <div class="compare__row compare__sos" role="row"> <div class="compare__table-specs-name" role="rowheader"> Seguridad y emergencia <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-17"></a></sup> </div> <div class="compare__column-wrap"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> SOS/detección de caídas </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> SOS/detección de caídas </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> SOS/detección de caídas </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> SOS/detección de caídas </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> </div> </div> <div class="compare__row compare__health"> <div class="compare__column-cont" role="row"> <div class="compare__table-specs-name" role="rowheader" aria-rowspan="6"> Salud <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-21"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-26"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-27"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-32"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-33"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-34"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-35"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-36"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-47"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-48"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-49"></a>, <a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-50"></a></sup> </div> <div class="compare__column-wrap"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Zona de frecuencia cardiaca personalizada / <br> Umbral funcional de potencia personalizado </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Zona de frecuencia cardiaca personalizada / <br> Umbral funcional de potencia personalizado </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Zona de frecuencia cardiaca personalizada / <br> Umbral funcional de potencia personalizado </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Zona de frecuencia cardiaca personalizada / <br> Umbral funcional de potencia personalizado </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Composición corporal </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Composición corporal </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Composición corporal </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Composición corporal </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Presión arterial </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Presión arterial </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Presión arterial </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Presión arterial </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Energy Score </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Energy Score </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Energy Score </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Energy Score </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Apnea del sueño </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Apnea del sueño </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Apnea del sueño </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Apnea del sueño </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> </div> <div class="compare__column-wrap" role="row"> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Productos finales de glicación avanzada </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Productos finales de glicación avanzada </div> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Productos finales de glicación avanzada </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare__table-specs-title"> Productos finales de glicación avanzada </div> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> </div> </div> <div class="compare__row compare__quick-button" role="row"> <div class="compare__table-specs-name" role="rowheader"> Botón de acceso rápido <sup><a href="#desc-section" class="click_sup" title="See disclaimer" data-sup-tag="sup-46"></a></sup> </div> <div class="compare__column-wrap"> <div class="js-text-fill compare__column" role="cell"> <div class="compare-ico-support" aria-hidden="true"></div> <span class="blind">Suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> <div class="compare__column" role="cell"> <div class="compare-ico-notsupport" aria-hidden="true"></div> <span class="blind">Não suportado</span> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="wearable-common__carousel-pagination-wrap" aria-hidden="true"> <ul class="wearable-common__carousel-pagination" role="list"> </ul> </div> <div class="swiper-scrollbar wearable-common__carousel-scrollbar" aria-hidden="true"></div> </div> <div class="compare__list-nav-wrap" aria-hidden="true"> <div class="compare__list-nav"> <div class="compare__list-nav-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-nav-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-compare-logo-mo.png" alt="Galaxy Watch Ultra"> </div> <div class="compare__list-nav-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-nav-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch7-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch7-compare-logo-mo.png" alt="Galaxy Watch7"> </div> <div class="compare__list-nav-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-nav-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch6-classic-compare-logo-mo.png" alt="Galaxy Watch6 Classic"> </div> <div class="compare__list-nav-title"> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img compare__list-nav-title-image" data-src-pc="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-compare-logo-pc.png" data-src-mobile="//images.samsung.com/is/image/samsung/assets/pe/galaxy-watch-ultra/feature/galaxy-watch5-pro-compare-logo-mo.png" alt="Galaxy Watch5 Pro"> </div> </div> </div> </div> </div> <div class="compare__list-arrow"> <div class="compare__list-arrow-inner"> <button type="button" class="swiper-button-prev compare__list-arrow-prev" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:compare:sldr-arrow:right" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:compare:sldr-arrow:right" tabindex="-1" aria-hidden="true"> <span class="blind">Previous</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> <button type="button" class="swiper-button-next compare__list-arrow-next" data-omni-type="microsite_pcontentinter" data-omni="gwatch-ultra:highlight:compare:sldr-arrow:left" ga-ca="indication" ga-ac="carousel" ga-la="gwatch-ultra:highlight:compare:sldr-arrow:left"> <span class="blind">Next</span> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-carousel-arrow-black.svg" alt="" aria-hidden="true"> </button> </div> </div> </div> <script> var LOCAL_DATA = { 'galaxy-watch-ultra': { large: { 'titanium-gray': { sku: '[sm-l705fdaagto]', buynow: '/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-gray-lte-sm-l705fdaagto/' }, 'titanium-silver': { sku: '[sm-l705fztagto]', buynow: '/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-silver-lte-sm-l705fztagto/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-silver-lte-sm-l705fztagto/' }, 'titanium-white': { sku: '[sm-l705fzwagto]', buynow: '/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/' } }, }, 'galaxy-watch7': { small: { 'green': { sku: '[sm-l300nzgalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch7-40mm-green-bluetooth-sm-l300nzgalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch7-40mm-green-bluetooth-sm-l300nzgalta/' }, 'cream': { sku: '[sm-l300nzealta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch7-40mm-cream-bluetooth-sm-l300nzealta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch7-40mm-cream-bluetooth-sm-l300nzealta/' }, }, large: { 'green': { sku: '[sm-l310nzgalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch7-44mm-green-bluetooth-sm-l310nzgalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch7-44mm-green-bluetooth-sm-l310nzgalta/' }, 'silver': { sku: '[sm-l310nzsalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch7-44mm-silver-bluetooth-sm-l310nzsalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch7-44mm-silver-bluetooth-sm-l310nzsalta/' }, } }, 'galaxy-watch6-classic': { small: { 'black': { sku: '[sm-r950nzkalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch6-classic-43mm-black-bluetooth-sm-r950nzkalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch6-classic-43mm-black-bluetooth-sm-r950nzkalta/' }, 'silver': { sku: '[sm-r950nzsalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch6-classic-43mm-silver-bluetooth-sm-r950nzsalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch6-classic-43mm-silver-bluetooth-sm-r950nzsalta/' } }, large: { 'black': { sku: '[sm-r960nzkalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch6-classic-47mm-black-bluetooth-sm-r960nzkalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch6-classic-47mm-black-bluetooth-sm-r960nzkalta/' }, 'silver': { sku: '[sm-r960nzsalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch6-classic-47mm-silver-bluetooth-sm-r960nzsalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch6-classic-47mm-silver-bluetooth-sm-r960nzsalta' } } }, 'galaxy-watch5-pro': { large: { 'gray-titanium': { sku: '[sm-r920nztalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch5-pro-gray-titanium-bluetooth-sm-r920nztalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch5-pro-gray-titanium-bluetooth-sm-r920nztalta/' }, 'black-titanium': { sku: '[sm-r920nzkalta]', buynow: '/pe/watches/galaxy-watch/galaxy-watch5-pro-black-titanium-bluetooth-sm-r920nzkalta/buy/', learnmore: '/pe/watches/galaxy-watch/galaxy-watch5-pro-black-titanium-bluetooth-sm-r920nzkalta/' }, } } }; </script> <!-- Banner --> <div id="banner-section" class="banner banner--type1 is-feature-hide"> <div class="banner__wrap"> <div class="banner__cards"> <div class="banner__card"> <strong class="banner__card--title" data-copy-set="C33-007">Galaxy Watch7</strong> <a href="/pe/watches/galaxy-watch/galaxy-watch7-44mm-green-bluetooth-sm-l310nzgalta/" data-copy-set="C33-008" class="banner__card--cta" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:btm^banner:link-page:galaxy-watch7" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:btm^banner:link-page:galaxy-watch7"> IR A GALAXY WATCH7 </a> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img banner__card--image" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-watch7-type2-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-watch7-type2-mo.jpg" alt="" aria-hidden="true"> </div> <!-- <div class="banner__card"> <strong class="banner__card--title" data-copy-set="C33-003">Galaxy Ring</strong> <a href ="/pe/rings/galaxy-ring/galaxy-ring-[sku]/" data-copy-set="C33-004" class="banner__card--cta" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:btm^banner:link-page:galaxy-ring" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:btm^banner:link-page:galaxy-ring"> IR A GALAXY RING </a> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img banner__card--image" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-ring-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-ring-mo.jpg" alt=""> </div> --> <div class="banner__card"> <strong class="banner__card--title" data-copy-set="C33-005">Galaxy Buds3 Pro</strong> <a href="/pe/audio-sound/galaxy-buds/galaxy-buds3-pro-silver-sm-r630nzaalta/" data-copy-set="C33-006" class="banner__card--cta" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:btm^banner:link-page:galaxy-buds3-pro" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:btm^banner:link-page:galaxy-buds3-pro"> IR A GALAXY BUDS3 PRO </a> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img banner__card--image" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-buds3-pro-type2-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-buds3-pro-type2-mo.jpg" alt=""> </div> <div class="banner__card"> <strong class="banner__card--title" data-copy-set="C33-001">Galaxy Z Fold6</strong> <a href="/pe/smartphones/galaxy-z-fold6/" class="banner__card--cta" data-omni-type="microsite_contentinter" data-omni="gwatch-ultra:highlights:btm^banner:link-page:galaxy-z-fold6" ga-ca="content click" ga-ac="feature" ga-la="gwatch-ultra:highlights:btm^banner:link-page:galaxy-z-fold6"> IR A GALAXY Z FOLD6 </a> <img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img banner__card--image" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-z-fold6-type2-wide-pc.jpg" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-banner-z-fold6-type2-wide-mo.jpg" alt=""> </div> </div> </div> </div> <!-- High Contrast --> <div class="cp-high-contrast"> <div class="cp-high-contrast__inner"> <a href="#" role="button" title="High contrast" class="btn-contrast type-contrast"><span>C</span></a> <a href="#" role="button" title="Default contrast" class="btn-contrast type-default"><span>C</span></a> </div> </div> <!-- Bottom Disclaimer --> <div class="m_content-desc m_content_galaxy-type1" id="desc-section"> <div class="m_feature-desc show visible"> <div class="f_inner"> <div class="f_header-type1"> <ol data-title="Ver el aviso legal" role="list"> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-1"> <span class="text_disclaimer">El Galaxy Watch Ultra soporta temperaturas que oscilan entre -20 °C y 55 °C mientras se lleva en la muñeca, según los resultados de las pruebas de laboratorio internas que Samsung realizó. El rendimiento real puede variar según el entorno en que se utilice. En temperaturas muy altas o bajas, la carga puede bloquearse, ciertas funciones pueden terminarse automáticamente o no estar disponibles, o el reloj puede apagarse automáticamente por seguridad. Además, el rendimiento de la batería puede verse afectado negativamente a bajas temperaturas.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-2"> <span class="text_disclaimer">En modo de ahorro de energía, algunas funciones, como la conexión Wi-Fi, el gesto para activar el dispositivo y demás, pueden no estar disponibles. Puede haber restricciones en la velocidad de la CPU, el uso de la red en segundo plano y los servicios de ubicación.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-3"> <span class="text_disclaimer"> En el modo de batería normal, cuando el modo de ahorro de energía o el modo de ejercicio con ahorro de energía están desactivados, la duración de la batería es de hasta 60&nbsp;horas con Always On Display activado y de hasta 80&nbsp;horas con Always On Display desactivado. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-4"> <span class="text_disclaimer"> La duración de la batería se basa en los resultados de pruebas de laboratorio internas realizadas por Samsung con patrones de uso típicos. La duración real de la batería puede variar en función de los diferentes patrones de uso, el modelo de dispositivo o el fabricante de la batería. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-5"> <span class="text_disclaimer"> El Galaxy Watch Ultra es resistente al agua durante 10&nbsp;minutos en agua con una profundidad de 100&nbsp;metros según la norma ISO22810. La prueba se realizó en agua con un 5% de sal y 4&nbsp;ppm de cloro. El Galaxy Watch Ultra es resistente al agua con una clasificación IP68 de acuerdo con las condiciones de las pruebas de laboratorio para sumergirlo en agua dulce hasta 1.5&nbsp;metros durante un máximo de 30&nbsp;minutos. No es apto para actividades acuáticas de alta presión ni para el buceo. Puede utilizarse para actividades en aguas poco profundas, como nadar en una piscina o en el océano. La resistencia al agua no es una condición permanente y puede disminuir con el tiempo. Consulta el manual del usuario para obtener más información, incluyendo las instrucciones de cuidado y uso. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-6"> <span class="text_disclaimer"> El Galaxy Watch Ultra ha obtenido la certificación MIL-STD-810H: temperatura alta/baja, altitud, humedad, inmersión, niebla salina, polvo, vibración, caída, etc. MIL-STD-810H es una forma estandarizada de prueba diseñada por el ejército de EE.&nbsp;UU. para evaluar con precisión las limitaciones de los dispositivos. El uso en condiciones reales puede variar en función de las condiciones ambientales específicas utilizadas en las pruebas. No se garantizan condiciones extremas. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-7"> <span class="text_disclaimer"> El titanio de grado&nbsp;4 se aplica parcialmente a las áreas de la cubierta frontal y posterior del marco de metal, excluyendo la pantalla y los botones físicos. Las partes restantes del marco son una mezcla de plástico y titanio de grado&nbsp;2. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-8"> <span class="text_disclaimer">En comparación con la serie anterior del Galaxy Watch.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-9"> <span class="text_disclaimer"> Valor típico examinado en laboratorios de terceros. El valor típico es el valor promedio estimado teniendo en cuenta la desviación en la capacidad de batería de las muestras de baterías examinadas conforme a la norma IEC 61960. La capacidad típica es de 590&nbsp;mAh. La duración real de la batería puede variar en función del entorno de red, patrones de uso y otros factores. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-10"> <span class="text_disclaimer">En modo de ejercicio con ahorro de energía, algunas funciones, como la conexión de red/Bluetooth, el control de IoT y otras cosas, pueden no estar disponibles.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-11"> <span class="text_disclaimer">Las correas de reloj adicionales se venden por separado.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-12"> <span class="text_disclaimer">La correa de senderismo se vende por separado.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-13"> <span class="text_disclaimer">Se proporciona cuando el archivo de ruta de formato GPX se importa para senderismo y ciclismo y la ruta se establece como objetivo en la configuración Samsung Health.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-14"> <span class="text_disclaimer">Para usar la función de camino de vuelta, esta debe habilitarse antes de cada sesión de senderismo o ciclismo en la configuración de Samsung Health.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-15"> <span class="text_disclaimer">La sirena emite un sonido de hasta 86 decibel y puede oírse a una distancia máxima de 180 metros. La intensidad y el alcance del sonido pueden variar en función del entorno.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-16"> <span class="text_disclaimer">La duración de la activación de la sirena puede variar según la duración de la batería.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-17"> <span class="text_disclaimer"> Para notificar a un contacto de emergencia, se requiere una conexión de red. La precisión del GPS puede verse afectada por obstrucciones en la señal satelital, como edificios. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-18"> <span class="text_disclaimer">El Galaxy Watch Ultra es resistente al polvo con una clasificación IP68 basada en condiciones de prueba de laboratorio realizadas por terceros: se soplaron 2 kg de polvo de talco (diámetro máximo de 0.05 mm) por metro cúbico en una cámara de prueba que contenía el dispositivo (la presión del aire dentro del dispositivo se mantuvo por debajo del aire circundante) por 2 horas. La resistencia al polvo puede variar según las condiciones de uso reales.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-19"> <span class="text_disclaimer">El modo Carrera solo está disponible para carreras y ciclismo al aire libre. Para obtener medidas comparativas, es necesario correr por el mismo trayecto que el trayecto pregenerado. El usuario puede comparar seleccionando uno de los registros de hasta 14 días atrás.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-20"> <span class="text_disclaimer">Comparar registros a través del modo Carrera solo está disponible cuando se empieza en el mismo lugar que el punto de inicio del registro anterior. Se convertirá al modo de correr automáticamente, si los puntos de partida son diferentes.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-21"> <span class="text_disclaimer"> La personalización de la zona de frecuencia cardiaca se activa al seleccionar la actividad de correr al aire libre. Hay que correr de manera consistente durante más de 10&nbsp;minutos a una velocidad de 4&nbsp;km/h o superior. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-22"> <span class="text_disclaimer">El modo nocturno solo está disponible en ciertas esferas de reloj.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-23"> <span class="text_disclaimer">La correa PeakForm se vende por separado.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-24"> <span class="text_disclaimer"> La precisión del GPS puede variar según el entorno de la red y otros factores. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-25"> <span class="text_disclaimer"> Energy Score está disponible en teléfonos Android (Android&nbsp;11 o superior) y requiere la aplicación Samsung Health (v6.27 o superior). Se requiere inicio de sesión en una cuenta de Samsung. La disponibilidad del servicio puede variar según el país o la región. Para consultar la Energy Score, los datos de salud rastreados desde Samsung Galaxy Watch o Samsung Galaxy Ring deben sincronizarse con la aplicación Samsung Health. Necesita al menos los datos de actividad y sueño del día anterior, y los datos de frecuencia cardíaca durante el sueño. No está destinado a la detección, el diagnóstico ni el tratamiento de ninguna afección médica. El resultado es solo para referencia personal. Consulta a un profesional médico para obtener más información. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-26"> <span class="text_disclaimer"> Para medir el umbral funcional de potencia (FTP, Functional Threshold Power) personalizado, el teléfono inteligente Samsung Galaxy debe estar conectado a un medidor de potencia. Para calcular un FTP más preciso, es necesario conectar el Galaxy Watch a un teléfono inteligente. El FTP se calcula automáticamente cuando se pedalea a un nivel de intensidad medio a alto durante más de 4&nbsp;minutos con el medidor de potencia de pedaleo conectado a tu bicicleta. Gracias al aprendizaje automático, cuanto más pedalees de forma repetida, más precisos y personalizados serán los valores de FTP que se calculen. El medidor de potencia de pedaleo se vende por separado. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-27"> <span class="text_disclaimer">Para medir el FTP (umbral funcional de potencia) personalizado, el teléfono inteligente Samsung Galaxy debe estar conectado a un medidor de potencia. Para calcular un FTP más preciso, es necesario conectar el Galaxy Watch a un teléfono inteligente. El FTP se calcula automáticamente cuando se practica ciclismo a un nivel de intensidad medio-alto más de 4 minutos con el medidor de potencia de ciclismo conectado a la bicicleta. Gracias al aprendizaje automático, cuanto más se pedalee de forma repetida, más precisos y personalizados serán los valores de FTP que se calculen. El medidor de potencia para ciclismo se vende por separado.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-28"> <span class="text_disclaimer">Requiere la versión 6.24 o posterior de la aplicación Samsung Health.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-29"> <span class="text_disclaimer">El Galaxy Watch Ultra debe estar emparejado con un teléfono inteligente Samsung Galaxy con Android 11.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-30"> <span class="text_disclaimer">Las funciones de monitoreo del sueño están destinadas para fines generales de bienestar y acondicionamiento físico. No está diseñado para su uso en la detección, el diagnóstico, el tratamiento de ninguna afección médica o trastorno del sueño. Las mediciones son solo para referencia personal. Consulta a un médico para asesoramiento.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-31"> <span class="text_disclaimer"> Para obtener lecturas precisas de la presión arterial, se requiere una calibración cada 4&nbsp;semanas con el monitor de presión arterial y el brazalete. Requiere un teléfono inteligente Samsung Galaxy con Android 9.0 o superior. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-32"> <span class="text_disclaimer"> La disponibilidad de la aplicación de presión arterial puede variar según el país o la región. Debido a las restricciones del país para obtener la aprobación/registro como software como dispositivo médico (SaMD), la aplicación de presión arterial solo funciona en relojes y teléfonos inteligentes comprados en los países donde el servicio está disponible actualmente (sin embargo, el servicio puede estar restringido cuando los usuarios viajan a países que no gozan de servicio). Visite https://www.samsung.com/apps/samsung-health-monitor para obtener más información y la última actualización sobre los países de servicio. No está destinado para el uso de personas menores de 22&nbsp;años.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-33"> <span class="text_disclaimer"> Los usuarios deben medir su presión arterial cuando están en reposo, como lo harían con un brazalete tradicional, y abstenerse de medirla cuando hacen ejercicio, fuman o beben. La aplicación de presión arterial no está diseñada para fines de diagnóstico relacionados con la hipertensión u otras afecciones cardiacas o para usuarios menores de 22&nbsp;años. Los usuarios no deben interpretar ni tomar decisiones clínicas con base en los datos del dispositivo sin consultar a un profesional de la salud calificado. La aplicación de presión arterial no está diseñada para reemplazar los métodos tradicionales de diagnóstico o tratamiento. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-34"> <span class="text_disclaimer">El historial de medición de la presión arterial se puede revisar dentro de la aplicación Samsung Health Monitor en un teléfono inteligente emparejado.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-35"> <span class="text_disclaimer">No está destinado a la detección, el diagnóstico o el tratamiento. Únicamente para fines de bienestar y estado físico en general.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-36"> <span class="text_disclaimer">No está diseñado para detección, diagnóstico y tratamiento. Destinado a fines generales de bienestar y ejercicio.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-37"> <span class="text_disclaimer">La composición corporal es compatible con la serie Samsung Galaxy Watch4 y los modelos Galaxy Watch lanzados más adelante únicamente. La composición corporal no debe utilizarse si tienes un implante de marcapasos u otros dispositivos médicos, o si estás embarazada. Cualquier información relacionada con la salud a la que se acceda a través del dispositivo y la aplicación no debe tratarse como asesoramiento médico. Es posible que los resultados de las mediciones no sean precisos si tienes menos de 20 años. Las mediciones son solo para referencia personal. Consulta a un médico para asesoramiento.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-38"> <span class="text_disclaimer">Los teléfonos inteligentes compatibles y las funciones disponibles pueden variar en función del país/región, el operador o el dispositivo.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-39"> <span class="text_disclaimer">El Galaxy Watch Ultra debe estar emparejado con un teléfono inteligente Samsung Galaxy con Android 11.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-40"> <span class="text_disclaimer">La imagen es simulada y se usa con fines ilustrativos. La UX (experiencia del cliente) o la interfaz del usuario reales pueden ser diferentes.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-41"> <span class="text_disclaimer"> Las respuestas sugeridas solo están disponibles en el Galaxy Watch7 y el Galaxy Watch Ultra. El reloj requiere la última versión de Wear OS instalada y debe estar emparejado con el Galaxy Z Flip6 con One UI 6.1.1 o superior, a partir de julio de 2024. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-42"> <span class="text_disclaimer">La disponibilidad del servicio puede variar en función del idioma y la aplicación. No se garantiza la precisión de los resultados.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-43"> <span class="text_disclaimer">El pellizco doble está desactivado de forma predeterminada. Para usar la función, debe estar habilitada en el reloj o en la aplicación Samsung Galaxy Wearable.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-44"> <span class="text_disclaimer">Para controlar la función multideportes con el botón de acceso rápido, la función debe estar configurada en los ajustes del botón de acceso rápido.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-45"> <span class="text_disclaimer">La medición de FTP requiere la aplicación Samsung Health (v6.27 o superior).</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-46"> <span class="text_disclaimer"> Los productos finales de glicación avanzada (Advanced Glycation End-products, AGE) requieren inicio de sesión en una cuenta de Samsung y la aplicación Samsung Health 6.27 o posterior. Disponible en dispositivos con Android OS 10 (Q OS) o posterior. AGE es compatible con Samsung Galaxy Watch7 y modelos posteriores de Samsung Galaxy Watch únicamente. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-47"> <span class="text_disclaimer">No está destinado a la detección, el diagnóstico ni el tratamiento de ninguna afección médica. El índice de AGE es solo para referencia personal. Consulta a un profesional médico para obtener más información.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-48"> <span class="text_disclaimer">El Galaxy Watch Ultra utiliza el sensor óptico de bioseñal que funciona dentro de los límites establecidos por las normas de seguridad IEC 62471.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-49"> <span class="text_disclaimer"> El Galaxy Watch7, el Galaxy Watch Ultra y el Galaxy Ring deben estar emparejados con un teléfono inteligente con Android 11.0 o superior y una memoria mínima de 1.5GB. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-50"> <span class="text_disclaimer"> La conexión de los Galaxy Buds como audio Bluetooth está disponible independientemente del sistema operativo, pero para configurar los ajustes avanzados en la aplicación Galaxy Wearable, los Galaxy Buds deben estar emparejados con un teléfono inteligente con Android 10.0 o superior y una memoria mínima de 1.5GB. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-51"> <span class="text_disclaimer">Los ajustes avanzados de la aplicación Galaxy Wearable incluyen control de ruido, Adaptive EQ, control por pellizco y actualización de software.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-52"> <span class="text_disclaimer">Algunas funciones solo están disponibles en determinados teléfonos inteligentes Samsung Galaxy.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-53"> <span class="text_disclaimer">La aplicación Galaxy Wearable no es compatible con iOS.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-54"> <span class="text_disclaimer">La aplicación Samsung Health Monitor solo está disponible en teléfonos inteligentes Samsung Galaxy.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-55"> <span class="text_disclaimer">Las funciones Gesto y Encontrar mi anillo solo están disponibles en los teléfonos inteligentes Samsung Galaxy.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-56"> <span class="text_disclaimer">a función Suggested Replies en el Galaxy Watch7 y el Galaxy Watch Ultra solo está disponible en teléfonos inteligentes Samsung Galaxy.</span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-57"> <span class="text_disclaimer"> La disponibilidad y las funciones pueden variar según el país, la región o el operador. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> <li role="listitem" class="common-bottom-disclaimer__list-item" data-sup="sup-58"> <span class="text_disclaimer"> Android es una marca comercial de Google LCC. </span> <button type="button" class="click_disclaimer"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=" class="js-img-src js-res-img" data-src-pc="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" data-src-mobile="https://images.samsung.com/pe/galaxy-watch-ultra/feature/galaxy-watch-ultra-icon-disclaimer-top.png" alt="Back to Location"></button> </li> </ol> </div> </div> </div> </div> </div> <script> var _gsScope = "undefined" != typeof module && module.exports && "undefined" != typeof global ? global : this || window; (_gsScope._gsQueue || (_gsScope._gsQueue = [])).push(function () { "use strict"; var t, e, i, s, r, n, a, o, l, h, u, f, c, $, p, d, m, _; _gsScope._gsDefine("TweenMax", ["core.Animation", "core.SimpleTimeline", "TweenLite"], function (t, e, i) { var s = function (t) { var e, i = [], s = t.length; for (e = 0; e !== s; i.push(t[e++])); return i }, r = function (t, e, i) { var s, r, n = t.cycle; for (s in n) r = n[s], t[s] = "function" == typeof r ? r(i, e[i], e) : r[i % r.length]; delete t.cycle }, n = function (t) { if ("function" == typeof t) return t; var e = "object" == typeof t ? t : { each: t }, i = e.ease, s = e.from || 0, r = e.base || 0, n = {}, a = isNaN(s), o = e.axis, l = { center: .5, end: 1 }[s] || 0; return function (t, h, u) { var f, c, $, p, d, m, _, g, y, v = (u || e).length, T = n[v]; if (!T) { if (!(y = "auto" === e.grid ? 0 : (e.grid || [1 / 0])[0])) { for (_ = -1 / 0; _ < (_ = u[y++].getBoundingClientRect().left) && y < v;); y-- } for (T = n[v] = [], f = a ? Math.min(y, v) * l - .5 : s % y, c = a ? v * l / y - .5 : s / y | 0, _ = 0, g = 1 / 0, m = 0; m < v; m++)$ = m % y - f, p = c - (m / y | 0), T[m] = d = o ? Math.abs("y" === o ? p : $) : Math.sqrt($ * $ + p * p), d > _ && (_ = d), d < g && (g = d); T.max = _ - g, T.min = g, T.v = v = e.amount || e.each * (y > v ? v - 1 : o ? "y" === o ? v / y : y : Math.max(y, v / y)) || 0, T.b = v < 0 ? r - v : r } return v = (T[t] - T.min) / T.max, T.b + (i ? i.getRatio(v) : v) * T.v } }, a = function (t, e, s) { i.call(this, t, e, s), this._cycle = 0, this._yoyo = !0 === this.vars.yoyo || !!this.vars.yoyoEase, this._repeat = this.vars.repeat || 0, this._repeatDelay = this.vars.repeatDelay || 0, this._repeat && this._uncache(!0), this.render = a.prototype.render }, o = i._internals, l = o.isSelector, h = o.isArray, u = a.prototype = i.to({}, .1, {}), f = []; a.version = "2.1.3", u.constructor = a, u.kill()._gc = !1, a.killTweensOf = a.killDelayedCallsTo = i.killTweensOf, a.getTweensOf = i.getTweensOf, a.lagSmoothing = i.lagSmoothing, a.ticker = i.ticker, a.render = i.render, a.distribute = n, u.invalidate = function () { return this._yoyo = !0 === this.vars.yoyo || !!this.vars.yoyoEase, this._repeat = this.vars.repeat || 0, this._repeatDelay = this.vars.repeatDelay || 0, this._yoyoEase = null, this._uncache(!0), i.prototype.invalidate.call(this) }, u.updateTo = function (t, e) { var s, r = this.ratio, n = this.vars.immediateRender || t.immediateRender; for (s in e && this._startTime < this._timeline._time && (this._startTime = this._timeline._time, this._uncache(!1), this._gc ? this._enabled(!0, !1) : this._timeline.insert(this, this._startTime - this._delay)), t) this.vars[s] = t[s]; if (this._initted || n) { if (e) this._initted = !1, n && this.render(0, !0, !0); else if (this._gc && this._enabled(!0, !1), this._notifyPluginsOfEnabled && this._firstPT && i._onPluginEvent("_onDisable", this), this._time / this._duration > .998) { var a = this._totalTime; this.render(0, !0, !1), this._initted = !1, this.render(a, !0, !1) } else if (this._initted = !1, this._init(), this._time > 0 || n) for (var o, l = 1 / (1 - r), h = this._firstPT; h;)o = h.s + h.c, h.c *= l, h.s = o - h.c, h = h._next } return this }, u.render = function (t, e, s) { this._initted || 0 === this._duration && this.vars.repeat && this.invalidate(); var r, n, a, l, h, u, f, c, $, p = this._dirty ? this.totalDuration() : this._totalDuration, d = this._time, m = this._totalTime, _ = this._cycle, g = this._duration, y = this._rawPrevTime; if (t >= p - 1e-8 && t >= 0 ? (this._totalTime = p, this._cycle = this._repeat, this._yoyo && 0 != (1 & this._cycle) ? (this._time = 0, this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0) : (this._time = g, this.ratio = this._ease._calcEnd ? this._ease.getRatio(1) : 1), this._reversed || (r = !0, n = "onComplete", s = s || this._timeline.autoRemoveChildren), 0 === g && (this._initted || !this.vars.lazy || s) && (this._startTime === this._timeline._duration && (t = 0), (y < 0 || t <= 0 && t >= -.00000001 || 1e-8 === y && "isPause" !== this.data) && y !== t && (s = !0, y > 1e-8 && (n = "onReverseComplete")), this._rawPrevTime = c = !e || t || y === t ? t : 1e-8)) : t < 1e-8 ? (this._totalTime = this._time = this._cycle = 0, this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0, (0 !== m || 0 === g && y > 0) && (n = "onReverseComplete", r = this._reversed), t > -.00000001 ? t = 0 : t < 0 && (this._active = !1, 0 === g && (this._initted || !this.vars.lazy || s) && (y >= 0 && (s = !0), this._rawPrevTime = c = !e || t || y === t ? t : 1e-8)), this._initted || (s = !0)) : (this._totalTime = this._time = t, 0 !== this._repeat && (l = g + this._repeatDelay, this._cycle = this._totalTime / l >> 0, 0 !== this._cycle && this._cycle === this._totalTime / l && m <= t && this._cycle--, this._time = this._totalTime - this._cycle * l, this._yoyo && 0 != (1 & this._cycle) && (this._time = g - this._time, ($ = this._yoyoEase || this.vars.yoyoEase) && (this._yoyoEase || (!0 !== $ || this._initted ? this._yoyoEase = $ = !0 === $ ? this._ease : $ instanceof Ease ? $ : Ease.map[$] : ($ = this.vars.ease, this._yoyoEase = $ = $ ? $ instanceof Ease ? $ : "function" == typeof $ ? new Ease($, this.vars.easeParams) : Ease.map[$] || i.defaultEase : i.defaultEase)), this.ratio = $ ? 1 - $.getRatio((g - this._time) / g) : 0)), this._time > g ? this._time = g : this._time < 0 && (this._time = 0)), this._easeType && !$ ? (h = this._time / g, (1 === (u = this._easeType) || 3 === u && h >= .5) && (h = 1 - h), 3 === u && (h *= 2), 1 === (f = this._easePower) ? h *= h : 2 === f ? h *= h * h : 3 === f ? h *= h * h * h : 4 === f && (h *= h * h * h * h), this.ratio = 1 === u ? 1 - h : 2 === u ? h : this._time / g < .5 ? h / 2 : 1 - h / 2) : $ || (this.ratio = this._ease.getRatio(this._time / g))), d !== this._time || s || _ !== this._cycle) { if (!this._initted) { if (this._init(), !this._initted || this._gc) return; if (!s && this._firstPT && (!1 !== this.vars.lazy && this._duration || this.vars.lazy && !this._duration)) return this._time = d, this._totalTime = m, this._rawPrevTime = y, this._cycle = _, o.lazyTweens.push(this), void (this._lazy = [t, e]); !this._time || r || $ ? r && this._ease._calcEnd && !$ && (this.ratio = this._ease.getRatio(0 === this._time ? 0 : 1)) : this.ratio = this._ease.getRatio(this._time / g) } for (!1 !== this._lazy && (this._lazy = !1), this._active || !this._paused && this._time !== d && t >= 0 && (this._active = !0), 0 === m && (2 === this._initted && t > 0 && this._init(), this._startAt && (t >= 0 ? this._startAt.render(t, !0, s) : n || (n = "_dummyGS")), this.vars.onStart && (0 === this._totalTime && 0 !== g || e || this._callback("onStart"))), a = this._firstPT; a;)a.f ? a.t[a.p](a.c * this.ratio + a.s) : a.t[a.p] = a.c * this.ratio + a.s, a = a._next; this._onUpdate && (t < 0 && this._startAt && this._startTime && this._startAt.render(t, !0, s), e || (this._totalTime !== m || n) && this._callback("onUpdate")), this._cycle !== _ && (e || this._gc || this.vars.onRepeat && this._callback("onRepeat")), n && (this._gc && !s || (t < 0 && this._startAt && !this._onUpdate && this._startTime && this._startAt.render(t, !0, s), r && (this._timeline.autoRemoveChildren && this._enabled(!1, !1), this._active = !1), !e && this.vars[n] && this._callback(n), 0 === g && 1e-8 === this._rawPrevTime && 1e-8 !== c && (this._rawPrevTime = 0))) } else m !== this._totalTime && this._onUpdate && (e || this._callback("onUpdate")) }, a.to = function (t, e, i) { return new a(t, e, i) }, a.from = function (t, e, i) { return i.runBackwards = !0, i.immediateRender = 0 != i.immediateRender, new a(t, e, i) }, a.fromTo = function (t, e, i, s) { return s.startAt = i, s.immediateRender = 0 != s.immediateRender && 0 != i.immediateRender, new a(t, e, s) }, a.staggerTo = a.allTo = function (t, e, o, u, c, $, p) { var d, m, _, g, y = [], v = n(o.stagger || u), T = o.cycle, x = (o.startAt || f).cycle; for (h(t) || ("string" == typeof t && (t = i.selector(t) || t), l(t) && (t = s(t))), d = (t = t || []).length - 1, _ = 0; _ <= d; _++) { for (g in m = {}, o) m[g] = o[g]; if (T && (r(m, t, _), null != m.duration && (e = m.duration, delete m.duration)), x) { for (g in x = m.startAt = {}, o.startAt) x[g] = o.startAt[g]; r(m.startAt, t, _) } m.delay = v(_, t[_], t) + (m.delay || 0), _ === d && c && (m.onComplete = function () { o.onComplete && o.onComplete.apply(o.onCompleteScope || this, arguments), c.apply(p || o.callbackScope || this, $ || f) }), y[_] = new a(t[_], e, m) } return y }, a.staggerFrom = a.allFrom = function (t, e, i, s, r, n, o) { return i.runBackwards = !0, i.immediateRender = 0 != i.immediateRender, a.staggerTo(t, e, i, s, r, n, o) }, a.staggerFromTo = a.allFromTo = function (t, e, i, s, r, n, o, l) { return s.startAt = i, s.immediateRender = 0 != s.immediateRender && 0 != i.immediateRender, a.staggerTo(t, e, s, r, n, o, l) }, a.delayedCall = function (t, e, i, s, r) { return new a(e, 0, { delay: t, onComplete: e, onCompleteParams: i, callbackScope: s, onReverseComplete: e, onReverseCompleteParams: i, immediateRender: !1, useFrames: r, overwrite: 0 }) }, a.set = function (t, e) { return new a(t, 0, e) }, a.isTweening = function (t) { return i.getTweensOf(t, !0).length > 0 }; var c = function (t, e) { for (var s = [], r = 0, n = t._first; n;)n instanceof i ? s[r++] = n : (e && (s[r++] = n), r = (s = s.concat(c(n, e))).length), n = n._next; return s }, $ = a.getAllTweens = function (e) { return c(t._rootTimeline, e).concat(c(t._rootFramesTimeline, e)) }; a.killAll = function (t, i, s, r) { null == i && (i = !0), null == s && (s = !0); var n, a, o, l = $(0 != r), h = l.length, u = i && s && r; for (o = 0; o < h; o++)a = l[o], (u || a instanceof e || (n = a.target === a.vars.onComplete) && s || i && !n) && (t ? a.totalTime(a._reversed ? 0 : a.totalDuration()) : a._enabled(!1, !1)) }, a.killChildTweensOf = function (t, e) { if (null != t) { var r, n, u, f, c, $ = o.tweenLookup; if ("string" == typeof t && (t = i.selector(t) || t), l(t) && (t = s(t)), h(t)) for (f = t.length; --f > -1;)a.killChildTweensOf(t[f], e); else { for (u in r = [], $) for (n = $[u].target.parentNode; n;)n === t && (r = r.concat($[u].tweens)), n = n.parentNode; for (c = r.length, f = 0; f < c; f++)e && r[f].totalTime(r[f].totalDuration()), r[f]._enabled(!1, !1) } } }; var p = function (t, i, s, r) { i = !1 !== i, s = !1 !== s; for (var n, a, o = $(r = !1 !== r), l = i && s && r, h = o.length; --h > -1;)a = o[h], (l || a instanceof e || (n = a.target === a.vars.onComplete) && s || i && !n) && a.paused(t) }; return a.pauseAll = function (t, e, i) { p(!0, t, e, i) }, a.resumeAll = function (t, e, i) { p(!1, t, e, i) }, a.globalTimeScale = function (e) { var s = t._rootTimeline, r = i.ticker.time; return arguments.length ? (e = e || 1e-8, s._startTime = r - (r - s._startTime) * s._timeScale / e, s = t._rootFramesTimeline, r = i.ticker.frame, s._startTime = r - (r - s._startTime) * s._timeScale / e, s._timeScale = t._rootTimeline._timeScale = e, e) : s._timeScale }, u.progress = function (t, e) { return arguments.length ? this.totalTime(this.duration() * (this._yoyo && 0 != (1 & this._cycle) ? 1 - t : t) + this._cycle * (this._duration + this._repeatDelay), e) : this.duration() ? this._time / this._duration : this.ratio }, u.totalProgress = function (t, e) { return arguments.length ? this.totalTime(this.totalDuration() * t, e) : this._totalTime / this.totalDuration() }, u.time = function (t, e) { if (!arguments.length) return this._time; this._dirty && this.totalDuration(); var i = this._duration, s = this._cycle, r = s * (i + this._repeatDelay); return t > i && (t = i), this.totalTime(this._yoyo && 1 & s ? i - t + r : this._repeat ? t + r : t, e) }, u.duration = function (e) { return arguments.length ? t.prototype.duration.call(this, e) : this._duration }, u.totalDuration = function (t) { return arguments.length ? -1 === this._repeat ? this : this.duration((t - this._repeat * this._repeatDelay) / (this._repeat + 1)) : (this._dirty && (this._totalDuration = -1 === this._repeat ? 999999999999 : this._duration * (this._repeat + 1) + this._repeatDelay * this._repeat, this._dirty = !1), this._totalDuration) }, u.repeat = function (t) { return arguments.length ? (this._repeat = t, this._uncache(!0)) : this._repeat }, u.repeatDelay = function (t) { return arguments.length ? (this._repeatDelay = t, this._uncache(!0)) : this._repeatDelay }, u.yoyo = function (t) { return arguments.length ? (this._yoyo = t, this) : this._yoyo }, a }, !0), _gsScope._gsDefine("TimelineLite", ["core.Animation", "core.SimpleTimeline", "TweenLite"], function (t, e, i) { var s = function (t) { e.call(this, t); var i, s, r = this.vars; for (s in this._labels = {}, this.autoRemoveChildren = !!r.autoRemoveChildren, this.smoothChildTiming = !!r.smoothChildTiming, this._sortChildren = !0, this._onUpdate = r.onUpdate, r) o(i = r[s]) && -1 !== i.join("").indexOf("{self}") && (r[s] = this._swapSelfInParams(i)); o(r.tweens) && this.add(r.tweens, 0, r.align, r.stagger) }, r = i._internals, n = s._internals = {}, a = r.isSelector, o = r.isArray, l = r.lazyTweens, h = r.lazyRender, u = _gsScope._gsDefine.globals, f = function (t) { var e, i = {}; for (e in t) i[e] = t[e]; return i }, c = function (t, e, i) { var s, r, n = t.cycle; for (s in n) r = n[s], t[s] = "function" == typeof r ? r(i, e[i], e) : r[i % r.length]; delete t.cycle }, $ = n.pauseCallback = function () { }, p = function (t, e, i, s) { var r = "immediateRender"; return r in e || (e[r] = !(i && !1 === i[r] || s)), e }, d = function (t) { if ("function" == typeof t) return t; var e = "object" == typeof t ? t : { each: t }, i = e.ease, s = e.from || 0, r = e.base || 0, n = {}, a = isNaN(s), o = e.axis, l = { center: .5, end: 1 }[s] || 0; return function (t, h, u) { var f, c, $, p, d, m, _, g, y, v = (u || e).length, T = n[v]; if (!T) { if (!(y = "auto" === e.grid ? 0 : (e.grid || [1 / 0])[0])) { for (_ = -1 / 0; _ < (_ = u[y++].getBoundingClientRect().left) && y < v;); y-- } for (T = n[v] = [], f = a ? Math.min(y, v) * l - .5 : s % y, c = a ? v * l / y - .5 : s / y | 0, _ = 0, g = 1 / 0, m = 0; m < v; m++)$ = m % y - f, p = c - (m / y | 0), T[m] = d = o ? Math.abs("y" === o ? p : $) : Math.sqrt($ * $ + p * p), d > _ && (_ = d), d < g && (g = d); T.max = _ - g, T.min = g, T.v = v = e.amount || e.each * (y > v ? v - 1 : o ? "y" === o ? v / y : y : Math.max(y, v / y)) || 0, T.b = v < 0 ? r - v : r } return v = (T[t] - T.min) / T.max, T.b + (i ? i.getRatio(v) : v) * T.v } }, m = s.prototype = new e; return s.version = "2.1.3", s.distribute = d, m.constructor = s, m.kill()._gc = m._forcingPlayhead = m._hasPause = !1, m.to = function (t, e, s, r) { var n = s.repeat && u.TweenMax || i; return e ? this.add(new n(t, e, s), r) : this.set(t, s, r) }, m.from = function (t, e, s, r) { return this.add((s.repeat && u.TweenMax || i).from(t, e, p(0, s)), r) }, m.fromTo = function (t, e, s, r, n) { var a = r.repeat && u.TweenMax || i; return r = p(0, r, s), e ? this.add(a.fromTo(t, e, s, r), n) : this.set(t, r, n) }, m.staggerTo = function (t, e, r, n, o, l, h, u) { var $, p, m = new s({ onComplete: l, onCompleteParams: h, callbackScope: u, smoothChildTiming: this.smoothChildTiming }), _ = d(r.stagger || n), g = r.startAt, y = r.cycle; for ("string" == typeof t && (t = i.selector(t) || t), a(t = t || []) && (t = function (t) { var e, i = [], s = t.length; for (e = 0; e !== s; i.push(t[e++])); return i }(t)), p = 0; p < t.length; p++)$ = f(r), g && ($.startAt = f(g), g.cycle && c($.startAt, t, p)), y && (c($, t, p), null != $.duration && (e = $.duration, delete $.duration)), m.to(t[p], e, $, _(p, t[p], t)); return this.add(m, o) }, m.staggerFrom = function (t, e, i, s, r, n, a, o) { return i.runBackwards = !0, this.staggerTo(t, e, p(0, i), s, r, n, a, o) }, m.staggerFromTo = function (t, e, i, s, r, n, a, o, l) { return s.startAt = i, this.staggerTo(t, e, p(0, s, i), r, n, a, o, l) }, m.call = function (t, e, s, r) { return this.add(i.delayedCall(0, t, e, s), r) }, m.set = function (t, e, s) { return this.add(new i(t, 0, p(0, e, null, !0)), s) }, s.exportRoot = function (t, e) { null == (t = t || {}).smoothChildTiming && (t.smoothChildTiming = !0); var r, n, a, o, l = new s(t), h = l._timeline; for (null == e && (e = !0), h._remove(l, !0), l._startTime = 0, l._rawPrevTime = l._time = l._totalTime = h._time, a = h._first; a;)o = a._next, e && a instanceof i && a.target === a.vars.onComplete || ((n = a._startTime - a._delay) < 0 && (r = 1), l.add(a, n)), a = o; return h.add(l, 0), r && l.totalDuration(), l }, m.add = function (r, n, a, l) { var h, u, f, c, $, p; if ("number" != typeof n && (n = this._parseTimeOrLabel(n, 0, !0, r)), !(r instanceof t)) { if (r instanceof Array || r && r.push && o(r)) { for (a = a || "normal", l = l || 0, h = n, u = r.length, f = 0; f < u; f++)o(c = r[f]) && (c = new s({ tweens: c })), this.add(c, h), "string" != typeof c && "function" != typeof c && ("sequence" === a ? h = c._startTime + c.totalDuration() / c._timeScale : "start" === a && (c._startTime -= c.delay())), h += l; return this._uncache(!0) } if ("string" == typeof r) return this.addLabel(r, n); if ("function" != typeof r) throw "Cannot add " + r + " into the timeline; it is not a tween, timeline, function, or string."; r = i.delayedCall(0, r) } if (e.prototype.add.call(this, r, n), (r._time || !r._duration && r._initted) && (h = (this.rawTime() - r._startTime) * r._timeScale, (!r._duration || Math.abs(Math.max(0, Math.min(r.totalDuration(), h))) - r._totalTime > 1e-5) && r.render(h, !1, !1)), (this._gc || this._time === this._duration) && !this._paused && this._duration < this.duration()) for (p = ($ = this).rawTime() > r._startTime; $._timeline;)p && $._timeline.smoothChildTiming ? $.totalTime($._totalTime, !0) : $._gc && $._enabled(!0, !1), $ = $._timeline; return this }, m.remove = function (e) { if (e instanceof t) { this._remove(e, !1); var i = e._timeline = e.vars.useFrames ? t._rootFramesTimeline : t._rootTimeline; return e._startTime = (e._paused ? e._pauseTime : i._time) - (e._reversed ? e.totalDuration() - e._totalTime : e._totalTime) / e._timeScale, this } if (e instanceof Array || e && e.push && o(e)) { for (var s = e.length; --s > -1;)this.remove(e[s]); return this } return "string" == typeof e ? this.removeLabel(e) : this.kill(null, e) }, m._remove = function (t, i) { return e.prototype._remove.call(this, t, i), this._last ? this._time > this.duration() && (this._time = this._duration, this._totalTime = this._totalDuration) : this._time = this._totalTime = this._duration = this._totalDuration = 0, this }, m.append = function (t, e) { return this.add(t, this._parseTimeOrLabel(null, e, !0, t)) }, m.insert = m.insertMultiple = function (t, e, i, s) { return this.add(t, e || 0, i, s) }, m.appendMultiple = function (t, e, i, s) { return this.add(t, this._parseTimeOrLabel(null, e, !0, t), i, s) }, m.addLabel = function (t, e) { return this._labels[t] = this._parseTimeOrLabel(e), this }, m.addPause = function (t, e, s, r) { var n = i.delayedCall(0, $, s, r || this); return n.vars.onComplete = n.vars.onReverseComplete = e, n.data = "isPause", this._hasPause = !0, this.add(n, t) }, m.removeLabel = function (t) { return delete this._labels[t], this }, m.getLabelTime = function (t) { return null != this._labels[t] ? this._labels[t] : -1 }, m._parseTimeOrLabel = function (e, i, s, r) { var n, a; if (r instanceof t && r.timeline === this) this.remove(r); else if (r && (r instanceof Array || r.push && o(r))) for (a = r.length; --a > -1;)r[a] instanceof t && r[a].timeline === this && this.remove(r[a]); if (n = "number" != typeof e || i ? this.duration() > 99999999999 ? this.recent().endTime(!1) : this._duration : 0, "string" == typeof i) return this._parseTimeOrLabel(i, s && "number" == typeof e && null == this._labels[i] ? e - n : 0, s); if (i = i || 0, "string" == typeof e && (isNaN(e) || null != this._labels[e])) { if (-1 === (a = e.indexOf("="))) return null == this._labels[e] ? s ? this._labels[e] = n + i : i : this._labels[e] + i; i = parseInt(e.charAt(a - 1) + "1", 10) * Number(e.substr(a + 1)), e = a > 1 ? this._parseTimeOrLabel(e.substr(0, a - 1), 0, s) : n } else null == e && (e = n); return Number(e) + i }, m.seek = function (t, e) { return this.totalTime("number" == typeof t ? t : this._parseTimeOrLabel(t), !1 !== e) }, m.stop = function () { return this.paused(!0) }, m.gotoAndPlay = function (t, e) { return this.play(t, e) }, m.gotoAndStop = function (t, e) { return this.pause(t, e) }, m.render = function (t, e, i) { this._gc && this._enabled(!0, !1); var s, r, n, a, o, u, f, c, $ = this._time, p = this._dirty ? this.totalDuration() : this._totalDuration, d = this._startTime, m = this._timeScale, _ = this._paused; if ($ !== this._time && (t += this._time - $), this._hasPause && !this._forcingPlayhead && !e) { if (t > $) for (s = this._first; s && s._startTime <= t && !u;)s._duration || "isPause" !== s.data || s.ratio || 0 === s._startTime && 0 === this._rawPrevTime || (u = s), s = s._next; else for (s = this._last; s && s._startTime >= t && !u;)s._duration || "isPause" === s.data && s._rawPrevTime > 0 && (u = s), s = s._prev; u && (this._time = this._totalTime = t = u._startTime, c = this._startTime + (this._reversed ? this._duration - t : t) / this._timeScale) } if (t >= p - 1e-8 && t >= 0) this._totalTime = this._time = p, this._reversed || this._hasPausedChild() || (r = !0, a = "onComplete", o = !!this._timeline.autoRemoveChildren, 0 === this._duration && (t <= 0 && t >= -.00000001 || this._rawPrevTime < 0 || 1e-8 === this._rawPrevTime) && this._rawPrevTime !== t && this._first && (o = !0, this._rawPrevTime > 1e-8 && (a = "onReverseComplete"))), this._rawPrevTime = this._duration || !e || t || this._rawPrevTime === t ? t : 1e-8, t = p + 1e-4; else if (t < 1e-8) { if (this._totalTime = this._time = 0, t > -.00000001 && (t = 0), (0 !== $ || 0 === this._duration && 1e-8 !== this._rawPrevTime && (this._rawPrevTime > 0 || t < 0 && this._rawPrevTime >= 0)) && (a = "onReverseComplete", r = this._reversed), t < 0) this._active = !1, this._timeline.autoRemoveChildren && this._reversed ? (o = r = !0, a = "onReverseComplete") : this._rawPrevTime >= 0 && this._first && (o = !0), this._rawPrevTime = t; else { if (this._rawPrevTime = this._duration || !e || t || this._rawPrevTime === t ? t : 1e-8, 0 === t && r) for (s = this._first; s && 0 === s._startTime;)s._duration || (r = !1), s = s._next; t = 0, this._initted || (o = !0) } } else this._totalTime = this._time = this._rawPrevTime = t; if (this._time !== $ && this._first || i || o || u) { if (this._initted || (this._initted = !0), this._active || !this._paused && this._time !== $ && t > 0 && (this._active = !0), 0 === $ && this.vars.onStart && (0 === this._time && this._duration || e || this._callback("onStart")), (f = this._time) >= $) for (s = this._first; s && (n = s._next, f === this._time && (!this._paused || _));)(s._active || s._startTime <= f && !s._paused && !s._gc) && (u === s && (this.pause(), this._pauseTime = c), s._reversed ? s.render((s._dirty ? s.totalDuration() : s._totalDuration) - (t - s._startTime) * s._timeScale, e, i) : s.render((t - s._startTime) * s._timeScale, e, i)), s = n; else for (s = this._last; s && (n = s._prev, f === this._time && (!this._paused || _));) { if (s._active || s._startTime <= $ && !s._paused && !s._gc) { if (u === s) { for (u = s._prev; u && u.endTime() > this._time;)u.render(u._reversed ? u.totalDuration() - (t - u._startTime) * u._timeScale : (t - u._startTime) * u._timeScale, e, i), u = u._prev; u = null, this.pause(), this._pauseTime = c } s._reversed ? s.render((s._dirty ? s.totalDuration() : s._totalDuration) - (t - s._startTime) * s._timeScale, e, i) : s.render((t - s._startTime) * s._timeScale, e, i) } s = n } this._onUpdate && (e || (l.length && h(), this._callback("onUpdate"))), a && (this._gc || d !== this._startTime && m === this._timeScale || (0 === this._time || p >= this.totalDuration()) && (r && (l.length && h(), this._timeline.autoRemoveChildren && this._enabled(!1, !1), this._active = !1), !e && this.vars[a] && this._callback(a))) } }, m._hasPausedChild = function () { for (var t = this._first; t;) { if (t._paused || t instanceof s && t._hasPausedChild()) return !0; t = t._next } return !1 }, m.getChildren = function (t, e, s, r) { r = r || -9999999999; for (var n = [], a = this._first, o = 0; a;)a._startTime < r || (a instanceof i ? !1 !== e && (n[o++] = a) : (!1 !== s && (n[o++] = a), !1 !== t && (o = (n = n.concat(a.getChildren(!0, e, s))).length))), a = a._next; return n }, m.getTweensOf = function (t, e) { var s, r, n = this._gc, a = [], o = 0; for (n && this._enabled(!0, !0), r = (s = i.getTweensOf(t)).length; --r > -1;)(s[r].timeline === this || e && this._contains(s[r])) && (a[o++] = s[r]); return n && this._enabled(!1, !0), a }, m.recent = function () { return this._recent }, m._contains = function (t) { for (var e = t.timeline; e;) { if (e === this) return !0; e = e.timeline } return !1 }, m.shiftChildren = function (t, e, i) { i = i || 0; for (var s, r = this._first, n = this._labels; r;)r._startTime >= i && (r._startTime += t), r = r._next; if (e) for (s in n) n[s] >= i && (n[s] += t); return this._uncache(!0) }, m._kill = function (t, e) { if (!t && !e) return this._enabled(!1, !1); for (var i = e ? this.getTweensOf(e) : this.getChildren(!0, !0, !1), s = i.length, r = !1; --s > -1;)i[s]._kill(t, e) && (r = !0); return r }, m.clear = function (t) { var e = this.getChildren(!1, !0, !0), i = e.length; for (this._time = this._totalTime = 0; --i > -1;)e[i]._enabled(!1, !1); return !1 !== t && (this._labels = {}), this._uncache(!0) }, m.invalidate = function () { for (var e = this._first; e;)e.invalidate(), e = e._next; return t.prototype.invalidate.call(this) }, m._enabled = function (t, i) { if (t === this._gc) for (var s = this._first; s;)s._enabled(t, !0), s = s._next; return e.prototype._enabled.call(this, t, i) }, m.totalTime = function (e, i, s) { this._forcingPlayhead = !0; var r = t.prototype.totalTime.apply(this, arguments); return this._forcingPlayhead = !1, r }, m.duration = function (t) { return arguments.length ? (0 !== this.duration() && 0 !== t && this.timeScale(this._duration / t), this) : (this._dirty && this.totalDuration(), this._duration) }, m.totalDuration = function (t) { if (!arguments.length) { if (this._dirty) { for (var e, i, s = 0, r = this._last, n = 999999999999; r;)e = r._prev, r._dirty && r.totalDuration(), r._startTime > n && this._sortChildren && !r._paused && !this._calculatingDuration ? (this._calculatingDuration = 1, this.add(r, r._startTime - r._delay), this._calculatingDuration = 0) : n = r._startTime, r._startTime < 0 && !r._paused && (s -= r._startTime, this._timeline.smoothChildTiming && (this._startTime += r._startTime / this._timeScale, this._time -= r._startTime, this._totalTime -= r._startTime, this._rawPrevTime -= r._startTime), this.shiftChildren(-r._startTime, !1, -9999999999), n = 0), (i = r._startTime + r._totalDuration / r._timeScale) > s && (s = i), r = e; this._duration = this._totalDuration = s, this._dirty = !1 } return this._totalDuration } return t && this.totalDuration() ? this.timeScale(this._totalDuration / t) : this }, m.paused = function (e) { if (!1 === e && this._paused) for (var i = this._first; i;)i._startTime === this._time && "isPause" === i.data && (i._rawPrevTime = 0), i = i._next; return t.prototype.paused.apply(this, arguments) }, m.usesFrames = function () { for (var e = this._timeline; e._timeline;)e = e._timeline; return e === t._rootFramesTimeline }, m.rawTime = function (t) { return t && (this._paused || this._repeat && this.time() > 0 && 1 > this.totalProgress()) ? this._totalTime % (this._duration + this._repeatDelay) : this._paused ? this._totalTime : (this._timeline.rawTime(t) - this._startTime) * this._timeScale }, s }, !0), _gsScope._gsDefine("TimelineMax", ["TimelineLite", "TweenLite", "easing.Ease"], function (t, e, i) { var s = function (e) { t.call(this, e), this._repeat = this.vars.repeat || 0, this._repeatDelay = this.vars.repeatDelay || 0, this._cycle = 0, this._yoyo = !!this.vars.yoyo, this._dirty = !0 }, r = e._internals, n = r.lazyTweens, a = r.lazyRender, o = _gsScope._gsDefine.globals, l = new i(null, null, 1, 0), h = s.prototype = new t; return h.constructor = s, h.kill()._gc = !1, s.version = "2.1.3", h.invalidate = function () { return this._yoyo = !!this.vars.yoyo, this._repeat = this.vars.repeat || 0, this._repeatDelay = this.vars.repeatDelay || 0, this._uncache(!0), t.prototype.invalidate.call(this) }, h.addCallback = function (t, i, s, r) { return this.add(e.delayedCall(0, t, s, r), i) }, h.removeCallback = function (t, e) { if (t) { if (null == e) this._kill(null, t); else for (var i = this.getTweensOf(t, !1), s = i.length, r = this._parseTimeOrLabel(e); --s > -1;)i[s]._startTime === r && i[s]._enabled(!1, !1) } return this }, h.removePause = function (e) { return this.removeCallback(t._internals.pauseCallback, e) }, h.tweenTo = function (t, i) { i = i || {}; var s, r, n, a = { ease: l, useFrames: this.usesFrames(), immediateRender: !1, lazy: !1 }, h = i.repeat && o.TweenMax || e; for (r in i) a[r] = i[r]; return a.time = this._parseTimeOrLabel(t), s = Math.abs(Number(a.time) - this._time) / this._timeScale || .001, n = new h(this, s, a), a.onStart = function () { n.target.paused(!0), n.vars.time === n.target.time() || s !== n.duration() || n.isFromTo || n.duration(Math.abs(n.vars.time - n.target.time()) / n.target._timeScale).render(n.time(), !0, !0), i.onStart && i.onStart.apply(i.onStartScope || i.callbackScope || n, i.onStartParams || []) }, n }, h.tweenFromTo = function (t, e, i) { i = i || {}, t = this._parseTimeOrLabel(t), i.startAt = { onComplete: this.seek, onCompleteParams: [t], callbackScope: this }, i.immediateRender = !1 !== i.immediateRender; var s = this.tweenTo(e, i); return s.isFromTo = 1, s.duration(Math.abs(s.vars.time - t) / this._timeScale || .001) }, h.render = function (t, e, i) { this._gc && this._enabled(!0, !1); var s, r, o, l, h, u, f, c, $, p = this._time, d = this._dirty ? this.totalDuration() : this._totalDuration, m = this._duration, _ = this._totalTime, g = this._startTime, y = this._timeScale, v = this._rawPrevTime, T = this._paused, x = this._cycle; if (p !== this._time && (t += this._time - p), t >= d - 1e-8 && t >= 0) this._locked || (this._totalTime = d, this._cycle = this._repeat), this._reversed || this._hasPausedChild() || (r = !0, l = "onComplete", h = !!this._timeline.autoRemoveChildren, 0 === this._duration && (t <= 0 && t >= -.00000001 || v < 0 || 1e-8 === v) && v !== t && this._first && (h = !0, v > 1e-8 && (l = "onReverseComplete"))), this._rawPrevTime = this._duration || !e || t || this._rawPrevTime === t ? t : 1e-8, this._yoyo && 1 & this._cycle ? this._time = t = 0 : (this._time = m, t = m + 1e-4); else if (t < 1e-8) { if (this._locked || (this._totalTime = this._cycle = 0), this._time = 0, t > -.00000001 && (t = 0), (0 !== p || 0 === m && 1e-8 !== v && (v > 0 || t < 0 && v >= 0) && !this._locked) && (l = "onReverseComplete", r = this._reversed), t < 0) this._active = !1, this._timeline.autoRemoveChildren && this._reversed ? (h = r = !0, l = "onReverseComplete") : v >= 0 && this._first && (h = !0), this._rawPrevTime = t; else { if (this._rawPrevTime = m || !e || t || this._rawPrevTime === t ? t : 1e-8, 0 === t && r) for (s = this._first; s && 0 === s._startTime;)s._duration || (r = !1), s = s._next; t = 0, this._initted || (h = !0) } } else 0 === m && v < 0 && (h = !0), this._time = this._rawPrevTime = t, this._locked || (this._totalTime = t, 0 !== this._repeat && (u = m + this._repeatDelay, this._cycle = this._totalTime / u >> 0, this._cycle && this._cycle === this._totalTime / u && _ <= t && this._cycle--, this._time = this._totalTime - this._cycle * u, this._yoyo && 1 & this._cycle && (this._time = m - this._time), this._time > m ? (this._time = m, t = m + 1e-4) : this._time < 0 ? this._time = t = 0 : t = this._time)); if (this._hasPause && !this._forcingPlayhead && !e) { if ((t = this._time) > p || this._repeat && x !== this._cycle) for (s = this._first; s && s._startTime <= t && !f;)s._duration || "isPause" !== s.data || s.ratio || 0 === s._startTime && 0 === this._rawPrevTime || (f = s), s = s._next; else for (s = this._last; s && s._startTime >= t && !f;)s._duration || "isPause" === s.data && s._rawPrevTime > 0 && (f = s), s = s._prev; f && ($ = this._startTime + (this._reversed ? this._duration - f._startTime : f._startTime) / this._timeScale, f._startTime < m && (this._time = this._rawPrevTime = t = f._startTime, this._totalTime = t + this._cycle * (this._totalDuration + this._repeatDelay))) } if (this._cycle !== x && !this._locked) { var b = this._yoyo && 0 != (1 & x), w = b === (this._yoyo && 0 != (1 & this._cycle)), P = this._totalTime, O = this._cycle, S = this._rawPrevTime, k = this._time; if (this._totalTime = x * m, this._cycle < x ? b = !b : this._totalTime += m, this._time = p, this._rawPrevTime = 0 === m ? v - 1e-4 : v, this._cycle = x, this._locked = !0, p = b ? 0 : m, this.render(p, e, 0 === m), e || this._gc || this.vars.onRepeat && (this._cycle = O, this._locked = !1, this._callback("onRepeat")), p !== this._time || (w && (this._cycle = x, this._locked = !0, p = b ? m + 1e-4 : -.0001, this.render(p, !0, !1)), this._locked = !1, this._paused && !T)) return; this._time = k, this._totalTime = P, this._cycle = O, this._rawPrevTime = S } if (this._time !== p && this._first || i || h || f) { if (this._initted || (this._initted = !0), this._active || !this._paused && this._totalTime !== _ && t > 0 && (this._active = !0), 0 === _ && this.vars.onStart && (0 === this._totalTime && this._totalDuration || e || this._callback("onStart")), (c = this._time) >= p) for (s = this._first; s && (o = s._next, c === this._time && (!this._paused || T));)(s._active || s._startTime <= this._time && !s._paused && !s._gc) && (f === s && (this.pause(), this._pauseTime = $), s._reversed ? s.render((s._dirty ? s.totalDuration() : s._totalDuration) - (t - s._startTime) * s._timeScale, e, i) : s.render((t - s._startTime) * s._timeScale, e, i)), s = o; else for (s = this._last; s && (o = s._prev, c === this._time && (!this._paused || T));) { if (s._active || s._startTime <= p && !s._paused && !s._gc) { if (f === s) { for (f = s._prev; f && f.endTime() > this._time;)f.render(f._reversed ? f.totalDuration() - (t - f._startTime) * f._timeScale : (t - f._startTime) * f._timeScale, e, i), f = f._prev; f = null, this.pause(), this._pauseTime = $ } s._reversed ? s.render((s._dirty ? s.totalDuration() : s._totalDuration) - (t - s._startTime) * s._timeScale, e, i) : s.render((t - s._startTime) * s._timeScale, e, i) } s = o } this._onUpdate && (e || (n.length && a(), this._callback("onUpdate"))), l && (this._locked || this._gc || g !== this._startTime && y === this._timeScale || (0 === this._time || d >= this.totalDuration()) && (r && (n.length && a(), this._timeline.autoRemoveChildren && this._enabled(!1, !1), this._active = !1), !e && this.vars[l] && this._callback(l))) } else _ !== this._totalTime && this._onUpdate && (e || this._callback("onUpdate")) }, h.getActive = function (t, e, i) { var s, r, n = [], a = this.getChildren(t || null == t, e || null == t, !!i), o = 0, l = a.length; for (s = 0; s < l; s++)(r = a[s]).isActive() && (n[o++] = r); return n }, h.getLabelAfter = function (t) { t || 0 !== t && (t = this._time); var e, i = this.getLabelsArray(), s = i.length; for (e = 0; e < s; e++)if (i[e].time > t) return i[e].name; return null }, h.getLabelBefore = function (t) { null == t && (t = this._time); for (var e = this.getLabelsArray(), i = e.length; --i > -1;)if (e[i].time < t) return e[i].name; return null }, h.getLabelsArray = function () { var t, e = [], i = 0; for (t in this._labels) e[i++] = { time: this._labels[t], name: t }; return e.sort(function (t, e) { return t.time - e.time }), e }, h.invalidate = function () { return this._locked = !1, t.prototype.invalidate.call(this) }, h.progress = function (t, e) { return arguments.length ? this.totalTime(this.duration() * (this._yoyo && 0 != (1 & this._cycle) ? 1 - t : t) + this._cycle * (this._duration + this._repeatDelay), e) : this._time / this.duration() || 0 }, h.totalProgress = function (t, e) { return arguments.length ? this.totalTime(this.totalDuration() * t, e) : this._totalTime / this.totalDuration() || 0 }, h.totalDuration = function (e) { return arguments.length ? -1 !== this._repeat && e ? this.timeScale(this.totalDuration() / e) : this : (this._dirty && (t.prototype.totalDuration.call(this), this._totalDuration = -1 === this._repeat ? 999999999999 : this._duration * (this._repeat + 1) + this._repeatDelay * this._repeat), this._totalDuration) }, h.time = function (t, e) { if (!arguments.length) return this._time; this._dirty && this.totalDuration(); var i = this._duration, s = this._cycle, r = s * (i + this._repeatDelay); return t > i && (t = i), this.totalTime(this._yoyo && 1 & s ? i - t + r : this._repeat ? t + r : t, e) }, h.repeat = function (t) { return arguments.length ? (this._repeat = t, this._uncache(!0)) : this._repeat }, h.repeatDelay = function (t) { return arguments.length ? (this._repeatDelay = t, this._uncache(!0)) : this._repeatDelay }, h.yoyo = function (t) { return arguments.length ? (this._yoyo = t, this) : this._yoyo }, h.currentLabel = function (t) { return arguments.length ? this.seek(t, !0) : this.getLabelBefore(this._time + 1e-8) }, s }, !0), t = 180 / Math.PI, e = [], i = [], s = [], r = {}, n = _gsScope._gsDefine.globals, a = function (t, e, i, s) { i === s && (i = s - (s - e) / 1e6), t === e && (e = t + (i - t) / 1e6), this.a = t, this.b = e, this.c = i, this.d = s, this.da = s - t, this.ca = i - t, this.ba = e - t }, o = function (t, e, i, s) { var r = { a: t }, n = {}, a = {}, o = { c: s }, l = (t + e) / 2, h = (e + i) / 2, u = (i + s) / 2, f = (l + h) / 2, c = (h + u) / 2, $ = (c - f) / 8; return r.b = l + (t - l) / 4, n.b = f + $, r.c = n.a = (r.b + n.b) / 2, n.c = a.a = (f + c) / 2, a.b = c - $, o.b = u + (s - u) / 4, a.c = o.a = (a.b + o.b) / 2, [r, n, a, o] }, l = function (t, r, n, a, l) { var h, u, f, c, $, p, d, m, _, g, y, v, T, x = t.length - 1, b = 0, w = t[0].a; for (h = 0; h < x; h++)u = ($ = t[b]).a, f = $.d, c = t[b + 1].d, l ? (y = e[h], T = ((v = i[h]) + y) * r * .25 / (a ? .5 : s[h] || .5), m = f - ((p = f - (f - u) * (a ? .5 * r : 0 !== y ? T / y : 0)) + (((d = f + (c - f) * (a ? .5 * r : 0 !== v ? T / v : 0)) - p) * (3 * y / (y + v) + .5) / 4 || 0))) : m = f - ((p = f - (f - u) * r * .5) + (d = f + (c - f) * r * .5)) / 2, p += m, d += m, $.c = _ = p, $.b = 0 !== h ? w : w = $.a + .6 * ($.c - $.a), $.da = f - u, $.ca = _ - u, $.ba = w - u, n ? (g = o(u, w, _, f), t.splice(b, 1, g[0], g[1], g[2], g[3]), b += 4) : b++, w = d; ($ = t[b]).b = w, $.c = w + .4 * ($.d - w), $.da = $.d - $.a, $.ca = $.c - $.a, $.ba = w - $.a, n && (g = o($.a, w, $.c, $.d), t.splice(b, 1, g[0], g[1], g[2], g[3])) }, h = function (t, s, r, n) { var o, l, h, u, f, c, $ = []; if (n) for (l = (t = [n].concat(t)).length; --l > -1;)"string" == typeof (c = t[l][s]) && "=" === c.charAt(1) && (t[l][s] = n[s] + Number(c.charAt(0) + c.substr(2))); if ((o = t.length - 2) < 0) return $[0] = new a(t[0][s], 0, 0, t[0][s]), $; for (l = 0; l < o; l++)h = t[l][s], u = t[l + 1][s], $[l] = new a(h, 0, 0, u), r && (f = t[l + 2][s], e[l] = (e[l] || 0) + (u - h) * (u - h), i[l] = (i[l] || 0) + (f - u) * (f - u)); return $[l] = new a(t[l][s], 0, 0, t[l + 1][s]), $ }, u = function (t, n, a, o, u, f) { var c, $, p, d, m, _, g, y, v = {}, T = [], x = f || t[0]; for ($ in u = "string" == typeof u ? "," + u + "," : ",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,", null == n && (n = 1), t[0]) T.push($); if (t.length > 1) { for (y = t[t.length - 1], g = !0, c = T.length; --c > -1;)if (Math.abs(x[$ = T[c]] - y[$]) > .05) { g = !1; break } g && (t = t.concat(), f && t.unshift(f), t.push(t[1]), f = t[t.length - 3]) } for (e.length = i.length = s.length = 0, c = T.length; --c > -1;)r[$ = T[c]] = -1 !== u.indexOf("," + $ + ","), v[$] = h(t, $, r[$], f); for (c = e.length; --c > -1;)e[c] = Math.sqrt(e[c]), i[c] = Math.sqrt(i[c]); if (!o) { for (c = T.length; --c > -1;)if (r[$]) for (_ = (p = v[T[c]]).length - 1, d = 0; d < _; d++)m = p[d + 1].da / i[d] + p[d].da / e[d] || 0, s[d] = (s[d] || 0) + m * m; for (c = s.length; --c > -1;)s[c] = Math.sqrt(s[c]) } for (c = T.length, d = a ? 4 : 1; --c > -1;)l(p = v[$ = T[c]], n, a, o, r[$]), g && (p.splice(0, d), p.splice(p.length - d, d)); return v }, f = function (t, e, i) { for (var s, r, n, a, o, l, h, u, f, c, $, p = 1 / i, d = t.length; --d > -1;)for (n = (c = t[d]).a, a = c.d - n, o = c.c - n, l = c.b - n, s = r = 0, u = 1; u <= i; u++)s = r - (r = ((h = p * u) * h * a + 3 * (f = 1 - h) * (h * o + f * l)) * h), e[$ = d * i + u - 1] = (e[$] || 0) + s * s }, $ = (c = _gsScope._gsDefine.plugin({ propName: "bezier", priority: -1, version: "1.3.9", API: 2, global: !0, init: function (t, e, i) { this._target = t, e instanceof Array && (e = { values: e }), this._func = {}, this._mod = {}, this._props = [], this._timeRes = null == e.timeResolution ? 6 : parseInt(e.timeResolution, 10); var s, r, n, o, l, h = e.values || [], c = {}, $ = h[0], p = e.autoRotate || i.vars.orientToBezier; for (s in this._autoRotate = p ? p instanceof Array ? p : [["x", "y", "rotation", !0 === p ? 0 : Number(p) || 0]] : null, $) this._props.push(s); for (n = this._props.length; --n > -1;)s = this._props[n], this._overwriteProps.push(s), r = this._func[s] = "function" == typeof t[s], c[s] = r ? t[s.indexOf("set") || "function" != typeof t["get" + s.substr(3)] ? s : "get" + s.substr(3)]() : parseFloat(t[s]), l || c[s] !== h[0][s] && (l = c); if (this._beziers = "cubic" !== e.type && "quadratic" !== e.type && "soft" !== e.type ? u(h, isNaN(e.curviness) ? 1 : e.curviness, !1, "thruBasic" === e.type, e.correlate, l) : function (t, e, i) { var s, r, n, o, l, h, u, f, c, $, p, d = {}, m = "cubic" === (e = e || "soft") ? 3 : 2, _ = "soft" === e, g = []; if (_ && i && (t = [i].concat(t)), null == t || t.length < m + 1) throw "invalid Bezier data"; for (c in t[0]) g.push(c); for (h = g.length; --h > -1;) { for (d[c = g[h]] = l = [], $ = 0, f = t.length, u = 0; u < f; u++)s = null == i ? t[u][c] : "string" == typeof (p = t[u][c]) && "=" === p.charAt(1) ? i[c] + Number(p.charAt(0) + p.substr(2)) : Number(p), _ && u > 1 && u < f - 1 && (l[$++] = (s + l[$ - 2]) / 2), l[$++] = s; for (f = $ - m + 1, $ = 0, u = 0; u < f; u += m)s = l[u], r = l[u + 1], n = l[u + 2], o = 2 === m ? 0 : l[u + 3], l[$++] = p = 3 === m ? new a(s, r, n, o) : new a(s, (2 * r + s) / 3, (2 * r + n) / 3, n); l.length = $ } return d }(h, e.type, c), this._segCount = this._beziers[s].length, this._timeRes) { var d = function (t, e) { var i, s, r, n, a = [], o = [], l = 0, h = 0, u = (e = e >> 0 || 6) - 1, c = [], $ = []; for (i in t) f(t[i], a, e); for (r = a.length, s = 0; s < r; s++)l += Math.sqrt(a[s]), $[n = s % e] = l, n === u && (h += l, c[n = s / e >> 0] = $, o[n] = h, l = 0, $ = []); return { length: h, lengths: o, segments: c } }(this._beziers, this._timeRes); this._length = d.length, this._lengths = d.lengths, this._segments = d.segments, this._l1 = this._li = this._s1 = this._si = 0, this._l2 = this._lengths[0], this._curSeg = this._segments[0], this._s2 = this._curSeg[0], this._prec = 1 / this._curSeg.length } if (p = this._autoRotate) for (this._initialRotations = [], p[0] instanceof Array || (this._autoRotate = p = [p]), n = p.length; --n > -1;) { for (o = 0; o < 3; o++)s = p[n][o], this._func[s] = "function" == typeof t[s] && t[s.indexOf("set") || "function" != typeof t["get" + s.substr(3)] ? s : "get" + s.substr(3)]; s = p[n][2], this._initialRotations[n] = (this._func[s] ? this._func[s].call(this._target) : this._target[s]) || 0, this._overwriteProps.push(s) } return this._startRatio = i.vars.runBackwards ? 1 : 0, !0 }, set: function (e) { var i, s, r, n, a, o, l, h, u, f, c, $ = this._segCount, p = this._func, d = this._target, m = e !== this._startRatio; if (this._timeRes) { if (u = this._lengths, f = this._curSeg, c = e * this._length, r = this._li, c > this._l2 && r < $ - 1) { for (h = $ - 1; r < h && (this._l2 = u[++r]) <= c;); this._l1 = u[r - 1], this._li = r, this._curSeg = f = this._segments[r], this._s2 = f[this._s1 = this._si = 0] } else if (c < this._l1 && r > 0) { for (; r > 0 && (this._l1 = u[--r]) >= c;); 0 === r && c < this._l1 ? this._l1 = 0 : r++, this._l2 = u[r], this._li = r, this._curSeg = f = this._segments[r], this._s1 = f[(this._si = f.length - 1) - 1] || 0, this._s2 = f[this._si] } if (i = r, c -= this._l1, r = this._si, c > this._s2 && r < f.length - 1) { for (h = f.length - 1; r < h && (this._s2 = f[++r]) <= c;); this._s1 = f[r - 1], this._si = r } else if (c < this._s1 && r > 0) { for (; r > 0 && (this._s1 = f[--r]) >= c;); 0 === r && c < this._s1 ? this._s1 = 0 : r++, this._s2 = f[r], this._si = r } o = 1 === e ? 1 : (r + (c - this._s1) / (this._s2 - this._s1)) * this._prec || 0 } else o = (e - (i = e < 0 ? 0 : e >= 1 ? $ - 1 : $ * e >> 0) * (1 / $)) * $; for (s = 1 - o, r = this._props.length; --r > -1;)n = this._props[r], l = (o * o * (a = this._beziers[n][i]).da + 3 * s * (o * a.ca + s * a.ba)) * o + a.a, this._mod[n] && (l = this._mod[n](l, d)), p[n] ? d[n](l) : d[n] = l; if (this._autoRotate) { var _, g, y, v, T, x, b, w = this._autoRotate; for (r = w.length; --r > -1;)n = w[r][2], x = w[r][3] || 0, b = !0 === w[r][4] ? 1 : t, a = this._beziers[w[r][0]], _ = this._beziers[w[r][1]], a && _ && (a = a[i], _ = _[i], g = a.a + (a.b - a.a) * o, g += ((v = a.b + (a.c - a.b) * o) - g) * o, v += (a.c + (a.d - a.c) * o - v) * o, y = _.a + (_.b - _.a) * o, y += ((T = _.b + (_.c - _.b) * o) - y) * o, T += (_.c + (_.d - _.c) * o - T) * o, l = m ? Math.atan2(T - y, v - g) * b + x : this._initialRotations[r], this._mod[n] && (l = this._mod[n](l, d)), p[n] ? d[n](l) : d[n] = l) } } })).prototype, c.bezierThrough = u, c.cubicToQuadratic = o, c._autoCSS = !0, c.quadraticToCubic = function (t, e, i) { return new a(t, (2 * e + t) / 3, (2 * e + i) / 3, i) }, c._cssRegister = function () { var t = n.CSSPlugin; if (t) { var e = t._internals, i = e._parseToProxy, s = e._setPluginRatio, r = e.CSSPropTween; e._registerComplexSpecialProp("bezier", { parser: function (t, e, n, a, o, l) { e instanceof Array && (e = { values: e }), l = new c; var h, u, f, $ = e.values, p = $.length - 1, d = [], m = {}; if (p < 0) return o; for (h = 0; h <= p; h++)f = i(t, $[h], a, o, l, p !== h), d[h] = f.end; for (u in e) m[u] = e[u]; return m.values = d, (o = new r(t, "bezier", 0, 0, f.pt, 2)).data = f, o.plugin = l, o.setRatio = s, 0 === m.autoRotate && (m.autoRotate = !0), !m.autoRotate || m.autoRotate instanceof Array || (h = !0 === m.autoRotate ? 0 : Number(m.autoRotate), m.autoRotate = null != f.end.left ? [["left", "top", "rotation", h, !1]] : null != f.end.x && [["x", "y", "rotation", h, !1]]), m.autoRotate && (a._transform || a._enableTransforms(!1), f.autoRotate = a._target._gsTransform, f.proxy.rotation = f.autoRotate.rotation || 0, a._overwriteProps.push("rotation")), l._onInitTween(f.proxy, m, a._tween), o } }) } }, $._mod = function (t) { for (var e, i = this._overwriteProps, s = i.length; --s > -1;)(e = t[i[s]]) && "function" == typeof e && (this._mod[i[s]] = e) }, $._kill = function (t) { var e, i, s = this._props; for (e in this._beziers) if (e in t) for (delete this._beziers[e], delete this._func[e], i = s.length; --i > -1;)s[i] === e && s.splice(i, 1); if (s = this._autoRotate) for (i = s.length; --i > -1;)t[s[i][2]] && s.splice(i, 1); return this._super._kill.call(this, t) }, _gsScope._gsDefine("plugins.CSSPlugin", ["plugins.TweenPlugin", "TweenLite"], function (t, e) { var i, s, r, n, a, o, l = function () { t.call(this, "css"), this._overwriteProps.length = 0, this.setRatio = l.prototype.setRatio }, h = _gsScope._gsDefine.globals, u = {}, f = l.prototype = new t("css"); f.constructor = l, l.version = "2.1.3", l.API = 2, l.defaultTransformPerspective = 0, l.defaultSkewType = "compensated", l.defaultSmoothOrigin = !0, f = "px", l.suffixMap = { top: f, right: f, bottom: f, left: f, width: f, height: f, fontSize: f, padding: f, margin: f, perspective: f, lineHeight: "" }; var c, $, p, d, m, _, g, y, v = /(?:\-|\.|\b)(\d|\.|e\-)+/g, T = /(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g, x = /(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi, b = /(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b),?/gi, w = /(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g, P = /(?:\d|\-|\+|=|#|\.)*/g, O = /opacity *= *([^)]*)/i, S = /opacity:([^;]*)/i, k = /alpha\(opacity *=.+?\)/i, R = /^(rgb|hsl)/, C = /([A-Z])/g, A = /-([a-z])/gi, D = /(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi, z = function (t, e) { return e.toUpperCase() }, X = /(?:Left|Right|Width)/i, E = /(M11|M12|M21|M22)=[\d\-\.e]+/gi, L = /progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i, I = /,(?=[^\)]*(?:\(|$))/gi, B = /[\s,\(]/i, Y = Math.PI / 180, F = 180 / Math.PI, j = {}, M = { style: {} }, N = _gsScope.document || { createElement: function () { return M } }, U = function (t, e) { var i = N.createElementNS ? N.createElementNS(e || "http://www.w3.org/1999/xhtml", t) : N.createElement(t); return i.style ? i : N.createElement(t) }, V = U("div"), q = U("img"), W = l._internals = { _specialProps: u }, G = (_gsScope.navigator || {}).userAgent || "", Z = (a = G.indexOf("Android"), o = U("a"), m = (p = -1 !== G.indexOf("Safari") && -1 === G.indexOf("Chrome") && (-1 === a || parseFloat(G.substr(a + 8, 2)) > 3)) && 6 > parseFloat(G.substr(G.indexOf("Version/") + 8, 2)), d = -1 !== G.indexOf("Firefox"), (/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(G) || /Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(G)) && (_ = parseFloat(RegExp.$1)), !!o && (o.style.cssText = "top:1px;opacity:.55;", /^0.55/.test(o.style.opacity))), H = function (t) { return O.test("string" == typeof t ? t : (t.currentStyle ? t.currentStyle.filter : t.style.filter) || "") ? parseFloat(RegExp.$1) / 100 : 1 }, Q = function (t) { _gsScope.console && console.log(t) }, K = "", J = "", tt = function (t, e) { var i, s, r = (e = e || V).style; if (void 0 !== r[t]) return t; for (t = t.charAt(0).toUpperCase() + t.substr(1), i = ["O", "Moz", "ms", "Ms", "Webkit"], s = 5; --s > -1 && void 0 === r[i[s] + t];); return s >= 0 ? (K = "-" + (J = 3 === s ? "ms" : i[s]).toLowerCase() + "-", J + t) : null }, te = "undefined" != typeof window ? window : N.defaultView || { getComputedStyle: function () { } }, ti = function (t) { return te.getComputedStyle(t) }, ts = l.getStyle = function (t, e, i, s, r) { var n; return Z || "opacity" !== e ? (!s && t.style[e] ? n = t.style[e] : (i = i || ti(t)) ? n = i[e] || i.getPropertyValue(e) || i.getPropertyValue(e.replace(C, "-$1").toLowerCase()) : t.currentStyle && (n = t.currentStyle[e]), null == r || n && "none" !== n && "auto" !== n && "auto auto" !== n ? n : r) : H(t) }, tr = W.convertToPixels = function (t, i, s, r, n) { if ("px" === r || !r && "lineHeight" !== i) return s; if ("auto" === r || !s) return 0; var a, o, h, u = X.test(i), f = t, c = V.style, $ = s < 0, p = 1 === s; if ($ && (s = -s), p && (s *= 100), "lineHeight" !== i || r) { if ("%" === r && -1 !== i.indexOf("border")) a = s / 100 * (u ? t.clientWidth : t.clientHeight); else { if (c.cssText = "border:0 solid red;position:" + ts(t, "position") + ";line-height:0;", "%" !== r && f.appendChild && "v" !== r.charAt(0) && "rem" !== r) c[u ? "borderLeftWidth" : "borderTopWidth"] = s + r; else { if (-1 !== ts(f = t.parentNode || N.body, "display").indexOf("flex") && (c.position = "absolute"), o = f._gsCache, h = e.ticker.frame, o && u && o.time === h) return o.width * s / 100; c[u ? "width" : "height"] = s + r } f.appendChild(V), a = parseFloat(V[u ? "offsetWidth" : "offsetHeight"]), f.removeChild(V), u && "%" === r && !1 !== l.cacheWidths && ((o = f._gsCache = f._gsCache || {}).time = h, o.width = a / s * 100), 0 !== a || n || (a = tr(t, i, s, r, !0)) } } else o = ti(t).lineHeight, t.style.lineHeight = s, a = parseFloat(ti(t).lineHeight), t.style.lineHeight = o; return p && (a /= 100), $ ? -a : a }, tn = W.calculateOffset = function (t, e, i) { if ("absolute" !== ts(t, "position", i)) return 0; var s = "left" === e ? "Left" : "Top", r = ts(t, "margin" + s, i); return t["offset" + s] - (tr(t, e, parseFloat(r), r.replace(P, "")) || 0) }, ta = function (t, e) { var i, s, r, n = {}; if (e = e || ti(t)) { if (i = e.length) for (; --i > -1;)-1 !== (r = e[i]).indexOf("-transform") && t1 !== r || (n[r.replace(A, z)] = e.getPropertyValue(r)); else for (i in e) -1 !== i.indexOf("Transform") && tD !== i || (n[i] = e[i]) } else if (e = t.currentStyle || t.style) for (i in e) "string" == typeof i && void 0 === n[i] && (n[i.replace(A, z)] = e[i]); return Z || (n.opacity = H(t)), s = tM(t, e, !1), n.rotation = s.rotation, n.skewX = s.skewX, n.scaleX = s.scaleX, n.scaleY = s.scaleY, n.x = s.x, n.y = s.y, tX && (n.z = s.z, n.rotationX = s.rotationX, n.rotationY = s.rotationY, n.scaleZ = s.scaleZ), n.filters && delete n.filters, n }, to = function (t, e, i, s, r) { var n, a, o, l = {}, h = t.style; for (a in i) "cssText" !== a && "length" !== a && isNaN(a) && (e[a] !== (n = i[a]) || r && r[a]) && -1 === a.indexOf("Origin") && ("number" != typeof n && "string" != typeof n || (l[a] = "auto" !== n || "left" !== a && "top" !== a ? "" !== n && "auto" !== n && "none" !== n || "string" != typeof e[a] || "" === e[a].replace(w, "") ? n : 0 : tn(t, a), void 0 !== h[a] && (o = new tT(h, a, h[a], o)))); if (s) for (a in s) "className" !== a && (l[a] = s[a]); return { difs: l, firstMPT: o } }, tl = { width: ["Left", "Right"], height: ["Top", "Bottom"] }, th = ["marginLeft", "marginRight", "marginTop", "marginBottom"], t8 = function (t, e, i) { if ("svg" === (t.nodeName + "").toLowerCase()) return (i || ti(t))[e] || 0; if (t.getCTM && tF(t)) return t.getBBox()[e] || 0; var s = parseFloat("width" === e ? t.offsetWidth : t.offsetHeight), r = tl[e], n = r.length; for (i = i || ti(t); --n > -1;)s -= parseFloat(ts(t, "padding" + r[n], i, !0)) || 0, s -= parseFloat(ts(t, "border" + r[n] + "Width", i, !0)) || 0; return s }, tu = function (t, e) { if ("contain" === t || "auto" === t || "auto auto" === t) return t + " "; null != t && "" !== t || (t = "0 0"); var i, s = t.split(" "), r = -1 !== t.indexOf("left") ? "0%" : -1 !== t.indexOf("right") ? "100%" : s[0], n = -1 !== t.indexOf("top") ? "0%" : -1 !== t.indexOf("bottom") ? "100%" : s[1]; if (s.length > 3 && !e) { for (s = t.split(", ").join(",").split(","), t = [], i = 0; i < s.length; i++)t.push(tu(s[i])); return t.join(",") } return null == n ? n = "center" === r ? "50%" : "0" : "center" === n && (n = "50%"), ("center" === r || isNaN(parseFloat(r)) && -1 === (r + "").indexOf("=")) && (r = "50%"), t = r + " " + n + (s.length > 2 ? " " + s[2] : ""), e && (e.oxp = -1 !== r.indexOf("%"), e.oyp = -1 !== n.indexOf("%"), e.oxr = "=" === r.charAt(1), e.oyr = "=" === n.charAt(1), e.ox = parseFloat(r.replace(w, "")), e.oy = parseFloat(n.replace(w, "")), e.v = t), e || t }, tf = function (t, e) { return "function" == typeof t && (t = t(y, g)), "string" == typeof t && "=" === t.charAt(1) ? parseInt(t.charAt(0) + "1", 10) * parseFloat(t.substr(2)) : parseFloat(t) - parseFloat(e) || 0 }, tc = function (t, e) { "function" == typeof t && (t = t(y, g)); var i = "string" == typeof t && "=" === t.charAt(1); return "string" == typeof t && "v" === t.charAt(t.length - 2) && (t = (i ? t.substr(0, 2) : 0) + window["inner" + ("vh" === t.substr(-2) ? "Height" : "Width")] * (parseFloat(i ? t.substr(2) : t) / 100)), null == t ? e : i ? parseInt(t.charAt(0) + "1", 10) * parseFloat(t.substr(2)) + e : parseFloat(t) || 0 }, t$ = function (t, e, i, s) { var r, n, a, o; return "function" == typeof t && (t = t(y, g)), null == t ? a = e : "number" == typeof t ? a = t : (r = t.split("_"), n = ((o = "=" === t.charAt(1)) ? parseInt(t.charAt(0) + "1", 10) * parseFloat(r[0].substr(2)) : parseFloat(r[0])) * (-1 === t.indexOf("rad") ? 1 : F) - (o ? 0 : e), r.length && (s && (s[i] = e + n), -1 !== t.indexOf("short") && (n %= 360) != n % 180 && (n = n < 0 ? n + 360 : n - 360), -1 !== t.indexOf("_cw") && n < 0 ? n = (n + 3599999999640) % 360 - 360 * (n / 360 | 0) : -1 !== t.indexOf("ccw") && n > 0 && (n = (n - 3599999999640) % 360 - 360 * (n / 360 | 0))), a = e + n), a < 1e-6 && a > -.000001 && (a = 0), a }, tp = { aqua: [0, 255, 255], lime: [0, 255, 0], silver: [192, 192, 192], black: [0, 0, 0], maroon: [128, 0, 0], teal: [0, 128, 128], blue: [0, 0, 255], navy: [0, 0, 128], white: [255, 255, 255], fuchsia: [255, 0, 255], olive: [128, 128, 0], yellow: [255, 255, 0], orange: [255, 165, 0], gray: [128, 128, 128], purple: [128, 0, 128], green: [0, 128, 0], red: [255, 0, 0], pink: [255, 192, 203], cyan: [0, 255, 255], transparent: [255, 255, 255, 0] }, td = function (t, e, i) { return 255 * (6 * (t = t < 0 ? t + 1 : t > 1 ? t - 1 : t) < 1 ? e + (i - e) * t * 6 : t < .5 ? i : 3 * t < 2 ? e + (i - e) * (2 / 3 - t) * 6 : e) + .5 | 0 }, tm = l.parseColor = function (t, e) { var i, s, r, n, a, o, l, h, u, f, c; if (t) { if ("number" == typeof t) i = [t >> 16, t >> 8 & 255, 255 & t]; else { if ("," === t.charAt(t.length - 1) && (t = t.substr(0, t.length - 1)), tp[t]) i = tp[t]; else if ("#" === t.charAt(0)) 4 === t.length && (s = t.charAt(1), t = "#" + s + s + (r = t.charAt(2)) + r + (n = t.charAt(3)) + n), i = [(t = parseInt(t.substr(1), 16)) >> 16, t >> 8 & 255, 255 & t]; else if ("hsl" === t.substr(0, 3)) { if (i = c = t.match(v), e) { if (-1 !== t.indexOf("=")) return t.match(T) } else a = Number(i[0]) % 360 / 360, o = Number(i[1]) / 100, s = 2 * (l = Number(i[2]) / 100) - (r = l <= .5 ? l * (o + 1) : l + o - l * o), i.length > 3 && (i[3] = Number(i[3])), i[0] = td(a + 1 / 3, s, r), i[1] = td(a, s, r), i[2] = td(a - 1 / 3, s, r) } else i = t.match(v) || tp.transparent; i[0] = Number(i[0]), i[1] = Number(i[1]), i[2] = Number(i[2]), i.length > 3 && (i[3] = Number(i[3])) } } else i = tp.black; return e && !c && (s = i[0] / 255, l = ((h = Math.max(s, r = i[1] / 255, n = i[2] / 255)) + (u = Math.min(s, r, n))) / 2, h === u ? a = o = 0 : (f = h - u, o = l > .5 ? f / (2 - h - u) : f / (h + u), a = h === s ? (r - n) / f + (r < n ? 6 : 0) : h === r ? (n - s) / f + 2 : (s - r) / f + 4, a *= 60), i[0] = a + .5 | 0, i[1] = 100 * o + .5 | 0, i[2] = 100 * l + .5 | 0), i }, t_ = function (t, e) { var i, s, r, n = t.match(tg) || [], a = 0, o = ""; if (!n.length) return t; for (i = 0; i < n.length; i++)s = n[i], a += (r = t.substr(a, t.indexOf(s, a) - a)).length + s.length, 3 === (s = tm(s, e)).length && s.push(1), o += r + (e ? "hsla(" + s[0] + "," + s[1] + "%," + s[2] + "%," + s[3] : "rgba(" + s.join(",")) + ")"; return o + t.substr(a) }, tg = "(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b"; for (f in tp) tg += "|" + f + "\\b"; tg = RegExp(tg + ")", "gi"), l.colorStringFilter = function (t) { var e, i = t[0] + " " + t[1]; tg.test(i) && (e = -1 !== i.indexOf("hsl(") || -1 !== i.indexOf("hsla("), t[0] = t_(t[0], e), t[1] = t_(t[1], e)), tg.lastIndex = 0 }, e.defaultStringFilter || (e.defaultStringFilter = l.colorStringFilter); var ty = function (t, e, i, s) { if (null == t) return function (t) { return t }; var r, n = e ? (t.match(tg) || [""])[0] : "", a = t.split(n).join("").match(x) || [], o = t.substr(0, t.indexOf(a[0])), l = ")" === t.charAt(t.length - 1) ? ")" : "", h = -1 !== t.indexOf(" ") ? " " : ",", u = a.length, f = u > 0 ? a[0].replace(v, "") : ""; return u ? r = e ? function (t) { var e, c, $, p; if ("number" == typeof t) t += f; else if (s && I.test(t)) { for (p = t.replace(I, "|").split("|"), $ = 0; $ < p.length; $++)p[$] = r(p[$]); return p.join(",") } if (e = (t.match(tg) || [n])[0], $ = (c = t.split(e).join("").match(x) || []).length, u > $--) for (; ++$ < u;)c[$] = i ? c[($ - 1) / 2 | 0] : a[$]; return o + c.join(h) + h + e + l + (-1 !== t.indexOf("inset") ? " inset" : "") } : function (t) { var e, n, c; if ("number" == typeof t) t += f; else if (s && I.test(t)) { for (n = t.replace(I, "|").split("|"), c = 0; c < n.length; c++)n[c] = r(n[c]); return n.join(",") } if (c = (e = t.match("," === h ? x : b) || []).length, u > c--) for (; ++c < u;)e[c] = i ? e[(c - 1) / 2 | 0] : a[c]; return (o && "none" !== t && t.substr(0, t.indexOf(e[0])) || o) + e.join(h) + l } : function (t) { return t } }, tv = function (t) { return t = t.split(","), function (e, i, s, r, n, a, o) { var l, h = (i + "").split(" "); for (o = {}, l = 0; l < 4; l++)o[t[l]] = h[l] = h[l] || h[(l - 1) / 2 >> 0]; return r.parse(e, o, n, a) } }, tT = (W._setPluginRatio = function (t) { this.plugin.setRatio(t); for (var e, i, s, r, n, a = this.data, o = a.proxy, l = a.firstMPT; l;)e = o[l.v], l.r ? e = l.r(e) : e < 1e-6 && e > -.000001 && (e = 0), l.t[l.p] = e, l = l._next; if (a.autoRotate && (a.autoRotate.rotation = a.mod ? a.mod.call(this._tween, o.rotation, this.t, this._tween) : o.rotation), 1 === t || 0 === t) for (l = a.firstMPT, n = 1 === t ? "e" : "b"; l;) { if ((i = l.t).type) { if (1 === i.type) { for (r = i.xs0 + i.s + i.xs1, s = 1; s < i.l; s++)r += i["xn" + s] + i["xs" + (s + 1)]; i[n] = r } } else i[n] = i.s + i.xs0; l = l._next } }, function (t, e, i, s, r) { this.t = t, this.p = e, this.v = i, this.r = r, s && (s._prev = this, this._next = s) }), tx = (W._parseToProxy = function (t, e, i, s, r, n) { var a, o, l, h, u, f = s, c = {}, $ = {}, p = i._transform, d = j; for (i._transform = null, j = e, s = u = i.parse(t, e, s, r), j = d, n && (i._transform = p, f && (f._prev = null, f._prev && (f._prev._next = null))); s && s !== f;) { if (s.type <= 1 && ($[o = s.p] = s.s + s.c, c[o] = s.s, n || (h = new tT(s, "s", o, h, s.r), s.c = 0), 1 === s.type)) for (a = s.l; --a > 0;)l = "xn" + a, $[o = s.p + "_" + l] = s.data[l], c[o] = s[l], n || (h = new tT(s, l, o, h, s.rxp[l])); s = s._next } return { proxy: c, end: $, firstMPT: h, pt: u } }, W.CSSPropTween = function (t, e, s, r, a, o, l, h, u, f, c) { this.t = t, this.p = e, this.s = s, this.c = r, this.n = l || e, t instanceof tx || n.push(this.n), this.r = h ? "function" == typeof h ? h : Math.round : h, this.type = o || 0, u && (this.pr = u, i = !0), this.b = void 0 === f ? s : f, this.e = void 0 === c ? s + r : c, a && (this._next = a, a._prev = this) }), tb = function (t, e, i, s, r, n) { var a = new tx(t, e, i, s - i, r, -1, n); return a.b = i, a.e = a.xs0 = s, a }, tw = l.parseComplex = function (t, e, i, s, r, n, a, o, h, u) { i = i || n || "", "function" == typeof s && (s = s(y, g)), a = new tx(t, e, 0, 0, a, u ? 2 : 1, null, !1, o, i, s), s += "", r && tg.test(s + i) && (s = [i, s], l.colorStringFilter(s), i = s[0], s = s[1]); var f, $, p, d, m, _, x, b, w, P, O, S, k, R = i.split(", ").join(",").split(" "), C = s.split(", ").join(",").split(" "), A = R.length, D = !1 !== c; for (-1 === s.indexOf(",") && -1 === i.indexOf(",") || (-1 !== (s + i).indexOf("rgb") || -1 !== (s + i).indexOf("hsl") ? (R = R.join(" ").replace(I, ", ").split(" "), C = C.join(" ").replace(I, ", ").split(" ")) : (R = R.join(" ").split(",").join(", ").split(" "), C = C.join(" ").split(",").join(", ").split(" ")), A = R.length), A !== C.length && (A = (R = (n || "").split(" ")).length), a.plugin = h, a.setRatio = u, tg.lastIndex = 0, f = 0; f < A; f++)if (d = R[f], m = C[f] + "", (b = parseFloat(d)) || 0 === b) a.appendXtra("", b, tf(m, b), m.replace(T, ""), !(!D || -1 === m.indexOf("px")) && Math.round, !0); else if (r && tg.test(d)) S = ")" + ((S = m.indexOf(")") + 1) ? m.substr(S) : ""), k = -1 !== m.indexOf("hsl") && Z, P = m, d = tm(d, k), m = tm(m, k), (w = d.length + m.length > 6) && !Z && 0 === m[3] ? (a["xs" + a.l] += a.l ? " transparent" : "transparent", a.e = a.e.split(C[f]).join("transparent")) : (Z || (w = !1), k ? a.appendXtra(P.substr(0, P.indexOf("hsl")) + (w ? "hsla(" : "hsl("), d[0], tf(m[0], d[0]), ",", !1, !0).appendXtra("", d[1], tf(m[1], d[1]), "%,", !1).appendXtra("", d[2], tf(m[2], d[2]), w ? "%," : "%" + S, !1) : a.appendXtra(P.substr(0, P.indexOf("rgb")) + (w ? "rgba(" : "rgb("), d[0], m[0] - d[0], ",", Math.round, !0).appendXtra("", d[1], m[1] - d[1], ",", Math.round).appendXtra("", d[2], m[2] - d[2], w ? "," : S, Math.round), w && (d = d.length < 4 ? 1 : d[3], a.appendXtra("", d, (m.length < 4 ? 1 : m[3]) - d, S, !1))), tg.lastIndex = 0; else if (_ = d.match(v)) { if (!(x = m.match(T)) || x.length !== _.length) return a; for (p = 0, $ = 0; $ < _.length; $++)O = _[$], P = d.indexOf(O, p), a.appendXtra(d.substr(p, P - p), Number(O), tf(x[$], O), "", !(!D || "px" !== d.substr(P + O.length, 2)) && Math.round, 0 === $), p = P + O.length; a["xs" + a.l] += d.substr(p) } else a["xs" + a.l] += a.l || a["xs" + a.l] ? " " + m : m; if (-1 !== s.indexOf("=") && a.data) { for (S = a.xs0 + a.data.s, f = 1; f < a.l; f++)S += a["xs" + f] + a.data["xn" + f]; a.e = S + a["xs" + f] } return a.l || (a.type = -1, a.xs0 = a.e), a.xfirst || a }, tP = 9; for ((f = tx.prototype).l = f.pr = 0; --tP > 0;)f["xn" + tP] = 0, f["xs" + tP] = ""; f.xs0 = "", f._next = f._prev = f.xfirst = f.data = f.plugin = f.setRatio = f.rxp = null, f.appendXtra = function (t, e, i, s, r, n) { var a = this, o = a.l; return a["xs" + o] += n && (o || a["xs" + o]) ? " " + t : t || "", i || 0 === o || a.plugin ? (a.l++, a.type = a.setRatio ? 2 : 1, a["xs" + a.l] = s || "", o > 0 ? (a.data["xn" + o] = e + i, a.rxp["xn" + o] = r, a["xn" + o] = e, a.plugin || (a.xfirst = new tx(a, "xn" + o, e, i, a.xfirst || a, 0, a.n, r, a.pr), a.xfirst.xs0 = 0), a) : (a.data = { s: e + i }, a.rxp = {}, a.s = e, a.c = i, a.r = r, a)) : (a["xs" + o] += e + (s || ""), a) }; var t0 = function (t, e) { e = e || {}, this.p = e.prefix && tt(t) || t, u[t] = u[this.p] = this, this.format = e.formatter || ty(e.defaultValue, e.color, e.collapsible, e.multi), e.parser && (this.parse = e.parser), this.clrs = e.color, this.multi = e.multi, this.keyword = e.keyword, this.dflt = e.defaultValue, this.allowFunc = e.allowFunc, this.pr = e.priority || 0 }, tO = W._registerComplexSpecialProp = function (t, e, i) { "object" != typeof e && (e = { parser: i }); var s, r = t.split(","), n = e.defaultValue; for (i = i || [n], s = 0; s < r.length; s++)e.prefix = 0 === s && e.prefix, e.defaultValue = i[s] || n, new t0(r[s], e) }, tS = W._registerPluginProp = function (t) { if (!u[t]) { var e = t.charAt(0).toUpperCase() + t.substr(1) + "Plugin"; tO(t, { parser: function (t, i, s, r, n, a, o) { var l = h.com.greensock.plugins[e]; return l ? (l._cssRegister(), u[s].parse(t, i, s, r, n, a, o)) : (Q("Error: " + e + " js file not loaded."), n) } }) } }; (f = t0.prototype).parseComplex = function (t, e, i, s, r, n) { var a, o, l, h, u, f, c = this.keyword; if (this.multi && (I.test(i) || I.test(e) ? (o = e.replace(I, "|").split("|"), l = i.replace(I, "|").split("|")) : c && (o = [e], l = [i])), l) { for (h = l.length > o.length ? l.length : o.length, a = 0; a < h; a++)e = o[a] = o[a] || this.dflt, i = l[a] = l[a] || this.dflt, c && (u = e.indexOf(c)) !== (f = i.indexOf(c)) && (-1 === f ? o[a] = o[a].split(c).join("") : -1 === u && (o[a] += " " + c)); e = o.join(", "), i = l.join(", ") } return tw(t, this.p, e, i, this.clrs, this.dflt, s, this.pr, r, n) }, f.parse = function (t, e, i, s, n, a, o) { return this.parseComplex(t.style, this.format(ts(t, this.p, r, !1, this.dflt)), this.format(e), n, a) }, l.registerSpecialProp = function (t, e, i) { tO(t, { parser: function (t, s, r, n, a, o, l) { var h = new tx(t, r, 0, 0, a, 2, r, !1, i); return h.plugin = o, h.setRatio = e(t, s, n._tween, r), h }, priority: i }) }, l.useSVGTransformAttr = !0; var t3, tk, tR, tC, tA, t7 = "scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","), tD = tt("transform"), t1 = K + "transform", tz = tt("transformOrigin"), tX = null !== tt("perspective"), tE = W.Transform = function () { this.perspective = parseFloat(l.defaultTransformPerspective) || 0, this.force3D = !(!1 === l.defaultForce3D || !tX) && (l.defaultForce3D || "auto") }, t6 = _gsScope.SVGElement, tL = function (t, e, i) { var s, r = N.createElementNS("http://www.w3.org/2000/svg", t), n = /([a-z])([A-Z])/g; for (s in i) r.setAttributeNS(null, s.replace(n, "$1-$2").toLowerCase(), i[s]); return e.appendChild(r), r }, tI = N.documentElement || {}, tB = (tA = _ || /Android/i.test(G) && !_gsScope.chrome, N.createElementNS && tI.appendChild && !tA && (tk = tL("svg", tI), tC = (tR = tL("rect", tk, { width: 100, height: 50, x: 100 })).getBoundingClientRect().width, tR.style[tz] = "50% 50%", tR.style[tD] = "scaleX(0.5)", tA = tC === tR.getBoundingClientRect().width && !(d && tX), tI.removeChild(tk)), tA), t4 = function (t, e, i, s, r, n) { var a, o, h, u, f, c, $, p, d, m, _, g, y, v, T = t._gsTransform, x = tj(t, !0); T && (y = T.xOrigin, v = T.yOrigin), (!s || (a = s.split(" ")).length < 2) && (0 === ($ = t.getBBox()).x && 0 === $.y && $.width + $.height === 0 && ($ = { x: parseFloat(t.hasAttribute("x") ? t.getAttribute("x") : t.hasAttribute("cx") ? t.getAttribute("cx") : 0) || 0, y: parseFloat(t.hasAttribute("y") ? t.getAttribute("y") : t.hasAttribute("cy") ? t.getAttribute("cy") : 0) || 0, width: 0, height: 0 }), a = [(-1 !== (e = tu(e).split(" "))[0].indexOf("%") ? parseFloat(e[0]) / 100 * $.width : parseFloat(e[0])) + $.x, (-1 !== e[1].indexOf("%") ? parseFloat(e[1]) / 100 * $.height : parseFloat(e[1])) + $.y]), i.xOrigin = u = parseFloat(a[0]), i.yOrigin = f = parseFloat(a[1]), s && x !== t2 && (c = x[0], $ = x[1], p = x[2], d = x[3], m = x[4], _ = x[5], (g = c * d - $ * p) && (o = u * (d / g) + f * (-p / g) + (p * _ - d * m) / g, h = u * (-$ / g) + f * (c / g) - (c * _ - $ * m) / g, u = i.xOrigin = a[0] = o, f = i.yOrigin = a[1] = h)), T && (n && (i.xOffset = T.xOffset, i.yOffset = T.yOffset, T = i), r || !1 !== r && !1 !== l.defaultSmoothOrigin ? (o = u - y, h = f - v, T.xOffset += o * x[0] + h * x[2] - o, T.yOffset += o * x[1] + h * x[3] - h) : T.xOffset = T.yOffset = 0), n || t.setAttribute("data-svg-origin", a.join(" ")) }, tY = function (t) { var e, i = U("svg", this.ownerSVGElement && this.ownerSVGElement.getAttribute("xmlns") || "http://www.w3.org/2000/svg"), s = this.parentNode, r = this.nextSibling, n = this.style.cssText; if (tI.appendChild(i), i.appendChild(this), this.style.display = "block", t) try { e = this.getBBox(), this._originalGetBBox = this.getBBox, this.getBBox = tY } catch (a) { } else this._originalGetBBox && (e = this._originalGetBBox()); return r ? s.insertBefore(this, r) : s.appendChild(this), tI.removeChild(i), this.style.cssText = n, e }, tF = function (t) { return !(!t6 || !t.getCTM || t.parentNode && !t.ownerSVGElement || !function (t) { try { return t.getBBox() } catch (e) { return tY.call(t, !0) } }(t)) }, t2 = [1, 0, 0, 1, 0, 0], tj = function (t, e) { var i, s, r, n, a, o, l, h = t._gsTransform || new tE, u = t.style; if (tD ? s = ts(t, t1, null, !0) : t.currentStyle && (s = (s = t.currentStyle.filter.match(E)) && 4 === s.length ? [s[0].substr(4), Number(s[2].substr(4)), Number(s[1].substr(4)), s[3].substr(4), h.x || 0, h.y || 0].join(",") : ""), i = !s || "none" === s || "matrix(1, 0, 0, 1, 0, 0)" === s, tD && i && !t.offsetParent && t !== tI && (n = u.display, u.display = "block", (l = t.parentNode) && t.offsetParent || (a = 1, o = t.nextSibling, tI.appendChild(t)), i = !(s = ts(t, t1, null, !0)) || "none" === s || "matrix(1, 0, 0, 1, 0, 0)" === s, n ? u.display = n : tV(u, "display"), a && (o ? l.insertBefore(t, o) : l ? l.appendChild(t) : tI.removeChild(t))), (h.svg || t.getCTM && tF(t)) && (i && -1 !== (u[tD] + "").indexOf("matrix") && (s = u[tD], i = 0), r = t.getAttribute("transform"), i && r && (s = "matrix(" + (r = t.transform.baseVal.consolidate().matrix).a + "," + r.b + "," + r.c + "," + r.d + "," + r.e + "," + r.f + ")", i = 0)), i) return t2; for (tP = (r = (s || "").match(v) || []).length; --tP > -1;)n = Number(r[tP]), r[tP] = (a = n - (n |= 0)) ? (1e5 * a + (a < 0 ? -.5 : .5) | 0) / 1e5 + n : n; return e && r.length > 6 ? [r[0], r[1], r[4], r[5], r[12], r[13]] : r }, tM = W.getTransform = function (t, i, s, r) { if (t._gsTransform && s && !r) return t._gsTransform; var n, a, o, h, u, f, c = s && t._gsTransform || new tE, $ = c.scaleX < 0, p = tX && (parseFloat(ts(t, tz, i, !1, "0 0 0").split(" ")[2]) || c.zOrigin) || 0, d = parseFloat(l.defaultTransformPerspective) || 0; if (c.svg = !(!t.getCTM || !tF(t)), c.svg && (t4(t, ts(t, tz, i, !1, "50% 50%") + "", c, t.getAttribute("data-svg-origin")), t3 = l.useSVGTransformAttr || tB), (n = tj(t)) !== t2) { if (16 === n.length) { var m, _, g, y, v, T = n[0], x = n[1], b = n[2], w = n[3], P = n[4], O = n[5], S = n[6], k = n[7], R = n[8], C = n[9], A = n[10], D = n[12], z = n[13], X = n[14], E = n[11], L = Math.atan2(S, A); c.zOrigin && (D = R * (X = -c.zOrigin) - n[12], z = C * X - n[13], X = A * X + c.zOrigin - n[14]), c.rotationX = L * F, L && (m = P * (y = Math.cos(-L)) + R * (v = Math.sin(-L)), _ = O * y + C * v, g = S * y + A * v, R = -(P * v) + R * y, C = -(O * v) + C * y, A = -(S * v) + A * y, E = -(k * v) + E * y, P = m, O = _, S = g), L = Math.atan2(-b, A), c.rotationY = L * F, L && (_ = x * (y = Math.cos(-L)) - C * (v = Math.sin(-L)), g = b * y - A * v, C = x * v + C * y, A = b * v + A * y, E = w * v + E * y, T = m = T * y - R * v, x = _, b = g), L = Math.atan2(x, T), c.rotation = L * F, L && (m = T * (y = Math.cos(L)) + x * (v = Math.sin(L)), _ = P * y + O * v, g = R * y + C * v, x = x * y - T * v, O = O * y - P * v, C = C * y - R * v, T = m, P = _, R = g), c.rotationX && Math.abs(c.rotationX) + Math.abs(c.rotation) > 359.9 && (c.rotationX = c.rotation = 0, c.rotationY = 180 - c.rotationY), L = Math.atan2(P, O), c.scaleX = (1e5 * Math.sqrt(T * T + x * x + b * b) + .5 | 0) / 1e5, c.scaleY = (1e5 * Math.sqrt(O * O + S * S) + .5 | 0) / 1e5, c.scaleZ = (1e5 * Math.sqrt(R * R + C * C + A * A) + .5 | 0) / 1e5, T /= c.scaleX, P /= c.scaleY, x /= c.scaleX, O /= c.scaleY, Math.abs(L) > 2e-5 ? (c.skewX = L * F, P = 0, "simple" !== c.skewType && (c.scaleY *= 1 / Math.cos(L))) : c.skewX = 0, c.perspective = E ? 1 / (E < 0 ? -E : E) : 0, c.x = D, c.y = z, c.z = X, c.svg && (c.x -= c.xOrigin - (c.xOrigin * T - c.yOrigin * P), c.y -= c.yOrigin - (c.yOrigin * x - c.xOrigin * O)) } else if (!tX || r || !n.length || c.x !== n[4] || c.y !== n[5] || !c.rotationX && !c.rotationY) { var I = n.length >= 6, B = I ? n[0] : 1, Y = n[1] || 0, j = n[2] || 0, M = I ? n[3] : 1; c.x = n[4] || 0, c.y = n[5] || 0, o = Math.sqrt(B * B + Y * Y), h = Math.sqrt(M * M + j * j), u = B || Y ? Math.atan2(Y, B) * F : c.rotation || 0, f = j || M ? Math.atan2(j, M) * F + u : c.skewX || 0, c.scaleX = o, c.scaleY = h, c.rotation = u, c.skewX = f, tX && (c.rotationX = c.rotationY = c.z = 0, c.perspective = d, c.scaleZ = 1), c.svg && (c.x -= c.xOrigin - (c.xOrigin * B + c.yOrigin * j), c.y -= c.yOrigin - (c.xOrigin * Y + c.yOrigin * M)) } for (a in Math.abs(c.skewX) > 90 && 270 > Math.abs(c.skewX) && ($ ? (c.scaleX *= -1, c.skewX += c.rotation <= 0 ? 180 : -180, c.rotation += c.rotation <= 0 ? 180 : -180) : (c.scaleY *= -1, c.skewX += c.skewX <= 0 ? 180 : -180)), c.zOrigin = p, c) c[a] < 2e-5 && c[a] > -.00002 && (c[a] = 0) } return s && (t._gsTransform = c, c.svg && (t3 && t.style[tD] ? e.delayedCall(.001, function () { tV(t.style, tD) }) : !t3 && t.getAttribute("transform") && e.delayedCall(.001, function () { t.removeAttribute("transform") }))), c }, t5 = function (t) { var e, i, s = this.data, r = -s.rotation * Y, n = r + s.skewX * Y, a = (Math.cos(r) * s.scaleX * 1e5 | 0) / 1e5, o = (Math.sin(r) * s.scaleX * 1e5 | 0) / 1e5, l = (0 | -(1e5 * (Math.sin(n) * s.scaleY))) / 1e5, h = (Math.cos(n) * s.scaleY * 1e5 | 0) / 1e5, u = this.t.style, f = this.t.currentStyle; if (f) { i = o, o = -l, l = -i, e = f.filter, u.filter = ""; var c, $, p = this.t.offsetWidth, d = this.t.offsetHeight, m = "absolute" !== f.position, g = "progid:DXImageTransform.Microsoft.Matrix(M11=" + a + ", M12=" + o + ", M21=" + l + ", M22=" + h, y = s.x + p * s.xPercent / 100, v = s.y + d * s.yPercent / 100; if (null != s.ox && (y += (c = (s.oxp ? p * s.ox * .01 : s.ox) - p / 2) - (c * a + ($ = (s.oyp ? d * s.oy * .01 : s.oy) - d / 2) * o), v += $ - (c * l + $ * h)), g += m ? ", Dx=" + ((c = p / 2) - (c * a + ($ = d / 2) * o) + y) + ", Dy=" + ($ - (c * l + $ * h) + v) + ")" : ", sizingMethod='auto expand')", -1 !== e.indexOf("DXImageTransform.Microsoft.Matrix(") ? u.filter = e.replace(L, g) : u.filter = g + " " + e, 0 !== t && 1 !== t || 1 === a && 0 === o && 0 === l && 1 === h && (m && -1 === g.indexOf("Dx=0, Dy=0") || O.test(e) && 100 !== parseFloat(RegExp.$1) || -1 === e.indexOf(e.indexOf("Alpha")) && u.removeAttribute("filter")), !m) { var T, x, b, w = _ < 8 ? 1 : -1; for (c = s.ieOffsetX || 0, $ = s.ieOffsetY || 0, s.ieOffsetX = Math.round((p - ((a < 0 ? -a : a) * p + (o < 0 ? -o : o) * d)) / 2 + y), s.ieOffsetY = Math.round((d - ((h < 0 ? -h : h) * d + (l < 0 ? -l : l) * p)) / 2 + v), tP = 0; tP < 4; tP++)b = (i = -1 !== (T = f[x = th[tP]]).indexOf("px") ? parseFloat(T) : tr(this.t, x, parseFloat(T), T.replace(P, "")) || 0) !== s[x] ? tP < 2 ? -s.ieOffsetX : -s.ieOffsetY : tP < 2 ? c - s.ieOffsetX : $ - s.ieOffsetY, u[x] = (s[x] = Math.round(i - b * (0 === tP || 2 === tP ? 1 : w))) + "px" } } }, tN = W.set3DTransformRatio = W.setTransformRatio = function (t) { var e, i, s, r, n, a, o, l, h, u, f, c, $, p, m, _, g, y, v, T, x = this.data, b = this.t.style, w = x.rotation, P = x.rotationX, O = x.rotationY, S = x.scaleX, k = x.scaleY, R = x.scaleZ, C = x.x, A = x.y, D = x.z, z = x.svg, X = x.perspective, E = x.force3D, L = x.skewY, I = x.skewX; if (L && (I += L, w += L), !((1 !== t && 0 !== t || "auto" !== E || this.tween._totalTime !== this.tween._totalDuration && this.tween._totalTime) && E || D || X || O || P || 1 !== R) || t3 && z || !tX) w || I || z ? (w *= Y, T = I * Y, i = Math.cos(w) * S, n = Math.sin(w) * S, s = -(Math.sin(w - T) * k), a = Math.cos(w - T) * k, T && "simple" === x.skewType && (s *= e = Math.sqrt(1 + (e = Math.tan(T - L * Y)) * e), a *= e, L && (i *= e = Math.sqrt(1 + (e = Math.tan(L * Y)) * e), n *= e)), z && (C += x.xOrigin - (x.xOrigin * i + x.yOrigin * s) + x.xOffset, A += x.yOrigin - (x.xOrigin * n + x.yOrigin * a) + x.yOffset, t3 && (x.xPercent || x.yPercent) && (m = this.t.getBBox(), C += .01 * x.xPercent * m.width, A += .01 * x.yPercent * m.height), C < (m = 1e-6) && C > -m && (C = 0), A < m && A > -m && (A = 0)), v = (1e5 * i | 0) / 1e5 + "," + (1e5 * n | 0) / 1e5 + "," + (1e5 * s | 0) / 1e5 + "," + (1e5 * a | 0) / 1e5 + "," + C + "," + A + ")", z && t3 ? this.t.setAttribute("transform", "matrix(" + v) : b[tD] = (x.xPercent || x.yPercent ? "translate(" + x.xPercent + "%," + x.yPercent + "%) matrix(" : "matrix(") + v) : b[tD] = (x.xPercent || x.yPercent ? "translate(" + x.xPercent + "%," + x.yPercent + "%) matrix(" : "matrix(") + S + ",0,0," + k + "," + C + "," + A + ")"; else { if (d && (S < (m = 1e-4) && S > -m && (S = R = 2e-5), k < m && k > -m && (k = R = 2e-5), !X || x.z || x.rotationX || x.rotationY || (X = 0)), w || I) w *= Y, _ = i = Math.cos(w), g = n = Math.sin(w), I && (w -= I * Y, _ = Math.cos(w), g = Math.sin(w), "simple" === x.skewType && (_ *= e = Math.sqrt(1 + (e = Math.tan((I - L) * Y)) * e), g *= e, x.skewY && (i *= e = Math.sqrt(1 + (e = Math.tan(L * Y)) * e), n *= e))), s = -g, a = _; else { if (!(O || P || 1 !== R || X || z)) return void (b[tD] = (x.xPercent || x.yPercent ? "translate(" + x.xPercent + "%," + x.yPercent + "%) translate3d(" : "translate3d(") + C + "px," + A + "px," + D + "px)" + (1 !== S || 1 !== k ? " scale(" + S + "," + k + ")" : "")); i = a = 1, s = n = 0 } u = 1, r = o = l = h = f = c = 0, $ = X ? -1 / X : 0, p = x.zOrigin, m = 1e-6, (w = O * Y) && (_ = Math.cos(w), l = -(g = Math.sin(w)), f = -($ * g), r = i * g, o = n * g, u = _, $ *= _, i *= _, n *= _), (w = P * Y) && (e = s * (_ = Math.cos(w)) + r * (g = Math.sin(w)), y = a * _ + o * g, h = u * g, c = $ * g, r = -(s * g) + r * _, o = -(a * g) + o * _, u *= _, $ *= _, s = e, a = y), 1 !== R && (r *= R, o *= R, u *= R, $ *= R), 1 !== k && (s *= k, a *= k, h *= k, c *= k), 1 !== S && (i *= S, n *= S, l *= S, f *= S), (p || z) && (p && (C += -(r * p), A += -(o * p), D += -(u * p) + p), z && (C += x.xOrigin - (x.xOrigin * i + x.yOrigin * s) + x.xOffset, A += x.yOrigin - (x.xOrigin * n + x.yOrigin * a) + x.yOffset), C < m && C > -m && (C = "0"), A < m && A > -m && (A = "0"), D < m && D > -m && (D = 0)), v = x.xPercent || x.yPercent ? "translate(" + x.xPercent + "%," + x.yPercent + "%) matrix3d(" : "matrix3d(", v += (i < m && i > -m ? "0" : i) + "," + (n < m && n > -m ? "0" : n) + "," + (l < m && l > -m ? "0" : l), v += "," + (f < m && f > -m ? "0" : f) + "," + (s < m && s > -m ? "0" : s) + "," + (a < m && a > -m ? "0" : a), P || O || 1 !== R ? (v += "," + (h < m && h > -m ? "0" : h) + "," + (c < m && c > -m ? "0" : c) + "," + (r < m && r > -m ? "0" : r), v += "," + (o < m && o > -m ? "0" : o) + "," + (u < m && u > -m ? "0" : u) + "," + ($ < m && $ > -m ? "0" : $) + ",") : v += ",0,0,0,0,1,0,", v += C + "," + A + "," + D + "," + (X ? 1 + -D / X : 1) + ")", b[tD] = v } }; (f = tE.prototype).x = f.y = f.z = f.skewX = f.skewY = f.rotation = f.rotationX = f.rotationY = f.zOrigin = f.xPercent = f.yPercent = f.xOffset = f.yOffset = 0, f.scaleX = f.scaleY = f.scaleZ = 1, tO("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin", { parser: function (t, e, i, s, n, a, o) { if (s._lastParsedTransform === o) return n; s._lastParsedTransform = o; var h = o.scale && "function" == typeof o.scale ? o.scale : 0; h && (o.scale = h(y, t)); var u, f, c, $, p, d, m, _, v, T = t._gsTransform, x = t.style, b = t7.length, w = o, P = {}, O = tM(t, r, !0, w.parseTransform), S = w.transform && ("function" == typeof w.transform ? w.transform(y, g) : w.transform); if (O.skewType = w.skewType || O.skewType || l.defaultSkewType, s._transform = O, "rotationZ" in w && (w.rotation = w.rotationZ), S && "string" == typeof S && tD) (f = V.style)[tD] = S, f.display = "block", f.position = "absolute", -1 !== S.indexOf("%") && (f.width = ts(t, "width"), f.height = ts(t, "height")), N.body.appendChild(V), u = tM(V, null, !1), "simple" === O.skewType && (u.scaleY *= Math.cos(u.skewX * Y)), O.svg && (d = O.xOrigin, m = O.yOrigin, u.x -= O.xOffset, u.y -= O.yOffset, (w.transformOrigin || w.svgOrigin) && (S = {}, t4(t, tu(w.transformOrigin), S, w.svgOrigin, w.smoothOrigin, !0), d = S.xOrigin, m = S.yOrigin, u.x -= S.xOffset - O.xOffset, u.y -= S.yOffset - O.yOffset), (d || m) && (_ = tj(V, !0), u.x -= d - (d * _[0] + m * _[2]), u.y -= m - (d * _[1] + m * _[3]))), N.body.removeChild(V), u.perspective || (u.perspective = O.perspective), null != w.xPercent && (u.xPercent = tc(w.xPercent, O.xPercent)), null != w.yPercent && (u.yPercent = tc(w.yPercent, O.yPercent)); else if ("object" == typeof w) { if (u = { scaleX: tc(null != w.scaleX ? w.scaleX : w.scale, O.scaleX), scaleY: tc(null != w.scaleY ? w.scaleY : w.scale, O.scaleY), scaleZ: tc(w.scaleZ, O.scaleZ), x: tc(w.x, O.x), y: tc(w.y, O.y), z: tc(w.z, O.z), xPercent: tc(w.xPercent, O.xPercent), yPercent: tc(w.yPercent, O.yPercent), perspective: tc(w.transformPerspective, O.perspective) }, null != (p = w.directionalRotation)) { if ("object" == typeof p) for (f in p) w[f] = p[f]; else w.rotation = p } "string" == typeof w.x && -1 !== w.x.indexOf("%") && (u.x = 0, u.xPercent = tc(w.x, O.xPercent)), "string" == typeof w.y && -1 !== w.y.indexOf("%") && (u.y = 0, u.yPercent = tc(w.y, O.yPercent)), u.rotation = t$("rotation" in w ? w.rotation : "shortRotation" in w ? w.shortRotation + "_short" : O.rotation, O.rotation, "rotation", P), tX && (u.rotationX = t$("rotationX" in w ? w.rotationX : "shortRotationX" in w ? w.shortRotationX + "_short" : O.rotationX || 0, O.rotationX, "rotationX", P), u.rotationY = t$("rotationY" in w ? w.rotationY : "shortRotationY" in w ? w.shortRotationY + "_short" : O.rotationY || 0, O.rotationY, "rotationY", P)), u.skewX = t$(w.skewX, O.skewX), u.skewY = t$(w.skewY, O.skewY) } for (tX && null != w.force3D && (O.force3D = w.force3D, $ = !0), (c = O.force3D || O.z || O.rotationX || O.rotationY || u.z || u.rotationX || u.rotationY || u.perspective) || null == w.scale || (u.scaleZ = 1); --b > -1;)((S = u[v = t7[b]] - O[v]) > 1e-6 || S < -.000001 || null != w[v] || null != j[v]) && ($ = !0, n = new tx(O, v, O[v], S, n), v in P && (n.e = P[v]), n.xs0 = 0, n.plugin = a, s._overwriteProps.push(n.n)); return S = "function" == typeof w.transformOrigin ? w.transformOrigin(y, g) : w.transformOrigin, O.svg && (S || w.svgOrigin) && (d = O.xOffset, m = O.yOffset, t4(t, tu(S), u, w.svgOrigin, w.smoothOrigin), n = tb(O, "xOrigin", (T ? O : u).xOrigin, u.xOrigin, n, "transformOrigin"), n = tb(O, "yOrigin", (T ? O : u).yOrigin, u.yOrigin, n, "transformOrigin"), d === O.xOffset && m === O.yOffset || (n = tb(O, "xOffset", T ? d : O.xOffset, O.xOffset, n, "transformOrigin"), n = tb(O, "yOffset", T ? m : O.yOffset, O.yOffset, n, "transformOrigin")), S = "0px 0px"), (S || tX && c && O.zOrigin) && (tD ? ($ = !0, v = tz, S || (S = (S = (ts(t, v, r, !1, "50% 50%") + "").split(" "))[0] + " " + S[1] + " " + O.zOrigin + "px"), S += "", (n = new tx(x, v, 0, 0, n, -1, "transformOrigin")).b = x[v], n.plugin = a, tX ? (f = O.zOrigin, S = S.split(" "), O.zOrigin = (S.length > 2 ? parseFloat(S[2]) : f) || 0, n.xs0 = n.e = S[0] + " " + (S[1] || "50%") + " 0px", (n = new tx(O, "zOrigin", 0, 0, n, -1, n.n)).b = f, n.xs0 = n.e = O.zOrigin) : n.xs0 = n.e = S) : tu(S + "", O)), $ && (s._transformType = O.svg && t3 || !c && 3 !== this._transformType ? 2 : 3), h && (o.scale = h), n }, allowFunc: !0, prefix: !0 }), tO("boxShadow", { defaultValue: "0px 0px 0px 0px #999", prefix: !0, color: !0, multi: !0, keyword: "inset" }), tO("clipPath", { defaultValue: "inset(0%)", prefix: !0, multi: !0, formatter: ty("inset(0% 0% 0% 0%)", !1, !0) }), tO("borderRadius", { defaultValue: "0px", parser: function (t, e, i, n, a, o) { e = this.format(e); var l, h, u, f, c, $, p, d, m, _, g, y, v, T, x, b, w = ["borderTopLeftRadius", "borderTopRightRadius", "borderBottomRightRadius", "borderBottomLeftRadius"], P = t.style; for (m = parseFloat(t.offsetWidth), _ = parseFloat(t.offsetHeight), l = e.split(" "), h = 0; h < w.length; h++)this.p.indexOf("border") && (w[h] = tt(w[h])), -1 !== (c = f = ts(t, w[h], r, !1, "0px")).indexOf(" ") && (c = (f = c.split(" "))[0], f = f[1]), $ = u = l[h], p = parseFloat(c), y = c.substr((p + "").length), (v = "=" === $.charAt(1)) ? (d = parseInt($.charAt(0) + "1", 10), d *= parseFloat($ = $.substr(2)), g = $.substr((d + "").length - (d < 0 ? 1 : 0)) || "") : (d = parseFloat($), g = $.substr((d + "").length)), "" === g && (g = s[i] || y), g !== y && (T = tr(t, "borderLeft", p, y), x = tr(t, "borderTop", p, y), "%" === g ? (c = T / m * 100 + "%", f = x / _ * 100 + "%") : "em" === g ? (c = T / (b = tr(t, "borderLeft", 1, "em")) + "em", f = x / b + "em") : (c = T + "px", f = x + "px"), v && ($ = parseFloat(c) + d + g, u = parseFloat(f) + d + g)), a = tw(P, w[h], c + " " + f, $ + " " + u, !1, "0px", a); return a }, prefix: !0, formatter: ty("0px 0px 0px 0px", !1, !0) }), tO("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius", { defaultValue: "0px", parser: function (t, e, i, s, n, a) { return tw(t.style, i, this.format(ts(t, i, r, !1, "0px 0px")), this.format(e), !1, "0px", n) }, prefix: !0, formatter: ty("0px 0px", !1, !0) }), tO("backgroundPosition", { defaultValue: "0 0", parser: function (t, e, i, s, n, a) { var o, l, h, u, f, c, $ = "background-position", p = r || ti(t), d = this.format((p ? _ ? p.getPropertyValue($ + "-x") + " " + p.getPropertyValue($ + "-y") : p.getPropertyValue($) : t.currentStyle.backgroundPositionX + " " + t.currentStyle.backgroundPositionY) || "0 0"), m = this.format(e); if (-1 !== d.indexOf("%") != (-1 !== m.indexOf("%")) && m.split(",").length < 2 && (c = ts(t, "backgroundImage").replace(D, "")) && "none" !== c) { for (o = d.split(" "), l = m.split(" "), q.setAttribute("src", c), h = 2; --h > -1;)(u = -1 !== (d = o[h]).indexOf("%")) != (-1 !== l[h].indexOf("%")) && (f = 0 === h ? t.offsetWidth - q.width : t.offsetHeight - q.height, o[h] = u ? parseFloat(d) / 100 * f + "px" : parseFloat(d) / f * 100 + "%"); d = o.join(" ") } return this.parseComplex(t.style, d, m, n, a) }, formatter: tu }), tO("backgroundSize", { defaultValue: "0 0", formatter: function (t) { return "co" === (t += "").substr(0, 2) ? t : tu(-1 === t.indexOf(" ") ? t + " " + t : t) } }), tO("perspective", { defaultValue: "0px", prefix: !0 }), tO("perspectiveOrigin", { defaultValue: "50% 50%", prefix: !0 }), tO("transformStyle", { prefix: !0 }), tO("backfaceVisibility", { prefix: !0 }), tO("userSelect", { prefix: !0 }), tO("margin", { parser: tv("marginTop,marginRight,marginBottom,marginLeft") }), tO("padding", { parser: tv("paddingTop,paddingRight,paddingBottom,paddingLeft") }), tO("clip", { defaultValue: "rect(0px,0px,0px,0px)", parser: function (t, e, i, s, n, a) { var o, l, h; return _ < 9 ? (l = t.currentStyle, h = _ < 8 ? " " : ",", o = "rect(" + l.clipTop + h + l.clipRight + h + l.clipBottom + h + l.clipLeft + ")", e = this.format(e).split(",").join(h)) : (o = this.format(ts(t, this.p, r, !1, this.dflt)), e = this.format(e)), this.parseComplex(t.style, o, e, n, a) } }), tO("textShadow", { defaultValue: "0px 0px 0px #999", color: !0, multi: !0 }), tO("autoRound,strictUnits", { parser: function (t, e, i, s, r) { return r } }), tO("border", { defaultValue: "0px solid #000", parser: function (t, e, i, s, n, a) { var o = ts(t, "borderTopWidth", r, !1, "0px"), l = this.format(e).split(" "), h = l[0].replace(P, ""); return "px" !== h && (o = parseFloat(o) / tr(t, "borderTopWidth", 1, h) + h), this.parseComplex(t.style, this.format(o + " " + ts(t, "borderTopStyle", r, !1, "solid") + " " + ts(t, "borderTopColor", r, !1, "#000")), l.join(" "), n, a) }, color: !0, formatter: function (t) { var e = t.split(" "); return e[0] + " " + (e[1] || "solid") + " " + (t.match(tg) || ["#000"])[0] } }), tO("borderWidth", { parser: tv("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth") }), tO("float,cssFloat,styleFloat", { parser: function (t, e, i, s, r, n) { var a = t.style, o = "cssFloat" in a ? "cssFloat" : "styleFloat"; return new tx(a, o, 0, 0, r, -1, i, !1, 0, a[o], e) } }); var tU = function (t) { var e, i = this.t, s = i.filter || ts(this.data, "filter") || "", r = this.s + this.c * t | 0; 100 === r && (-1 === s.indexOf("atrix(") && -1 === s.indexOf("radient(") && -1 === s.indexOf("oader(") ? (i.removeAttribute("filter"), e = !ts(this.data, "filter")) : (i.filter = s.replace(k, ""), e = !0)), e || (this.xn1 && (i.filter = s = s || "alpha(opacity=" + r + ")"), -1 === s.indexOf("pacity") ? 0 === r && this.xn1 || (i.filter = s + " alpha(opacity=" + r + ")") : i.filter = s.replace(O, "opacity=" + r)) }; tO("opacity,alpha,autoAlpha", { defaultValue: "1", parser: function (t, e, i, s, n, a) { var o = parseFloat(ts(t, "opacity", r, !1, "1")), l = t.style, h = "autoAlpha" === i; return "string" == typeof e && "=" === e.charAt(1) && (e = ("-" === e.charAt(0) ? -1 : 1) * parseFloat(e.substr(2)) + o), h && 1 === o && "hidden" === ts(t, "visibility", r) && 0 !== e && (o = 0), Z ? n = new tx(l, "opacity", o, e - o, n) : ((n = new tx(l, "opacity", 100 * o, 100 * (e - o), n)).xn1 = h ? 1 : 0, l.zoom = 1, n.type = 2, n.b = "alpha(opacity=" + n.s + ")", n.e = "alpha(opacity=" + (n.s + n.c) + ")", n.data = t, n.plugin = a, n.setRatio = tU), h && ((n = new tx(l, "visibility", 0, 0, n, -1, null, !1, 0, 0 !== o ? "inherit" : "hidden", 0 === e ? "hidden" : "inherit")).xs0 = "inherit", s._overwriteProps.push(n.n), s._overwriteProps.push(i)), n } }); var tV = function (t, e) { e && (t.removeProperty ? ("ms" !== e.substr(0, 2) && "webkit" !== e.substr(0, 6) || (e = "-" + e), t.removeProperty(e.replace(C, "-$1").toLowerCase())) : t.removeAttribute(e)) }, tq = function (t) { if (this.t._gsClassPT = this, 1 === t || 0 === t) { this.t.setAttribute("class", 0 === t ? this.b : this.e); for (var e = this.data, i = this.t.style; e;)e.v ? i[e.p] = e.v : tV(i, e.p), e = e._next; 1 === t && this.t._gsClassPT === this && (this.t._gsClassPT = null) } else this.t.getAttribute("class") !== this.e && this.t.setAttribute("class", this.e) }; tO("className", { parser: function (t, e, s, n, a, o, l) { var h, u, f, c, $, p = t.getAttribute("class") || "", d = t.style.cssText; if ((a = n._classNamePT = new tx(t, s, 0, 0, a, 2)).setRatio = tq, a.pr = -11, i = !0, a.b = p, u = ta(t, r), f = t._gsClassPT) { for (c = {}, $ = f.data; $;)c[$.p] = 1, $ = $._next; f.setRatio(1) } return t._gsClassPT = a, a.e = "=" !== e.charAt(1) ? e : p.replace(RegExp("(?:\\s|^)" + e.substr(2) + "(?![\\w-])"), "") + ("+" === e.charAt(0) ? " " + e.substr(2) : ""), t.setAttribute("class", a.e), h = to(t, u, ta(t), l, c), t.setAttribute("class", p), a.data = h.firstMPT, t.style.cssText !== d && (t.style.cssText = d), a = a.xfirst = n.parse(t, h.difs, a, o) } }); var tW = function (t) { if ((1 === t || 0 === t) && this.data._totalTime === this.data._totalDuration && "isFromStart" !== this.data.data) { var e, i, s, r, n, a = this.t.style, o = u.transform.parse; if ("all" === this.e) a.cssText = "", r = !0; else for (s = (e = this.e.split(" ").join("").split(",")).length; --s > -1;)u[i = e[s]] && (u[i].parse === o ? r = !0 : i = "transformOrigin" === i ? tz : u[i].p), tV(a, i); r && (tV(a, tD), (n = this.t._gsTransform) && (n.svg && (this.t.removeAttribute("data-svg-origin"), this.t.removeAttribute("transform")), delete this.t._gsTransform)) } }; for (tO("clearProps", { parser: function (t, e, s, r, n) { return (n = new tx(t, s, 0, 0, n, 2)).setRatio = tW, n.e = e, n.pr = -10, n.data = r._tween, i = !0, n } }), tP = (f = "bezier,throwProps,physicsProps,physics2D".split(",")).length; tP--;)tS(f[tP]); (f = l.prototype)._firstPT = f._lastParsedTransform = f._transform = null, f._onInitTween = function (t, e, a, o) { if (!t.nodeType) return !1; this._target = g = t, this._tween = a, this._vars = e, y = o, c = e.autoRound, i = !1, s = e.suffixMap || l.suffixMap, r = ti(t), n = this._overwriteProps; var h, f, d, _, v, T, x, b, w, P = t.style; if ($ && "" === P.zIndex && ("auto" !== (h = ts(t, "zIndex", r)) && "" !== h || this._addLazySet(P, "zIndex", 0)), "string" == typeof e && (_ = P.cssText, h = ta(t, r), P.cssText = _ + ";" + e, h = to(t, h, ta(t)).difs, !Z && S.test(e) && (h.opacity = parseFloat(RegExp.$1)), e = h, P.cssText = _), e.className ? this._firstPT = f = u.className.parse(t, e.className, "className", this, null, null, e) : this._firstPT = f = this.parse(t, e, null), this._transformType) { for (w = 3 === this._transformType, tD ? p && ($ = !0, "" === P.zIndex && ("auto" !== (x = ts(t, "zIndex", r)) && "" !== x || this._addLazySet(P, "zIndex", 0)), m && this._addLazySet(P, "WebkitBackfaceVisibility", this._vars.WebkitBackfaceVisibility || (w ? "visible" : "hidden"))) : P.zoom = 1, d = f; d && d._next;)d = d._next; b = new tx(t, "transform", 0, 0, null, 2), this._linkCSSP(b, null, d), b.setRatio = tD ? tN : t5, b.data = this._transform || tM(t, r, !0), b.tween = a, b.pr = -1, n.pop() } if (i) { for (; f;) { for (T = f._next, d = _; d && d.pr > f.pr;)d = d._next; (f._prev = d ? d._prev : v) ? f._prev._next = f : _ = f, (f._next = d) ? d._prev = f : v = f, f = T } this._firstPT = _ } return !0 }, f.parse = function (t, e, i, n) { var a, o, l, h, f, $, p, d, m, _, v = t.style; for (a in e) { if ($ = e[a], o = u[a], "function" != typeof $ || o && o.allowFunc || ($ = $(y, g)), o) i = o.parse(t, $, a, this, i, n, e); else { if ("--" === a.substr(0, 2)) { this._tween._propLookup[a] = this._addTween.call(this._tween, t.style, "setProperty", ti(t).getPropertyValue(a) + "", $ + "", a, !1, a); continue } f = ts(t, a, r) + "", m = "string" == typeof $, "color" === a || "fill" === a || "stroke" === a || -1 !== a.indexOf("Color") || m && R.test($) ? (m || ($ = (($ = tm($)).length > 3 ? "rgba(" : "rgb(") + $.join(",") + ")"), i = tw(v, a, f, $, !0, "transparent", i, 0, n)) : m && B.test($) ? i = tw(v, a, f, $, !0, null, i, 0, n) : (p = (l = parseFloat(f)) || 0 === l ? f.substr((l + "").length) : "", "" !== f && "auto" !== f || ("width" === a || "height" === a ? (l = t8(t, a, r), p = "px") : "left" === a || "top" === a ? (l = tn(t, a, r), p = "px") : (l = "opacity" !== a ? 0 : 1, p = "")), (_ = m && "=" === $.charAt(1)) ? (h = parseInt($.charAt(0) + "1", 10), h *= parseFloat($ = $.substr(2)), d = $.replace(P, "")) : (h = parseFloat($), d = m ? $.replace(P, "") : ""), "" === d && (d = a in s ? s[a] : p), $ = h || 0 === h ? (_ ? h + l : h) + d : e[a], p !== d && ("" === d && "lineHeight" !== a || (h || 0 === h) && l && (l = tr(t, a, l, p), "%" === d ? (l /= tr(t, a, 100, "%") / 100, !0 !== e.strictUnits && (f = l + "%")) : "em" === d || "rem" === d || "vw" === d || "vh" === d ? l /= tr(t, a, 1, d) : "px" !== d && (h = tr(t, a, h, d), d = "px"), _ && (h || 0 === h) && ($ = h + l + d))), _ && (h += l), (l || 0 === l) && (h || 0 === h) ? (i = new tx(v, a, l, h - l, i, 0, a, !1 !== c && ("px" === d || "zIndex" === a), 0, f, $)).xs0 = d : void 0 !== v[a] && ($ || $ + "" != "NaN" && null != $) ? (i = new tx(v, a, h || l || 0, 0, i, -1, a, !1, 0, f, $)).xs0 = "none" !== $ || "display" !== a && -1 === a.indexOf("Style") ? $ : f : Q("invalid " + a + " tween value: " + e[a])) } n && i && !i.plugin && (i.plugin = n) } return i }, f.setRatio = function (t) { var e, i, s, r = this._firstPT; if (1 !== t || this._tween._time !== this._tween._duration && 0 !== this._tween._time) { if (t || this._tween._time !== this._tween._duration && 0 !== this._tween._time || -.000001 === this._tween._rawPrevTime) for (; r;) { if (e = r.c * t + r.s, r.r ? e = r.r(e) : e < 1e-6 && e > -.000001 && (e = 0), r.type) { if (1 === r.type) { if (2 === (s = r.l)) r.t[r.p] = r.xs0 + e + r.xs1 + r.xn1 + r.xs2; else if (3 === s) r.t[r.p] = r.xs0 + e + r.xs1 + r.xn1 + r.xs2 + r.xn2 + r.xs3; else if (4 === s) r.t[r.p] = r.xs0 + e + r.xs1 + r.xn1 + r.xs2 + r.xn2 + r.xs3 + r.xn3 + r.xs4; else if (5 === s) r.t[r.p] = r.xs0 + e + r.xs1 + r.xn1 + r.xs2 + r.xn2 + r.xs3 + r.xn3 + r.xs4 + r.xn4 + r.xs5; else { for (i = r.xs0 + e + r.xs1, s = 1; s < r.l; s++)i += r["xn" + s] + r["xs" + (s + 1)]; r.t[r.p] = i } } else -1 === r.type ? r.t[r.p] = r.xs0 : r.setRatio && r.setRatio(t) } else r.t[r.p] = e + r.xs0; r = r._next } else for (; r;)2 !== r.type ? r.t[r.p] = r.b : r.setRatio(t), r = r._next } else for (; r;) { if (2 !== r.type) { if (r.r && -1 !== r.type) { if (e = r.r(r.s + r.c), r.type) { if (1 === r.type) { for (s = r.l, i = r.xs0 + e + r.xs1, s = 1; s < r.l; s++)i += r["xn" + s] + r["xs" + (s + 1)]; r.t[r.p] = i } } else r.t[r.p] = e + r.xs0 } else r.t[r.p] = r.e } else r.setRatio(t); r = r._next } }, f._enableTransforms = function (t) { this._transform = this._transform || tM(this._target, r, !0), this._transformType = this._transform.svg && t3 || !t && 3 !== this._transformType ? 2 : 3 }; var tG = function (t) { this.t[this.p] = this.e, this.data._linkCSSP(this, this._next, null, !0) }; f._addLazySet = function (t, e, i) { var s = this._firstPT = new tx(t, e, 0, 0, this._firstPT, 2); s.e = i, s.setRatio = tG, s.data = this }, f._linkCSSP = function (t, e, i, s) { return t && (e && (e._prev = t), t._next && (t._next._prev = t._prev), t._prev ? t._prev._next = t._next : this._firstPT === t && (this._firstPT = t._next, s = !0), i ? i._next = t : s || null !== this._firstPT || (this._firstPT = t), t._next = e, t._prev = i), t }, f._mod = function (t) { for (var e = this._firstPT; e;)"function" == typeof t[e.p] && (e.r = t[e.p]), e = e._next }, f._kill = function (e) { var i, s, r, n = e; if (e.autoAlpha || e.alpha) { for (s in n = {}, e) n[s] = e[s]; n.opacity = 1, n.autoAlpha && (n.visibility = 1) } for (e.className && (i = this._classNamePT) && ((r = i.xfirst) && r._prev ? this._linkCSSP(r._prev, i._next, r._prev._prev) : r === this._firstPT && (this._firstPT = i._next), i._next && this._linkCSSP(i._next, i._next._next, r._prev), this._classNamePT = null), i = this._firstPT; i;)i.plugin && i.plugin !== s && i.plugin._kill && (i.plugin._kill(e), s = i.plugin), i = i._next; return t.prototype._kill.call(this, n) }; var tZ = function (t, e, i) { var s, r, n, a; if (t.slice) for (r = t.length; --r > -1;)tZ(t[r], e, i); else for (r = (s = t.childNodes).length; --r > -1;)a = (n = s[r]).type, n.style && (e.push(ta(n)), i && i.push(n)), (1 === a || 9 === a || 11 === a) && n.childNodes.length && tZ(n, e, i) }; return l.cascadeTo = function (t, i, s) { var r, n, a, o, l = e.to(t, i, s), h = [l], u = [], f = [], c = [], $ = e._internals.reservedProps; for (tZ(t = l._targets || l.target, u, c), l.render(i, !0, !0), tZ(t, f), l.render(0, !0, !0), l._enabled(!0), r = c.length; --r > -1;)if ((n = to(c[r], u[r], f[r])).firstMPT) { for (a in n = n.difs, s) $[a] && (n[a] = s[a]); for (a in o = {}, n) o[a] = u[r][a]; h.push(e.fromTo(c[r], i, o, n)) } return h }, t.activate([l]), l }, !0), p = _gsScope._gsDefine.plugin({ propName: "roundProps", version: "1.7.0", priority: -1, API: 2, init: function (t, e, i) { return this._tween = i, !0 } }), d = function (t) { var e = t < 1 ? Math.pow(10, (t + "").length - 2) : 1; return function (i) { return (Math.round(i / t) * t * e | 0) / e } }, m = function (t, e) { for (; t;)t.f || t.blob || (t.m = e || Math.round), t = t._next }, (_ = p.prototype)._onInitAllProps = function () { var t, e, i, s, r = this._tween, n = r.vars.roundProps, a = {}, o = r._propLookup.roundProps; if ("object" != typeof n || n.push) for ("string" == typeof n && (n = n.split(",")), i = n.length; --i > -1;)a[n[i]] = Math.round; else for (s in n) a[s] = d(n[s]); for (s in a) for (t = r._firstPT; t;)e = t._next, t.pg ? t.t._mod(a) : t.n === s && (2 === t.f && t.t ? m(t.t._firstPT, a[s]) : (this._add(t.t, s, t.s, t.c, a[s]), e && (e._prev = t._prev), t._prev ? t._prev._next = e : r._firstPT === t && (r._firstPT = e), t._next = t._prev = null, r._propLookup[s] = o)), t = e; return !1 }, _._add = function (t, e, i, s, r) { this._addTween(t, e, i, i + s, e, r || Math.round), this._overwriteProps.push(e) }, _gsScope._gsDefine.plugin({ propName: "attr", API: 2, version: "0.6.1", init: function (t, e, i, s) { var r, n; if ("function" != typeof t.setAttribute) return !1; for (r in e) "function" == typeof (n = e[r]) && (n = n(s, t)), this._addTween(t, "setAttribute", t.getAttribute(r) + "", n + "", r, !1, r), this._overwriteProps.push(r); return !0 } }), _gsScope._gsDefine.plugin({ propName: "directionalRotation", version: "0.3.1", API: 2, init: function (t, e, i, s) { "object" != typeof e && (e = { rotation: e }), this.finals = {}; var r, n, a, o, l, h, u = !0 === e.useRadians ? 2 * Math.PI : 360; for (r in e) "useRadians" !== r && ("function" == typeof (o = e[r]) && (o = o(s, t)), n = (h = (o + "").split("_"))[0], a = parseFloat("function" != typeof t[r] ? t[r] : t[r.indexOf("set") || "function" != typeof t["get" + r.substr(3)] ? r : "get" + r.substr(3)]()), l = (o = this.finals[r] = "string" == typeof n && "=" === n.charAt(1) ? a + parseInt(n.charAt(0) + "1", 10) * Number(n.substr(2)) : Number(n) || 0) - a, h.length && (-1 !== (n = h.join("_")).indexOf("short") && (l %= u) != l % (u / 2) && (l = l < 0 ? l + u : l - u), -1 !== n.indexOf("_cw") && l < 0 ? l = (l + 9999999999 * u) % u - (l / u | 0) * u : -1 !== n.indexOf("ccw") && l > 0 && (l = (l - 9999999999 * u) % u - (l / u | 0) * u)), (l > 1e-6 || l < -.000001) && (this._addTween(t, r, a, a + l, r), this._overwriteProps.push(r))); return !0 }, set: function (t) { var e; if (1 !== t) this._super.setRatio.call(this, t); else for (e = this._firstPT; e;)e.f ? e.t[e.p](this.finals[e.p]) : e.t[e.p] = this.finals[e.p], e = e._next } })._autoCSS = !0, _gsScope._gsDefine("easing.Back", ["easing.Ease"], function (t) { var e, i, s, r, n = _gsScope.GreenSockGlobals || _gsScope, a = n.com.greensock, o = 2 * Math.PI, l = Math.PI / 2, h = a._class, u = function (e, i) { var s = h("easing." + e, function () { }, !0), r = s.prototype = new t; return r.constructor = s, r.getRatio = i, s }, f = t.register || function () { }, c = function (t, e, i, s, r) { var n = h("easing." + t, { easeOut: new e, easeIn: new i, easeInOut: new s }, !0); return f(n, t), n }, $ = function (t, e, i) { this.t = t, this.v = e, i && (this.next = i, i.prev = this, this.c = i.v - e, this.gap = i.t - t) }, p = function (e, i) { var s = h("easing." + e, function (t) { this._p1 = t || 0 === t ? t : 1.70158, this._p2 = 1.525 * this._p1 }, !0), r = s.prototype = new t; return r.constructor = s, r.getRatio = i, r.config = function (t) { return new s(t) }, s }, d = c("Back", p("BackOut", function (t) { return (t -= 1) * t * ((this._p1 + 1) * t + this._p1) + 1 }), p("BackIn", function (t) { return t * t * ((this._p1 + 1) * t - this._p1) }), p("BackInOut", function (t) { return (t *= 2) < 1 ? .5 * t * t * ((this._p2 + 1) * t - this._p2) : .5 * ((t -= 2) * t * ((this._p2 + 1) * t + this._p2) + 2) })), m = h("easing.SlowMo", function (t, e, i) { e = e || 0 === e ? e : .7, null == t ? t = .7 : t > 1 && (t = 1), this._p = 1 !== t ? e : 0, this._p1 = (1 - t) / 2, this._p2 = t, this._p3 = this._p1 + this._p2, this._calcEnd = !0 === i }, !0), _ = m.prototype = new t; return _.constructor = m, _.getRatio = function (t) { var e = t + (.5 - t) * this._p; return t < this._p1 ? this._calcEnd ? 1 - (t = 1 - t / this._p1) * t : e - (t = 1 - t / this._p1) * t * t * t * e : t > this._p3 ? this._calcEnd ? 1 === t ? 0 : 1 - (t = (t - this._p3) / this._p1) * t : e + (t - e) * (t = (t - this._p3) / this._p1) * t * t * t : this._calcEnd ? 1 : e }, m.ease = new m(.7, .7), _.config = m.config = function (t, e, i) { return new m(t, e, i) }, (_ = (e = h("easing.SteppedEase", function (t, e) { t = t || 1, this._p1 = 1 / t, this._p2 = t + (e ? 0 : 1), this._p3 = e ? 1 : 0 }, !0)).prototype = new t).constructor = e, _.getRatio = function (t) { return t < 0 ? t = 0 : t >= 1 && (t = .999999999), ((this._p2 * t | 0) + this._p3) * this._p1 }, _.config = e.config = function (t, i) { return new e(t, i) }, (_ = (i = h("easing.ExpoScaleEase", function (t, e, i) { this._p1 = Math.log(e / t), this._p2 = e - t, this._p3 = t, this._ease = i }, !0)).prototype = new t).constructor = i, _.getRatio = function (t) { return this._ease && (t = this._ease.getRatio(t)), (this._p3 * Math.exp(this._p1 * t) - this._p3) / this._p2 }, _.config = i.config = function (t, e, s) { return new i(t, e, s) }, (_ = (s = h("easing.RoughEase", function (e) { for (var i, s, r, n, a, o, l = (e = e || {}).taper || "none", h = [], u = 0, f = 0 | (e.points || 20), c = f, p = !1 !== e.randomize, d = !0 === e.clamp, m = e.template instanceof t ? e.template : null, _ = "number" == typeof e.strength ? .4 * e.strength : .4; --c > -1;)i = p ? Math.random() : 1 / f * c, s = m ? m.getRatio(i) : i, r = "none" === l ? _ : "out" === l ? (n = 1 - i) * n * _ : "in" === l ? i * i * _ : i < .5 ? (n = 2 * i) * n * .5 * _ : (n = 2 * (1 - i)) * n * .5 * _, p ? s += Math.random() * r - .5 * r : c % 2 ? s += .5 * r : s -= .5 * r, d && (s > 1 ? s = 1 : s < 0 && (s = 0)), h[u++] = { x: i, y: s }; for (h.sort(function (t, e) { return t.x - e.x }), o = new $(1, 1, null), c = f; --c > -1;)a = h[c], o = new $(a.x, a.y, o); this._prev = new $(0, 0, 0 !== o.t ? o : o.next) }, !0)).prototype = new t).constructor = s, _.getRatio = function (t) { var e = this._prev; if (t > e.t) { for (; e.next && t >= e.t;)e = e.next; e = e.prev } else for (; e.prev && t <= e.t;)e = e.prev; return this._prev = e, e.v + (t - e.t) / e.gap * e.c }, _.config = function (t) { return new s(t) }, s.ease = new s, c("Bounce", u("BounceOut", function (t) { return t < 1 / 2.75 ? 7.5625 * t * t : t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375 }), u("BounceIn", function (t) { return (t = 1 - t) < 1 / 2.75 ? 1 - 7.5625 * t * t : t < 2 / 2.75 ? 1 - (7.5625 * (t -= 1.5 / 2.75) * t + .75) : t < 2.5 / 2.75 ? 1 - (7.5625 * (t -= 2.25 / 2.75) * t + .9375) : 1 - (7.5625 * (t -= 2.625 / 2.75) * t + .984375) }), u("BounceInOut", function (t) { var e = t < .5; return (t = e ? 1 - 2 * t : 2 * t - 1) < 1 / 2.75 ? t *= 7.5625 * t : t = t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375, e ? .5 * (1 - t) : .5 * t + .5 })), c("Circ", u("CircOut", function (t) { return Math.sqrt(1 - (t -= 1) * t) }), u("CircIn", function (t) { return -(Math.sqrt(1 - t * t) - 1) }), u("CircInOut", function (t) { return (t *= 2) < 1 ? -.5 * (Math.sqrt(1 - t * t) - 1) : .5 * (Math.sqrt(1 - (t -= 2) * t) + 1) })), c("Elastic", (r = function (e, i, s) { var r = h("easing." + e, function (t, e) { this._p1 = t >= 1 ? t : 1, this._p2 = (e || s) / (t < 1 ? t : 1), this._p3 = this._p2 / o * (Math.asin(1 / this._p1) || 0), this._p2 = o / this._p2 }, !0), n = r.prototype = new t; return n.constructor = r, n.getRatio = i, n.config = function (t, e) { return new r(t, e) }, r })("ElasticOut", function (t) { return this._p1 * Math.pow(2, -10 * t) * Math.sin((t - this._p3) * this._p2) + 1 }, .3), r("ElasticIn", function (t) { return -this._p1 * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - this._p3) * this._p2) }, .3), r("ElasticInOut", function (t) { return (t *= 2) < 1 ? -(this._p1 * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - this._p3) * this._p2) * .5) : this._p1 * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - this._p3) * this._p2) * .5 + 1 }, .45)), c("Expo", u("ExpoOut", function (t) { return 1 - Math.pow(2, -10 * t) }), u("ExpoIn", function (t) { return Math.pow(2, 10 * (t - 1)) - .001 }), u("ExpoInOut", function (t) { return (t *= 2) < 1 ? .5 * Math.pow(2, 10 * (t - 1)) : .5 * (2 - Math.pow(2, -10 * (t - 1))) })), c("Sine", u("SineOut", function (t) { return Math.sin(t * l) }), u("SineIn", function (t) { return 1 - Math.cos(t * l) }), u("SineInOut", function (t) { return -.5 * (Math.cos(Math.PI * t) - 1) })), h("easing.EaseLookup", { find: function (e) { return t.map[e] } }, !0), f(n.SlowMo, "SlowMo", "ease,"), f(s, "RoughEase", "ease,"), f(e, "SteppedEase", "ease,"), d }, !0) }), _gsScope._gsDefine && _gsScope._gsQueue.pop()(), function (t, e) { "use strict"; var i = {}, s = t.document, r = t.GreenSockGlobals = t.GreenSockGlobals || t, n = r.TweenMax; if (n) return "undefined" != typeof module && module.exports && (module.exports = n), n; var a, o, l, h, u, f, c, $ = function (t) { var e, i = t.split("."), s = r; for (e = 0; e < i.length; e++)s[i[e]] = s = s[i[e]] || {}; return s }, p = $("com.greensock"), d = function (t) { var e, i = [], s = t.length; for (e = 0; e !== s; i.push(t[e++])); return i }, m = function () { }, _ = (c = (f = Object.prototype.toString).call([]), function (t) { return null != t && (t instanceof Array || "object" == typeof t && !!t.push && f.call(t) === c) }), g = {}, y = function (e, s, n, a) { this.sc = g[e] ? g[e].sc : [], g[e] = this, this.gsClass = null, this.func = n; var o = []; this.check = function (l) { for (var h, u, f, c, p = s.length, d = p; --p > -1;)(h = g[s[p]] || new y(s[p], [])).gsClass ? (o[p] = h.gsClass, d--) : l && h.sc.push(this); if (0 === d && n) { if (f = (u = ("com.greensock." + e).split(".")).pop(), c = $(u.join("."))[f] = this.gsClass = n.apply(n, o), a) { if (r[f] = i[f] = c, "undefined" != typeof module && module.exports) { if ("TweenMax" === e) for (p in module.exports = i.TweenMax = c, i) c[p] = i[p]; else i.TweenMax && (i.TweenMax[f] = c) } else "function" == typeof define && define.amd && define((t.GreenSockAMDPath ? t.GreenSockAMDPath + "/" : "") + e.split(".").pop(), [], function () { return c }) } for (p = 0; p < this.sc.length; p++)this.sc[p].check() } }, this.check(!0) }, v = t._gsDefine = function (t, e, i, s) { return new y(t, e, i, s) }, T = p._class = function (t, e, i) { return e = e || function () { }, v(t, [], function () { return e }, i), e }; v.globals = r; var x = [0, 0, 1, 1], b = T("easing.Ease", function (t, e, i, s) { this._func = t, this._type = i || 0, this._power = s || 0, this._params = e ? x.concat(e) : x }, !0), w = b.map = {}, P = b.register = function (t, e, i, s) { for (var r, n, a, o, l = e.split(","), h = l.length, u = (i || "easeIn,easeOut,easeInOut").split(","); --h > -1;)for (n = l[h], r = s ? T("easing." + n, null, !0) : p.easing[n] || {}, a = u.length; --a > -1;)w[n + "." + (o = u[a])] = w[o + n] = r[o] = t.getRatio ? t : t[o] || new t }; for ((l = b.prototype)._calcEnd = !1, l.getRatio = function (t) { if (this._func) return this._params[0] = t, this._func.apply(null, this._params); var e = this._type, i = this._power, s = 1 === e ? 1 - t : 2 === e ? t : t < .5 ? 2 * t : 2 * (1 - t); return 1 === i ? s *= s : 2 === i ? s *= s * s : 3 === i ? s *= s * s * s : 4 === i && (s *= s * s * s * s), 1 === e ? 1 - s : 2 === e ? s : t < .5 ? s / 2 : 1 - s / 2 }, o = (a = ["Linear", "Quad", "Cubic", "Quart", "Quint,Strong"]).length; --o > -1;)l = a[o] + ",Power" + o, P(new b(null, null, 1, o), l, "easeOut", !0), P(new b(null, null, 2, o), l, "easeIn" + (0 === o ? ",easeNone" : "")), P(new b(null, null, 3, o), l, "easeInOut"); w.linear = p.easing.Linear.easeIn, w.swing = p.easing.Quad.easeInOut; var O = T("events.EventDispatcher", function (t) { this._listeners = {}, this._eventTarget = t || this }); (l = O.prototype).addEventListener = function (t, e, i, s, r) { r = r || 0; var n, a, o = this._listeners[t], l = 0; for (this !== h || u || h.wake(), null == o && (this._listeners[t] = o = []), a = o.length; --a > -1;)(n = o[a]).c === e && n.s === i ? o.splice(a, 1) : 0 === l && n.pr < r && (l = a + 1); o.splice(l, 0, { c: e, s: i, up: s, pr: r }) }, l.removeEventListener = function (t, e) { var i, s = this._listeners[t]; if (s) { for (i = s.length; --i > -1;)if (s[i].c === e) return void s.splice(i, 1) } }, l.dispatchEvent = function (t) { var e, i, s, r = this._listeners[t]; if (r) for ((e = r.length) > 1 && (r = r.slice(0)), i = this._eventTarget; --e > -1;)(s = r[e]) && (s.up ? s.c.call(s.s || i, { type: t, target: i }) : s.c.call(s.s || i)) }; var S = t.requestAnimationFrame, k = t.cancelAnimationFrame, R = Date.now || function () { return new Date().getTime() }, C = R(); for (o = (a = ["ms", "moz", "webkit", "o"]).length; --o > -1 && !S;)S = t[a[o] + "RequestAnimationFrame"], k = t[a[o] + "CancelAnimationFrame"] || t[a[o] + "CancelRequestAnimationFrame"]; T("Ticker", function (t, e) { var i, r, n, a, o, l = this, f = R(), c = !(!1 === e || !S) && "auto", $ = 500, p = 33, d = function (t) { var e, s, h = R() - C; h > $ && (f += h - p), C += h, l.time = (C - f) / 1e3, e = l.time - o, (!i || e > 0 || !0 === t) && (l.frame++, o += e + (e >= a ? .004 : a - e), s = !0), !0 !== t && (n = r(d)), s && l.dispatchEvent("tick") }; O.call(l), l.time = l.frame = 0, l.tick = function () { d(!0) }, l.lagSmoothing = function (t, e) { if (!arguments.length) return $ < 1e8; p = Math.min(e, $ = t || 1e8, 0) }, l.sleep = function () { null != n && (c && k ? k(n) : clearTimeout(n), r = m, n = null, l === h && (u = !1)) }, l.wake = function (t) { null !== n ? l.sleep() : t ? f += -C + (C = R()) : l.frame > 10 && (C = R() - $ + 5), r = 0 === i ? m : c && S ? S : function (t) { return setTimeout(t, 1e3 * (o - l.time) + 1 | 0) }, l === h && (u = !0), d(2) }, l.fps = function (t) { if (!arguments.length) return i; a = 1 / ((i = t) || 60), o = this.time + a, l.wake() }, l.useRAF = function (t) { if (!arguments.length) return c; l.sleep(), c = t, l.fps(i) }, l.fps(t), setTimeout(function () { "auto" === c && l.frame < 5 && "hidden" !== (s || {}).visibilityState && l.useRAF(!1) }, 1500) }), (l = p.Ticker.prototype = new p.events.EventDispatcher).constructor = p.Ticker; var A = T("core.Animation", function (t, e) { if (this.vars = e = e || {}, this._duration = this._totalDuration = t || 0, this._delay = Number(e.delay) || 0, this._timeScale = 1, this._active = !!e.immediateRender, this.data = e.data, this._reversed = !!e.reversed, Q) { u || h.wake(); var i = this.vars.useFrames ? H : Q; i.add(this, i._time), this.vars.paused && this.paused(!0) } }); h = A.ticker = new p.Ticker, (l = A.prototype)._dirty = l._gc = l._initted = l._paused = !1, l._totalTime = l._time = 0, l._rawPrevTime = -1, l._next = l._last = l._onUpdate = l._timeline = l.timeline = null, l._paused = !1; var D = function () { u && R() - C > 2e3 && ("hidden" !== (s || {}).visibilityState || !h.lagSmoothing()) && h.wake(); var t = setTimeout(D, 2e3); t.unref && t.unref() }; D(), l.play = function (t, e) { return null != t && this.seek(t, e), this.reversed(!1).paused(!1) }, l.pause = function (t, e) { return null != t && this.seek(t, e), this.paused(!0) }, l.resume = function (t, e) { return null != t && this.seek(t, e), this.paused(!1) }, l.seek = function (t, e) { return this.totalTime(Number(t), !1 !== e) }, l.restart = function (t, e) { return this.reversed(!1).paused(!1).totalTime(t ? -this._delay : 0, !1 !== e, !0) }, l.reverse = function (t, e) { return null != t && this.seek(t || this.totalDuration(), e), this.reversed(!0).paused(!1) }, l.render = function (t, e, i) { }, l.invalidate = function () { return this._time = this._totalTime = 0, this._initted = this._gc = !1, this._rawPrevTime = -1, !this._gc && this.timeline || this._enabled(!0), this }, l.isActive = function () { var t, e = this._timeline, i = this._startTime; return !e || !this._gc && !this._paused && e.isActive() && (t = e.rawTime(!0)) >= i && t < i + this.totalDuration() / this._timeScale - 1e-8 }, l._enabled = function (t, e) { return u || h.wake(), this._gc = !t, this._active = this.isActive(), !0 !== e && (t && !this.timeline ? this._timeline.add(this, this._startTime - this._delay) : !t && this.timeline && this._timeline._remove(this, !0)), !1 }, l._kill = function (t, e) { return this._enabled(!1, !1) }, l.kill = function (t, e) { return this._kill(t, e), this }, l._uncache = function (t) { for (var e = t ? this : this.timeline; e;)e._dirty = !0, e = e.timeline; return this }, l._swapSelfInParams = function (t) { for (var e = t.length, i = t.concat(); --e > -1;)"{self}" === t[e] && (i[e] = this); return i }, l._callback = function (t) { var e = this.vars, i = e[t], s = e[t + "Params"], r = e[t + "Scope"] || e.callbackScope || this; switch (s ? s.length : 0) { case 0: i.call(r); break; case 1: i.call(r, s[0]); break; case 2: i.call(r, s[0], s[1]); break; default: i.apply(r, s) } }, l.eventCallback = function (t, e, i, s) { if ("on" === (t || "").substr(0, 2)) { var r = this.vars; if (1 === arguments.length) return r[t]; null == e ? delete r[t] : (r[t] = e, r[t + "Params"] = _(i) && -1 !== i.join("").indexOf("{self}") ? this._swapSelfInParams(i) : i, r[t + "Scope"] = s), "onUpdate" === t && (this._onUpdate = e) } return this }, l.delay = function (t) { return arguments.length ? (this._timeline.smoothChildTiming && this.startTime(this._startTime + t - this._delay), this._delay = t, this) : this._delay }, l.duration = function (t) { return arguments.length ? (this._duration = this._totalDuration = t, this._uncache(!0), this._timeline.smoothChildTiming && this._time > 0 && this._time < this._duration && 0 !== t && this.totalTime(this._totalTime * (t / this._duration), !0), this) : (this._dirty = !1, this._duration) }, l.totalDuration = function (t) { return this._dirty = !1, arguments.length ? this.duration(t) : this._totalDuration }, l.time = function (t, e) { return arguments.length ? (this._dirty && this.totalDuration(), this.totalTime(t > this._duration ? this._duration : t, e)) : this._time }, l.totalTime = function (t, e, i) { if (u || h.wake(), !arguments.length) return this._totalTime; if (this._timeline) { if (t < 0 && !i && (t += this.totalDuration()), this._timeline.smoothChildTiming) { this._dirty && this.totalDuration(); var s = this._totalDuration, r = this._timeline; if (t > s && !i && (t = s), this._startTime = (this._paused ? this._pauseTime : r._time) - (this._reversed ? s - t : t) / this._timeScale, r._dirty || this._uncache(!1), r._timeline) for (; r._timeline;)r._timeline._time !== (r._startTime + r._totalTime) / r._timeScale && r.totalTime(r._totalTime, !0), r = r._timeline } this._gc && this._enabled(!0, !1), this._totalTime === t && 0 !== this._duration || (L.length && J(), this.render(t, e, !1), L.length && J()) } return this }, l.progress = l.totalProgress = function (t, e) { var i = this.duration(); return arguments.length ? this.totalTime(i * t, e) : i ? this._time / i : this.ratio }, l.startTime = function (t) { return arguments.length ? (t !== this._startTime && (this._startTime = t, this.timeline && this.timeline._sortChildren && this.timeline.add(this, t - this._delay)), this) : this._startTime }, l.endTime = function (t) { return this._startTime + (0 != t ? this.totalDuration() : this.duration()) / this._timeScale }, l.timeScale = function (t) { var e, i; if (!arguments.length) return this._timeScale; for (t = t || 1e-8, this._timeline && this._timeline.smoothChildTiming && (i = (e = this._pauseTime) || 0 === e ? e : this._timeline.totalTime(), this._startTime = i - (i - this._startTime) * this._timeScale / t), this._timeScale = t, i = this.timeline; i && i.timeline;)i._dirty = !0, i.totalDuration(), i = i.timeline; return this }, l.reversed = function (t) { return arguments.length ? (t != this._reversed && (this._reversed = t, this.totalTime(this._timeline && !this._timeline.smoothChildTiming ? this.totalDuration() - this._totalTime : this._totalTime, !0)), this) : this._reversed }, l.paused = function (t) { if (!arguments.length) return this._paused; var e, i, s = this._timeline; return t != this._paused && s && (u || t || h.wake(), i = (e = s.rawTime()) - this._pauseTime, !t && s.smoothChildTiming && (this._startTime += i, this._uncache(!1)), this._pauseTime = t ? e : null, this._paused = t, this._active = this.isActive(), !t && 0 !== i && this._initted && this.duration() && (e = s.smoothChildTiming ? this._totalTime : (e - this._startTime) / this._timeScale, this.render(e, e === this._totalTime, !0))), this._gc && !t && this._enabled(!0, !1), this }; var z = T("core.SimpleTimeline", function (t) { A.call(this, 0, t), this.autoRemoveChildren = this.smoothChildTiming = !0 }); (l = z.prototype = new A).constructor = z, l.kill()._gc = !1, l._first = l._last = l._recent = null, l._sortChildren = !1, l.add = l.insert = function (t, e, i, s) { var r, n; if (t._startTime = Number(e || 0) + t._delay, t._paused && this !== t._timeline && (t._pauseTime = this.rawTime() - (t._timeline.rawTime() - t._pauseTime)), t.timeline && t.timeline._remove(t, !0), t.timeline = t._timeline = this, t._gc && t._enabled(!0, !0), r = this._last, this._sortChildren) for (n = t._startTime; r && r._startTime > n;)r = r._prev; return r ? (t._next = r._next, r._next = t) : (t._next = this._first, this._first = t), t._next ? t._next._prev = t : this._last = t, t._prev = r, this._recent = t, this._timeline && this._uncache(!0), this }, l._remove = function (t, e) { return t.timeline === this && (e || t._enabled(!1, !0), t._prev ? t._prev._next = t._next : this._first === t && (this._first = t._next), t._next ? t._next._prev = t._prev : this._last === t && (this._last = t._prev), t._next = t._prev = t.timeline = null, t === this._recent && (this._recent = this._last), this._timeline && this._uncache(!0)), this }, l.render = function (t, e, i) { var s, r = this._first; for (this._totalTime = this._time = this._rawPrevTime = t; r;)s = r._next, (r._active || t >= r._startTime && !r._paused && !r._gc) && (r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (t - r._startTime) * r._timeScale, e, i) : r.render((t - r._startTime) * r._timeScale, e, i)), r = s }, l.rawTime = function () { return u || h.wake(), this._totalTime }; var X = T("TweenLite", function (e, i, s) { if (A.call(this, i, s), this.render = X.prototype.render, null == e) throw "Cannot tween a null target."; this.target = e = "string" != typeof e ? e : X.selector(e) || e; var r, n, a, o = e.jquery || e.length && e !== t && e[0] && (e[0] === t || e[0].nodeType && e[0].style && !e.nodeType), l = this.vars.overwrite; if (this._overwrite = l = null == l ? Z[X.defaultOverwrite] : "number" == typeof l ? l >> 0 : Z[l], (o || e instanceof Array || e.push && _(e)) && "number" != typeof e[0]) for (this._targets = a = d(e), this._propLookup = [], this._siblings = [], r = 0; r < a.length; r++)(n = a[r]) ? "string" != typeof n ? n.length && n !== t && n[0] && (n[0] === t || n[0].nodeType && n[0].style && !n.nodeType) ? (a.splice(r--, 1), this._targets = a = a.concat(d(n))) : (this._siblings[r] = tt(n, this, !1), 1 === l && this._siblings[r].length > 1 && ti(n, this, null, 1, this._siblings[r])) : "string" == typeof (n = a[r--] = X.selector(n)) && a.splice(r + 1, 1) : a.splice(r--, 1); else this._propLookup = {}, this._siblings = tt(e, this, !1), 1 === l && this._siblings.length > 1 && ti(e, this, null, 1, this._siblings); (this.vars.immediateRender || 0 === i && 0 === this._delay && !1 !== this.vars.immediateRender) && (this._time = -.00000001, this.render(Math.min(0, -this._delay))) }, !0), E = function (e) { return e && e.length && e !== t && e[0] && (e[0] === t || e[0].nodeType && e[0].style && !e.nodeType) }; (l = X.prototype = new A).constructor = X, l.kill()._gc = !1, l.ratio = 0, l._firstPT = l._targets = l._overwrittenProps = l._startAt = null, l._notifyPluginsOfEnabled = l._lazy = !1, X.version = "2.1.3", X.defaultEase = l._ease = new b(null, null, 1, 1), X.defaultOverwrite = "auto", X.ticker = h, X.autoSleep = 120, X.lagSmoothing = function (t, e) { h.lagSmoothing(t, e) }, X.selector = t.$ || t.jQuery || function (e) { var i = t.$ || t.jQuery; return i ? (X.selector = i, i(e)) : (s || (s = t.document), s ? s.querySelectorAll ? s.querySelectorAll(e) : s.getElementById("#" === e.charAt(0) ? e.substr(1) : e) : e) }; var L = [], I = {}, B = /(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi, Y = /[\+-]=-?[\.\d]/, F = function (t) { for (var e, i = this._firstPT; i;)e = i.blob ? 1 === t && null != this.end ? this.end : t ? this.join("") : this.start : i.c * t + i.s, i.m ? e = i.m.call(this._tween, e, this._target || i.t, this._tween) : e < 1e-6 && e > -.000001 && !i.blob && (e = 0), i.f ? i.fp ? i.t[i.p](i.fp, e) : i.t[i.p](e) : i.t[i.p] = e, i = i._next }, j = function (t) { return (1e3 * t | 0) / 1e3 + "" }, M = function (t, e, i, s) { var r, n, a, o, l, h, u, f = [], c = 0, $ = "", p = 0; for (f.start = t, f.end = e, t = f[0] = t + "", e = f[1] = e + "", i && (i(f), t = f[0], e = f[1]), f.length = 0, r = t.match(B) || [], n = e.match(B) || [], s && (s._next = null, s.blob = 1, f._firstPT = f._applyPT = s), l = n.length, o = 0; o < l; o++)u = n[o], $ += (h = e.substr(c, e.indexOf(u, c) - c)) || !o ? h : ",", c += h.length, p ? p = (p + 1) % 5 : "rgba(" === h.substr(-5) && (p = 1), u === r[o] || r.length <= o ? $ += u : ($ && (f.push($), $ = ""), a = parseFloat(r[o]), f.push(a), f._firstPT = { _next: f._firstPT, t: f, p: f.length - 1, s: a, c: ("=" === u.charAt(1) ? parseInt(u.charAt(0) + "1", 10) * parseFloat(u.substr(2)) : parseFloat(u) - a) || 0, f: 0, m: p && p < 4 ? Math.round : j }), c += u.length; return ($ += e.substr(c)) && f.push($), f.setRatio = F, Y.test(e) && (f.end = null), f }, N = function (t, e, i, s, r, n, a, o, l) { "function" == typeof s && (s = s(l || 0, t)); var h = typeof t[e], u = "function" !== h ? "" : e.indexOf("set") || "function" != typeof t["get" + e.substr(3)] ? e : "get" + e.substr(3), f = "get" !== i ? i : u ? a ? t[u](a) : t[u]() : t[e], c = "string" == typeof s && "=" === s.charAt(1), $ = { t: t, p: e, s: f, f: "function" === h, pg: 0, n: r || e, m: n ? "function" == typeof n ? n : Math.round : 0, pr: 0, c: c ? parseInt(s.charAt(0) + "1", 10) * parseFloat(s.substr(2)) : parseFloat(s) - f || 0 }; if (("number" != typeof f || "number" != typeof s && !c) && (a || isNaN(f) || !c && isNaN(s) || "boolean" == typeof f || "boolean" == typeof s ? ($.fp = a, $ = { t: M(f, c ? parseFloat($.s) + $.c + ($.s + "").replace(/[0-9\-\.]/g, "") : s, o || X.defaultStringFilter, $), p: "setRatio", s: 0, c: 1, f: 2, pg: 0, n: r || e, pr: 0, m: 0 }) : ($.s = parseFloat(f), c || ($.c = parseFloat(s) - $.s || 0))), $.c) return ($._next = this._firstPT) && ($._next._prev = $), this._firstPT = $, $ }, U = X._internals = { isArray: _, isSelector: E, lazyTweens: L, blobDif: M }, V = X._plugins = {}, q = U.tweenLookup = {}, W = 0, G = U.reservedProps = { ease: 1, delay: 1, overwrite: 1, onComplete: 1, onCompleteParams: 1, onCompleteScope: 1, useFrames: 1, runBackwards: 1, startAt: 1, onUpdate: 1, onUpdateParams: 1, onUpdateScope: 1, onStart: 1, onStartParams: 1, onStartScope: 1, onReverseComplete: 1, onReverseCompleteParams: 1, onReverseCompleteScope: 1, onRepeat: 1, onRepeatParams: 1, onRepeatScope: 1, easeParams: 1, yoyo: 1, immediateRender: 1, repeat: 1, repeatDelay: 1, data: 1, paused: 1, reversed: 1, autoCSS: 1, lazy: 1, onOverwrite: 1, callbackScope: 1, stringFilter: 1, id: 1, yoyoEase: 1, stagger: 1 }, Z = { none: 0, all: 1, auto: 2, concurrent: 3, allOnStart: 4, preexisting: 5, true: 1, false: 0 }, H = A._rootFramesTimeline = new z, Q = A._rootTimeline = new z, K = 30, J = U.lazyRender = function () { var t, e, i = L.length; for (I = {}, t = 0; t < i; t++)(e = L[t]) && !1 !== e._lazy && (e.render(e._lazy[0], e._lazy[1], !0), e._lazy = !1); L.length = 0 }; Q._startTime = h.time, H._startTime = h.frame, Q._active = H._active = !0, setTimeout(J, 1), A._updateRoot = X.render = function () { var t, e, i; if (L.length && J(), Q.render((h.time - Q._startTime) * Q._timeScale, !1, !1), H.render((h.frame - H._startTime) * H._timeScale, !1, !1), L.length && J(), h.frame >= K) { for (i in K = h.frame + (parseInt(X.autoSleep, 10) || 120), q) { for (t = (e = q[i].tweens).length; --t > -1;)e[t]._gc && e.splice(t, 1); 0 === e.length && delete q[i] } if ((!(i = Q._first) || i._paused) && X.autoSleep && !H._first && 1 === h._listeners.tick.length) { for (; i && i._paused;)i = i._next; i || h.sleep() } } }, h.addEventListener("tick", A._updateRoot); var tt = function (t, e, i) { var s, r, n = t._gsTweenID; if (q[n || (t._gsTweenID = n = "t" + W++)] || (q[n] = { target: t, tweens: [] }), e && ((s = q[n].tweens)[r = s.length] = e, i)) for (; --r > -1;)s[r] === e && s.splice(r, 1); return q[n].tweens }, te = function (t, e, i, s) { var r, n, a = t.vars.onOverwrite; return a && (r = a(t, e, i, s)), (a = X.onOverwrite) && (n = a(t, e, i, s)), !1 !== r && !1 !== n }, ti = function (t, e, i, s, r) { if (1 === s || s >= 4) { for (l = r.length, n = 0; n < l; n++)if ((o = r[n]) !== e) o._gc || o._kill(null, t, e) && (a = !0); else if (5 === s) break; return a } var n, a, o, l, h, u = e._startTime + 1e-8, f = [], c = 0, $ = 0 === e._duration; for (n = r.length; --n > -1;)(o = r[n]) === e || o._gc || o._paused || (o._timeline !== e._timeline ? (h = h || ts(e, 0, $), 0 === ts(o, h, $) && (f[c++] = o)) : o._startTime <= u && o._startTime + o.totalDuration() / o._timeScale > u && (($ || !o._initted) && u - o._startTime <= 2e-8 || (f[c++] = o))); for (n = c; --n > -1;)if (l = (o = f[n])._firstPT, 2 === s && o._kill(i, t, e) && (a = !0), 2 !== s || !o._firstPT && o._initted && l) { if (2 !== s && !te(o, e)) continue; o._enabled(!1, !1) && (a = !0) } return a }, ts = function (t, e, i) { for (var s = t._timeline, r = s._timeScale, n = t._startTime; s._timeline;) { if (n += s._startTime, r *= s._timeScale, s._paused) return -100; s = s._timeline } return (n /= r) > e ? n - e : i && n === e || !t._initted && n - e < 2e-8 ? 1e-8 : (n += t.totalDuration() / t._timeScale / r) > e + 1e-8 ? 0 : n - e - 1e-8 }; l._init = function () { var t, e, i, s, r, n, a = this.vars, o = this._overwrittenProps, l = this._duration, h = !!a.immediateRender, u = a.ease, f = this._startAt; if (a.startAt) { for (s in f && (f.render(-1, !0), f.kill()), r = {}, a.startAt) r[s] = a.startAt[s]; if (r.data = "isStart", r.overwrite = !1, r.immediateRender = !0, r.lazy = h && !1 !== a.lazy, r.startAt = r.delay = null, r.onUpdate = a.onUpdate, r.onUpdateParams = a.onUpdateParams, r.onUpdateScope = a.onUpdateScope || a.callbackScope || this, this._startAt = X.to(this.target || {}, 0, r), h) { if (this._time > 0) this._startAt = null; else if (0 !== l) return } } else if (a.runBackwards && 0 !== l) { if (f) f.render(-1, !0), f.kill(), this._startAt = null; else { for (s in 0 !== this._time && (h = !1), i = {}, a) G[s] && "autoCSS" !== s || (i[s] = a[s]); if (i.overwrite = 0, i.data = "isFromStart", i.lazy = h && !1 !== a.lazy, i.immediateRender = h, this._startAt = X.to(this.target, 0, i), h) { if (0 === this._time) return } else this._startAt._init(), this._startAt._enabled(!1), this.vars.immediateRender && (this._startAt = null) } } if (this._ease = u = u ? u instanceof b ? u : "function" == typeof u ? new b(u, a.easeParams) : w[u] || X.defaultEase : X.defaultEase, a.easeParams instanceof Array && u.config && (this._ease = u.config.apply(u, a.easeParams)), this._easeType = this._ease._type, this._easePower = this._ease._power, this._firstPT = null, this._targets) for (n = this._targets.length, t = 0; t < n; t++)this._initProps(this._targets[t], this._propLookup[t] = {}, this._siblings[t], o ? o[t] : null, t) && (e = !0); else e = this._initProps(this.target, this._propLookup, this._siblings, o, 0); if (e && X._onPluginEvent("_onInitAllProps", this), o && (this._firstPT || "function" != typeof this.target && this._enabled(!1, !1)), a.runBackwards) for (i = this._firstPT; i;)i.s += i.c, i.c = -i.c, i = i._next; this._onUpdate = a.onUpdate, this._initted = !0 }, l._initProps = function (e, i, s, r, n) { var a, o, l, h, u, f; if (null == e) return !1; for (a in I[e._gsTweenID] && J(), this.vars.css || e.style && e !== t && e.nodeType && V.css && !1 !== this.vars.autoCSS && function (t, e) { var i, s = {}; for (i in t) G[i] || i in e && "transform" !== i && "x" !== i && "y" !== i && "width" !== i && "height" !== i && "className" !== i && "border" !== i || !(!V[i] || V[i] && V[i]._autoCSS) || (s[i] = t[i], delete t[i]); t.css = s }(this.vars, e), this.vars) if (f = this.vars[a], G[a]) f && (f instanceof Array || f.push && _(f)) && -1 !== f.join("").indexOf("{self}") && (this.vars[a] = f = this._swapSelfInParams(f, this)); else if (V[a] && (h = new V[a])._onInitTween(e, this.vars[a], this, n)) { for (this._firstPT = u = { _next: this._firstPT, t: h, p: "setRatio", s: 0, c: 1, f: 1, n: a, pg: 1, pr: h._priority, m: 0 }, o = h._overwriteProps.length; --o > -1;)i[h._overwriteProps[o]] = this._firstPT; (h._priority || h._onInitAllProps) && (l = !0), (h._onDisable || h._onEnable) && (this._notifyPluginsOfEnabled = !0), u._next && (u._next._prev = u) } else i[a] = N.call(this, e, a, "get", f, a, 0, null, this.vars.stringFilter, n); return r && this._kill(r, e) ? this._initProps(e, i, s, r, n) : this._overwrite > 1 && this._firstPT && s.length > 1 && ti(e, this, i, this._overwrite, s) ? (this._kill(i, e), this._initProps(e, i, s, r, n)) : (this._firstPT && (!1 !== this.vars.lazy && this._duration || this.vars.lazy && !this._duration) && (I[e._gsTweenID] = !0), l) }, l.render = function (t, e, i) { var s, r, n, a, o = this._time, l = this._duration, h = this._rawPrevTime; if (t >= l - 1e-8 && t >= 0) this._totalTime = this._time = l, this.ratio = this._ease._calcEnd ? this._ease.getRatio(1) : 1, this._reversed || (s = !0, r = "onComplete", i = i || this._timeline.autoRemoveChildren), 0 === l && (this._initted || !this.vars.lazy || i) && (this._startTime === this._timeline._duration && (t = 0), (h < 0 || t <= 0 && t >= -.00000001 || 1e-8 === h && "isPause" !== this.data) && h !== t && (i = !0, h > 1e-8 && (r = "onReverseComplete")), this._rawPrevTime = a = !e || t || h === t ? t : 1e-8); else if (t < 1e-8) this._totalTime = this._time = 0, this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0, (0 !== o || 0 === l && h > 0) && (r = "onReverseComplete", s = this._reversed), t > -.00000001 ? t = 0 : t < 0 && (this._active = !1, 0 === l && (this._initted || !this.vars.lazy || i) && (h >= 0 && (1e-8 !== h || "isPause" !== this.data) && (i = !0), this._rawPrevTime = a = !e || t || h === t ? t : 1e-8)), (!this._initted || this._startAt && this._startAt.progress()) && (i = !0); else if (this._totalTime = this._time = t, this._easeType) { var u = t / l, f = this._easeType, c = this._easePower; (1 === f || 3 === f && u >= .5) && (u = 1 - u), 3 === f && (u *= 2), 1 === c ? u *= u : 2 === c ? u *= u * u : 3 === c ? u *= u * u * u : 4 === c && (u *= u * u * u * u), this.ratio = 1 === f ? 1 - u : 2 === f ? u : t / l < .5 ? u / 2 : 1 - u / 2 } else this.ratio = this._ease.getRatio(t / l); if (this._time !== o || i) { if (!this._initted) { if (this._init(), !this._initted || this._gc) return; if (!i && this._firstPT && (!1 !== this.vars.lazy && this._duration || this.vars.lazy && !this._duration)) return this._time = this._totalTime = o, this._rawPrevTime = h, L.push(this), void (this._lazy = [t, e]); this._time && !s ? this.ratio = this._ease.getRatio(this._time / l) : s && this._ease._calcEnd && (this.ratio = this._ease.getRatio(0 === this._time ? 0 : 1)) } for (!1 !== this._lazy && (this._lazy = !1), this._active || !this._paused && this._time !== o && t >= 0 && (this._active = !0), 0 === o && (this._startAt && (t >= 0 ? this._startAt.render(t, !0, i) : r || (r = "_dummyGS")), this.vars.onStart && (0 === this._time && 0 !== l || e || this._callback("onStart"))), n = this._firstPT; n;)n.f ? n.t[n.p](n.c * this.ratio + n.s) : n.t[n.p] = n.c * this.ratio + n.s, n = n._next; this._onUpdate && (t < 0 && this._startAt && -.0001 !== t && this._startAt.render(t, !0, i), e || (this._time !== o || s || i) && this._callback("onUpdate")), r && (this._gc && !i || (t < 0 && this._startAt && !this._onUpdate && -.0001 !== t && this._startAt.render(t, !0, i), s && (this._timeline.autoRemoveChildren && this._enabled(!1, !1), this._active = !1), !e && this.vars[r] && this._callback(r), 0 === l && 1e-8 === this._rawPrevTime && 1e-8 !== a && (this._rawPrevTime = 0))) } }, l._kill = function (t, e, i) { if ("all" === t && (t = null), null == t && (null == e || e === this.target)) return this._lazy = !1, this._enabled(!1, !1); e = "string" != typeof e ? e || this._targets || this.target : X.selector(e) || e; var s, r, n, a, o, l, h, u, f, c = i && this._time && i._startTime === this._startTime && this._timeline === i._timeline, $ = this._firstPT; if ((_(e) || E(e)) && "number" != typeof e[0]) for (s = e.length; --s > -1;)this._kill(t, e[s], i) && (l = !0); else { if (this._targets) { for (s = this._targets.length; --s > -1;)if (e === this._targets[s]) { o = this._propLookup[s] || {}, this._overwrittenProps = this._overwrittenProps || [], r = this._overwrittenProps[s] = t ? this._overwrittenProps[s] || {} : "all"; break } } else { if (e !== this.target) return !1; o = this._propLookup, r = this._overwrittenProps = t ? this._overwrittenProps || {} : "all" } if (o) { if (h = t || o, u = t !== r && "all" !== r && t !== o && ("object" != typeof t || !t._tempKill), i && (X.onOverwrite || this.vars.onOverwrite)) { for (n in h) o[n] && (f || (f = []), f.push(n)); if ((f || !t) && !te(this, i, e, f)) return !1 } for (n in h) (a = o[n]) && (c && (a.f ? a.t[a.p](a.s) : a.t[a.p] = a.s, l = !0), a.pg && a.t._kill(h) && (l = !0), a.pg && 0 !== a.t._overwriteProps.length || (a._prev ? a._prev._next = a._next : a === this._firstPT && (this._firstPT = a._next), a._next && (a._next._prev = a._prev), a._next = a._prev = null), delete o[n]), u && (r[n] = 1); !this._firstPT && this._initted && $ && this._enabled(!1, !1) } } return l }, l.invalidate = function () { this._notifyPluginsOfEnabled && X._onPluginEvent("_onDisable", this); var t = this._time; return this._firstPT = this._overwrittenProps = this._startAt = this._onUpdate = null, this._notifyPluginsOfEnabled = this._active = this._lazy = !1, this._propLookup = this._targets ? {} : [], A.prototype.invalidate.call(this), this.vars.immediateRender && (this._time = -.00000001, this.render(t, !1, !1 !== this.vars.lazy)), this }, l._enabled = function (t, e) { if (u || h.wake(), t && this._gc) { var i, s = this._targets; if (s) for (i = s.length; --i > -1;)this._siblings[i] = tt(s[i], this, !0); else this._siblings = tt(this.target, this, !0) } return A.prototype._enabled.call(this, t, e), !(!this._notifyPluginsOfEnabled || !this._firstPT) && X._onPluginEvent(t ? "_onEnable" : "_onDisable", this) }, X.to = function (t, e, i) { return new X(t, e, i) }, X.from = function (t, e, i) { return i.runBackwards = !0, i.immediateRender = 0 != i.immediateRender, new X(t, e, i) }, X.fromTo = function (t, e, i, s) { return s.startAt = i, s.immediateRender = 0 != s.immediateRender && 0 != i.immediateRender, new X(t, e, s) }, X.delayedCall = function (t, e, i, s, r) { return new X(e, 0, { delay: t, onComplete: e, onCompleteParams: i, callbackScope: s, onReverseComplete: e, onReverseCompleteParams: i, immediateRender: !1, lazy: !1, useFrames: r, overwrite: 0 }) }, X.set = function (t, e) { return new X(t, 0, e) }, X.getTweensOf = function (t, e) { var i, s, r, n; if (null == t) return []; if ((_(t = "string" != typeof t ? t : X.selector(t) || t) || E(t)) && "number" != typeof t[0]) { for (i = t.length, s = []; --i > -1;)s = s.concat(X.getTweensOf(t[i], e)); for (i = s.length; --i > -1;)for (n = s[i], r = i; --r > -1;)n === s[r] && s.splice(i, 1) } else if (t._gsTweenID) for (i = (s = tt(t).concat()).length; --i > -1;)(s[i]._gc || e && !s[i].isActive()) && s.splice(i, 1); return s || [] }, X.killTweensOf = X.killDelayedCallsTo = function (t, e, i) { "object" == typeof e && (i = e, e = !1); for (var s = X.getTweensOf(t, e), r = s.length; --r > -1;)s[r]._kill(i, t) }; var tr = T("plugins.TweenPlugin", function (t, e) { this._overwriteProps = (t || "").split(","), this._propName = this._overwriteProps[0], this._priority = e || 0, this._super = tr.prototype }, !0); if (l = tr.prototype, tr.version = "1.19.0", tr.API = 2, l._firstPT = null, l._addTween = N, l.setRatio = F, l._kill = function (t) { var e, i = this._overwriteProps, s = this._firstPT; if (null != t[this._propName]) this._overwriteProps = []; else for (e = i.length; --e > -1;)null != t[i[e]] && i.splice(e, 1); for (; s;)null != t[s.n] && (s._next && (s._next._prev = s._prev), s._prev ? (s._prev._next = s._next, s._prev = null) : this._firstPT === s && (this._firstPT = s._next)), s = s._next; return !1 }, l._mod = l._roundProps = function (t) { for (var e, i = this._firstPT; i;)(e = t[this._propName] || null != i.n && t[i.n.split(this._propName + "_").join("")]) && "function" == typeof e && (2 === i.f ? i.t._applyPT.m = e : i.m = e), i = i._next }, X._onPluginEvent = function (t, e) { var i, s, r, n, a, o = e._firstPT; if ("_onInitAllProps" === t) { for (; o;) { for (a = o._next, s = r; s && s.pr > o.pr;)s = s._next; (o._prev = s ? s._prev : n) ? o._prev._next = o : r = o, (o._next = s) ? s._prev = o : n = o, o = a } o = e._firstPT = r } for (; o;)o.pg && "function" == typeof o.t[t] && o.t[t]() && (i = !0), o = o._next; return i }, tr.activate = function (t) { for (var e = t.length; --e > -1;)t[e].API === tr.API && (V[new t[e]()._propName] = t[e]); return !0 }, v.plugin = function (t) { if (!(t && t.propName && t.init && t.API)) throw "illegal plugin definition."; var e, i = t.propName, s = t.priority || 0, r = t.overwriteProps, n = { init: "_onInitTween", set: "setRatio", kill: "_kill", round: "_mod", mod: "_mod", initAll: "_onInitAllProps" }, a = T("plugins." + i.charAt(0).toUpperCase() + i.substr(1) + "Plugin", function () { tr.call(this, i, s), this._overwriteProps = r || [] }, !0 === t.global), o = a.prototype = new tr(i); for (e in o.constructor = a, a.API = t.API, n) "function" == typeof t[e] && (o[n[e]] = t[e]); return a.version = t.version, tr.activate([a]), a }, a = t._gsQueue) { for (o = 0; o < a.length; o++)a[o](); for (l in g) g[l].func || t.console.log("GSAP encountered missing dependency: " + l) } u = !1 }("undefined" != typeof module && module.exports && "undefined" != typeof global ? global : this || window); (function (win, doc, callback) { 'use strict'; function detach() { doc.addEventListener ? doc.removeEventListener('DOMContentLoaded', complete) : doc.detachEvent('onreadystatechange', complete); } function complete() { (doc.addEventListener || 'load' === event.type || 'complete' === doc.readyState) && (detach(), callback(window, window.jQuery)); } function attach() { doc.addEventListener ? doc.addEventListener('DOMContentLoaded', complete) : doc.attachEvent('onreadystatechange', complete) } callback = callback || function () { }; attach(); })(window, document, function (win, $) { !function (e, t) { "object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : (e = e || self).Swiper = t() }(this, function () { function l(e) { for (var t = 0; t < e.length; t += 1)this[t] = e[t]; return this.length = e.length, this } var c = "undefined" == typeof document ? { body: {}, addEventListener: function () { }, removeEventListener: function () { }, activeElement: { blur: function () { }, nodeName: "" }, querySelector: function () { return null }, querySelectorAll: function () { return [] }, getElementById: function () { return null }, createEvent: function () { return { initEvent: function () { } } }, createElement: function () { return { children: [], childNodes: [], style: {}, setAttribute: function () { }, getElementsByTagName: function () { return [] } } }, location: { hash: "" } } : document, j = "undefined" == typeof window ? { document: c, navigator: { userAgent: "" }, location: {}, history: {}, CustomEvent: function () { return this }, addEventListener: function () { }, removeEventListener: function () { }, getComputedStyle: function () { return { getPropertyValue: function () { return "" } } }, Image: function () { }, Date: function () { }, screen: {}, setTimeout: function () { }, clearTimeout: function () { } } : window; function T(e, t) { var i = [], s = 0; if (e && !t && e instanceof l) return e; if (e) if ("string" == typeof e) { var a, n, r = e.trim(); if (0 <= r.indexOf("<") && 0 <= r.indexOf(">")) { var o = "div"; for (0 === r.indexOf("<li") && (o = "ul"), 0 === r.indexOf("<tr") && (o = "tbody"), 0 !== r.indexOf("<td") && 0 !== r.indexOf("<th") || (o = "tr"), 0 === r.indexOf("<tbody") && (o = "table"), 0 === r.indexOf("<option") && (o = "select"), (n = c.createElement(o)).innerHTML = r, s = 0; s < n.childNodes.length; s += 1)i.push(n.childNodes[s]) } else for (a = t || "#" !== e[0] || e.match(/[ .<>:~]/) ? (t || c).querySelectorAll(e.trim()) : [c.getElementById(e.trim().split("#")[1])], s = 0; s < a.length; s += 1)a[s] && i.push(a[s]) } else if (e.nodeType || e === j || e === c) i.push(e); else if (0 < e.length && e[0].nodeType) for (s = 0; s < e.length; s += 1)i.push(e[s]); return new l(i) } function n(e) { for (var t = [], i = 0; i < e.length; i += 1)-1 === t.indexOf(e[i]) && t.push(e[i]); return t } T.fn = l.prototype, T.Class = l, T.Dom7 = l; function e(e) { var t = this; t.params = e = void 0 === e ? {} : e, t.eventsListeners = {}, t.params && t.params.on && Object.keys(t.params.on).forEach(function (e) { t.on(e, t.params.on[e]) }) } var t, i, s, a, D = { addClass: function (e) { if (void 0 !== e) for (var t = e.split(" "), i = 0; i < t.length; i += 1)for (var s = 0; s < this.length; s += 1)void 0 !== this[s] && void 0 !== this[s].classList && this[s].classList.add(t[i]); return this }, removeClass: function (e) { for (var t = e.split(" "), i = 0; i < t.length; i += 1)for (var s = 0; s < this.length; s += 1)void 0 !== this[s] && void 0 !== this[s].classList && this[s].classList.remove(t[i]); return this }, hasClass: function (e) { return !!this[0] && this[0].classList.contains(e) }, toggleClass: function (e) { for (var t = e.split(" "), i = 0; i < t.length; i += 1)for (var s = 0; s < this.length; s += 1)void 0 !== this[s] && void 0 !== this[s].classList && this[s].classList.toggle(t[i]); return this }, attr: function (e, t) { var i = arguments; if (1 === arguments.length && "string" == typeof e) return this[0] ? this[0].getAttribute(e) : void 0; for (var s = 0; s < this.length; s += 1)if (2 === i.length) this[s].setAttribute(e, t); else for (var a in e) this[s][a] = e[a], this[s].setAttribute(a, e[a]); return this }, removeAttr: function (e) { for (var t = 0; t < this.length; t += 1)this[t].removeAttribute(e); return this }, data: function (e, t) { var i; if (void 0 !== t) { for (var s = 0; s < this.length; s += 1)(i = this[s]).dom7ElementDataStorage || (i.dom7ElementDataStorage = {}), i.dom7ElementDataStorage[e] = t; return this } if (i = this[0]) return i.dom7ElementDataStorage && e in i.dom7ElementDataStorage ? i.dom7ElementDataStorage[e] : i.getAttribute("data-" + e) || void 0 }, transform: function (e) { for (var t = 0; t < this.length; t += 1) { var i = this[t].style; i.webkitTransform = e, i.transform = e } return this }, transition: function (e) { "string" != typeof e && (e += "ms"); for (var t = 0; t < this.length; t += 1) { var i = this[t].style; i.webkitTransitionDuration = e, i.transitionDuration = e } return this }, on: function () { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; var i = e[0], n = e[1], r = e[2], s = e[3]; function a(e) { var t = e.target; if (t) { var i = e.target.dom7EventData || []; if (i.indexOf(e) < 0 && i.unshift(e), T(t).is(n)) r.apply(t, i); else for (var s = T(t).parents(), a = 0; a < s.length; a += 1)T(s[a]).is(n) && r.apply(s[a], i) } } function o(e) { var t = e && e.target && e.target.dom7EventData || []; t.indexOf(e) < 0 && t.unshift(e), r.apply(this, t) } "function" == typeof e[1] && (i = e[0], r = e[1], s = e[2], n = void 0); for (var l, s = s || !1, h = i.split(" "), d = 0; d < this.length; d += 1) { var c = this[d]; if (n) for (l = 0; l < h.length; l += 1) { var p = h[l]; c.dom7LiveListeners || (c.dom7LiveListeners = {}), c.dom7LiveListeners[p] || (c.dom7LiveListeners[p] = []), c.dom7LiveListeners[p].push({ listener: r, proxyListener: a }), c.addEventListener(p, a, s) } else for (l = 0; l < h.length; l += 1) { var u = h[l]; c.dom7Listeners || (c.dom7Listeners = {}), c.dom7Listeners[u] || (c.dom7Listeners[u] = []), c.dom7Listeners[u].push({ listener: r, proxyListener: o }), c.addEventListener(u, o, s) } } return this }, off: function () { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; var i = e[0], s = e[1], a = e[2], n = e[3]; "function" == typeof e[1] && (i = e[0], a = e[1], n = e[2], s = void 0); for (var n = n || !1, r = i.split(" "), o = 0; o < r.length; o += 1)for (var l = r[o], h = 0; h < this.length; h += 1) { var d = this[h], c = void 0; if (!s && d.dom7Listeners ? c = d.dom7Listeners[l] : s && d.dom7LiveListeners && (c = d.dom7LiveListeners[l]), c && c.length) for (var p = c.length - 1; 0 <= p; --p) { var u = c[p]; (a && u.listener === a || a && u.listener && u.listener.dom7proxy && u.listener.dom7proxy === a || !a) && (d.removeEventListener(l, u.proxyListener, n), c.splice(p, 1)) } } return this }, trigger: function () { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; for (var i = e[0].split(" "), s = e[1], a = 0; a < i.length; a += 1)for (var n = i[a], r = 0; r < this.length; r += 1) { var o = this[r], l = void 0; try { l = new j.CustomEvent(n, { detail: s, bubbles: !0, cancelable: !0 }) } catch (e) { (l = c.createEvent("Event")).initEvent(n, !0, !0), l.detail = s } o.dom7EventData = e.filter(function (e, t) { return 0 < t }), o.dispatchEvent(l), o.dom7EventData = [], delete o.dom7EventData } return this }, transitionEnd: function (t) { var i, s = ["webkitTransitionEnd", "transitionend"], a = this; function n(e) { if (e.target === this) for (t.call(this, e), i = 0; i < s.length; i += 1)a.off(s[i], n) } if (t) for (i = 0; i < s.length; i += 1)a.on(s[i], n); return this }, outerWidth: function (e) { return 0 < this.length ? e ? (e = this.styles(), this[0].offsetWidth + parseFloat(e.getPropertyValue("margin-right")) + parseFloat(e.getPropertyValue("margin-left"))) : this[0].offsetWidth : null }, outerHeight: function (e) { return 0 < this.length ? e ? (e = this.styles(), this[0].offsetHeight + parseFloat(e.getPropertyValue("margin-top")) + parseFloat(e.getPropertyValue("margin-bottom"))) : this[0].offsetHeight : null }, offset: function () { var e, t, i, s, a; return 0 < this.length ? (e = (a = this[0]).getBoundingClientRect(), i = c.body, t = a.clientTop || i.clientTop || 0, i = a.clientLeft || i.clientLeft || 0, s = a === j ? j.scrollY : a.scrollTop, a = a === j ? j.scrollX : a.scrollLeft, { top: e.top + s - t, left: e.left + a - i }) : null }, css: function (e, t) { var i; if (1 === arguments.length) { if ("string" != typeof e) { for (i = 0; i < this.length; i += 1)for (var s in e) this[i].style[s] = e[s]; return this } if (this[0]) return j.getComputedStyle(this[0], null).getPropertyValue(e) } if (2 === arguments.length && "string" == typeof e) for (i = 0; i < this.length; i += 1)this[i].style[e] = t; return this }, each: function (e) { if (e) for (var t = 0; t < this.length; t += 1)if (!1 === e.call(this[t], t, this[t])) return this; return this }, html: function (e) { if (void 0 === e) return this[0] ? this[0].innerHTML : void 0; for (var t = 0; t < this.length; t += 1)this[t].innerHTML = e; return this }, text: function (e) { if (void 0 === e) return this[0] ? this[0].textContent.trim() : null; for (var t = 0; t < this.length; t += 1)this[t].textContent = e; return this }, is: function (e) { var t, i, s = this[0]; if (s && void 0 !== e) if ("string" == typeof e) { if (s.matches) return s.matches(e); if (s.webkitMatchesSelector) return s.webkitMatchesSelector(e); if (s.msMatchesSelector) return s.msMatchesSelector(e); for (t = T(e), i = 0; i < t.length; i += 1)if (t[i] === s) return !0 } else { if (e === c) return s === c; if (e === j) return s === j; if (e.nodeType || e instanceof l) for (t = e.nodeType ? [e] : e, i = 0; i < t.length; i += 1)if (t[i] === s) return !0 } return !1 }, index: function () { var e, t = this[0]; if (t) { for (e = 0; null !== (t = t.previousSibling);)1 === t.nodeType && (e += 1); return e } }, eq: function (e) { var t; return void 0 === e ? this : (t = this.length, new l(t - 1 < e ? [] : e < 0 ? (t = t + e) < 0 ? [] : [this[t]] : [this[e]])) }, append: function () { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; for (var i = 0; i < e.length; i += 1)for (var s = e[i], a = 0; a < this.length; a += 1)if ("string" == typeof s) { var n = c.createElement("div"); for (n.innerHTML = s; n.firstChild;)this[a].appendChild(n.firstChild) } else if (s instanceof l) for (var r = 0; r < s.length; r += 1)this[a].appendChild(s[r]); else this[a].appendChild(s); return this }, prepend: function (e) { for (var t, i = 0; i < this.length; i += 1)if ("string" == typeof e) { var s = c.createElement("div"); for (s.innerHTML = e, t = s.childNodes.length - 1; 0 <= t; --t)this[i].insertBefore(s.childNodes[t], this[i].childNodes[0]) } else if (e instanceof l) for (t = 0; t < e.length; t += 1)this[i].insertBefore(e[t], this[i].childNodes[0]); else this[i].insertBefore(e, this[i].childNodes[0]); return this }, next: function (e) { return 0 < this.length ? e ? this[0].nextElementSibling && T(this[0].nextElementSibling).is(e) ? new l([this[0].nextElementSibling]) : new l([]) : this[0].nextElementSibling ? new l([this[0].nextElementSibling]) : new l([]) : new l([]) }, nextAll: function (e) { var t = [], i = this[0]; if (!i) return new l([]); for (; i.nextElementSibling;) { var s = i.nextElementSibling; e && !T(s).is(e) || t.push(s), i = s } return new l(t) }, prev: function (e) { var t; return 0 < this.length ? (t = this[0], e ? t.previousElementSibling && T(t.previousElementSibling).is(e) ? new l([t.previousElementSibling]) : new l([]) : t.previousElementSibling ? new l([t.previousElementSibling]) : new l([])) : new l([]) }, prevAll: function (e) { var t = [], i = this[0]; if (!i) return new l([]); for (; i.previousElementSibling;) { var s = i.previousElementSibling; e && !T(s).is(e) || t.push(s), i = s } return new l(t) }, parent: function (e) { for (var t = [], i = 0; i < this.length; i += 1)null === this[i].parentNode || e && !T(this[i].parentNode).is(e) || t.push(this[i].parentNode); return T(n(t)) }, parents: function (e) { for (var t = [], i = 0; i < this.length; i += 1)for (var s = this[i].parentNode; s;)e && !T(s).is(e) || t.push(s), s = s.parentNode; return T(n(t)) }, closest: function (e) { var t = this; return void 0 === e ? new l([]) : t = t.is(e) ? t : t.parents(e).eq(0) }, find: function (e) { for (var t = [], i = 0; i < this.length; i += 1)for (var s = this[i].querySelectorAll(e), a = 0; a < s.length; a += 1)t.push(s[a]); return new l(t) }, children: function (e) { for (var t = [], i = 0; i < this.length; i += 1)for (var s = this[i].childNodes, a = 0; a < s.length; a += 1)e ? 1 === s[a].nodeType && T(s[a]).is(e) && t.push(s[a]) : 1 === s[a].nodeType && t.push(s[a]); return new l(n(t)) }, filter: function (e) { for (var t = [], i = 0; i < this.length; i += 1)e.call(this[i], i, this[i]) && t.push(this[i]); return new l(t) }, remove: function () { for (var e = 0; e < this.length; e += 1)this[e].parentNode && this[e].parentNode.removeChild(this[e]); return this }, add: function () { for (var e, t = [], i = arguments.length; i--;)t[i] = arguments[i]; for (e = 0; e < t.length; e += 1)for (var s = T(t[e]), a = 0; a < s.length; a += 1)this[this.length] = s[a], this.length += 1; return this }, styles: function () { return this[0] ? j.getComputedStyle(this[0], null) : {} } }, U = (Object.keys(D).forEach(function (e) { T.fn[e] = T.fn[e] || D[e] }), { deleteProps: function (e) { var t = e; Object.keys(t).forEach(function (e) { try { t[e] = null } catch (e) { } try { delete t[e] } catch (e) { } }) }, nextTick: function (e, t) { return void 0 === t && (t = 0), setTimeout(e, t) }, now: function () { return Date.now() }, getTranslate: function (e, t) { void 0 === t && (t = "x"); var i, s, a, e = j.getComputedStyle(e, null); return j.WebKitCSSMatrix ? (6 < (s = e.transform || e.webkitTransform).split(",").length && (s = s.split(", ").map(function (e) { return e.replace(",", ".") }).join(", ")), a = new j.WebKitCSSMatrix("none" === s ? "" : s)) : i = (a = e.MozTransform || e.OTransform || e.MsTransform || e.msTransform || e.transform || e.getPropertyValue("transform").replace("translate(", "matrix(1, 0, 0, 1,")).toString().split(","), "x" === t && (s = j.WebKitCSSMatrix ? a.m41 : 16 === i.length ? parseFloat(i[12]) : parseFloat(i[4])), (s = "y" === t ? j.WebKitCSSMatrix ? a.m42 : 16 === i.length ? parseFloat(i[13]) : parseFloat(i[5]) : s) || 0 }, parseUrlQuery: function (e) { var t, i, s, a, n = {}, e = e || j.location.href; if ("string" == typeof e && e.length) for (a = (i = (e = -1 < e.indexOf("?") ? e.replace(/\S*\?/, "") : "").split("&").filter(function (e) { return "" !== e })).length, t = 0; t < a; t += 1)s = i[t].replace(/#\S+/g, "").split("="), n[decodeURIComponent(s[0])] = void 0 === s[1] ? void 0 : decodeURIComponent(s[1]) || ""; return n }, isObject: function (e) { return "object" == typeof e && null !== e && e.constructor && e.constructor === Object }, extend: function () { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; for (var i = Object(e[0]), s = 1; s < e.length; s += 1) { var a = e[s]; if (null != a) for (var n = Object.keys(Object(a)), r = 0, o = n.length; r < o; r += 1) { var l = n[r], h = Object.getOwnPropertyDescriptor(a, l); void 0 !== h && h.enumerable && (U.isObject(i[l]) && U.isObject(a[l]) ? U.extend(i[l], a[l]) : !U.isObject(i[l]) && U.isObject(a[l]) ? (i[l] = {}, U.extend(i[l], a[l])) : i[l] = a[l]) } } return i } }), b = { touch: j.Modernizr && !0 === j.Modernizr.touch || !!(0 < j.navigator.maxTouchPoints || "ontouchstart" in j || j.DocumentTouch && c instanceof j.DocumentTouch), pointerEvents: !!j.PointerEvent && "maxTouchPoints" in j.navigator && 0 < j.navigator.maxTouchPoints, observer: "MutationObserver" in j || "WebkitMutationObserver" in j, passiveListener: function () { var e = !1; try { var t = Object.defineProperty({}, "passive", { get: function () { e = !0 } }); j.addEventListener("testPassiveListener", null, t) } catch (e) { } return e }(), gestures: "ongesturestart" in j }, r = { components: { configurable: !0 } }, r = (e.prototype.on = function (e, t, i) { var s, a = this; return "function" == typeof t && (s = i ? "unshift" : "push", e.split(" ").forEach(function (e) { a.eventsListeners[e] || (a.eventsListeners[e] = []), a.eventsListeners[e][s](t) })), a }, e.prototype.once = function (i, s, e) { var a = this; return "function" != typeof s ? a : (n.f7proxy = s, a.on(i, n, e)); function n() { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; a.off(i, n), n.f7proxy && delete n.f7proxy, s.apply(a, e) } }, e.prototype.off = function (e, s) { var a = this; return a.eventsListeners && e.split(" ").forEach(function (i) { void 0 === s ? a.eventsListeners[i] = [] : a.eventsListeners[i] && a.eventsListeners[i].length && a.eventsListeners[i].forEach(function (e, t) { (e === s || e.f7proxy && e.f7proxy === s) && a.eventsListeners[i].splice(t, 1) }) }), a }, e.prototype.emit = function () { for (var e = [], t = arguments.length; t--;)e[t] = arguments[t]; var i, s, a, n = this; return n.eventsListeners && (a = "string" == typeof e[0] || Array.isArray(e[0]) ? (i = e[0], s = e.slice(1, e.length), n) : (i = e[0].events, s = e[0].data, e[0].context || n), (Array.isArray(i) ? i : i.split(" ")).forEach(function (e) { var t; n.eventsListeners && n.eventsListeners[e] && (t = [], n.eventsListeners[e].forEach(function (e) { t.push(e) }), t.forEach(function (e) { e.apply(a, s) })) })), n }, e.prototype.useModulesParams = function (t) { var i = this; i.modules && Object.keys(i.modules).forEach(function (e) { e = i.modules[e]; e.params && U.extend(t, e.params) }) }, e.prototype.useModules = function (t) { void 0 === t && (t = {}); var s = this; s.modules && Object.keys(s.modules).forEach(function (e) { var i = s.modules[e], e = t[e] || {}; i.instance && Object.keys(i.instance).forEach(function (e) { var t = i.instance[e]; s[e] = "function" == typeof t ? t.bind(s) : t }), i.on && s.on && Object.keys(i.on).forEach(function (e) { s.on(e, i.on[e]) }), i.create && i.create.bind(s)(e) }) }, r.components.set = function (e) { this.use && this.use(e) }, e.installModule = function (t) { for (var e = [], i = arguments.length - 1; 0 < i--;)e[i] = arguments[i + 1]; var s = this, a = (s.prototype.modules || (s.prototype.modules = {}), t.name || Object.keys(s.prototype.modules).length + "_" + U.now()); return (s.prototype.modules[a] = t).proto && Object.keys(t.proto).forEach(function (e) { s.prototype[e] = t.proto[e] }), t.static && Object.keys(t.static).forEach(function (e) { s[e] = t.static[e] }), t.install && t.install.apply(s, e), s }, e.use = function (e) { for (var t = [], i = arguments.length - 1; 0 < i--;)t[i] = arguments[i + 1]; var s = this; return Array.isArray(e) ? (e.forEach(function (e) { return s.installModule(e) }), s) : s.installModule.apply(s, [e].concat(t)) }, Object.defineProperties(e, r), { updateSize: function () { var e = this.$el, t = void 0 !== this.params.width ? this.params.width : e[0].clientWidth, i = void 0 !== this.params.height ? this.params.height : e[0].clientHeight; 0 === t && this.isHorizontal() || 0 === i && this.isVertical() || (t = t - parseInt(e.css("padding-left"), 10) - parseInt(e.css("padding-right"), 10), i = i - parseInt(e.css("padding-top"), 10) - parseInt(e.css("padding-bottom"), 10), U.extend(this, { width: t, height: i, size: this.isHorizontal() ? t : i })) }, updateSlides: function () { var t = this.params, e = this.$wrapperEl, i = this.size, s = this.rtlTranslate, B = this.wrongRTL, a = this.virtual && t.virtual.enabled, W = (a ? this.virtual : this).slides.length, n = e.children("." + this.params.slideClass), r = (a ? this.virtual.slides : n).length, o = [], l = [], h = []; function d(e) { return !t.cssMode || e !== n.length - 1 } var c, p = t.slidesOffsetBefore, u = ("function" == typeof p && (p = t.slidesOffsetBefore.call(this)), t.slidesOffsetAfter), a = ("function" == typeof u && (u = t.slidesOffsetAfter.call(this)), this.snapGrid.length), _ = this.snapGrid.length, m = t.spaceBetween, v = -p, g = 0, f = 0; if (void 0 !== i) { "string" == typeof m && 0 <= m.indexOf("%") && (m = parseFloat(m.replace("%", "")) / 100 * i), this.virtualSize = -m, s ? n.css({ marginLeft: "", marginTop: "" }) : n.css({ marginRight: "", marginBottom: "" }), 1 < t.slidesPerColumn && (c = Math.floor(r / t.slidesPerColumn) === r / this.params.slidesPerColumn ? r : Math.ceil(r / t.slidesPerColumn) * t.slidesPerColumn, "auto" !== t.slidesPerView) && "row" === t.slidesPerColumnFill && (c = Math.max(c, t.slidesPerView * t.slidesPerColumn)); for (var w, q, y, $, b = t.slidesPerColumn, N = c / b, V = Math.floor(r / t.slidesPerColumn), E = 0; E < r; E += 1) { k = 0; var T, C, S, A, x, L, k, P, I, M, F, R, G, z = n.eq(E); 1 < t.slidesPerColumn && (L = x = A = void 0, "row" === t.slidesPerColumnFill && 1 < t.slidesPerGroup ? (S = Math.floor(E / (t.slidesPerGroup * t.slidesPerColumn)), T = E - t.slidesPerColumn * t.slidesPerGroup * S, C = 0 === S ? t.slidesPerGroup : Math.min(Math.ceil((r - S * b * t.slidesPerGroup) / b), t.slidesPerGroup), A = (x = T - (L = Math.floor(T / C)) * C + S * t.slidesPerGroup) + L * c / b, z.css({ "-webkit-box-ordinal-group": A, "-moz-box-ordinal-group": A, "-ms-flex-order": A, "-webkit-order": A, order: A })) : "column" === t.slidesPerColumnFill ? (L = E - (x = Math.floor(E / b)) * b, (V < x || x === V && L === b - 1) && (L += 1) >= b && (L = 0, x += 1)) : x = E - (L = Math.floor(E / N)) * N, z.css("margin-" + (this.isHorizontal() ? "top" : "left"), 0 !== L && t.spaceBetween && t.spaceBetween + "px")), "none" !== z.css("display") && ("auto" === t.slidesPerView ? (T = j.getComputedStyle(z[0], null), C = z[0].style.transform, S = z[0].style.webkitTransform, C && (z[0].style.transform = "none"), S && (z[0].style.webkitTransform = "none"), k = t.roundLengths ? this.isHorizontal() ? z.outerWidth(!0) : z.outerHeight(!0) : this.isHorizontal() ? (A = parseFloat(T.getPropertyValue("width")), x = parseFloat(T.getPropertyValue("padding-left")), L = parseFloat(T.getPropertyValue("padding-right")), I = parseFloat(T.getPropertyValue("margin-left")), M = parseFloat(T.getPropertyValue("margin-right")), (P = T.getPropertyValue("box-sizing")) && "border-box" === P ? A + I + M : A + x + L + I + M) : (P = parseFloat(T.getPropertyValue("height")), I = parseFloat(T.getPropertyValue("padding-top")), M = parseFloat(T.getPropertyValue("padding-bottom")), F = parseFloat(T.getPropertyValue("margin-top")), R = parseFloat(T.getPropertyValue("margin-bottom")), (G = T.getPropertyValue("box-sizing")) && "border-box" === G ? P + F + R : P + I + M + F + R), C && (z[0].style.transform = C), S && (z[0].style.webkitTransform = S), t.roundLengths && (k = Math.floor(k))) : (k = (i - (t.slidesPerView - 1) * m) / t.slidesPerView, t.roundLengths && (k = Math.floor(k)), n[E] && (this.isHorizontal() ? n[E].style.width = k + "px" : n[E].style.height = k + "px")), n[E] && (n[E].swiperSlideSize = k), h.push(k), t.centeredSlides ? (v = v + k / 2 + g / 2 + m, 0 === g && 0 !== E && (v = v - i / 2 - m), 0 === E && (v = v - i / 2 - m), Math.abs(v) < .001 && (v = 0), t.roundLengths && (v = Math.floor(v)), f % t.slidesPerGroup == 0 && o.push(v), l.push(v)) : (t.roundLengths && (v = Math.floor(v)), f % t.slidesPerGroup == 0 && o.push(v), l.push(v), v = v + k + m), this.virtualSize += k + m, g = k, f += 1) } if (this.virtualSize = Math.max(this.virtualSize, i) + u, s && B && ("slide" === t.effect || "coverflow" === t.effect) && e.css({ width: this.virtualSize + t.spaceBetween + "px" }), t.setWrapperSize && (this.isHorizontal() ? e.css({ width: this.virtualSize + t.spaceBetween + "px" }) : e.css({ height: this.virtualSize + t.spaceBetween + "px" })), 1 < t.slidesPerColumn && (this.virtualSize = (k + t.spaceBetween) * c, this.virtualSize = Math.ceil(this.virtualSize / t.slidesPerColumn) - t.spaceBetween, this.isHorizontal() ? e.css({ width: this.virtualSize + t.spaceBetween + "px" }) : e.css({ height: this.virtualSize + t.spaceBetween + "px" }), t.centeredSlides)) { for (var O = [], D = 0; D < o.length; D += 1) { var X = o[D]; t.roundLengths && (X = Math.floor(X)), o[D] < this.virtualSize + o[0] && O.push(X) } o = O } if (!t.centeredSlides) { O = []; for (var H = 0; H < o.length; H += 1) { var Y = o[H]; t.roundLengths && (Y = Math.floor(Y)), o[H] <= this.virtualSize - i && O.push(Y) } o = O, 1 < Math.floor(this.virtualSize - i) - Math.floor(o[o.length - 1]) && o.push(this.virtualSize - i) } 0 === o.length && (o = [0]), 0 !== t.spaceBetween && (this.isHorizontal() ? s ? n.filter(d).css({ marginLeft: m + "px" }) : n.filter(d).css({ marginRight: m + "px" }) : n.filter(d).css({ marginBottom: m + "px" })), t.centeredSlides && t.centeredSlidesBounds && (w = 0, h.forEach(function (e) { w += e + (t.spaceBetween || 0) }), q = (w -= t.spaceBetween) - i, o = o.map(function (e) { return e < 0 ? -p : q < e ? q + u : e })), t.centerInsufficientSlides && (y = 0, h.forEach(function (e) { y += e + (t.spaceBetween || 0) }), (y -= t.spaceBetween) < i) && ($ = (i - y) / 2, o.forEach(function (e, t) { o[t] = e - $ }), l.forEach(function (e, t) { l[t] = e + $ })), U.extend(this, { slides: n, snapGrid: o, slidesGrid: l, slidesSizesGrid: h }), r !== W && this.emit("slidesLengthChange"), o.length !== a && (this.params.watchOverflow && this.checkOverflow(), this.emit("snapGridLengthChange")), l.length !== _ && this.emit("slidesGridLengthChange"), (t.watchSlidesProgress || t.watchSlidesVisibility) && this.updateSlidesOffset() } }, updateAutoHeight: function (e) { var t, i, s = [], a = 0; if ("number" == typeof e ? this.setTransition(e) : !0 === e && this.setTransition(this.params.speed), "auto" !== this.params.slidesPerView && 1 < this.params.slidesPerView) for (t = 0; t < Math.ceil(this.params.slidesPerView); t += 1) { var n = this.activeIndex + t; if (n > this.slides.length) break; s.push(this.slides.eq(n)[0]) } else s.push(this.slides.eq(this.activeIndex)[0]); for (t = 0; t < s.length; t += 1)void 0 !== s[t] && (a = a < (i = s[t].offsetHeight) ? i : a); a && this.$wrapperEl.css("height", a + "px") }, updateSlidesOffset: function () { for (var e = this.slides, t = 0; t < e.length; t += 1)e[t].swiperSlideOffset = this.isHorizontal() ? e[t].offsetLeft : e[t].offsetTop }, updateSlidesProgress: function (e) { void 0 === e && (e = this && this.translate || 0); var t = this.params, i = this.slides, s = this.rtlTranslate; if (0 !== i.length) { void 0 === i[0].swiperSlideOffset && this.updateSlidesOffset(); var a = s ? e : -e; i.removeClass(t.slideVisibleClass), this.visibleSlidesIndexes = [], this.visibleSlides = []; for (var n = 0; n < i.length; n += 1) { var r, o, l = i[n], h = (a + (t.centeredSlides ? this.minTranslate() : 0) - l.swiperSlideOffset) / (l.swiperSlideSize + t.spaceBetween); t.watchSlidesVisibility && (o = (r = -(a - l.swiperSlideOffset)) + this.slidesSizesGrid[n], 0 <= r && r < this.size - 1 || 1 < o && o <= this.size || r <= 0 && o >= this.size) && (this.visibleSlides.push(l), this.visibleSlidesIndexes.push(n), i.eq(n).addClass(t.slideVisibleClass)), l.progress = s ? -h : h } this.visibleSlides = T(this.visibleSlides) } }, updateProgress: function (e) { void 0 === e && (t = this.rtlTranslate ? -1 : 1, e = this && this.translate && this.translate * t || 0); var t = this.params, i = this.maxTranslate() - this.minTranslate(), s = this.progress, a = this.isBeginning, n = a, r = o = this.isEnd, o = 0 == i ? a = !(s = 0) : (a = (s = (e - this.minTranslate()) / i) <= 0, 1 <= s); U.extend(this, { progress: s, isBeginning: a, isEnd: o }), (t.watchSlidesProgress || t.watchSlidesVisibility) && this.updateSlidesProgress(e), a && !n && this.emit("reachBeginning toEdge"), o && !r && this.emit("reachEnd toEdge"), (n && !a || r && !o) && this.emit("fromEdge"), this.emit("progress", s) }, updateSlidesClasses: function () { var e = this.slides, t = this.params, i = this.$wrapperEl, s = this.activeIndex, a = this.realIndex, n = this.virtual && t.virtual.enabled, s = (e.removeClass(t.slideActiveClass + " " + t.slideNextClass + " " + t.slidePrevClass + " " + t.slideDuplicateActiveClass + " " + t.slideDuplicateNextClass + " " + t.slideDuplicatePrevClass), (n = n ? this.$wrapperEl.find("." + t.slideClass + '[data-swiper-slide-index="' + s + '"]') : e.eq(s)).addClass(t.slideActiveClass), t.loop && (n.hasClass(t.slideDuplicateClass) ? i.children("." + t.slideClass + ":not(." + t.slideDuplicateClass + ')[data-swiper-slide-index="' + a + '"]') : i.children("." + t.slideClass + "." + t.slideDuplicateClass + '[data-swiper-slide-index="' + a + '"]')).addClass(t.slideDuplicateActiveClass), n.nextAll("." + t.slideClass).eq(0).addClass(t.slideNextClass)), a = (t.loop && 0 === s.length && (s = e.eq(0)).addClass(t.slideNextClass), n.prevAll("." + t.slideClass).eq(0).addClass(t.slidePrevClass)); t.loop && 0 === a.length && (a = e.eq(-1)).addClass(t.slidePrevClass), t.loop && ((s.hasClass(t.slideDuplicateClass) ? i.children("." + t.slideClass + ":not(." + t.slideDuplicateClass + ')[data-swiper-slide-index="' + s.attr("data-swiper-slide-index") + '"]') : i.children("." + t.slideClass + "." + t.slideDuplicateClass + '[data-swiper-slide-index="' + s.attr("data-swiper-slide-index") + '"]')).addClass(t.slideDuplicateNextClass), (a.hasClass(t.slideDuplicateClass) ? i.children("." + t.slideClass + ":not(." + t.slideDuplicateClass + ')[data-swiper-slide-index="' + a.attr("data-swiper-slide-index") + '"]') : i.children("." + t.slideClass + "." + t.slideDuplicateClass + '[data-swiper-slide-index="' + a.attr("data-swiper-slide-index") + '"]')).addClass(t.slideDuplicatePrevClass)) }, updateActiveIndex: function (e) { var t = this.rtlTranslate ? this.translate : -this.translate, i = this.slidesGrid, s = this.snapGrid, a = this.params, n = this.activeIndex, r = this.realIndex, o = this.snapIndex, l = e; if (void 0 === l) { for (var h = 0; h < i.length; h += 1)void 0 !== i[h + 1] ? t >= i[h] && t < i[h + 1] - (i[h + 1] - i[h]) / 2 ? l = h : t >= i[h] && t < i[h + 1] && (l = h + 1) : t >= i[h] && (l = h); a.normalizeSlideIndex && (l < 0 || void 0 === l) && (l = 0) } (e = 0 <= s.indexOf(t) ? s.indexOf(t) : Math.floor(l / a.slidesPerGroup)) >= s.length && (e = s.length - 1), l !== n ? (a = parseInt(this.slides.eq(l).attr("data-swiper-slide-index") || l, 10), U.extend(this, { snapIndex: e, realIndex: a, previousIndex: n, activeIndex: l }), this.emit("activeIndexChange"), this.emit("snapIndexChange"), r !== a && this.emit("realIndexChange"), (this.initialized || this.runCallbacksOnInit) && this.emit("slideChange")) : e !== o && (this.snapIndex = e, this.emit("snapIndexChange")) }, updateClickedSlide: function (e) { var t = this.params, i = T(e.target).closest("." + t.slideClass)[0], s = !1; if (i) for (var a = 0; a < this.slides.length; a += 1)this.slides[a] === i && (s = !0); i && s ? (this.clickedSlide = i, this.virtual && this.params.virtual.enabled ? this.clickedIndex = parseInt(T(i).attr("data-swiper-slide-index"), 10) : this.clickedIndex = T(i).index(), t.slideToClickedSlide && void 0 !== this.clickedIndex && this.clickedIndex !== this.activeIndex && this.slideToClickedSlide()) : (this.clickedSlide = void 0, this.clickedIndex = void 0) } }), H = { getTranslate: function (e) { void 0 === e && (e = this.isHorizontal() ? "x" : "y"); var t = this.params, i = this.rtlTranslate, s = this.translate, a = this.$wrapperEl; return t.virtualTranslate ? i ? -s : s : t.cssMode ? s : (t = U.getTranslate(a[0], e), (t = i ? -t : t) || 0) }, setTranslate: function (e, t) { var i = this.rtlTranslate, s = this.params, a = this.$wrapperEl, n = this.wrapperEl, r = this.progress, o = 0, l = 0, i = (this.isHorizontal() ? o = i ? -e : e : l = e, s.roundLengths && (o = Math.floor(o), l = Math.floor(l)), s.cssMode ? n[this.isHorizontal() ? "scrollLeft" : "scrollTop"] = this.isHorizontal() ? -o : -l : s.virtualTranslate || a.transform("translate3d(" + o + "px, " + l + "px, 0px)"), this.previousTranslate = this.translate, this.translate = this.isHorizontal() ? o : l, this.maxTranslate() - this.minTranslate()); (0 == i ? 0 : (e - this.minTranslate()) / i) !== r && this.updateProgress(e), this.emit("setTranslate", this.translate, t) }, minTranslate: function () { return -this.snapGrid[0] }, maxTranslate: function () { return -this.snapGrid[this.snapGrid.length - 1] }, translateTo: function (e, t, i, s, a) { void 0 === e && (e = 0), void 0 === t && (t = this.params.speed), void 0 === i && (i = !0), void 0 === s && (s = !0); var n, r, o = this, l = o.params, h = o.wrapperEl; return !(o.animating && l.preventInteractionOnTransition || (r = o.minTranslate(), n = o.maxTranslate(), o.updateProgress(r = s && r < e ? r : s && e < n ? n : e), l.cssMode ? (s = o.isHorizontal(), 0 !== t && h.scrollTo ? h.scrollTo(((n = {})[s ? "left" : "top"] = -r, n.behavior = "smooth", n)) : h[s ? "scrollLeft" : "scrollTop"] = -r) : 0 === t ? (o.setTransition(0), o.setTranslate(r), i && (o.emit("beforeTransitionStart", t, a), o.emit("transitionEnd"))) : (o.setTransition(t), o.setTranslate(r), i && (o.emit("beforeTransitionStart", t, a), o.emit("transitionStart")), o.animating || (o.animating = !0, o.onTranslateToWrapperTransitionEnd || (o.onTranslateToWrapperTransitionEnd = function (e) { o && !o.destroyed && e.target === this && (o.$wrapperEl[0].removeEventListener("transitionend", o.onTranslateToWrapperTransitionEnd), o.$wrapperEl[0].removeEventListener("webkitTransitionEnd", o.onTranslateToWrapperTransitionEnd), o.onTranslateToWrapperTransitionEnd = null, delete o.onTranslateToWrapperTransitionEnd, i) && o.emit("transitionEnd") }), o.$wrapperEl[0].addEventListener("transitionend", o.onTranslateToWrapperTransitionEnd), o.$wrapperEl[0].addEventListener("webkitTransitionEnd", o.onTranslateToWrapperTransitionEnd))), 0)) } }, B = { slideTo: function (e, t, i, s) { void 0 === t && (t = this.params.speed), void 0 === i && (i = !0); var a = this, n = e = void 0 === e ? 0 : e, e = (n < 0 && (n = 0), a.params), r = a.snapGrid, o = a.slidesGrid, l = a.previousIndex, h = a.activeIndex, d = a.rtlTranslate, c = a.wrapperEl; if (a.animating && e.preventInteractionOnTransition) return !1; var p = Math.floor(n / e.slidesPerGroup); p >= r.length && (p = r.length - 1), (h || e.initialSlide || 0) === (l || 0) && i && a.emit("beforeSlideChangeStart"); var u, m = -r[p]; if (a.updateProgress(m), e.normalizeSlideIndex) for (var v = 0; v < o.length; v += 1)-Math.floor(100 * m) >= Math.floor(100 * o[v]) && (n = v); if (a.initialized && n !== h) { if (!a.allowSlideNext && m < a.translate && m < a.minTranslate()) return !1; if (!a.allowSlidePrev && m > a.translate && m > a.maxTranslate() && (h || 0) !== n) return !1 } return u = h < n ? "next" : n < h ? "prev" : "reset", d && -m === a.translate || !d && m === a.translate ? (a.updateActiveIndex(n), e.autoHeight && a.updateAutoHeight(), a.updateSlidesClasses(), "slide" !== e.effect && a.setTranslate(m), "reset" != u && (a.transitionStart(i, u), a.transitionEnd(i, u)), !1) : (e.cssMode ? (l = a.isHorizontal(), 0 !== t && c.scrollTo ? c.scrollTo(((r = {})[l ? "left" : "top"] = -m, r.behavior = "smooth", r)) : c[l ? "scrollLeft" : "scrollTop"] = -m) : 0 === t ? (a.setTransition(0), a.setTranslate(m), a.updateActiveIndex(n), a.updateSlidesClasses(), a.emit("beforeTransitionStart", t, s), a.transitionStart(i, u), a.transitionEnd(i, u)) : (a.setTransition(t), a.setTranslate(m), a.updateActiveIndex(n), a.updateSlidesClasses(), a.emit("beforeTransitionStart", t, s), a.transitionStart(i, u), a.animating || (a.animating = !0, a.onSlideToWrapperTransitionEnd || (a.onSlideToWrapperTransitionEnd = function (e) { a && !a.destroyed && e.target === this && (a.$wrapperEl[0].removeEventListener("transitionend", a.onSlideToWrapperTransitionEnd), a.$wrapperEl[0].removeEventListener("webkitTransitionEnd", a.onSlideToWrapperTransitionEnd), a.onSlideToWrapperTransitionEnd = null, delete a.onSlideToWrapperTransitionEnd, a.transitionEnd(i, u)) }), a.$wrapperEl[0].addEventListener("transitionend", a.onSlideToWrapperTransitionEnd), a.$wrapperEl[0].addEventListener("webkitTransitionEnd", a.onSlideToWrapperTransitionEnd))), !0) }, slideToLoop: function (e, t, i, s) { void 0 === t && (t = this.params.speed); e = void 0 === e ? 0 : e; return this.params.loop && (e += this.loopedSlides), this.slideTo(e, t, i = void 0 === i ? !0 : i, s) }, slideNext: function (e, t, i) { void 0 === e && (e = this.params.speed), void 0 === t && (t = !0); var s = this.params, a = this.animating; return s.loop ? !a && (this.loopFix(), this._clientLeft = this.$wrapperEl[0].clientLeft, this.slideTo(this.activeIndex + s.slidesPerGroup, e, t, i)) : this.slideTo(this.activeIndex + s.slidesPerGroup, e, t, i) }, slidePrev: function (e, t, i) { void 0 === e && (e = this.params.speed), void 0 === t && (t = !0); var s = this.params, a = this.animating, n = this.snapGrid, r = this.slidesGrid, o = this.rtlTranslate; if (s.loop) { if (a) return !1; this.loopFix(), this._clientLeft = this.$wrapperEl[0].clientLeft } function l(e) { return e < 0 ? -Math.floor(Math.abs(e)) : Math.floor(e) } var h, d = l(o ? this.translate : -this.translate), a = n.map(l), c = (r.map(l), n[a.indexOf(d)], n[a.indexOf(d) - 1]); return void 0 === c && s.cssMode && n.forEach(function (e) { !c && e <= d && (c = e) }), void 0 !== c && (h = r.indexOf(c)) < 0 && (h = this.activeIndex - 1), this.slideTo(h, e, t, i) }, slideReset: function (e, t, i) { return void 0 === e && (e = this.params.speed), this.slideTo(this.activeIndex, e, t = void 0 === t ? !0 : t, i) }, slideToClosest: function (e, t, i, s) { void 0 === e && (e = this.params.speed), void 0 === t && (t = !0), void 0 === s && (s = .5); var a, n = this.activeIndex, r = Math.floor(n / this.params.slidesPerGroup), o = this.rtlTranslate ? this.translate : -this.translate; return o >= this.snapGrid[r] ? o - (a = this.snapGrid[r]) > (this.snapGrid[r + 1] - a) * s && (n += this.params.slidesPerGroup) : o - (a = this.snapGrid[r - 1]) <= (this.snapGrid[r] - a) * s && (n -= this.params.slidesPerGroup), n = Math.max(n, 0), n = Math.min(n, this.snapGrid.length - 1), this.slideTo(n, e, t, i) }, slideToClickedSlide: function () { var e, t = this, i = t.params, s = t.$wrapperEl, a = "auto" === i.slidesPerView ? t.slidesPerViewDynamic() : i.slidesPerView, n = t.clickedIndex; i.loop ? t.animating || (e = parseInt(T(t.clickedSlide).attr("data-swiper-slide-index"), 10), i.centeredSlides ? n < t.loopedSlides - a / 2 || n > t.slides.length - t.loopedSlides + a / 2 ? (t.loopFix(), n = s.children("." + i.slideClass + '[data-swiper-slide-index="' + e + '"]:not(.' + i.slideDuplicateClass + ")").eq(0).index(), U.nextTick(function () { t.slideTo(n) })) : t.slideTo(n) : n > t.slides.length - a ? (t.loopFix(), n = s.children("." + i.slideClass + '[data-swiper-slide-index="' + e + '"]:not(.' + i.slideDuplicateClass + ")").eq(0).index(), U.nextTick(function () { t.slideTo(n) })) : t.slideTo(n)) : t.slideTo(n) } }, W = { loopCreate: function () { var s = this, e = s.params, t = s.$wrapperEl, a = (t.children("." + e.slideClass + "." + e.slideDuplicateClass).remove(), t.children("." + e.slideClass)); if (e.loopFillGroupWithBlank) { var i = e.slidesPerGroup - a.length % e.slidesPerGroup; if (i !== e.slidesPerGroup) { for (var n = 0; n < i; n += 1) { var r = T(c.createElement("div")).addClass(e.slideClass + " " + e.slideBlankClass); t.append(r) } a = t.children("." + e.slideClass) } } "auto" !== e.slidesPerView || e.loopedSlides || (e.loopedSlides = a.length), s.loopedSlides = Math.ceil(parseFloat(e.loopedSlides || e.slidesPerView, 10)), s.loopedSlides += e.loopAdditionalSlides, s.loopedSlides > a.length && (s.loopedSlides = a.length); var o = [], l = []; a.each(function (e, t) { var i = T(t); e < s.loopedSlides && l.push(t), e < a.length && e >= a.length - s.loopedSlides && o.push(t), i.attr("data-swiper-slide-index", e) }); for (var h = 0; h < l.length; h += 1)t.append(T(l[h].cloneNode(!0)).addClass(e.slideDuplicateClass)); for (var d = o.length - 1; 0 <= d; --d)t.prepend(T(o[d].cloneNode(!0)).addClass(e.slideDuplicateClass)) }, loopFix: function () { this.emit("beforeLoopFix"); var e, t = this.activeIndex, i = this.slides, s = this.loopedSlides, a = this.allowSlidePrev, n = this.allowSlideNext, r = this.snapGrid, o = this.rtlTranslate, r = (this.allowSlidePrev = !0, this.allowSlideNext = !0, -r[t] - this.getTranslate()); t < s ? (e = i.length - 3 * s + t, this.slideTo(e += s, 0, !1, !0) && 0 != r && this.setTranslate((o ? -this.translate : this.translate) - r)) : t >= i.length - s && (e = -i.length + t + s, this.slideTo(e += s, 0, !1, !0)) && 0 != r && this.setTranslate((o ? -this.translate : this.translate) - r), this.allowSlidePrev = a, this.allowSlideNext = n, this.emit("loopFix") }, loopDestroy: function () { var e = this.$wrapperEl, t = this.params, i = this.slides; e.children("." + t.slideClass + "." + t.slideDuplicateClass + ",." + t.slideClass + "." + t.slideBlankClass).remove(), i.removeAttr("data-swiper-slide-index") } }, _ = { setGrabCursor: function (e) { var t; b.touch || !this.params.simulateTouch || this.params.watchOverflow && this.isLocked || this.params.cssMode || ((t = this.el).style.cursor = "move", t.style.cursor = e ? "-webkit-grabbing" : "-webkit-grab", t.style.cursor = e ? "-moz-grabbin" : "-moz-grab", t.style.cursor = e ? "grabbing" : "grab") }, unsetGrabCursor: function () { b.touch || this.params.watchOverflow && this.isLocked || this.params.cssMode || (this.el.style.cursor = "") } }, q = { appendSlide: function (e) { var t = this.$wrapperEl, i = this.params; if (i.loop && this.loopDestroy(), "object" == typeof e && "length" in e) for (var s = 0; s < e.length; s += 1)e[s] && t.append(e[s]); else t.append(e); i.loop && this.loopCreate(), i.observer && b.observer || this.update() }, prependSlide: function (e) { var t = this.params, i = this.$wrapperEl, s = this.activeIndex, a = (t.loop && this.loopDestroy(), s + 1); if ("object" == typeof e && "length" in e) { for (var n = 0; n < e.length; n += 1)e[n] && i.prepend(e[n]); a = s + e.length } else i.prepend(e); t.loop && this.loopCreate(), t.observer && b.observer || this.update(), this.slideTo(a, 0, !1) }, addSlide: function (e, t) { var i = this.$wrapperEl, s = this.params, a = this.activeIndex, n = (s.loop && (a -= this.loopedSlides, this.loopDestroy(), this.slides = i.children("." + s.slideClass)), this.slides.length); if (e <= 0) this.prependSlide(t); else if (n <= e) this.appendSlide(t); else { for (var r = e < a ? a + 1 : a, o = [], l = n - 1; e <= l; --l) { var h = this.slides.eq(l); h.remove(), o.unshift(h) } if ("object" == typeof t && "length" in t) { for (var d = 0; d < t.length; d += 1)t[d] && i.append(t[d]); r = e < a ? a + t.length : a } else i.append(t); for (var c = 0; c < o.length; c += 1)i.append(o[c]); s.loop && this.loopCreate(), s.observer && b.observer || this.update(), s.loop ? this.slideTo(r + this.loopedSlides, 0, !1) : this.slideTo(r, 0, !1) } }, removeSlide: function (e) { var t = this.params, i = this.$wrapperEl, s = this.activeIndex; t.loop && (s -= this.loopedSlides, this.loopDestroy(), this.slides = i.children("." + t.slideClass)); var a, n = s; if ("object" == typeof e && "length" in e) for (var r = 0; r < e.length; r += 1)this.slides[a = e[r]] && this.slides.eq(a).remove(), a < n && --n; else this.slides[a = e] && this.slides.eq(a).remove(), a < n && --n; n = Math.max(n, 0), t.loop && this.loopCreate(), t.observer && b.observer || this.update(), t.loop ? this.slideTo(n + this.loopedSlides, 0, !1) : this.slideTo(n, 0, !1) }, removeAllSlides: function () { for (var e = [], t = 0; t < this.slides.length; t += 1)e.push(t); this.removeSlide(e) } }, o = (a = j.navigator.platform, O = j.navigator.userAgent, t = { ios: !1, android: !1, androidChrome: !1, desktop: !1, iphone: !1, ipod: !1, ipad: !1, edge: !1, ie: !1, firefox: !1, macos: !1, windows: !1, cordova: !(!j.cordova && !j.phonegap), phonegap: !(!j.cordova && !j.phonegap), electron: !1 }, p = j.screen.width, m = j.screen.height, v = O.match(/(Android);?[\s\/]+([\d.]+)?/), y = O.match(/(iPad).*OS\s([\d_]+)/), E = O.match(/(iPod)(.*OS\s([\d_]+))?/), f = !y && O.match(/(iPhone\sOS|iOS)\s([\d_]+)/), X = 0 <= O.indexOf("MSIE ") || 0 <= O.indexOf("Trident/"), h = 0 <= O.indexOf("Edge/"), Y = 0 <= O.indexOf("Gecko/") && 0 <= O.indexOf("Firefox/"), i = "Win32" === a, s = 0 <= O.toLowerCase().indexOf("electron"), a = "MacIntel" === a, !y && a && b.touch && (1024 === p && 1366 === m || 834 === p && 1194 === m || 834 === p && 1112 === m || 768 === p && 1024 === m) && (y = O.match(/(Version)\/([\d.]+)/), a = !1), t.ie = X, t.edge = h, t.firefox = Y, v && !i && (t.os = "android", t.osVersion = v[2], t.android = !0, t.androidChrome = 0 <= O.toLowerCase().indexOf("chrome")), (y || f || E) && (t.os = "ios", t.ios = !0), f && !E && (t.osVersion = f[2].replace(/_/g, "."), t.iphone = !0), y && (t.osVersion = y[2].replace(/_/g, "."), t.ipad = !0), E && (t.osVersion = E[3] ? E[3].replace(/_/g, ".") : null, t.ipod = !0), t.ios && t.osVersion && 0 <= O.indexOf("Version/") && "10" === t.osVersion.split(".")[0] && (t.osVersion = O.toLowerCase().split("version/")[1].split(" ")[0]), t.webView = !(!(f || y || E) || !O.match(/.*AppleWebKit(?!.*Safari)/i) && !j.navigator.standalone) || j.matchMedia && j.matchMedia("(display-mode: standalone)").matches, t.webview = t.webView, t.standalone = t.webView, t.desktop = !(t.ios || t.android) || s, t.desktop && (t.electron = s, t.macos = a, t.windows = i, t.macos && (t.os = "macos"), t.windows) && (t.os = "windows"), t.pixelRatio = j.devicePixelRatio || 1, t); function $() { var e, t, i = this.params, s = this.el; s && 0 === s.offsetWidth || (i.breakpoints && this.setBreakpoint(), s = this.allowSlideNext, e = this.allowSlidePrev, t = this.snapGrid, this.allowSlideNext = !0, this.allowSlidePrev = !0, this.updateSize(), this.updateSlides(), this.updateSlidesClasses(), ("auto" === i.slidesPerView || 1 < i.slidesPerView) && this.isEnd && !this.params.centeredSlides ? this.slideTo(this.slides.length - 1, 0, !1, !0) : this.slideTo(this.activeIndex, 0, !1, !0), this.autoplay && this.autoplay.running && this.autoplay.paused && this.autoplay.run(), this.allowSlidePrev = e, this.allowSlideNext = s, this.params.watchOverflow && t !== this.snapGrid && this.checkOverflow()) } var N = !1; function V() { } var h, d, p, F = { init: !0, direction: "horizontal", touchEventsTarget: "container", initialSlide: 0, speed: 300, cssMode: !1, updateOnWindowResize: !0, preventInteractionOnTransition: !1, edgeSwipeDetection: !1, edgeSwipeThreshold: 20, freeMode: !1, freeModeMomentum: !0, freeModeMomentumRatio: 1, freeModeMomentumBounce: !0, freeModeMomentumBounceRatio: 1, freeModeMomentumVelocityRatio: 1, freeModeSticky: !1, freeModeMinimumVelocity: .02, autoHeight: !1, setWrapperSize: !1, virtualTranslate: !1, effect: "slide", breakpoints: void 0, spaceBetween: 0, slidesPerView: 1, slidesPerColumn: 1, slidesPerColumnFill: "column", slidesPerGroup: 1, centeredSlides: !1, centeredSlidesBounds: !1, slidesOffsetBefore: 0, slidesOffsetAfter: 0, normalizeSlideIndex: !0, centerInsufficientSlides: !1, watchOverflow: !1, roundLengths: !1, touchRatio: 1, touchAngle: 45, simulateTouch: !0, shortSwipes: !0, longSwipes: !0, longSwipesRatio: .5, longSwipesMs: 300, followFinger: !0, allowTouchMove: !0, threshold: 0, touchMoveStopPropagation: !1, touchStartPreventDefault: !0, touchStartForcePreventDefault: !1, touchReleaseOnEdges: !1, uniqueNavElements: !0, resistance: !0, resistanceRatio: .85, watchSlidesProgress: !1, watchSlidesVisibility: !1, grabCursor: !1, preventClicks: !0, preventClicksPropagation: !0, slideToClickedSlide: !1, preloadImages: !0, updateOnImagesReady: !0, loop: !1, loopAdditionalSlides: 0, loopedSlides: null, loopFillGroupWithBlank: !1, allowSlidePrev: !0, allowSlideNext: !0, swipeHandler: null, noSwiping: !0, noSwipingClass: "swiper-no-swiping", noSwipingSelector: null, passiveListeners: !0, containerModifierClass: "swiper-container-", slideClass: "swiper-slide", slideBlankClass: "swiper-slide-invisible-blank", slideActiveClass: "swiper-slide-active", slideDuplicateActiveClass: "swiper-slide-duplicate-active", slideVisibleClass: "swiper-slide-visible", slideDuplicateClass: "swiper-slide-duplicate", slideNextClass: "swiper-slide-next", slideDuplicateNextClass: "swiper-slide-duplicate-next", slidePrevClass: "swiper-slide-prev", slideDuplicatePrevClass: "swiper-slide-duplicate-prev", wrapperClass: "swiper-wrapper", runCallbacksOnInit: !0 }, R = { update: r, translate: H, transition: { setTransition: function (e, t) { this.params.cssMode || this.$wrapperEl.transition(e), this.emit("setTransition", e, t) }, transitionStart: function (e, t) { void 0 === e && (e = !0); var i = this.activeIndex, s = this.params, a = this.previousIndex; s.cssMode || (s.autoHeight && this.updateAutoHeight(), s = (s = t) || (a < i ? "next" : i < a ? "prev" : "reset"), this.emit("transitionStart"), e && i !== a && ("reset" === s ? this.emit("slideResetTransitionStart") : (this.emit("slideChangeTransitionStart"), "next" === s ? this.emit("slideNextTransitionStart") : this.emit("slidePrevTransitionStart")))) }, transitionEnd: function (e, t) { void 0 === e && (e = !0); var i = this.activeIndex, s = this.previousIndex, a = this.params; this.animating = !1, a.cssMode || (this.setTransition(0), a = (a = t) || (s < i ? "next" : i < s ? "prev" : "reset"), this.emit("transitionEnd"), e && i !== s && ("reset" === a ? this.emit("slideResetTransitionEnd") : (this.emit("slideChangeTransitionEnd"), "next" === a ? this.emit("slideNextTransitionEnd") : this.emit("slidePrevTransitionEnd")))) } }, slide: B, loop: W, grabCursor: _, manipulation: q, events: { attachEvents: function () { var e, t = this.params, i = this.touchEvents, s = this.el, a = this.wrapperEl, n = (this.onTouchStart = function (e) { var t, i, s, a, n = this.touchEventsData, r = this.params, o = this.touches; this.animating && r.preventInteractionOnTransition || (t = T((e = (e = e).originalEvent ? e.originalEvent : e).target), "wrapper" === r.touchEventsTarget && !t.closest(this.wrapperEl).length) || (n.isTouchEvent = "touchstart" === e.type, !n.isTouchEvent && "which" in e && 3 === e.which) || (!n.isTouchEvent && "button" in e && 0 < e.button || n.isTouched && n.isMoved) || (r.noSwiping && t.closest(r.noSwipingSelector || "." + r.noSwipingClass)[0] ? this.allowClick = !0 : r.swipeHandler && !t.closest(r.swipeHandler)[0] || (o.currentX = ("touchstart" === e.type ? e.targetTouches[0] : e).pageX, o.currentY = ("touchstart" === e.type ? e.targetTouches[0] : e).pageY, a = o.currentX, i = o.currentY, s = r.edgeSwipeThreshold || r.iOSEdgeSwipeThreshold, (r.edgeSwipeDetection || r.iOSEdgeSwipeDetection) && (a <= s || a >= j.screen.width - s)) || (U.extend(n, { isTouched: !0, isMoved: !1, allowTouchCallbacks: !0, isScrolling: void 0, startMoving: void 0 }), o.startX = a, o.startY = i, n.touchStartTime = U.now(), this.allowClick = !0, this.updateSize(), this.swipeDirection = void 0, 0 < r.threshold && (n.allowThresholdMove = !1), "touchstart" !== e.type && (s = !0, t.is(n.formElements) && (s = !1), c.activeElement && T(c.activeElement).is(n.formElements) && c.activeElement !== t[0] && c.activeElement.blur(), a = s && this.allowTouchMove && r.touchStartPreventDefault, r.touchStartForcePreventDefault || a) && e.preventDefault(), this.emit("touchStart", e))) }.bind(this), this.onTouchMove = function (e) { var t = this.touchEventsData, i = this.params, s = this.touches, a = this.rtlTranslate; if (e.originalEvent && (e = e.originalEvent), t.isTouched) { if (!t.isTouchEvent || "mousemove" !== e.type) { var n = "touchmove" === e.type && e.targetTouches && (e.targetTouches[0] || e.changedTouches[0]), r = ("touchmove" === e.type ? n : e).pageX, n = ("touchmove" === e.type ? n : e).pageY; if (e.preventedByNestedSwiper) s.startX = r, s.startY = n; else if (this.allowTouchMove) { if (t.isTouchEvent && i.touchReleaseOnEdges && !i.loop) if (this.isVertical()) { if (n < s.startY && this.translate <= this.maxTranslate() || n > s.startY && this.translate >= this.minTranslate()) return t.isTouched = !1, void (t.isMoved = !1) } else if (r < s.startX && this.translate <= this.maxTranslate() || r > s.startX && this.translate >= this.minTranslate()) return; if (t.isTouchEvent && c.activeElement && e.target === c.activeElement && T(e.target).is(t.formElements)) this.allowClick = !(t.isMoved = !0); else if (t.allowTouchCallbacks && this.emit("touchMove", e), !(e.targetTouches && 1 < e.targetTouches.length)) { s.currentX = r, s.currentY = n; var o = s.currentX - s.startX, l = s.currentY - s.startY; if (!(this.params.threshold && Math.sqrt(Math.pow(o, 2) + Math.pow(l, 2)) < this.params.threshold)) if (void 0 === t.isScrolling && (this.isHorizontal() && s.currentY === s.startY || this.isVertical() && s.currentX === s.startX ? t.isScrolling = !1 : 25 <= o * o + l * l && (h = 180 * Math.atan2(Math.abs(l), Math.abs(o)) / Math.PI, t.isScrolling = this.isHorizontal() ? h > i.touchAngle : 90 - h > i.touchAngle)), t.isScrolling && this.emit("touchMoveOpposite", e), void 0 !== t.startMoving || s.currentX === s.startX && s.currentY === s.startY || (t.startMoving = !0), t.isScrolling) t.isTouched = !1; else if (t.startMoving) { this.allowClick = !1, i.cssMode || e.preventDefault(), i.touchMoveStopPropagation && !i.nested && e.stopPropagation(), t.isMoved || (i.loop && this.loopFix(), t.startTranslate = this.getTranslate(), this.setTransition(0), this.animating && this.$wrapperEl.trigger("webkitTransitionEnd transitionend"), t.allowMomentumBounce = !1, !i.grabCursor || !0 !== this.allowSlideNext && !0 !== this.allowSlidePrev || this.setGrabCursor(!0), this.emit("sliderFirstMove", e)), this.emit("sliderMove", e), t.isMoved = !0; var h = this.isHorizontal() ? o : l, o = (s.diff = h, h *= i.touchRatio, this.swipeDirection = 0 < (h = a ? -h : h) ? "prev" : "next", t.currentTranslate = h + t.startTranslate, !0), l = i.resistanceRatio; if (i.touchReleaseOnEdges && (l = 0), 0 < h && t.currentTranslate > this.minTranslate() ? (o = !1, i.resistance && (t.currentTranslate = this.minTranslate() - 1 + Math.pow(-this.minTranslate() + t.startTranslate + h, l))) : h < 0 && t.currentTranslate < this.maxTranslate() && (o = !1, i.resistance) && (t.currentTranslate = this.maxTranslate() + 1 - Math.pow(this.maxTranslate() - t.startTranslate - h, l)), o && (e.preventedByNestedSwiper = !0), !this.allowSlideNext && "next" === this.swipeDirection && t.currentTranslate < t.startTranslate && (t.currentTranslate = t.startTranslate), !this.allowSlidePrev && "prev" === this.swipeDirection && t.currentTranslate > t.startTranslate && (t.currentTranslate = t.startTranslate), 0 < i.threshold) { if (!(Math.abs(h) > i.threshold || t.allowThresholdMove)) return void (t.currentTranslate = t.startTranslate); if (!t.allowThresholdMove) return t.allowThresholdMove = !0, s.startX = s.currentX, s.startY = s.currentY, t.currentTranslate = t.startTranslate, void (s.diff = this.isHorizontal() ? s.currentX - s.startX : s.currentY - s.startY) } i.followFinger && !i.cssMode && ((i.freeMode || i.watchSlidesProgress || i.watchSlidesVisibility) && (this.updateActiveIndex(), this.updateSlidesClasses()), i.freeMode && (0 === t.velocities.length && t.velocities.push({ position: s[this.isHorizontal() ? "startX" : "startY"], time: t.touchStartTime }), t.velocities.push({ position: s[this.isHorizontal() ? "currentX" : "currentY"], time: U.now() })), this.updateProgress(t.currentTranslate), this.setTranslate(t.currentTranslate)) } } } else this.allowClick = !1, t.isTouched && (U.extend(s, { startX: r, startY: n, currentX: r, currentY: n }), t.touchStartTime = U.now()) } } else t.startMoving && t.isScrolling && this.emit("touchMoveOpposite", e) }.bind(this), this.onTouchEnd = function (e) { var t = this, i = t.touchEventsData, s = t.params, a = t.touches, n = t.rtlTranslate, r = t.$wrapperEl, o = t.slidesGrid, l = t.snapGrid; if (e.originalEvent && (e = e.originalEvent), i.allowTouchCallbacks && t.emit("touchEnd", e), i.allowTouchCallbacks = !1, i.isTouched) { s.grabCursor && i.isMoved && i.isTouched && (!0 === t.allowSlideNext || !0 === t.allowSlidePrev) && t.setGrabCursor(!1); var h, d = U.now(), c = d - i.touchStartTime; if (t.allowClick && (t.updateClickedSlide(e), t.emit("tap click", e), c < 300) && d - i.lastClickTime < 300 && t.emit("doubleTap doubleClick", e), i.lastClickTime = U.now(), U.nextTick(function () { t.destroyed || (t.allowClick = !0) }), i.isTouched && i.isMoved && t.swipeDirection && 0 !== a.diff && i.currentTranslate !== i.startTranslate) { if (i.isTouched = !1, i.isMoved = !1, i.startMoving = !1, h = s.followFinger ? n ? t.translate : -t.translate : -i.currentTranslate, !s.cssMode) if (s.freeMode) if (h < -t.minTranslate()) t.slideTo(t.activeIndex); else if (h > -t.maxTranslate()) t.slides.length < l.length ? t.slideTo(l.length - 1) : t.slideTo(t.slides.length - 1); else { if (s.freeModeMomentum) { (!(1 < i.velocities.length) || (d = i.velocities.pop(), a = i.velocities.pop(), p = d.position - a.position, a = d.time - a.time, t.velocity = p / a, t.velocity /= 2, Math.abs(t.velocity) < s.freeModeMinimumVelocity && (t.velocity = 0), 150 < a) || 300 < U.now() - d.time) && (t.velocity = 0), t.velocity *= s.freeModeMomentumVelocityRatio, i.velocities.length = 0; var p = 1e3 * s.freeModeMomentumRatio, a = t.velocity * p, u = t.translate + a; n && (u = -u); var m, v, d = !1, a = 20 * Math.abs(t.velocity) * s.freeModeMomentumBounceRatio; if (u < t.maxTranslate()) s.freeModeMomentumBounce ? (u + t.maxTranslate() < -a && (u = t.maxTranslate() - a), m = t.maxTranslate(), i.allowMomentumBounce = d = !0) : u = t.maxTranslate(), s.loop && s.centeredSlides && (v = !0); else if (u > t.minTranslate()) s.freeModeMomentumBounce ? (u - t.minTranslate() > a && (u = t.minTranslate() + a), m = t.minTranslate(), i.allowMomentumBounce = d = !0) : u = t.minTranslate(), s.loop && s.centeredSlides && (v = !0); else if (s.freeModeSticky) { for (var g, f = 0; f < l.length; f += 1)if (l[f] > -u) { g = f; break } u = -(Math.abs(l[g] - u) < Math.abs(l[g - 1] - u) || "next" === t.swipeDirection ? l[g] : l[g - 1]) } if (v && t.once("transitionEnd", function () { t.loopFix() }), 0 !== t.velocity) p = n ? Math.abs((-u - t.translate) / t.velocity) : Math.abs((u - t.translate) / t.velocity), s.freeModeSticky && (p = (a = Math.abs((n ? -u : u) - t.translate)) < (v = t.slidesSizesGrid[t.activeIndex]) ? s.speed : a < 2 * v ? 1.5 * s.speed : 2.5 * s.speed); else if (s.freeModeSticky) return void t.slideToClosest(); s.freeModeMomentumBounce && d ? (t.updateProgress(m), t.setTransition(p), t.setTranslate(u), t.transitionStart(!0, t.swipeDirection), t.animating = !0, r.transitionEnd(function () { t && !t.destroyed && i.allowMomentumBounce && (t.emit("momentumBounce"), t.setTransition(s.speed), t.setTranslate(m), r.transitionEnd(function () { t && !t.destroyed && t.transitionEnd() })) })) : t.velocity ? (t.updateProgress(u), t.setTransition(p), t.setTranslate(u), t.transitionStart(!0, t.swipeDirection), t.animating || (t.animating = !0, r.transitionEnd(function () { t && !t.destroyed && t.transitionEnd() }))) : t.updateProgress(u), t.updateActiveIndex(), t.updateSlidesClasses() } else if (s.freeModeSticky) return void t.slideToClosest(); (!s.freeModeMomentum || c >= s.longSwipesMs) && (t.updateProgress(), t.updateActiveIndex(), t.updateSlidesClasses()) } else { for (var w = 0, y = t.slidesSizesGrid[0], b = 0; b < o.length; b += s.slidesPerGroup)void 0 !== o[b + s.slidesPerGroup] ? h >= o[b] && h < o[b + s.slidesPerGroup] && (y = o[(w = b) + s.slidesPerGroup] - o[b]) : h >= o[b] && (w = b, y = o[o.length - 1] - o[o.length - 2]); n = (h - o[w]) / y; c > s.longSwipesMs ? s.longSwipes ? ("next" === t.swipeDirection && (n >= s.longSwipesRatio ? t.slideTo(w + s.slidesPerGroup) : t.slideTo(w)), "prev" === t.swipeDirection && (n > 1 - s.longSwipesRatio ? t.slideTo(w + s.slidesPerGroup) : t.slideTo(w))) : t.slideTo(t.activeIndex) : s.shortSwipes ? !t.navigation || e.target !== t.navigation.nextEl && e.target !== t.navigation.prevEl ? ("next" === t.swipeDirection && t.slideTo(w + s.slidesPerGroup), "prev" === t.swipeDirection && t.slideTo(w)) : e.target === t.navigation.nextEl ? t.slideTo(w + s.slidesPerGroup) : t.slideTo(w) : t.slideTo(t.activeIndex) } } else i.isTouched = !1, i.isMoved = !1, i.startMoving = !1 } else i.isMoved && s.grabCursor && t.setGrabCursor(!1), i.isMoved = !1, i.startMoving = !1 }.bind(this), t.cssMode && (this.onScroll = function () { var e = this.wrapperEl; this.previousTranslate = this.translate, this.translate = this.isHorizontal() ? -e.scrollLeft : -e.scrollTop, -0 === this.translate && (this.translate = 0), this.updateActiveIndex(), this.updateSlidesClasses(), (0 == (e = this.maxTranslate() - this.minTranslate()) ? 0 : (this.translate - this.minTranslate()) / e) !== this.progress && this.updateProgress(this.translate), this.emit("setTranslate", this.translate, !1) }.bind(this)), this.onClick = function (e) { this.allowClick || (this.params.preventClicks && e.preventDefault(), this.params.preventClicksPropagation && this.animating && (e.stopPropagation(), e.stopImmediatePropagation())) }.bind(this), !!t.nested); !b.touch && b.pointerEvents ? (s.addEventListener(i.start, this.onTouchStart, !1), c.addEventListener(i.move, this.onTouchMove, n), c.addEventListener(i.end, this.onTouchEnd, !1)) : (b.touch && (e = !("touchstart" !== i.start || !b.passiveListener || !t.passiveListeners) && { passive: !0, capture: !1 }, s.addEventListener(i.start, this.onTouchStart, e), s.addEventListener(i.move, this.onTouchMove, b.passiveListener ? { passive: !1, capture: n } : n), s.addEventListener(i.end, this.onTouchEnd, e), i.cancel && s.addEventListener(i.cancel, this.onTouchEnd, e), N || (c.addEventListener("touchstart", V), N = !0)), (t.simulateTouch && !o.ios && !o.android || t.simulateTouch && !b.touch && o.ios) && (s.addEventListener("mousedown", this.onTouchStart, !1), c.addEventListener("mousemove", this.onTouchMove, n), c.addEventListener("mouseup", this.onTouchEnd, !1))), (t.preventClicks || t.preventClicksPropagation) && s.addEventListener("click", this.onClick, !0), t.cssMode && a.addEventListener("scroll", this.onScroll), t.updateOnWindowResize ? this.on(o.ios || o.android ? "resize orientationchange observerUpdate" : "resize observerUpdate", $, !0) : this.on("observerUpdate", $, !0) }, detachEvents: function () { var e, t = this.params, i = this.touchEvents, s = this.el, a = this.wrapperEl, n = !!t.nested; !b.touch && b.pointerEvents ? (s.removeEventListener(i.start, this.onTouchStart, !1), c.removeEventListener(i.move, this.onTouchMove, n), c.removeEventListener(i.end, this.onTouchEnd, !1)) : (b.touch && (e = !("onTouchStart" !== i.start || !b.passiveListener || !t.passiveListeners) && { passive: !0, capture: !1 }, s.removeEventListener(i.start, this.onTouchStart, e), s.removeEventListener(i.move, this.onTouchMove, n), s.removeEventListener(i.end, this.onTouchEnd, e), i.cancel) && s.removeEventListener(i.cancel, this.onTouchEnd, e), (t.simulateTouch && !o.ios && !o.android || t.simulateTouch && !b.touch && o.ios) && (s.removeEventListener("mousedown", this.onTouchStart, !1), c.removeEventListener("mousemove", this.onTouchMove, n), c.removeEventListener("mouseup", this.onTouchEnd, !1))), (t.preventClicks || t.preventClicksPropagation) && s.removeEventListener("click", this.onClick, !0), t.cssMode && a.removeEventListener("scroll", this.onScroll), this.off(o.ios || o.android ? "resize orientationchange observerUpdate" : "resize observerUpdate", $) } }, breakpoints: { setBreakpoint: function () { var e, i, t, s, a = this.activeIndex, n = this.initialized, r = this.loopedSlides, o = (void 0 === r && (r = 0), this.params), l = this.$el, h = o.breakpoints; h && 0 !== Object.keys(h).length && (e = this.getBreakpoint(h)) && this.currentBreakpoint !== e && ((i = e in h ? h[e] : void 0) && ["slidesPerView", "spaceBetween", "slidesPerGroup", "slidesPerColumn"].forEach(function (e) { var t = i[e]; void 0 !== t && (i[e] = "slidesPerView" !== e || "AUTO" !== t && "auto" !== t ? "slidesPerView" === e ? parseFloat(t) : parseInt(t, 10) : "auto") }), h = i || this.originalParams, t = 1 < o.slidesPerColumn, s = 1 < h.slidesPerColumn, t && !s ? l.removeClass(o.containerModifierClass + "multirow " + o.containerModifierClass + "multirow-column") : !t && s && (l.addClass(o.containerModifierClass + "multirow"), "column" === h.slidesPerColumnFill) && l.addClass(o.containerModifierClass + "multirow-column"), t = h.direction && h.direction !== o.direction, s = o.loop && (h.slidesPerView !== o.slidesPerView || t), t && n && this.changeDirection(), U.extend(this.params, h), U.extend(this, { allowTouchMove: this.params.allowTouchMove, allowSlideNext: this.params.allowSlideNext, allowSlidePrev: this.params.allowSlidePrev }), this.currentBreakpoint = e, s && n && (this.loopDestroy(), this.loopCreate(), this.updateSlides(), this.slideTo(a - r + this.loopedSlides, 0, !1)), this.emit("breakpoint", h)) }, getBreakpoint: function (e) { if (e) { var t = !1, i = []; Object.keys(e).forEach(function (e) { i.push(e) }), i.sort(function (e, t) { return parseInt(e, 10) - parseInt(t, 10) }); for (var s = 0; s < i.length; s += 1) { var a = i[s]; a <= j.innerWidth && (t = a) } return t || "max" } } }, checkOverflow: { checkOverflow: function () { var e = this.params, t = this.isLocked, i = 0 < this.slides.length && e.slidesOffsetBefore + e.spaceBetween * (this.slides.length - 1) + this.slides[0].offsetWidth * this.slides.length; e.slidesOffsetBefore && e.slidesOffsetAfter && i ? this.isLocked = i <= this.size : this.isLocked = 1 === this.snapGrid.length, this.allowSlideNext = !this.isLocked, this.allowSlidePrev = !this.isLocked, t !== this.isLocked && this.emit(this.isLocked ? "lock" : "unlock"), t && t !== this.isLocked && (this.isEnd = !1, this.navigation.update()) } }, classes: { addClasses: function () { var t = this.classNames, i = this.params, e = this.rtl, s = this.$el, a = []; a.push("initialized"), a.push(i.direction), i.freeMode && a.push("free-mode"), i.autoHeight && a.push("autoheight"), e && a.push("rtl"), 1 < i.slidesPerColumn && (a.push("multirow"), "column" === i.slidesPerColumnFill) && a.push("multirow-column"), o.android && a.push("android"), o.ios && a.push("ios"), i.cssMode && a.push("css-mode"), a.forEach(function (e) { t.push(i.containerModifierClass + e) }), s.addClass(t.join(" ")) }, removeClasses: function () { var e = this.$el, t = this.classNames; e.removeClass(t.join(" ")) } }, images: { loadImage: function (e, t, i, s, a, n) { function r() { n && n() } (!e.complete || !a) && t ? ((e = new j.Image).onload = r, e.onerror = r, s && (e.sizes = s), i && (e.srcset = i), t && (e.src = t)) : r() }, preloadImages: function () { var e = this; function t() { null != e && e && !e.destroyed && (void 0 !== e.imagesLoaded && (e.imagesLoaded += 1), e.imagesLoaded === e.imagesToLoad.length) && (e.params.updateOnImagesReady && e.update(), e.emit("imagesReady")) } e.imagesToLoad = e.$el.find("img"); for (var i = 0; i < e.imagesToLoad.length; i += 1) { var s = e.imagesToLoad[i]; e.loadImage(s, s.currentSrc || s.getAttribute("src"), s.srcset || s.getAttribute("srcset"), s.sizes || s.getAttribute("sizes"), !0, t) } } } }, G = {}, u = ((d = e) && (S.__proto__ = d), p = { extendedDefaults: { configurable: !0 }, defaults: { configurable: !0 }, Class: { configurable: !0 }, $: { configurable: !0 } }, ((S.prototype = Object.create(d && d.prototype)).constructor = S).prototype.slidesPerViewDynamic = function () { var e = this.params, t = this.slides, i = this.slidesGrid, s = this.size, a = this.activeIndex, n = 1; if (e.centeredSlides) { for (var r, o = t[a].swiperSlideSize, l = a + 1; l < t.length; l += 1)t[l] && !r && (n += 1, (o += t[l].swiperSlideSize) > s) && (r = !0); for (var h = a - 1; 0 <= h; --h)t[h] && !r && (n += 1, (o += t[h].swiperSlideSize) > s) && (r = !0) } else for (var d = a + 1; d < t.length; d += 1)i[d] - i[a] < s && (n += 1); return n }, S.prototype.update = function () { var e, t, i = this; function s() { var e = i.rtlTranslate ? -1 * i.translate : i.translate, e = Math.min(Math.max(e, i.maxTranslate()), i.minTranslate()); i.setTranslate(e), i.updateActiveIndex(), i.updateSlidesClasses() } i && !i.destroyed && (e = i.snapGrid, (t = i.params).breakpoints && i.setBreakpoint(), i.updateSize(), i.updateSlides(), i.updateProgress(), i.updateSlidesClasses(), i.params.freeMode ? (s(), i.params.autoHeight && i.updateAutoHeight()) : (("auto" === i.params.slidesPerView || 1 < i.params.slidesPerView) && i.isEnd && !i.params.centeredSlides ? i.slideTo(i.slides.length - 1, 0, !1, !0) : i.slideTo(i.activeIndex, 0, !1, !0)) || s(), t.watchOverflow && e !== i.snapGrid && i.checkOverflow(), i.emit("update")) }, S.prototype.changeDirection = function (i, e) { void 0 === e && (e = !0); var t = this.params.direction; return (i = i || ("horizontal" === t ? "vertical" : "horizontal")) === t || "horizontal" !== i && "vertical" !== i || (this.$el.removeClass("" + this.params.containerModifierClass + t).addClass("" + this.params.containerModifierClass + i), this.params.direction = i, this.slides.each(function (e, t) { "vertical" === i ? t.style.width = "" : t.style.height = "" }), this.emit("changeDirection"), e && this.update()), this }, S.prototype.init = function () { this.initialized || (this.emit("beforeInit"), this.params.breakpoints && this.setBreakpoint(), this.addClasses(), this.params.loop && this.loopCreate(), this.updateSize(), this.updateSlides(), this.params.watchOverflow && this.checkOverflow(), this.params.grabCursor && this.setGrabCursor(), this.params.preloadImages && this.preloadImages(), this.params.loop ? this.slideTo(this.params.initialSlide + this.loopedSlides, 0, this.params.runCallbacksOnInit) : this.slideTo(this.params.initialSlide, 0, this.params.runCallbacksOnInit), this.attachEvents(), this.initialized = !0, this.emit("init")) }, S.prototype.destroy = function (e, t) { void 0 === e && (e = !0), void 0 === t && (t = !0); var i = this, s = i.params, a = i.$el, n = i.$wrapperEl, r = i.slides; return void 0 === i.params || i.destroyed || (i.emit("beforeDestroy"), i.initialized = !1, i.detachEvents(), s.loop && i.loopDestroy(), t && (i.removeClasses(), a.removeAttr("style"), n.removeAttr("style"), r) && r.length && r.removeClass([s.slideVisibleClass, s.slideActiveClass, s.slideNextClass, s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index"), i.emit("destroy"), Object.keys(i.eventsListeners).forEach(function (e) { i.off(e) }), !1 !== e && (i.$el[0].swiper = null, i.$el.data("swiper", null), U.deleteProps(i)), i.destroyed = !0), null }, S.extendDefaults = function (e) { U.extend(G, e) }, p.extendedDefaults.get = function () { return G }, p.defaults.get = function () { return F }, p.Class.get = function () { return d }, p.$.get = function () { return T }, Object.defineProperties(S, p), S), m = { name: "device", proto: { device: o }, static: { device: o } }, X = { name: "support", proto: { support: b }, static: { support: b } }, C = { isEdge: !!j.navigator.userAgent.match(/Edge/g), isSafari: 0 <= (h = j.navigator.userAgent.toLowerCase()).indexOf("safari") && h.indexOf("chrome") < 0 && h.indexOf("android") < 0, isUiWebView: /(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(j.navigator.userAgent) }, Y = { name: "browser", proto: { browser: C }, static: { browser: C } }, v = { name: "resize", create: function () { var e = this; U.extend(e, { resize: { resizeHandler: function () { e && !e.destroyed && e.initialized && (e.emit("beforeResize"), e.emit("resize")) }, orientationChangeHandler: function () { e && !e.destroyed && e.initialized && e.emit("orientationchange") } } }) }, on: { init: function () { j.addEventListener("resize", this.resize.resizeHandler), j.addEventListener("orientationchange", this.resize.orientationChangeHandler) }, destroy: function () { j.removeEventListener("resize", this.resize.resizeHandler), j.removeEventListener("orientationchange", this.resize.orientationChangeHandler) } } }, g = { func: j.MutationObserver || j.WebkitMutationObserver, attach: function (e, t) { void 0 === t && (t = {}); var i = this, s = new g.func(function (e) { var t; 1 !== e.length ? (t = function () { i.emit("observerUpdate", e[0]) }, j.requestAnimationFrame ? j.requestAnimationFrame(t) : j.setTimeout(t, 0)) : i.emit("observerUpdate", e[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 }), i.observer.observers.push(s) }, init: function () { if (b.observer && this.params.observer) { if (this.params.observeParents) for (var e = this.$el.parents(), t = 0; t < e.length; t += 1)this.observer.attach(e[t]); this.observer.attach(this.$el[0], { childList: this.params.observeSlideChildren }), this.observer.attach(this.$wrapperEl[0], { attributes: !1 }) } }, destroy: function () { this.observer.observers.forEach(function (e) { e.disconnect() }), this.observer.observers = [] } }, f = { name: "observer", params: { observer: !1, observeParents: !1, observeSlideChildren: !1 }, create: function () { U.extend(this, { observer: { init: g.init.bind(this), attach: g.attach.bind(this), destroy: g.destroy.bind(this), observers: [] } }) }, on: { init: function () { this.observer.init() }, destroy: function () { this.observer.destroy() } } }, w = { update: function (e) { var t = this, i = t.params, s = i.slidesPerView, a = i.slidesPerGroup, i = i.centeredSlides, n = t.params.virtual, r = n.addSlidesBefore, n = n.addSlidesAfter, o = t.virtual, l = o.from, h = o.to, d = o.slides, c = o.slidesGrid, p = o.renderSlide, o = o.offset; t.updateActiveIndex(); var u, m = t.activeIndex || 0, v = t.rtlTranslate ? "right" : t.isHorizontal() ? "left" : "top", i = i ? (u = Math.floor(s / 2) + a + r, Math.floor(s / 2) + a + n) : (u = s + (a - 1) + r, a + n), g = Math.max((m || 0) - i, 0), f = Math.min((m || 0) + u, d.length - 1), s = (t.slidesGrid[g] || 0) - (t.slidesGrid[0] || 0); function w() { t.updateSlides(), t.updateProgress(), t.updateSlidesClasses(), t.lazy && t.params.lazy.enabled && t.lazy.load() } if (U.extend(t.virtual, { from: g, to: f, offset: s, slidesGrid: t.slidesGrid }), l !== g || h !== f || e) { if (t.params.virtual.renderExternal) t.params.virtual.renderExternal.call(t, { offset: s, from: g, to: f, slides: function () { for (var e = [], t = g; t <= f; t += 1)e.push(d[t]); return e }() }); else { var y = [], b = []; if (e) t.$wrapperEl.find("." + t.params.slideClass).remove(); else for (var E = l; E <= h; E += 1)(E < g || f < E) && t.$wrapperEl.find("." + t.params.slideClass + '[data-swiper-slide-index="' + E + '"]').remove(); for (var T = 0; T < d.length; T += 1)g <= T && T <= f && (void 0 === h || e ? b.push(T) : (h < T && b.push(T), T < l && y.push(T))); b.forEach(function (e) { t.$wrapperEl.append(p(d[e], e)) }), y.sort(function (e, t) { return t - e }).forEach(function (e) { t.$wrapperEl.prepend(p(d[e], e)) }), t.$wrapperEl.children(".swiper-slide").css(v, s + "px") } w() } else t.slidesGrid !== c && s !== o && t.slides.css(v, s + "px"), t.updateProgress() }, renderSlide: function (e, t) { var i = this.params.virtual; return i.cache && this.virtual.cache[t] ? this.virtual.cache[t] : ((e = T(i.renderSlide ? i.renderSlide.call(this, e, t) : '<div class="' + this.params.slideClass + '" data-swiper-slide-index="' + t + '">' + e + "</div>")).attr("data-swiper-slide-index") || e.attr("data-swiper-slide-index", t), i.cache && (this.virtual.cache[t] = e), e) }, appendSlide: function (e) { if ("object" == typeof e && "length" in e) for (var t = 0; t < e.length; t += 1)e[t] && this.virtual.slides.push(e[t]); else this.virtual.slides.push(e); this.virtual.update(!0) }, prependSlide: function (e) { var s, a, t = this.activeIndex, i = t + 1, n = 1; if (Array.isArray(e)) { for (var r = 0; r < e.length; r += 1)e[r] && this.virtual.slides.unshift(e[r]); i = t + e.length, n = e.length } else this.virtual.slides.unshift(e); this.params.virtual.cache && (s = this.virtual.cache, a = {}, Object.keys(s).forEach(function (e) { var t = s[e], i = t.attr("data-swiper-slide-index"); i && t.attr("data-swiper-slide-index", parseInt(i, 10) + 1), a[parseInt(e, 10) + n] = t }), this.virtual.cache = a), this.virtual.update(!0), this.slideTo(i, 0) }, removeSlide: function (e) { if (null != e) { var t = this.activeIndex; if (Array.isArray(e)) for (var i = e.length - 1; 0 <= i; --i)this.virtual.slides.splice(e[i], 1), this.params.virtual.cache && delete this.virtual.cache[e[i]], e[i] < t && --t, t = Math.max(t, 0); else this.virtual.slides.splice(e, 1), this.params.virtual.cache && delete this.virtual.cache[e], e < t && --t, t = Math.max(t, 0); this.virtual.update(!0), this.slideTo(t, 0) } }, removeAllSlides: function () { this.virtual.slides = [], this.params.virtual.cache && (this.virtual.cache = {}), this.virtual.update(!0), this.slideTo(0, 0) } }, y = { name: "virtual", params: { virtual: { enabled: !1, slides: [], cache: !0, renderSlide: null, renderExternal: null, addSlidesBefore: 0, addSlidesAfter: 0 } }, create: function () { U.extend(this, { virtual: { update: w.update.bind(this), appendSlide: w.appendSlide.bind(this), prependSlide: w.prependSlide.bind(this), removeSlide: w.removeSlide.bind(this), removeAllSlides: w.removeAllSlides.bind(this), renderSlide: w.renderSlide.bind(this), slides: this.params.virtual.slides, cache: {} } }) }, on: { beforeInit: function () { var e; this.params.virtual.enabled && (this.classNames.push(this.params.containerModifierClass + "virtual"), U.extend(this.params, e = { watchSlidesProgress: !0 }), U.extend(this.originalParams, e), this.params.initialSlide || this.virtual.update()) }, setTranslate: function () { this.params.virtual.enabled && this.virtual.update() } } }, K = { handle: function (e) { var t = this.rtlTranslate, i = (e = e.originalEvent ? e.originalEvent : e).keyCode || e.charCode; if (!this.allowSlideNext && (this.isHorizontal() && 39 === i || this.isVertical() && 40 === i || 34 === i)) return !1; if (!this.allowSlidePrev && (this.isHorizontal() && 37 === i || this.isVertical() && 38 === i || 33 === i)) return !1; if (!(e.shiftKey || e.altKey || e.ctrlKey || e.metaKey || c.activeElement && c.activeElement.nodeName && ("input" === c.activeElement.nodeName.toLowerCase() || "textarea" === c.activeElement.nodeName.toLowerCase()))) { if (this.params.keyboard.onlyInViewport && (33 === i || 34 === i || 37 === i || 39 === i || 38 === i || 40 === i)) { var s = !1; if (0 < this.$el.parents("." + this.params.slideClass).length && 0 === this.$el.parents("." + this.params.slideActiveClass).length) return; var a = j.innerWidth, n = j.innerHeight, r = this.$el.offset(); t && (r.left -= this.$el[0].scrollLeft); for (var o = [[r.left, r.top], [r.left + this.width, r.top], [r.left, r.top + this.height], [r.left + this.width, r.top + this.height]], l = 0; l < o.length; l += 1) { var h = o[l]; 0 <= h[0] && h[0] <= a && 0 <= h[1] && h[1] <= n && (s = !0) } if (!s) return } this.isHorizontal() ? (33 !== i && 34 !== i && 37 !== i && 39 !== i || (e.preventDefault ? e.preventDefault() : e.returnValue = !1), (34 !== i && 39 !== i || t) && (33 !== i && 37 !== i || !t) || this.slideNext(), (33 !== i && 37 !== i || t) && (34 !== i && 39 !== i || !t) || this.slidePrev()) : (33 !== i && 34 !== i && 38 !== i && 40 !== i || (e.preventDefault ? e.preventDefault() : e.returnValue = !1), 34 !== i && 40 !== i || this.slideNext(), 33 !== i && 38 !== i || this.slidePrev()), this.emit("keyPress", i) } }, enable: function () { this.keyboard.enabled || (T(c).on("keydown", this.keyboard.handle), this.keyboard.enabled = !0) }, disable: function () { this.keyboard.enabled && (T(c).off("keydown", this.keyboard.handle), this.keyboard.enabled = !1) } }, E = { name: "keyboard", params: { keyboard: { enabled: !1, onlyInViewport: !0 } }, create: function () { U.extend(this, { keyboard: { enabled: !1, enable: K.enable.bind(this), disable: K.disable.bind(this), handle: K.handle.bind(this) } }) }, on: { init: function () { this.params.keyboard.enabled && this.keyboard.enable() }, destroy: function () { this.keyboard.enabled && this.keyboard.disable() } } }; function S() { for (var i, e = [], t = arguments.length; t--;)e[t] = arguments[t]; i = (i = 1 === e.length && e[0].constructor && e[0].constructor === Object ? e[0] : (n = e[0], e[1])) || {}, i = U.extend({}, i), n && !i.el && (i.el = n), d.call(this, i), Object.keys(R).forEach(function (t) { Object.keys(R[t]).forEach(function (e) { S.prototype[e] || (S.prototype[e] = R[t][e]) }) }); var s, a, n, r = this, o = (void 0 === r.modules && (r.modules = {}), Object.keys(r.modules).forEach(function (e) { var t, e = r.modules[e]; e.params && (t = Object.keys(e.params)[0], "object" == typeof (e = e.params[t])) && null !== e && t in i && "enabled" in e && (!0 === i[t] && (i[t] = { enabled: !0 }), "object" != typeof i[t] || "enabled" in i[t] || (i[t].enabled = !0), i[t] || (i[t] = { enabled: !1 })) }), U.extend({}, F)), l = (r.useModulesParams(o), r.params = U.extend({}, o, G, i), r.originalParams = U.extend({}, r.params), r.passedParams = U.extend({}, i), (r.$ = T)(r.params.el)); if (n = l[0]) return 1 < l.length ? (s = [], l.each(function (e, t) { t = U.extend({}, i, { el: t }); s.push(new S(t)) }), s) : (n.swiper = r, l.data("swiper", r), n && n.shadowRoot && n.shadowRoot.querySelector ? (a = T(n.shadowRoot.querySelector("." + r.params.wrapperClass))).children = function (e) { return l.children(e) } : a = l.children("." + r.params.wrapperClass), U.extend(r, { $el: l, el: n, $wrapperEl: a, wrapperEl: a[0], classNames: [], slides: T(), slidesGrid: [], snapGrid: [], slidesSizesGrid: [], isHorizontal: function () { return "horizontal" === r.params.direction }, isVertical: function () { return "vertical" === r.params.direction }, rtl: "rtl" === n.dir.toLowerCase() || "rtl" === l.css("direction"), rtlTranslate: "horizontal" === r.params.direction && ("rtl" === n.dir.toLowerCase() || "rtl" === l.css("direction")), wrongRTL: "-webkit-box" === a.css("display"), activeIndex: 0, realIndex: 0, isBeginning: !0, isEnd: !1, translate: 0, previousTranslate: 0, progress: 0, velocity: 0, animating: !1, allowSlideNext: r.params.allowSlideNext, allowSlidePrev: r.params.allowSlidePrev, touchEvents: (o = b.pointerEvents ? ["pointerdown", "pointermove", "pointerup"] : ["mousedown", "mousemove", "mouseup"], r.touchEventsTouch = { start: (n = ["touchstart", "touchmove", "touchend", "touchcancel"])[0], move: n[1], end: n[2], cancel: n[3] }, r.touchEventsDesktop = { start: o[0], move: o[1], end: o[2] }, b.touch || !r.params.simulateTouch ? r.touchEventsTouch : r.touchEventsDesktop), touchEventsData: { isTouched: void 0, isMoved: void 0, allowTouchCallbacks: void 0, touchStartTime: void 0, isScrolling: void 0, currentTranslate: void 0, startTranslate: void 0, allowThresholdMove: void 0, formElements: "input, select, option, textarea, button, video", lastClickTime: U.now(), clickTimeout: void 0, velocities: [], allowMomentumBounce: void 0, isTouchEvent: void 0, startMoving: void 0 }, allowClick: !0, allowTouchMove: r.params.allowTouchMove, touches: { startX: 0, startY: 0, currentX: 0, currentY: 0, diff: 0 }, imagesToLoad: [], imagesLoaded: 0 }), r.useModules(), r.params.init && r.init(), r) } var A = { lastScrollTime: U.now(), lastEventBeforeSnap: void 0, recentWheelEvents: [], event: function () { return -1 < j.navigator.userAgent.indexOf("firefox") ? "DOMMouseScroll" : ((t = "onwheel" in c) || ((e = c.createElement("div")).setAttribute("onwheel", "return;"), t = "function" == typeof e.onwheel), (t = !t && c.implementation && c.implementation.hasFeature && !0 !== c.implementation.hasFeature("", "") ? c.implementation.hasFeature("Events.wheel", "3.0") : t) ? "wheel" : "mousewheel"); var e, t }, normalize: function (e) { var t = 0, i = 0, s = 0, a = 0; return "detail" in e && (i = e.detail), "wheelDelta" in e && (i = -e.wheelDelta / 120), "wheelDeltaY" in e && (i = -e.wheelDeltaY / 120), "wheelDeltaX" in e && (t = -e.wheelDeltaX / 120), "axis" in e && e.axis === e.HORIZONTAL_AXIS && (t = i, i = 0), s = 10 * t, a = 10 * i, "deltaY" in e && (a = e.deltaY), "deltaX" in e && (s = e.deltaX), e.shiftKey && !s && (s = a, a = 0), (s || a) && e.deltaMode && (1 === e.deltaMode ? (s *= 40, a *= 40) : (s *= 800, a *= 800)), { spinX: t = s && !t ? s < 1 ? -1 : 1 : t, spinY: i = a && !i ? a < 1 ? -1 : 1 : i, pixelX: s, pixelY: a } }, handleMouseEnter: function () { this.mouseEntered = !0 }, handleMouseLeave: function () { this.mouseEntered = !1 }, handle: function (e) { var t = e, i = this, s = i.params.mousewheel; if (i.params.cssMode && t.preventDefault(), !i.mouseEntered && !s.releaseOnEdges) return !0; t.originalEvent && (t = t.originalEvent); var a = 0, n = i.rtlTranslate ? -1 : 1, r = A.normalize(t); if (s.forceToAxis) if (i.isHorizontal()) { if (!(Math.abs(r.pixelX) > Math.abs(r.pixelY))) return !0; a = r.pixelX * n } else { if (!(Math.abs(r.pixelY) > Math.abs(r.pixelX))) return !0; a = r.pixelY } else a = Math.abs(r.pixelX) > Math.abs(r.pixelY) ? -r.pixelX * n : -r.pixelY; if (0 === a) return !0; if (s.invert && (a = -a), i.params.freeMode) { var o = { time: U.now(), delta: Math.abs(a), direction: Math.sign(a) }, n = i.mousewheel.lastEventBeforeSnap, r = n && o.time < n.time + 500 && o.delta <= n.delta && o.direction === n.direction; if (!r) { i.mousewheel.lastEventBeforeSnap = void 0, i.params.loop && i.loopFix(); var l, h, n = i.getTranslate() + a * s.sensitivity, s = i.isBeginning, d = i.isEnd; if ((n = n >= i.minTranslate() ? i.minTranslate() : n) <= i.maxTranslate() && (n = i.maxTranslate()), i.setTransition(0), i.setTranslate(n), i.updateProgress(), i.updateActiveIndex(), i.updateSlidesClasses(), (!s && i.isBeginning || !d && i.isEnd) && i.updateSlidesClasses(), i.params.freeModeSticky && (clearTimeout(i.mousewheel.timeout), i.mousewheel.timeout = void 0, 15 <= (l = i.mousewheel.recentWheelEvents).length && l.shift(), s = l.length ? l[l.length - 1] : void 0, d = l[0], l.push(o), s && (o.delta > s.delta || o.direction !== s.direction) ? l.splice(0) : 15 <= l.length && o.time - d.time < 500 && 1 <= d.delta - o.delta && o.delta <= 6 && (h = 0 < a ? .8 : .2, i.mousewheel.lastEventBeforeSnap = o, l.splice(0), i.mousewheel.timeout = U.nextTick(function () { i.slideToClosest(i.params.speed, !0, void 0, h) }, 0)), i.mousewheel.timeout || (i.mousewheel.timeout = U.nextTick(function () { i.mousewheel.lastEventBeforeSnap = o, l.splice(0), i.slideToClosest(i.params.speed, !0, void 0, .5) }, 500))), r || i.emit("scroll", t), i.params.autoplay && i.params.autoplayDisableOnInteraction && i.autoplay.stop(), n === i.minTranslate() || n === i.maxTranslate()) return !0 } } else { s = { time: U.now(), delta: Math.abs(a), direction: Math.sign(a), raw: e }, d = i.mousewheel.recentWheelEvents, r = (2 <= d.length && d.shift(), d.length ? d[d.length - 1] : void 0); if (d.push(s), (!r || s.direction !== r.direction || s.delta > r.delta) && i.mousewheel.animateSlider(s), i.mousewheel.releaseScroll(s)) return !0 } return t.preventDefault ? t.preventDefault() : t.returnValue = !1, !1 }, animateSlider: function (e) { return 6 <= e.delta && U.now() - this.mousewheel.lastScrollTime < 60 || (e.direction < 0 ? this.isEnd && !this.params.loop || this.animating || (this.slideNext(), this.emit("scroll", e.raw)) : this.isBeginning && !this.params.loop || this.animating || (this.slidePrev(), this.emit("scroll", e.raw)), this.mousewheel.lastScrollTime = (new j.Date).getTime(), !1) }, releaseScroll: function (e) { var t = this.params.mousewheel; if (e.direction < 0) { if (this.isEnd && !this.params.loop && t.releaseOnEdges) return !0 } else if (this.isBeginning && !this.params.loop && t.releaseOnEdges) return !0; return !1 }, enable: function () { var e, t = A.event(); return this.params.cssMode ? (this.wrapperEl.removeEventListener(t, this.mousewheel.handle), !0) : !!t && !this.mousewheel.enabled && (e = this.$el, (e = "container" !== this.params.mousewheel.eventsTarged ? T(this.params.mousewheel.eventsTarged) : e).on("mouseenter", this.mousewheel.handleMouseEnter), e.on("mouseleave", this.mousewheel.handleMouseLeave), e.on(t, this.mousewheel.handle), this.mousewheel.enabled = !0) }, disable: function () { var e, t = A.event(); return this.params.cssMode ? (this.wrapperEl.addEventListener(t, this.mousewheel.handle), !0) : !!t && !(!this.mousewheel.enabled || (e = this.$el, (e = "container" !== this.params.mousewheel.eventsTarged ? T(this.params.mousewheel.eventsTarged) : e).off(t, this.mousewheel.handle), this.mousewheel.enabled = !1)) } }, x = { update: function () { var e, t, i = this.params.navigation; this.params.loop || (e = (t = this.navigation).$nextEl, (t = t.$prevEl) && 0 < t.length && (this.isBeginning ? t.addClass(i.disabledClass) : t.removeClass(i.disabledClass), t[this.params.watchOverflow && this.isLocked ? "addClass" : "removeClass"](i.lockClass)), e && 0 < e.length && (this.isEnd ? e.addClass(i.disabledClass) : e.removeClass(i.disabledClass), e[this.params.watchOverflow && this.isLocked ? "addClass" : "removeClass"](i.lockClass))) }, onPrevClick: function (e) { e.preventDefault(), this.isBeginning && !this.params.loop || this.slidePrev() }, onNextClick: function (e) { e.preventDefault(), this.isEnd && !this.params.loop || this.slideNext() }, init: function () { var e, t, i = this.params.navigation; (i.nextEl || i.prevEl) && (i.nextEl && (e = T(i.nextEl), this.params.uniqueNavElements) && "string" == typeof i.nextEl && 1 < e.length && 1 === this.$el.find(i.nextEl).length && (e = this.$el.find(i.nextEl)), i.prevEl && (t = T(i.prevEl), this.params.uniqueNavElements) && "string" == typeof i.prevEl && 1 < t.length && 1 === this.$el.find(i.prevEl).length && (t = this.$el.find(i.prevEl)), e && 0 < e.length && e.on("click", this.navigation.onNextClick), t && 0 < t.length && t.on("click", this.navigation.onPrevClick), U.extend(this.navigation, { $nextEl: e, nextEl: e && e[0], $prevEl: t, prevEl: t && t[0] })) }, destroy: function () { var e = this.navigation, t = e.$nextEl, e = e.$prevEl; t && t.length && (t.off("click", this.navigation.onNextClick), t.removeClass(this.params.navigation.disabledClass)), e && e.length && (e.off("click", this.navigation.onPrevClick), e.removeClass(this.params.navigation.disabledClass)) } }, L = { update: function () { var e = this.rtl, s = this.params.pagination; if (s.el && this.pagination.el && this.pagination.$el && 0 !== this.pagination.$el.length) { var a, t = (this.virtual && this.params.virtual.enabled ? this.virtual : this).slides.length, i = this.pagination.$el, n = this.params.loop ? Math.ceil((t - 2 * this.loopedSlides) / this.params.slidesPerGroup) : this.snapGrid.length; if (this.params.loop ? ((a = Math.ceil((this.activeIndex - this.loopedSlides) / this.params.slidesPerGroup)) > t - 1 - 2 * this.loopedSlides && (a -= t - 2 * this.loopedSlides), n - 1 < a && (a -= n), a < 0 && "bullets" !== this.params.paginationType && (a = n + a)) : a = void 0 !== this.snapIndex ? this.snapIndex : this.activeIndex || 0, "bullets" === s.type && this.pagination.bullets && 0 < this.pagination.bullets.length) { var r, o, l, h = this.pagination.bullets; if (s.dynamicBullets && (this.pagination.bulletSize = h.eq(0)[this.isHorizontal() ? "outerWidth" : "outerHeight"](!0), i.css(this.isHorizontal() ? "width" : "height", this.pagination.bulletSize * (s.dynamicMainBullets + 4) + "px"), 1 < s.dynamicMainBullets && void 0 !== this.previousIndex && (this.pagination.dynamicBulletIndex += a - this.previousIndex, this.pagination.dynamicBulletIndex > s.dynamicMainBullets - 1 ? this.pagination.dynamicBulletIndex = s.dynamicMainBullets - 1 : this.pagination.dynamicBulletIndex < 0 && (this.pagination.dynamicBulletIndex = 0)), r = a - this.pagination.dynamicBulletIndex, l = ((o = r + (Math.min(h.length, s.dynamicMainBullets) - 1)) + r) / 2), h.removeClass(s.bulletActiveClass + " " + s.bulletActiveClass + "-next " + s.bulletActiveClass + "-next-next " + s.bulletActiveClass + "-prev " + s.bulletActiveClass + "-prev-prev " + s.bulletActiveClass + "-main"), 1 < i.length) h.each(function (e, t) { var t = T(t), i = t.index(); i === a && t.addClass(s.bulletActiveClass), s.dynamicBullets && (r <= i && i <= o && t.addClass(s.bulletActiveClass + "-main"), i === r && t.prev().addClass(s.bulletActiveClass + "-prev").prev().addClass(s.bulletActiveClass + "-prev-prev"), i === o) && t.next().addClass(s.bulletActiveClass + "-next").next().addClass(s.bulletActiveClass + "-next-next") }); else { var t = h.eq(a), d = t.index(); if (t.addClass(s.bulletActiveClass), s.dynamicBullets) { for (var t = h.eq(r), c = h.eq(o), p = r; p <= o; p += 1)h.eq(p).addClass(s.bulletActiveClass + "-main"); if (this.params.loop) if (d >= h.length - s.dynamicMainBullets) { for (var u = s.dynamicMainBullets; 0 <= u; --u)h.eq(h.length - u).addClass(s.bulletActiveClass + "-main"); h.eq(h.length - s.dynamicMainBullets - 1).addClass(s.bulletActiveClass + "-prev") } else t.prev().addClass(s.bulletActiveClass + "-prev").prev().addClass(s.bulletActiveClass + "-prev-prev"), c.next().addClass(s.bulletActiveClass + "-next").next().addClass(s.bulletActiveClass + "-next-next"); else t.prev().addClass(s.bulletActiveClass + "-prev").prev().addClass(s.bulletActiveClass + "-prev-prev"), c.next().addClass(s.bulletActiveClass + "-next").next().addClass(s.bulletActiveClass + "-next-next") } } s.dynamicBullets && (d = Math.min(h.length, s.dynamicMainBullets + 4), t = (this.pagination.bulletSize * d - this.pagination.bulletSize) / 2 - l * this.pagination.bulletSize, c = e ? "right" : "left", h.css(this.isHorizontal() ? c : "top", t + "px")) } "fraction" === s.type && (i.find("." + s.currentClass).text(s.formatFractionCurrent(a + 1)), i.find("." + s.totalClass).text(s.formatFractionTotal(n))), "progressbar" === s.type && (d = s.progressbarOpposite ? this.isHorizontal() ? "vertical" : "horizontal" : this.isHorizontal() ? "horizontal" : "vertical", l = (a + 1) / n, c = e = 1, "horizontal" == d ? e = l : c = l, i.find("." + s.progressbarFillClass).transform("translate3d(0,0,0) scaleX(" + e + ") scaleY(" + c + ")").transition(this.params.speed)), "custom" === s.type && s.renderCustom ? (i.html(s.renderCustom(this, a + 1, n)), this.emit("paginationRender", this, i[0])) : this.emit("paginationUpdate", this, i[0]), i[this.params.watchOverflow && this.isLocked ? "addClass" : "removeClass"](s.lockClass) } }, render: function () { var e = this.params.pagination; if (e.el && this.pagination.el && this.pagination.$el && 0 !== this.pagination.$el.length) { var t = (this.virtual && this.params.virtual.enabled ? this.virtual : this).slides.length, i = this.pagination.$el, s = ""; if ("bullets" === e.type) { for (var a = this.params.loop ? Math.ceil((t - 2 * this.loopedSlides) / this.params.slidesPerGroup) : this.snapGrid.length, n = 0; n < a; n += 1)e.renderBullet ? s += e.renderBullet.call(this, n, e.bulletClass) : s += "<" + e.bulletElement + ' class="' + e.bulletClass + '"></' + e.bulletElement + ">"; i.html(s), this.pagination.bullets = i.find("." + e.bulletClass) } "fraction" === e.type && (s = e.renderFraction ? e.renderFraction.call(this, e.currentClass, e.totalClass) : '<span class="' + e.currentClass + '"></span> / <span class="' + e.totalClass + '"></span>', i.html(s)), "progressbar" === e.type && (s = e.renderProgressbar ? e.renderProgressbar.call(this, e.progressbarFillClass) : '<span class="' + e.progressbarFillClass + '"></span>', i.html(s)), "custom" !== e.type && this.emit("paginationRender", this.pagination.$el[0]) } }, init: function () { var e, t = this, i = t.params.pagination; i.el && 0 !== (e = T(i.el)).length && (t.params.uniqueNavElements && "string" == typeof i.el && 1 < e.length && 1 === t.$el.find(i.el).length && (e = t.$el.find(i.el)), "bullets" === i.type && i.clickable && e.addClass(i.clickableClass), e.addClass(i.modifierClass + i.type), "bullets" === i.type && i.dynamicBullets && (e.addClass("" + i.modifierClass + i.type + "-dynamic"), t.pagination.dynamicBulletIndex = 0, i.dynamicMainBullets < 1) && (i.dynamicMainBullets = 1), "progressbar" === i.type && i.progressbarOpposite && e.addClass(i.progressbarOppositeClass), i.clickable && e.on("click", "." + i.bulletClass, function (e) { e.preventDefault(); e = T(this).index() * t.params.slidesPerGroup; t.params.loop && (e += t.loopedSlides), t.slideTo(e) }), U.extend(t.pagination, { $el: e, el: e[0] })) }, destroy: function () { var e, t = this.params.pagination; t.el && this.pagination.el && this.pagination.$el && 0 !== this.pagination.$el.length && ((e = this.pagination.$el).removeClass(t.hiddenClass), e.removeClass(t.modifierClass + t.type), this.pagination.bullets && this.pagination.bullets.removeClass(t.bulletActiveClass), t.clickable) && e.off("click", "." + t.bulletClass) } }, k = { setTranslate: function () { var e, t, i, s, a, n, r, o; this.params.scrollbar.el && this.scrollbar.el && (i = this.scrollbar, e = this.rtlTranslate, o = this.progress, t = i.dragSize, s = i.$dragEl, a = i.$el, n = this.params.scrollbar, o = ((i = i.trackSize) - (r = t)) * o, e ? 0 < (o = -o) ? (r = t - o, o = 0) : i < -o + t && (r = i + o) : o < 0 ? (r = t + o, o = 0) : i < o + t && (r = i - o), this.isHorizontal() ? (s.transform("translate3d(" + o + "px, 0, 0)"), s[0].style.width = r + "px") : (s.transform("translate3d(0px, " + o + "px, 0)"), s[0].style.height = r + "px"), n.hide) && (clearTimeout(this.scrollbar.timeout), a[0].style.opacity = 1, this.scrollbar.timeout = setTimeout(function () { a[0].style.opacity = 0, a.transition(400) }, 1e3)) }, setTransition: function (e) { this.params.scrollbar.el && this.scrollbar.el && this.scrollbar.$dragEl.transition(e) }, updateSize: function () { var e, t, i, s, a, n, r; this.params.scrollbar.el && this.scrollbar.el && (t = (e = this.scrollbar).$dragEl, i = e.$el, t[0].style.width = "", t[0].style.height = "", s = this.isHorizontal() ? i[0].offsetWidth : i[0].offsetHeight, n = (a = this.size / (this.size * this.snapGrid.length)) * (s / this.size), r = "auto" === this.params.scrollbar.dragSize ? s * a : parseInt(this.params.scrollbar.dragSize, 10), this.isHorizontal() ? t[0].style.width = r + "px" : t[0].style.height = r + "px", i[0].style.display = 1 <= a ? "none" : "", this.params.scrollbar.hide && (i[0].style.opacity = 0), U.extend(e, { trackSize: s, divider: a, moveDivider: n, dragSize: r }), e.$el[this.params.watchOverflow && this.isLocked ? "addClass" : "removeClass"](this.params.scrollbar.lockClass)) }, getPointerPosition: function (e) { return this.isHorizontal() ? ("touchstart" === e.type || "touchmove" === e.type ? e.targetTouches[0] : e).clientX : ("touchstart" === e.type || "touchmove" === e.type ? e.targetTouches[0] : e).clientY }, setDragPosition: function (e) { var t = this.scrollbar, i = this.rtlTranslate, s = t.$el, a = t.dragSize, n = t.trackSize, r = t.dragStartPos, t = (t.getPointerPosition(e) - s.offset()[this.isHorizontal() ? "left" : "top"] - (null !== r ? r : a / 2)) / (n - a), e = (t = Math.max(Math.min(t, 1), 0), i && (t = 1 - t), this.minTranslate() + (this.maxTranslate() - this.minTranslate()) * t); this.updateProgress(e), this.setTranslate(e), this.updateActiveIndex(), this.updateSlidesClasses() }, onDragStart: function (e) { var t = this.params.scrollbar, i = this.scrollbar, s = this.$wrapperEl, a = i.$el, n = i.$dragEl; this.scrollbar.isTouched = !0, this.scrollbar.dragStartPos = e.target === n[0] || e.target === n ? i.getPointerPosition(e) - e.target.getBoundingClientRect()[this.isHorizontal() ? "left" : "top"] : null, e.preventDefault(), e.stopPropagation(), s.transition(100), n.transition(100), i.setDragPosition(e), clearTimeout(this.scrollbar.dragTimeout), a.transition(0), t.hide && a.css("opacity", 1), this.params.cssMode && this.$wrapperEl.css("scroll-snap-type", "none"), this.emit("scrollbarDragStart", e) }, onDragMove: function (e) { var t = this.scrollbar, i = this.$wrapperEl, s = t.$el, a = t.$dragEl; this.scrollbar.isTouched && (e.preventDefault ? e.preventDefault() : e.returnValue = !1, t.setDragPosition(e), i.transition(0), s.transition(0), a.transition(0), this.emit("scrollbarDragMove", e)) }, onDragEnd: function (e) { var t = this.params.scrollbar, i = this.scrollbar, s = this.$wrapperEl, a = i.$el; this.scrollbar.isTouched && (this.scrollbar.isTouched = !1, this.params.cssMode && (this.$wrapperEl.css("scroll-snap-type", ""), s.transition("")), t.hide && (clearTimeout(this.scrollbar.dragTimeout), this.scrollbar.dragTimeout = U.nextTick(function () { a.css("opacity", 0), a.transition(400) }, 1e3)), this.emit("scrollbarDragEnd", e), t.snapOnRelease) && this.slideToClosest() }, enableDraggable: function () { var e, t, i, s, a; this.params.scrollbar.el && (i = this.scrollbar, e = this.touchEventsTouch, t = this.touchEventsDesktop, a = this.params, i = i.$el[0], s = !(!b.passiveListener || !a.passiveListeners) && { passive: !1, capture: !1 }, a = !(!b.passiveListener || !a.passiveListeners) && { passive: !0, capture: !1 }, b.touch ? (i.addEventListener(e.start, this.scrollbar.onDragStart, s), i.addEventListener(e.move, this.scrollbar.onDragMove, s), i.addEventListener(e.end, this.scrollbar.onDragEnd, a)) : (i.addEventListener(t.start, this.scrollbar.onDragStart, s), c.addEventListener(t.move, this.scrollbar.onDragMove, s), c.addEventListener(t.end, this.scrollbar.onDragEnd, a))) }, disableDraggable: function () { var e, t, i, s, a; this.params.scrollbar.el && (i = this.scrollbar, e = this.touchEventsTouch, t = this.touchEventsDesktop, a = this.params, i = i.$el[0], s = !(!b.passiveListener || !a.passiveListeners) && { passive: !1, capture: !1 }, a = !(!b.passiveListener || !a.passiveListeners) && { passive: !0, capture: !1 }, b.touch ? (i.removeEventListener(e.start, this.scrollbar.onDragStart, s), i.removeEventListener(e.move, this.scrollbar.onDragMove, s), i.removeEventListener(e.end, this.scrollbar.onDragEnd, a)) : (i.removeEventListener(t.start, this.scrollbar.onDragStart, s), c.removeEventListener(t.move, this.scrollbar.onDragMove, s), c.removeEventListener(t.end, this.scrollbar.onDragEnd, a))) }, init: function () { var e, t, i, s; this.params.scrollbar.el && (e = this.scrollbar, s = this.$el, i = T((t = this.params.scrollbar).el), 0 === (s = (i = this.params.uniqueNavElements && "string" == typeof t.el && 1 < i.length && 1 === s.find(t.el).length ? s.find(t.el) : i).find("." + this.params.scrollbar.dragClass)).length && (s = T('<div class="' + this.params.scrollbar.dragClass + '"></div>'), i.append(s)), U.extend(e, { $el: i, el: i[0], $dragEl: s, dragEl: s[0] }), t.draggable) && e.enableDraggable() }, destroy: function () { this.scrollbar.disableDraggable() } }, Q = { setTransform: function (e, t) { var i = this.rtl, e = T(e), i = i ? -1 : 1, s = e.attr("data-swiper-parallax") || "0", a = e.attr("data-swiper-parallax-x"), n = e.attr("data-swiper-parallax-y"), r = e.attr("data-swiper-parallax-scale"), o = e.attr("data-swiper-parallax-opacity"); a || n ? (a = a || "0", n = n || "0") : this.isHorizontal() ? (a = s, n = "0") : (n = s, a = "0"), a = 0 <= a.indexOf("%") ? parseInt(a, 10) * t * i + "%" : a * t * i + "px", n = 0 <= n.indexOf("%") ? parseInt(n, 10) * t + "%" : n * t + "px", null != o && (s = o - (o - 1) * (1 - Math.abs(t)), e[0].style.opacity = s), null == r ? e.transform("translate3d(" + a + ", " + n + ", 0px)") : (i = r - (r - 1) * (1 - Math.abs(t)), e.transform("translate3d(" + a + ", " + n + ", 0px) scale(" + i + ")")) }, setTranslate: function () { var s = this, e = s.$el, t = s.slides, a = s.progress, n = s.snapGrid; e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function (e, t) { s.parallax.setTransform(t, a) }), t.each(function (e, t) { var i = t.progress; 1 < s.params.slidesPerGroup && "auto" !== s.params.slidesPerView && (i += Math.ceil(e / 2) - a * (n.length - 1)), i = Math.min(Math.max(i, -1), 1), T(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function (e, t) { s.parallax.setTransform(t, i) }) }) }, setTransition: function (s) { void 0 === s && (s = this.params.speed), this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function (e, t) { var t = T(t), i = parseInt(t.attr("data-swiper-parallax-duration"), 10) || s; 0 === s && (i = 0), t.transition(i) }) } }, Z = { getDistanceBetweenTouches: function (e) { var t, i, s; return e.targetTouches.length < 2 ? 1 : (t = e.targetTouches[0].pageX, i = e.targetTouches[0].pageY, s = e.targetTouches[1].pageX, e = e.targetTouches[1].pageY, Math.sqrt(Math.pow(s - t, 2) + Math.pow(e - i, 2))) }, onGestureStart: function (e) { var t = this.params.zoom, i = this.zoom, s = i.gesture; if (i.fakeGestureTouched = !1, i.fakeGestureMoved = !1, !b.gestures) { if ("touchstart" !== e.type || "touchstart" === e.type && e.targetTouches.length < 2) return; i.fakeGestureTouched = !0, s.scaleStart = Z.getDistanceBetweenTouches(e) } s.$slideEl && s.$slideEl.length || (s.$slideEl = T(e.target).closest(".swiper-slide"), 0 === s.$slideEl.length && (s.$slideEl = this.slides.eq(this.activeIndex)), s.$imageEl = s.$slideEl.find("img, svg, canvas"), s.$imageWrapEl = s.$imageEl.parent("." + t.containerClass), s.maxRatio = s.$imageWrapEl.attr("data-swiper-zoom") || t.maxRatio, 0 !== s.$imageWrapEl.length) ? (s.$imageEl.transition(0), this.zoom.isScaling = !0) : s.$imageEl = void 0 }, onGestureChange: function (e) { var t = this.params.zoom, i = this.zoom, s = i.gesture; if (!b.gestures) { if ("touchmove" !== e.type || "touchmove" === e.type && e.targetTouches.length < 2) return; i.fakeGestureMoved = !0, s.scaleMove = Z.getDistanceBetweenTouches(e) } s.$imageEl && 0 !== s.$imageEl.length && (i.scale = b.gestures ? e.scale * i.currentScale : s.scaleMove / s.scaleStart * i.currentScale, s.maxRatio < i.scale && (i.scale = s.maxRatio - 1 + Math.pow(i.scale - s.maxRatio + 1, .5)), i.scale < t.minRatio && (i.scale = t.minRatio + 1 - Math.pow(t.minRatio - i.scale + 1, .5)), s.$imageEl.transform("translate3d(0,0,0) scale(" + i.scale + ")")) }, onGestureEnd: function (e) { var t = this.params.zoom, i = this.zoom, s = i.gesture; if (!b.gestures) { if (!i.fakeGestureTouched || !i.fakeGestureMoved) return; if ("touchend" !== e.type || "touchend" === e.type && e.changedTouches.length < 2 && !o.android) return; i.fakeGestureTouched = !1, i.fakeGestureMoved = !1 } s.$imageEl && 0 !== s.$imageEl.length && (i.scale = Math.max(Math.min(i.scale, s.maxRatio), t.minRatio), s.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale(" + i.scale + ")"), i.currentScale = i.scale, i.isScaling = !1, 1 === i.scale) && (s.$slideEl = void 0) }, onTouchStart: function (e) { var t = this.zoom, i = t.gesture, t = t.image; i.$imageEl && 0 !== i.$imageEl.length && !t.isTouched && (o.android && e.preventDefault(), t.isTouched = !0, t.touchesStart.x = ("touchstart" === e.type ? e.targetTouches[0] : e).pageX, t.touchesStart.y = ("touchstart" === e.type ? e.targetTouches[0] : e).pageY) }, onTouchMove: function (e) { var t = this.zoom, i = t.gesture, s = t.image, a = t.velocity; if (i.$imageEl && 0 !== i.$imageEl.length && (this.allowClick = !1, s.isTouched) && i.$slideEl) { s.isMoved || (s.width = i.$imageEl[0].offsetWidth, s.height = i.$imageEl[0].offsetHeight, s.startX = U.getTranslate(i.$imageWrapEl[0], "x") || 0, s.startY = U.getTranslate(i.$imageWrapEl[0], "y") || 0, i.slideWidth = i.$slideEl[0].offsetWidth, i.slideHeight = i.$slideEl[0].offsetHeight, i.$imageWrapEl.transition(0), this.rtl && (s.startX = -s.startX, s.startY = -s.startY)); var n = s.width * t.scale, r = s.height * t.scale; if (!(n < i.slideWidth && r < i.slideHeight)) { if (s.minX = Math.min(i.slideWidth / 2 - n / 2, 0), s.maxX = -s.minX, s.minY = Math.min(i.slideHeight / 2 - r / 2, 0), s.maxY = -s.minY, s.touchesCurrent.x = ("touchmove" === e.type ? e.targetTouches[0] : e).pageX, s.touchesCurrent.y = ("touchmove" === e.type ? e.targetTouches[0] : e).pageY, !s.isMoved && !t.isScaling) { if (this.isHorizontal() && (Math.floor(s.minX) === Math.floor(s.startX) && s.touchesCurrent.x < s.touchesStart.x || Math.floor(s.maxX) === Math.floor(s.startX) && s.touchesCurrent.x > s.touchesStart.x)) return void (s.isTouched = !1); if (!this.isHorizontal() && (Math.floor(s.minY) === Math.floor(s.startY) && s.touchesCurrent.y < s.touchesStart.y || Math.floor(s.maxY) === Math.floor(s.startY) && s.touchesCurrent.y > s.touchesStart.y)) return void (s.isTouched = !1) } e.preventDefault(), e.stopPropagation(), s.isMoved = !0, s.currentX = s.touchesCurrent.x - s.touchesStart.x + s.startX, s.currentY = s.touchesCurrent.y - s.touchesStart.y + s.startY, s.currentX < s.minX && (s.currentX = s.minX + 1 - Math.pow(s.minX - s.currentX + 1, .8)), s.currentX > s.maxX && (s.currentX = s.maxX - 1 + Math.pow(s.currentX - s.maxX + 1, .8)), s.currentY < s.minY && (s.currentY = s.minY + 1 - Math.pow(s.minY - s.currentY + 1, .8)), s.currentY > s.maxY && (s.currentY = s.maxY - 1 + Math.pow(s.currentY - s.maxY + 1, .8)), a.prevPositionX || (a.prevPositionX = s.touchesCurrent.x), a.prevPositionY || (a.prevPositionY = s.touchesCurrent.y), a.prevTime || (a.prevTime = Date.now()), a.x = (s.touchesCurrent.x - a.prevPositionX) / (Date.now() - a.prevTime) / 2, a.y = (s.touchesCurrent.y - a.prevPositionY) / (Date.now() - a.prevTime) / 2, Math.abs(s.touchesCurrent.x - a.prevPositionX) < 2 && (a.x = 0), Math.abs(s.touchesCurrent.y - a.prevPositionY) < 2 && (a.y = 0), a.prevPositionX = s.touchesCurrent.x, a.prevPositionY = s.touchesCurrent.y, a.prevTime = Date.now(), i.$imageWrapEl.transform("translate3d(" + s.currentX + "px, " + s.currentY + "px,0)") } } }, onTouchEnd: function () { var e, t, i, s, a = this.zoom, n = a.gesture, r = a.image, o = a.velocity; n.$imageEl && 0 !== n.$imageEl.length && (r.isTouched && r.isMoved ? (r.isTouched = !1, r.isMoved = !1, e = o.x * (i = 300), e = r.currentX + e, t = r.currentY + o.y * (s = 300), 0 !== o.x && (i = Math.abs((e - r.currentX) / o.x)), 0 !== o.y && (s = Math.abs((t - r.currentY) / o.y)), o = Math.max(i, s), r.currentX = e, r.currentY = t, i = r.width * a.scale, s = r.height * a.scale, r.minX = Math.min(n.slideWidth / 2 - i / 2, 0), r.maxX = -r.minX, r.minY = Math.min(n.slideHeight / 2 - s / 2, 0), r.maxY = -r.minY, r.currentX = Math.max(Math.min(r.currentX, r.maxX), r.minX), r.currentY = Math.max(Math.min(r.currentY, r.maxY), r.minY), n.$imageWrapEl.transition(o).transform("translate3d(" + r.currentX + "px, " + r.currentY + "px,0)")) : (r.isTouched = !1, r.isMoved = !1)) }, onTransitionEnd: function () { var e = this.zoom, t = e.gesture; t.$slideEl && this.previousIndex !== this.activeIndex && (t.$imageEl.transform("translate3d(0,0,0) scale(1)"), t.$imageWrapEl.transform("translate3d(0,0,0)"), e.scale = 1, e.currentScale = 1, t.$slideEl = void 0, t.$imageEl = void 0, t.$imageWrapEl = void 0) }, toggle: function (e) { var t = this.zoom; t.scale && 1 !== t.scale ? t.out() : t.in(e) }, in: function (e) { var t, i, s, a, n = this.zoom, r = this.params.zoom, o = n.gesture, l = n.image; o.$slideEl || (o.$slideEl = this.clickedSlide ? T(this.clickedSlide) : this.slides.eq(this.activeIndex), o.$imageEl = o.$slideEl.find("img, svg, canvas"), o.$imageWrapEl = o.$imageEl.parent("." + r.containerClass)), o.$imageEl && 0 !== o.$imageEl.length && (o.$slideEl.addClass("" + r.zoomedSlideClass), l = void 0 === l.touchesStart.x && e ? (t = ("touchend" === e.type ? e.changedTouches[0] : e).pageX, ("touchend" === e.type ? e.changedTouches[0] : e).pageY) : (t = l.touchesStart.x, l.touchesStart.y), n.scale = o.$imageWrapEl.attr("data-swiper-zoom") || r.maxRatio, n.currentScale = o.$imageWrapEl.attr("data-swiper-zoom") || r.maxRatio, e ? (r = o.$slideEl[0].offsetWidth, e = o.$slideEl[0].offsetHeight, t = o.$slideEl.offset().left + r / 2 - t, l = o.$slideEl.offset().top + e / 2 - l, s = o.$imageEl[0].offsetWidth, a = o.$imageEl[0].offsetHeight, s = s * n.scale, a = a * n.scale, s = -(r = Math.min(r / 2 - s / 2, 0)), a = -(e = Math.min(e / 2 - a / 2, 0)), s < (i = (i = t * n.scale) < r ? r : i) && (i = s), a < (s = (s = l * n.scale) < e ? e : s) && (s = a)) : s = i = 0, o.$imageWrapEl.transition(300).transform("translate3d(" + i + "px, " + s + "px,0)"), o.$imageEl.transition(300).transform("translate3d(0,0,0) scale(" + n.scale + ")")) }, out: function () { var e = this.zoom, t = this.params.zoom, i = e.gesture; i.$slideEl || (i.$slideEl = this.clickedSlide ? T(this.clickedSlide) : this.slides.eq(this.activeIndex), i.$imageEl = i.$slideEl.find("img, svg, canvas"), i.$imageWrapEl = i.$imageEl.parent("." + t.containerClass)), i.$imageEl && 0 !== i.$imageEl.length && (e.scale = 1, e.currentScale = 1, i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"), i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"), i.$slideEl.removeClass("" + t.zoomedSlideClass), i.$slideEl = void 0) }, enable: function () { var e, t, i = this.zoom; i.enabled || (i.enabled = !0, e = !("touchstart" !== this.touchEvents.start || !b.passiveListener || !this.params.passiveListeners) && { passive: !0, capture: !1 }, t = !b.passiveListener || { passive: !1, capture: !0 }, b.gestures ? (this.$wrapperEl.on("gesturestart", ".swiper-slide", i.onGestureStart, e), this.$wrapperEl.on("gesturechange", ".swiper-slide", i.onGestureChange, e), this.$wrapperEl.on("gestureend", ".swiper-slide", i.onGestureEnd, e)) : "touchstart" === this.touchEvents.start && (this.$wrapperEl.on(this.touchEvents.start, ".swiper-slide", i.onGestureStart, e), this.$wrapperEl.on(this.touchEvents.move, ".swiper-slide", i.onGestureChange, t), this.$wrapperEl.on(this.touchEvents.end, ".swiper-slide", i.onGestureEnd, e), this.touchEvents.cancel) && this.$wrapperEl.on(this.touchEvents.cancel, ".swiper-slide", i.onGestureEnd, e), this.$wrapperEl.on(this.touchEvents.move, "." + this.params.zoom.containerClass, i.onTouchMove, t)) }, disable: function () { var e, t, i = this.zoom; i.enabled && (this.zoom.enabled = !1, e = !("touchstart" !== this.touchEvents.start || !b.passiveListener || !this.params.passiveListeners) && { passive: !0, capture: !1 }, t = !b.passiveListener || { passive: !1, capture: !0 }, b.gestures ? (this.$wrapperEl.off("gesturestart", ".swiper-slide", i.onGestureStart, e), this.$wrapperEl.off("gesturechange", ".swiper-slide", i.onGestureChange, e), this.$wrapperEl.off("gestureend", ".swiper-slide", i.onGestureEnd, e)) : "touchstart" === this.touchEvents.start && (this.$wrapperEl.off(this.touchEvents.start, ".swiper-slide", i.onGestureStart, e), this.$wrapperEl.off(this.touchEvents.move, ".swiper-slide", i.onGestureChange, t), this.$wrapperEl.off(this.touchEvents.end, ".swiper-slide", i.onGestureEnd, e), this.touchEvents.cancel) && this.$wrapperEl.off(this.touchEvents.cancel, ".swiper-slide", i.onGestureEnd, e), this.$wrapperEl.off(this.touchEvents.move, "." + this.params.zoom.containerClass, i.onTouchMove, t)) } }, J = { loadInSlide: function (e, o) { void 0 === o && (o = !0); var l, h = this, d = h.params.lazy; void 0 !== e && 0 !== h.slides.length && (e = (l = h.virtual && h.params.virtual.enabled ? h.$wrapperEl.children("." + h.params.slideClass + '[data-swiper-slide-index="' + e + '"]') : h.slides.eq(e)).find("." + d.elementClass + ":not(." + d.loadedClass + "):not(." + d.loadingClass + ")"), 0 !== (e = !l.hasClass(d.elementClass) || l.hasClass(d.loadedClass) || l.hasClass(d.loadingClass) ? e : e.add(l[0])).length) && e.each(function (e, t) { var i = T(t), s = (i.addClass(d.loadingClass), i.attr("data-background")), a = i.attr("data-src"), n = i.attr("data-srcset"), r = i.attr("data-sizes"); h.loadImage(i[0], a || s, n, r, !1, function () { var e, t; null == h || !h || h && !h.params || h.destroyed || (s ? (i.css("background-image", 'url("' + s + '")'), i.removeAttr("data-background")) : (n && (i.attr("srcset", n), i.removeAttr("data-srcset")), r && (i.attr("sizes", r), i.removeAttr("data-sizes")), a && (i.attr("src", a), i.removeAttr("data-src"))), i.addClass(d.loadedClass).removeClass(d.loadingClass), l.find("." + d.preloaderClass).remove(), h.params.loop && o && (e = l.attr("data-swiper-slide-index"), l.hasClass(h.params.slideDuplicateClass) ? (t = h.$wrapperEl.children('[data-swiper-slide-index="' + e + '"]:not(.' + h.params.slideDuplicateClass + ")"), h.lazy.loadInSlide(t.index(), !1)) : (t = h.$wrapperEl.children("." + h.params.slideDuplicateClass + '[data-swiper-slide-index="' + e + '"]'), h.lazy.loadInSlide(t.index(), !1))), h.emit("lazyImageReady", l[0], i[0])) }), h.emit("lazyImageLoad", l[0], i[0]) }) }, load: function () { var i = this, t = i.$wrapperEl, s = i.params, a = i.slides, e = i.activeIndex, n = i.virtual && s.virtual.enabled, r = s.lazy, o = s.slidesPerView; function l(e) { if (n) { if (t.children("." + s.slideClass + '[data-swiper-slide-index="' + e + '"]').length) return 1 } else if (a[e]) return 1 } function h(e) { return n ? T(e).attr("data-swiper-slide-index") : T(e).index() } if ("auto" === o && (o = 0), i.lazy.initialImageLoaded || (i.lazy.initialImageLoaded = !0), i.params.watchSlidesVisibility) t.children("." + s.slideVisibleClass).each(function (e, t) { t = n ? T(t).attr("data-swiper-slide-index") : T(t).index(); i.lazy.loadInSlide(t) }); else if (1 < o) for (var d = e; d < e + o; d += 1)l(d) && i.lazy.loadInSlide(d); else i.lazy.loadInSlide(e); if (r.loadPrevNext) if (1 < o || r.loadPrevNextAmount && 1 < r.loadPrevNextAmount) { for (var r = r.loadPrevNextAmount, c = o, p = Math.min(e + c + Math.max(r, c), a.length), c = Math.max(e - Math.max(c, r), 0), u = e + o; u < p; u += 1)l(u) && i.lazy.loadInSlide(u); for (var m = c; m < e; m += 1)l(m) && i.lazy.loadInSlide(m) } else { r = t.children("." + s.slideNextClass), c = (0 < r.length && i.lazy.loadInSlide(h(r)), t.children("." + s.slidePrevClass)); 0 < c.length && i.lazy.loadInSlide(h(c)) } } }, P = { LinearSpline: function (e, t) { var i, s, a, n, r; return this.x = e, this.y = t, this.lastIndex = e.length - 1, this.interpolate = function (e) { return e ? (r = function (e, t) { for (s = -1, i = e.length; 1 < i - s;)e[a = i + s >> 1] <= t ? s = a : i = a; return i }(this.x, e), n = r - 1, (e - this.x[n]) * (this.y[r] - this.y[n]) / (this.x[r] - this.x[n]) + this.y[n]) : 0 }, this }, getInterpolateFunction: function (e) { this.controller.spline || (this.controller.spline = this.params.loop ? new P.LinearSpline(this.slidesGrid, e.slidesGrid) : new P.LinearSpline(this.snapGrid, e.snapGrid)) }, setTranslate: function (e, t) { var i, s, a = this, n = a.controller.control; function r(e) { var t = a.rtlTranslate ? -a.translate : a.translate; "slide" === a.params.controller.by && (a.controller.getInterpolateFunction(e), s = -a.controller.spline.interpolate(-t)), s && "container" !== a.params.controller.by || (i = (e.maxTranslate() - e.minTranslate()) / (a.maxTranslate() - a.minTranslate()), s = (t - a.minTranslate()) * i + e.minTranslate()), a.params.controller.inverse && (s = e.maxTranslate() - s), e.updateProgress(s), e.setTranslate(s, a), e.updateActiveIndex(), e.updateSlidesClasses() } if (Array.isArray(n)) for (var o = 0; o < n.length; o += 1)n[o] !== t && n[o] instanceof u && r(n[o]); else n instanceof u && t !== n && r(n) }, setTransition: function (t, e) { var i, s = this, a = s.controller.control; function n(e) { e.setTransition(t, s), 0 !== t && (e.transitionStart(), e.params.autoHeight && U.nextTick(function () { e.updateAutoHeight() }), e.$wrapperEl.transitionEnd(function () { a && (e.params.loop && "slide" === s.params.controller.by && e.loopFix(), e.transitionEnd()) })) } if (Array.isArray(a)) for (i = 0; i < a.length; i += 1)a[i] !== e && a[i] instanceof u && n(a[i]); else a instanceof u && e !== a && n(a) } }, ee = { makeElFocusable: function (e) { return e.attr("tabIndex", "0"), e }, addElRole: function (e, t) { return e.attr("role", t), e }, addElLabel: function (e, t) { return e.attr("aria-label", t), e }, disableEl: function (e) { return e.attr("aria-disabled", !0), e }, enableEl: function (e) { return e.attr("aria-disabled", !1), e }, onEnterKey: function (e) { var t = this.params.a11y; 13 === e.keyCode && (e = T(e.target), this.navigation && this.navigation.$nextEl && e.is(this.navigation.$nextEl) && (this.isEnd && !this.params.loop || this.slideNext(), this.isEnd ? this.a11y.notify(t.lastSlideMessage) : this.a11y.notify(t.nextSlideMessage)), this.navigation && this.navigation.$prevEl && e.is(this.navigation.$prevEl) && (this.isBeginning && !this.params.loop || this.slidePrev(), this.isBeginning ? this.a11y.notify(t.firstSlideMessage) : this.a11y.notify(t.prevSlideMessage)), this.pagination) && e.is("." + this.params.pagination.bulletClass) && e[0].click() }, notify: function (e) { var t = this.a11y.liveRegion; 0 !== t.length && (t.html(""), t.html(e)) }, updateNavigation: function () { var e, t; !this.params.loop && this.navigation && (e = (t = this.navigation).$nextEl, (t = t.$prevEl) && 0 < t.length && (this.isBeginning ? this.a11y.disableEl(t) : this.a11y.enableEl(t)), e) && 0 < e.length && (this.isEnd ? this.a11y.disableEl(e) : this.a11y.enableEl(e)) }, updatePagination: function () { var i = this, s = i.params.a11y; i.pagination && i.params.pagination.clickable && i.pagination.bullets && i.pagination.bullets.length && i.pagination.bullets.each(function (e, t) { t = T(t); i.a11y.makeElFocusable(t), i.a11y.addElRole(t, "button"), i.a11y.addElLabel(t, s.paginationBulletMessage.replace(/{{index}}/, t.index() + 1)) }) }, init: function () { this.$el.append(this.a11y.liveRegion); var e, t, i = this.params.a11y; this.navigation && this.navigation.$nextEl && (e = this.navigation.$nextEl), this.navigation && this.navigation.$prevEl && (t = this.navigation.$prevEl), e && (this.a11y.makeElFocusable(e), this.a11y.addElRole(e, "button"), this.a11y.addElLabel(e, i.nextSlideMessage), e.on("keydown", this.a11y.onEnterKey)), t && (this.a11y.makeElFocusable(t), this.a11y.addElRole(t, "button"), this.a11y.addElLabel(t, i.prevSlideMessage), t.on("keydown", this.a11y.onEnterKey)), this.pagination && this.params.pagination.clickable && this.pagination.bullets && this.pagination.bullets.length && this.pagination.$el.on("keydown", "." + this.params.pagination.bulletClass, this.a11y.onEnterKey) }, destroy: function () { var e, t; this.a11y.liveRegion && 0 < this.a11y.liveRegion.length && this.a11y.liveRegion.remove(), this.navigation && this.navigation.$nextEl && (e = this.navigation.$nextEl), this.navigation && this.navigation.$prevEl && (t = this.navigation.$prevEl), e && e.off("keydown", this.a11y.onEnterKey), t && t.off("keydown", this.a11y.onEnterKey), this.pagination && this.params.pagination.clickable && this.pagination.bullets && this.pagination.bullets.length && this.pagination.$el.off("keydown", "." + this.params.pagination.bulletClass, this.a11y.onEnterKey) } }, I = { init: function () { var e; this.params.history && (j.history && j.history.pushState ? ((e = this.history).initialized = !0, e.paths = I.getPathValues(), (e.paths.key || e.paths.value) && (e.scrollToSlide(0, e.paths.value, this.params.runCallbacksOnInit), this.params.history.replaceState || j.addEventListener("popstate", this.history.setHistoryPopState))) : (this.params.history.enabled = !1, this.params.hashNavigation.enabled = !0)) }, destroy: function () { this.params.history.replaceState || j.removeEventListener("popstate", this.history.setHistoryPopState) }, setHistoryPopState: function () { this.history.paths = I.getPathValues(), this.history.scrollToSlide(this.params.speed, this.history.paths.value, !1) }, getPathValues: function () { var e = j.location.pathname.slice(1).split("/").filter(function (e) { return "" !== e }), t = e.length; return { key: e[t - 2], value: e[t - 1] } }, setHistory: function (e, t) { this.history.initialized && this.params.history.enabled && (t = this.slides.eq(t), t = I.slugify(t.attr("data-history")), j.location.pathname.includes(e) || (t = e + "/" + t), (e = j.history.state) && e.value === t || (this.params.history.replaceState ? j.history.replaceState({ value: t }, null, t) : j.history.pushState({ value: t }, null, t))) }, slugify: function (e) { return e.toString().replace(/\s+/g, "-").replace(/[^\w-]+/g, "").replace(/--+/g, "-").replace(/^-+/, "").replace(/-+$/, "") }, scrollToSlide: function (e, t, i) { if (t) for (var s = 0, a = this.slides.length; s < a; s += 1) { var n = this.slides.eq(s); I.slugify(n.attr("data-history")) !== t || n.hasClass(this.params.slideDuplicateClass) || (n = n.index(), this.slideTo(n, e, i)) } else this.slideTo(0, e, i) } }, M = { onHashCange: function () { var e = c.location.hash.replace("#", ""); e !== this.slides.eq(this.activeIndex).attr("data-hash") && void 0 !== (e = this.$wrapperEl.children("." + this.params.slideClass + '[data-hash="' + e + '"]').index()) && this.slideTo(e) }, setHash: function () { var e; this.hashNavigation.initialized && this.params.hashNavigation.enabled && (this.params.hashNavigation.replaceState && j.history && j.history.replaceState ? j.history.replaceState(null, null, "#" + this.slides.eq(this.activeIndex).attr("data-hash") || "") : (e = (e = this.slides.eq(this.activeIndex)).attr("data-hash") || e.attr("data-history"), c.location.hash = e || "")) }, init: function () { if (!(!this.params.hashNavigation.enabled || this.params.history && this.params.history.enabled)) { this.hashNavigation.initialized = !0; var e = c.location.hash.replace("#", ""); if (e) for (var t = 0, i = this.slides.length; t < i; t += 1) { var s = this.slides.eq(t); (s.attr("data-hash") || s.attr("data-history")) !== e || s.hasClass(this.params.slideDuplicateClass) || (s = s.index(), this.slideTo(s, 0, this.params.runCallbacksOnInit, !0)) } this.params.hashNavigation.watchState && T(j).on("hashchange", this.hashNavigation.onHashCange) } }, destroy: function () { this.params.hashNavigation.watchState && T(j).off("hashchange", this.hashNavigation.onHashCange) } }, z = { run: function () { var e = this, t = e.slides.eq(e.activeIndex), i = e.params.autoplay.delay; t.attr("data-swiper-autoplay") && (i = t.attr("data-swiper-autoplay") || e.params.autoplay.delay), clearTimeout(e.autoplay.timeout), e.autoplay.timeout = U.nextTick(function () { e.params.autoplay.reverseDirection ? e.params.loop ? (e.loopFix(), e.slidePrev(e.params.speed, !0, !0), e.emit("autoplay")) : e.isBeginning ? e.params.autoplay.stopOnLastSlide ? e.autoplay.stop() : (e.slideTo(e.slides.length - 1, e.params.speed, !0, !0), e.emit("autoplay")) : (e.slidePrev(e.params.speed, !0, !0), e.emit("autoplay")) : e.params.loop ? (e.loopFix(), e.slideNext(e.params.speed, !0, !0), e.emit("autoplay")) : e.isEnd ? e.params.autoplay.stopOnLastSlide ? e.autoplay.stop() : (e.slideTo(0, e.params.speed, !0, !0), e.emit("autoplay")) : (e.slideNext(e.params.speed, !0, !0), e.emit("autoplay")), e.params.cssMode && e.autoplay.running && e.autoplay.run() }, i) }, start: function () { return void 0 === this.autoplay.timeout && !this.autoplay.running && (this.autoplay.running = !0, this.emit("autoplayStart"), this.autoplay.run(), !0) }, stop: function () { return !!this.autoplay.running && void 0 !== this.autoplay.timeout && (this.autoplay.timeout && (clearTimeout(this.autoplay.timeout), this.autoplay.timeout = void 0), this.autoplay.running = !1, this.emit("autoplayStop"), !0) }, pause: function (e) { !this.autoplay.running || this.autoplay.paused || (this.autoplay.timeout && clearTimeout(this.autoplay.timeout), this.autoplay.paused = !0, 0 !== e && this.params.autoplay.waitForTransition ? (this.$wrapperEl[0].addEventListener("transitionend", this.autoplay.onTransitionEnd), this.$wrapperEl[0].addEventListener("webkitTransitionEnd", this.autoplay.onTransitionEnd)) : (this.autoplay.paused = !1, this.autoplay.run())) } }, te = { setTranslate: function () { for (var e = this.slides, t = 0; t < e.length; t += 1) { var i = this.slides.eq(t), s = -i[0].swiperSlideOffset, a = (this.params.virtualTranslate || (s -= this.translate), 0), n = (this.isHorizontal() || (a = s, s = 0), this.params.fadeEffect.crossFade ? Math.max(1 - Math.abs(i[0].progress), 0) : 1 + Math.min(Math.max(i[0].progress, -1), 0)); i.css({ opacity: n }).transform("translate3d(" + s + "px, " + a + "px, 0px)") } }, setTransition: function (e) { var i, s = this, t = s.slides, a = s.$wrapperEl; t.transition(e), s.params.virtualTranslate && 0 !== e && (i = !1, t.transitionEnd(function () { if (!i && s && !s.destroyed) { i = !0, s.animating = !1; for (var e = ["webkitTransitionEnd", "transitionend"], t = 0; t < e.length; t += 1)a.trigger(e[t]) } })) } }, ie = { setTranslate: function () { var e, t = this.$el, i = this.$wrapperEl, s = this.slides, a = this.width, n = this.height, r = this.rtlTranslate, o = this.size, l = this.params.cubeEffect, h = this.isHorizontal(), d = this.virtual && this.params.virtual.enabled, c = 0; l.shadow && (h ? (0 === (e = i.find(".swiper-cube-shadow")).length && (e = T('<div class="swiper-cube-shadow"></div>'), i.append(e)), e.css({ height: a + "px" })) : 0 === (e = t.find(".swiper-cube-shadow")).length && (e = T('<div class="swiper-cube-shadow"></div>'), t.append(e))); for (var p, u = 0; u < s.length; u += 1) { var m = s.eq(u), v = u, g = 90 * (v = d ? parseInt(m.attr("data-swiper-slide-index"), 10) : v), f = Math.floor(g / 360), w = (r && (g = -g, f = Math.floor(-g / 360)), Math.max(Math.min(m[0].progress, 1), -1)), y = 0, b = 0, E = 0, f = (v % 4 == 0 ? (y = 4 * -f * o, E = 0) : (v - 1) % 4 == 0 ? (y = 0, E = 4 * -f * o) : (v - 2) % 4 == 0 ? (y = o + 4 * f * o, E = o) : (v - 3) % 4 == 0 && (y = -o, E = 3 * o + 4 * o * f), r && (y = -y), h || (b = y, y = 0), "rotateX(" + (h ? 0 : -g) + "deg) rotateY(" + (h ? g : 0) + "deg) translate3d(" + y + "px, " + b + "px, " + E + "px)"); w <= 1 && -1 < w && (c = 90 * v + 90 * w, r) && (c = 90 * -v - 90 * w), m.transform(f), l.slideShadows && (g = h ? m.find(".swiper-slide-shadow-left") : m.find(".swiper-slide-shadow-top"), y = h ? m.find(".swiper-slide-shadow-right") : m.find(".swiper-slide-shadow-bottom"), 0 === g.length && (g = T('<div class="swiper-slide-shadow-' + (h ? "left" : "top") + '"></div>'), m.append(g)), 0 === y.length && (y = T('<div class="swiper-slide-shadow-' + (h ? "right" : "bottom") + '"></div>'), m.append(y)), g.length && (g[0].style.opacity = Math.max(-w, 0)), y.length) && (y[0].style.opacity = Math.max(w, 0)) } i.css({ "-webkit-transform-origin": "50% 50% -" + o / 2 + "px", "-moz-transform-origin": "50% 50% -" + o / 2 + "px", "-ms-transform-origin": "50% 50% -" + o / 2 + "px", "transform-origin": "50% 50% -" + o / 2 + "px" }), l.shadow && (h ? e.transform("translate3d(0px, " + (a / 2 + l.shadowOffset) + "px, " + -a / 2 + "px) rotateX(90deg) rotateZ(0deg) scale(" + l.shadowScale + ")") : (t = Math.abs(c) - 90 * Math.floor(Math.abs(c) / 90), a = 1.5 - (Math.sin(2 * t * Math.PI / 360) / 2 + Math.cos(2 * t * Math.PI / 360) / 2), t = l.shadowScale, a = l.shadowScale / a, p = l.shadowOffset, e.transform("scale3d(" + t + ", 1, " + a + ") translate3d(0px, " + (n / 2 + p) + "px, " + -n / 2 / a + "px) rotateX(-90deg)"))), i.transform("translate3d(0px,0," + (C.isSafari || C.isUiWebView ? -o / 2 : 0) + "px) rotateX(" + (this.isHorizontal() ? 0 : c) + "deg) rotateY(" + (this.isHorizontal() ? -c : 0) + "deg)") }, setTransition: function (e) { var t = this.$el; this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e), this.params.cubeEffect.shadow && !this.isHorizontal() && t.find(".swiper-cube-shadow").transition(e) } }, se = { setTranslate: function () { for (var e = this.slides, t = this.rtlTranslate, i = 0; i < e.length; i += 1) { var s, a, n = e.eq(i), r = n[0].progress, o = -180 * (r = this.params.flipEffect.limitRotation ? Math.max(Math.min(n[0].progress, 1), -1) : r), l = 0, h = -n[0].swiperSlideOffset, d = 0; this.isHorizontal() ? t && (o = -o) : (d = h, l = -o, o = h = 0), n[0].style.zIndex = -Math.abs(Math.round(r)) + e.length, this.params.flipEffect.slideShadows && (s = this.isHorizontal() ? n.find(".swiper-slide-shadow-left") : n.find(".swiper-slide-shadow-top"), a = this.isHorizontal() ? n.find(".swiper-slide-shadow-right") : n.find(".swiper-slide-shadow-bottom"), 0 === s.length && (s = T('<div class="swiper-slide-shadow-' + (this.isHorizontal() ? "left" : "top") + '"></div>'), n.append(s)), 0 === a.length && (a = T('<div class="swiper-slide-shadow-' + (this.isHorizontal() ? "right" : "bottom") + '"></div>'), n.append(a)), s.length && (s[0].style.opacity = Math.max(-r, 0)), a.length) && (a[0].style.opacity = Math.max(r, 0)), n.transform("translate3d(" + h + "px, " + d + "px, 0px) rotateX(" + l + "deg) rotateY(" + o + "deg)") } }, setTransition: function (e) { var i, s = this, t = s.slides, a = s.activeIndex, n = s.$wrapperEl; t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e), s.params.virtualTranslate && 0 !== e && (i = !1, t.eq(a).transitionEnd(function () { if (!i && s && !s.destroyed) { i = !0, s.animating = !1; for (var e = ["webkitTransitionEnd", "transitionend"], t = 0; t < e.length; t += 1)n.trigger(e[t]) } })) } }, ae = { setTranslate: function () { for (var e = this.width, t = this.height, i = this.slides, s = this.$wrapperEl, a = this.slidesSizesGrid, n = this.params.coverflowEffect, r = this.isHorizontal(), o = this.translate, l = r ? e / 2 - o : t / 2 - o, h = r ? n.rotate : -n.rotate, d = n.depth, c = 0, p = i.length; c < p; c += 1) { var u = i.eq(c), m = a[c], m = (l - u[0].swiperSlideOffset - m / 2) / m * n.modifier, v = r ? h * m : 0, g = r ? 0 : h * m, f = -d * Math.abs(m), w = r ? 0 : n.stretch * m, y = r ? n.stretch * m : 0, y = (Math.abs(y) < .001 && (y = 0), Math.abs(w) < .001 && (w = 0), Math.abs(f) < .001 && (f = 0), Math.abs(v) < .001 && (v = 0), "translate3d(" + y + "px," + w + "px," + f + "px) rotateX(" + (g = Math.abs(g) < .001 ? 0 : g) + "deg) rotateY(" + v + "deg)"); u.transform(y), u[0].style.zIndex = 1 - Math.abs(Math.round(m)), n.slideShadows && (w = r ? u.find(".swiper-slide-shadow-left") : u.find(".swiper-slide-shadow-top"), f = r ? u.find(".swiper-slide-shadow-right") : u.find(".swiper-slide-shadow-bottom"), 0 === w.length && (w = T('<div class="swiper-slide-shadow-' + (r ? "left" : "top") + '"></div>'), u.append(w)), 0 === f.length && (f = T('<div class="swiper-slide-shadow-' + (r ? "right" : "bottom") + '"></div>'), u.append(f)), w.length && (w[0].style.opacity = 0 < m ? m : 0), f.length) && (f[0].style.opacity = 0 < -m ? -m : 0) } (b.pointerEvents || b.prefixedPointerEvents) && (s[0].style.perspectiveOrigin = l + "px 50%") }, setTransition: function (e) { this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e) } }, ne = { init: function () { var e = this.params.thumbs, t = this.constructor; e.swiper instanceof t ? (this.thumbs.swiper = e.swiper, U.extend(this.thumbs.swiper.originalParams, { watchSlidesProgress: !0, slideToClickedSlide: !1 }), U.extend(this.thumbs.swiper.params, { watchSlidesProgress: !0, slideToClickedSlide: !1 })) : U.isObject(e.swiper) && (this.thumbs.swiper = new t(U.extend({}, e.swiper, { watchSlidesVisibility: !0, watchSlidesProgress: !0, slideToClickedSlide: !1 })), this.thumbs.swiperCreated = !0), this.thumbs.swiper.$el.addClass(this.params.thumbs.thumbsContainerClass), this.thumbs.swiper.on("tap", this.thumbs.onThumbClick) }, onThumbClick: function () { var e, t, i, s = this.thumbs.swiper; s && (e = s.clickedIndex, (i = s.clickedSlide) && T(i).hasClass(this.params.thumbs.slideThumbActiveClass) || null == e || (i = s.params.loop ? parseInt(T(s.clickedSlide).attr("data-swiper-slide-index"), 10) : e, this.params.loop && (s = this.activeIndex, this.slides.eq(s).hasClass(this.params.slideDuplicateClass) && (this.loopFix(), this._clientLeft = this.$wrapperEl[0].clientLeft, s = this.activeIndex), e = this.slides.eq(s).prevAll('[data-swiper-slide-index="' + i + '"]').eq(0).index(), t = this.slides.eq(s).nextAll('[data-swiper-slide-index="' + i + '"]').eq(0).index(), i = void 0 === e || void 0 !== t && t - s < s - e ? t : e), this.slideTo(i))) }, update: function (e) { var t = this.thumbs.swiper; if (t) { var i, s, a, n = "auto" === t.params.slidesPerView ? t.slidesPerViewDynamic() : t.params.slidesPerView, r = (this.realIndex !== t.realIndex && (i = t.activeIndex, a = t.params.loop ? (t.slides.eq(i).hasClass(t.params.slideDuplicateClass) && (t.loopFix(), t._clientLeft = t.$wrapperEl[0].clientLeft, i = t.activeIndex), s = t.slides.eq(i).prevAll('[data-swiper-slide-index="' + this.realIndex + '"]').eq(0).index(), a = t.slides.eq(i).nextAll('[data-swiper-slide-index="' + this.realIndex + '"]').eq(0).index(), void 0 === s ? a : void 0 === a ? s : a - i == i - s ? i : a - i < i - s ? a : s) : this.realIndex, t.visibleSlidesIndexes) && t.visibleSlidesIndexes.indexOf(a) < 0 && (t.params.centeredSlides ? a = i < a ? a - Math.floor(n / 2) + 1 : a + Math.floor(n / 2) - 1 : i < a && (a = a - n + 1), t.slideTo(a, e ? 0 : void 0)), 1), o = this.params.thumbs.slideThumbActiveClass; if (1 < this.params.slidesPerView && !this.params.centeredSlides && (r = this.params.slidesPerView), this.params.thumbs.multipleActiveThumbs || (r = 1), r = Math.floor(r), t.slides.removeClass(o), t.params.loop || t.params.virtual && t.params.virtual.enabled) for (var l = 0; l < r; l += 1)t.$wrapperEl.children('[data-swiper-slide-index="' + (this.realIndex + l) + '"]').addClass(o); else for (var h = 0; h < r; h += 1)t.slides.eq(this.realIndex + h).addClass(o) } } }, O = [m, X, Y, v, f, y, E, { name: "mousewheel", params: { mousewheel: { enabled: !1, releaseOnEdges: !1, invert: !1, forceToAxis: !1, sensitivity: 1, eventsTarged: "container" } }, create: function () { U.extend(this, { mousewheel: { enabled: !1, enable: A.enable.bind(this), disable: A.disable.bind(this), handle: A.handle.bind(this), handleMouseEnter: A.handleMouseEnter.bind(this), handleMouseLeave: A.handleMouseLeave.bind(this), animateSlider: A.animateSlider.bind(this), releaseScroll: A.releaseScroll.bind(this), lastScrollTime: U.now(), lastEventBeforeSnap: void 0, recentWheelEvents: [] } }) }, on: { init: function () { !this.params.mousewheel.enabled && this.params.cssMode && this.mousewheel.disable(), this.params.mousewheel.enabled && this.mousewheel.enable() }, destroy: function () { this.params.cssMode && this.mousewheel.enable(), this.mousewheel.enabled && this.mousewheel.disable() } } }, { name: "navigation", params: { navigation: { nextEl: null, prevEl: null, hideOnClick: !1, disabledClass: "swiper-button-disabled", hiddenClass: "swiper-button-hidden", lockClass: "swiper-button-lock" } }, create: function () { U.extend(this, { navigation: { init: x.init.bind(this), update: x.update.bind(this), destroy: x.destroy.bind(this), onNextClick: x.onNextClick.bind(this), onPrevClick: x.onPrevClick.bind(this) } }) }, on: { init: function () { this.navigation.init(), this.navigation.update() }, toEdge: function () { this.navigation.update() }, fromEdge: function () { this.navigation.update() }, destroy: function () { this.navigation.destroy() }, click: function (e) { var t, i = this.navigation, s = i.$nextEl, i = i.$prevEl; !this.params.navigation.hideOnClick || T(e.target).is(i) || T(e.target).is(s) || (s ? t = s.hasClass(this.params.navigation.hiddenClass) : i && (t = i.hasClass(this.params.navigation.hiddenClass)), !0 === t ? this.emit("navigationShow", this) : this.emit("navigationHide", this), s && s.toggleClass(this.params.navigation.hiddenClass), i && i.toggleClass(this.params.navigation.hiddenClass)) } } }, { name: "pagination", params: { pagination: { el: null, bulletElement: "span", clickable: !1, hideOnClick: !1, renderBullet: null, renderProgressbar: null, renderFraction: null, renderCustom: null, progressbarOpposite: !1, type: "bullets", dynamicBullets: !1, dynamicMainBullets: 1, formatFractionCurrent: function (e) { return e }, formatFractionTotal: function (e) { return e }, bulletClass: "swiper-pagination-bullet", bulletActiveClass: "swiper-pagination-bullet-active", modifierClass: "swiper-pagination-", currentClass: "swiper-pagination-current", totalClass: "swiper-pagination-total", hiddenClass: "swiper-pagination-hidden", progressbarFillClass: "swiper-pagination-progressbar-fill", progressbarOppositeClass: "swiper-pagination-progressbar-opposite", clickableClass: "swiper-pagination-clickable", lockClass: "swiper-pagination-lock" } }, create: function () { U.extend(this, { pagination: { init: L.init.bind(this), render: L.render.bind(this), update: L.update.bind(this), destroy: L.destroy.bind(this), dynamicBulletIndex: 0 } }) }, on: { init: function () { this.pagination.init(), this.pagination.render(), this.pagination.update() }, activeIndexChange: function () { !this.params.loop && void 0 !== this.snapIndex || this.pagination.update() }, snapIndexChange: function () { this.params.loop || this.pagination.update() }, slidesLengthChange: function () { this.params.loop && (this.pagination.render(), this.pagination.update()) }, snapGridLengthChange: function () { this.params.loop || (this.pagination.render(), this.pagination.update()) }, destroy: function () { this.pagination.destroy() }, click: function (e) { this.params.pagination.el && this.params.pagination.hideOnClick && 0 < this.pagination.$el.length && !T(e.target).hasClass(this.params.pagination.bulletClass) && (!0 === this.pagination.$el.hasClass(this.params.pagination.hiddenClass) ? this.emit("paginationShow", this) : this.emit("paginationHide", this), this.pagination.$el.toggleClass(this.params.pagination.hiddenClass)) } } }, { name: "scrollbar", params: { scrollbar: { el: null, dragSize: "auto", hide: !1, draggable: !1, snapOnRelease: !0, lockClass: "swiper-scrollbar-lock", dragClass: "swiper-scrollbar-drag" } }, create: function () { U.extend(this, { scrollbar: { init: k.init.bind(this), destroy: k.destroy.bind(this), updateSize: k.updateSize.bind(this), setTranslate: k.setTranslate.bind(this), setTransition: k.setTransition.bind(this), enableDraggable: k.enableDraggable.bind(this), disableDraggable: k.disableDraggable.bind(this), setDragPosition: k.setDragPosition.bind(this), getPointerPosition: k.getPointerPosition.bind(this), onDragStart: k.onDragStart.bind(this), onDragMove: k.onDragMove.bind(this), onDragEnd: k.onDragEnd.bind(this), isTouched: !1, timeout: null, dragTimeout: null } }) }, on: { init: function () { this.scrollbar.init(), this.scrollbar.updateSize(), this.scrollbar.setTranslate() }, update: function () { this.scrollbar.updateSize() }, resize: function () { this.scrollbar.updateSize() }, observerUpdate: function () { this.scrollbar.updateSize() }, setTranslate: function () { this.scrollbar.setTranslate() }, setTransition: function (e) { this.scrollbar.setTransition(e) }, destroy: function () { this.scrollbar.destroy() } } }, { name: "parallax", params: { parallax: { enabled: !1 } }, create: function () { U.extend(this, { parallax: { setTransform: Q.setTransform.bind(this), setTranslate: Q.setTranslate.bind(this), setTransition: Q.setTransition.bind(this) } }) }, on: { beforeInit: function () { this.params.parallax.enabled && (this.params.watchSlidesProgress = !0, this.originalParams.watchSlidesProgress = !0) }, init: function () { this.params.parallax.enabled && this.parallax.setTranslate() }, setTranslate: function () { this.params.parallax.enabled && this.parallax.setTranslate() }, setTransition: function (e) { this.params.parallax.enabled && this.parallax.setTransition(e) } } }, { name: "zoom", params: { zoom: { enabled: !1, maxRatio: 3, minRatio: 1, toggle: !0, containerClass: "swiper-zoom-container", zoomedSlideClass: "swiper-slide-zoomed" } }, create: function () { var s = this, t = { enabled: !1, scale: 1, currentScale: 1, isScaling: !1, gesture: { $slideEl: void 0, slideWidth: void 0, slideHeight: void 0, $imageEl: void 0, $imageWrapEl: void 0, maxRatio: 3 }, image: { isTouched: void 0, isMoved: void 0, currentX: void 0, currentY: void 0, minX: void 0, minY: void 0, maxX: void 0, maxY: void 0, width: void 0, height: void 0, startX: void 0, startY: void 0, touchesStart: {}, touchesCurrent: {} }, velocity: { x: void 0, y: void 0, prevPositionX: void 0, prevPositionY: void 0, prevTime: void 0 } }, a = ("onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function (e) { t[e] = Z[e].bind(s) }), U.extend(s, { zoom: t }), 1); Object.defineProperty(s.zoom, "scale", { get: function () { return a }, set: function (e) { var t, i; a !== e && (t = s.zoom.gesture.$imageEl ? s.zoom.gesture.$imageEl[0] : void 0, i = s.zoom.gesture.$slideEl ? s.zoom.gesture.$slideEl[0] : void 0, s.emit("zoomChange", e, t, i)), a = e } }) }, on: { init: function () { this.params.zoom.enabled && this.zoom.enable() }, destroy: function () { this.zoom.disable() }, touchStart: function (e) { this.zoom.enabled && this.zoom.onTouchStart(e) }, touchEnd: function (e) { this.zoom.enabled && this.zoom.onTouchEnd(e) }, doubleTap: function (e) { this.params.zoom.enabled && this.zoom.enabled && this.params.zoom.toggle && this.zoom.toggle(e) }, transitionEnd: function () { this.zoom.enabled && this.params.zoom.enabled && this.zoom.onTransitionEnd() }, slideChange: function () { this.zoom.enabled && this.params.zoom.enabled && this.params.cssMode && this.zoom.onTransitionEnd() } } }, { name: "lazy", params: { lazy: { enabled: !1, loadPrevNext: !1, loadPrevNextAmount: 1, loadOnTransitionStart: !1, elementClass: "swiper-lazy", loadingClass: "swiper-lazy-loading", loadedClass: "swiper-lazy-loaded", preloaderClass: "swiper-lazy-preloader" } }, create: function () { U.extend(this, { lazy: { initialImageLoaded: !1, load: J.load.bind(this), loadInSlide: J.loadInSlide.bind(this) } }) }, on: { beforeInit: function () { this.params.lazy.enabled && this.params.preloadImages && (this.params.preloadImages = !1) }, init: function () { this.params.lazy.enabled && !this.params.loop && 0 === this.params.initialSlide && this.lazy.load() }, scroll: function () { this.params.freeMode && !this.params.freeModeSticky && this.lazy.load() }, resize: function () { this.params.lazy.enabled && this.lazy.load() }, scrollbarDragMove: function () { this.params.lazy.enabled && this.lazy.load() }, transitionStart: function () { this.params.lazy.enabled && (this.params.lazy.loadOnTransitionStart || !this.params.lazy.loadOnTransitionStart && !this.lazy.initialImageLoaded) && this.lazy.load() }, transitionEnd: function () { this.params.lazy.enabled && !this.params.lazy.loadOnTransitionStart && this.lazy.load() }, slideChange: function () { this.params.lazy.enabled && this.params.cssMode && this.lazy.load() } } }, { name: "controller", params: { controller: { control: void 0, inverse: !1, by: "slide" } }, create: function () { U.extend(this, { controller: { control: this.params.controller.control, getInterpolateFunction: P.getInterpolateFunction.bind(this), setTranslate: P.setTranslate.bind(this), setTransition: P.setTransition.bind(this) } }) }, on: { update: function () { this.controller.control && this.controller.spline && (this.controller.spline = void 0, delete this.controller.spline) }, resize: function () { this.controller.control && this.controller.spline && (this.controller.spline = void 0, delete this.controller.spline) }, observerUpdate: function () { this.controller.control && this.controller.spline && (this.controller.spline = void 0, delete this.controller.spline) }, setTranslate: function (e, t) { this.controller.control && this.controller.setTranslate(e, t) }, setTransition: function (e, t) { this.controller.control && this.controller.setTransition(e, t) } } }, { name: "a11y", params: { a11y: { enabled: !0, notificationClass: "swiper-notification", prevSlideMessage: "Previous slide", nextSlideMessage: "Next slide", firstSlideMessage: "This is the first slide", lastSlideMessage: "This is the last slide", paginationBulletMessage: "Go to slide {{index}}" } }, create: function () { var t = this; U.extend(t, { a11y: { liveRegion: T('<span class="' + t.params.a11y.notificationClass + '" aria-live="assertive" aria-atomic="true"></span>') } }), Object.keys(ee).forEach(function (e) { t.a11y[e] = ee[e].bind(t) }) }, on: { init: function () { this.params.a11y.enabled && (this.a11y.init(), this.a11y.updateNavigation()) }, toEdge: function () { this.params.a11y.enabled && this.a11y.updateNavigation() }, fromEdge: function () { this.params.a11y.enabled && this.a11y.updateNavigation() }, paginationUpdate: function () { this.params.a11y.enabled && this.a11y.updatePagination() }, destroy: function () { this.params.a11y.enabled && this.a11y.destroy() } } }, { name: "history", params: { history: { enabled: !1, replaceState: !1, key: "slides" } }, create: function () { U.extend(this, { history: { init: I.init.bind(this), setHistory: I.setHistory.bind(this), setHistoryPopState: I.setHistoryPopState.bind(this), scrollToSlide: I.scrollToSlide.bind(this), destroy: I.destroy.bind(this) } }) }, on: { init: function () { this.params.history.enabled && this.history.init() }, destroy: function () { this.params.history.enabled && this.history.destroy() }, transitionEnd: function () { this.history.initialized && this.history.setHistory(this.params.history.key, this.activeIndex) }, slideChange: function () { this.history.initialized && this.params.cssMode && this.history.setHistory(this.params.history.key, this.activeIndex) } } }, { name: "hash-navigation", params: { hashNavigation: { enabled: !1, replaceState: !1, watchState: !1 } }, create: function () { U.extend(this, { hashNavigation: { initialized: !1, init: M.init.bind(this), destroy: M.destroy.bind(this), setHash: M.setHash.bind(this), onHashCange: M.onHashCange.bind(this) } }) }, on: { init: function () { this.params.hashNavigation.enabled && this.hashNavigation.init() }, destroy: function () { this.params.hashNavigation.enabled && this.hashNavigation.destroy() }, transitionEnd: function () { this.hashNavigation.initialized && this.hashNavigation.setHash() }, slideChange: function () { this.hashNavigation.initialized && this.params.cssMode && this.hashNavigation.setHash() } } }, { name: "autoplay", params: { autoplay: { enabled: !1, delay: 3e3, waitForTransition: !0, disableOnInteraction: !0, stopOnLastSlide: !1, reverseDirection: !1 } }, create: function () { var t = this; U.extend(t, { autoplay: { running: !1, paused: !1, run: z.run.bind(t), start: z.start.bind(t), stop: z.stop.bind(t), pause: z.pause.bind(t), onVisibilityChange: function () { "hidden" === document.visibilityState && t.autoplay.running && t.autoplay.pause(), "visible" === document.visibilityState && t.autoplay.paused && (t.autoplay.run(), t.autoplay.paused = !1) }, onTransitionEnd: function (e) { t && !t.destroyed && t.$wrapperEl && e.target === this && (t.$wrapperEl[0].removeEventListener("transitionend", t.autoplay.onTransitionEnd), t.$wrapperEl[0].removeEventListener("webkitTransitionEnd", t.autoplay.onTransitionEnd), t.autoplay.paused = !1, t.autoplay.running ? t.autoplay.run() : t.autoplay.stop()) } } }) }, on: { init: function () { this.params.autoplay.enabled && (this.autoplay.start(), document.addEventListener("visibilitychange", this.autoplay.onVisibilityChange)) }, beforeTransitionStart: function (e, t) { this.autoplay.running && (t || !this.params.autoplay.disableOnInteraction ? this.autoplay.pause(e) : this.autoplay.stop()) }, sliderFirstMove: function () { this.autoplay.running && (this.params.autoplay.disableOnInteraction ? this.autoplay.stop() : this.autoplay.pause()) }, touchEnd: function () { this.params.cssMode && this.autoplay.paused && !this.params.autoplay.disableOnInteraction && this.autoplay.run() }, destroy: function () { this.autoplay.running && this.autoplay.stop(), document.removeEventListener("visibilitychange", this.autoplay.onVisibilityChange) } } }, { name: "effect-fade", params: { fadeEffect: { crossFade: !1 } }, create: function () { U.extend(this, { fadeEffect: { setTranslate: te.setTranslate.bind(this), setTransition: te.setTransition.bind(this) } }) }, on: { beforeInit: function () { var e; "fade" === this.params.effect && (this.classNames.push(this.params.containerModifierClass + "fade"), U.extend(this.params, e = { slidesPerView: 1, slidesPerColumn: 1, slidesPerGroup: 1, watchSlidesProgress: !0, spaceBetween: 0, virtualTranslate: !0 }), U.extend(this.originalParams, e)) }, setTranslate: function () { "fade" === this.params.effect && this.fadeEffect.setTranslate() }, setTransition: function (e) { "fade" === this.params.effect && this.fadeEffect.setTransition(e) } } }, { name: "effect-cube", params: { cubeEffect: { slideShadows: !0, shadow: !0, shadowOffset: 20, shadowScale: .94 } }, create: function () { U.extend(this, { cubeEffect: { setTranslate: ie.setTranslate.bind(this), setTransition: ie.setTransition.bind(this) } }) }, on: { beforeInit: function () { var e; "cube" === this.params.effect && (this.classNames.push(this.params.containerModifierClass + "cube"), this.classNames.push(this.params.containerModifierClass + "3d"), U.extend(this.params, e = { slidesPerView: 1, slidesPerColumn: 1, slidesPerGroup: 1, watchSlidesProgress: !0, resistanceRatio: 0, spaceBetween: 0, centeredSlides: !1, virtualTranslate: !0 }), U.extend(this.originalParams, e)) }, setTranslate: function () { "cube" === this.params.effect && this.cubeEffect.setTranslate() }, setTransition: function (e) { "cube" === this.params.effect && this.cubeEffect.setTransition(e) } } }, { name: "effect-flip", params: { flipEffect: { slideShadows: !0, limitRotation: !0 } }, create: function () { U.extend(this, { flipEffect: { setTranslate: se.setTranslate.bind(this), setTransition: se.setTransition.bind(this) } }) }, on: { beforeInit: function () { var e; "flip" === this.params.effect && (this.classNames.push(this.params.containerModifierClass + "flip"), this.classNames.push(this.params.containerModifierClass + "3d"), U.extend(this.params, e = { slidesPerView: 1, slidesPerColumn: 1, slidesPerGroup: 1, watchSlidesProgress: !0, spaceBetween: 0, virtualTranslate: !0 }), U.extend(this.originalParams, e)) }, setTranslate: function () { "flip" === this.params.effect && this.flipEffect.setTranslate() }, setTransition: function (e) { "flip" === this.params.effect && this.flipEffect.setTransition(e) } } }, { name: "effect-coverflow", params: { coverflowEffect: { rotate: 50, stretch: 0, depth: 100, modifier: 1, slideShadows: !0 } }, create: function () { U.extend(this, { coverflowEffect: { setTranslate: ae.setTranslate.bind(this), setTransition: ae.setTransition.bind(this) } }) }, on: { beforeInit: function () { "coverflow" === this.params.effect && (this.classNames.push(this.params.containerModifierClass + "coverflow"), this.classNames.push(this.params.containerModifierClass + "3d"), this.params.watchSlidesProgress = !0, this.originalParams.watchSlidesProgress = !0) }, setTranslate: function () { "coverflow" === this.params.effect && this.coverflowEffect.setTranslate() }, setTransition: function (e) { "coverflow" === this.params.effect && this.coverflowEffect.setTransition(e) } } }, { name: "thumbs", params: { thumbs: { multipleActiveThumbs: !0, swiper: null, slideThumbActiveClass: "swiper-slide-thumb-active", thumbsContainerClass: "swiper-container-thumbs" } }, create: function () { U.extend(this, { thumbs: { swiper: null, init: ne.init.bind(this), update: ne.update.bind(this), onThumbClick: ne.onThumbClick.bind(this) } }) }, on: { beforeInit: function () { var e = this.params.thumbs; e && e.swiper && (this.thumbs.init(), this.thumbs.update(!0)) }, slideChange: function () { this.thumbs.swiper && this.thumbs.update() }, update: function () { this.thumbs.swiper && this.thumbs.update() }, resize: function () { this.thumbs.swiper && this.thumbs.update() }, observerUpdate: function () { this.thumbs.swiper && this.thumbs.update() }, setTransition: function (e) { var t = this.thumbs.swiper; t && t.setTransition(e) }, beforeDestroy: function () { var e = this.thumbs.swiper; e && this.thumbs.swiperCreated && e && e.destroy() } } }]; return void 0 === u.use && (u.use = u.Class.use, u.installModule = u.Class.installModule), u.use(O), u }); var ANIUTIL = { scrollController: function () { let i = {}, e = navigator.userAgent.toLowerCase(), s = -1 < e.indexOf("mac os"), a = document.scrollingElement || document.documentElement || document.body.parentNode || document.body, n = s ? 60 : 120, r, o, l, h, d = a === document.body && document.documentElement ? document.documentElement : a, t = !1, c = null; var p = function () { "Netscape" == navigator.appName && -1 != navigator.userAgent.search("Trident") || -1 != e.indexOf("msie") ? document.documentElement.addEventListener("mousewheel", m.scrollEvent, { passive: !1 }) : document.documentElement.addEventListener("wheel", m.scrollEvent, { passive: !1 }) }, u = function () { window.addEventListener("scroll", function () { "hidden" == document.documentElement.style.overflow || "hidden" == document.body.style.overflow || t || (l = a.scrollTop) }) }, m = { scrollEvent: function (e) { var t; "hidden" != document.documentElement.style.overflow && "hidden" != document.body.style.overflow && (e.preventDefault(), t = document.body.getAttribute("data-scroll-speed"), e = m.normalizeWheelDelta(e), t = i.currDelta && t ? t : t || r ? r : 120, l += -e * t, h = Math.max(0, Math.min(l, a.scrollHeight - d.clientHeight)), m.update()) }, normalizeWheelDelta: function (e) { return e.detail ? e.wheelDelta ? e.wheelDelta / e.detail / 40 * (0 < e.detail ? 1 : -1) : -e.detail / 3 : e.wheelDelta / 120 }, update: function () { var e = h - a.scrollTop, e = Math.ceil(a.scrollTop + e) <= 0 ? 0 : l > h ? h : Math.ceil(a.scrollTop + e); t = !0, TweenMax.to(a, o, { ease: "circ.out", scrollTop: e, onComplete: function () { clearTimeout(c), c = null, c = setTimeout(function () { t = !1, l = a.scrollTop }, 500) } }), l <= 0 ? l = 0 : l >= h && (l = h) } }; return { init: function (e) { var t; return t = e, r = t.speed ? s ? t.speed / 2 : t.speed : n, o = t.duration || .6, l = a.scrollTop, p(), u(), this.opt = e }, destroy: function (e) { document.documentElement.removeEventListener("mousewheel", m.scrollEvent), document.documentElement.removeEventListener("wheel", m.scrollEvent), e && (i = {}) } } } }; window.WATCH = window.WATCH || {}; let UTILS = function () { return { isIosDevice: ((s = /iPad|iPhone|iPod/.test(navigator.userAgent)) ? document.documentElement.classList.add("isIosDevice") : document.documentElement.classList.add("isNotIosDevice"), s), checkGlobal: void (0 === location.pathname.indexOf("/global/galaxy") || !0 === window.IS_CAMPAIGN ? document.documentElement.classList.add("global") : document.documentElement.classList.add("dotcom")), checkOS: (s = (s = navigator.appVersion.match(/(mac|win|linux)/i)) ? s[1].toLowerCase() : "", void document.documentElement.classList.add(s)), 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: (s = /applewebkit/i.test(navigator.userAgent), i = /chrome/i.test(navigator.userAgent), void (s && !i && 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: (s = "Netscape" === navigator.appName, i = -1 !== navigator.appVersion.indexOf("Mac"), e = -1 !== navigator.userAgent.indexOf("Safari"), t = -1 !== navigator.userAgent.indexOf("Chrome"), s && !i && 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) }, 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 i = Object(e[0]), s = 1; s < e.length; s += 1) { var a = e[s]; if (null != a) for (var n = Object.keys(Object(a)), r = 0, o = n.length; r < o; r += 1) { var l = n[r], h = Object.getOwnPropertyDescriptor(a, l); void 0 !== h && h.enumerable && (this.isObject(i[l]) && this.isObject(a[l]) ? this.def(i[l], a[l]) : !this.isObject(i[l]) && this.isObject(a[l]) ? (i[l] = {}, this.def(i[l], a[l])) : i[l] = a[l]) } } return i }, convertArray: function (e) { return Array.prototype.slice.call(e) }, getOffset: function (e) { return { top: e.getBoundingClientRect().top + window.pageYOffset, bottom: e.getBoundingClientRect().bottom + window.pageYOffset } }, getScroll: function () { var e = window.pageYOffset; return { top: e, bottom: e + window.innerHeight } }, setCookie: function (e, t, i) { var s = new Date; s.setTime(s.getTime() + 60 * i * 60 * 24 * 1e3), document.cookie = e + "=" + t + "; exprires=" + s.toUTCString() + "; path=/" }, getCookie: function (e) { e = document.cookie.match("(^|;) ?" + e + "=([^;]*)(;|$)"); return e ? e[2] : null }, getHeight: function (e) { var t, i, s; return e ? (t = (i = window.getComputedStyle(e)).display, i = parseInt(i.maxHeight), s = 0, "none" != t && 0 != i ? e.offsetHeight : (e.style.position = "absolute", e.style.visibility = "hidden", e.style.display = "block", s = e.offsetHeight, e.style.display = "", e.style.position = "", e.style.visibility = "", s)) : 0 }, isRTL: function () { return document.documentElement.classList.contains("rtl") }, checkRegion: function () { for (var e = document.getElementsByTagName("meta"), t = "", i = 0; i < e.length; i++)if ("sitecode" == e[i].getAttribute("name")) return t = e[i].getAttribute("content"); if ("" == t) return -1 < document.location.pathname.indexOf("global") ? "global" : "jp" }, isLowNetwork: function () { var e = UTILS.getCookie("___GALAXY_SPEED") || UTILS.getCookie("__COM_SPEED"); return null != e && ("L" == e || "H" != e && void 0) }, getNavHeight: function () { var e, t, i = 0, s = document.querySelector(".pd-g-header-navigation") || document.querySelector("#subnav") || document.querySelector(".sticky-menu") || document.querySelector(".pd-g-floating-nav"); return i = s ? s.classList.contains("pd-g-header-navigation") ? (t = (e = s.querySelector(".pd-header-navigation")).querySelector(".pd-header-navigation__menu-wrap"), e.clientHeight + t.clientHeight) : s.clientHeight : i }, isBrokenFixed: function () { var e = window.innerWidth, t = window.innerHeight, i = !1; return document.documentElement.classList.remove("is-broken-fixed"), 1440 <= e && t <= 540 || e <= 810 && t / e < .5277 || t < UTILS.MIN_VIEW_HEIGHT ? (document.documentElement.classList.add("is-broken-fixed"), i = !0) : document.documentElement.classList.remove("is-broken-fixed"), i }, isBrowserZoomed: function () { var e = window.outerWidth, t = window.innerWidth, i = !1, s = document.documentElement.classList.contains("isTouchDevice"), a = document.documentElement.classList.contains("mac") && document.documentElement.classList.contains("safari"); return document.documentElement.classList.remove("is-browser-zoomed"), s || (a && 1.75 <= e / t || !a && 1.75 <= devicePixelRatio && 1.75 <= e / t) && (document.documentElement.classList.add("is-browser-zoomed"), i = !0), i }, isTouchDevice: ((s = "ontouchstart" in window || window.DocumentTouch && document instanceof window.DocumentTouch) ? document.documentElement.classList.add("isTouchDevice") : document.documentElement.classList.add("isNotTouchDevice"), s), isIEorEdge: function () { var e, t = navigator.userAgent.toLowerCase(); if ("Microsoft Internet Explorer" == navigator.appName) e = "msie "; else if (-1 < t.search("trident")) e = "trident/.*rv:"; else { if (!(-1 < t.search("edge/"))) return -1; e = "edge/" } return null != new RegExp(e + "([0-9]{1,})(\\.{0,}[0-9]{0,1})").exec(t) ? (document.documentElement.classList.add("isIEorEdge"), parseFloat(RegExp.$1 + RegExp.$2)) : -1 }(), page: { scrollLock: { className: "is-no-scroll", barWidth: function () { return window.innerWidth - document.documentElement.clientWidth }, el: $("html"), run: function (e) { document.documentElement.style.paddingRight = e + "px" }, off: function () { this.barWidth(); this.el.removeClass(this.className), this.el.removeClass("hive-layer-scroll-lock"), this.run(0) }, on: function () { var e = this.barWidth(); this.el.addClass(this.className), this.run(e) } } }, MIN_VIEW_HEIGHT: 400, RESPONSIVE: { PC: { NAME: "pc", WIDTH: 1440 }, TABLET: { NAME: "tablet", WIDTH: 1024 }, MOBILE: { NAME: "mobile", WIDTH: 767 } } }; var e, t, i, s }(); WATCH.UTILS = UTILS, function () { window.WATCH = window.WATCH || {}; let p = WATCH.UTILS; WATCH.ImageLoader = class { constructor(e = container, t) { t = { el: e, lazyClass: ".js-img-src", lazyCompleteClass: "load-complete", responsiveClass: t.responsiveClass || ".js-res-img", loadOption: t.loadOption, visiblePoint: t.visiblePoint || 0, useDefaultImg: t.useDefaultImg, resizeStart: null }; this.opts = t, this.classes = t.classes, this.events = { load: this.onLoadHandler.bind(this), resize: this.onResizeHandler.bind(this), scroll: this.lazyEvent.bind(this) }, this.el = document.querySelector(e), this.init() } init() { this.initOpts(), this.getLazyImage(), this.getResponsiveImage(), this.bindEvents() } initOpts() { this.targetAttr = this.opts.loadOption[0].attribute, this.responsiveCheck = this.opts.loadOption, this.dynamicCallCount = 0, this.dynamicLoadedComplate = !1, this.opts.useDefaultImg && this.setDefaultImage() } getLazyImage() { let t = []; var e = this.el.children; Array.from(e).forEach(e => { e.classList.contains("is-feature-hide") || (e = e.querySelectorAll(this.opts.lazyClass), t.push(...e)) }), this.lazyImages = t, this.lazyLength = t.length } getResponsiveImage() { var e = this.el.querySelectorAll(this.opts.responsiveClass); this.responsiveImages = e, this.responsiveLength = e.length } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("scroll", this.events.scroll), this.responsiveCheck && window.addEventListener("resize", this.events.resize) } onLoadHandler() { this.events.resize(), this.events.scroll(), setTimeout(() => { this.responsiveHandler(), this.lazyEvent() }, 300), window.removeEventListener("load", this.events.load) } onResizeHandler() { clearTimeout(this.opts.resizeStart), this.opts.resizeStart = setTimeout(() => { this.responsiveHandler(), this.lazyEvent() }, 150) } lazyEvent() { this.setLazyImage(), this.lazyLength === this.lazyCompleteLength && window.removeEventListener("scroll", this.events.scroll) } responsiveHandler() { this.windowWidth = window.innerWidth; var a = this.opts.loadOption.length; for (let s = 0; s < a; s++) { let e = s + 1, t = e == a ? 0 : this.opts.loadOption[e].resolution, i = !1; (i = (0 == s || this.windowWidth <= this.opts.loadOption[s].resolution) && this.windowWidth > t) && this.opts.loadOption[s].attribute !== this.oldAttr && (this.targetAttr = this.opts.loadOption[s].attribute, this.oldAttr = this.targetAttr, this.attrIndex = s, this.dynamicCallCount = 0, this.setResponsiveImage()) } } setResponsiveImage(i) { if (i) for (let t = 0; t < i.length; t++) { var s = i[t]; let e = i[t].getAttribute(this.targetAttr); e = e || this.findImageHandler(s), void 0 === window.GALAXY && !window.GALAXY && (-1 < e.indexOf(".jpg") || -1 < e.indexOf(".png")) && (e += "?imbypass=true"), i[t].classList.contains(this.opts.lazyCompleteClass) || (i[t].setAttribute("src", e), i[t].classList.add(this.opts.lazyCompleteClass)) } else for (let t = 0; t < this.responsiveLength; t++) { var a = this.responsiveImages[t]; let e = a.getAttribute(this.targetAttr); e = e || this.findImageHandler(a), void 0 === window.GALAXY && !window.GALAXY && (-1 < e.indexOf(".jpg") || -1 < e.indexOf(".png")) && (e += "?imbypass=true"), a.classList.contains(this.opts.lazyCompleteClass) && a.setAttribute("src", e) } } checkCompleteImage() { var e = this.el.querySelectorAll("." + this.opts.lazyCompleteClass); this.lazyCompleteLength = e.length } setDefaultImage() { for (var e = 0; e < this.lazyLength; e++)this.lazyImages[e].setAttribute("src", "data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAAAACwAAAAAAQABAAACAkQBADs=") } setLazyImage() { this.windowHeight = window.innerHeight; for (let h = 0; h < this.lazyLength; h++) { let t = this.lazyImages[h], e = this.windowHeight * this.opts.visiblePoint, i = p.getScroll.call(this).top - e, s = p.getScroll.call(this).bottom + e, a = p.getOffset.call(this, t).top, n = p.getOffset.call(this, t).bottom, r = this.opts.lazyClass.split("."), o = r[r.length - 1], l; var d, c; if ("none" === window.getComputedStyle(t).display ? null != (d = t.parentNode).offsetParent && (l = d.offsetParent, a = p.getOffset.call(this, d).top, n = p.getOffset.call(this, d).bottom) : l = t.offsetParent, (s > a && i <= a || i < n && s > n || i < a && s > n || i > a && s < n) && null != l) { let e = t.getAttribute(this.targetAttr); e = e || this.findImageHandler(t), void 0 === window.GALAXY && !window.GALAXY && (-1 < e.indexOf(".jpg") || -1 < e.indexOf(".png")) && (e += "?imbypass=true"), t.classList.contains(this.opts.lazyCompleteClass) || (t.setAttribute("src", e), c = () => { 1 == this.opts.lazyClass.split(" ").length && t.classList.remove(o), this.checkCompleteImage(), t.removeEventListener("load", c) }, t.addEventListener("load", c), t.classList.add(this.opts.lazyCompleteClass)) } } } findRemainingImageAttr(e) { for (var t = this.opts.loadOption.length, i = 0; i < t; i++) { var s = e.getAttribute(this.opts.loadOption[i].attribute); if (s) return s } } findNextImageAttr(t) { for (let e = this.attrIndex; 0 <= e; e--) { var i = t.getAttribute(this.opts.loadOption[e].attribute); if (i) return i; if (0 == e && null == i) return this.findRemainingImageAttr(t) } } findImageHandler(e) { return 0 !== this.attrIndex ? this.findNextImageAttr(e) : this.findRemainingImageAttr(e) } } }(), function () { window.WATCH = window.WATCH || {}; let e = WATCH.UTILS, t = e.RESPONSIVE; class i { constructor(e = container, t) { t = { el: e, lazyClass: t.lazyClass || ".js-video-src", responsiveClass: t.responsiveClass || ".js-res-video", imageLazyCompleteClass: "load-complete", notLoadElement: t.notLoadElement || [], loadOption: t.loadOption, visiblePoint: t.visiblePoint || 0, resizeStart: null, classes: { loaded: "loaded", ended: "ended" } }; this.opts = t, this.classes = t.classes, this.el = document.querySelector(e), this.init() } init() { this.initOpts(), this.getLazyVideo(), this.getResponsiveVideo(), this.bindEvents() } initOpts() { this.getCurrentDevice(); var e = "mobile" !== this.currentDevice ? 0 : 1; this.prevSrcArray = [], this.targetAttr = this.opts.loadOption[e].attribute, this.responsiveCheck = this.opts.loadOption, this.videoCallStack = [] } getLazyVideo() { let e = Array.from(this.el.querySelectorAll(this.opts.lazyClass)).filter(t => { t.isVideoInit = !1; { let e = 0; if (e < this.opts.notLoadElement.length) return !t.closest(this.opts.notLoadElement[e]) } }); e = e.filter(e => { if (e.querySelector("video") && !e.closest(".is-feature-hide")) return e }), this.lazyVideos = e, this.lazyLength = e.length } getResponsiveVideo() { var e = Array.from(this.el.querySelectorAll(this.opts.responsiveClass)).filter(t => { { let e = 0; if (e < this.opts.notLoadElement.length) return !t.closest(this.opts.notLoadElement[e]) } }); this.responsiveVideos = e, this.responsiveLength = e.length } bindEvents() { window.addEventListener("load", this.onLoadHandler.bind(this)), window.addEventListener("scroll", this.lazyEvent.bind(this)), this.responsiveCheck && window.addEventListener("resize", this.onResizeHandler.bind(this)) } getCurrentDevice() { this.winWidth = e.winSize().w, this.winWidth >= t.TABLET.WIDTH ? this.currentDevice = "desktop" : this.winWidth > t.MOBILE.WIDTH && this.winWidth < t.TABLET.WIDTH ? this.currentDevice = "tablet" : this.currentDevice = "mobile", this.prevDevice = this.currentDevice } onLoadHandler() { this.getCurrentDevice(), this.responsiveHandler(), this.lazyEvent() } onResizeHandler() { clearTimeout(this.opts.resizeStart), this.opts.resizeStart = setTimeout(() => { this.getCurrentDevice(), this.responsiveHandler(), this.lazyEvent() }, 80) } lazyEvent() { this.setLazyVideo(), this.lazyLength === this.lazyCompleteLength && window.removeEventListener("scroll", this.lazyEvent.bind(this)) } responsiveHandler() { this.windowWidth = window.innerWidth; var a = this.opts.loadOption.length; for (let s = 0; s < a; s++) { let e = s + 1, t = e == a ? 0 : this.opts.loadOption[e].resolution, i = !1; (i = (0 == s || this.windowWidth <= this.opts.loadOption[s].resolution) && this.windowWidth > t) && this.opts.loadOption[s].attribute !== this.oldAttr && (this.targetAttr = this.opts.loadOption[s].attribute, this.oldAttr = this.targetAttr, this.attrIndex = s, this.setResponsiveVideo()) } } setResponsiveVideo() { for (let s = 0; s < this.responsiveLength; s++) { let e = this.responsiveVideos[s], t = e.querySelector("video"), i = e.getAttribute(this.targetAttr); e.classList.contains(this.classes.loaded) && e.isVideoInit && (t.querySelectorAll("source").forEach(e => { var t = e.getAttribute("type"); -1 < t.indexOf("webm") && (e.src = i + (".webm" + (void 0 !== window.GALAXY || window.GALAXY ? "" : "?imbypass=true"))), -1 < t.indexOf("mp4") && (e.src = i + (".mp4" + (void 0 !== window.GALAXY || window.GALAXY ? "" : "?imbypass=true"))) }), t.isCanplayThrough = !1, t.load(), t.addEventListener("canplaythrough", () => { window.setTimeout(() => { t.isCanplayThrough = !0, e.classList.add(this.classes.loaded) }, 500), this.checkCompleteVideo() }, { once: !0 })) } } setLazyVideo() { for (let e = 0; e < this.lazyLength; e++) { var t = window.pageYOffset, i = t + window.innerHeight, s = this.lazyVideos[e], a = s.getBoundingClientRect(); i > t + a.top - window.innerHeight * (0 != window.pageYOffset ? this.opts.visiblePoint : 0) && t < t + a.bottom + window.innerHeight * (0 != window.pageYOffset ? this.opts.visiblePoint : 0) && !s.isVideoInit && this.videoCallStack.indexOf(e) < 0 && (this.videoCallStack.push(e), this.setVideoSrc()) } } setVideoSrc() { var e = this.videoCallStack[0]; let t = this.lazyVideos[e], i = t.querySelector("video"), s = t.getAttribute(this.targetAttr); var a = this.opts.lazyClass.split("."); let n = a[a.length - 1]; a = s; let r = () => { this.checkCompleteVideo(), this.videoCallStack.splice(0, 1), 0 < this.videoCallStack.length && this.setVideoSrc() }; var o = () => { window.setTimeout(() => { i.isCanplayThrough = !0, t.classList.add(this.classes.loaded) }, 500), 1 == this.opts.lazyClass.split(" ").length && t.classList.remove(n), r() }; this.prevSrcArray[e] !== a && (i.querySelectorAll("source").forEach(e => { var t = e.getAttribute("type"); -1 < t.indexOf("webm") && (e.src = s + (".webm" + (void 0 !== window.GALAXY || window.GALAXY ? "" : "?imbypass=true"))), -1 < t.indexOf("mp4") && (e.src = s + (".mp4" + (void 0 !== window.GALAXY || window.GALAXY ? "" : "?imbypass=true"))) }), i.isCanplayThrough = !1, i.load(), i.addEventListener("canplaythrough", o, { once: !0 }), i.addEventListener("error", () => { window.fetch(s + ".webm" + (void 0 !== window.GALAXY || window.GALAXY ? "" : "?imbypass=true"), { mode: "no-cors" }).then(e => { if (404 === e.status) return fetch(s + (".mp4" + (void 0 !== window.GALAXY || window.GALAXY ? "" : "?imbypass=true")), { mode: "no-cors" }) }).then(e => { 404 === e.status && r() }).catch(() => { r() }) }, !0), t.isVideoInit = !0, this.prevSrcArray[e] = a) } checkCompleteVideo() { var e = Array.from(this.el.querySelectorAll("." + this.classes.loaded)).filter(t => { { let e = 0; if (e < this.opts.notLoadElement.length) return !t.closest(this.opts.notLoadElement[e]) } }); this.lazyCompleteLength = e.length } } WATCH.VideoLoader = i }(), function () { window.WATCH = window.WATCH || {}; let h = WATCH.UTILS, e = h.RESPONSIVE; WATCH.VideoPlayer = class { constructor(e, t) { e = { sectionElement: t.sectionElement, videoParentElement: null, videoElement: e, videoController: ".video__controller", hiddenElement: ".blind", endImage: ".video__end-frame img", videoLazyClass: ".js-video-src", lazyCompleteClass: "load-complete", imageEndLazyClass: ".js-end-img-src", playOffset: .5, playType: "oneWay", visiblePoint: t.visiblePoint || 0, classes: { loaded: "loaded", ended: "ended", paused: "paused", playing: "playing", isPaused: "is-paused" }, resizeStart: null, on: { updateController: null, updatePlayState: null, updateTime: null } }; this.opts = h.def(e, t || {}), this.classes = e.classes, this.init() } init() { this.setElements(), this.initOpts(), null !== this.video && (this.video.paused || this.video.pause(), this.videoElement.playState = !1, this.updateController(), this.bindEvents()) } setElements() { this.videoElement = this.opts.videoElement, this.video = this.videoElement.querySelector("video"), null !== this.video && (null !== this.opts.videoParentElement ? this.videoParentElement = this.video.closest(this.opts.videoParentElement) : this.videoParentElement = this.videoElement, this.videoController = this.videoParentElement.querySelector(this.opts.videoController)) } initOpts() { this.getCurrentDevice(), this.autoPlay = !!this.videoElement.dataset.autoPlay && JSON.parse(this.videoElement.dataset.autoPlay), this.videoElement.playState = !1, this.videoElement.autoPlayState = !1, this.useController = !!this.videoController } getCurrentDevice() { this.winWidth = h.winSize().w, this.winWidth >= e.TABLET.WIDTH ? this.currentDevice = "desktop" : this.winWidth > e.MOBILE.WIDTH && this.winWidth < e.TABLET.WIDTH ? this.currentDevice = "tablet" : this.currentDevice = "mobile", this.prevDevice = this.currentDevice } bindEvents() { window.addEventListener("resize", this.onResizeHandler.bind(this)), window.addEventListener("scroll", this.onScrollHandler.bind(this)), this.video.addEventListener("play", this.onVideoPlay.bind(this)), this.video.addEventListener("pause", this.onVideoPause.bind(this)), this.video.addEventListener("ended", this.onVideoEnded.bind(this)), this.video.addEventListener("canplaythrough", this.onCanplayThrough.bind(this), { once: !0 }), this.video.addEventListener("timeupdate", this.onTimeUpdate.bind(this)), this.useController && this.videoController.addEventListener("click", this.onClickController.bind(this)) } onChange(e) { if (e === this.videoElement) { e = "mobile" !== this.currentDevice ? "data-media-pc" : "data-media-mo"; let i = this.videoElement.getAttribute(e); e = i; this.prevVideoSrc !== e && (this.videoElement.playState = !1, this.video.querySelectorAll("source").forEach(e => { var t = e.getAttribute("type"); -1 < t.indexOf("webm") && (e.src = i + ".webm"), -1 < t.indexOf("mp4") && (e.src = i + ".mp4"), this.video.load() }), this.videoElement.classList.remove(this.classes.playing), this.videoElement.classList.remove(this.classes.paused), this.video.addEventListener("canplaythrough", () => { h.isLowNetwork() || this.onPlay() }, { once: !0 })), this.prevVideoSrc = e } } onLoad(e) { if (e === this.videoElement) { e = "mobile" !== this.currentDevice ? "data-media-pc" : "data-media-mo"; let i = this.videoElement.getAttribute(e); this.videoElement.playState = !1, this.video.querySelectorAll("source").forEach(e => { var t = e.getAttribute("type"); -1 < t.indexOf("webm") && (e.src = i + ".webm"), -1 < t.indexOf("mp4") && (e.src = i + ".mp4"), this.video.load() }), this.video.isCanplayThrough = !1, this.video.addEventListener("canplaythrough", () => { this.video.isCanplayThrough = !0, h.isLowNetwork() || this.onPlay() }, { once: !0 }) } } onPlay(e) { var t = () => { if (!this.videoElement.playState) { this.video.currentTime === this.video.duration && (this.video.currentTime = 0), this.autoPlay && (this.videoElement.autoPlayState = !0), this.videoElement.playState = !0, this.videoElement.classList.remove(this.classes.ended), this.videoElement.classList.remove(this.classes.paused); let e = () => { this.video.isCanplayThrough && 3 < this.video.readyState ? (cancelAnimationFrame(this.opts.videoFrame), clearTimeout(this.opts.videoPlayTimeout), this.opts.videoPlayTimeout = setTimeout(() => { this.video.play(), this.updateController(), this.outCallback("updatePlayState", !0), this.videoElement.classList.remove(this.classes.ended), this.videoElement.classList.remove(this.classes.paused), this.videoElement.classList.add(this.classes.playing) }, 250)) : this.opts.videoFrame = requestAnimationFrame(e) }; this.opts.videoFrame = requestAnimationFrame(e), this.video.addEventListener("ended", this.updatePlayEnded.bind(this), { once: !0 }) } }; e && e !== this.videoElement || t() } onPause() { this.video.paused || this.video.pause(), this.videoElement.playState = !1, this.videoElement.classList.remove(this.classes.ended), this.videoElement.classList.remove(this.classes.playing), this.videoElement.classList.add(this.classes.paused), this.updateController() } onEnded() { 3 < this.video.readyState && (this.video.ended || this.video.pause(), this.video.currentTime = this.video.duration, this.videoElement.playState = !1, this.videoElement.classList.add(this.classes.ended), this.videoElement.classList.remove(this.classes.playing), this.videoElement.classList.remove(this.classes.paused), this.updateController()) } onReset(e) { this.videoElement.playState || (cancelAnimationFrame(this.opts.videoFrame), clearTimeout(this.opts.videoPlayTimeout)); var t = () => { this.video.pause(), this.video.currentTime = 0, this.videoElement.playState = !1, this.autoPlay && (this.videoElement.autoPlayState = !1), this.videoElement.classList.remove(this.classes.ended), this.videoElement.classList.remove(this.classes.playing), this.videoElement.classList.remove(this.classes.paused), this.updateController() }; e && e !== this.videoElement || t() } onCanplayThrough() { var e = this.opts.videoLazyClass.split("."), e = e[e.length - 1]; this.useController && window.setTimeout(() => { this.videoController.style.display = "block" }, 500), this.videoElement.classList.add(this.classes.loaded), 1 == this.opts.videoLazyClass.split(" ").length && this.videoElement.classList.remove(e), this.isCanplay = !0, this.onScrollHandler(), this.isCanplay = !1 } onTimeUpdate() { var e = { el: this.videoElement, duration: this.video.duration, currentTime: this.video.currentTime, playState: this.videoElement.playState, controller: this.videoController }; this.outCallback("updateTime", e) } onClickController(e) { e.preventDefault(), this.videoElement.playState ? this.onPause() : this.onPlay() } onVideoPlay() { this.videoElement.playState = !0, this.videoElement.classList.remove(this.classes.ended), this.videoElement.classList.add(this.classes.playing), this.videoElement.classList.remove(this.classes.paused), this.updateController(), this.outCallback("updatePlayState", !0) } onVideoPause() { this.videoElement.playState = !1, this.videoElement.classList.remove(this.classes.ended), this.videoElement.classList.remove(this.classes.playing), this.videoElement.classList.add(this.classes.paused), this.updateController(), this.outCallback("updatePlayState", !1) } onVideoEnded() { this.videoElement.playState = !1, this.videoElement.classList.add(this.classes.ended), this.videoElement.classList.remove(this.classes.playing), this.videoElement.classList.remove(this.classes.paused), this.updateController(), this.outCallback("updatePlayState", !1) } updatePlayEnded() { this.onPause() } updateController() { var e; this.useController && (this.videoElement.playState ? this.videoController.classList.add(this.classes.isPaused) : this.videoController.classList.remove(this.classes.isPaused), e = { el: this.videoController, playState: this.videoElement.playState }, this.outCallback("updateController", e), this.outCallback("updatePlayState", this.videoElement.playState)) } onScrollHandler() { if (!this.videoElement.closest(".cm-layer")) { var t = scrollY > this.lastScrollY ? "down" : "up", i = h.getHeight(this.videoElement) * this.opts.playOffset, s = h.getScroll().top, a = h.getScroll().bottom, n = h.getOffset(this.videoElement).top, r = h.getOffset(this.videoElement).bottom; let e = this.videoElement.classList.contains(this.classes.playing) && this.videoElement.playState; var o = this.videoElement.classList.contains(this.classes.paused) && !this.videoElement.playState, l = this.videoElement.classList.contains(this.classes.ended) && !this.videoElement.playState; if ("oneWay" === this.opts.playType) if (n + i <= a && s <= r) { let e = this.isCanplay || "down" == t; !e || !this.autoPlay || this.videoElement.playState || this.videoElement.autoPlayState || h.isLowNetwork() || this.onPlay() } else a < n ? this.autoPlay && this.videoElement.autoPlayState && (e || o || l) && this.onReset() : r < s && this.autoPlay && (this.videoElement.autoPlayState ? (e || o) && this.onEnded() : this.videoElement.classList.add(this.classes.ended)); else "reverse" === this.opts.playType && (n + i <= a && s <= r - i ? !this.autoPlay || this.videoElement.playState || this.videoElement.autoPlayState || h.isLowNetwork() || this.onPlay() : (r < s || a < n) && this.autoPlay && this.onReset()); this.lastScrollY = scrollY } } onResponsiveChange() { window.setTimeout(() => { this.isCanplay = !0, this.onReset(), this.onScrollHandler(), this.isCanplay = !1 }, 100) } onResizeHandler() { h.winSize().w !== this.winWidth && (this.winWidth = h.winSize().w, null == this.opts.resizeStart && (this.opts.resizeStart = this.winWidth, this.resizeAnimateFunc()), window.clearTimeout(this.resizeEndTime), this.resizeEndTime = window.setTimeout(this.resizeEndFunc.bind(this), 150)) } resizeAnimateFunc() { this.setLayout(), this.resizeRequestFrame = h.requestAFrame.call(window, this.resizeAnimateFunc.bind(this)) } resizeEndFunc() { this.opts.resizeStart = null, h.cancelAFrame.call(window, this.resizeRequestFrame) } setLayout() { this.onScrollHandler(), this.winWidth >= e.MOBILE.WIDTH ? this.currentDevice = "desktop" : this.currentDevice = "mobile", this.currentDevice !== this.prevDevice && this.onResponsiveChange(), this.prevDevice = this.currentDevice } outCallback(e, t) { e = this.opts.on[e]; null != e && e(t) } } }(), function () { window.WATCH = window.WATCH || {}; var e = function () { let r = {}, e = !1, t = null, d = null; let i = function () { a(), n(), s(), UTILS.isLowNetwork() && document.documentElement.classList.add("low_network"), document.documentElement.classList.add("load"), window.removeEventListener("load", i) }, s = () => { var e = document.querySelectorAll(".click_sup"), t = document.querySelectorAll("li.common-bottom-disclaimer__list-item"); let s = Array.from(t).map(e => e.getAttribute("data-sup")); Array.from(e).map(e => { var t, i = e.getAttribute("data-sup-tag"); -1 < s.indexOf(i) && (e.innerText = s.indexOf(i) + 1), -1 === s.indexOf(i) && (i = e.parentElement, 1 === (t = e.parentElement?.children.length ?? 0) && i.remove(), 1 < t) && (i.removeChild(e.nextSibling), e.remove(), 3 === i.childNodes.length) && i.removeChild(i.childNodes[2]) }) }, a = function () { e = 1024 <= window.innerWidth ? "desktop" : 768 <= window.innerWidth && window.innerWidth < 1024 ? "tablet" : "mobile", clearTimeout(r.resizeTimeout), r.resizeTimeout = setTimeout(function () { UTILS.isBrokenFixed(), UTILS.isBrowserZoomed() }, 100), e != t && (document.documentElement.classList.add(e), document.documentElement.classList.remove(t), t = e) }, n = function () { var t = window.pageYOffset, i = t + window.innerHeight; for (let e = 0; e < r.allClickable.length; e++) { var s = r.allClickable[e], a = t + s.getBoundingClientRect().top, n = t + UTILS.getNavHeight(); n <= a && a <= i ? s.isVisible = !0 : (a < n || i < a) && (s.isVisible = !1) } }, o = function (e) { e.preventDefault(), e.stopPropagation(); let t = this; var i = parseFloat(this.innerText); let s = document.querySelectorAll("#desc-section ol"); s.forEach(e => { "block" === window.getComputedStyle(e).display && (s = e) }); var a = s.querySelectorAll("li"); let n = s.querySelectorAll("li")[i - 1], r = n.querySelector("span"), o = r.innerHTML; var i = `<a tabindex="0">${o}</a>`; r.innerHTML = i, d = e.currentTarget; let l = function () { c.call(t), r.removeEventListener("focusin", l) }, h = function () { r.innerHTML = o, r.removeAttribute("tabindex"), r.removeEventListener("focusout", h) }; e.currentTarget.closest(".cm-layer") && (i = e.currentTarget.closest(".cm-layer"), $(i).trigger("closeLayer", !1)), r.addEventListener("focusin", l), r.addEventListener("focusout", h), setTimeout(() => { n.querySelector("a").focus() }, 0), a.forEach(e => e.classList.remove("is-active")), n.classList.add("is-active") }, l = function (e) { var e = e.target.closest("li"), t = e.getAttribute("data-sup"), i = document.querySelectorAll(".click_sup"); for (let e = 0; e < i.length; e++)i[e].getAttribute("data-sup-tag") === t && (c.call(this), d.focus()); var s = d.closest(".cm-layer"); if (s) { var a = s.getAttribute("data-active-popup"); let e = s.parentNode.querySelector(`[data-content-target="${a}"]`); r.isSupClicked = !0, e.focus(), setTimeout(() => { e.click(), setTimeout(() => { d.focus(), r.isSupClicked = !1 }, 50) }, 50) } e.classList.remove("is-active") }, c = function (e) { if (void 0 !== e && void 0 !== e.sourceCapabilities && null === e.sourceCapabilities) e.preventDefault(); else if (document.documentElement.classList.contains("ios") || !e || null != e.relatedTarget) { let s = this; this.isClicked || this.isVisible || h(this) || setTimeout(function () { var e = window.pageYOffset, t = s.getBoundingClientRect(), i = (window.innerHeight - UTILS.getNavHeight()) / 2, e = e - UTILS.getNavHeight() + t.top + t.height / 2; window.scrollTo(0, e - i) }, 10), this.isClicked = !1 } }, h = function (e) { var e = e.parentNode, t = e.getAttribute("id"); return "contents" !== t && e !== document.body && (!("subnav" !== t && !e.classList.contains("sc-s22ultra-popup")) || h(e)) }, p = function () { this.isClicked = !0 }; return { init: function () { r.isSupClicked = !1, r.resizeTimeout = null, r.supClicker = document.querySelectorAll("a.click_sup"), r.supTopBtn = document.querySelectorAll("button.click_disclaimer"), r.contents = document.getElementById("contents") || document.getElementById("content"), r.allClickable = r.contents.querySelectorAll("a, button, input, select"), function () { let e = 0; for (window.addEventListener("load", i), window.addEventListener("resize", a), window.addEventListener("scroll", n), e = 0; e < r.allClickable.length; e++) { const t = r.allClickable[e]; t.isClicked = false; t.isVisible = false; t.addEventListener("focusin", c); t.addEventListener("mousedown", p) } for (e = 0; e < r.supClicker.length; e++)r.supClicker[e].addEventListener("click", o); for (e = 0; e < r.supTopBtn.length; e++)r.supTopBtn[e].addEventListener("click", l) }(), function () { const e = document.documentElement.classList; if (UTILS.checkRegion() !== "global" && !e.contains("mac") && !e.contains("safari")) ANIUTIL.scrollController({ speed: 120, duration: .5 }) }() }, getIsSupClicked: function () { return r.isSupClicked } } }(); window.WATCH.Disclaimer = e }(), function (e) { e.TrapFocus = function () { "use strict"; var e, f = void 0, t = window, i = t.document, w = t.jQuery, s = null, a = t.WATCH.UTILS; function n(e, t) { if (!(this instanceof n)) return new n(e, t); var i = { obj: e, prevStep: null, isDestroy: false, IgnoreUtilFocusChanges: false, ariaAttr: { hidden: "aria-hidden", disabled: "aria-disabled", modal: "aria-modal" }, ariaNotHidden: (() => { return t && t.ariaNotHidden ? t.ariaNotHidden : [] })(), classAttr: { clone: "trapfocus" }, elAttr: { tabIndex: "tabindex", role: "role" }, customEvent: ".TrapFocus" + (new Date).getTime() + Math.random() }; this.opts = a.def(i, t || {}); if (!(this.obj = w(this.opts.obj)).length) return; if (s != null) s.destroy(); s = this; this.init() } return n.prototype = { init: function () { this.initLayout(); this.buildAria(); this.bindEvents(true); this.loadComponent(); this.obj.data("TrapFocus", this) }, initLayout: function () { var e = this.opts.ariaAttr; var t = this.opts.elAttr; this.obj.attr(e.modal, "true"); this.obj.attr(t.role, "dialog") }, buildAria: function () { var v = this.opts.ariaAttr; var g = this.opts.elAttr; var e = "head, script, noscript, link, style, meta"; var t = this.opts.ariaNotHidden.length > 0 ? `, ${this.opts.ariaNotHidden.join(",")}` : ""; a.def(this, { aria: { notHidden: Array(e + t), focusType: ["A", "BUTTON", "INPUT", "SELECT", "TEXTAREA"], dataAttr: { ariaHidden: "trapfocusariahidden", ariaDisabled: "trapfocusariadisabled", tabIndex: "trapfocustabindex", role: "trapfocusrole" }, destroy: w.proxy(function () { var a = this.aria.dataAttr; var n = this.aria.hiddenEls; var s = this.aria.focusEls; var r = this.aria.tabindexEls; for (var e = 0, t = n.length; e < t; e++)(function (e) { var t = n.eq(e), i = t.data(a.ariaHidden), s = t.data(a.role); if (i != f) { t.attr(v.hidden, i); t.removeData(a.ariaHidden) } else t.removeAttr(v.hidden); if (s != f) { t.attr(g.role, s); t.removeData(a.role) } else t.removeAttr(g.role) })(e); for (var i = 0, o = s.length; i < o; i++)(function (e) { var t = s.eq(e), i = t.data(a.ariaDisabled); t.removeAttr(g.tabIndex); if (i != f) { t.attr(v.disabled, i); t.removeData(a.ariaDisabled) } else t.removeAttr(v.disabled) })(i); for (var l = 0, h = r.length; l < h; l++)(function (e) { var t = r.eq(e), i = t.data(a.tabIndex); if (i != f) { t.attr(g.tabIndex, i); t.removeData(a.tabIndex) } else t.removeAttr(g.tabIndex) })(l); var d = document.getElementById("teconsent"); if (d) { var c = d.querySelector("a"); if (c && c.getAttribute("tabindex") === "-1") { c.setAttribute("tabindex", "0"); c.removeAttribute("aria-disabled") } } }, this), build: w.proxy(function () { var i = this; var e = this.aria.focusType; var a = this.aria.dataAttr; var s = this.obj.parents(); var n = this.obj.siblings().not(i.aria.notHidden.join(",")); var r = w("<x>"); var o = w("<x>"); for (var t = 0, l = s.length; t < l; t++)(function (e) { var t = s.eq(e); n = n.add(t.siblings().not(i.aria.notHidden.join(","))) })(t); r = r.add(n); o = o.add(n); this.obj.removeAttr(v.hidden); for (var h = 0, d = n.length; h < d; h++)(function (e) { var t = n.eq(e), i = t.attr(v.hidden), s = t.attr(g.role); if (i != f) t.data(a.ariaHidden, i); if (s != f) t.data(a.role, s); t.attr(v.hidden, "true"); t.attr(g.role, "none presentation") })(h); r = r.add(n.find(e.join(",").toLowerCase())); for (var c = 0, p = r.length; c < p; c++)(function (e) { var t = r.eq(e), i = t.attr(v.disabled); if (i != f) t.data(a.ariaDisabled, i); t.attr(v.disabled, "true"); setTimeout(() => { t.attr(g.tabIndex, -1) }) })(c); o = o.add(n.find("[" + g.tabIndex + "]")); for (var u = 0, m = o.length; u < m; u++)(function (e) { var t = o.eq(e), i = t.attr(g.tabIndex); if (i != f) t.data(a.tabIndex, i); t.attr(g.tabIndex, -1) })(u); this.aria.hiddenEls = n; this.aria.focusEls = r; this.aria.tabindexEls = o }, this) } }) }, changeEvents: function (e) { var t = [], i = e.split(" "); for (var s in i) t.push(i[s] + this.opts.customEvent); return t.join(" ") }, bindEvents: function (e) { if (e) w(i).on(this.changeEvents("focusin"), w.proxy(this.trapFocus, this)); else w(i).off(this.changeEvents("focusin")) }, focusFirstDescendant: function (e) { for (var t = 0; t < e.childNodes.length; t++) { var i = e.childNodes[t]; if (this.attemptFocus(i) || this.focusFirstDescendant(i)) return true } return false }, focusLastDescendant: function (e) { for (var t = e.childNodes.length - 1; t >= 0; t--) { var i = e.childNodes[t]; if (this.attemptFocus(i) || this.focusLastDescendant(i)) return true } return false }, isFocusable: function (e) { if (e.tabIndex > 0 || e.tabIndex === 0 && e.getAttribute("tabIndex") !== null) return true; if (e.disabled) return false; switch (e.nodeName) { case "A": return !!e.href && e.rel != "ignore"; case "INPUT": return e.type != "hidden" && e.type != "file"; case "BUTTON": case "SELECT": case "TEXTAREA": case "VIDEO": case "SOURCE": case "IFRAME": return true; default: return false } }, attemptFocus: function (e) { if (this.opts.isDestroy) return; if (!this.isFocusable(e)) return false; this.opts.IgnoreUtilFocusChanges = true; try { e.focus() } catch (e) { } this.opts.IgnoreUtilFocusChanges = false; return document.activeElement === e }, trapFocus: function (e) { if (this.opts.isDestroy) return; if (this.opts.IgnoreUtilFocusChanges) return; var t = document; this.dynamicComponentFocus() }, loadComponent: function () { this.dynamicComponentFocus(); setTimeout(() => { this.dynamicComponentFocus() }, 3e3); this.focusFirstDescendant(this.obj[0]); this.lastFocus = document.activeElement; this.aria.build() }, dynamicComponentFocus: function () { const o = this.opts.ariaAttr; const l = this.opts.elAttr; setTimeout(() => { var e = document.getElementById("QSIFeedbackButton-btn"); var t = document.getElementById("QSIFeedbackButton-close-btn"); var i = document.getElementById("nebula_div_btn"); var s = document.getElementById("spr-live-chat-app"); var a = document.getElementById("teconsent"); if (e) { var n = e.parentElement; e.setAttribute(o.disabled, "true"); e.setAttribute(l.tabIndex, "-1"); n.setAttribute(o.disabled, "true"); n.setAttribute(o.hidden, "true"); n.setAttribute(l.tabIndex, "-1"); n.setAttribute(l.role, "none presentation") } if (i) { var r = i.parentElement; i.setAttribute(o.disabled, "true"); i.setAttribute(l.tabIndex, "0"); r.setAttribute(o.disabled, "true"); r.setAttribute(o.hidden, "true"); r.setAttribute(l.tabIndex, "-1"); r.setAttribute(l.role, "none presentation") } if (s) { s.setAttribute(o.disabled, "true"); s.setAttribute(o.hidden, "true"); s.setAttribute(l.tabIndex, "-1"); s.setAttribute(l.role, "none presentation") } if (a && a.hasAttribute("aria-label")) setTimeout(() => { var e = a.querySelector("a"); e.setAttribute(l.tabIndex, "-1"); e.setAttribute(o.disabled, "true"); e.setAttribute(o.hidden, "true") }) }) }, destroy: function () { s = null; this.opts.isDestroy = true; var e = this.opts.ariaAttr; var t = this.opts.elAttr; this.bindEvents(false); this.aria.destroy(); this.obj.removeAttr(e.modal) } }, n }() }(window), function (e) { e.HiveLayer = function () { "use strict"; var e, o = window, l = o.jQuery, t = o.document, h = o.WATCH.UTILS, d = []; function s(e, t) { if (!(this instanceof s)) return new s(e, t); var i = { effect: "fade", layerWrapElements: e, layerBody: ".cm-layer__body", layerElements: ".cm-layer__wrapper", openerElements: ".js-layer-opener", closerElements: ".js-layer-closer", dimmedElements: ".cm-layer__dimmed", classAttr: { htmlToggle: "is-layer-open", isAsync: "is-async" }, focusOutObj: { CSS: { overflow: "hidden", position: "absolute", left: 0, top: 0, "z-index": -1, width: 1, height: 1, "font-size": "1px", "line-height": 0 } }, customEvent: ".HiveLayer" + (new Date).getTime() + Math.random(), openerTarget: null, useOutside: false, useEscape: true, useCloseFocus: true, useScrollLock: true, useTrapFocus: true, flip: { CLASS: "hive-layer-flip", direction: "horizontal", rotateStart: 90, rotateEnd: 0 }, customToggle: false, dimmedDuration: 250, fps: 120, easing: "swing", duration: 250, on: { buildTools: null, layerMove: null, layerOpenBefore: null, layerOpenAfter: null, layerCloseBefore: null, layerCloseAfter: null }, ariaNotHidden: [] }; if (!(this.layerWrap = i.layerWrapElements).length) return; this.layerWrap = l(i.layerWrapElements); this.opts = h.def(i, t || {}); this.init() } return s.prototype = { init: function () { this.initOpts(); this.setElements(); this.initLayout(); this.buildTween(); this.buildTrapFocus(); this.bindEvents(true); this.layerWrap.data("HiveLayer", this) }, initOpts: function () { this.layerWrapInstance = "#" + this.layerWrap.attr("id"); if (!this.opts.isSupportTransition && this.opts.effect === "flip") this.opts.effect = "default"; if (this.opts.effect == "custom") { this.opts.effect = "default"; this.opts.customToggle = true } }, setElements: function () { this.layerBody = this.layerWrap.find(this.opts.layerBody); this.layerObj = this.layerWrap.find(this.opts.layerElements); this.closerObj = this.layerWrap.find(this.opts.closerElements); this.dimmedObj = this.layerWrap.find(this.opts.dimmedElements) }, initLayout: function () { if (this.opts.effect === "slide") { this.dimmedObj.hide(); this.layerObj.hide() } else if (this.opts.effect === "flip") { var e = this.opts.flip.direction; if (e !== "vertical") this.opts.flip.cssD = "rotateY"; else this.opts.flip.cssD = "rotateX"; this.dimmedObj.hide(); this.layerObj.hide(); this.layerWrap.addClass(this.opts.flip.CLASS) } }, buildTween: function () { h.def(this, { tweens: { instance: [], kill: l.proxy(function () { for (var e = 0, t = this.tweens.instance.length; e < t; e++)this.tweens.instance[e].kill(); this.tweens.instance = [] }, this) } }) }, buildTrapFocus: function () { if (!this.opts.useTrapFocus) return; h.def(this, { trapfocus: { instance: null, destroy: l.proxy(function () { if (this.trapfocus.instance == null) return; this.trapfocus.instance.destroy(); this.trapfocus.instance = null }, this), build: l.proxy(function () { if (this.trapfocus.instance !== null) return; this.trapfocus.instance = new TrapFocus(this.layerObj, { ariaNotHidden: this.opts.ariaNotHidden }) }, this) } }) }, bindEvents: function (e) { if (e) { l(t).on("click clickCustom", this.opts.openerElements + '[data-layer-target="' + this.layerWrapInstance + '"]', l.proxy(this.onLayerOpen, this)); this.layerWrap.on("openLayer", l.proxy(this.onLayerOpen, this)); this.closerObj.on("mousedown click clickCustom", l.proxy(this.onLayerClose, this)); this.layerWrap.on("layerSetOptions", l.proxy(this.setOptions, this)); if (this.opts.useEscape) this.layerObj.on("keydown", l.proxy(this.onEscapeClose, this)) } else { l(t).off("click clickCustom"); this.layerWrap.off("openLayer"); this.closerObj.off("mousedown click clickCustom"); this.layerWrap.off("layerSetOptions"); if (this.opts.useEscape) this.layerObj.off("keydown") } }, bindOutsideEvents: function (e) { if (!this.opts.useOutside) return; if (e) this.layerObj.on("clickoutside touchendoutside", l.proxy(this.onLayerOutsideFunc, this)); else this.layerObj.off("clickoutside touchendoutside") }, bindCloseEvents: function (e) { if (e) this.layerWrap.on("closeLayer", l.proxy(this.closeLayer, this)); else this.layerWrap.off("closeLayer") }, setOptions: function (e, t) { h.def(this.opts, t || {}); if (t.customToggle) this.opts.effect = "default" }, setScrollLock: function (e) { if (!this.opts.useScrollLock) return; if (e) h.page.scrollLock.on(); else h.page.scrollLock.off(); l("html").toggleClass(this.opts.classAttr.htmlToggle, e) }, onLayerOpen: function (e) { e.preventDefault(); setTimeout(() => { this.dimmedObj.on("mousedown click clickCustom", l.proxy(this.onLayerClose, this)) }, 500); if (e.type === "click" || e.type === "clickCustom") this.opts.openerTarget = l(e.currentTarget); if (e.type === "click") if (this.opts.openerTarget.hasClass(this.opts.classAttr.isAsync)) return; this.layerViewType = "open"; d.push({ POPUPWRAP: this.layerWrap }); if (document.querySelector("html.load div#header")) { document.querySelector("html.load div#header").style.opacity = 0; document.querySelector("html.load div#header").style.pointerEvents = "none" } this.setScrollLock(true); this.bindCloseEvents(true); if (this.opts.effect === "default") if (!this.opts.customToggle) { this.layerWrap.css({ opacity: 0, display: "block" }); this.outCallback("layerOpenBefore"); this.outCallback("buildTools"); this.layerWrap.css("opacity", ""); this.openAfterBugFunc() } else this.outCallback("layerOpenBefore"); else if (this.opts.effect === "fade") { this.layerWrap.css({ opacity: 0, display: "block" }); this.outCallback("layerOpenBefore"); TweenLite.set(this.layerBody, { opacity: 0, scale: 1, overflow: "hidden" }); this.outCallback("buildTools"); var t = TweenLite.to(this.layerWrap, this.opts.duration / 1e3, { opacity: 1, onComplete: l.proxy(function () { var e = TweenLite.to(this.layerBody, .25, { ease: Expo.easeOut, opacity: 1, scale: 1, onComplete: l.proxy(function () { this.layerBody.css({ overflow: "", transform: "" }); this.openAfterBugFunc() }, this) }); this.tweens.instance.push(e) }, this) }); this.tweens.instance.push(t) } else if (this.opts.effect === "slide") { var i = 1; TweenLite.set(this.dimmedObj, { display: "block", opacity: 0 }); TweenLite.set(this.layerWrap, { display: "block" }); TweenLite.set(this.layerBody, { overflow: "hidden" }); TweenLite.set(this.layerObj, { display: "", y: -h.winSize().h }); TweenLite.set(this.layerObj, { display: "" }); this.outCallback("layerOpenBefore"); var t = TweenLite.to(this.dimmedObj, i, { opacity: .9 }); var s = TweenLite.to(this.layerObj, i, { y: 0, onComplete: l.proxy(function () { this.outCallback("buildTools"); this.layerBody.css({ overflow: "" }); this.layerObj.css({ transform: "" }); this.openAfterBugFunc() }, this) }); this.tweens.instance.push(t); this.tweens.instance.push(s) } else if (this.opts.effect === "slide2") { var i = .6; TweenLite.set(this.dimmedObj, { display: "block", opacity: 0 }); TweenLite.set(this.layerWrap, { display: "block" }); TweenLite.set(this.layerObj, { display: "", y: h.winSize().h }); TweenLite.set(this.layerObj, { display: "" }); this.outCallback("layerOpenBefore"); var t = TweenLite.to(this.dimmedObj, i, { opacity: .9 }); var s = TweenLite.to(this.layerObj, i, { y: 0, onComplete: l.proxy(function () { this.outCallback("buildTools"); this.layerBody.css({ overflow: "" }); this.layerObj.css({ transform: "" }); this.openAfterBugFunc() }, this) }); this.tweens.instance.push(t); this.tweens.instance.push(s) } else if (this.opts.effect === "flip") { var a = this.opts.flip.rotateEnd - this.opts.flip.rotateStart, n = a / this.opts.duration * (1e3 / this.opts.fps), r = 0; this.opts.flip.moveData = { startDistance: this.opts.flip.rotateStart, endDistance: this.opts.flip.rotateEnd, moveDistance: a, moveOneStep: n, currentStep: r }; this.layerWrap.show(); this.dimmedObj.fadeIn(this.opts.dimmedDuration, l.proxy(function () { this.outCallback("layerOpenBefore"); this.outCallback("buildTools"); this.layerObj.show(); this.initStep(this.opts.flip.moveData); this.flipFunc() }, this)); o.setTimeout(l.proxy(function () { this.outCallback("buildTools") }, this), 30) } this.ariaAccessbility(true, this.layerWrap) }, initStep: function (e) { this.opts.stepTimeOld = new Date; this.direction = e.startDistance > e.moveDistance ? "toNext" : "toPrev"; this.condition = this.direction === "toNext" ? e.currentStep > e.moveDistance : e.currentStep < e.moveDistance }, moveStep: function (e) { this.opts.stepTimeNew = new Date; this.opts.remaining = Math.max(0, this.opts.stepTimeOld - this.opts.stepTimeNew + this.opts.duration); var t = this.opts.remaining / this.opts.duration || 0, i = 1 - t, s = l.easing[this.opts.easing](i, this.opts.duration * i, 0, 1, this.opts.duration); e.currentStep = (e.endDistance - e.startDistance) * s }, flipFunc: function () { var e = this.opts.flip.moveData; this.moveStep(e); if (this.condition) { o.clearTimeout(this.stepTimeout); this.stepTimeout = o.setTimeout(l.proxy(function () { this.flipFunc() }, this), 1e3 / this.opts.fps); this.condition = this.direction === "toNext" ? e.currentStep > e.moveDistance : e.currentStep < e.moveDistance; this.outCallback("layerMove", e.currentStep, e) } else { this.opts.remaining = this.opts.duration; if (this.layerViewType === "close" || !this.layerViewType) { this.closeAfterBugFunc(); this.dimmedObj.fadeOut(this.opts.dimmedDuration, l.proxy(function () { this.layerWrap.hide(); this.layerObj.hide() }, this)) } else this.openAfterBugFunc() } var t = e.startDistance + e.currentStep; this.layerObj.css({ transform: this.opts.flip.cssD + "(" + t + "deg)" }) }, onLayerOpenAfter: function () { if (this.trapfocus) this.trapfocus.build(); this.bindOutsideEvents(true); this.outCallback("layerOpenAfter") }, openAfterBugFunc: function () { o.clearTimeout(this.openAfterTimeout); this.openAfterTimeout = o.setTimeout(l.proxy(this.onLayerOpenAfter, this), 30) }, onLayerClose: function (e) { var t = l(e.currentTarget); if (e.type === "mousedown") { if (!h.isDevice) { e.stopPropagation(); this.opts.useCloseFocus = false } } else if (e.type === "click" || e.type === "clickCustom") { e.preventDefault(); if (e.type === "click") if (t.hasClass(this.opts.classAttr.isAsync)) return; this.layerWrap.trigger("closeLayer"); this.dimmedObj.off("mousedown click clickCustom") } }, closeLayer: function () { this.closeType = arguments[1]; this.layerViewType = "close"; this.outCallback("layerCloseBefore"); this.popupOpenPropsControl(); this.setScrollLock(false); if (this.trapfocus) this.trapfocus.destroy(); if (document.querySelector("html.load div#header")) { document.querySelector("html.load div#header").style.opacity = 1; document.querySelector("html.load div#header").style.pointerEvents = "unset" } this.ariaAccessbility(false, this.layerWrap); o.clearTimeout(this.closeBeforeTimeout); this.closeBeforeTimeout = o.setTimeout(l.proxy(this.closeBeforeBugFunc, this), 30); this.bindOutsideEvents(false) }, onEscapeClose: function (e) { var t = e.which || e.keyCode; if (t !== 27) return; this.layerWrap.trigger("closeLayer") }, onLayerOutsideFunc: function () { this.layerWrap.trigger("closeLayer") }, closeBeforeBugFunc: function () { if (this.opts.effect === "default") { if (!this.opts.customToggle) this.layerWrap.stop(true, true).hide(); this.closeAfterBugFunc() } else if (this.opts.effect === "fade") { var e = TweenLite.to(this.layerBody, this.opts.duration / 1e3, { overflow: "hidden", opacity: 0, scale: 1, onComplete: l.proxy(function () { this.layerBody.css("overflow", ""); var e = TweenLite.to(this.layerWrap, this.opts.duration / 1e3, { opacity: 0, display: "none", onComplete: l.proxy(this.closeAfterBugFunc, this) }); this.tweens.instance.push(e) }, this) }); this.tweens.instance.push(e) } else if (this.opts.effect === "slide") { var t = 1; TweenLite.set(this.layerBody, { overflow: "hidden" }); var e = TweenLite.to(this.dimmedObj, t, { opacity: 0 }); var i = TweenLite.to(this.layerObj, t, { y: -h.winSize().h, onComplete: l.proxy(function () { this.closeAfterBugFunc(); this.dimmedObj.hide(); this.layerWrap.hide(); this.layerBody.css("overflow", ""); this.layerObj.hide() }, this) }); this.tweens.instance.push(e); this.tweens.instance.push(i) } else if (this.opts.effect === "slide2") { var t = .5; var e = TweenLite.to(this.dimmedObj, t, { opacity: 0 }); var i = TweenLite.to(this.layerObj, t, { y: h.winSize().h, onComplete: l.proxy(function () { this.closeAfterBugFunc(); this.dimmedObj.hide(); this.layerWrap.hide(); this.layerBody.css("overflow", ""); this.layerObj.hide() }, this) }); this.tweens.instance.push(e); this.tweens.instance.push(i) } else if (this.opts.effect === "flip") { var s = -this.opts.flip.rotateStart - this.opts.flip.rotateEnd, a = s / this.opts.duration * (1e3 / this.opts.fps), n = 0; this.opts.flip.moveData = { startDistance: this.opts.flip.rotateEnd, endDistance: -this.opts.flip.rotateStart, moveDistance: s, moveOneStep: a, currentStep: n }; this.initStep(this.opts.flip.moveData); this.flipFunc() } }, closeAfterBugFunc: function () { o.clearTimeout(this.closeAfterTimeout); this.closeAfterTimeout = o.setTimeout(l.proxy(this.onLayerCloseAfter, this), 30) }, popupOpenPropsControl: function () { var e = d; for (var t = 0, i = e.length; t < i; t++) { var s = e[t], a = s["POPUPWRAP"][0]; if (a === this.layerWrap[0]) e[t] = null } for (var n = 0, r = e.length; n < r; r--) { var o = e[r - 1]; if (o === null) e.splice(r - 1, 1) } }, onLayerCloseAfter: function () { if (this.opts.openerTarget !== null) if (this.closeType !== false) { this.opts.openerTarget[0].mustActive = true; setTimeout(() => { this.opts.openerTarget.focus(); this.opts.openerTarget[0].mustActive = false; this.opts.openerTarget = null }, 100) } this.opts.useCloseFocus = true; this.bindCloseEvents(false); this.outCallback("layerCloseAfter") }, ariaAccessbility: function (e, t) { }, outCallback: function (e) { var t = this.opts.on[e]; if (e === "layerMove") this.layerWrap.trigger(e, arguments[1], arguments[2], this); else this.layerWrap.trigger(e, this); if (t == null) return; if (e === "layerMove") t(arguments[1], arguments[2], this); else t(this) }, styleDestroy: function () { this.dimmedObj.attr("style", ""); this.layerWrap.attr("style", ""); this.layerBody.attr("style", ""); this.layerObj.attr("style", "") }, destroy: function () { this.tweens.kill(); if (this.trapfocus) this.trapfocus.destroy(); this.styleDestroy(); this.bindEvents(false); this.bindOutsideEvents(false); this.bindCloseEvents(false) } }, s }() }(window), function () { window.WATCH = window.WATCH || {}; let n = WATCH.UTILS; WATCH.SubNav = class { constructor(e = container, t) { var i = { navItems: "ul li>a", navDests: '[class*="js-nav-"]', visSections: ".js-visible", resizeStart: null, classes: { isOn: "on" } }; this.opts = i, this.classes = i.classes, this.el = document.querySelector(e), this.init() } init() { null !== this.el && (this.setElements(), this.initOpts(), this.bindEvents()) } setElements() { this.navItems = n.convertArray(this.el.querySelectorAll(this.opts.navItems)), this.navDests = document.querySelectorAll(this.opts.navDests), this.visSections = n.convertArray(document.querySelectorAll(this.opts.visSections)) } initOpts() { this.visCount = -1, this.visSections.forEach(e => { e.dataset.visIndex = e.classList.contains("js-count") ? ++this.visCount : this.visCount }), this.winOffsetTop = window.pageYOffset } bindEvents() { this.onScrollHandler(), window.addEventListener("resize", this.onResizeHandler.bind(this)), window.addEventListener("scroll", this.onScrollHandler.bind(this)); let i = window.location.hash; this.navItems.forEach((e, t) => { -1 < e.getAttribute("href").indexOf("#") && (e.dataset.navIndex = t, e.addEventListener("click", this.onNavItemClickEvent.bind(this))), i && -1 < e.getAttribute("href").indexOf(i) && (e.parentNode.classList.remove(this.classes.isOn), e.click()) }) } onNavItemClickEvent(t) { t.preventDefault(); var t = t.target, i = t.parentNode; if (!this.el.classList.contains("hold") && !i.classList.contains(this.classes.isOn)) { this.navItems.forEach(e => { e.parentNode.classList.remove(this.classes.isOn) }), i.classList.contains(this.classes.isOn) || i.classList.add(this.classes.isOn); var i = t.dataset.navIndex, t = this.navDests[i], i = t.getBoundingClientRect(), s = parseInt(window.getComputedStyle(t).paddingTop), a = (window.innerHeight - (i.height - s) + n.getNavHeight()) / 2; let e = 0; (e = t.classList.contains("js-nav-center") ? this.winOffsetTop + i.top + s - a : this.winOffsetTop + i.top - n.getNavHeight()) < 150 && (e = 0), this.el.classList.add("hold"), GALAXY.setSmoothScrollTop(e, 1500, () => { this.el.classList.contains("hold") && this.el.classList.remove("hold"), GALAXY.header && GALAXY.header.resetSubNav() }) } } onScrollHandler() { this.winOffsetTop = window.pageYOffset; var a = (window.innerHeight + n.getNavHeight()) / 2; this.visSections.forEach(e => { var i, t = e.getBoundingClientRect(), s = this.winOffsetTop + t.top, t = this.winOffsetTop + t.bottom; this.winOffsetTop + a >= s && this.winOffsetTop + a <= t && (i = e.dataset.visIndex, this.navItems.forEach((e, t) => { t != i && e.parentNode.classList.contains(this.classes.isOn) && e.parentNode.classList.remove(this.classes.isOn) }), (s = this.navItems[i].parentNode).classList.contains(this.classes.isOn) || (s.classList.add(this.classes.isOn), !this.el.classList.contains("hold") && s.classList.contains(this.classes.isOn) && GALAXY.header && GALAXY.header.resetSubNav())) }) } onResizeHandler() { n.winSize().w !== this.winWidth && (this.winWidth = n.winSize().w, null == this.opts.resizeStart && (this.opts.resizeStart = this.winWidth, this.resizeAnimateFunc()), window.clearTimeout(this.resizeEndTime), this.resizeEndTime = window.setTimeout(this.resizeEndFunc.bind(this), 150)) } resizeAnimateFunc() { this.onScrollHandler(), this.resizeRequestFrame = n.requestAFrame.call(window, this.resizeAnimateFunc.bind(this)) } resizeEndFunc() { this.opts.resizeStart = null, n.cancelAFrame.call(window, this.resizeRequestFrame) } } }(), function () { window.WATCH = window.WATCH || {}; WATCH.BigMomentColumn = class { constructor(e, t) { this.opts = { slideTitle: "", controlTagging: { play: "movi-play", pause: "movi-pause" }, centeredSlides: !0, tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "galaxy-watch-ultra:highlight:carousel:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "galaxy-watch-ultra:highlight:carousel:index:" }, currDevice: "desktop", prevDevice: null, ...t }, this.selector = { section: e, videoElement: ".video__container", swiperEl: ".swiper-container", swiperSlide: ".swiper-slide", swiperSlideTitle: this.opts.slideTitle || ".feature-column-r__subject-txt", swiperPagination: ".swiper-pagination" }, this.class = { featureHide: "is-feature-hide" }, this.el = { section: document.querySelector(this.selector.section) || null, videoElement: null, videoPlayer: null, swiper: null, swiperEl: null, swiperSlides: null, swiperPagination: null }, this.events = { load: this.onLoadHandler.bind(this), resize: this.onResizeHandler.bind(this) }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.buildVideoPlayer(), this.bindEvents()) } setElements() { this.el.videoElement = this.el.section.querySelectorAll(this.selector.videoElement), this.el.swiperEl = this.el.section.querySelector(this.selector.swiperEl), this.el.swiperSlides = this.el.swiperEl.querySelectorAll(this.selector.swiperSlide), this.el.swiperPagination = this.el.section.querySelector(this.selector.swiperPagination) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("resize", this.events.resize) } onLoadHandler() { this.events.resize(), window.removeEventListener("load", this.events.load) } onResizeHandler() { this.opts.currDevice = 767 < innerWidth ? "desktop" : "mobile", this.opts.currDevice !== this.opts.prevDevice && (this.onResponsiveChange(), this.opts.prevDevice = this.opts.currDevice) } onResponsiveChange() { this.destroySwiper(), "mobile" === this.opts.currDevice && this.setSwiper() } buildVideoPlayer() { this.el.videoPlayer = { instance: [], build: () => { 0 < this.el.videoPlayer.instance.length || Array.from(this.el.videoElement).forEach(e => { this.el.videoPlayer.instance.push(new WATCH.VideoPlayer(e, { sectionElement: this.selector.section, playType: "reverse", on: { updateController: e => { var t = e.playState ? "pause" : "play", e = e.el, i = this.opts.controlTagging; e && (e.setAttribute("data-omni", i[t] + ":#"), e.setAttribute("ga-la", i[t] + ":#"), i = e.querySelector(".blind")) && ("undefined" != typeof LOCAL_VARI && LOCAL_VARI && void 0 !== LOCAL_VARI[t] && LOCAL_VARI[t] ? i.innerText = LOCAL_VARI[t] : i.innerText = t) } } })) }) } }, this.el.videoPlayer.build() } setSwiper() { if (null === this.el.swiper) { let i = this; this.el.swiper = new Swiper(this.el.swiperEl, { init: !1, slidesPerView: "auto", centeredSlides: this.opts.centeredSlides, pagination: { el: this.el.swiperPagination, renderBullet: function (e) { var t = i.opts.tagging; return ` <li role="listitem"> <button class="swiper-pagination-bullet" role="button" data-omni-type="${t["data-omni-type"]}" data-omni="${t["data-omni"]}${e + 1}" ga-ca="${t["ga-ca"]}" ga-ac="${t["ga-ac"]}" ga-la="${t["ga-la"]}${e + 1}"></button> </li> `} } }), this.el.swiper.on("snapIndexChange", function () { i.opts.centeredSlides || (i.setSlideA11y(), i.setPaginationLabel()) }), this.el.swiper.on("slideChange", function () { i.opts.centeredSlides && (i.setSlideA11y(), i.setPaginationLabel()) }), this.el.swiper.on("init", function () { var e = this.el.querySelector(".swiper-notification"), e = (e && this.el.removeChild(e), i.setSlideA11y(), i.setPaginationLabel(), this.pagination.bullets); Array.from(e).forEach((e, t) => { e.addEventListener("click", function (e) { e.preventDefault(), e.stopPropagation(), i.el.swiper.slideTo(t) }) }) }), this.el.swiper.init() } } destroySwiper() { null !== this.el.swiper && (this.el.swiper.pagination.destroy(!0, !0), this.el.swiper.destroy(!0, !0), this.el.swiper = null, this.initSlideA11y()) } initSlideA11y() { for (let e = 0; e < this.el.swiperSlides.length; e++) { var t = this.el.swiperSlides[e]; this.offA11y(t) } } setSlideA11y() { var t = this.el.swiper; if (null !== t) { var i = this.opts.centeredSlides ? t.activeIndex : t.snapIndex; for (let e = 0; e < t.slides.length; e++) { var s = t.slides[e]; i === e ? this.offA11y(s) : this.onA11y(s) } } } setPaginationLabel() { var e = this.el.swiper; if (null !== e) { let r = e.slides; var t = e.pagination.bullets; let o = this.opts.centeredSlides ? e.activeIndex : e.snapIndex; void 0 !== t && 0 < t.length && Array.from(t).forEach((e, t) => { let i = ""; "" !== this.opts.bigMomentTitle && (i = document.querySelector(this.opts.bigMomentTitle)?.innerText ?? ""); var s, a, n = r[t].querySelector(this.selector.swiperSlideTitle)?.innerText ?? ""; "undefined" != typeof LOCAL_VARI && LOCAL_VARI ? (s = void 0 !== LOCAL_VARI.slide && LOCAL_VARI.slide ? LOCAL_VARI.slide : "Slide", a = void 0 !== LOCAL_VARI.selected && LOCAL_VARI.selected ? LOCAL_VARI.selected : "selected", o === t ? e.setAttribute("aria-label", `${s}${t + 1}: ${"" !== i ? i + ": " : ""}${n} ` + a) : e.setAttribute("aria-label", `${s}${t + 1}: ` + ("" !== i ? i + ": " : "") + n)) : o === t ? e.setAttribute("aria-label", `Slide${t + 1}: ${"" !== i ? i + ": " : ""}${n} selected`) : e.setAttribute("aria-label", `Slide${t + 1}: ` + ("" !== i ? i + ": " : "") + n) }) } } onA11y(e) { var t = e.querySelectorAll("a, button, input, select, iframe"); e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1"), 0 < t.length && t.forEach(e => { e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1") }) } offA11y(e) { var t = e.querySelectorAll("a, button, input, select, iframe"); e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex"), 0 < t.length && t.forEach(e => { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex") }) } } }(), function () { window.WATCH = window.WATCH || {}; WATCH.BigMoment = class { constructor(e, t) { this.opts = { resizeTimeout: null, useInteger: !1, progress: 0, currDevice: "", prevDevice: "", scale: 1.05, ...t }, this.selector = { section: e, bigMoment: ".big-moment__content--expand", bigMomentImage: ".big-moment__image img", clipWrapper: ".big-moment__content--clip-motion", clipElement: ".big-moment__clip" }, this.class = { featureHide: "is-feature-hide" }, this.el = { section: document.querySelector(this.selector.section) || null, clipWrapper: null, clipElement: null }, this.events = { load: this.onLoadHandler.bind(this), resize: this.onResizeHandler.bind(this), scroll: this.onScrollHandler.bind(this) }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.bindEvents()) } setElements() { this.el.bigMoment = this.el.section.querySelector(this.selector.bigMoment), this.el.bigMomentImage = this.el.bigMoment.querySelector(this.selector.bigMomentImage), this.el.clipWrapper = this.el.section.querySelector(this.selector.clipWrapper), this.el.clipElement = this.el.section.querySelector(this.selector.clipElement) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("resize", this.events.resize), window.addEventListener("scroll", this.events.scroll) } onLoadHandler() { this.events.resize(), window.removeEventListener("load", this.events.load) } onResizeHandler() { this.opts.currDevice = 767 < innerWidth ? "desktop" : "mobile", clearTimeout(this.opts.resizeTimeout), this.opts.resizeTimeout = setTimeout(() => { this.events.scroll(), this.opts.currDevice !== this.opts.prevDevice && (this.opts.prevDevice = this.opts.currDevice) }, 150) } onScrollHandler() { scrollY, window.innerHeight; var e = this.el.clipWrapper.getBoundingClientRect(), e = (scrollY, e.top, scrollY, (e.top - window.innerHeight) / e.height * -100); this.opts.progress = this.opts.useInteger ? Math.round(e) : e, -200 < this.opts.progress && this.opts.progress < 400 && (this.opts.progress >= ("desktop" === this.opts.currDevice ? 50 : 0) ? this.el.clipWrapper.classList.contains("is-active") || this.el.clipWrapper.classList.add("is-active") : this.el.clipWrapper.classList.contains("is-active") && this.el.clipWrapper.classList.remove("is-active"), "desktop" === this.opts.currDevice ? this.activeDesktopParallex() : this.activeMobileParallex()) } activeDesktopParallex() { let e, t, i = this.opts.scale; this.opts.progress < 0 ? e = -10 : 0 <= this.opts.progress && this.opts.progress <= 50 ? e = -10 * (1 - this.opts.progress / 50) : 50 < this.opts.progress && (e = 0), this.opts.progress < -60 ? t = i : -60 <= this.opts.progress && this.opts.progress < 0 ? t = i - (this.opts.progress + 60) / 60 * (this.opts.scale - 1) : 0 <= this.opts.progress && (t = 1), this.el.bigMomentImage && TweenMax.to(this.el.bigMomentImage, .2, { scale: t }), TweenMax.to(this.el.clipElement, .2, { top: e + "%" }) } activeMobileParallex() { TweenMax.to(this.el.clipElement, 0, { top: "" }) } } }(), function () { window.WATCH = window.WATCH || {}; WATCH.CommonVideo = class { constructor(e, t) { this.opts = { controlTagging: { play: "movi-play", pause: "movi-pause" }, ...t }, this.selector = { section: e, videoElement: ".video__container" }, this.class = { featureHide: "is-feature-hide" }, this.el = { section: document.querySelector(this.selector.section) || null, videoElement: null, videoPlayer: null }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.buildVideoPlayer()) } setElements() { this.el.videoElement = this.el.section.querySelectorAll(this.selector.videoElement) } buildVideoPlayer() { this.el.videoPlayer = { instance: [], build: () => { 0 < this.el.videoPlayer.instance.length || Array.from(this.el.videoElement).forEach(e => { this.el.videoPlayer.instance.push(new WATCH.VideoPlayer(e, { sectionElement: this.selector.section, playType: "reverse", on: { updateController: e => { var t = e.playState ? "pause" : "play", e = e.el, i = this.opts.controlTagging; e && (e.setAttribute("data-omni", i[t] + ":#"), e.setAttribute("ga-la", i[t] + ":#"), i = e.querySelector(".blind")) && ("undefined" != typeof LOCAL_VARI && LOCAL_VARI && void 0 !== LOCAL_VARI[t] && LOCAL_VARI[t] ? i.innerText = LOCAL_VARI[t] : i.innerText = t) } } })) }) } }, this.el.videoPlayer.build() } } }(), function () { window.WATCH = window.WATCH || {}; WATCH.KeyVisual = class { constructor(e = container) { var t = { el: e, classes: { isUseBuy: "is-use-buy", isUseRegist: "is-use-regist", isUseOrder: "is-use-order", isUseOff: "is-use-off" }, featureHide: "is-feature-hide" }; this.opts = t, this.classes = t.classes, this.el = document.querySelector(e), this.init() } init() { null === this.el || this.el.classList.contains(this.opts.featureHide) || this.initLayout() } initLayout() { this.el.classList.remove(this.classes.isUseBuy), this.el.classList.remove(this.classes.isUseRegist), this.el.classList.remove(this.classes.isUseOrder), this.el.classList.remove(this.classes.isUseWhere), "undefined" != typeof __WATCH_USE_KV_CTA && null != __WATCH_USE_KV_CTA && "" !== __WATCH_USE_KV_CTA && ("buy-now" == __WATCH_USE_KV_CTA ? this.el.classList.add(this.classes.isUseBuy) : "pre-registration" == __WATCH_USE_KV_CTA ? this.el.classList.add(this.classes.isUseRegist) : "pre-order" == __WATCH_USE_KV_CTA ? this.el.classList.add(this.classes.isUseOrder) : "off" == __WATCH_USE_KV_CTA && this.el.classList.add(this.classes.isUseOff)) } } }(), function () { window.WATCH = window.WATCH || {}; let o = WATCH.UTILS; WATCH.HighlightCarousel = class { constructor(e, t = {}) { this.opts = { currDevice: null, prevDevice: null, resizeTimeout: null, clickTimeout: null, focusMoveTimeout: null, tagging: { pagination: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:catch-the-highlights^titanium:sldr-dots:#", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:catch-the-highlights^titanium:sldr-dots:#" }, navigation: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:catch-the-highlights:sldr-arrow:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:catch-the-highlights:sldr-arrow:" } }, taggingIdList: ["titanium", "galaxy-ai", "10-atm", "battery"], activeIndex: 0, videoCanPlay: !0, videoAnimationFrame: null, videoCircleSize: 266, isFocusPrevArrow: !1, isFocusNextArrow: !1, isCarouselAutoPlay: !0, isVideoAutoPlay: !0, prevState: !0, startX: 0, endX: 0, isPointerMoving: !1, ...t }, this.selector = { section: e, frontSlider: ".front-slider", backSlider: ".background-slider", swiper: ".swiper", swiperSlide: ".swiper-slide", swiperSlideTitle: ".wearable-common__carousel-tit", swiperPrevArrow: ".wearable-common__carousel-prev", swiperNextArrow: ".wearable-common__carousel-next", swiperPagination: ".wearable-common__carousel-pagination", swiperScrollbar: ".swiper-scrollbar", videoContainer: ".video__container", videoController: ".video__controller", blindController: ".js-blind-controller" }, this.class = { featureHide: "is-feature-hide" }, this.el = { section: document.querySelector(this.selector.section) || null, frontSlider: null, frontSwiper: null, frontSwiperEl: null, frontSwiperSlides: null, backSlider: null, backSwiper: null, backSwiperEl: null, swiperPrevArrow: null, swiperNextArrow: null, swiperPagination: null, swiperScrollbar: null, videoContainers: null, videoControllers: null, blindController: null }, this.events = { load: this.onLoadHandler.bind(this), scroll: this.onScrollHandler.bind(this), resize: this.onResizeHandler.bind(this), prevArrow: { click: this.onClickPrevArrow.bind(this), keyDown: this.onKeyDownPrevArrow.bind(this), focusin: this.onFocusinPrevArrow.bind(this), focusout: this.onFocusoutPrevArrow.bind(this) }, nextArrow: { click: this.onClickNextArrow.bind(this), keyDown: this.onKeyDownNextArrow.bind(this), focusin: this.onFocusinNextArrow.bind(this), focusout: this.onFocusoutNextArrow.bind(this) }, controller: { click: this.onClickControllButton.bind(this) }, blindController: { click: this.onClickBlindController.bind(this) }, click: { down: this.onClickDownHandler.bind(this), up: this.onClickUpHandler.bind(this) } }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.setVideoPlayer(), this.setSwiper(), this.bindEvents()) } setElements() { this.el.frontSlider = this.el.section.querySelector(this.selector.frontSlider), this.el.frontSwiperEl = this.el.frontSlider.querySelector(this.selector.swiper), this.el.frontSwiperSlides = this.el.frontSlider.querySelectorAll(this.selector.swiperSlide), this.el.swiperPrevArrow = this.el.frontSlider.querySelector(this.selector.swiperPrevArrow), this.el.swiperNextArrow = this.el.frontSlider.querySelector(this.selector.swiperNextArrow), this.el.swiperPagination = this.el.frontSlider.querySelector(this.selector.swiperPagination), this.el.swiperScrollbar = this.el.frontSlider.querySelector(this.selector.swiperScrollbar), this.el.blindController = this.el.frontSlider.querySelector(this.selector.blindController), this.el.backSlider = this.el.section.querySelector(this.selector.backSlider), this.el.backSwiperEl = this.el.backSlider.querySelector(this.selector.swiper), this.el.videoContainers = this.el.section.querySelectorAll(this.selector.videoContainer), this.el.videoControllers = this.el.section.querySelectorAll(this.selector.videoController) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("scroll", this.events.scroll), window.addEventListener("resize", this.events.resize), this.el.frontSwiperEl.addEventListener("mousedown", this.events.click.down), this.el.frontSwiperEl.addEventListener("mouseup", this.events.click.up), this.el.frontSwiperEl.addEventListener("touchstart", this.events.click.down), this.el.frontSwiperEl.addEventListener("touchend", this.events.click.up), Array.from(this.el.videoControllers).forEach(e => { e.addEventListener("click", this.events.controller.click) }), this.el.blindController.addEventListener("click", this.events.blindController.click) } onLoadHandler() { this.events.resize(), this.events.scroll(), window.removeEventListener("load", this.events.load) } onResizeHandler() { this.opts.currDevice = 767 < innerWidth ? "desktop" : "mobile", this.opts.currDevice !== this.opts.prevDevice && (this.opts.activeIndex = 0, this.opts.videoCanPlay = !0, clearTimeout(this.opts.resizeTimeout), this.opts.resizeTimeout = setTimeout(() => { this.opts.videoCanPlay = !0, this.events.scroll(), this.onResponsiveChange() }, 150), this.opts.prevDevice = this.opts.currDevice) } onResponsiveChange() { this.resetVideo(), this.setSwiper() } onScrollHandler() { var e = this.el.frontSwiperEl.getBoundingClientRect(), t = e.height, i = .15 * e.height, s = scrollY, a = s + innerHeight, n = s + e.top, e = s + e.bottom; n + t <= a && s + o.getNavHeight() <= e - i ? this.opts.videoCanPlay && (this.opts.videoCanPlay = !1, t = this.el.frontSwiperSlides[this.opts.activeIndex].querySelector(this.selector.videoContainer)) && this.playVideo(t) : (a < n || s + o.getNavHeight() > e - i) && !this.opts.videoCanPlay && (this.onFocusoutNextArrow(), this.onFocusoutPrevArrow(), this.opts.videoCanPlay = !0, this.resetVideo(!0)) } setSwiper() { this.destroyFrontSwiper(), this.setFrontSwiper(), this.destroyBackSwiper(), this.setBackSwiper() } setFrontSwiper() { if (null === this.el.frontSwiper) { let s = this; this.el.frontSwiper = new Swiper(this.el.frontSwiperEl, { init: !1, a11y: !1, speed: 400, allowTouchMove: !0, centeredSlides: !0, centeresSlidesBounds: !0, slidesPerView: "auto", navigation: { nextEl: s.el.swiperNextArrow, prevEl: s.el.swiperPrevArrow }, scrollbar: { el: s.el.swiperScrollbar, draggable: !0 }, pagination: { el: s.el.swiperPagination, bulletActiveClass: "is-active", renderBullet: function (e) { var t = s.opts.tagging.pagination, e = s.opts.taggingIdList[e]; return ` <li role="listitem" class="wearable-common__carousel-pagination-item"> <button class="wearable-common__carousel-pagination-bullet swiper-pagination-bullet" role="button" data-omni-type="${t["data-omni-type"]}" data-omni="gwatch-ultra:highlights:catch-the-highlights^${e}:sldr-dots:#" ga-ca="${t["ga-ca"]}" ga-ac="${t["ga-ac"]}" ga-la="gwatch-ultra:highlights:catch-the-highlights^${e}:sldr-dots:#"></button> </li> `} } }), this.el.frontSwiper.on("transitionEnd", function () { var e; this.slides[this.activeIndex].classList.contains("js-active-slide") || (s.opts.activeIndex = this.activeIndex, s.resetVideo(), s.opts.videoCanPlay) || ((e = this.slides[this.activeIndex].querySelector(s.selector.videoContainer)) && s.playVideo(e), s.setSwiperActiveClass.call(this)) }), this.el.frontSwiper.on("scrollbarDragEnd", function () { var e; s.opts.isCarouselAutoPlay = !1, this.slides[this.activeIndex].classList.contains("js-active-slide") || (s.opts.activeIndex = this.activeIndex, s.resetVideo(), s.opts.videoCanPlay) || ((e = this.slides[this.activeIndex].querySelector(s.selector.videoContainer)) && s.playVideo(e), s.setSwiperActiveClass.call(this)) }), this.el.frontSwiper.on("snapIndexChange", function () { var e = this.slides[this.activeIndex].querySelector(".video__controller")?.getAttribute("title") ?? ""; s.el.blindController.setAttribute("title", "" + e), s.setNavigationDisabled() }), this.el.frontSwiper.on("slideChange", function () { s.opts.activeIndex = this.activeIndex, s.setSlideA11y(), s.setNavigationDisabled(), s.setPaginationLabel(); let e = this.slides[this.activeIndex].querySelector(s.selector.videoContainer).querySelector(s.selector.videoController); s.opts.isCarouselAutoPlay && (clearTimeout(s.opts.focusMoveTimeout), s.opts.focusMoveTimeout = setTimeout(() => { e && e.focus() }, 300)), s.opts.activeIndex === this.slides.length - 1 && (s.opts.isCarouselAutoPlay = !1), null !== s.el.backSwiper && s.el.backSwiper.slideTo(this.realIndex) }), this.el.frontSwiper.on("init", function () { s.opts.activeIndex = this.activeIndex, s.setSlideA11y(), s.setNavigationLabel(), s.setPaginationLabel(), s.setNavigationDisabled(), s.el.swiperPrevArrow.addEventListener("click", s.events.prevArrow.click), s.el.swiperNextArrow.addEventListener("click", s.events.nextArrow.click), s.el.swiperPrevArrow.addEventListener("keydown", s.events.prevArrow.keyDown), s.el.swiperNextArrow.addEventListener("keydown", s.events.nextArrow.keyDown), s.el.swiperPrevArrow.addEventListener("focusin", s.events.prevArrow.focusin), s.el.swiperNextArrow.addEventListener("focusin", s.events.nextArrow.focusin), s.el.swiperPrevArrow.addEventListener("focusout", s.events.prevArrow.focusout), s.el.swiperNextArrow.addEventListener("focusout", s.events.nextArrow.focusout); let i = this; var e = i.pagination.bullets; Array.from(e).forEach((e, t) => { e.addEventListener("click", function (e) { e.preventDefault(), e.stopPropagation(), i.slideTo(t) }) }) }), this.el.frontSwiper.init() } } destroyFrontSwiper() { null !== this.el.frontSwiper && (this.el.swiperPrevArrow.removeEventListener("click", this.events.prevArrow.click), this.el.swiperNextArrow.removeEventListener("click", this.events.nextArrow.click), this.el.swiperPrevArrow.removeEventListener("keydown", this.events.prevArrow.keyDown), this.el.swiperNextArrow.removeEventListener("keydown", this.events.nextArrow.keyDown), this.el.frontSwiper.destroy(!0, !0), this.el.frontSwiper = null) } setBackSwiper() { null === this.el.backSwiper && (this.el.backSwiper = new Swiper(this.el.backSwiperEl, { init: !1, a11y: !1, speed: 600, allowTouchMove: !1, centeredSlides: !0, centeresSlidesBounds: !0, slidesPerView: "auto" }), this.el.backSwiper.on("init", function () { Array.from(this.slides).forEach(e => { e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1") }) }), this.el.backSwiper.init()) } destroyBackSwiper() { null !== this.el.backSwiper && (this.el.backSwiper.destroy(!0, !0), this.el.backSwiper = null) } slideTo(e = 300) { null !== this.el.frontSwiper && this.el.frontSwiper.slideTo(this.opts.activeIndex, e) } setSwiperActiveClass() { Array.from(this.slides).forEach((e, t) => { this.activeIndex !== t ? e.classList.remove("js-active-slide") : e.classList.add("js-active-slide") }) } setSlideA11y() { if (null !== this.el.frontSwiper) { var e = this.el.frontSwiper, t = e.slides; let s = e.activeIndex; Array.from(t).forEach((e, t) => { var i = e.querySelectorAll("a, button, input, select, iframe"); s === t ? (e.setAttribute("aria-hidden", !1), 0 < i.length && i.forEach(e => { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex") })) : (e.setAttribute("aria-hidden", !0), 0 < i.length && i.forEach(e => { e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1") })) }) } } setNavigationLabel() { let t = this.opts.tagging.navigation; var e, i; "undefined" != typeof LOCAL_VARI && LOCAL_VARI ? (e = void 0 !== LOCAL_VARI.previous && LOCAL_VARI.previous ? LOCAL_VARI.previous : "Previous", i = void 0 !== LOCAL_VARI.next && LOCAL_VARI.next ? LOCAL_VARI.next : "Next", this.el.swiperPrevArrow.querySelector(".blind").innerText = e, this.el.swiperNextArrow.querySelector(".blind").innerText = i) : (this.el.swiperPrevArrow.querySelector(".blind").innerText = "Previous", this.el.swiperNextArrow.querySelector(".blind").innerText = "Next"), Object.keys(t).forEach(e => { "data-omni" === e || "ga-la" === e ? this.el.swiperPrevArrow.setAttribute(e, t[e] + "left") : this.el.swiperPrevArrow.setAttribute(e, t[e]) }), Object.keys(t).forEach(e => { "data-omni" === e || "ga-la" === e ? this.el.swiperNextArrow.setAttribute(e, t[e] + "right") : this.el.swiperNextArrow.setAttribute(e, t[e]) }) } setNavigationDisabled() { var e; null !== this.el.frontSwiper && (0 === (e = this.el.frontSwiper).activeIndex && e.activeIndex < e.slides.length - 1 ? (this.el.swiperPrevArrow.disabled = !0, this.el.swiperNextArrow.disabled = !1, this.onA11y(this.el.swiperPrevArrow), this.offA11y(this.el.swiperNextArrow)) : 0 < e.activeIndex && e.activeIndex === e.slides.length - 1 ? (this.el.swiperPrevArrow.disabled = !1, this.el.swiperNextArrow.disabled = !0, this.offA11y(this.el.swiperPrevArrow), this.onA11y(this.el.swiperNextArrow)) : 0 < e.activeIndex && e.activeIndex < e.slides.length - 1 && (this.el.swiperPrevArrow.disabled = !1, this.el.swiperNextArrow.disabled = !1, this.offA11y(this.el.swiperPrevArrow), this.offA11y(this.el.swiperNextArrow))) } setPaginationLabel() { if (null !== this.el.frontSwiper) { var e = this.el.frontSwiper; let n = e.slides; var t = e.pagination.bullets; let r = e.activeIndex; Array.from(t).forEach((e, t) => { var i, s, a = n[t].querySelector(this.selector.swiperSlideTitle)?.innerText ?? ""; "undefined" != typeof LOCAL_VARI && LOCAL_VARI ? (i = void 0 !== LOCAL_VARI.slide && LOCAL_VARI.slide ? LOCAL_VARI.slide : "Slide", s = void 0 !== LOCAL_VARI.selected && LOCAL_VARI.selected ? LOCAL_VARI.selected : "selected", r === t ? e.setAttribute("aria-label", `${i}${t + 1}: ${a} ` + s) : e.setAttribute("aria-label", `${i}${t + 1}: ` + a)) : r === t ? e.setAttribute("aria-label", `Slide${t + 1}: ${a} selected`) : e.setAttribute("aria-label", `Slide${t + 1}: ` + a) }) } } onA11y(e) { var t = e.querySelectorAll("a, button, input, select, iframe"); e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1"); for (var i = 0; i < t.length; i++)t[i].setAttribute("aria-hidden", "true"), t[i].setAttribute("tabindex", " -1") } offA11y(e) { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex"); for (var t = e.querySelectorAll("a, button, input, select, iframe"), i = 0; i < t.length; i++)t[i].setAttribute("aria-hidden", "false"), t[i].removeAttribute("tabindex") } onClickPrevArrow() { null !== this.el.frontSwiper && (clearTimeout(this.opts.clickTimeout), this.opts.clickTimeout = setTimeout(() => { this.el.frontSwiper.isBeginning && this.el.swiperNextArrow.focus() }, 100), this.opts.isCarouselAutoPlay = !1) } onClickNextArrow() { clearTimeout(this.opts.clickTimeout), this.opts.clickTimeout = setTimeout(() => { this.el.frontSwiper.isEnd && this.el.swiperPrevArrow.focus() }, 100), this.opts.isCarouselAutoPlay = !1 } onKeyDownPrevArrow(e) { "enter" === e.key.toLowerCase() && this.onClickPrevArrow() } onKeyDownNextArrow(e) { "enter" === e.key.toLowerCase() && this.onClickNextArrow() } onFocusinPrevArrow() { this.opts.isFocusPrevArrow = !0 } onFocusinNextArrow() { this.opts.isFocusNextArrow = !0 } onFocusoutPrevArrow() { this.el.frontSwiper.isBeginning && this.opts.isFocusPrevArrow && this.onClickPrevArrow(), this.opts.isFocusPrevArrow = !1 } onFocusoutNextArrow() { this.el.frontSwiper.isEnd && this.opts.isFocusNextArrow && this.onClickNextArrow(), this.opts.isFocusNextArrow = !1 } onClickControllButton() { this.opts.isCarouselAutoPlay && (this.opts.isCarouselAutoPlay = !1), this.opts.isVideoAutoPlay = !this.opts.isVideoAutoPlay } onClickBlindController() { var e = this.el.frontSwiperSlides[this.opts.activeIndex].querySelector(this.selector.videoContainer); this.opts.isVideoAutoPlay = !e.playState, this.opts.isVideoAutoPlay ? this.el.videoPlayer.play(e) : this.el.videoPlayer.pause(e), this.opts.isCarouselAutoPlay = !1 } onClickDownHandler(e) { this.opts.isPointerMoving || (this.opts.isPointerMoving = !0, this.opts.startX = 0, this.opts.endX = 0, this.opts.startX = this.getMovePointerX(e)) } onClickUpHandler(e) { this.opts.isPointerMoving && (this.opts.isPointerMoving = !1, this.opts.endX = this.getMovePointerX(e), e = "mobile" !== this.opts.currDevice ? 80 : 50, this.el.frontSwiper) && Math.abs(this.opts.startX - this.opts.endX) > e && (this.opts.isCarouselAutoPlay = !1) } getMovePointerX(e) { return (e.touches && 0 < e.touches.length ? e.touches[0] : e.changedTouches && 0 < e.changedTouches.length ? e.changedTouches[0] : e).clientX } setVideoPlayer() { this.el.videoPlayer = { instance: [], load: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onLoad(t) }) }, reset: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onReset(t) }) }, play: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onPlay(t) }) }, pause: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onPause(t) }) }, ended: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onEnded(t) }) }, init: () => { this.el.videoPlayer.instance.length || 0 === this.el.videoContainers.length || this.el.videoContainers.forEach((a, n) => { this.el.videoPlayer.instance.push(new WATCH.VideoPlayer(a, { sectionElement: this.selector.section, playType: "others", on: { updateController: e => { var t = e.playState ? "pause" : "play", i = e.el, s = this.opts.taggingIdList[n], s = (i.setAttribute("data-omni", `gwatch-ultra:highlights:catch-the-highlights^${s}:movi-${t}:#`), i.setAttribute("ga-la", `gwatch-ultra:highlights:catch-the-highlights^${s}:movi-${t}:#`), i.querySelector(".blind")), i = "undefined" != typeof LOCAL_VARI && LOCAL_VARI && void 0 !== LOCAL_VARI[t] && LOCAL_VARI[t] ? LOCAL_VARI[t] : t; s && (s.innerText = i), t !== this.opts.prevState && (this.el.blindController.innerText = "" + i, this.opts.prevState = t), e.playState && this.playProgress(a) } } })) }) } }, this.el.videoPlayer.init() } playVideo(e) { let t = () => { e.classList.contains("loaded") ? (cancelAnimationFrame(this.opts.videoAnimationFrame), o.isLowNetwork() || this.opts.isVideoAutoPlay && this.el.videoPlayer.play(e)) : this.opts.videoAnimationFrame = requestAnimationFrame(t) }; this.opts.videoAnimationFrame = requestAnimationFrame(t) } resetVideo(e = !1) { if (null !== this.el.frontSwiper) { let i = this.el.frontSwiper; var t = i.slides; e ? Array.from(t).forEach(e => { e = e.querySelector(this.selector.videoContainer); this.el.videoPlayer.reset(e), this.resetProgress(e) }) : Array.from(t).forEach((e, t) => { e = e.querySelector(this.selector.videoContainer); t !== i.activeIndex && e && (this.el.videoPlayer.reset(e), this.resetProgress(e)) }) } } playProgress(e) { let t = this.opts.videoCircleSize, i = e.querySelector("video"), s = i.duration; let a = e.querySelector(".video__controller").querySelector(".progress-icon"), n = a.querySelector(".draw-line"), r = () => { var e; a && s && (i.paused || i.ended || (e = i.currentTime / s * 100, (e = (e = this.opts.videoCircleSize * (100 - e) / 100) < 8 ? 0 : e) < t && (TweenMax.to(n, 0, { strokeDashoffset: e }), t = e), this.opts.frame = requestAnimationFrame(r)), i.ended) && (o.isLowNetwork() || this.opts.isCarouselAutoPlay && !this.opts.videoCanPlay && (this.opts.activeIndex++, this.slideTo()), cancelAnimationFrame(this.opts.frame)) }; this.opts.frame = requestAnimationFrame(r) } resetProgress(e) { var e = e.querySelector(".video__controller").querySelector(".progress-icon"); e && (e = e.querySelector(".draw-line"), TweenMax.to(e, 0, { strokeDashoffset: this.opts.videoCircleSize })) } } }(), function () { window.WATCH = window.WATCH || {}; let s = WATCH.UTILS; WATCH.Cushion = class { constructor(e, t) { this.opts = { scale: .98, navHeight: 0, lastScrollY: 0, progress: 0, prevress: null, currDevice: "desktop", prevDevice: null, resizeTimeout: null, targetPopupId: "", isBrokenFixed: s.isBrowserZoomed(), isKeyActive: !1, popupVideoInfo: [{ id: "titanium", triggerTime: 2.4 }, { id: "crystal-glass", triggerTime: 3 }, { id: "cushion-quick-button", triggerTime: .8 }, { id: "active-sensor", triggerTime: 1 }, { id: "dual-frequency-gps", triggerTime: 2 }, { id: "lug-sys", triggerTime: 2.2 }], tagging: { controller: { play: "gwatch-ultra:highlights:cushion-design^lypu:movi-play:", pause: "gwatch-ultra:highlights:cushion-design^lypu:movi-pause:" } }, ...t }, this.selector = { section: e, popupLayer: ".cm-layer", popupLayerContent: ".cm-layer__content", popupLayerClose: ".cm-layer__btn-close", popupButton: ".cushion-design__info-button-popup", videoElement: ".video__container", videoController: ".video__controller", trackElement: ".cushion-design__sticky-track", stickyElement: ".cushion-design__sticky-content", motionFirst: ".cushion-design__motion-first", motionSecond: ".cushion-design__motion-second", productDim: ".cushion-design__product-dim", motionDimmedTop: ".cushion-design__gradient-top", motionDimmedBottom: ".cushion-design__gradient-bottom", motionDimmed: ".cushion-design__motion-dimmed" }, this.class = { featureHide: "is-feature-hide" }, this.el = { section: document.querySelector(this.selector.section) || null, popupLayer: null, popupLayerEl: null, popupLayerContents: null, popupLayerClose: null, trackElement: null, stickyElement: null, videoElements: null, motionFirst: null, motionFirstDim: null, motionFirstDimmedTop: null, motionFirstDimmedBottom: null, motionSecond: null, motionSecondDim: null, motionSecondDimmedTop: null, motionSecondDimmedBottom: null, motionDimmed: null }, this.events = { load: this.onLoadHandler.bind(this), resize: this.onResizeHandler.bind(this), scroll: this.onScrollHandler.bind(this), popup: { focusin: this.onFocusinPopupButton.bind(this), click: this.onClickPopupButton.bind(this), keydown: this.onKeyDownCushion.bind(this), keyup: this.onKeyUpCushion.bind(this) } }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.setVideoPlayer(), this.setPopupLayer(), this.bindEvents()) } setElements() { this.anim = { step1: { startPoint: 1, endPoint: 48 }, step2: { startPoint: 48, endPoint: 52 }, step3: { startPoint: 52, endPoint: 99 } }, this.el.popupLayerEl = this.el.section.querySelector(this.selector.popupLayer), this.el.popupLayerContents = this.el.popupLayerEl.querySelectorAll(this.selector.popupLayerContent), this.el.popupLayerClose = this.el.popupLayerEl.querySelector(this.selector.popupLayerClose), this.el.popupButtons = this.el.section.querySelectorAll(this.selector.popupButton), this.el.videoElements = this.el.popupLayerEl.querySelectorAll(this.selector.videoElement), this.el.trackElement = this.el.section.querySelector(this.selector.trackElement), this.el.stickyElement = this.el.section.querySelector(this.selector.stickyElement), this.el.motionFirst = this.el.section.querySelector(this.selector.motionFirst), this.el.motionFirstDim = this.el.motionFirst.querySelector(this.selector.productDim), this.el.motionSecond = this.el.section.querySelector(this.selector.motionSecond), this.el.motionSecondDim = this.el.motionSecond.querySelector(this.selector.productDim), this.el.motionDimmed = this.el.section.querySelector(this.selector.motionDimmed), this.el.motionFirstDimmedTop = this.el.motionFirst.querySelector(this.selector.motionDimmedTop), this.el.motionFirstDimmedBottom = this.el.motionFirst.querySelector(this.selector.motionDimmedBottom), this.el.motionSecondDimmedTop = this.el.motionSecond.querySelector(this.selector.motionDimmedTop), this.el.motionSecondDimmedBottom = this.el.motionSecond.querySelector(this.selector.motionDimmedBottom) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("resize", this.events.resize), window.addEventListener("scroll", this.events.scroll), this.el.section.addEventListener("keyup", this.events.popup.keyup), this.el.section.addEventListener("keydown", this.events.popup.keydown), Array.from(this.el.popupButtons).forEach(e => { e.addEventListener("focusin", this.events.popup.focusin), e.addEventListener("click", this.events.popup.click) }) } onLoadHandler() { this.events.resize(), this.events.scroll(), window.removeEventListener("load", this.events.load) } onResizeHandler() { this.opts.currDevice = 767 < innerWidth ? "desktop" : "mobile", clearTimeout(this.opts.resizeTimeout), this.opts.resizeTimeout = setTimeout(() => { this.opts.navHeight = s.getNavHeight(), this.opts.prevress = null, this.opts.isBrokenFixed = s.isBrowserZoomed() || s.isBrokenFixed(), this.opts.isBrokenFixed ? (this.el.stickyElement.style.top = "", this.el.stickyElement.style.height = "", this.el.motionFirstDimmedTop.style.height = "", this.el.motionFirstDimmedBottom.style.top = "", this.el.motionSecondDimmedTop.style.height = "", this.el.motionSecondDimmedBottom.style.top = "", this.el.motionDimmed.style.bottom = "", this.removeStep(1, 2), this.el.section.classList.contains("scroll-up") && this.el.section.classList.remove("scroll-up")) : (this.el.stickyElement.style.top = this.opts.navHeight + "px", this.el.stickyElement.style.height = `calc(100vh - ${this.opts.navHeight}px)`, this.events.scroll()), this.opts.currDevice !== this.opts.prevDevice && (this.onResponsiveChange(), this.opts.prevDevice = this.opts.currDevice) }, 150) } onResponsiveChange() { document.documentElement.classList.contains("is-layer-open") && this.el.videoElements.forEach(e => { this.el.videoPlayer.change(e) }) } onScrollHandler() { var e, t, i, s, a, n; this.opts.isBrokenFixed || (e = (s = scrollY) + innerHeight, t = this.el.trackElement.getBoundingClientRect(), i = this.el.trackElement.clientHeight - innerHeight, n = (a = s + t.top) + t.height, a <= s && e <= n ? this.opts.progress = -t.top / i * 100 : s < a ? this.opts.progress = 0 : n < e && (this.opts.progress = 100), this.opts.progress !== this.opts.prevress && (t = scrollY > this.opts.lastScrollY ? "down" : "up", 0 < (i = this.opts.progress) && i < 100 ? ("up" == t ? this.el.section.classList.contains("scroll-up") || this.el.section.classList.add("scroll-up") : this.el.section.classList.contains("scroll-up") && this.el.section.classList.remove("scroll-up"), i <= this.anim.step1.startPoint ? this.inActiveAllStep() : i > this.anim.step1.startPoint && i <= this.anim.step1.endPoint ? (this.addStep(1, 1), this.removeStep(2, 2), s = 20 + 40 * ((i - this.anim.step1.startPoint) / (this.anim.step1.endPoint - this.anim.step1.startPoint)), this.el.motionDimmed.style.bottom = "", this.el.motionFirstDimmedTop.style.height = s + "%", this.el.motionFirstDimmedBottom.style.top = s + "%") : i > this.anim.step2.startPoint && i <= this.anim.step2.endPoint ? (a = (i - this.anim.step2.startPoint) / (this.anim.step2.endPoint - this.anim.step2.startPoint), this.el.motionDimmed.style.bottom = 120 * a - 120 + "%", "up" == t ? (this.addStep(1, 1), this.removeStep(2, 2)) : this.addStep(1, 2), this.el.motionFirstDimmedTop.style.height = "60%", this.el.motionFirstDimmedBottom.style.top = "60%", this.el.motionSecondDimmedTop.style.height = "20%", this.el.motionSecondDimmedBottom.style.top = "20%") : i > this.anim.step3.startPoint && i <= this.anim.step3.endPoint ? (this.addStep(1, 2), n = 20 + 40 * ((i - this.anim.step3.startPoint) / (this.anim.step3.endPoint - this.anim.step3.startPoint)), this.el.motionDimmed.style.bottom = "0%", this.el.motionSecondDimmedTop.style.height = n + "%", this.el.motionSecondDimmedBottom.style.top = n + "%") : i > this.anim.step3.endPoint && this.activeAllStep()) : i <= 0 ? this.inActiveAllStep() : 100 <= i && this.activeAllStep(), this.opts.lastScrollY = scrollY, this.opts.prevress = i)) } inActiveAllStep() { this.removeStep(1, 2), this.el.motionFirstDimmedTop.style.height = "20%", this.el.motionFirstDimmedBottom.style.top = "20%", this.el.motionSecondDimmedTop.style.height = "20%", this.el.motionSecondDimmedBottom.style.top = "20%", this.el.motionDimmed.style.bottom = "" } activeAllStep() { this.addStep(1, 2), this.el.motionFirstDimmedTop.style.height = "60%", this.el.motionFirstDimmedBottom.style.top = "60%", this.el.motionSecondDimmedTop.style.height = "60%", this.el.motionSecondDimmedBottom.style.top = "60%", this.el.motionDimmed.style.bottom = "0%" } setPopupLayer() { this.el.popupLayer = { instance: null, setup: () => { var e; null === this.el.popupLayer.instance && (e = this.el.popupLayerClose.querySelector(".blind"), "undefined" != typeof LOCAL_VARI && LOCAL_VARI && void 0 !== LOCAL_VARI.close && LOCAL_VARI.close ? e.innerText = LOCAL_VARI.close : e.innerText = "Close", this.el.popupLayer.instance = new HiveLayer(this.selector.section + " " + this.selector.popupLayer, { effect: "default", on: { layerOpenBefore: () => { var e = this.el.popupLayerEl.querySelectorAll("img.js-res-img:not(.load-complete)"), e = (0 < e.length && this.opts.updateImageLoader(e), this.el.popupLayerClose.setAttribute("data-omni", "gwatch-ultra:highlights:cushion-design^lypu:lypu-close:" + this.opts.targetPopupId), this.el.popupLayerClose.setAttribute("ga-la", "gwatch-ultra:highlights:cushion-design^lypu:lypu-close:" + this.opts.targetPopupId), this.el.popupLayerEl.querySelector("#" + this.opts.targetPopupId)), t = e.querySelector(this.selector.videoElement); t ? this.el.videoPlayer.load(t) : (t = e.querySelector(".cushion-design__popup-info")).classList.contains("is-active") && t.classList.remove("is-active"), this.el.videoElements.forEach(e => { this.el.videoPlayer.reset(e) }), this.el.popupLayerEl.setAttribute("data-active-popup", this.opts.targetPopupId) }, layerOpenAfter: () => { let t = this.el.popupLayerEl.querySelector("#" + this.opts.targetPopupId); var i = t.querySelector(this.selector.videoElement); if (i) { let e = i.querySelector(this.selector.videoController); i.classList.contains("loaded") ? s.isLowNetwork() || this.el.videoPlayer.play(i) : this.el.videoPlayer.load(i), window.setTimeout(() => { e && e.focus() }, 50) } else setTimeout(() => { var e = t.querySelector(".cushion-design__popup-info"); e.classList.contains("is-active") || e.classList.add("is-active") }, 300) }, layerCloseBefore: () => { }, layerCloseAfter: () => { this.opts.targetPopupId = "", this.setPopupContentA11y(), this.el.videoElements.forEach(e => { this.el.videoPlayer.reset(e) }) } } })) } }, this.el.popupLayer.setup() } setVideoPlayer() { this.el.videoPlayer = { instance: [], load: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onLoad(t) }) }, reset: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onReset(t) }) }, play: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onPlay(t) }) }, change: t => { this.el.videoPlayer.instance.length && this.el.videoPlayer.instance.forEach(e => { e.onChange(t) }) }, init: () => { this.el.videoPlayer.instance.length || this.el.videoElements.forEach(e => { this.el.videoPlayer.instance.push(new WATCH.VideoPlayer(e, { sectionElement: this.selector.section, on: { updateController: e => { var t = e.playState ? "pause" : "play", e = e.el, i = this.opts.tagging.controller, i = (e.setAttribute("data-omni", "" + i[t] + this.opts.targetPopupId), e.setAttribute("ga-la", "" + i[t] + this.opts.targetPopupId), e.querySelector(".blind")); i && ("undefined" != typeof LOCAL_VARI && LOCAL_VARI && void 0 !== LOCAL_VARI[t] && LOCAL_VARI[t] ? i.innerText = LOCAL_VARI[t] : i.innerText = t) }, updateTime: t => { var e = t.el.closest(".cm-layer__content"); let i = e.getAttribute("id"), s = e.querySelector(".cushion-design__popup-info"); t.duration && this.opts.popupVideoInfo.forEach(e => { e.id === i && (t.currentTime > e.triggerTime ? s.classList.contains("is-active") || s.classList.add("is-active") : s.classList.contains("is-active") && s.classList.remove("is-active")) }) } } })) }) } }, this.el.videoPlayer.init() } addStep(t, i) { for (let e = t; e < i + 1; e++) { var s = e < 10 ? "step0" + e : "step" + e; this.el.section.classList.contains(s) || this.el.section.classList.add(s) } } removeStep(t, i) { for (let e = t; e < i + 1; e++) { var s = e < 10 ? "step0" + e : "step" + e; this.el.section.classList.contains(s) && this.el.section.classList.remove(s) } } onFocusinPopupButton(t) { if ((this.opts.isKeyActive || WATCH.Disclaimer.getIsSupClicked() || t.currentTarget.mustActive) && !this.opts.isBrokenFixed) { let e = null; t = t.currentTarget.closest(".motion"); e = t.classList.contains("cushion-design__motion-first") ? this.anim.step1 : this.anim.step3, this.scrollToButton((e.startPoint + e.endPoint) / 200) } } onKeyDownCushion(e) { ("tab" === e.code.toLowerCase() || "tab" === e.code.toLowerCase() && e.shiftKey) && (this.opts.isKeyActive = !0) } onKeyUpCushion() { this.opts.isKeyActive = !1 } onClickPopupButton(e) { e = e.currentTarget; this.opts.targetPopupId = e.getAttribute("data-content-target"), this.setPopupContentA11y() } scrollToButton(e) { var t = this.el.trackElement.getBoundingClientRect(), i = this.el.trackElement.clientHeight - innerHeight, t = scrollY + t.top + i * e; TweenMax.to(document.documentElement, .2, { scrollTop: t }) } setPopupContentA11y() { Array.from(this.el.popupLayerContents).forEach(e => { var t = e.getAttribute("id"), i = e.querySelectorAll("a, button, input, select, iframe"); this.opts.targetPopupId === t ? (e.style.display = "block", e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex"), 0 < i.length && i.forEach(e => { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex") })) : (e.style.display = "", e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1"), 0 < i.length && i.forEach(e => { e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1") })) }) } } }(), function () { window.WATCH = window.WATCH || {}; let i = WATCH.UTILS; WATCH.DARKNESS = class { constructor(e, t) { this.opts = { navHeight: 0, progress: 0, prevress: null, resizeTimeout: null, isBrokenFixed: i.isBrokenFixed(), ...t }, this.selector = { section: e, trackElement: ".night-mode__sticky-track", stickyElement: ".night-mode__sticky-content", contentWrapper: ".common__wrap", darkBgDay: ".night-mode__background.bg-day", darkGradient: ".bg-gradient", darkImgDay: ".night-mode__image.img-day" }, this.class = { featureHide: "is-feature-hide" }, this.el = { section: document.querySelector(this.selector.section) || null, trackElement: null, stickyElement: null, contentWrapper: null, darkBgDay: null, darkGradient: null, darkImgDay: null }, this.events = { load: this.onLoadHandler.bind(this), resize: this.onResizeHandler.bind(this), scroll: this.onScrollHandler.bind(this) }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.bindEvents()) } setElements() { this.el.trackElement = this.el.section.querySelector(this.selector.trackElement), this.el.stickyElement = this.el.section.querySelector(this.selector.stickyElement), this.el.contentWrapper = this.el.section.querySelector(this.selector.contentWrapper), this.el.darkBgDay = this.el.section.querySelector(this.selector.darkBgDay), this.el.darkGradient = this.el.darkBgDay.querySelector(this.selector.darkGradient), this.el.darkImgDay = this.el.section.querySelector(this.selector.darkImgDay) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("resize", this.events.resize), window.addEventListener("scroll", this.events.scroll) } onLoadHandler() { this.events.resize(), this.events.scroll(), window.removeEventListener("load", this.events.load) } onResizeHandler() { clearTimeout(this.opts.resizeTimeout), this.opts.resizeTimeout = setTimeout(() => { this.opts.navHeight = i.getNavHeight(), this.el.stickyElement.style.height = "", this.opts.isBrokenFixed = i.isBrokenFixed(), this.opts.isBrokenFixed ? (this.el.stickyElement.style.top = "", this.el.stickyElement.style.height = "", this.el.contentWrapper.style.justifyContent = "", this.el.section.classList.contains("night-mode--night-mode") || this.el.section.classList.add("night-mode--night-mode")) : (this.el.stickyElement.style.top = this.opts.navHeight + "px", this.el.contentWrapper.scrollHeight > this.el.contentWrapper.clientHeight ? (this.el.contentWrapper.style.justifyContent = "flex-start", this.el.stickyElement.style.height = this.el.contentWrapper.scrollHeight + "px") : (this.el.contentWrapper.style.justifyContent = "", this.el.stickyElement.style.height = `calc(100vh - ${this.opts.navHeight}px)`), this.events.scroll()) }, 150) } onScrollHandler() { var e, t, i, s; this.opts.isBrokenFixed || (s = this.el.trackElement.getBoundingClientRect(), e = this.el.trackElement.clientHeight - window.innerHeight, i = (t = scrollY + s.top) + e, scrollY >= t && scrollY <= i ? (s = s.top / e * -100, this.opts.progress = this.opts.useInteger ? Math.round(s) : s) : scrollY < t ? this.opts.progress = 0 : scrollY > i && (this.opts.progress = 100), this.opts.progress !== this.opts.prevress && (this.activeStep1(), this.activeStep2(), this.opts.prevress = this.opts.progress)) } activeStep1() { var e = this.opts.progress, t = { targetEl: this.el.darkGradient, startValue: -100, endValue: 0, startProgress: 0, endProgress: 55 }; t.startProgress < e && e <= t.endProgress ? t.value = (t.endProgress - e) / (t.endProgress - t.startProgress) * t.startValue : e <= t.startProgress ? t.value = t.startValue : t.endProgress < e && (t.value = t.endValue), TweenMax.to(t.targetEl, .3, { y: t.value + "%" }) } activeStep2() { var e = this.opts.progress, t = { targetEl: this.el.section, startProgress: 60 }, i = "night-mode--night-mode"; t.startProgress < e ? t.targetEl.classList.contains(i) || t.targetEl.classList.add(i) : t.targetEl.classList.contains(i) && t.targetEl.classList.remove(i) } }, new WATCH.DARKNESS(".night-mode") }(), function () { window.WATCH = window.WATCH || {}; WATCH.OneUI = class { constructor(e, t) { this.opts = { tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "galaxy-watch-ultra:highlight:carousel:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "galaxy-watch-ultra:highlight:carousel:index:" }, currDevice: "desktop", prevDevice: null, currentTabIndex: 0, ...t }, this.selector = { section: e, tab: ".common__tab", tabButton: ".common__tab-cta", tabPanel: ".common__tab-panel", swiperHeadline: ".common__sub-headline", swiperEl: ".figure-column", swiperSlide: ".one-ui__image", swiperNavigation: ".swiper-arrow-wrap", prevArrow: ".swiper-button-prev", nextArrow: ".swiper-button-next" }, this.class = { featureHide: "is-feature-hide", isTabActive: "is-active" }, this.el = { section: document.querySelector(this.selector.section) || null, tabEl: null, tabButtons: null, tabPanels: null, swiper: null, swiperEl: null, swiperHeadline: null, swiperNavigation: null, prevArrow: null, nextArrow: null }, this.events = { load: this.onLoadHandler.bind(this), resize: this.onResizeHandler.bind(this), onClickTabButton: this.onClickTabButton.bind(this), prevArrow: this.onClickPrevArrow.bind(this), nextArrow: this.onClickNextArrow.bind(this) }, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.buildSwiper(), this.bindEvents()) } setElements() { this.el.tabEl = this.el.section.querySelector(this.selector.tab), this.el.tabButtons = Array.from(this.el.tabEl.querySelectorAll(this.selector.tabButton)), this.el.tabPanels = Array.from(this.el.tabEl.querySelectorAll(this.selector.tabPanel)), this.el.swiperEl = this.el.section.querySelectorAll(this.selector.swiperEl), this.el.swiperHeadline = this.el.section.querySelector(this.selector.swiperHeadline) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("resize", this.events.resize), Array.from(this.el.tabButtons).forEach((e, t) => { e.addEventListener("click", e => this.events.onClickTabButton(e, t)) }) } onLoadHandler() { this.events.resize(), window.removeEventListener("load", this.events.load) } onResizeHandler() { this.opts.currDevice = 767 < innerWidth ? "desktop" : "mobile", clearTimeout(this.opts.resizeTimeout), this.opts.resizeTimeout = setTimeout(() => { this.opts.currDevice !== this.opts.prevDevice && (this.onResponsiveChange(), this.opts.prevDevice = this.opts.currDevice) }, 150) } onResponsiveChange() { this.setTabA11y(), this.el.swiper.destroy(), "mobile" === this.opts.currDevice && this.el.swiper.setup() } buildSwiper() { this.el.swiper = { instance: Array(this.el.swiperEl.length).fill(null), destroy: () => { this.el.swiper.instance.forEach((e, t) => { null !== this.el.swiper.instance[t] && (this.el.swiper.instance[t].destroy(!0, !0), this.el.swiper.instance[t] = null) }), this.initSlideA11y() }, setup: () => { let n = this; this.el.swiperEl.forEach((e, s) => { if (null === this.el.swiper.instance[s]) { var a = e.querySelector(this.selector.swiperNavigation); let t = a.querySelector(this.selector.prevArrow), i = a.querySelector(this.selector.nextArrow); this.el.swiper.instance[s] = new Swiper(e, { init: !1, slidesPerView: 2 }), this.el.swiper.instance[s].on("slideChange", function () { n.setSlideA11y() }), this.el.swiper.instance[s].on("init", function () { var e = this.el.querySelector(".swiper-notification"); e && this.el.removeChild(e), n.setSlideA11y(), t.addEventListener("click", n.events.prevArrow), i.addEventListener("click", n.events.nextArrow) }), this.el.swiper.instance[s].init() } }) } } } onClickTabButton(e) { e = e.currentTarget, e = this.el.tabButtons.indexOf(e); this.opts.currentTabIndex = e, this.setTabA11y(), this.setSlideA11y() } onClickPrevArrow() { this.el.swiper.instance.forEach((t, i) => { if (null !== t) { let e = t.el.querySelector(".swiper-button-next"); this.opts.currentTabIndex === i && (0 == (i = t.snapIndex - 1) && setTimeout(() => { e.focus() }, 100), t.slideTo(i)) } }) } onClickNextArrow() { this.el.swiper.instance.forEach((t, i) => { if (null !== t) { let e = t.el.querySelector(".swiper-button-prev"); this.opts.currentTabIndex === i && ((i = t.snapIndex + 1) === t.snapGrid.length - 1 && setTimeout(() => { e.focus() }, 100), t.slideTo(i)) } }) } setTabA11y() { this.el.tabButtons.forEach((e, t) => { let i = this.el.tabPanels[t]; var s = i.querySelectorAll("a, button, input, select, iframe"); if (this.opts.currentTabIndex === t) { e.classList.contains(this.class.isTabActive) || e.classList.add(this.class.isTabActive), i.classList.contains(this.class.isTabActive) || i.classList.add(this.class.isTabActive), e.setAttribute("aria-selected", !0), i.setAttribute("aria-hidden", !1), i.style.zIndex = 5; for (var a = 0; a < s.length; a++)s[a].setAttribute("aria-hidden", "false"), s[a].removeAttribute("tabindex") } else { e.classList.contains(this.class.isTabActive) && e.classList.remove(this.class.isTabActive), setTimeout(() => { this.opts.currentTabIndex !== t && i.classList.contains(this.class.isTabActive) && i.classList.remove(this.class.isTabActive) }, 300), e.setAttribute("aria-selected", !1), i.setAttribute("aria-hidden", !0), i.style.zIndex = ""; for (a = 0; a < s.length; a++)s[a].setAttribute("aria-hidden", "true"), s[a].setAttribute("tabindex", "-1") } }) } initSlideA11y() { this.el.swiperEl.forEach((e, t) => { var i = e.querySelectorAll(this.selector.swiperSlide); if (this.opts.currentTabIndex === t) for (let e = 0; e < i.length; e++) { var s = i[e]; s.removeAttribute("aria-hidden"), s.removeAttribute("tabindex") } else for (let e = 0; e < i.length; e++) { var a = i[e]; a.setAttribute("aria-hidden", "true"), a.setAttribute("tabindex", "-1") } }) } setSlideA11y() { this.el.swiper.instance.forEach((e, t) => { if (null !== e) { var i = e.slides, s = e.activeIndex, a = e.el.querySelector(".swiper-button-prev"), n = e.el.querySelector(".swiper-button-next"), r = e.el.querySelectorAll("a, button, input, select, iframe"); if (this.opts.currentTabIndex === t) { 0 < r.length && r.forEach(e => { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex") }); for (let e = 0; e < i.length; e++) { var o = i[e], l = o.querySelectorAll("a, button, input, select, iframe"); s <= e && e < s + 2 ? (o.setAttribute("aria-hidden", "false"), o.removeAttribute("tabindex"), 0 < l.length && l.forEach(e => { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex") })) : (o.setAttribute("aria-hidden", "true"), o.setAttribute("tabindex", "-1"), 0 < l.length && l.forEach(e => { e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1") })) } e.isBeginning && !e.isEnd ? (this.onArrowA11y(a), this.offArrowA11y(n)) : !e.isBeginning && e.isEnd ? (this.offArrowA11y(a), this.onArrowA11y(n)) : e.isBeginning || e.isEnd || (this.offArrowA11y(a), this.offArrowA11y(n)) } else { 0 < r.length && r.forEach(e => { e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1") }); for (let e = 0; e < i.length; e++) { var h = i[e]; h.setAttribute("aria-hidden", "true"), h.setAttribute("tabindex", "-1") } this.onArrowA11y(a), this.onArrowA11y(n) } } }), this.el.swiperEl.forEach((e, t) => { if (null === this.el.swiper.instance[t]) { var i = e.querySelectorAll(this.selector.swiperSlide); if (this.opts.currentTabIndex === t) for (let e = 0; e < i.length; e++) { var s = i[e]; s.removeAttribute("aria-hidden"), s.removeAttribute("tabindex") } else for (let e = 0; e < i.length; e++) { var a = i[e]; a.setAttribute("aria-hidden", "true"), a.setAttribute("tabindex", "-1") } } }) } onArrowA11y(e) { e.disabled = !0, e.setAttribute("aria-disabled", "true"), e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1"), e.classList.add("swiper-button-disabled") } offArrowA11y(e) { e.disabled = !1, e.setAttribute("aria-disabled", "false"), e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex"), e.classList.remove("swiper-button-disabled") } } }(), function () { window.WATCH = window.WATCH || {}; let o = WATCH.UTILS; WATCH.Compare = class { constructor(e, t) { this.opts = { currDevice: "", prevDevice: "", tagging: { buyNow: { "data-omni-type": "microsite_buyAction", "data-omni": "gwatch-ultra:highlights:compare:conv-pdt:buy-now|;", "ga-ca": "buy-cta", "ga-ac": "feature", "ga-la": "gwatch-ultra:highlights:compare:conv-pdt:buy-now:" }, learnMore: { "data-omni-type": "microsite_contentinter", "data-omni": "gwatch-ultra:highlights:compare:link-page:", "ga-ca": "content click", "ga-ac": "feature", "ga-la": "gwatch-ultra:highlights:compare:link-page:" }, navigation: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlight:compare:sldr-arrow:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlight:compare:sldr-arrow:" }, pagination: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:compare:sldr-dots", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:compare:sldr-dots" } }, startX: 0, startY: 0, endX: 0, endY: 0, isPointerMoving: !1, filledTexts: [], ...t }, this.selector = { section: e, arrowWrap: ".compare__list-arrow", prevArrow: ".compare__list-arrow-prev", nextArrow: ".compare__list-arrow-next", swiperEl: ".compare__container", swiperSlide: ".compare__list-item", swiperScrollbar: ".swiper-scrollbar", swiperPagination: ".wearable-common__carousel-pagination", compareListWrap: ".compare__list-wrap", compareFigure: ".compare__list-figure", compareFigureItem: ".compare__list-product-item", compareSize: ".compare__list-size", compareSizeButton: ".compare__list-size-button", compareColors: ".compare__list", compareColorItem: ".compare__color", CtaWrap: ".compare__cta", buyNowCta: ".buy__cta", learnMoreCta: ".learn-more-cta", specsTable: ".compare__table-wrapper", specsTableWrap: ".compare__table-wrap", specsTableHeaderGroup: ".compare__headergroup", specsTableHeader: ".compare__header", specsTableRowGroup: ".compare__rowgroup", specsTableRow: ".compare__row", specsTableColumnWrap: ".compare__column-wrap", specsTableName: ".compare__table-specs-name", specsTableColumn: ".compare__column", fillingText: ".js-text-fill", navWrap: ".compare__list-nav-wrap", navSticky: ".compare__list-nav", navTitle: ".compare__list-nav-title" }, this.class = { featureHide: "is-feature-hide", buyNow: "buy__cta", learnMore: "learn-more-cta", activeFill: "js-text-active" }, this.el = { section: document.querySelector(this.selector.section) || null, arrowWrap: null, prevArrow: null, nextArrow: null, swiper: null, swiperEl: null, swiperSlides: null, swiperScrollbar: null, swiperPagination: null, compareListWrap: null, compareSizeButtons: null, compareColorItems: null, specsTable: null, specsTableWrap: null, specsTableRowGroup: null, specsTableRows: null, specsTableHeaderGroup: null, specsTableHeaders: null, specsTableNames: null, fillingTexts: null, navWrap: null, navSticky: null, navTitles: null }, this.events = { load: this.onLoadHandler.bind(this), nameStickyScroll: this.onNameStickyScroll.bind(this), fillTextScroll: this.onFillTextScroll.bind(this), resize: this.onResizeHandler.bind(this), sizeButton: this.onClickSizeButton.bind(this), colorButton: this.onClickColorButton.bind(this), prevArrow: this.onClickPrevArrow.bind(this), nextArrow: this.onClickNextArrow.bind(this), mouse: { down: this.onMouseDownHandler.bind(this), move: this.onMouseMoveHandler.bind(this), up: this.onMouseUpHandler.bind(this) }, touch: { down: this.onTouchDownHandler.bind(this), move: this.onTouchMoveHandler.bind(this), up: this.onTouchUpHandler.bind(this) } }, this.compare = {}, this.init() } init() { null === this.el.section || this.el.section.classList.contains(this.class.featureHide) || (this.setElements(), this.bindEvents()) } setElements() { this.el.arrowWrap = this.el.section.querySelector(this.selector.arrowWrap), this.el.prevArrow = this.el.arrowWrap.querySelector(this.selector.prevArrow), this.el.nextArrow = this.el.arrowWrap.querySelector(this.selector.nextArrow), this.el.swiperEl = this.el.section.querySelector(this.selector.swiperEl), this.el.swiperSlides = this.el.swiperEl.querySelectorAll(this.selector.swiperSlide), this.el.swiperScrollbar = this.el.swiperEl.querySelector(this.selector.swiperScrollbar), this.el.swiperPagination = this.el.swiperEl.querySelector(this.selector.swiperPagination), this.el.compareListWrap = this.el.section.querySelector(this.selector.compareListWrap), this.el.compareSizeButtons = this.el.swiperEl.querySelectorAll(this.selector.compareSizeButton), this.el.compareColorItems = this.el.swiperEl.querySelectorAll(this.selector.compareColorItem), this.el.buyNowCtaWraps = this.el.swiperEl.querySelectorAll(this.selector.buyNowCtaWrap), this.el.learnMoreCtaWraps = this.el.swiperEl.querySelectorAll(this.selector.learnMoreCtaWrap), this.el.specsTable = this.el.section.querySelector(this.selector.specsTable), this.el.specsTableWrap = this.el.specsTable.querySelector(this.selector.specsTableWrap), this.el.specsTableRowGroup = this.el.specsTable.querySelector(this.selector.specsTableRowGroup), this.el.specsTableRows = this.el.specsTable.querySelectorAll(this.selector.specsTableRow), this.el.specsTableHeaderGroup = this.el.specsTable.querySelector(this.selector.specsTableHeaderGroup), this.el.specsTableHeaders = this.el.specsTableHeaderGroup.querySelectorAll(this.selector.specsTableHeader), this.el.specsTableNames = this.el.specsTableRowGroup.querySelectorAll(this.selector.specsTableName), this.el.fillingTexts = this.el.section.querySelectorAll(this.selector.fillingText), this.el.navWrap = this.el.section.querySelector(this.selector.navWrap), this.el.navSticky = this.el.navWrap.querySelector(this.selector.navSticky), this.el.navTitles = this.el.navSticky.querySelectorAll(this.selector.navTitle) } bindEvents() { window.addEventListener("load", this.events.load), window.addEventListener("scroll", this.events.nameStickyScroll), window.addEventListener("scroll", this.events.fillTextScroll), window.addEventListener("resize", this.events.resize), this.el.prevArrow.addEventListener("click", this.events.prevArrow), this.el.nextArrow.addEventListener("click", this.events.nextArrow), Array.from(this.el.compareSizeButtons).forEach(e => { e.addEventListener("click", this.events.sizeButton) }), Array.from(this.el.compareColorItems).forEach(e => { e.addEventListener("click", this.events.colorButton) }) } onLoadHandler() { this.events.nameStickyScroll(), this.events.fillTextScroll(), this.events.resize(), window.removeEventListener("load", this.events.load) } onNameStickyScroll() { var e = o.getNavHeight(), t = scrollY, i = this.el.navWrap.getBoundingClientRect(), s = this.el.swiperEl.getBoundingClientRect(), a = this.el.navSticky.clientHeight, i = t + i.top, n = t + s.top, r = t + s.bottom, s = s.height - a - (i - n); i <= t + e && t + e + a <= r ? (this.el.navSticky.style.position = "fixed", this.el.navSticky.style.top = e + "px") : t + e < i ? (this.el.navSticky.style.position = "", this.el.navSticky.style.top = "") : r < t + e + a && (this.el.navSticky.style.position = "", this.el.navSticky.style.top = s + "px") } onFillTextScroll() { if (this.el.fillingTexts.length === this.opts.filledTexts.length) window.removeEventListener("scroll", this.events.fillTextScroll); else { let s = .2 * innerHeight, a = scrollY, n = a + innerHeight; this.el.fillingTexts.forEach(e => { var t = e.getBoundingClientRect(), i = a + t.top, t = a + t.bottom; a + s < i && n - s > t && (e.classList.contains(this.class.activeFill) || (e.classList.add(this.class.activeFill), this.opts.filledTexts.push(e))) }) } } onResizeHandler() { this.opts.currDevice = 767 < innerWidth ? "desktop" : "mobile", this.opts.resizeTimeout = setTimeout(() => { this.events.nameStickyScroll(), this.events.fillTextScroll(), this.matchHeight(), this.opts.currDevice !== this.opts.prevDevice && (this.onResponsiveChange(), this.opts.prevDevice = this.opts.currDevice), null !== this.el.swiper && this.el.swiper.update() }, 150) } onResponsiveChange() { this.destroySwiper(), this.initColumnsA11y(), this.initCompareItemA11y(), this.initNavTitleA11y(), this.matchHeight(), "desktop" === this.opts.currDevice && this.el.swiperSlides.length < 5 || this.setSwiper() } setSwiper() { if (null === this.el.swiper) { let s = this; this.el.swiper = new Swiper(this.el.swiperEl, { init: !1, loop: !1, speed: 0, allowTouchMove: !1, slidesPerView: "mobile" !== this.opts.currDevice ? "auto" : 2, scrollbar: { el: this.el.swiperScrollbar, draggable: !0 }, pagination: { el: s.el.swiperPagination, bulletActiveClass: "is-active", renderBullet: function (e) { var t = s.opts.tagging.pagination; return ` <li role="listitem" class="wearable-common__carousel-pagination-item"> <button class="wearable-common__carousel-pagination-bullet swiper-pagination-bullet" role="button" data-omni-type="${t["data-omni-type"]}" data-omni="${t["data-omni"]}" ga-ca="${t["ga-ca"]}" ga-ac="${t["ga-ac"]}" ga-la="${t["ga-la"]}"></button> </li> `} } }), this.el.swiper.on("scrollbarDragStart", function () { s.opts.scrollbarDrag = !0 }), this.el.swiper.on("scrollbarDragMove", function () { var e = this.translate; TweenMax.to(s.el.specsTableWrap, 0, { x: e }) }), this.el.swiper.on("scrollbarDragEnd", function () { s.opts.scrollbarDrag = !1; var e = this.snapGrid[this.snapIndex]; TweenMax.to(s.el.specsTableWrap, 0, { x: o.isRTL() ? e : -e }) }), this.el.swiper.on("slideChange", function () { s.setCompareItemA11y(), s.setArrowA11y(), s.setColumnsA11y(), s.setPaginationLabel(), s.setNavTitleA11y() }), this.el.swiper.on("snapIndexChange", function () { if (!s.opts.scrollbarDrag) { let t = this.snapGrid[this.snapIndex]; s.el.specsTableWrap.style.transform = `translateX(${o.isRTL() ? t : -t}px)`, s.el.navSticky.style.transform = `translateX(${o.isRTL() ? t : -t}px)`, s.el.specsTableNames.forEach(e => { e.style.transform = `translateX(${o.isRTL() ? -t : t}px)` }) } }), this.el.swiper.on("init", function () { var e = this.el.querySelector(".swiper-notification"); e && this.el.removeChild(e), s.setCompareItemA11y(), s.setArrowA11y(), s.setColumnsA11y(), s.setNavigationLabel(), s.setPaginationLabel(), s.setNavTitleA11y(); let i = this; e = i.pagination.bullets; Array.from(e).forEach((e, t) => { e.addEventListener("click", function (e) { e.preventDefault(), e.stopPropagation(), i.slideTo(t) }) }), s.el.compareListWrap.classList.contains("slide-on") || s.el.compareListWrap.classList.add("slide-on") }), this.el.swiperEl.addEventListener("mousedown", this.events.mouse.down), this.el.swiperEl.addEventListener("mouseup", this.events.mouse.up), this.el.swiperEl.addEventListener("touchstart", this.events.touch.down), this.el.swiperEl.addEventListener("touchend", this.events.touch.up), this.el.swiper.init() } } destroySwiper() { null !== this.el.swiper && (this.el.swiper.destroy(!0, !0), this.el.swiper = null, this.el.compareListWrap.classList.contains("slide-on") && this.el.compareListWrap.classList.remove("slide-on"), this.el.swiperSlides.forEach(e => { this.offA11y(e) }), this.el.swiperEl.removeEventListener("mousedown", this.events.mouse.down), this.el.swiperEl.removeEventListener("mouseup", this.events.mouse.up), this.el.swiperEl.removeEventListener("touchstart", this.events.touch.down), this.el.swiperEl.removeEventListener("touchend", this.events.touch.up), TweenMax.to(this.el.specsTableWrap, 0, { x: 0 }), this.el.specsTableNames.forEach(e => { e.style.transform = "" }), this.el.navSticky.style.transform = "") } onClickPrevArrow() { var e, t; null !== this.el.swiper && (0 == (t = (e = this.el.swiper).snapIndex - 1) && setTimeout(() => { this.el.nextArrow.focus() }, 100), e.slideTo(t)) } onClickNextArrow() { var e, t; null !== this.el.swiper && ((t = (e = this.el.swiper).snapIndex + 1) === e.snapGrid.length - 1 && setTimeout(() => { this.el.prevArrow.focus() }, 100), e.slideTo(t)) } onMouseDownHandler(e) { this.opts.isPointerMoving || (this.opts.isPointerMoving = !0, this.opts.startX = 0, this.opts.endX = 0, this.opts.startY = 0, this.opts.endY = 0, this.opts.startX = this.getMovePointerX(e), this.opts.startY = this.getMovePointerY(e), this.el.swiperEl.addEventListener("mousemove", this.events.mouse.move)) } onMouseMoveHandler(e) { this.opts.endX = this.getMovePointerX(e), this.opts.endY = this.getMovePointerY(e) } onMouseUpHandler(e) { e.target.closest(".swiper-scrollbar") || this.opts.isPointerMoving && (this.opts.isPointerMoving = !1, this.opts.endX = this.getMovePointerX(e), e = "mobile" !== this.opts.currDevice ? 80 : 50, this.el.swiper && Math.abs(this.opts.startX - this.opts.endX) > e && (this.opts.startX > this.opts.endX ? o.isRTL() ? this.el.swiper.slidePrev() : this.el.swiper.slideNext() : o.isRTL() ? this.el.swiper.slideNext() : this.el.swiper.slidePrev()), this.el.swiperEl.removeEventListener("mousemove", this.events.mouse.move)) } onTouchDownHandler(e) { this.opts.isPointerMoving || (this.opts.isPointerMoving = !0, this.opts.startX = 0, this.opts.endX = 0, this.opts.startY = 0, this.opts.endY = 0, this.opts.startX = this.getMovePointerX(e), this.opts.startY = this.getMovePointerY(e), this.el.swiperEl.addEventListener("touchmove", this.events.touch.move)) } onTouchMoveHandler(e) { this.opts.endX = this.getMovePointerX(e), this.opts.endY = this.getMovePointerY(e) } onTouchUpHandler(e) { e.target.closest(".swiper-scrollbar") || this.opts.isPointerMoving && (this.opts.isPointerMoving = !1, this.opts.endX = this.getMovePointerX(e), e = "mobile" !== this.opts.currDevice ? 80 : 50, this.el.swiper && Math.abs(this.opts.startX - this.opts.endX) > e && (this.opts.startX > this.opts.endX ? o.isRTL() ? this.el.swiper.slidePrev() : this.el.swiper.slideNext() : o.isRTL() ? this.el.swiper.slideNext() : this.el.swiper.slidePrev()), this.el.swiperEl.removeEventListener("touchmove", this.events.touch.move)) } getMovePointerX(e) { return (e.touches && 0 < e.touches.length ? e.touches[0] : e.changedTouches && 0 < e.changedTouches.length ? e.changedTouches[0] : e).clientX } getMovePointerY(e) { return (e.touches && 0 < e.touches.length ? e.touches[0] : e.changedTouches && 0 < e.changedTouches.length ? e.changedTouches[0] : e).clientY } onClickSizeButton(e) { var e = e.currentTarget, t = e.getAttribute("data-size"), e = e.closest(this.selector.swiperSlide), i = e.getAttribute("data-product"), s = e.getAttribute("data-color"), a = i + `-${t}-` + s; e.setAttribute("data-size", t); var n = e.querySelector(this.selector.compareFigure).querySelectorAll(this.selector.compareFigureItem); this.updateCompareFigure(n, a, i); a = e.querySelector(this.selector.compareSize).querySelectorAll(this.selector.compareSizeButton), this.updateCompareSize(a, t), a = e.querySelectorAll(this.selector.compareColors), this.updateCompareColors(a, t, s, i, e), a = e.querySelector(this.selector.CtaWrap); this.updateCta(a, i, t, s, e), n.forEach(e => { e.classList.contains("is-active") && 0 < (e = e.querySelectorAll("img.js-res-img:not(.load-complete)")).length && this.opts.on.updateImageLoader(e) }) } onClickColorButton(e) { var e = e.currentTarget, t = e.getAttribute("data-color"), e = e.closest(this.selector.swiperSlide), i = e.getAttribute("data-product"), s = e.getAttribute("data-size"), a = i + `-${s}-` + t; e.setAttribute("data-color", t); var n = e.querySelector(this.selector.compareFigure).querySelectorAll(this.selector.compareFigureItem); this.updateCompareFigure(n, a, i); a = e.querySelector(this.selector.compareSize).querySelectorAll(this.selector.compareSizeButton), this.updateCompareSize(a, s), a = e.querySelectorAll(this.selector.compareColors), this.updateCompareColors(a, s, t, i, e), a = e.querySelector(this.selector.CtaWrap); this.updateCta(a, i, s, t, e), n.forEach(e => { e.classList.contains("is-active") && 0 < (e = e.querySelectorAll("img.js-res-img:not(.load-complete)")).length && this.opts.on.updateImageLoader(e) }) } updateCompareFigure(e, i, t) { let s = !1; var a; e.forEach(e => { var t = e.getAttribute("data-product"); i === t ? (e.classList.add("is-active"), s = !0) : e.classList.remove("is-active") }), s || (a = this.compare[t], t = -1 < i.indexOf("large") ? t + "-large-" + a.largeColor : t + "-small-" + a.smallColor, this.updateCompareFigure(e, t)) } updateCompareSize(e, t) { e.forEach(e => { e.getAttribute("data-size") === t ? (e.classList.add("is-active"), e.setAttribute("title", "selected")) : (e.classList.remove("is-active"), e.removeAttribute("title")) }) } updateCompareColors(e, i, s, t, a) { let n = !1; e.forEach(e => { var t = e.querySelectorAll(this.selector.compareColorItem); e.getAttribute("data-size") === i ? (e.classList.add("is-active"), this.offA11y(e), t.forEach(e => { e.getAttribute("data-color") === s ? (e.classList.add("is-active"), e.setAttribute("title", "selected"), n = !0) : (e.classList.remove("is-active"), e.removeAttribute("title")) })) : (e.classList.remove("is-active"), this.onA11y(e), t.forEach(e => { e.classList.remove("is-active") })) }), n || (t = this.compare[t], t = "large" === i ? t.largeColor : t.smallColor, a.setAttribute("data-color", t), this.updateCompareColors(e, i, t, a)) } updateCta(e, t, i, s, a) { let n = !1; var r = e.querySelector(this.selector.buyNowCta), o = e.querySelector(this.selector.learnMoreCta), s = LOCAL_DATA[t][i][s]; s && (s.buynow && "" !== s.buynow && r ? (r.parentElement.style.display = "block", r.setAttribute("href", s.buynow), this.updateCtaTagging(r, s, t), n = !0) : r.parentElement.style.display = "none", s.learnmore && "" !== s.learnmore && o ? (o.parentElement.style.display = "block", o.setAttribute("href", s.learnmore), this.updateCtaTagging(o, s, t), n = !0) : o.parentElement.style.display = "none"), n || s || (r = this.compare[t], o = "large" === i ? r.largeColor : r.smallColor, a.setAttribute("data-color", o), this.updateCta(e, t, i, o)) } initColumnsA11y() { Array.from(this.el.specsTableRows).forEach((e, t) => { e = e.querySelectorAll(this.selector.specsTableColumn); Array.from(e).forEach((e, t) => { this.offA11y(e) }) }), Array.from(this.el.specsTableHeaders).forEach(e => { this.offA11y(e) }) } setColumnsA11y() { if (null !== this.el.swiper) { let i = this.el.swiper.snapIndex, s = "desktop" === this.opts.currDevice ? 4 : 2; Array.from(this.el.specsTableRows).forEach(e => { e = e.querySelectorAll(this.selector.specsTableColumnWrap); Array.from(e).forEach(e => { e = e.querySelectorAll(this.selector.specsTableColumn); Array.from(e).forEach((e, t) => { t >= i && t < i + s ? this.offA11y(e) : this.onA11y(e) }) }) }), Array.from(this.el.specsTableHeaders).forEach((e, t) => { t >= i && t < i + s ? this.offA11y(e) : this.onA11y(e) }) } } initNavTitleA11y() { Array.from(this.el.navTitles).forEach(e => { this.offA11y(e) }) } setNavTitleA11y() { if (null !== this.el.swiper) { let i = this.el.swiper.snapIndex, s = "desktop" === this.opts.currDevice ? 4 : 2; Array.from(this.el.navTitles).forEach((e, t) => { t >= i && t < i + s ? this.offA11y(e) : this.onA11y(e) }) } } setArrowA11y() { var e; null !== this.el.swiper && (0 === (e = this.el.swiper).snapIndex && e.snapIndex < e.snapGrid.length - 1 ? (this.onA11y(this.el.prevArrow), this.offA11y(this.el.nextArrow), this.el.prevArrow.classList.add("swiper-button-disabled"), this.el.nextArrow.classList.remove("swiper-button-disabled")) : 0 < e.snapIndex && e.snapIndex === e.snapGrid.length - 1 ? (this.offA11y(this.el.prevArrow), this.onA11y(this.el.nextArrow), this.el.prevArrow.classList.remove("swiper-button-disabled"), this.el.nextArrow.classList.add("swiper-button-disabled")) : 0 < e.snapIndex && e.snapIndex < e.snapGrid.length - 1 && (this.offA11y(this.el.prevArrow), this.offA11y(this.el.nextArrow), this.el.prevArrow.classList.remove("swiper-button-disabled"), this.el.nextArrow.classList.remove("swiper-button-disabled"))) } initCompareItemA11y() { Array.from(this.el.swiperSlides).forEach(e => { var t = JSON.parse(e.getAttribute("data-info")); this.compare[t.product] = { size: t["default-size"], color: t["default-color"], smallColor: t["default-small-color"] || t["default-color"], largeColor: t["default-large-color"] || t["default-color"] }, e.setAttribute("data-product", t.product), e.setAttribute("data-size", t["default-size"]), e.setAttribute("data-color", t["default-color"]) }), this.setCompareItemA11y() } setCompareItemA11y() { Array.from(this.el.swiperSlides).forEach((e, t) => { var i = e.getAttribute("data-product"), s = e.getAttribute("data-size"), a = e.getAttribute("data-color"), n = i + `-${s}-` + a, r = e.querySelector(this.selector.compareFigure).querySelectorAll(this.selector.compareFigureItem); this.updateCompareFigure(r, n, i); var r = e.querySelector(this.selector.compareSize).querySelectorAll(this.selector.compareSizeButton), n = (this.updateCompareSize(r, s, i), e.querySelectorAll(this.selector.compareColors)), r = (this.updateCompareColors(n, s, a, i), e.querySelector(this.selector.CtaWrap)); this.updateCta(r, i, s, a), this.setCompareCtaText(r), null !== this.el.swiper && (n = this.el.swiper.snapIndex, i = "desktop" === this.opts.currDevice ? 4 : 2, n <= t && t < n + i ? this.offA11y(e) : this.onA11y(e)) }) } setNavigationLabel() { let t = this.opts.tagging.navigation; var e, i; "undefined" != typeof LOCAL_VARI && LOCAL_VARI ? (e = void 0 !== LOCAL_VARI.previous && LOCAL_VARI.previous ? LOCAL_VARI.previous : "Previous", i = void 0 !== LOCAL_VARI.next && LOCAL_VARI.next ? LOCAL_VARI.next : "Next", this.el.prevArrow.querySelector(".blind").innerText = e, this.el.nextArrow.querySelector(".blind").innerText = i) : (this.el.prevArrow.querySelector(".blind").innerText = "Previous", this.el.nextArrow.querySelector(".blind").innerText = "Next"), Object.keys(t).forEach(e => { "data-omni" === e || "ga-la" === e ? this.el.prevArrow.setAttribute(e, t[e] + "left") : this.el.prevArrow.setAttribute(e, t[e]) }), Object.keys(t).forEach(e => { "data-omni" === e || "ga-la" === e ? this.el.nextArrow.setAttribute(e, t[e] + "right") : this.el.nextArrow.setAttribute(e, t[e]) }) } setPaginationLabel() { if (null !== this.el.swiper) { var e = this.el.swiper, t = e.pagination.bullets; let n = e.activeIndex, r = ["Galaxy Watch Ultra, Galaxy Watch7", "Galaxy Watch Watch7, Galaxy Watch6 Classic", "Galaxy Watch6 Classic, Galaxy Watch5 Pro"]; Array.from(t).forEach((e, t) => { var i, s, a = r[t]; "undefined" != typeof LOCAL_VARI && LOCAL_VARI ? (i = void 0 !== LOCAL_VARI.slide && LOCAL_VARI.slide ? LOCAL_VARI.slide : "Slide", s = void 0 !== LOCAL_VARI.selected && LOCAL_VARI.selected ? LOCAL_VARI.selected : "selected", n === t ? e.setAttribute("aria-label", `${i}${t + 1}: ${a} ` + s) : e.setAttribute("aria-label", `${i}${t + 1}: ` + a)) : n === t ? e.setAttribute("aria-label", `Slide${t + 1}: ${a} selected`) : e.setAttribute("aria-label", `Slide${t + 1}: ` + a) }) } } setCompareCtaText(e) { var t, i; "undefined" != typeof LOCAL_VARI && LOCAL_VARI ? (t = void 0 !== LOCAL_VARI.buyNow && LOCAL_VARI.buyNow ? LOCAL_VARI.buyNow : "Comprar ahora", i = void 0 !== LOCAL_VARI.learnMore && LOCAL_VARI.learnMore ? LOCAL_VARI.learnMore : "Learn More", e.querySelector(this.selector.buyNowCta + " span").innerText = t, e.querySelector(this.selector.learnMoreCta + " span").innerText = i) : (e.querySelector(this.selector.buyNowCta + " span").innerText = "Comprar ahora", e.querySelector(this.selector.learnMoreCta + " span").innerText = "Conoce más") } updateCtaTagging(s, e, a) { let n = this.opts.tagging.buyNow, t = this.opts.tagging.learnMore; if (e.buynow && "" !== e.buynow && s.classList.contains(this.class.buyNow)) { let t = "", i = ""; i = "galaxy-watch-ultra" === a ? (t = "gwatch-ultra:highlights:compare:conv-pdt:buy-now|;" + e.sku, "gwatch-ultra:highlights:compare:conv-pdt:buy-now") : t = "gwatch-ultra:highlights:compare:conv-oth:" + a, Object.keys(n).forEach(e => { "data-omni" === e ? s.setAttribute(e, t) : "ga-la" === e ? s.setAttribute(e, i) : s.setAttribute(e, n[e]) }) } e.learnmore && "" !== e.learnmore && s.classList.contains(this.class.learnMore) && Object.keys(t).forEach(e => { "data-omni" === e || "ga-la" === e ? s.setAttribute(e, "" + t[e] + a) : s.setAttribute(e, t[e]) }) } onA11y(e) { var t = e.querySelectorAll("a, button, input, select, iframe"); e.setAttribute("aria-hidden", "true"), e.setAttribute("tabindex", "-1"); for (var i = 0; i < t.length; i++)t[i].setAttribute("aria-hidden", "true"), t[i].setAttribute("tabindex", " -1") } offA11y(e) { e.setAttribute("aria-hidden", "false"), e.removeAttribute("tabindex"); for (var t = e.querySelectorAll("a, button, input, select, iframe"), i = 0; i < t.length; i++)t[i].setAttribute("aria-hidden", "false"), t[i].removeAttribute("tabindex") } matchHeight() { if (null !== this.el.swiper) { var e = this.el.swiper.slides; let t = [], i = (Array.from(e).forEach(e => { e = e.querySelector(this.selector.compareSize); e.style.height = "", t.push(e.clientHeight) }), Math.max(...t)); Array.from(e).forEach(e => { e.querySelector(this.selector.compareSize).style.height = i + "px" }) } } } }(), function () { window.WATCH = window.WATCH || {}; let t = WATCH.UTILS; WATCH.Contrast = class { constructor(e = container, t) { var i = { el: e, defaultBtn: ".type-default", contrastBtn: ".type-contrast", cookieName: "highContrastMode", featureHide: "is-feature-hide" }; this.opts = i, this.classes = i.classes, this.el = document.querySelector(e), this.init() } init() { null === this.el || this.el.classList.contains(this.opts.featureHide) || (this.setElements(), this.bindEvents()) } setElements() { this.defaultBtn = this.el.querySelector(this.opts.defaultBtn), this.defaultBtnTitle = this.defaultBtn.getAttribute("title").trim(), this.contrastBtn = this.el.querySelector(this.opts.contrastBtn), this.contrastBtnTitle = this.contrastBtn.getAttribute("title").trim(), this.cookieName = this.opts.cookieName } bindEvents() { window.addEventListener("load", this.onLoadHandler.bind(this)), this.defaultBtn && this.defaultBtn.addEventListener("click", this.onClickDefaultBtn.bind(this)), this.contrastBtn && this.contrastBtn.addEventListener("click", this.onClickContrastBtn.bind(this)) } onLoadHandler() { this.activeContrast() } onClickDefaultBtn(e) { e.preventDefault(), t.setCookie(this.cookieName, "0", 1), this.activeContrast() } onClickContrastBtn(e) { e.preventDefault(), t.setCookie(this.cookieName, "1", 1), this.activeContrast() } activeContrast() { var e = t.getCookie(this.cookieName); null != e && e.length && "1" == e ? (document.documentElement.classList.add("color_yb"), this.contrastBtn.setAttribute("title", this.contrastBtnTitle + " selected"), this.defaultBtn.setAttribute("title", this.defaultBtnTitle)) : (document.documentElement.classList.remove("color_yb"), this.contrastBtn.setAttribute("title", this.contrastBtnTitle), this.defaultBtn.setAttribute("title", this.defaultBtnTitle + " selected")) } } }(), new class { constructor(e) { this.container = e, this.containerEl = document.querySelector(this.container), this.init() } init() { null !== this.containerEl && this.buildComponents() } buildComponents() { this.imageLoader = new WATCH.ImageLoader(this.container, { visiblePoint: .5, loadOption: [{ resolution: 1920, attribute: "data-src-pc" }, { resolution: 767, attribute: "data-src-mobile" }] }), this.videoLoader = new WATCH.VideoLoader(this.container, { visiblePoint: 1.5, videoLazyClass: ".js-video-src", responsiveClass: ".js-res-video", imageEndLazyClass: ".js-end-img-src", notLoadElement: [".cm-layer"], loadOption: [{ resolution: 1920, attribute: "data-media-pc" }, { resolution: 767, attribute: "data-media-mo" }] }), new WATCH.KeyVisual(".kv"), new WATCH.HighlightCarousel(".highlight-carousel"), new WATCH.CommonVideo(".titanium", { controlTagging: { play: "gwatch-ultra:highlights:unveil:movi-play", pause: "gwatch-ultra:highlights:unveil:movi-pause" } }), new WATCH.Cushion(".cushion-design", { updateImageLoader: e => { this.imageLoader.setResponsiveImage(e) } }), new WATCH.CommonVideo(".battery", { controlTagging: { play: "gwatch-ultra:highlights:battery:movi-play", pause: "gwatch-ultra:highlights:battery:movi-pause" } }), new WATCH.BigMoment(".big-moment--ocean", { scale: 1.1 }), new WATCH.BigMomentColumn(".gui-column--ocean", { bigMomentTitle: ".big-moment--ocean .common__headline", tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:ocean-gui:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:ocean-gui:index:" }, controlTagging: { play: "gwatch-ultra:highlights:ocean-gui-video:movi-play", pause: "gwatch-ultra:highlights:ocean-gui-video:movi-pause" } }), new WATCH.BigMoment(".big-moment--mountain"), new WATCH.CommonVideo(".big-moment--mountain"), new WATCH.BigMomentColumn(".gui-column--mountain", { bigMomentTitle: ".big-moment--mountain .common__headline", tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:snow-mountain-gui:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:snow-mountain-gui:index:" }, controlTagging: { play: "gwatch-ultra:highlights:mountain-gui-video:movi-play", pause: "gwatch-ultra:highlights:mountain-gui-video:movi-pause" } }), new WATCH.BigMomentColumn(".mountain-siren", { centeredSlides: !1, slideTitle: ".mountain-siren__item-text", tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:siren:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:siren:index:" } }), new WATCH.BigMoment(".big-moment--desert", { scale: 1.1 }), new WATCH.CommonVideo(".creating-routes", { controlTagging: { play: "gwatch-ultra:highlights:desert-video:movi-play", pause: "gwatch-ultra:highlights:desert-video:movi-pause" } }), new WATCH.BigMomentColumn(".gui-column--desert", { bigMomentTitle: ".big-moment--desert .common__headline", tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:desert-gui:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:desert-gui:index:" } }), new WATCH.BigMoment(".big-moment--triathlon"), new WATCH.CommonVideo(".action-button", { controlTagging: { play: "gwatch-ultra:highlights:quick-button:movi-play", pause: "gwatch-ultra:highlights:quick-button:movi-pause" } }), new WATCH.BigMomentColumn(".gui-column--triathlon", { tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:multi-sports:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:multi-sports:index:" } }), new WATCH.CommonVideo(".energy-score", { controlTagging: { play: "gwatch-ultra:highlights:ai-energy-score:movi-play", pause: "gwatch-ultra:highlights:ai-energy-score:movi-pause" } }), new WATCH.BigMomentColumn(".sleep-column", { centeredSlides: !1, slideTitle: ".sleep-column__item-text", tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:sleep-coaching:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:sleep-coaching:index:" } }), new WATCH.CommonVideo(".monitoring", { controlTagging: { play: "gwatch-ultra:highlights:heart-monitoring:movi-play", pause: "gwatch-ultra:highlights:heart-monitoring:movi-pause" } }), new WATCH.BigMomentColumn(".wellness", { centeredSlides: !1, slideTitle: ".common__sub-headline", tagging: { "data-omni-type": "microsite_pcontentinter", "data-omni": "gwatch-ultra:highlights:heart-monitoring:index:", "ga-ca": "indication", "ga-ac": "carousel", "ga-la": "gwatch-ultra:highlights:heart-monitoring:index:" } }), new WATCH.CommonVideo(".gesture", { controlTagging: { play: "gwatch-ultra:highlights:gesture:movi-play:expansive-screen-video", pause: "gwatch-ultra:highlights:gesture:movi-pause:expansive-screen-video" } }), new WATCH.OneUI(".one-ui"), new WATCH.Compare(".compare", { on: { updateImageLoader: e => { this.imageLoader.setResponsiveImage(e) } } }), new WATCH.Contrast(".cp-high-contrast"), WATCH.Disclaimer.init(), window.addEventListener("load", () => { setTimeout(() => { window.GALAXY && window.GALAXY.isGalaxy && (this.subNav = new WATCH.SubNav("#subnav")) }, 5) }) } }(".wearable-watch"); }); </script> <!-- // include raw codes --> </body> </html> </div> </div> <div class="pd-g-feature-two-column-popup-ux2 aem-GridColumn aem-GridColumn--default--12"> </div> <div class="pd-g-product-specs-ux2 aem-GridColumn aem-GridColumn--default--12"> <input type="hidden" name="specEmptyYn" id="specEmptyYn" value="N"/> <input type="hidden" name="b2bSpecEmptyYn" id="b2bSpecEmptyYn" value="N"/> <input type="hidden" name="mdaUseYn" value="N" id="mdaUseYn"/> <section class="pdd32-product-spec" id="specs"> <div class="pdd32-product-spec__inner"> <div class="pdd32-product-spec__headline-wrap"> <h2 class="pdd32-product-spec__headline">Especificaciones</h2> <div class="pdd32-product-spec__expand-cta" data-expand-text="Expandir todo" data-collapse-text="Contraer todo"> <button class="cta cta--underline-v2" aria-expanded="false" an-tr="pdd32_product spec-product detail-view more-indication" an-ca="indication" an-ac="view more" an-la="product spec:view more"> Expandir todo </button> </div> </div> <div class="pdd32-product-spec__panel-wrap"> <div class="pdd32-product-spec__panel pdd32-product-spec--active" role="tabpanel" id="tabPanelid"> <div class="pdd32-product-spec__list"> <div class="pdd32-product-spec__item pdd32-product-spec__item--overview pdd32-product-spec__item--active"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="true" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Overview"> Resumen <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">NFC</p> <p class="pdd32-product-spec__content-item-desc"> Sí </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Version de Bluetooth</p> <p class="pdd32-product-spec__content-item-desc"> Bluetooth v5.3 </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tamaño (Pantalla principa)</p> <p class="pdd32-product-spec__content-item-desc"> 1.5&quot; (37.3mm) </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Procesador</p> <p class="pdd32-product-spec__content-item-desc"> 1.6GHz, 1.5GHz </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Almacenamiento (GB)</p> <p class="pdd32-product-spec__content-item-desc"> 32 </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Sensores</p> <p class="pdd32-product-spec__content-item-desc"> Acelerómetro, Barómetro, Biolectrical Impedance Analysis Sensor, Sensor Eléctrico de corazón, Giroscopio, Sensor geomagnético, Sensor de temperatura infrarroja, Sensor de luz, Sensor óptico de ratio corazón </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Body Dimension (HxWxD, mm)</p> <p class="pdd32-product-spec__content-item-desc"> 47.4 x 47.1 x 12.1 </p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Peso del dispositivo (g)</p> <p class="pdd32-product-spec__content-item-desc"> 60.5 </p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Operador"> Operador <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tamaño de SIM</p> <p class="pdd32-product-spec__content-item-desc">SIM embebida</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Infra</p> <p class="pdd32-product-spec__content-item-desc">3G WCDMA, 4G LTE FDD, 4G LTE TDD</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">3G UMTS</p> <p class="pdd32-product-spec__content-item-desc">B1(2100), B2(1900), B4(AWS), B5(850), B8(900)</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">4G FDD LTE</p> <p class="pdd32-product-spec__content-item-desc">B1(2100), B2(1900), B3(1800), B4(AWS), B5(850), B7(2600), B8(900), B12(700), B13(700), B18(800), B19(800), B20(800), B25(1900), B26(850), B28(700), B66(AWS-3), B71(600)</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">4G TDD LTE</p> <p class="pdd32-product-spec__content-item-desc">B40(2300)</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Audio y vídeo"> Audio y vídeo <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Formato de reproducción de audio</p> <p class="pdd32-product-spec__content-item-desc">MP3, M4A, 3GA, AAC, OGG, OGA, WAV, AMR, AWB</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Conectividad"> Conectividad <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tecnología de localización</p> <p class="pdd32-product-spec__content-item-desc">GPS, Glonass, Beidou, Galileo</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Wi-Fi</p> <p class="pdd32-product-spec__content-item-desc">802.11a/b/g/n 2.4GHz+5GHz</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">NFC</p> <p class="pdd32-product-spec__content-item-desc">Sí</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Version de Bluetooth</p> <p class="pdd32-product-spec__content-item-desc">Bluetooth v5.3</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Perfiles Bluetooth</p> <p class="pdd32-product-spec__content-item-desc">A2DP, AVRCP, HFP, HSP</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:OS"> OS <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-desc">Wear OS Powered by Samsung</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Monitor"> Monitor <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tecnologia(Pantalla principa)</p> <p class="pdd32-product-spec__content-item-desc">super AMOLED</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tamaño (Pantalla principa)</p> <p class="pdd32-product-spec__content-item-desc">1.5&quot; (37.3mm)</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Resolucion (Pantalla principa)</p> <p class="pdd32-product-spec__content-item-desc">480 x 480</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Profundidad de color(Pantalla principa)</p> <p class="pdd32-product-spec__content-item-desc">16M</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Procesador"> Procesador <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Velocidad de CPU</p> <p class="pdd32-product-spec__content-item-desc">1.6GHz, 1.5GHz</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tipo de CPU</p> <p class="pdd32-product-spec__content-item-desc">Penta-Core</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Storage/Memory"> Storage/Memory <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Memoria (GB)</p> <p class="pdd32-product-spec__content-item-desc">2</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Almacenamiento (GB)</p> <p class="pdd32-product-spec__content-item-desc">32</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Almacenamiento disponible (GB)</p> <p class="pdd32-product-spec__content-item-desc">21.1</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Sensores"> Sensores <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-desc">Acelerómetro, Barómetro, Biolectrical Impedance Analysis Sensor, Sensor Eléctrico de corazón, Giroscopio, Sensor geomagnético, Sensor de temperatura infrarroja, Sensor de luz, Sensor óptico de ratio corazón</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Especificación física"> Especificación física <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Body Dimension (HxWxD, mm)</p> <p class="pdd32-product-spec__content-item-desc">47.4 x 47.1 x 12.1</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Peso del dispositivo (g)</p> <p class="pdd32-product-spec__content-item-desc">60.5</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Durabilidad</p> <p class="pdd32-product-spec__content-item-desc">10 ATM</p> </li> </ul> </div> </div> </div> <div class="pdd32-product-spec__item"> <h3 class="pdd32-product-spec__title"> <button class="pdd32-product-spec__toggle-cta" aria-expanded="false" an-tr="pdd32_product spec-product detail-contents view more-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Bateria"> Bateria <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </button> </h3> <div class="pdd32-product-spec__content-wrap"> <div class="pdd32-product-spec__content"> <ul class="pdd32-product-spec__content-list"> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Battery Capacity (mAh, Typical)</p> <p class="pdd32-product-spec__content-item-desc">590</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Removible</p> <p class="pdd32-product-spec__content-item-desc">No</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tiempo de uso (horas, AOD desactivado)</p> <p class="pdd32-product-spec__content-item-desc">Hasta 80</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Tiempo de uso típico (horas)</p> <p class="pdd32-product-spec__content-item-desc">Hasta 60</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Typical Usage Time (in Power Saving, hours)</p> <p class="pdd32-product-spec__content-item-desc">Hasta 100</p> </li> <li class="pdd32-product-spec__content-item"> <p class="pdd32-product-spec__content-item-title">Outdoor Workout with GPS (in Exercise Power Saving, h)</p> <p class="pdd32-product-spec__content-item-desc">Hasta 48</p> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="pdd32-product-spec__disclaimer"> <p></p> <div class="pdd32-product-spec__out-link"> <a class="cta cta--underline-v2 cta--icon" href="https://www.samsung.com/sar/sarMain?site_cd=pe&prd_mdl_name=SM-L705F" title="Abrir en una nueva ventana : Sar Information" target="_blank" an-tr="pdd32_product spec-product detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="accordion:Specifications:Sar Information"> Información de SAR <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </div> </div> </div> </section> </div> <div class="pd-g-product-review-highlight aem-GridColumn aem-GridColumn--default--12" id="reviews"> <input type="hidden" id="isVDatReviewHighlight" value="false"/> <!-- vdLtrSiteFlag=[false] --> <script type="text/javascript"> /* function setFrameHeightTab1() { if (domestic_reviews_tab_iframe.document != null) { document.all.domestic_reviews_tab_iframe.style.height = domestic_reviews_tab_iframe.document.body.scrollHeight + 30 + "px"; }     } */ function setFrameHeightTab2() { if (international_reviews_tab_iframe.document != null) { document.all.international_reviews_tab_iframe.style.height = international_reviews_tab_iframe.document.body.scrollHeight + 30 + "px"; }     } </script> <div id="review" class="review-area-margin"> <div id="reviewsContainer" style="max-width:1440px; margin: auto;"> <!-- 비동기로 호출용 --> </div> </div> </div> <div class="pd-g-product-support-ux2 aem-GridColumn aem-GridColumn--default--12"> <!-- /* WSC20200086-38207 : downloadsButtonAntr = content_click7 */--> <input type="hidden" name="supportEmptyYn" id="supportEmptyYn" value="N"/> <input type="hidden" name="checkCDNYn" id="checkCDNYn"/> <section class="pdd33-product-support" id="support"> <div class="pdd33-product-support__section pdd33-product-support__faq"> <h2 class="pdd33-product-support__headline"> <span class="pdd33-product-support__headline-text"> Preguntas frecuentes </span> </h2> <div class="pdd33-product-support__content"> <ul class="pdd33-product-support__faq-list" role="list"> <li class="pdd33-product-support__faq-item" role="listitem"> <a href="/pe/support/mobile-devices/compatibility-of-samsung-smart-watches-with-mobile-devices/" target="_blank" class="pdd33-product-support__faq-item-cta" aria-label="Preguntas frecuentes : Abrir en una nueva ventana" an-tr="pdd33_product support-product detail-question click-content_click" an-ca="content click" an-ac="feature" an-la="support:faq" data-omni="2176569"> <span class="pdd33-product-support__faq-item-text"> Compatibilidad de los Smart Watch Samsung con celulares </span> <svg class="icon" focusable="false"> <use xlink:href="#outlink-regular" href="#outlink-regular"></use> </svg> </a> </li> <li class="pdd33-product-support__faq-item" role="listitem"> <a href="/pe/support/mobile-devices/what-is-a-secure-folder-and-how-to-use-it/" target="_blank" class="pdd33-product-support__faq-item-cta" aria-label="Preguntas frecuentes : Abrir en una nueva ventana" an-tr="pdd33_product support-product detail-question click-content_click" an-ca="content click" an-ac="feature" an-la="support:faq" data-omni="2085224"> <span class="pdd33-product-support__faq-item-text"> ¿Qué es la carpeta segura y cómo utilizarla? </span> <svg class="icon" focusable="false"> <use xlink:href="#outlink-regular" href="#outlink-regular"></use> </svg> </a> </li> <li class="pdd33-product-support__faq-item" role="listitem"> <a href="/pe/support/mobile-devices/how-to-find-phones-model-number-serial-number-or-imei-number/" target="_blank" class="pdd33-product-support__faq-item-cta" aria-label="Preguntas frecuentes : Abrir en una nueva ventana" an-tr="pdd33_product support-product detail-question click-content_click" an-ca="content click" an-ac="feature" an-la="support:faq" data-omni="2085234"> <span class="pdd33-product-support__faq-item-text"> Cómo encontrar el número de modelo, el número de serie o el número IMEI de un teléfono </span> <svg class="icon" focusable="false"> <use xlink:href="#outlink-regular" href="#outlink-regular"></use> </svg> </a> </li> <li class="pdd33-product-support__faq-item" role="listitem"> <a href="/pe/support/mobile-devices/how-to-use-the-samsung-galaxy-ring/" target="_blank" class="pdd33-product-support__faq-item-cta" aria-label="Preguntas frecuentes : Abrir en una nueva ventana" an-tr="pdd33_product support-product detail-question click-content_click" an-ca="content click" an-ac="feature" an-la="support:faq" data-omni="2170586"> <span class="pdd33-product-support__faq-item-text"> Cómo usar el Samsung Galaxy Ring </span> <svg class="icon" focusable="false"> <use xlink:href="#outlink-regular" href="#outlink-regular"></use> </svg> </a> </li> <li class="pdd33-product-support__faq-item" role="listitem"> <a href="/pe/support/mobile-devices/how-to-use-the-sleep-apnea-risk-feature-on-the-samsung-galaxy-watch/" target="_blank" class="pdd33-product-support__faq-item-cta" aria-label="Preguntas frecuentes : Abrir en una nueva ventana" an-tr="pdd33_product support-product detail-question click-content_click" an-ca="content click" an-ac="feature" an-la="support:faq" data-omni="2172751"> <span class="pdd33-product-support__faq-item-text"> Cómo usar la función de detección de riesgo de apnea del sueño en el Samsung Galaxy Watch </span> <svg class="icon" focusable="false"> <use xlink:href="#outlink-regular" href="#outlink-regular"></use> </svg> </a> </li> </ul> </div> </div> <div class="pdd33-product-support__section pdd33-product-support__support"> <h2 class="pdd33-product-support__headline"> <span class="pdd33-product-support__headline-text"> Soporte de productos </span> </h2> <p class="pdd33-product-support__subline">Encuentra respuestas a la pregunta que tienes sobre el producto</p> <div class="pdd33-product-support__content"> <div class="pdd33-product-support__support-card"> <div class="pdd33-product-support__support-item"> <div class="pdd33-product-support__support-text-wrap"> <div class="pdd33-product-support__support-image"> <svg class="icon" focusable="false"> <use xlink:href="#customer-service-regular" href="#customer-service-regular"></use> </svg> </div> <p class="pdd33-product-support__support-name">Soporte de productos</p> <p class="pdd33-product-support__support-desc">Aprovecha los dispositivos y servicios Samsung.</p> <div class="pdd33-product-support__support-cta"> <a class="cta cta--underline-v2 cta--black" href="/pe/support/model/SM-L705FZWAGTO/" aria-label="Soporte de productos" an-tr="pdd33_product support-product detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="support:product support" data-omni="go to support pdp">Más información</a> </div> </div> <a href="/pe/support/model/SM-L705FZWAGTO/" title="Soporte de productos" class="pdd33-product-support__support-clickable" aria-label="Soporte de productos" an-tr="pdd33_product support-product detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="support:product support" data-omni="go to support pdp"><span class="hidden">Más información</span></a> </div> <div class="pdd33-product-support__support-item"> <div class="pdd33-product-support__support-text-wrap"> <div class="pdd33-product-support__support-image"> <svg class="icon" focusable="false"> <use xlink:href="#message-regular" href="#message-regular"></use> </svg> </div> <p class="pdd33-product-support__support-name">chat en vivo</p> <p class="pdd33-product-support__support-desc">Consulta nuestros productos y obtén guía sobre qué modelo necesitas.</p> <div class="pdd33-product-support__support-cta"> <a class="cta cta--underline-v2 cta--black" href="https://www.samsung.com/pe/support/contact/#onlinesupport" aria-label="chat en vivo" an-tr="pdd33_product support-product detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="support:live chat" data-omni="chat en vivo">Más información</a> </div> </div> <a href="https://www.samsung.com/pe/support/contact/#onlinesupport" title="chat en vivo" class="pdd33-product-support__support-clickable" aria-label="chat en vivo" an-tr="pdd33_product support-product detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="support:live chat" data-omni="chat en vivo"><span class="hidden">Más información</span></a> </div> </div> </div> </div> </section> </div> <div class="pd-g-product-carousel-ux2 aem-GridColumn aem-GridColumn--default--12"> <input type="hidden" name="productGroupCodeName" id="productGroupCodeName"/> <input type="hidden" name="productSubTypeCodeName" id="productSubTypeCodeName"/> <input type="hidden" name="productTypeCodeName" id="productTypeCodeName"/> <input type="hidden" name="modelCode" id="modelCode" value="SM-L705FZWAGTO"/> <input type="hidden" name="currentUrl" id="currentUrl" value="https://www.samsung.com/content/samsung/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto"/> <section class="pdd34-product-carousel" id="pdd34ProductCarousel"> <div class="pdd34-product-carousel__inner"> <h2 class="pdd34-product-carousel__headline">También te podría gustar</h2> <div class="pdd34-product-carousel__content"> <input type="hidden" id="pdd34-page-track" value="product detail"/> <div class="pdd34-product-carousel__list swiper-container basic-swiper" data-swiper-option='{ &quot;breakpoints&quot;: { &quot;1&quot;: { &quot;slidesPerView&quot;: &quot;auto&quot;, &quot;centeredSlides&quot;: true, &quot;freeMode&quot;: true }, &quot;768&quot;: { &quot;slidesPerView&quot;: 4.375, &quot;centeredSlides&quot;: false } }, &quot;pagination&quot;: true, &quot;keepWrapper&quot;: true, &quot;offTxtAccesibility&quot;: true, &quot;componentEl&quot;: &quot;.pdd34-product-carousel&quot;}'> <div class="pdd34-product-carousel__list-inner swiper-wrapper" role="list"> </div> <div class="screen-indicator-wrap"> <button class="screen-indicator screen-indicator--prev"> <div class="screen-indicator--icon"> <span class="hidden">Previous</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#previous-regular" href="#previous-regular"></use> </svg> </div> </button> <button class="screen-indicator screen-indicator--next"> <div class="screen-indicator--icon"> <span class="hidden">Next</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </div> </button> </div> </div> <div class="progressbar-indicator"> <div class="progressbar-indicator__inner"> <div class="progressbar-indicator__bar"><span class="progressbar-indicator__bar-fill"></span></div> <div class="progressbar-indicator__arrow-wrap"> <button class="progressbar-indicator__arrow swiper-button-prev" an-tr="pdd34_product carousel-product detail-arrow-indication" an-ca="indication" an-ac="carousel" an-la="carousel:arrow:left"> <span class="hidden">Previous</span> <svg class="icon" focusable="false" aria-hidden="true" width="40" height="40" viewbox="0 0 40 40"> <g transform="translate(40 40) rotate(180)"> <path d="M21.47,16.53A.75.75,0,0,1,22.53,15.47l4,4a.75.75,0,0,1,0,1.061l-4,4A.75.75,0,0,1,21.47,23.47l2.72-2.72H14.5a.75.75,0,0,1,0-1.5h9.689Z"/> </g> </svg> </button> <button class="progressbar-indicator__arrow swiper-button-next" an-tr="pdd34_product carousel-product detail-arrow-indication" an-ca="indication" an-ac="carousel" an-la="carousel:arrow:right"> <span class="hidden">Next</span> <svg class="icon" focusable="false" aria-hidden="true" width="40" height="40" viewbox="0 0 40 40"> <path d="M21.47,16.53A.75.75,0,0,1,22.53,15.47l4,4a.75.75,0,0,1,0,1.061l-4,4A.75.75,0,0,1,21.47,23.47l2.72-2.72H14.5a.75.75,0,0,1,0-1.5h9.689Z"/> </svg> </button> </div> </div> </div> </div> </div> </section> <script> const PRODUCT_CAROUSEL = { 'cartUrl' : 'https://shop.samsung.com/pe/cart' ,'priceDisplayYn' : 'Y' ,'priceCurrency' : 'PEN' ,'recommendedProductYn' : 'Y' ,'shopIntegrationFlag' : 'Hybris-new' ,'serverType' : 'prod' ,'siteCode' : 'pe' ,'searchDomain' : '//searchapi.samsung.com/v6' ,'storeWebDomain' : 'https://shop.samsung.com' ,'apiStageInfo' : 'front' ,'pageUrl' : 'https://www.samsung.com/content/samsung/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto' }; </script> </div> <div class="pd-g-product-recently-viewed-ux2 aem-GridColumn aem-GridColumn--default--12"> <!-- 20240809 CRHQ-2272, CRHQ-2469 by mati namgab 61개 국가 추가, CRHQ-2564 jp 추가 20240919 --> <!-- <sly data-sly-test="true"> <sly data-sly-resource="my-g-recommended-product" ></sly> </sly> --> <input type="hidden" id="recentlyEditMode" value="N"/> <input type="hidden" id="recentPriceCurrency" value="PEN"/><!-- tempTitle=[page-feature-pd] --> <section class="pdd35-recently-viewed" id="recently-viewed"> <div class="pdd35-recently-viewed__inner"> <p class="pdd35-recently-viewed__headline">Vistos recientemente</p> <div class="pdd35-recently-viewed__content"> <div class="pdd35-recently-viewed__list swiper-container basic-swiper" data-swiper-option='{ &quot;breakpoints&quot;: { &quot;1&quot;: { &quot;slidesPerView&quot;: &quot;auto&quot;, &quot;centeredSlides&quot;: true, &quot;freeMode&quot;: true }, &quot;768&quot;: { &quot;slidesPerView&quot;: 4.436, &quot;centeredSlides&quot;: false } }, &quot;pagination&quot;: true, &quot;keepWrapper&quot;: true, &quot;offTxtAccesibility&quot;: true, &quot;componentEl&quot;: &quot;.pdd35-recently-viewed&quot; }'> <div class="pdd35-recently-viewed__list-inner swiper-wrapper" role="list"> </div> <div class="screen-indicator-wrap"> <button class="screen-indicator screen-indicator--prev" an-tr="pdd35_recently viewed-product detail-swipe-indication" an-ca="indication" an-ac="carousel" an-la="carousel:swipe:recently viewed"> <div class="screen-indicator--icon"> <span class="hidden">Anterior</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#previous-regular" href="#previous-regular"></use> </svg> </div> </button> <button class="screen-indicator screen-indicator--next" an-tr="pdd35_recently viewed-product detail-swipe-indication" an-ca="indication" an-ac="carousel" an-la="carousel:swipe:recently viewed"> <div class="screen-indicator--icon"> <span class="hidden">Siguiente</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </div> </button> </div> </div> <div class="progressbar-indicator"> <div class="progressbar-indicator__inner"> <div class="progressbar-indicator__bar"><span class="progressbar-indicator__bar-fill"></span></div> <div class="progressbar-indicator__arrow-wrap"> <button class="progressbar-indicator__arrow swiper-button-prev" an-tr="pdd35_recently viewed-product detail-arrow-indication" an-ca="indication" an-ac="carousel" an-la="carousel:arrow:left"> <span class="hidden">Anterior</span> <svg class="icon" focusable="false" aria-hidden="true" width="40" height="40" viewbox="0 0 40 40"> <g transform="translate(40 40) rotate(180)"> <path d="M21.47,16.53A.75.75,0,0,1,22.53,15.47l4,4a.75.75,0,0,1,0,1.061l-4,4A.75.75,0,0,1,21.47,23.47l2.72-2.72H14.5a.75.75,0,0,1,0-1.5h9.689Z"/> </g> </svg> </button> <button class="progressbar-indicator__arrow swiper-button-next" an-tr="pdd35_recently viewed-product detail-arrow-indication" an-ca="indication" an-ac="carousel" an-la="carousel:arrow:right"> <span class="hidden">Siguiente</span> <svg class="icon" focusable="false" aria-hidden="true" width="40" height="40" viewbox="0 0 40 40"> <path d="M21.47,16.53A.75.75,0,0,1,22.53,15.47l4,4a.75.75,0,0,1,0,1.061l-4,4A.75.75,0,0,1,21.47,23.47l2.72-2.72H14.5a.75.75,0,0,1,0-1.5h9.689Z"/> </svg> </button> </div> </div> </div> </div> </div> </section> </div> <div class="nv-g-breadcrumb aem-GridColumn aem-GridColumn--default--12"> <div class="text-editor bg-light-gray text-editor--feature-bottom-disclaimer" id="disclaimer"> <div class="text-editor__inner-wrap"> <div class="text-editor__inner desktop-padding-left-right--large mobile-padding-left-right--small"> <div class="text-editor__column-wrap"> <div class="text-editor__column description-text-size--small" role="list"> <p role="listitem">Una característica principal puede diferir de aquella descrita en las especificaciones técnicas.</p><p role="listitem">La memoria disponible es menor que la memoria total debido al espacio que ocupa el sistema operativo y el software usado para determinadas funcionalidades del dispositivo.</p><p role="listitem">Red: Los anchos de banda admitidos por el dispositivo pueden variar según la región y/o el proveedor de servicios.</p> </div> </div> </div> </div> </div> <nav class="breadcrumb" aria-label="Breadcrumb"> <div class="breadcrumb__inner"> <ul class="breadcrumb__path"> <li> <a aria-label="Página principal" an-tr="nv03_breadcrumb-product detail-text-breadcrumb" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:home" href="/pe/"> <span class="breadcrumb__text-desktop">Página principal</span> <span class="breadcrumb__text-mobile">Página principal</span> </a> <svg class="icon" focusable="false" aria-hidden="true"><use xlink:href="#next-bold" href="#next-bold"></use></svg> </li> <li> <a aria-label="Mobile" an-tr="nv03_breadcrumb-product detail-text-breadcrumb" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:mobile" href="/pe/mobile/"> <span class="breadcrumb__text-desktop">Mobile</span> <span class="breadcrumb__text-mobile">Mobile</span> </a> <svg class="icon" focusable="false" aria-hidden="true"><use xlink:href="#next-bold" href="#next-bold"></use></svg> </li> <li> <a aria-label="Watches" an-tr="nv03_breadcrumb-product detail-text-breadcrumb" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:watches" href="/pe/watches/"> <span class="breadcrumb__text-desktop">Watches</span> <span class="breadcrumb__text-mobile">Watches</span> </a> <svg class="icon" focusable="false" aria-hidden="true"><use xlink:href="#next-bold" href="#next-bold"></use></svg> </li> <li> <a aria-label="Galaxy Watch" an-tr="nv03_breadcrumb-product detail-text-breadcrumb" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:galaxy watch" href="/pe/watches/galaxy-watch/"> <span class="breadcrumb__text-desktop">Galaxy Watch</span> <span class="breadcrumb__text-mobile">Galaxy Watch</span> </a> <svg class="icon" focusable="false" aria-hidden="true"><use xlink:href="#next-bold" href="#next-bold"></use></svg> </li> <li> <strong class="breadcrumb__text-desktop" aria-current="page">Galaxy Watch Ultra</strong> <strong class="breadcrumb__text-mobile" aria-current="page">Galaxy Watch Ultra</strong> </li> </ul> </div> <script type="application/ld+json" data-type="seo" data-object-type="BreadcrumbList" data-id="a89db4bf-7a46-450a-aa83-0d1b05b8dbc1">{"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Página principal","item":"https://www.samsung.com/pe/","position":1},{"@type":"ListItem","name":"Mobile","item":"https://www.samsung.com/pe/mobile/","position":2},{"@type":"ListItem","name":"Watches","item":"https://www.samsung.com/pe/watches/","position":3},{"@type":"ListItem","name":"Galaxy Watch","item":"https://www.samsung.com/pe/watches/galaxy-watch/","position":4},{"@type":"ListItem","name":"Galaxy Watch Ultra","item":"","position":5}]}</script> </nav></div> </div> </div> </div> <div id="anchorNavigationPriceBar" class="pdd01-anchor-nav-v2__bottom-wrap" data-model-code="SM-L705FZWAGTO" data-shop-sku="SM-L705FZWAGTO" data-cta-type="inStock" data-saleable="true"> <div class="pdd01-anchor-nav-v2__bottom"> <div class="pdd01-anchor-nav-v2__bottom-inner"> <h1 class="pdd01-anchor-nav-v2__headline"> <strong class="pdd01-anchor-nav-v2__headline-text sg-product-display-name"> Galaxy Watch Ultra </strong> </h1> <div id="sgDevPriceAreaBase" class="pd-buying-price"> <div class="pd-buying-price__wrap"> <div class="pd-buying-price__inner"> <div id="sgDevPriceArea"></div> </div> <div class="pd-buying-price__cta"> <a class="cta cta--contained cta--emphasis cta--2line anchorBtn" href="javascript:" style="display:none;"></a> </div> </div> </div> </div> </div> <!--googleoff: all--> <div class="sdf-component-templates"> <div class="pd-buying-price" data-sdf-template="priceBox @ price" data-sdf-unwrap="true"> <div class="pd-buying-price__wrap"> <div class="pd-buying-price__inner"> <p class="pd-buying-price__advice-price" data-sdf-test="{{priceAnchor.priceWrapper.info.noLineOrignal}}">{{priceAnchor.priceWrapper.info.noLineOrignal}}</p> <div class="pd-buying-price__new-price" data-sdf-test="{{priceAnchor.priceWrapper.info.totalPrice}}"> <div class="pd-buying-price__new-price-inner"> {{priceAnchor.priceWrapper.info.totalPrice}} </div> <span class="pd-buying-price__monthly-price" data-sdf-test="{{priceAnchor.priceWrapper.info.totalPriceMonthly}}"> {{priceAnchor.priceWrapper.info.totalPriceMonthly}} </span> </div> <div class="pd-buying-price__box"> <p class="pd-buying-price__trade-in">{{priceAnchor.priceWrapper.info.ceExchangePrice}}</p> <div class="pd-buying-price__tax">{{priceAnchor.priceWrapper.info.orignalPriceAddText}}</div> <div class="pd-buying-price__label" data-sdf-test="{{priceAnchor.priceWrapper.info.lowestWasPricetext}}">{{priceAnchor.priceWrapper.info.lowestWasPricetext}}</div> <div class="pd-buying-price__was" data-sdf-test="{{priceAnchor.priceWrapper.info.orignalPrice}}"> <span class="hidden">Precio original:</span> {{priceAnchor.priceWrapper.info.orignalPrice}} </div> <div class="pd-buying-price__save" data-sdf-test="{{priceAnchor.priceWrapper.info.savePrice}}">{{priceAnchor.priceWrapper.info.savePrice}}</div> <div class="pd-buying-price__disclaimer" data-sdf-test="{{priceAnchor.priceWrapper.info.disclaimer}}">{{priceAnchor.priceWrapper.info.disclaimer}}</div> </div> </div> <div class="pd-buying-price__cta" data-sdf-test="{{price.isNotForSale}}"> <a class="cta cta--contained cta--black cta--2line add-special-tagging cta--disabled not-for-sale tg-not-for-sale" data-sdf-attr.href="#">No disponible</a> </div> <div class="pd-buying-price__cta" data-sdf-test="{{not price.isNotForSale}}"> <a class="cta cta--contained cta--emphasis cta--2line add-special-tagging {{price.anchorNaviAttr.class}}" data-sdf-attr.href="{{price.anchorNaviAttr.href}}" data-sdf-attr.target="{{price.anchorNaviAttr.target}}" data-sdf-attr.data-cta-type="{{price.anchorNaviAttr.ctaType}}" data-sdf-attr.data-modelname="{{price.anchorNaviAttr.modelName}}" data-sdf-attr.data-title="{{price.anchorNaviAttr.dataTtile}}" data-sdf-attr.data-img-src="{{price.anchorNaviAttr.imgSrc}}" data-sdf-attr.data-iacode="{{price.anchorNaviAttr.iaCode}}" data-sdf-attr.data-modelcode="{{price.anchorNaviAttr.dataModelCode}}" data-sdf-attr.data-sku-code="{{price.anchorNaviAttr.moCode}}" data-sdf-attr.title="{{price.anchorNaviAttr.title}}" data-sdf-test="{{price.anchorNaviAttr.text}}" data-sdf-attr.data-gs-flag="{{price.anchorNaviAttr.gsFlag}}">{{price.anchorNaviAttr.text}}</a> </div> </div> </div> </div> <!--googleon: all--> </div> <footer class="footer"> <!--googleoff: all--> <div class="footer"> <div class="footer-column"> <h2 class="hidden">Footer Navigation</h2> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-0">Productos y Servicios</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-0" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="product and service"> <span class="hidden" data-i18n-open="abierto" data-i18n-close="Cerrar">abierto</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/smartphones/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:smartphones" aria-label="Smartphones Smartphones">Smartphones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/tablets/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:tablets" aria-label="Tablets Tablets">Tablets</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/watches/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:smartwatch" aria-label="Smartwatch Smartwatch">Smartwatch</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/audio-sound/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:galaxy buds" aria-label="Galaxy Buds Galaxy Buds">Galaxy Buds</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/mobile-accessories/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:accessories" aria-label="Accesorios móviles Accesorios Móviles">Accesorios móviles</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/tvs/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:tv" aria-label="Televisores Televisores">Televisores</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/lifestyle-tvs/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:lifestyle tv" aria-label="Televisores Lifestyle Televisores Lifestyle">Televisores Lifestyle</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/audio-devices/all-audio-devices/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:sound devices" aria-label="Audio Audio">Audio</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/refrigerators/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:refrigerators" aria-label="Refrigeradoras Refrigeradoras">Refrigeradoras</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/washers-and-dryers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:laundry" aria-label="Lavado y secado Lavado y Secado">Lavado y secado</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/cooking-appliances/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:cooking appliances" aria-label="Cocinas Cocinas">Cocinas</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/vacuum-cleaners/robot/vr5000rm-slim-design-wi-fi-control-ez-empty-dustbin-black-vr05r5050wk-zs/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:vacuum cleaners" aria-label="Aspiradoras Aspiradoras">Aspiradoras</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/monitors/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:monitor" aria-label="Monitores Monitores">Monitores</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/pe/air-conditioners/all-air-conditioners/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:air conditioners" aria-label="Aires acondicionados Air conditioners">Aires acondicionados</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-1">Tienda</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-1" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="shop"> <span class="hidden" data-i18n-open="abierto" data-i18n-close="Cerrar">abierto</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/offer/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:promotion" aria-label="Promociones">Promociones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/shop-faq/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:faqs" aria-label="Preguntas frecuentes Preguntas Frecuentes">Preguntas frecuentes</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/refunds-and-exchanges/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:refunds and exchanges" aria-label="Cambios y devoluciones Cambios y Devoluciones">Cambios y devoluciones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/deliverycoverage/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:delivery coverage" aria-label="Cobertura de entrega Cobertura de Entrega">Cobertura de entrega</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/delivery-protocol/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:delivery protocol" aria-label="Protocolo de entrega Protocolo de Entrega">Protocolo de entrega</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/regular-benefits/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:regular benefits" aria-label="Cuotas SIN intereses Cuotas SIN Intereses">Cuotas SIN intereses</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/terms-and-conditions/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:terms and conditions" aria-label="Términos y condiciones Términos y Condiciones">Términos y condiciones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/terms-and-conditions-offers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:terms and conditions offers" aria-label="Bases y condiciones de promociones Bases y condiciones de promociones">Bases y condiciones de promociones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/samsung-experience-store/about/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:samsung experience store" aria-label="Tienda Experiencia Samsung Tienda Experiencia Samsung">Tienda Experiencia Samsung</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/storelocator/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:store locator" aria-label="Localiza tu tienda Localiza tu tienda">Localiza tu tienda</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/pe/external-offer/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:benefits" aria-label="Promociones para Empleados Corporativos Promociones para Empleados Coorporativos">Promociones para Empleados Corporativos</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/pe/students-offers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:students" aria-label="Promociones para Estudiantes Promociones para Estudiantes">Promociones para Estudiantes</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/explore/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:explor" aria-label="Explorar Explorar">Explorar</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-2">Soporte</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-2" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="support"> <span class="hidden" data-i18n-open="abierto" data-i18n-close="Cerrar">abierto</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/pe/support/contact/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:contact us" aria-label="Contáctanos">Contáctanos</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/support/contact/#onlinesupport" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:chat online" aria-label="Chat online">Chat online</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/support/email/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:email support" aria-label="Correo electrónico">Correo electrónico</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/support/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:service location" aria-label="Soporte técnico">Soporte técnico</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/mypage/myproducts/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:schedule an appointment" aria-label="Agenda una cita">Agenda una cita</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/mypage/myrepair/track-repair/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:check the status of your repair" aria-label="Seguimiento de reparación">Seguimiento de reparación</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/raee/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:waste from electrical and electronic equipment" aria-label="Reciclaje de equipos eléctricos (RAEE)">Reciclaje de equipos eléctricos (RAEE)</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/apps/smart-switch/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:smart switch" aria-label="Smart Switch Smart Switch">Smart Switch</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://samsung-webform.sprinklr.com/?token=eyJhbGciOiJSUzI1NiJ9.eyJmb3JtSWQiOiI2MjBmMzNhODlkNzYxMjI3MmE4MjhmOTUiLCJzdWIiOiJBY2Nlc3MgVG9rZW4gR2VuZXJhdGVkIEJ5IFNwcmlua2xyIiwiY2xpZW50SWQiOjExNjkyLCJpc3MiOiJTUFJJTktMUiIsInR5cCI6IkpXVCIsInVzZXJJZCI6MCwiYWNjb3VudElkIjoxMDY5NTgyLCJhdWQiOlsiU1BSSU5LTFIiXSwibmJmIjoxNjQ1MTkxMzAxLCJzY29wZSI6WyJSRUFEIiwiV1JJVEUiXSwicGFydG5lcklkIjoxMjQsImF1dGhUeXBlIjoiU1BSX0tFWV9QQVNTX0xPR0lOIiwidG9rZW5UeXBlIjoiQUNDRVNTIiwiZXhwIjo0Nzk4NzkyNTAxLCJpYXQiOjE2NDUxOTI1MDEsImp0aSI6InNwcmlua2xyIn0.ke3FhdaoOqdAq71sND6LEDz1GRR797Y-6lnPEIpWgpTGEWZI4zjOwAo5aN1xtWylvBygLWHEDnp5fkusyBW8ov3YY-jyeBrumj4QVg_cXk-ykXGxs4r_AgVD3NGNScPApaPtCo591BCLTOJO8P3bc7Ha7HkLgIhHk7COyonWg_N8hGXGMW7Gf7tBbd3kAeGSL0g0XpnhG3aqenvrveC9JNvFh3bG9VOWyJehQ1hYBHyTnkaQQ1hmYF-ZQkf4AB55YfGKAKtz3oGstOSpah7Mo4M9KjxoAt2jk-eGVH9fuKuGA7z6dj_a4uZrYn6ENKcWGkK5iBrkCJ2x_HudxkqJkw&language=es-419" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:email to ceo" aria-label="Sugerencias al director">Sugerencias al director</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/premium-service/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:premium" aria-label="Instalación premium Instalación Premium">Instalación premium</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="https://survey3.medallia.com/?web&c=54&lng=es_PE" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:give feedback" aria-label="Evalúa tu experiencia Give Feedback : Abrir en una nueva ventana"> Evalúa tu experiencia <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-3">Mi cuenta</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-3" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="my account"> <span class="hidden" data-i18n-open="abierto" data-i18n-close="Cerrar">abierto</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/pe/mypage/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="my account:my account" aria-label="Mi cuenta My account">Mi cuenta</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://shop.samsung.com/pe/mypage/orders" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="my account:orders" aria-label="Pedidos Pedidos">Pedidos</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/mypage/myproducts/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="my account:product registration" aria-label="Registro de productos">Registro de productos</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://r1.community.samsung.com/t5/peru/ct-p/pe" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="my account:samsung members" aria-label="Samsung Members Samsung Members">Samsung Members</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/pe/rewards/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="my account:samsung rewards" aria-label="Samsung Rewards">Samsung Rewards</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-4">Sustentabilidad</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-4" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="sustainability"> <span class="hidden" data-i18n-open="abierto" data-i18n-close="Cerrar">abierto</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/sustainability/environment/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:environment" aria-label="Medioambiente Medioambiente">Medioambiente</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/sustainability/security-and-privacy/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:security and privacy" aria-label="Seguridad y privacidad Seguridad y privacidad">Seguridad y privacidad</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/sustainability/accessibility/overview/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:accessibility" aria-label="Accesibilidad Accesibilidad">Accesibilidad</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/sustainability/diversity-and-inclusion/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:diversity, equity, and inclusion" aria-label="Diversidad · Igualdad · Inclusión Diversidad, Igualdad, Inclusión">Diversidad · Igualdad · Inclusión</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//csr.samsung.com/en/main.do" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:corporate citizenship" aria-label="Ciudadanía corporativa Ciudadanía corporativa. Juntos al futuro. Capacitación de personas : Abrir en una nueva ventana"> Ciudadanía corporativa <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//www.samsung.com/global/sustainability/" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:corporate sustainability" aria-label="Sustentabilidad corporativa Sustentabilidad corporativa : Abrir en una nueva ventana"> Sustentabilidad corporativa <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> </div> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-4-2">Sobre Samsung</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-4-2" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="about us"> <span class="hidden">abierto</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/about-us/company-info/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:company information" aria-label="Información de la compañía Company information"> Información de la compañía </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/about-us/business-area/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:business area" aria-label="Área de negocios business area"> Área de negocios </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/about-us/brand-identity/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:brand indentity" aria-label="Identidad de la marca Brand indentity"> Identidad de la marca </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/about-us/careers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:work oportunities" aria-label="Oportunidades laborales Work oportunities"> Oportunidades laborales </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/global/ir/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:investor relations" aria-label="Relaciones con inversores investor relations"> Relaciones con inversores </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="//news.samsung.com/pe" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:news" aria-label="Noticias News"> Noticias </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/pe/about-us/ethics/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:ethics" aria-label="Ética ethics"> Ética </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="//design.samsung.com/global/index.html" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:samsung design" aria-label="Diseño de Samsung Samsung design"> Diseño de Samsung </a> </li> </ul> </div> </div> </div> </div> <div class="footer-bottom"> <div class="footer-copyright-wrap"> <div class="footer-copyright-align"> <p class="footer-copyright">Copyright© 1995-2025 Samsung. Todos los derechos reservados. </p> <div class="footer-legal">Samsung Electronics Perú S.A.C RUC: 20300263578</div> </div> <div class="footer-language"> <a class="footer-language__anchor" href="/pe/function/ipredirection/ipredirectionLocalList/" aria-label="Selecciona tu ubicación o idioma" an-tr="nv02_footer bottom--cta-locallist" an-ca="navigation" an-ac="footer" an-la="bottom:country selector:locallist">Perú/Español</a> </div> <div class="footer-local-logo"> <div class="footer-local-logo--wrap"> <div class="footer-local-logo__item"> <a class="footer-mark__link" href="https://play.google.com/store/apps/details?id=com.samsung.ecomm.global.gbr&hl=es&gl=pe" target="_blank" an-tr="nv02_footer bottom--cta-logo" an-ca="navigation" an-ac="footer" an-la="bottom:local logo:shop app" aria-label="Shop App : Abrir en una nueva ventana"> <div class="image"> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/pe/apps/Samsung-Shop--Image-07.png?$ORIGIN_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/pe/apps/Samsung-Shop--Image-07.png?$ORIGIN_PNG$" alt="Shop App" data-aem-asset-id="" src="//images.samsung.com/is/image/samsung/assets/pe/apps/Samsung-Shop--Image-07.png?$ORIGIN_PNG$"/> </div> </a> </div> <div class="footer-local-logo__item"> <a class="footer-mark__link" href="/pe/support/libro-de-reclamaciones-tienda-online/" target="_blank" an-tr="nv02_footer bottom--cta-logo" an-ca="navigation" an-ac="footer" an-la="bottom:local logo:book" aria-label="Libro de reclamaciones : Abrir en una nueva ventana"> <div class="image"> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/pe/home/logo1.jpg?$ORIGIN_JPG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/pe/home/logo1.jpg?$ORIGIN_JPG$" alt="Libro de reclamaciones" data-aem-asset-id="" src="//images.samsung.com/is/image/samsung/assets/pe/home/logo1.jpg?$ORIGIN_JPG$"/> </div> </a> </div> <div class="footer-local-logo__item"> <a class="footer-local-logo__link" href="#" an-tr="nv02_footer bottom--cta-logo" an-ca="navigation" an-ac="footer" an-la="bottom:local logo:clients"> <div class="image"> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/pe/home/logo2.jpg?$ORIGIN_JPG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/pe/home/logo2.jpg?$ORIGIN_JPG$" alt="Primero los clientes" data-aem-asset-id="" src="//images.samsung.com/is/image/samsung/assets/pe/home/logo2.jpg?$ORIGIN_JPG$"/> </div> </a> </div> </div> </div> </div> <div class="footer-language-wrap" an-tr="nv02_footer bottom--text-scroll" an-ca="scroll" an-ac="scroll:100" an-la="scroll:100"> <div class="footer-language"> <a class="footer-language__anchor" href="/pe/function/ipredirection/ipredirectionLocalList/" aria-label="Selecciona tu ubicación o idioma" an-tr="nv02_footer bottom--cta-locallist" an-ca="navigation" an-ac="footer" an-la="bottom:country selector:locallist">Perú/Español</a> </div> <div class="footer-terms"> <ul class="footer-terms__list" role="list"> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/pe/privacy/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:privacy" aria-label="Privacidad">Privacidad</a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/pe/info/legal/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:legal" aria-label="Legal">Legal</a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/pe/info/sitemap/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:sitemap" aria-label="Mapa del Sitio">Mapa del Sitio</a> </li> </ul> </div> <div class="footer-sns"> <span class="footer-sns__title">¡Mantente informado!</span> <ul class="footer-sns__list" role="list"> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.facebook.com/SamsungPeru/" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:facebook" aria-label="Facebook : Abrir en una nueva ventana"> <svg class="icon" focusable="false"> <use xlink:href="#facebook-bold" href="#facebook-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://twitter.com/SamsungPeru" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:twitter" aria-label="Twitter : Abrir en una nueva ventana"> <svg class="icon" focusable="false"> <use xlink:href="#twitter-bold" href="#twitter-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.instagram.com/samsungpe/" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:instagram" aria-label="Instagram : Abrir en una nueva ventana"> <svg class="icon" focusable="false"> <use xlink:href="#instagram-bold" href="#instagram-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.youtube.com/user/SamsungPeru" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:youtube" aria-label="YouTube : Abrir en una nueva ventana"> <svg class="icon" focusable="false"> <use xlink:href="#youtube-bold" href="#youtube-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.linkedin.com/company/samsung-electronics/" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:linkedin" aria-label="Linkedin : Abrir en una nueva ventana"> <svg class="icon" focusable="false"> <use xlink:href="#linked-in-bold" href="#linked-in-bold"></use> </svg> </a> </li> </ul> </div> </div> </div> </div> </footer> <button class="fab" an-tr="nv02_footer bottom--text-back to top" an-ca="indication" an-ac="back to top" an-la="back to top" title="Go to Top">Go to Top <svg class="fab__icon" focusable="false"> <use xlink:href="#up-highest-bold" href="#up-highest-bold"></use> </svg> </button> <!--googleon: all--> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-dependencies.min.js"></script> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-base-ux2.min.js"></script> <!-- <sly data-sly-test="false"> <script type="text/javascript" src='/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-site/resources/au/js/au.js'></script> </sly> --> <!--[if lt IE 9]> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/ie9/html5.js"></script> <![endif]--> <!--[if lte IE 9]> <script type='text/javascript' src='//cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.3/jquery.xdomainrequest.min.js'></script> <![endif]--> <script type="text/javascript"> /* recaptcha script for Samsung 2020.07.10 */ var conRecaptcha; var recaptchaCallback = function() { if($("#Con_reCaptcha").length > 0){ conRecaptcha = grecaptcha.render('Con_reCaptcha', { 'sitekey' : '6Lc-358UAAAAAFmYE7zKV3PU0m9crt6-tj-UJsll' }); } }; </script> <script defer type="text/javascript" src='https://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit'></script> <div class="finance-ee-popup" style="display:none"> <div class="layer-popup" id="finance ee" role="dialog" tabindex="0" style="display:block"> <div class="layer-popup__inner"> <div class="layer-popup__contents scrollbar"> <div class="finance-ee-popup__contents scrollbar__contents"> <div class="finance-ee-popup__title"> <strong class="finance-ee-popup__title-text">Choose convenient Instalment plans provided by Inbank</strong> </div> <div class="finance-ee-popup__description"> <div class="finance-ee-popup__plans-contents"> <div class="finance-ee-popup__plans-table" role="table"> <div class="finance-ee-popup__plans-row" role="row"> <div class="finance-ee-popup__plans-header" role="rowheader">Product Price</div> <div class="finance-ee-popup__plans-cell" role="cell"> <p class="finance-ee-popup__plans-text" id="productprice"></p> </div> </div> <div class="finance-ee-popup__plans-row" role="row"> <div class="finance-ee-popup__plans-header" role="rowheader">Plan</div> <div class="finance-ee-popup__plans-cell" role="cell"> <div class="menu"> <select class="menu__select" tabindex="-1" id="selectplan"> </select> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> </div> <div class="finance-ee-popup__plans-row" role="row"> <div class="finance-ee-popup__plans-header" role="rowheader">meses</div> <div class="finance-ee-popup__plans-cell" role="cell"> <div class="menu"> <select class="menu__select" tabindex="-1" id="selectmonths"> </select> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> </div> <div class="finance-ee-popup__plans-row" role="row"> <div class="finance-ee-popup__plans-header" role="rowheader">Interest rate</div> <div class="finance-ee-popup__plans-cell" role="cell"> <p class="finance-ee-popup__plans-text" id="interestrate"></p> </div> </div> <div class="finance-ee-popup__plans-row" role="row"> <div class="finance-ee-popup__plans-header" role="rowheader">Monthly payment</div> <div class="finance-ee-popup__plans-cell" role="cell"> <p class="finance-ee-popup__plans-text" id="monthlypayment"></p> </div> </div> </div> </div> <p class="finance-ee-popup__disclaimer">Descargo de responsabilidad de los planes de pago a plazos</p> </div> </div> </div> <button type="button" class="layer-popup__close"> <span class="hidden">Cerrar la capa de ventana emergente</span> <svg class="icon" focusable="false"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </div> <div class="ebt-popup" tabindex="0" role="dialog" aria-modal="true"> <input type="hidden" name="successTitle" id="successTitle" value="CONTÁCTANOS"/> <input type="hidden" name="successMessageDesc" id="successMessageDesc" value="Gracias. Su consulta se ha enviado correctamente. Nos pondremos en contacto con usted en breve."/> <div class="layer-popup" id="ebt-popup"> <div class="layer-popup__inner"> <h2 class="layer-popup__title type-center">CONSULTAS</h2> <p class="layer-popup__desc"></p> <div class="layer-popup__contents scrollbar"> <div class="scrollbar__contents"> <form name="ebt-popup__form" class="ebt-popup__form"> <input type="hidden" name="siteCode" value="pe"/> <input type="hidden" name="formCode" value="CON-US"/> <div class="form-wrap"> <div class="text-field"> <label for="CON-US_05_0101_38_1">Nombre *</label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_38_1" id="CON-US_05_0101_38_1" data-id="TS06" data-required="Y"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> <div class="text-field"> <label for="CON-US_05_0101_38_2">Apellido *</label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_38_2" id="CON-US_05_0101_38_2" data-id="TS06" data-required="Y"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> </div> <div class="form-wrap"> <div class="text-field"> <label for="CON-US_05_0101_41">Cargo </label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_41" id="CON-US_05_0101_41" data-id="TT02" data-required="N"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> <div class="text-field"> <label for="CON-US_05_0101_42">Correo electrónico comercial *</label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_42" id="CON-US_05_0101_42" data-id="TT05" data-required="Y"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> </div> <div class="form-wrap"> <div class="text-field"> <label for="CON-US_05_0101_43">Número telefónico *</label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_43" id="CON-US_05_0101_43" data-id="TT06" data-required="Y"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> <div class="text-field"> <label for="CON-US_05_0101_47">Nombre de la empresa *</label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_47" id="CON-US_05_0101_47" data-id="TT02" data-required="Y"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> </div> <div class="form-wrap"> <!-- Drobdown Box --> <div class="menu filled"> <select class="menu__select" data-default-message="Número de empleados " tabindex="-1" id="CON-US_05_0105_51" data-id="TS03" name="CON-US_51" data-required="N"> <option id="CON-US_05_01051_51" value="">Número de empleados </option> <option id="CON-US_05_01051_1" data-textBoxYn="N">&lt; 50</option> <option id="CON-US_05_01051_2" data-textBoxYn="N">50 ~ 100</option> <option id="CON-US_05_01051_3" data-textBoxYn="N">100 ~ 200</option> <option id="CON-US_05_01051_4" data-textBoxYn="N">200 ~ 500</option> <option id="CON-US_05_01051_5" data-textBoxYn="N">500 ~ 1000</option> <option id="CON-US_05_01051_6" data-textBoxYn="N">1000 +</option> </select> <input type="hidden" name="CON-US_51_T"/> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> <!-- Drobdown Box --> <div class="menu filled"> <select class="menu__select" data-default-message="Industria *" tabindex="-1" id="CON-US_05_0105_53" data-id="TS03" name="CON-US_53" data-required="Y"> <option id="CON-US_05_01051_53" value="">Industria *</option> <option id="CON-US_05_01051_1" data-textBoxYn="N">Salud</option> <option id="CON-US_05_01051_2" data-textBoxYn="N">Educación</option> <option id="CON-US_05_01051_3" data-textBoxYn="N">Disfruta tu Estadía</option> <option id="CON-US_05_01051_4" data-textBoxYn="N">Gobierno</option> <option id="CON-US_05_01051_5" data-textBoxYn="N">Finanzas</option> <option id="CON-US_05_01051_6" data-textBoxYn="N">Transporte</option> <option id="CON-US_05_01051_7" data-textBoxYn="N">Entretenimiento</option> <option id="CON-US_05_01051_8" data-textBoxYn="N">Retail</option> </select> <input type="hidden" name="CON-US_53_T"/> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> <p class="error-message">{'* This field is required' @ i18n}</p> </div> </div> <div class="form-wrap"> <!-- Drobdown Box --> <div class="menu filled"> <select class="menu__select" data-default-message="Producto/Solución *" tabindex="-1" id="CON-US_05_0105_55" data-id="TS03" name="CON-US_55" data-required="Y"> <option id="CON-US_05_01051_55" value="">Producto/Solución *</option> <option id="CON-US_05_01051_1" data-textBoxYn="N">SMART Signage Solutions</option> <option id="CON-US_05_01051_2" data-textBoxYn="N">Soluciones por Industria</option> <option id="CON-US_05_01051_3" data-textBoxYn="N">Soluciones de Aire Acondicionado</option> <option id="CON-US_05_01051_4" data-textBoxYn="N">Notebook PC</option> <option id="CON-US_05_01051_5" data-textBoxYn="N">Healthcare Product</option> <option id="CON-US_05_01051_6" data-textBoxYn="N">LED Lamp</option> <option id="CON-US_05_01051_7" data-textBoxYn="N">Sistemas de Aire Acondicionado</option> <option id="CON-US_05_01051_8" data-textBoxYn="N">SMART Hospitality Display</option> <option id="CON-US_05_01051_9" data-textBoxYn="N">SMART Signage</option> <option id="CON-US_05_01051_10" data-textBoxYn="N">SMART Cloud Display</option> <option id="CON-US_05_01051_11" data-textBoxYn="N">Business Monitor</option> <option id="CON-US_05_01051_12" data-textBoxYn="N">Hospitality Display</option> <option id="CON-US_05_01051_13" data-textBoxYn="N">SMART Signage TV</option> <option id="CON-US_05_01051_14" data-textBoxYn="N">Smartphones</option> <option id="CON-US_05_01051_15" data-textBoxYn="N">Tablets</option> </select> <input type="hidden" name="CON-US_55_T"/> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> <p class="error-message">{'* This field is required' @ i18n}</p> </div> <div class="text-field"> <label for="CON-US_05_0101_56">Asunto *</label> <input type="text" autocomplete="off" maxlength="75" name="CON-US_56" id="CON-US_05_0101_56" data-id="TT02" data-required="Y"/> <svg class="icon"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> </svg> <p class="error-message">Este campo no puede estar incompleto</p> </div> <!-- Drobdown Box --> </div> <div class="form-wrap"> <div class="text-field textarea"> <label for="CON-US_05_01072_57">Preguntas o mensaje *</label> <textarea id="CON-US_05_01072_57" name="CON-US_57" data-id="TT03" maxlength="2000" autocomplete="off" data-required="Y"></textarea> <span class="text-length">(0/2000)</span> <p class="error-message">Este campo no puede estar incompleto</p> </div> </div> <!-- <div class="ebt-popup__iframe"> <iframe src="https://www.google.com/recaptcha/api2/anchor?ar=2&amp;k=6Lc-358UAAAAAFmYE7zKV3PU0m9crt6-tj-UJsll&amp;co=aHR0cHM6Ly93d3cuc2Ftc3VuZy5jb206NDQz&amp;hl=ko&amp;v=AFBwIe6h0oOL7MOVu88LHld-&amp;size=normal&amp;cb=8czym95z34lm" width="304" height="78" role="presentation" name="a-o4dl4civ2eno" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe> </div> --> <div class="ebt-popup__iframe"> <div id="Con_reCaptcha" data-callback="recaptchaCallback"></div> <p class="invalid-notice" style="display: none">* Código de verificación para ingresar</p> </div> <div class="checkbox-wrap"> <div class="checkbox-radio"> <input type="checkbox" class="hidden" id="CON-US_05_0109_6" data-accessibility="checkbox" name="CON-US_58" data-id="TS02" data-required="N" data-acc-checkbox-value="checked" value="on"/> <label class="checkbox-radio__label" for="CON-US_05_0109_6"> <span class="checkbox-radio__label-text">Me gustaría recibir futura información adicional de Samsung.</span> </label> </div> <div class="checkbox-radio"> <input type="checkbox" class="hidden" id="CON-US_05_0109_7" data-accessibility="checkbox" name="CON-US_59" data-id="TS02" data-required="Y" data-acc-checkbox-value="checked" value="on"/> <label class="checkbox-radio__label" for="CON-US_05_0109_7"> <span class="checkbox-radio__label-text">Reconozco que la información proporcionada será procesada de acuerdo con la <a href="/pe/info/privacy/" target="_blank">Política de Privacidad de Samsung.</a></span> </label> <p style="display: none" class="checkbox-wrap__check-error">Acepta las Políticas de privacidad de Samsung</p> </div> </div> </from> </div> </div> <div class="layer-popup__foot"> <div class="layer-popup__button"> <div class="layer-popup__button-inner"> <div class="layer-popup__button-item"> <a class="cta cta--outlined cta--black" href="javascript:;" title="CONSULTAS"> Enviar </a> </div> </div> </div> </div> <button class="layer-popup__close"> <span class="hidden">Layer Popup Close</span> <svg class="icon" focusable="false"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </div> <div class="confirm-popup" style="display: none" role="dialog" aria-modal="true"> <div class="confirm-popup__dimmed"></div> <div class="confirm-popup__content"> <div class="confirm-popup__content-inner"> <strong class="confirm-popup__title"></strong> <div class="confirm-popup__desc"></div> <div class="confirm-popup__disclaimer"></div> <div class="confirm-popup__cta-wrap"> <button class="cta cta--outlined cta--black"></button> <button class="cta cta--contained cta--emphasis"></button> </div> <button class="confirm-popup__close"> <svg class="icon"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> <span class="hidden">Cerrar la capa de ventana emergente</span> </button> </div> </div> </div> <!-- CRHQ-1921 [B2C] BR/AR/PY/UY - get stock alert 적용 (shop 조건 해제) --> <input type="hidden" name="isGpv2Flag" id="isGpv2Flag" value="N"/> <input type="hidden" name="isNewHybrisFlag" id="isNewHybrisFlag" value="Y"/> <section class="pd-get-stock-alert-popup" role="dialog" aria-modal="true" style="display: none"> <div class="pd-get-stock-alert-popup__dimmed"></div> <div class="pd-get-stock-alert-popup__contents"> <div class="scrollbar"> <div class="pd-get-stock-alert-popup__inner-wrap scrollbar__contents"> <div class="pd-get-stock-alert-popup__header"> <h2 class="text-title">Notificarme Disponibilidad</h2> <p class="pd-get-stock-alert-popup__desc">Reciba alertas cuando el producto vuelva a tener stock disponible agregando su correo electrónico </p> </div> <div class="pd-get-stock-alert-popup__text-field-wrap"> <!-- <div class="text-field"> --> <!-- <label for="getStockAlertEmailInput">Ingresa tu correo electrónico</label> --> <!-- <input id="getStockAlertEmailInput" type="text" autocomplete="off"> --> <!-- <svg class="icon"> --> <!-- <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> --> <!-- </svg> --> <!-- <sly data-sly-test="false"> --> <!-- <p class="error-message">Double check the address…just to make sure!</p> --> <!-- </sly> --> <!-- <sly data-sly-test="true"> --> <!-- <p class="error-message">Por favor, ingresar un correo electrónico válido</p> --> <!-- </sly> --> <!-- </div> --> <div class="text-field-v2"> <label class="text-field-v2__hint" for="getStockAlertEmailInput">Ingresa tu correo electrónico</label> <div class="text-field-v2__input-wrap"> <input class="text-field-v2__input" id="getStockAlertEmailInput" type="text" value="" autocomplete="email"/> <button class="text-field-v2__input-icon delete" aria-label="Delete" type="button"> <svg class="icon delete" focusable="false" aria-hidden="true"> <use xlink:href="#cancel-bold" href="#cancel-bold"></use> </svg> </button> <div class="text-field-v2__input-icon error"> <svg class="icon error" focusable="false" aria-hidden="true"> <use xlink:href="#information-error-bold" href="#information-error-bold"></use> </svg> </div> </div> <p class="text-field-v2__text error" id="getstock-popup-error-txt">Por favor, ingresar un correo electrónico válido</p> </div> </div> <div class="pd-get-stock-alert-popup__checkbox-container"> </div> <div class="pd-get-stock-alert-popup__disclaimer"> <p class="pd-get-stock-alert-popup__disclaimer-text"></p> </div> </div> </div> <div class="pd-get-stock-alert-popup__btn-wrap"> <button class="pd-get-stock-alert-popup__btn-close cta cta--outlined cta--black" an-tr="pd03_product finder:stock alert-product detail-cta-popup" an-ca="buy cta" an-ac="stock alert" an-la="stock alert:close">Cerrar</button> <button class="pd-get-stock-alert-popup__btn-submit cta cta--contained cta--emphasis cta--disabled" disabled an-tr="pd03_product finder:stock alert-product detail-cta-popup" an-ca="buy cta" an-ac="stock alert" an-la="stock alert:submit">Enviar</button> </div> <button class="pd-get-stock-alert-popup__close" an-tr="pd03_product finder:stock alert-product detail-cta-popup" an-ca="buy cta" an-ac="stock alert" an-la="stock alert:close"> <span class="hidden">Close popup</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="pd-get-stock-alert-popup__final-wrap"> <div class="pd-get-stock-alert-popup__final"> <p class="pd-get-stock-alert-popup__final-desc"> Le enviaremos un correo electrónico cuando se agregue inventario disponible. <br/>Gracias. </p> <div class="pd-get-stock-alert-popup__final-btn-wrap"> <button class="pd-get-stock-alert-popup__final-btn-close cta cta--contained cta--emphasis">Enviar</button> </div> <button class="pd-get-stock-alert-popup__close"> <span class="hidden">Close popup</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </section> <script async src="//maps.googleapis.com/maps/api/js?region=kr&client=gme-samsungsds&libraries=places&loading=async&callback=Function.prototype" type="text/javascript"></script> <div class="where-to-buy"></div> <input type="hidden" name="useNewWtb" id="useNewWtb" value="Y"/> <input type="hidden" name="searchApiDomain" id="searchApiDomain" value="//searchapi.samsung.com/v6"/> <input type="hidden" name="buyinstoreRedirectYN" id="buyinstoreRedirectYN" value="N"/> <input type="hidden" id="rtlValue"/> <input type="hidden" name="current_model_code" id="current_model_code"/> <input type="hidden" id="wtbCurrentPagePath" value="/content/samsung/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto"/> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-templates/page-feature-pd.min.js"></script> <script type="text/javascript" src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-templates/page-feature-pd/compactComps.min.b2e3aa3dc9a64af7a70b5e80cb159edd.js" defer></script> <script type="application/ld+json" data-type="seo" data-object-type="WebPage" data-id="0432afb9-33ac-4d03-a116-195ca3a0366f">{"@context":"http://schema.org","@type":"WebPage","name":"Galaxy Watch Ultra Titanium White | Samsung Perú","url":"https://www.samsung.com/pe/watches/galaxy-watch/galaxy-watch-ultra-titanium-white-lte-sm-l705fzwagto/"}</script> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10